.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(/profiles/d2/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/d2/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
tr.taxonomy-term-preview{background-color:#EEE;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.taxonomy-term-description{margin:5px 0 20px;}
.boat-filters{background-color:#fff;padding-bottom:50px;position:relative;z-index:100}.boat-filters.loading::before{animation:none;background-color:transparent;color:#36beee;content:attr(data-loading);display:block;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:18px;height:auto;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:7}.boat-filters.loading::after{background-color:rgba(255,255,255,0.7);border-radius:4px;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.boat-filters .form-item .ajax-progress,.boat-filters>.ajax-progress{display:none}.boat-filters header{-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(181,201,204,0.4);display:-ms-flexbox;display:flex;padding:8px 10px}.boat-filters header .applied-filters{-ms-flex:1;flex:1}.boat-filters header .applied-filters p{line-height:1.2;margin:0}.boat-filters header .applied-filters p:first-child{color:#36beee;font-size:14px}.boat-filters header .applied-filters p:last-child{color:#004587;font-family:"Effra Bold",Helvetica,Arial,sans-serif}.boat-filters header button{background-color:transparent;border:0;color:#ff7d20;font-family:"Effra Medium",Helvetica,Arial,sans-serif;text-align:right;text-transform:uppercase}.boat-filters header button:active,.boat-filters header button:focus{border:0;outline:none}.boat-filters header button:disabled{color:#b5c9cc;cursor:not-allowed}.boat-filters main>.form-item{border-bottom:1px solid rgba(181,201,204,0.4);margin-bottom:0;padding:10px 10px 16px}.boat-filters main>.form-item:last-child{border-bottom:0}.boat-filters main>.form-item.form-type-slider{padding-bottom:32px;position:relative}.boat-filters main>.form-item.form-type-custom-checkboxes>.form-item{margin:0}.boat-filters main>.form-item.form-type-custom-checkboxes>.form-item>label{color:#004587;font-family:"Effra Bold",Helvetica,Arial,sans-serif;margin-bottom:16px}.boat-filters main>.form-item.form-type-custom-checkboxes .btn-trigger-dropdown{background-image:linear-gradient(to bottom,#fff,#e2e9ea);border:2px solid #b5c9cc;border-radius:4px;box-shadow:none;color:#9ca2aa;height:50px;overflow:hidden;padding-right:35px;position:relative;text-align:left;text-overflow:ellipsis;text-transform:none;width:100%}.boat-filters main>.form-item.form-type-custom-checkboxes .btn-trigger-dropdown::after{color:#ff7d20;content:'\e917';font-family:"le-boat-icons",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;line-height:1;position:absolute;right:7px}.boat-filters main>.form-item>label{color:#004587;font-family:"Effra Bold",Helvetica,Arial,sans-serif;margin-bottom:16px}.boat-filters .form-item-comfort-levels .checkbox{margin:0}.boat-filters .form-item-comfort-levels .form-checkboxes{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.boat-filters .form-item-comfort-levels .form-checkboxes .form-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:10px}.boat-filters .form-item-comfort-levels label{padding-left:0}.boat-filters .form-item-comfort-levels label input{opacity:0;visibility:hidden}.boat-filters .form-item-comfort-levels label input:checked+.taxonomy-term::after{border-color:#ff7d20}.boat-filters .form-item-comfort-levels label input:checked+.taxonomy-term::before{display:block}.boat-filters .form-item-comfort-levels label .taxonomy-term::after{background-color:#fff;border:2px solid #b5c9cc;border-radius:4px;content:'';display:block;height:24px;position:absolute;right:8px;top:4px;width:24px}.boat-filters .form-item-comfort-levels label .taxonomy-term::before{border:solid #ff7d20;border-width:0 2px 2px 0;content:'';display:inline-block;height:11px;margin:0 12px 0 4px;transform:rotate(45deg);width:6px;display:none;margin:0 12px 0 7px;position:absolute;right:5px;top:8px;z-index:2}.boat-filters .form-item-comfort-levels img{border-radius:4px;max-height:33px;width:auto}.boat-filters .form-item-duration,.boat-filters .form-item-fixed-duration{position:relative}.boat-filters .form-item-duration select,.boat-filters .form-item-fixed-duration select{-moz-appearance:none;background-image:linear-gradient(to bottom,#fff,#e2e9ea);border:2px solid #b5c9cc;border-radius:4px;color:#9ca2aa;height:50px;padding-left:10px}.boat-filters .form-item-duration select option:first-child,.boat-filters .form-item-fixed-duration select option:first-child{display:none}.boat-filters .form-item-duration::after,.boat-filters .form-item-fixed-duration::after{bottom:22px;color:#ff7d20;content:'\e917';font-family:"le-boat-icons",Helvetica,Arial,sans-serif;font-size:24px;pointer-events:none;position:absolute;right:16px}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item,.boat-filters .form-item-boat-features .form-checkboxes .form-item{margin:0}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label,.boat-filters .form-item-boat-features .form-checkboxes .form-item label{border-bottom:1px solid rgba(181,201,204,0.4);display:block;line-height:1.2;padding:15px 35px 15px 10px}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label::after,.boat-filters .form-item-boat-features .form-checkboxes .form-item label::after{background-color:#fff;border:2px solid #b5c9cc;border-radius:4px;content:'';display:block;height:24px;position:absolute;right:8px;top:4px;width:24px}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label::before,.boat-filters .form-item-boat-features .form-checkboxes .form-item label::before{border:solid #ff7d20;border-width:0 2px 2px 0;content:'';display:inline-block;height:11px;margin:0 12px 0 4px;transform:rotate(45deg);width:6px;display:none;margin:0 12px 0 7px;position:absolute;right:5px;top:8px;z-index:2}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label::before,.boat-filters .form-item-boat-features .form-checkboxes .form-item label::before{pointer-events:none;top:calc(50% - 7px)}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label::after,.boat-filters .form-item-boat-features .form-checkboxes .form-item label::after{pointer-events:none;top:50%;transform:translateY(-50%)}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label.checked,.boat-filters .form-item-boat-features .form-checkboxes .form-item label.checked{background-color:rgba(255,125,32,0.07);color:#ff7d20}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label.checked::before,.boat-filters .form-item-boat-features .form-checkboxes .form-item label.checked::before{display:block;pointer-events:none}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label.checked::after,.boat-filters .form-item-boat-features .form-checkboxes .form-item label.checked::after{border-color:#ff7d20;pointer-events:none}.boat-filters .form-type-custom-checkboxes .form-checkboxes .form-item label input,.boat-filters .form-item-boat-features .form-checkboxes .form-item label input{opacity:0;visibility:hidden}.boat-filters .form-type-custom-checkboxes{position:relative}.boat-filters .form-type-custom-checkboxes .form-checkboxes{background-color:#fff;border:1px solid rgba(181,201,204,0.4);border-radius:4px;box-shadow:0 2px 4px 0 rgba(28,54,96,0.2);display:none;left:10px;max-height:300px;position:absolute;top:105px;width:calc(100% - 20px);z-index:5}.boat-filters .form-type-custom-checkboxes .form-checkboxes.opened{overflow:auto !important}.boat-filters .form-item-boat-features .form-checkboxes{border-top:1px solid rgba(181,201,204,0.4);margin:0 -10px}.boat-filters .sliderfield{margin-left:8px;margin-right:24px}.boat-filters .orange .ui-slider-handle{background:#fff;border:2px solid #ff7d20;border-radius:50%;cursor:pointer;height:32px;top:-15px;width:32px}.boat-filters .orange .ui-slider-handle::after{color:#b5c9cc;content:'|||';left:6px;position:absolute;top:4px}.boat-filters .orange .ui-slider-handle:hover,.boat-filters .orange .ui-slider-handle:focus,.boat-filters .orange .ui-slider-handle.ui-state-focus,.boat-filters .orange .ui-slider-handle.ui-state-hover{background:#ff7d20;outline:none;text-decoration:none}.boat-filters .orange .ui-slider-handle:hover::after,.boat-filters .orange .ui-slider-handle:focus::after,.boat-filters .orange .ui-slider-handle.ui-state-focus::after,.boat-filters .orange .ui-slider-handle.ui-state-hover::after{color:#fff}.boat-filters .orange .ui-slider-range{background-color:#ff7d20;height:2px;min-height:2px}.boat-filters .sliderfield-display-values-field{color:#36beee;position:absolute;right:10px;top:10px}.boat-filters .ui-slider-horizontal{background:#b5c9cc;height:2px}.boat-filters #edit-trigger-count{display:none}.boat-filters footer{-ms-flex-align:center;align-items:center;background-color:#fff;border-top:1px solid rgba(181,201,204,0.4);bottom:0;display:-ms-flexbox;display:flex;padding:12px 7px;position:fixed;width:100%;z-index:4}.boat-filters footer button,.boat-filters footer .apply-button-wrapper{-ms-flex:1;flex:1;height:42px;margin:0 5px}.boat-filters footer .apply-button-wrapper{position:relative}.boat-filters footer .apply-button-wrapper .ajax-progress{display:block;height:100%;left:0;position:absolute;width:100%}.boat-filters footer .apply-button-wrapper .ajax-progress::before{animation:flip 1s infinite;background-color:#fff;content:'';height:20px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:20px;z-index:10}.boat-filters footer .apply-button-wrapper .ajax-progress::after{background-color:#b5c9cc;border-radius:4px;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.boat-filters footer .btn-ghost{margin-top:0}.boat-filters footer input{padding:0;width:100%}form .filter-actions{margin-bottom:16px;text-align:right}form .filter-actions .btn-show-filters,form .filter-actions .form-item-sort-criteria{height:50px;margin:0}form .filter-actions .btn-show-filters{padding:0;position:relative}form .filter-actions .btn-show-filters.loading::before{animation:flip 1s infinite;background-color:#fff;content:'';height:20px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:20px;z-index:10}form .filter-actions .btn-show-filters.loading::after{background-color:#b5c9cc;border-radius:4px;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}form .filter-actions .btn-show-filters>span{display:block}form .filter-actions .btn-show-filters>span:last-child{font-size:12px;text-transform:none}form .filter-actions .form-item-sort-criteria{position:relative;text-align:left}form .filter-actions .form-item-sort-criteria label{color:#9ca2aa;font-family:"Effra",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;left:0;margin:0;padding:6px 0 0 14px;pointer-events:none;position:absolute;width:100%}form .filter-actions .form-item-sort-criteria select{-moz-appearance:none;border:2px solid #b5c9cc;border-radius:4px;box-shadow:none;font-weight:700;height:50px;padding:18px 0 0 12px;width:100%}form .filter-actions .form-item-sort-criteria select::-ms-expand{display:none}form .filter-actions .form-item-sort-criteria::after{color:#ff7d20;content:'\e917';font-family:"le-boat-icons",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;line-height:1;pointer-events:none;position:absolute;right:10px;top:15px}#lbt-search-region-search-form .boat-filters{min-height:100%}#lbt-search-region-search-form .boat-filters main>.form-item.form-item-price-range{border-left:1px solid rgba(181,201,204,0.4)}.node-type-boat .boat-filters{height:100%;padding-bottom:74px}.node-type-boat .boat-filters main>.form-item.form-item-route-type{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:3;order:3}.node-type-boat .boat-filters main>.form-item.form-item-price-range{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:2;order:2}.node-type-boat .boat-filters .form-item-route-type .form-radios{display:-ms-flexbox;display:flex}.node-type-boat .boat-filters .form-item-route-type .form-radios .form-item{-ms-flex:1;flex:1;margin:0}.node-type-boat .boat-filters .form-item-route-type .form-radios .form-item label{font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:16px;height:67px;padding:0 0 40px;text-align:center;text-transform:uppercase;width:100%}.node-type-boat .boat-filters .form-item-route-type .form-radios .form-item input{display:block;left:calc(50% - 5px);margin-left:0;position:absolute;top:30px}.node-type-boat .boat-filters .form-item-route-type .form-radios .form-item input::after{background-color:#fff;border:2px solid #b5c9cc;border-radius:50%;content:'';display:block;height:24px;left:-6px;position:absolute;top:0;transition:.3s ease-in-out;width:24px}.node-type-boat .boat-filters .form-item-route-type .form-radios .form-item input:checked::after{background-color:#ff7d20;border-color:#ff7d20;box-shadow:inset 0 0 0 4px #fff}.modal-overlay{background-color:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:50;overflow-y:scroll}@media (max-width:767px){.boat-filters.loading::after,.boat-filters.loading::before{position:fixed}.boat-filters .form-item-comfort-levels .form-checkboxes .form-item:nth-child(odd){padding-right:8px}.boat-filters .form-item-comfort-levels .form-checkboxes .form-item:nth-child(even){padding-left:8px}.node-type-boat .boat-filters main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-type-boat .boat-filters main>.form-item{-ms-flex-preferred-size:100%;flex-basis:100%}.modal-overlay{display:block}}@media (min-width:768px){.boat-filters .form-item-comfort-levels label .taxonomy-term::before{right:33px}.boat-filters .form-item-comfort-levels label .taxonomy-term::after{right:36px}.modal-overlay{display:block}}@media (min-width:992px){.boat-filters{border-radius:4px;box-shadow:0 2px 4px 0 rgba(28,54,96,0.2);height:auto;margin:50px auto;max-width:75%;padding-bottom:58px}.boat-filters main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.boat-filters main>.form-item{-ms-flex-preferred-size:100%;flex-basis:100%}.boat-filters main>.form-item.form-item-passenger-range,.boat-filters main>.form-item.form-item-cabin-range,.boat-filters main>.form-item.form-item-duration,.boat-filters main>.form-item.form-type-custom-checkboxes,.boat-filters main>.form-item.form-item-price-range{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.boat-filters main>.form-item.form-item-passenger-range,.boat-filters main>.form-item.form-item-duration{border-right:1px solid rgba(181,201,204,0.4)}.boat-filters main>.form-item.form-item-fixed-duration select{width:calc(50% - 8px)}.boat-filters main>.form-item.form-item-fixed-duration::after{left:calc(50% - 40px);right:auto}.boat-filters main>.form-item.form-item-boat-features .form-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.boat-filters main>.form-item.form-item-boat-features .form-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;-ms-flex-order:initial;order:initial}.boat-filters main>.form-item.form-item-boat-features .form-item:nth-child(odd){border-right:1px solid rgba(181,201,204,0.4)}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(1){-ms-flex-order:1;order:1}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(2){-ms-flex-order:2;order:2}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(3){-ms-flex-order:3;order:3}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(4){-ms-flex-order:4;order:4}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(5){-ms-flex-order:6;order:6}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(6){-ms-flex-order:7;order:7}#lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(8){-ms-flex-order:9;order:9}#lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:5;order:5}}@media all and (min-width:992px) and (-ms-high-contrast:none),(min-width:992px) and (-ms-high-contrast:active){#lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration{-ms-flex-preferred-size:48%;flex-basis:48%}}@media (min-width:992px){#lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration select{width:100%}#lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration::after{left:auto;right:16px}#lbt-search-boat-filters-form .boat-filters main .form-item-price-range{border-right:1px solid rgba(181,201,204,0.4)}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(1),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(1){-ms-flex-order:1;order:1}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(2),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(2){-ms-flex-order:2;order:2}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(3),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(3){-ms-flex-order:3;order:3}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(4),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(4){-ms-flex-order:4;order:4}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(5),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(5){-ms-flex-order:5;order:5}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(6),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(6){-ms-flex-order:7;order:7}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(7),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(7){-ms-flex-order:8;order:8}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(9),.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main>.form-item:nth-child(9){-ms-flex-order:10;order:10}.pane-deals-boat-filters #lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration,.pane-global-search-boat-filters #lbt-search-boat-filters-form .boat-filters main .form-item-fixed-duration{-ms-flex-order:6;order:6}.boat-filters .form-item-comfort-levels label .taxonomy-term::before{right:5px}.boat-filters .form-item-comfort-levels label .taxonomy-term::after{right:8px}.boat-filters .form-item-comfort-levels .form-checkboxes .form-item{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0;margin-right:50px}.boat-filters footer{padding:16px 11px;position:absolute;right:0;width:50%}form .filter-actions .row{display:inline-block;width:33.3333%}#lbt-search-boat-search-form .boat-filters,#lbt-search-region-search-form .boat-filters{height:auto;min-height:auto}#lbt-search-boat-search-form .filter-actions .row,#lbt-search-region-search-form .filter-actions .row{display:block;width:auto}.node-type-boat .boat-filters{height:auto}.node-type-boat .boat-filters main>.form-item.form-item-route-type{border-bottom:1px solid rgba(181,201,204,0.4)}.node-type-boat .boat-filters main>.form-item.form-item-fixed-duration{border-right:1px solid rgba(181,201,204,0.4);-ms-flex-preferred-size:50%;flex-basis:50%}}@media all and (min-width:992px) and (-ms-high-contrast:none),(min-width:992px) and (-ms-high-contrast:active){.node-type-boat .boat-filters main>.form-item.form-item-fixed-duration{-ms-flex-preferred-size:47%;flex-basis:47%}}@media (min-width:992px){.node-type-boat .boat-filters main>.form-item.form-item-fixed-duration select{width:100%}.node-type-boat .boat-filters main>.form-item.form-item-fixed-duration::after{left:auto;right:16px}.modal-overlay{display:block}}@media (min-width:1200px){.boat-filters{max-width:60%}.boat-filters .form-item-comfort-levels label .taxonomy-term{position:relative}.boat-filters .form-item-comfort-levels label .taxonomy-term::before{left:calc(100% + 18px)}.boat-filters .form-item-comfort-levels label .taxonomy-term::after{left:calc(100% + 16px)}.boat-filters .form-item-comfort-levels .form-checkboxes .form-item{margin-right:0}.node-type-boat .boat-filters{max-width:45%}.node-type-boat .boat-filters footer{width:70%}.modal-overlay{display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.boat-filters main .form-item-duration select::-ms-expand,.boat-filters main .form-item-fixed-duration select::-ms-expand{display:none}.boat-filters main>.form-item.form-item-passenger-range,.boat-filters main>.form-item.form-item-cabin-range,.boat-filters main>.form-item.form-item-duration,.boat-filters main>.form-item.form-item-fixed-duration,.boat-filters main>.form-item.form-type-custom-checkboxes,.boat-filters main>.form-item.form-item-price-range{-ms-flex-preferred-size:48%;flex-basis:48%}.boat-filters main>.form-item.form-item-boat-features .form-item{-ms-flex-preferred-size:49.9%;flex-basis:49.9%}#lbt-search-boat-search-form .boat-filters main .form-item.form-type-custom-checkboxes{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}
.pane-content{position:relative}.pane-content .match{position:relative;top:0}@media (min-width:992px){.pane-content .match.with-filters{position:absolute;top:-80px}}.pane-special-offers .region{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(181,201,204,0.4);margin-bottom:24px}.pane-special-offers .region figure{border-radius:4px 0 0}.pane-special-offers .region figure img{border-radius:4px 0 0}.pane-special-offers .region figure::after{display:none}.pane-special-offers .region figure.no-image{background-color:#004587;height:215px}.pane-special-offers .region .region-description{padding:10px 8px}.pane-special-offers .region .region-description a .field-item{color:#ff7d20;font-family:"Effra Medium",Helvetica,Arial,sans-serif;transition:color .3s ease-in-out}.pane-special-offers .region .region-description a:hover .field-item,.pane-special-offers .region .region-description a:focus .field-item{color:#ffa872}.pane-special-offers .region .region-description a:active .field-item{color:#d15800}.pane-special-offers .region .region-description .pane-node-title-field,.pane-special-offers .region .region-description .pane-node-field-country{color:#004587;float:left;font-family:"Effra",Helvetica,Arial,sans-serif;font-size:24px;line-height:1}.pane-special-offers .region .region-description .pane-node-title-field{margin-right:5px}.pane-special-offers .region .region-description .pane-node-title-field .field-item::after{content:','}.pane-special-offers .region .region-description .pane-region-card-text-offer-summary{color:#004587;font-size:18px;font-family:"Effra Bold",Helvetica,Arial,sans-serif;margin-bottom:20px}.pane-special-offers .region .region-description .pane-node-field-info{float:none;padding:0;width:100%}.pane-special-offers .region .region-description .pane-node-field-info h2{margin-bottom:5px;color:#333}.pane-special-offers .region .panel-title a{background-color:rgba(255,125,32,0.15);color:#ff7d20;text-transform:uppercase}.pane-special-offers .region .lbt-icon-more::before{content:'\e907'}.pane-special-offers .region .lbt-icon-less::before{content:'\e91c'}.pane-special-offers .region .offers{border-collapse:collapse;max-height:408px;padding-top:84px;position:relative}.pane-special-offers .region .offers .row-wrapper{max-height:324px;overflow-y:auto}.pane-special-offers .region .offers .row{border-bottom:1px solid rgba(181,201,204,0.4);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px;position:relative}.pane-special-offers .region .offers .row::before{background-color:rgba(255,255,255,0.9);color:#e63a4b;cursor:not-allowed;display:none;font-size:16px;font-weight:700;height:100%;left:0;line-height:60px;position:absolute;text-align:center;top:0;width:100%;z-index:2}.pane-special-offers .region .offers .row.sold-out::before{content:attr(data-sold);display:block}.pane-special-offers .region .offers .row.error{background-image:none}.pane-special-offers .region .offers .row.error::before{content:attr(data-error);display:block}.pane-special-offers .region .offers .row:last-of-type{border-bottom:0}.pane-special-offers .region .offers .row .col{padding:6px 8px}.pane-special-offers .region .offers .row .col.align-right{text-align:right}.pane-special-offers .region .offers .row .col p{font-family:"Effra",Helvetica,Arial,sans-serif}.pane-special-offers .region .offers .row .col .btn-popup{background-color:transparent;border:0;color:#ff7d20;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:16px;padding:0;text-align:left}.pane-special-offers .region .offers .row .col .btn-book{padding:5px}.pane-special-offers .region .offers .row .col .btn-book i{vertical-align:middle}.pane-special-offers .region .offers .row .col .no-wrap{white-space:nowrap}.pane-special-offers .region .offers .row .col:first-child img{margin-right:5px;max-width:75px}.pane-special-offers .region .offers .row .col:nth-child(3) p.current-price{color:#004587;font-family:"Effra Bold",Helvetica,Arial,sans-serif}.pane-special-offers .region .offers .row .col:nth-child(3) p.old-price{color:#36beee;font-family:"Effra Light",Helvetica,Arial,sans-serif;font-size:12px;margin-left:8px;text-decoration:line-through #36beee}.pane-special-offers .region .offers .thead{background-color:#004587;color:#fff;margin:0;position:absolute;top:0;width:100%}.pane-special-offers .region .offers .thead .col{border:0;padding:10px}.pane-special-offers .region .offers .align-items-center{-ms-flex-align:center;align-items:center}.pane-special-offers .region .offers .loading{position:relative}.pane-special-offers .region .offers .loading::before{animation:flip 1s infinite;background-color:#fff;content:'';height:20px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:20px;z-index:2}.pane-special-offers .region .offers .loading::after{background-color:#b5c9cc;border-radius:4px;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pane-special-offers .region .offers .checking-availability{background-color:#fff;color:#36beee;cursor:not-allowed;display:none;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:18px;height:100%;left:0;line-height:60px;padding:0 12px;position:absolute;top:0;width:100%;z-index:2}.pane-special-offers .region .offers .checking-availability::before{animation:flip 1s infinite;background-color:#36beee;content:'';height:16px;position:absolute;right:18px;top:calc(50% - 8px);width:16px}.pane-special-offers .region .offers .not-allowed{position:relative}.pane-special-offers .region .offers .not-allowed::after{background-color:rgba(255,255,255,0.8);content:'';cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.pane-special-offers .base-card .base-info{cursor:default}@media (min-width:768px){.pane-special-offers .region .top{display:-ms-flexbox;display:flex}.pane-special-offers .region figure{-ms-flex-preferred-size:35%;flex-basis:35%}.pane-special-offers .region .region-description{-ms-flex-preferred-size:65%;flex-basis:65%}.pane-special-offers .region .offers{max-height:330px;padding-top:43px;position:relative}.pane-special-offers .region .offers .row-wrapper{max-height:287px;overflow-y:auto}.pane-special-offers .region .offers .thead .col:first-child{padding-left:24px}}@media (max-width:767px){.pane-special-offers .region .offers{padding-top:130px;max-height:454px}}.info-tmdl2 .panel-group{margin-bottom:0}.info-tmdl2 h2{color:#004587;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:18px}.info-tmdl2 p{color:#1d1f21;font-family:"Effra Light",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;margin:0}.info-tmdl2 p a{color:#ff7d20;font-family:"Effra Bold",Helvetica,Arial,sans-serif}.info-tmdl2 p a:hover{text-decoration:none}.info-tmdl2 ul{padding-left:30px}.info-tmdl2 ul li{font-family:"Effra Light",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;padding:2px 0 2px 5px}.info-tmdl2 img{border-radius:4px;overflow:hidden}.info-tmdl2 .btn{padding:8px 21px;width:100%}.info-tmdl2.default img,.info-tmdl2.default iframe{height:auto !important;max-width:100%}.info-tmdl2.default img{margin-bottom:8px}.info-tmdl2.default iframe{margin-bottom:5px;min-height:200px}.info-tmdl2.collapsible{border-bottom:1px solid rgba(181,201,204,0.4);box-shadow:0 2px 4px 0 rgba(28,54,96,0.2);margin-bottom:0}.info-tmdl2.collapsible .panel{background-color:#f7f9fb;box-shadow:none}.info-tmdl2.collapsible .panel .panel-body{background-color:#f7f9fb;color:#1d1f21;font-family:"Effra Light",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;padding:12px}.info-tmdl2.collapsible .panel .panel-body img,.info-tmdl2.collapsible .panel .panel-body iframe{height:auto !important;max-width:100%}.info-tmdl2.collapsible .panel .panel-body img{margin-bottom:12px}.info-tmdl2.collapsible .panel .panel-body iframe{margin-bottom:5px;min-height:200px}.info-tmdl2.collapsible .panel .panel-body ul{padding-left:25px}.info-tmdl2.collapsible .panel .panel-body ul li{padding-left:10px}.info-tmdl2.collapsible .panel-heading{background-color:#fff;border:0;border-radius:0;padding:0}.info-tmdl2.collapsible .panel-heading a{display:block;padding:16px 28px 16px 12px;position:relative}.info-tmdl2.collapsible .panel-heading a.collapsed .lbt-icon-more{opacity:1}.info-tmdl2.collapsible .panel-heading a.collapsed .lbt-icon-less{opacity:0}.info-tmdl2.collapsible .panel-heading a i{color:#ff7d20;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.info-tmdl2.collapsible .panel-heading a i.lbt-icon-less{opacity:1}.info-tmdl2.collapsible .panel-heading a i.lbt-icon-more{opacity:0}.info-tmdl2.collapsible .panel-title{color:#004587;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:18px}.info-tmdl2.collapsible .panel-title a{text-decoration:none}.info-tmdl2.collapsible.with-image .field-name-field-media img{border-radius:4px 4px 0 0;margin:0}@media (max-width:767px){.info-tmdl2 h2{margin:24px 0 12px}.info-tmdl2 img{margin-bottom:8px}}@media (min-width:768px){.info-tmdl2 h2{margin:2px 0 12px}.info-tmdl2 .btn{width:auto}.info-tmdl2 .btn.btn-half{width:50%}.info-tmdl2 .field-item{overflow:visible}.info-tmdl2.img-right .field-name-field-media,.info-tmdl2.img-right-13 .field-name-field-media{float:right;max-width:50%;padding-left:14px}.info-tmdl2.img-right::after,.info-tmdl2.img-right-13::after{clear:both;content:'';display:table}.info-tmdl2.img-right .field-name-field-media{padding-bottom:14px}.info-tmdl2.img-left .field-name-field-media,.info-tmdl2.img-left-13 .field-name-field-media{float:left;max-width:50%;padding-right:14px}.info-tmdl2.img-left::after,.info-tmdl2.img-left-13::after{clear:both;content:'';display:table}}@media (min-width:992px){.info-tmdl2.img-left-13 .field-name-field-media,.info-tmdl2.img-right-13 .field-name-field-media{max-width:33%}}.modal{background-color:rgba(0,69,135,0.1)}.modal .modal-dialog{display:inline-block;max-width:100%;text-align:left;width:auto}.modal .modal-header button{background-color:#ff7d20;border-radius:4px;color:#fff;font-size:36px;height:40px;opacity:1;text-shadow:none;width:40px}.itinerary-details{text-align:center}.itinerary-details .modal-header{border-bottom:0;padding:15px}.itinerary-details .modal-header h3{color:#fff;margin:8px 0 0}.itinerary-details .modal-body{padding:10px 15px 15px}.itinerary-details .modal-content{background-color:#036;color:#fff}.itinerary-details .modal-content .node-base{display:block}.itinerary-details .modal-content .base>h4{background-color:#36beee;border:0;border-radius:4px;font-family:"Effra Medium",Helvetica,Arial,sans-serif;margin:0 0 16px;padding:12px 0;position:relative;text-align:center}.itinerary-details .modal-content .base>h4::after{border-color:#36beee transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-8px;content:'';height:0;left:calc(50% - 10px);position:absolute;width:0}.itinerary-details .modal-content .base-card-wrapper{float:none;padding:0}.itinerary-details .modal-content .base-card-wrapper .base-info::before{display:none}.itinerary-details .modal-content .base-card-wrapper .base-info .base-name,.itinerary-details .modal-content .base-card-wrapper .base-info .base-region{margin-left:0}.itinerary-details .modal-content .base-card-wrapper .toggle-details{pointer-events:none}.itinerary-details .modal-content .base-card-wrapper .toggle-details i{display:none}.itinerary-details .modal-content .base-card-wrapper .pane-node-field-image-map{float:none;padding:0;width:100%}.itinerary-details .modal-content .base-card-wrapper .pane-node-body{float:none;width:100%}.itinerary-details .modal-content .base-card-wrapper .pane-node-body .field-name-body{text-align:left;width:100%}.itinerary-details .modal-content .base-card-wrapper .travel-connections .tab-content{color:#1d1f21;font-family:"Effra Light",Helvetica,Arial,sans-serif}.itinerary-details .modal-content .base-card-wrapper .hidden-info .action div{-ms-flex:initial;flex:initial}.boat-details{text-align:center}.boat-details .modal-dialog{margin:0}.boat-details .modal-dialog .field-name-body{text-align:left;width:100%}.boat-details .modal-header{border-bottom:0;padding:15px 65px;text-align:center}.boat-details .modal-header button{position:absolute;right:10px;top:10px}.boat-details .modal-header h3{color:#004587;font-family:"Effra Bold",Helvetica,Arial,sans-serif;font-size:24px;margin:0 0 8px}.boat-details .modal-header .field-name-field-comfort-level img{border-radius:4px;box-shadow:0 2px 4px 0 rgba(28,54,96,0.2);height:25px;width:auto}.boat-details .modal-body{padding:10px}.boat-details .modal-content{background-color:#f7f9fb;border:0;border-radius:0}.boat-details .carousel{border-radius:4px}.boat-details .carousel .caption,.boat-details .carousel .carousel-control,.boat-details .carousel .carousel-number,.boat-details .carousel .carousel-indicators{display:none}.boat-details .pane-mp-node-boat-layout{margin-bottom:0}.boat-details iframe{width:100%}@media screen and (min-width:480px){.itinerary-details .modal-dialog{max-width:95%}.itinerary-details .modal-content .bases{max-width:400px}.itinerary-details .modal-content .bases .base-card-wrapper{width:100%}.itinerary-details .modal-content .bases.one-way{max-width:850px}.itinerary-details .modal-content .bases.one-way .base{float:left;width:49%}.itinerary-details .modal-content .bases.one-way .base.end{float:right}}@media (min-width:768px){.itinerary-details .modal-header{padding:15px 26px}.itinerary-details .modal-body{padding:10px 26px 26px}.itinerary-details .modal-dialog{max-width:850px}.itinerary-details .bases .base-card-wrapper{margin-bottom:0;width:100%}.itinerary-details .bases .base-card-wrapper .base-info::before{display:none}.itinerary-details .bases .base-card-wrapper .base-info .base-name,.itinerary-details .bases .base-card-wrapper .base-info .base-region{margin-left:0}.boat-details .modal-dialog{margin:20px 0}.boat-details .modal-header button{right:16px;top:16px}.boat-details .modal-content{border-radius:6px}.boat-details .modal-body{padding:16px}}@media (min-width:992px){.boat-details .modal-header button{right:20px;top:20px}.boat-details .modal-dialog{max-width:45%}.boat-details .modal-dialog .carousel img,.boat-details .modal-dialog .carousel .field-name-field-image{height:auto}.boat-details .modal-body{padding:20px}}
.review-container .carousel .item{min-height:1px}.card.lbt-region .region-review-widget-pane .rating{margin-top:0 !important}.card.lbt-region .region-review-widget-pane .rating .stars,.card.lbt-region .region-review-widget-pane .rating .number-of-reviews{text-align:left}.pane-special-offers .number-of-reviews{display:none}.pane-special-offers .rating{float:right}.rating{margin-top:9px}.rating a,.rating a:hover,.rating a:focus{color:inherit !important;text-decoration:none !important}.rating .stars{height:20px;text-align:right}.rating .stars .icon-rating{display:inline-block;height:19px;overflow:hidden;width:19px}.rating .stars .icon-rating.yellow{background-image:url(/profiles/leboat/themes/custom/leboat/assets/images/yellow-review-star.png)}.rating .stars .icon-rating.gray{background-image:url(/profiles/leboat/themes/custom/leboat/assets/images/gray-review-star.png)}.node-type-region .leboat-three-tabs .top-content{clear:both;display:block;margin-top:20px;overflow:hidden}.node-type-region .leboat-three-tabs .pane-node-field-h1 h1{margin-top:0;overflow:hidden}.node-type-region .leboat-three-tabs .region-review-widget-pane .rating{margin-top:9px}.node-type-region .pane-review-widget .field-name-field-info-about-feefo>.field-items .field-item,.node-type-boat .pane-review-widget .field-name-field-info-about-feefo>.field-items .field-item{margin-top:12px}.lbt-country .country-review-widget-pane{float:right}.lbt-country .region-review-widget-pane{float:left}.lbt-country .first-header-row{margin-top:20px}.lbt-country .country-h1-title{float:left;margin-bottom:20px}.lbt-country .country-h1-title h1{margin-top:0}.boat-review-widget-pane .rating{margin-top:0}.boat-review-widget-pane .rating .stars{text-align:left}.country-gallery{clear:both;display:block}.lbt-boat .pane-mp-node-title-image-teaser{position:relative}.lbt-boat .pane-review-widget .rating{margin-right:8px}.lbt-boat .number-of-reviews{display:none !important}.review-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(28,54,96,0.2);display:block;margin-top:17px;overflow:hidden}.review-card .rating{margin-top:0}.review-card .rating .stars{padding-top:3px}.review-card .bottom-border{border-bottom:1px solid rgba(181,201,204,0.4)}.review-card .comment{background-color:rgba(236,243,243,0.5);border-bottom:1px solid #f7f9fb;margin-top:0}.review-card .inner-padding{padding:9px}.review-card .inner-padding h2{color:#004587;font-size:20px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:normal;margin:0 0 8px;text-align:left}.review-card .review-content{color:#1d1f21;font-family:"Effra Light",Helvetica,Arial,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:left}.review-card .added-on{color:#1d1f21;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:normal;min-height:42px;text-align:left}.review-card .rating-row{min-height:42px}.review-card .rating-icon{border-radius:4px;display:inline-block;float:left;height:28px;margin-right:10px;overflow:hidden;width:28px}.review-card .rating-icon.icon-itinerary{background:#36beee url(/profiles/leboat/themes/custom/leboat/assets/images/pin.png) no-repeat center}.review-card .rating-icon.icon-boat{background:#36beee url(/profiles/leboat/themes/custom/leboat/assets/images/boat.png) no-repeat;background-position:50% 70%}.review-card .list-group{color:#004587;float:left;font-size:16px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:29px;margin-bottom:4px;margin-right:20px;text-align:left}.review-list-spacer{margin-bottom:42px}.pane-review-widget .item-list .pagination.pager .pager-first,.pane-review-widget .item-list .pagination.pager .pager-last,.pane-review-widget .item-list .pagination.pager .pager-ellipsis{display:inline-block}.pane-review-widget .item-list .pagination.pager li.pager-previous a,.pane-review-widget .item-list .pagination.pager li.pager-next a{padding:9px 16px}.pane-review-widget .item-list .pagination.pager li.pager-previous::after,.pane-review-widget .item-list .pagination.pager li.pager-next::after{content:'';display:none}.pane-review-widget .item-list .pagination.pager li.pager-previous{transform:none}.review-inner-content .inner-padding{float:left}.review-inner-content .gallery-container{float:right;padding:9px}.review-inner-content .gallery-container #gallery{max-width:360px}.review-inner-content .gallery-container .carousel{border-radius:5px !important}.review-inner-content .gallery-container .carousel .item{min-height:initial}.review-inner-content .gallery-container .carousel .item img{height:auto;width:100%}.review-inner-content .gallery-container .carousel .carousel-control{bottom:80px !important}.review-content-container .read-more{display:none}.carousel-inner .photo-content{height:200px;overflow:hidden;position:relative;width:100%}.carousel-inner .photo-content picture{height:200px;overflow:hidden;position:absolute}@media (min-width:479px) and (max-width:767px){.review-inner-content .gallery-container{width:50%}}@media (min-width:768px) and (max-width:1023px){.review-inner-content .inner-padding{float:none}.review-inner-content .gallery-container{float:none}}@media (max-width:767px){.review-inner-content .gallery-container{clear:both;float:none;margin:0 auto}.review-pagination li{margin-bottom:10px !important}.review-content-container .review-content{height:inherit !important;max-height:150px}.media-query-detector{float:none}.rating-row .inner-padding{padding:0 !important}.lbt-country .country-h1-title,.lbt-country .country-review-widget-pane{float:none}.region .leboat-three-tabs .top-content{text-align:center}.node-type-boat .top-content .pane-node-field-comfort-level,.node-type-boat .top-content .pane-review-widget{display:inline-block;vertical-align:top}.node-type-boat .top-content .pane-node-field-comfort-level{margin-right:22px}.node-type-boat .top-content .pane-review-widget{text-align:left}.node-type-region .pane-node-field-subtitle,.node-type-region .pane-node-field-h1,.node-type-region .region-review-widget-pane{float:none}.node-type-region .pane-node-field-subtitle{margin-bottom:-8px}.node-type-region .region-review-widget-pane{display:inline-block;text-align:center}.node-type-region .rating{margin-bottom:24px}.node-type-region .rating .stars,.node-type-region .rating .number-of-reviews{display:inline-block;text-align:left;vertical-align:top}.node-type-region .rating .stars{margin-right:8px}.review-card .rating{margin-bottom:0;padding-top:7px;text-align:right}.country-review-widget-pane .rating{text-align:center}.country-review-widget-pane .rating .stars,.country-review-widget-pane .rating .number-of-reviews{display:inline-block;text-align:center;vertical-align:top}.country-review-widget-pane .rating .stars{margin-right:8px}}@media (max-width:1024px){.pane-special-offers .region .region-review-widget-pane{margin-top:0}.pane-special-offers .number-of-reviews{display:none !important}.review-pagination .item-list .pagination.pager li{margin-bottom:10px !important}.review-inner-content .gallery-container{padding:0}.review-inner-content .gallery-container #gallery{border-radius:0;max-width:360px}.media-query-detector{float:left}.review-content-container .review-content{float:none;height:150px;overflow:hidden}.review-content-container .read-more{background-color:rgba(255,125,32,0.15);border-radius:3px;color:#ff7d20;font-family:"Effra Medium",Helvetica,Arial,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;margin:5px auto;max-width:99%;padding:15px;position:relative;text-align:left}.review-content-container .read-more::after{color:#ff7d20;content:'+';font-size:30px;position:absolute;right:15px;top:5px}.review-content-container .read-more::before{background:linear-gradient(rgba(255,255,255,0),#fff);content:' ';height:100px;left:0;position:absolute;top:-100px;width:100%}.review-content-container .full-view{height:100% !important;max-height:inherit !important}.visible-review-more{cursor:pointer;display:block !important}.review-card .list-group{clear:both;width:100%}.full-view{height:100% !important}}@media (min-width:768px){.node-type-boat .boat-review-widget-pane{float:right;margin-top:25px}.rating .number-of-reviews{text-align:right}.node-type-region .leboat-three-tabs .pane-node-field-h1{float:left;max-width:610px}.node-type-region .leboat-three-tabs .pane-node-field-subtitle{clear:left;float:left}}@media (min-width:992px){.node-type-boat .boat-review-widget-pane{margin-top:35px}.node-type-region .leboat-three-tabs .pane-node-field-h1{max-width:none}}
#sliding-popup{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom,.sliding-popup-top{background:url(/profiles/leboat/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.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;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}#sliding-popup .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}#sliding-popup .eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}#sliding-popup .eu-cookie-compliance-default-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active,#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,#sliding-popup .eu-cookie-withdraw-button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text h1{font-size:24px;}#sliding-popup .popup-content #popup-text h3{font-size:12px;}#sliding-popup .popup-content #popup-text p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.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);}.eu-cookie-compliance-hidden{display:none;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}.eu-cookie-compliance-categories,#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
