.sold-banner{background:red;position:absolute;top:15px;right:-40px;transform:rotate(45deg);color:white;font-weight:700;padding:10px 50px;font-size:1.4rem}.under-offer-banner{background:red;position:absolute;top:37px;right:-55px;transform:rotate(45deg);color:white;font-weight:700;padding:10px 50px;font-size:1.2rem}li.product{overflow:hidden}.listing{padding:10px}.listing img{}.listing h4{font-weight:bold;display:block;margin:15px 0 10px}.listing .description,.listing .description p{line-height:18px;font-size:14px}.listing .description p span{font-size:14px!important;font-family:Open Sans,Arial,sans-serif!important;color:#666!important}.listing .price{font-weight:bold;margin:5px 0;display:block}.listing.first{clear:left}section.boat-section{float:left;width:100%;display:inline-block}div#et-main-area{float:left;width:100%}footer.et-l.et-l--footer{float:left;width:100%}section.boat-section .content{max-width:1024px;width:100%}@media screen and (min-width:980px) and (max-device-width:1380px){header#main-header .logo_container{position:relative;float:left;max-width:200px;width:100%}header#main-header div#et-top-navigation{padding:0;padding-left:0!important;width:calc(100% - 260px)}body.admin-bar.et_fixed_nav #main-header{display:flex;align-items:center}header#main-header div#et-top-navigation a{padding-bottom:10px}header#main-header .container{display:flex;align-items:center}}@media only screen and (max-width:980px){section.boat-section{text-align:center}section.boat-section li{width:48%!important;margin:0 1% 20px!important}section.boat-section form#search-form{width:100%}}@media only screen and (max-width:676px){section.boat-section li{width:98%!important}.search-area form div{width:100%!important;margin:0!important}.search-area form input,.search-area form select{width:100%!important;margin:0!important}.search-area form div.search-buttons a.viewallbtn{width:100%;margin-bottom:10px}.search-area form a.reset-search{float:left;width:100%;padding:3px;margin:10px 0;border:1px solid}.search-area form div p.search-text{text-align:left}.search-area form div p.search-text{text-align:left}.pagination form .boat-sort,.pagination form .boat-result-sort{width:100%;margin-bottom:10px}.pagination form .boat-sort select,.pagination form .boat-result-sort select{width:98%!important}.pagination form div.pages{width:100%}}.pagination form .pages ul.pages li{display:inline-block;width:auto!important;margin:0!important}div#image-gallery div#gallery{overflow:hidden}div#image-gallery div#gallery img{left:0!important}.boat-video a.youtube-icon{display:inline-block;position:relative;border-radius:4px;overflow:hidden}.boat-video a.youtube-icon i.fa{top:50%;left:50%;transform:translate(-50%,-50%)}div#boat-location i.fa{color:#049ee2;font-size:22px}div#boat-location{display:inline-block}.boat-contact.mob{display:none}@media only screen and (max-width:676px){.boat-contact.mob{display:block;margin-top:20px}.boat-contact.desk{display:none}}body.page-template-sale-details .boat-details-right .galleria-container{width:100%!important;max-width:100%!important;margin:0 auto;background:transparent}.boat-details.mobile{float:left;width:100%;margin-bottom:40px;margin-top:30px;display:none}.boat-details.mobile h2{color:rgb(4,158,226);font-size:28px;padding-bottom:5px;margin-bottom:0;margin-top:15px;font-weight:500;position:relative;width:100%;float:left;border-bottom:1px solid #cdcdcd;cursor:pointer}.boat-details.mobile h2 span.plusminus{float:right}.boat-details.mobile .accordion_body{float:left;width:100%}.boat-details-full.desk{float:left;width:100%}.boat-details-full.desk h2{float:left;border-bottom:1px solid #cdcdcd;cursor:pointer;width:100%}.boat-details-full.desk h2 span.plusminus{float:right}.boat-details-full.desk .accordion_body{float:left;width:100%}div#boat-price\ desk{display:inline-block;padding:0;color:#049ee2;font-size:1.2em;padding-right:15px}div#boat-price\ mobile{display:inline-block;padding:0;color:#049ee2;font-size:1.2em;padding-right:15px;padding-top:10px;padding-bottom:10px}.marker.mobile{display:inline-block;padding:0;color:#049ee2;font-size:1.2em;padding-right:15px}.marker.mobile{display:none}div#boat-price\ mobile{display:none}@media only screen and (max-width:767px){.boat-details-full.desk{display:none}.boat-details.mobile{display:block}.marker.mobile{display:inline-block}div#boat-price\ mobile{display:inline-block}div#boat-price\ desk{display:none}div#boat-location{display:none}body.page-template-sale-details .boat-content .boat-details-inner{padding:0}}@media only screen and (max-width:676px){body.page-template-sale-details .boat-details-right .galleria-container{height:300px!important;max-width:600px!important}body.page-template-sale-details .boat-details-adds{margin-top:20px}}ul.enquiry-york{list-style:none;padding:0;margin:0;display:inline-block;width:100%;margin-top:10px}ul.enquiry-york li input,ul.enquiry-york li textarea{width:100%;z-index:1;padding:0 8px;min-height:47px;font-size:1em;font-weight:normal;box-sizing:border-box;border:1px solid #bdc3c7;border-radius:5px}ul.enquiry-york li textarea{max-height:100px}ul.enquiry-york li input.wpcf7-submit{background:rgb(4,158,226);color:#fff;cursor:pointer}ul.enquiry-york li{width:100%;display:inline-block;margin-bottom:5px}span.deleteicon{position:relative;cursor:pointer}span.deleteicon span{position:absolute;display:block;top:5px;right:0px;width:16px;height:16px;background:url('http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4') 0 -690px;cursor:pointer}span.deleteicon input{padding-right:16px;cursor:pointer;position:relative;z-index:99}.active{position:absolute;background:#c0392b;color:#fff;width:100%;left:5px;top:5px;max-width:110px;text-align:center;padding:6px 15px;text-transform:uppercase}ul.boat-listings{display:grid;grid-template-columns:repeat(3,32.33%);grid-gap:10px 1%;clear:none;width:100%;float:left}ul.boat-listings li.list{padding:initial;border:1px solid #bdbdbd;position:relative}ul.boat-listings li.list .brokerage-images{min-height:220px;position:relative}ul.boat-listings li.list .brokerage-images img{position:absolute;width:100%;object-fit:cover;height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}ul.boat-listings li.list .brokerage-details{padding:20px;text-align:left;background:#ededed}ul.boat-listings li.list .brokerage-details span.brokerage-boat-title{display:inline-block;width:100%;font-size:18px;font-weight:700}ul.boat-listings li.list .brokerage-details a{display:inline-block}ul.boat-listings li.list .brokerage-details a.boat-link{width:100%;margin-top:10px}ul.boat-listings li.list .brokerage-details a.boat-link .view-yacht-link{display:inline-block;margin:0;width:100%}ul.boat-listings li.list .brokerage-details .active{position:absolute;z-index:1;top:0;right:0;left:auto}ul.boat-listings li.list .brokerage-details .sold{position:absolute;z-index:1;top:0;right:0;left:auto}.pending{background:#c0392b;color:#fff;width:100%;left:5px;top:15px;max-width:150px;text-align:center;padding:6px 15px;text-transform:uppercase}ul.boat-listings li.list .brokerage-details .pending{position:absolute;z-index:1;top:0;right:0;left:auto}ul.boat-listings{margin-top:20px}p.ub-intro{padding-top:70px;color:#0f2362}.content-below{max-width:1024px;width:100%;float:left;width:100%;display:inline-block}p.below_txt{padding-top:70px;margin-bottom:25px;color:#0f2362;font-weight:600}.container-below{width:69%;max-width:1080px;margin:auto;position:relative}.price{font-size:16px}.result{display:grid;grid-template-columns:repeat(3,32.33%);grid-gap:10px 1%;clear:none;width:100%;float:left;margin-top:10px}.result li.list .brokerage-details .pending{position:absolute;z-index:1;top:0;right:0;left:auto}.result li.list{padding:initial;border:1px solid #bdbdbd;position:relative}.result li.list .brokerage-details{padding:20px;text-align:left;background:#ededed}.result li.list .brokerage-details{padding:20px;text-align:left;background:#ededed}.result li.list .brokerage-details a.boat-link{width:100%;margin-top:10px}.result li.list .brokerage-details a{display:inline-block}.result li.list .brokerage-details a.boat-link .view-yacht-link{display:inline-block;margin:0;width:100%}.result li.list .brokerage-images{min-height:220px;position:relative}.result .brokerage-details a{font-size:18px;width:100%;font-weight:700}.result li.list{list-style-type:none}input.search{padding:10px;font-size:17px;border:1px solid grey;float:left;width:80%}input[type="submit"]{float:left;width:19%;padding:10px;background:#008ac6;color:white;font-size:17px;border:1px solid grey;border-left:none;cursor:pointer}.search_boats::after{content:"";clear:both;display:table}.result{margin-top:20px}input#myid::placeholder{color:#0f2362}@media only screen and (max-width:991px){ul.boat-listings{grid-template-columns:repeat(2,49%);grid-gap:10px 1%}ul.boat-listings li.list{width:100%!important;margin:0!important}}@media only screen and (max-width:667px){ul.boat-listings{grid-template-columns:repeat(1,100%);grid-gap:0}ul.boat-listings li.list{width:98%!important;margin:0 1% 10px!important}}@media only screen and (max-width:991px){.result{grid-template-columns:repeat(2,49%);grid-gap:10px 1%}.result li.list{width:100%!important;margin:0!important}}@media only screen and (max-width:667px){.result{grid-template-columns:repeat(1,100%);grid-gap:0}.result li.list{width:98%!important;margin:0 1% 10px!important}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#00d263;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}ol.flex-control-nav.flex-control-thumbs{display:grid;grid-template-columns:repeat(12,1fr);gap:.35rem}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;margin:0}.woocommerce-product-gallery .flex-viewport{pointer-events:none}.pswp__button.pswp__button--arrow--left{left:200px}button.pswp__button.pswp__button--arrow--right{right:200px}.et_shop_image img{object-fit:contain}#custom_search_form{display:grid;gap:15px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){#custom_search_form{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){#custom_search_form{grid-template-columns:repeat(3,1fr)}.custom_search_form_column:last-child{grid-column:span 3!important}}.custom_search_form_column:last-child{grid-column:span 1}.custom_search_form_column{position:relative}.custom_search_form_column select,.custom_search_form_column input{width:100%;z-index:100000}.custom_search_form_column select{appearance:none;border:solid 1px #1f2b5f;margin:0;font-size:1rem;background-color:white;cursor:pointer;height:100%}.custom_search_form_column:not(:last-child)::after{content:"▼";position:absolute;right:0;top:0;height:100%;width:40px;background-color:#1f2b5f;color:white;display:flex;align-items:center;justify-content:center;pointer-events:none;font-size:0.8em;border-radius:0 0.6rem 0.6rem 0;z-index:100001}.specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;font-size:1.1rem!important}.spec-item{background-color:white;padding:15px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.spec-item span{font-weight:600;margin-top:0;color:#0f2265}.spec-item p{margin-bottom:0}.spec-item ul{list-style-type:none;margin-left:0;padding:0}.custom_search_form_column,select[name="price_range"],.custom_search_form_column input[type="submit"]{border-radius:8px}.custom_search_form_column select{padding:10px 10px}form#wpforms-form-4911 label.wpforms-field-label,form#wpforms-form-4911 .wpforms-required-label{display:none}form#wpforms-form-4911 input{min-width:100%!important;margin-bottom:1.2rem}form#wpforms-form-4911 .wpforms-field-container .wpforms-field{padding:0!important}.woocommerce-product-gallery__image img{aspect-ratio:16/9;object-fit:cover;overflow:hidden}button#wpforms-submit-4911{width:100%;background:#0f2362}input[name="s"]{margin-bottom:15px}@media screen and (max-width:600px){.wpforms-field-container,.wpforms-submit-container{padding:0px 40px!important}}.et_shop_image img{image-ratio:cover}#boat-download-listing,#sell-my-boat-btn{min-width:200px;cursor:pointer}@media screen and (max-width:768px){#download-pdf-mobile button#boat-download-listing{display:block!important;margin:0 auto}#download-pdf-desktop{display:none}}@media screen and (min-width:769px){#download-pdf-desktop button#boat-download-listing{display:block!important;margin:0 auto}#download-pdf-mobile{display:none}}.et-cart-info{display:none}@media screen and (max-width:600px){.under-offer-banner{font-size:0.6rem;top:5px;right:-55px}}@media screen and (max-width:600px){.sold-banner{font-size:12px;top:2px;right:-49px}}