.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.advanced-search{position:absolute;top:-9999px;left:-9999px;}.advanced-search-visible{display:block;position:relative;top:0;left:0;}.advanced-search-button{display:block;position:relative;font-size:14px;color:#000;width:100%;padding:5px;margin:0px 0px 30px 0px;background:#f2f2f2;border:1px solid #cccccc;text-align:center;font-weight:300;float:left;}.advanced-search-button:hover{cursor:pointer;}#advanced-search-container .button-update{display:none;background:#C31343;border:1px solid #C31343;font-size:14px;color:#FFF;width:100%;padding:3px;margin:10px 0px 0px 0px;position:relative;float:left;}#advanced-search-container fieldset{width:100%;margin:0px 0px 30px 0px;padding:10px;font-size:13px;background:#f2f2f2;border:1px solid #cccccc;position:relative;float:left;display:block;color:#000;}#advanced-search-container .form-item{padding:0px;margin:0px;}#advanced-search-container fieldset h3{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;font-size:14px;}#advanced-search-container .provider_id{width:100%;}#advanced-search-container .form-type-checkbox{line-height:24px;display:block;width:100%;position:relative;float:left;}#advanced-search-container .form-checkbox{margin-right:10px !important;}#advanced-search-container .form-type-checkbox > label{}#advanced-search-container .empty{color:#949393;}#advanced-search-container .option{padding-right:20px;}#advanced-search-container .count{color:#949393;position:absolute;right:0;font-size:11px;}.search-count{position:relative;float:left;width:100%;margin:0px 0px 30px 0px;font-size:13px;background:#FFF;border:1px solid #cccccc;position:relative;padding:10px;}.sort-search-result{position:relative;width:100%;display:block;margin:0px 0px 10px 0px;}.sort-search-result-form{float:right;margin:0px 0px 10px 0px;font-size:14px;position:relative;display:block;}.sort-search-result-form label{font-weight:400;margin-right:30px;}.sort-search-result-form select{font-size:14px;}.no-results{position:relative;width:100%;display:block;margin:0px 0px 0px 0px;padding:10px;background:#f0b5bd;border:1px solid #EFA1AC;text-align:left;}.no-results h3{font-size:16px;font-weight:800;}.no-results ul{margin:0px 0px 0px 20px;padding:0;}.search-keys{margin-left:15px;font-size:15px;font-weight:300;}@media only screen and (max-width:991px){}@media only screen and (min-width:768px){.advanced-search-button{width:250px;}#advanced-search-container .multli-columns{position:relative;float:left;width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;}}@media only screen and (min-width:992px){.advanced-search-button{display:none;}.advanced-search{display:block;position:relative;top:0;left:0;}#advanced-search-container .multli-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1;}}@media only screen and (min-width:1200px){}
.div-table .even{background:#FFF;}.div-table .odd{background:#F2F2F2;}@media only screen and (max-width:768px){.div-table{display:block;width:100%;background-color:#FFF;border-spacing:0px;font-size:13px;}.div-table .thead .active,.div-table .thead .tr{color:#FFF;}.div-table .thead .tr{display:none;}.div-table .tbody .tr{display:block;width:100%;clear:both;padding:0px;border-top:1px solid  #CCCCCC;border-left:1px solid  #CCCCCC;border-right:1px solid  #CCCCCC;border-bottom:0px solid  #CCCCCC;float:left;margin:0px 0px 20px 0px;}.div-table .td{width:100%;border-bottom:1px solid  #CCCCCC;vertical-align:middle;text-align:left;padding:10px;}}@media only screen and (min-width:768px) and (max-width:991px){.div-table{display:block;width:100%;background-color:#FFF;border-spacing:0px;font-size:13px;}.div-table .thead .active,.div-table .thead .tr{color:#FFF;}.div-table .thead .tr{display:none;}.div-table .tbody .td:before{content:attr(data-title);padding:0;font-weight:600;width:150px;top:0px;left:0px;width:45%;}.div-table .tbody .tr{display:block;width:100%;clear:both;padding:0px;border-top:1px solid  #CCCCCC;border-left:1px solid  #CCCCCC;border-right:1px solid  #CCCCCC;border-bottom:0px solid  #CCCCCC;float:left;margin:0px 0px 20px 0px;}.div-table .td{width:100%;border-bottom:1px solid  #CCCCCC;float:left;padding:10px;}.div-table .td:before{content:attr(data-title);margin-right:20px;float:left;}}@media only screen and (min-width:992px){.div-table{display:table;width:100%;background-color:#FFF;border-spacing:0px;font-size:12px;float:left;padding:0px;}.div-table .thead .active,.div-table .thead .tr{color:#FFF;}.div-table .thead .tr{display:table-row;width:100%;clear:both;padding:3px;border:1px solid  #C31343;background:#C31343;float:left;font-weight:600;}.div-table .tbody .tr{display:table-row;width:100%;clear:both;border-top:0px solid  #CCCCCC;border-left:1px solid  #CCCCCC;border-right:1px solid  #CCCCCC;border-bottom:1px solid  #CCCCCC;float:left;}.div-table .td{display:table-cell;clear:both;border:0px solid  #CCCCCC;}.div-table .thead .tr .td{padding:5px 15px;vertical-align:middle;text-align:left;}.div-table .tbody .tr .td{padding:15px;vertical-align:middle;text-align:left;}.frontoffice .td-myseminars-online{width:60px;}.frontoffice .td-myseminars-date{width:80px;}.frontoffice .td-myseminars-name{width:260px;}.frontoffice .td-myseminars-city{width:150px;}.frontoffice .td-myseminars-provider{width:100px;}.frontoffice .td-myseminars-operations{width:200px;}.frontoffice .td-myrooms-online{width:60px;}.frontoffice .td-myrooms-name{width:400px;}.frontoffice .td-myrooms-city{width:150px;}.frontoffice .td-myrooms-provider{width:200px;}.frontoffice .td-myrooms-operations{width:200px;}.frontoffice .td-myproviders-name{width:320px;}.frontoffice .td-myproviders-seminars{width:140px;}.frontoffice .td-myproviders-rooms{width:140px;}.frontoffice .td-myproviders-operations{width:200px;}.frontoffice .td-myteachers-name{width:700px;}.frontoffice .td-myteachers-operations{width:200px;}.frontoffice .td-participants-online{width:100px;}.frontoffice .td-participants-person{width:220px;}.frontoffice .td-participants-contact{width:150px;}.frontoffice .td-participants-date-created{width:100px;}.frontoffice .td-participants-operations{width:200px;}.search-result .td-search_seminar-seminar{width:300px;}.search-result .td-search_seminar-provider{width:150px;}.search-result .td-search_seminar-date{width:130px;}.search-result .td-search_seminar-city{width:120px;}.search-result .td-search_room-room{width:200px;}.search-result .td-search_room-city{width:150px;}.search-result .td-search_room-provider{width:200px;}.search-result .td-search_room-size{width:80px;}.search-result .td-search_room-seats{width:50px;}.search-result .td-search_teacher-teacher{width:500px;}.search-result .td-search_teacher-city{width:150px;}.search-result .td-search_provider-provider{width:600px;}.search-result .td-search_provider-seminars{width:100px;}.search-result .td-search_provider-rooms{width:100px;}.search-result .td-search_provider-city{width:150px;}.search-result .td-search_content-title{width:500px;}.search-result .td-search_content-type{width:100px;}}@media (min-width:1200px){.frontoffice .td-myseminars-online{width:60px;}.frontoffice .td-myseminars-date{width:100px;}.frontoffice .td-myseminars-name{width:360px;}.frontoffice .td-myseminars-city{width:150px;}.frontoffice .td-myseminars-provider{width:160px;}.frontoffice .td-myseminars-operations{width:200px;}.frontoffice .td-myrooms-online{width:60px;}.frontoffice .td-myrooms-name{width:400px;}.frontoffice .td-myrooms-city{width:150px;}.frontoffice .td-myrooms-provider{width:200px;}.frontoffice .td-myrooms-operations{width:200px;}.frontoffice .td-myproviders-name{width:440px;}.frontoffice .td-myproviders-seminars{width:140px;}.frontoffice .td-myproviders-rooms{width:200px;}.frontoffice .td-myproviders-operations{width:200px;}.frontoffice .td-myteachers-name{width:800px;}.frontoffice .td-myteachers-operations{width:200px;}.frontoffice .td-participants-online{width:100px;}.frontoffice .td-participants-person{width:250px;}.frontoffice .td-participants-contact{width:260px;}.frontoffice .td-participants-date-created{width:100px;}.frontoffice .td-participants-operations{width:200px;}.search-result .td-search_seminar-seminar{width:320px;}.search-result .td-search_seminar-provider{width:220px;}.search-result .td-search_seminar-date{width:150px;}.search-result .td-search_seminar-city{width:130px;}.search-result .td-search_room-room{width:300px;}.search-result .td-search_room-city{width:150px;}.search-result .td-search_room-provider{width:250px;}.search-result .td-search_room-size{width:80px;}.search-result .td-search_room-seats{width:50px;}.search-result .td-search_teacher-teacher{width:580px;}.search-result .td-search_teacher-city{width:150px;}.search-result .td-search_provider-provider{width:650px;}.search-result .td-search_provider-seminars{width:150px;}.search-result .td-search_provider-rooms{width:150px;}.search-result .td-search_provider-city{width:150px;}.search-result .td-search_content-title{width:600px;}.search-result .td-search_content-type{width:100px;}}
#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
