.inline{display:inline-block;*display:inline;*zoom:1}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media screen and (min-width:1220px){body.overlay-active{height:auto;overflow:auto}header#main .inner{height:56px;padding:17px 25px}header#main .inner .logo{margin-top:10px;margin-right:17px}header#main button.search{display:none}header#main .search-container{z-index:600;position:relative;margin:0 241px 0 580px;right:auto;top:-46px}header#main .search-container .inner,header#main .search-container .inner.open{margin:0}header#main .search-container .inner input.search-txt,header#main .search-container .inner.open input.search-txt,header#main .search-container .inner label,header#main .search-container .inner.open label{width:100%;display:block;opacity:1}header#main .search-container .inner label,header#main .search-container .inner.open label{z-index:250;cursor:text;pointer-events:none}main.page-content{margin-top:90px}main.page-content section{padding:25px 25px 0}main.page-content section.home-top{position:relative;padding:0 20px}main.page-content section.home-top .article-list{margin-right:340px}main.page-content section.home-top .sell-boat{height:69px}main.page-content section.home-top .search-box{margin:0;position:absolute;width:365px;height:100%;right:0;top:0}main.page-content section.home-top .search-box .container{margin-right:25px}main.page-content section.home-top .search-box .collapse-content .header{display:none}main.page-content section.home-top .search-box .collapse-content .collapsible{display:block}main.page-content section.browse{margin:0 25px}main.page-content section.browse .accordion-set .accordion-content .header{padding:15px 15px 0}main.page-content section.browse .accordion-set .accordion-content .collapsible ul{padding:0 15px 15px}main.page-content section.browse .accordion-set .accordion-content .collapsible ul li{width:33.333%}main.page-content section.side-bar{position:relative;display:block;float:right;width:300px;margin-left:-360px;margin-bottom:0;height:100%;background-color:#f5f7f8;padding:25px 25px 0}main.page-content section.side-bar .ad{padding:0}main.page-content section header h2{font-size:1.75em}main.page-content section header a.view-all{padding:12px 12px 0}main.page-content .main-col{float:left;width:100%;background-color:#f5f7f8}main.page-content .main-col .col-spacer{margin-right:360px;clear:both;overflow:hidden}.footer-content{padding:0 0 15px}.bp3{display:block}.bp2max{display:none}.no-script #main .search-container{margin:0 334px 0 520px;position:relative;right:auto;top:-46px;z-index:600;width:auto}.no-script #main .search-container .inner{margin:0}.no-script #main .search-container .inner button.search{display:none}.no-script #main .search-container .inner input.search-txt,.no-script #main .search-container .inner label{font-size:.9em;width:90%;display:block;opacity:1}.no-script main.page-content{margin-top:90px}.article-list.featured-listings{margin-left:-25px;margin-right:-25px}.article-list.featured-listings ol li{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:33.333%}.article-list.featured-listings ol li:first-child{width:66.666%}.boat-listings.featured-listings{margin:0 345px 0 -20px}.boat-listings.sponsored .img-gallery .carousel{width:33.3333%;overflow:visible}.boat-listings.sponsored .img-gallery .carousel ol.main{width:100%;overflow:visible}.boat-listings.sponsored .img-gallery .carousel ol.main li{width:100%}.boat-listings.sponsored .img-gallery.init .carousel{padding-top:22.2222%}.boat-listings.sponsored .img-gallery.init .carousel ol.main li{width:33.3333%}.boat-listings .enhanced.oem .container .detail.mid .inner{height:220px}.boat-listings .enhanced.oem .container .detail.mid .inner p{max-height:180px}main.page-content section section.featured-listings{margin-bottom:20px}.contact-footer-boat-details{display:none}.featured-listings{margin:0 -20px}.results-header .sort-by{display:block}.results-header .sort-by .custom-select,.results-header .sort-by select{width:220px}.filters{margin-left:-25px;margin-right:-25px;padding:0 25px}.footer-nav{display:none}.footer-nav-boat-details{display:block}#main-nav{position:relative;overflow:visible;float:none}#main-nav .container .localisation{background:none}#main-nav .container .localisation .accordion-content{background:none;cursor:pointer}#main-nav .container .localisation .accordion-content .header .toggle-btn{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#272b2b}#main-nav .container .localisation .accordion-content .header .toggle-btn.open{background-color:#1b1d1e;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px}#main-nav .container .localisation .accordion-content .header .toggle-btn:hover{background-color:#1b1d1e}#main-nav .container .localisation .myboats.bp2{margin-right:20px}#main-nav .container .localisation .myboats.bp2 .header .toggle-btn{background-color:#272b2b}#main-nav .container .localisation .myboats.bp2 .header .toggle-btn.open{background-color:#1b1d1e;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px}#main-nav .container .localisation .myboats.bp2 .header .toggle-btn:hover{background-color:#1b1d1e}#main-nav .container .localisation .myboats.bp2 .collapsible{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;box-shadow:0;background-color:#1b1d1e}#main-nav .container .localisation .myboats.bp2 ul li a,#main-nav .container .localisation .myboats.bp2 ul li a:hover{background-color:transparent;color:#fff}#main-nav .container .localisation .collapsible{background-color:#1b1d1e}#main-nav ul.primary{font-size:1.05em;margin-top:10px;float:left}#main-nav ul.primary li{padding-bottom:29px}#main-nav ul.primary li ul{top:90px;height:94px}#main-nav ul.primary li ul li{padding:36px 30px 38px}#main-nav ul.primary li ul li:first-child{padding:26px 40px 29px 25px}#main-nav ul.primary li ul li:first-child a{font-size:36px}nav.section-nav ul{height:94px}nav.section-nav ul li{padding:36px 30px 38px}nav.section-nav ul li.active{padding:31px 30px 39px;position:relative;z-index:50}#footer-nav ul li a{font-size:1em}.no-script #main-nav{margin-top:0}.no-script #main-nav .container ul.primary{background:none;font-size:1.05em}.no-script #main-nav .container ul.primary li{display:block;float:left}.no-script #main-nav .container ul.primary li a{padding:5px 0}.no-script #main-nav .container .myboats{display:none}.no-script #main-nav .container .myboats.bp2{background-color:#272b2b;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.no-script #main-nav .container .myboats.bp2 .header{float:left;width:auto}.no-script #main-nav .container .myboats.bp2 .header a.toggle-btn,.no-script #main-nav .container .myboats.bp2 .header a.toggle-btn:hover{background:none;padding-right:13px}.no-script #main-nav .container .myboats.bp2 .header a.toggle-btn .icon,.no-script #main-nav .container .myboats.bp2 .header a.toggle-btn:hover .icon{display:none}.no-script #main-nav .container .myboats.bp2 .collapsible{height:auto !important;display:block !important;float:left;position:static;width:auto;background:none;height:25px;padding:17px 0 13px !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.no-script #main-nav .container .myboats.bp2 .collapsible ul{clear:none;margin-right:7px}.no-script #main-nav .container .myboats.bp2 .collapsible ul li{float:left;margin-right:8px}.no-script #main-nav .container .myboats.bp2 .collapsible ul li a,.no-script #main-nav .container .myboats.bp2 .collapsible ul li a:hover{padding:0;font-size:.95em;color:#ef6024;background:none}.no-script #main-nav .container .myboats.bp2 .collapsible ul li:hover{background:none}.no-script #main-nav .container .localisation{display:block}section.side-bar .search-tools{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,sans-serif;font-size:.9em;border-top:5px solid #3f4546;background-color:#f5f7f8;padding:15px;margin-bottom:30px;margin-top:-25px}section.side-bar .search-tools h4{font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;margin:2px 0 10px}section.side-bar .search-tools ul.selections{margin:0 0 15px;padding:0;list-style:none}section.side-bar .search-tools ul.selections li a{color:#000}section.side-bar .search-tools ul.selections li a.unselect{display:inline-block;padding-left:12px}section.side-bar .search-tools ul.selections li a:hover{color:#ef6024}section.side-bar .search-tools .txt-filter ul.selections li{display:none}section.side-bar .search-tools .txt-filter ul.selections li.filtered{display:block}section.side-bar .search-tools .type-ahead,section.side-bar .search-tools .txt-filter{position:relative}section.side-bar .search-tools .type-ahead .filter-input,section.side-bar .search-tools .txt-filter .filter-input{height:30px}section.side-bar .search-tools .type-ahead ul.selections,section.side-bar .search-tools .txt-filter ul.selections{max-height:900px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}section.side-bar .search-tools .type-ahead .no-results-message,section.side-bar .search-tools .txt-filter .no-results-message{color:#979997;position:absolute;bottom:-10px;display:none}section.side-bar .search-tools .type-ahead.searching .filter-input,section.side-bar .search-tools .txt-filter.searching .filter-input{background:#fff no-repeat url("../img/icons/preload-16x16.gif") right 5px center}section.side-bar .search-tools .type-ahead.searching ul.selections,section.side-bar .search-tools .txt-filter.searching ul.selections{max-height:0}section.side-bar .search-tools .type-ahead.no-results .no-results-message,section.side-bar .search-tools .txt-filter.no-results .no-results-message{display:block}section.side-bar .search-tools .show-more-container{margin:-15px 0 0;padding-bottom:15px}section.side-bar .search-tools .show-more-container a.show-more{color:#4e595c}section.side-bar .search-tools .show-more-container ul{margin-bottom:0}section.side-bar .search-tools .show-more-container .more-content{display:none}section.side-bar .search-tools .show-more-container .filtered{display:none}section.side-bar .search-tools .label{color:#979997}section.side-bar .search-tools .button{margin-bottom:8px}section.side-bar .search-tools .collapse-content{margin-bottom:0;padding-bottom:15px;border:none}section.side-bar .search-tools .collapse-content .header{padding:0;background-color:transparent}section.side-bar .search-tools .collapse-content .header a{color:#4e595c}section.side-bar .search-tools .collapse-content ul{background-color:transparent;margin-bottom:0}section.side-bar .search-tools .collapse-content ul li{float:none;width:auto}section.side-bar .search-tools .collapse-content ul li a{padding:0;text-overflow:ellipsis;white-space:nowrap}section.side-bar .search-tools .collapse-content .collapsible{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,sans-serif;background-color:transparent}.info-bar{top:90px;border-top:4px solid #fff}main.page-content .boat-details .img-gallery.init{height:90px}main.page-content section.side-bar.contact-form{background-color:#f5f7f8;height:100%}main.page-content .contact-area{margin-bottom:20px}main.page-content .contact-area .main-form{background-color:#fff}main.page-content .contact-area .main-form .contact-title{background-color:#3f4546;color:#fff;font-size:1.2em;padding:15px;text-align:left}main.page-content .contact-area .main-form .seller-info{padding:5px}main.page-content section.side-bar section.related-articles{background-color:#f5f7f8}main.page-content section.side-bar section.related-articles .articles li{width:100%}main.page-content section .sell-boat{padding:15px}main.page-content section .sell-boat .txt{margin-right:195px}main.page-content section .sell-boat .button{right:25px}}