.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:1500px){header#main .inner{margin:0;height:56px;padding:27px 40px}header#main .inner .logo{width:127px;margin-top:5px;margin-right:30px}header#main .inner .logo a img{width:127px}header#main .search-container{margin:0 397px 0 620px}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{min-width:225px;width:80%}main.page-content{margin:110px 0 0}main.page-content .main-col .col-spacer{margin-right:375px}main.page-content section{padding:25px 40px 0}main.page-content section header h2{font-size:2em;font-weight:bold}main.page-content section header a.view-all{padding:17px 17px 0}main.page-content section header.main{padding:0 40px;margin:-15px -40px 0}main.page-content section header.main h1{font-size:2.25em;padding:18px 40px 20px 0}main.page-content section.home-top{padding:0 40px}main.page-content section.home-top .search-box{width:380px}main.page-content section.home-top .search-box .container{margin-right:40px}main.page-content section.browse{margin:0 40px}main.page-content section.browse .accordion-set .header{padding:15px 15px 0}main.page-content section.browse .accordion-set .header h2{font-size:1.35em}main.page-content section.browse .accordion-set .collapsible ul{padding:0 15px 15px}main.page-content section.side-bar{margin-left:-375px;padding-right:40px}.boatscom.en-au header#main .search-container{margin-right:368px}.boatscom.en-ca header#main .search-container{margin-right:359px}.boatscom.en-gb header#main .search-container{margin-right:412px}.boatscom.es-es header#main .search-container{margin-right:428px}.boatscom.es-es header#main .search-container .inner input.search-txt,.boatscom.es-es header#main .search-container .inner.open input.search-txt,.boatscom.es-es header#main .search-container .inner label,.boatscom.es-es header#main .search-container .inner.open label{min-width:185px}.boatscom.de-de header#main .search-container{margin-right:444px}.boatscom.de-de header#main .search-container .inner input.search-txt,.boatscom.de-de header#main .search-container .inner.open input.search-txt,.boatscom.de-de header#main .search-container .inner label,.boatscom.de-de header#main .search-container .inner.open label{min-width:160px}.boatscom.fr-fr header#main .search-container{margin-right:410px}.boatscom.it-it header#main .search-container{margin-right:363px}.boatscom.nl-nl header#main .search-container{margin-right:417px}.no-script #main .search-container{margin:0 397px 0 520px}.no-script main.page-content{margin:110px 0 0}.bp4{display:block}.bp3max{display:none}.article-list{clear:both;overflow:hidden}.article-list ol li{width:25%;height:auto}.article-list ol li .container{margin-bottom:30px}.article-list ol li.fourth{clear:none}.article-list ol li.fifth{clear:both}.article-list.featured-listings{margin-left:0;margin-right:0}.boat-listings.featured-listings{margin:0 325px 0 -40px}.boat-listings ol li{width:25%}.boat-listings ol li.enhanced{width:50%;margin-bottom:0}.boat-listings ol li.enhanced .container .details .icons .video{display:none}.boat-listings ol li.enhanced .container .details.top{height:115px}.boat-listings ol li.enhanced .container .details.top .sale-pending{font-size:13px}.boat-listings ol li.enhanced .container .details.mid{top:130px}.boat-listings ol li.enhanced .container .details.mid .inner{height:80px}.boat-listings ol li.enhanced .container .details.mid .inner:before{height:100px}.boat-listings ol li.enhanced .container .details.mid .inner .see-more{top:-40px;width:70%;margin-left:-70%}.boat-listings ol li.enhanced .container .details.bottom .icons.contact{right:0}.boat-listings ol li.enhanced .container .details.bottom .icons.contact .phone-link.expanded{max-width:110px;background-position:-20px -37px}.boat-listings ol li.enhanced .icons .phone-link.expanded a{font-size:0.9em;padding:8px 1px;text-align:center}.boat-listings ol li.enhanced .contact-form{bottom:auto;right:37%;top:-40px}.boat-listings ol li.enhanced.oem .container .details.mid .inner{height:130px}.boat-listings ol li.enhanced.oem .container .details.mid .inner:before{height:120px}.boat-listings ol li.enhanced.oem .container .details.mid .inner .see-more{width:100%;margin-left:-100%}.boat-listings ol li.enhanced.oem .container .oem-label{bottom:10px;line-height:1.6em}.boat-listings.sponsored{margin:0;overflow:hidden}.boat-listings.featured-listings{margin:0 345px 0 -20px}.filters{margin-left:-40px;margin-right:-40px;padding:0 40px}#main-nav ul.primary li{padding-bottom:39px}#main-nav ul.primary li ul{top:110px;left:0;right:0;width:auto;max-width:0}#main-nav ul.primary li ul li:first-child{padding-left:40px}#main-nav ul.primary li:hover ul{max-width:100%;width:auto}#main-nav .container .localisation .myboats.bp2{background-color:#272b2b;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#main-nav .container .localisation .myboats.bp2 .header{float:left;width:auto}#main-nav .container .localisation .myboats.bp2 .header a.toggle-btn,#main-nav .container .localisation .myboats.bp2 .header a.toggle-btn:hover{background:none;padding-right:13px}#main-nav .container .localisation .myboats.bp2 .header a.toggle-btn .icon,#main-nav .container .localisation .myboats.bp2 .header a.toggle-btn:hover .icon{display:none}#main-nav .container .localisation .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}#main-nav .container .localisation .myboats.bp2 .collapsible ul{clear:none;margin-right:7px}#main-nav .container .localisation .myboats.bp2 .collapsible ul li{float:left;margin-right:8px}#main-nav .container .localisation .myboats.bp2 .collapsible ul li a,#main-nav .container .localisation .myboats.bp2 .collapsible ul li a:hover{padding:0;font-size:.95em;color:#ef6024;background:none}#main-nav .container .localisation .myboats.bp2 .collapsible ul li:hover{background:none}#main-nav .container .localisation .accordion-content.country{cursor:pointer}#main-nav .container .localisation .accordion-content.country .header{width:180px;text-align:center}#main-nav .container .localisation .accordion-content.country .header a.toggle-btn{padding-right:30px}#main-nav .container .localisation .accordion-content.country .header .long{white-space:nowrap;display:inline}#main-nav .container .localisation .accordion-content.country .header .abbrev{display:none}.info-bar{top:110px}main.page-content .boat-details .col-left{width:400px;margin-right:-400px}main.page-content .boat-details .col-right .col-spacer{margin-left:415px}main.page-content .article section.main-col{margin-right:380px;padding:15px 40px 30px}main.page-content .article section.main-col section.similar-boats .carousel,main.page-content .article section.main-col section.related-articles .articles li{width:25%}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:39px}}@media screen and (min-width:1770px){.boat-listings ol li.enhanced .container .details .icons .video{display:inline-block}.boat-listings ol li.enhanced .container .details.bottom .icons.contact{right:10px}.boat-listings ol li.enhanced .container .details.bottom .icons.contact .phone-link.expanded{max-width:150px;background-position:8px -37px}.boat-listings ol li.enhanced .icons .phone-link.expanded a{font-size:1em;padding:8px 20px 8px 30px}}