

/* Large desktop */
@media (min-width: 1450px) and (max-width:1610px) {
	#page .container{ width: 1300px;}
	#page .container.vc_row.wpb_row {width: 1300px;}
	#page .site-header .container {width: 1400px;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 14px;padding-right: 14px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 360px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 360px;}
	#page .inspiration-page-grid {height: 390px !important;}
}

@font-face {
    font-display: swap;
}

@media (min-width: 768px) {
    li.site-phone {
        display: none !important;
    }
}
@media (max-width: 768px) {
    li.login-desktop {
        display: none !important;
    }
}

#page .desktop-contact-top a {
	color: #fff !important;
	background: #10c6ae !important;
	border-color: #10c6ae !important;
}
/* Large desktop */
@media (min-width: 1300px) and (max-width:1449px) {
	#page .container{ width: 1200px;}
	#page .container.vc_row.wpb_row {width: 1200px;}
	#page .site-header .container {width: 1250px;}
	#page .site-footer .container {width: 1200px;}
	.site-header .navbar-brand img {width: 300px;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 9px;padding-right: 9px;}
	#content .charter-item .charter-heading {font-size: 32px !important;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 26px;line-height: 30px;letter-spacing: 2px;}
	#page .inspiration-list-item .inner-wrap {font-size: 26px;line-height: 30px;letter-spacing: 2px}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 330px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 330px;}
	#page .inspiration-page-grid {height: 360px !important;}

	#main .contentcontainer .content-list-item .content-list-item-wrapper h3 {font-size: 18px;}
	.site-header .navbar-default .navbar-collapse {left: 12%;}
}
/* Large desktop */
@media (min-width: 1100px) and (max-width:1299px) {
	#page .container{ width: 1040px;}
	#page .container.vc_row.wpb_row {width: 1040px;}
	#page .site-header .container {width: 1060px;}
	#page .site-footer .container {width: 1040px;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 9px;padding-right: 9px;padding-top:20px;padding-bottom: 20px;}
	#content .charter-item .charter-heading {font-size: 32px !important;}
	.site-header .widget-socials {margin-top: 20px;}
	.site-header .nav-user {margin-top: 15px;}
	.site-header .navbar-default .navbar-collapse {float:right;}
	#custom-cta .cta-title {font-size: 22px;letter-spacing: 3px;line-height: 28px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {position: relative;margin-bottom: 10px;}
	#custom-cta .cta {min-height: 320px;}
	#custom-cta .cta .cta-bg {min-height: 320px;}
	#page .signup-wrapper .signup-button {display: block;margin-top: 10px;}
	#content .page-heading {padding-left: 50px;}
	#content .page-subheading {padding-left: 50px;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 22px;line-height: 26px;letter-spacing: 1px;}
	#page .inspiration-list-item .inner-wrap {font-size: 22px;line-height: 26px;letter-spacing: 1px;}

	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 290px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 290px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 320px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 320px;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 320px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 320px;}

	#page .inspiration-page-grid {height: 320px !important;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button {margin-left: 10px;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button a {letter-spacing: 0.3px;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}

	.blog .contentcontainer .col-md-3 {width: 33.3333%;}
	.site-header .navbar-brand {width: 100%;}
	.site-header .navbar-header {width: 20%;}
	.site-header .header-right {width: 80%;}
	.site-header .navbar-default .navbar-collapse {left: 3%;}
	.site-header .header-right {padding-top: 20px;}
  .searchbox {top: 15px;}
	.navbar-nav {margin-top: 3px;}

	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {padding: 15px 10px 15px 0px;font-weight: 400; letter-spacing: 1px;}
}

@media (min-width: 769px) and (max-width:1099px) {
	    #page a#logo {
        width: unset !important;
        padding-top: 4px !important;
        padding-bottom: 12px !important;
        margin: 0px !important;
    }
    #page .site-header .navbar-brand img {
        width: 200px !important;
    }
    .site-header .navbar-default .navbar-nav > li > a {
    	font-size: 10px !important;
	}
	#page .site-header .navbar-default .navbar-collapse {
        margin-top: 0px !important;
    }

}

@media (min-width: 769px) and (max-width:991px) {
	#page .site-header .navbar-default .navbar-collapse {
        margin-top: -40px !important;
    }

}

@media (min-width: 769px) and (max-width:860px) {
	#page .login-desktop {
        display: block !important;
    }
    #page .mobile-contact-top {
        display: none !important;
    }
    #page .desktop-contact-top {
        display: block !important;
    }
     #page .login-desktop {
        display: block !important;
    }
    #page .site-header .navbar-default .navbar-nav > li > a {
    	font-size: 8px !important;
	}
}

@media (max-width: 768px) {
    #page li.site-phone {
        display: block !important;
    }
    #page .navbar-header {
        margin-top: 40px !important;
    }
    #page .site-header .navbar-brand {
        top: 0px !important;
    }
}

/* Large desktop */
@media (min-width: 1025px) and (max-width:1099px) {

	#page a#logo {
        padding-top: 4px !important;
        padding-bottom: 12px !important;
        margin: 0px !important;
    }

    .site-header .navbar-header {width: 20% !important;}

	#page .container{ width: 940px;}
	#page .container.vc_row.wpb_row {width: 940px;}
	#page .site-header .container {width: 940px;}
	#page .site-footer .container {width: 940px;}
	.site-header .navbar-brand img {width: 300px;}
	.site-header .header-right {width: 80%; padding-top: 5px; }
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 8px;padding-right: 8px;padding-top:20px;padding-bottom: 20px;letter-spacing: 1px;}
	#content .charter-item .charter-heading {font-size: 32px !important;}
	.site-header .widget-socials {margin-top: 20px;}
	.site-header .nav-user {margin-top: 12px;}
	.site-header .navbar-default .navbar-collapse {float:right;}
	#custom-cta .cta-title {font-size: 18px;letter-spacing: 3px;line-height: 24px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {position: relative;margin-bottom: 10px;letter-spacing: 1px;}
	#custom-cta .cta {min-height: 300px;}
	#custom-cta .cta .cta-bg {min-height: 300px;}
	#page .signup-wrapper .signup-button {display: block;margin-top: 10px;}
	#content .page-heading {padding-left: 50px;}
	#content .page-subheading {padding-left: 50px;}

	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 260px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 260px;}

	#page .featured-yacht-wrapper .yacht-item-title {font-size: 22px;}
	#content .charter-item .vc_column-inner {padding-top: 200px;padding-bottom: 150px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-title {font-size: 22px;}
	#content .inspiration-title-wrapper h4 {font-size: 30px;line-height: 1.1em;margin-bottom: 10px;}
	.content-list-item-text .entry-header .entry-title {font-size: 18px;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 18px;line-height: 24px;letter-spacing: 1px;}
	#page .inspiration-list-item .inner-wrap {font-size: 18px;line-height: 24px;letter-spacing: 1px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 300px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 300px;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 300px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 300px;}

	#page .inspiration-page-grid {height: 300px !important;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button {margin-left: 10px;margin-bottom: 5px;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button a {letter-spacing: 0.2px;font-size: 11px;line-height: 20px;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}

	.blog .contentcontainer .col-md-3 {width: 33.3333%;}
	page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {padding: 15px 10px 15px 0px;font-weight: 400; letter-spacing: 1px;}
}

/* Large desktop */
@media (min-width: 992px) and (max-width:1024px) {
	#page .container{ width: 940px;}
	#page .container.vc_row.wpb_row {width: 940px;}
	#page .site-header .container {width: 940px;}
	#page .site-footer .container {width: 940px;}

	.site-header .navbar-header {width: 25%;}
	.site-header .navbar-brand img {width: 300px;}
	.site-header .header-right {width: 75%;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 8px;padding-right: 8px;padding-top:20px;padding-bottom: 20px;}
	#content .charter-item .charter-heading {font-size: 26px !important;line-height: 32px !important;}
	.site-header .widget-socials {margin-top: 20px;}
	.site-header .nav-user {margin-top: 15px;}
	.site-header .navbar-default .navbar-collapse {float:right;}
	#custom-cta .cta-title {font-size: 18px;letter-spacing: 3px;line-height: 24px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {position: relative;margin-bottom: 10px;letter-spacing: 1px;}
	#custom-cta .cta {min-height: 260px;}
	#custom-cta .cta .cta-bg {min-height: 260px;}
	#page .signup-wrapper .signup-button {display: block;margin-top: 10px;}
	#content .page-heading {padding-left: 50px;}
	#content .page-subheading {padding-left: 50px;}

	#page .featured-yacht-wrapper .yacht-item-title {font-size: 22px;}
	#content .charter-item .vc_column-inner {padding-top: 200px;padding-bottom: 150px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-title {font-size: 22px;}
	#content .inspiration-title-wrapper h4 {font-size: 24px;line-height: 1.1em;margin-bottom: 10px;}
	.content-list-item-text .entry-header .entry-title {font-size: 18px;}

	#page .contact-heading.vc_separator h4 {font-size: 20px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 260px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 260px;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li a {font-size: 0.85em;}
	#content .inspiration-button a {font-size: 13px;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 18px;line-height: 24px;letter-spacing: 1px;}
	#page .inspiration-list-item .inner-wrap {font-size: 18px;line-height: 24px;letter-spacing: 1px;}

	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-top {min-height: 260px;}
	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-bg {min-height: 260px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 260px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 260px;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 260px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 260px;}
	#page .video-wrapper .video-list-item .inner-wrap img {width: 65px;}

	#page .inspiration-page-grid {height: 260px !important;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button {margin-left: 10px;margin-bottom: 5px;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button a {letter-spacing: 0.2px;font-size: 11px;line-height: 20px;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}

	.site-header .navbar-default {margin-top: 10px;}
	.site-header .header-right {width: 80%;}
	.site-header .navbar-header {width: 20%;}
	.site-header .navbar-brand {width: 100%;}
	.searchbox {right: 130px;}
	.site-header .navbar-default .navbar-collapse {margin-right: 0px !important; float: left !important; margin-top: 15px;}
	.searchbox {top: 25px;}
	li.site-enquiry {top: 10px;}
	.site-header .navbar-default .navbar-nav > li > a {letter-spacing: 1px;}

	.blog .contentcontainer .col-md-3 {width: 50%;}
	#main .contentcontainer .content-list-item .content-list-item-wrapper h3 {font-size: 22px;}
	page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {padding: 15px 10px 15px 0px;font-weight: 400; letter-spacing: 1px;}

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 769px) and (max-width: 991px) {
	#page .container{ width: 92%;}
	#page .container.vc_row.wpb_row {width: 92%;}
	#page .site-header .container {width: 96%;}
	#page .site-footer .container {width:96%;}

	.site-header .navbar-header {width: 40%;}
	.site-header .navbar-brand img {width: 100%;}
	.site-header .header-right {width: 60%;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 5px;padding-right: 5px;padding-top:15px;padding-bottom: 15px;font-size: 11px;letter-spacing: 0.5px;}
	.site-header .navbar-default .navbar-nav.nav-user li a {padding-left: 10px;padding-right: 10px;}
	#content .charter-item .charter-heading {font-size: 26px !important;line-height: 32px !important;}
	.site-header .widget-socials {margin-top: 20px;}
	.site-header .nav-user {margin-top: 15px;}
	.site-header .navbar-default .navbar-collapse {float:right;clear: both;}
	#custom-cta .cta-title {font-size: 18px;letter-spacing: 3px;line-height: 24px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {position: relative;margin-bottom: 10px;}
	#custom-cta .cta {min-height: 220px;}
	#custom-cta .cta .cta-bg {min-height: 220px;}
	#page .signup-wrapper .signup-button {display: block;margin-top: 10px;}
	#content .page-heading {padding-left: 20px;}
	#content .page-subheading {padding-left: 20px;}

	#page .featured-yacht-wrapper .yacht-item-title {font-size: 18px;margin-bottom: 10px;}
	#content .charter-item .vc_column-inner {padding-top: 160px;padding-bottom: 120px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-title {font-size: 18px;}
	#content .inspiration-title-wrapper h4 {font-size: 20px;line-height: 1.1em;margin-bottom: 10px;}
	.content-list-item-text .entry-header .entry-title {font-size: 18px;}

	#page .contact-heading.vc_separator h4 {font-size: 20px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 230px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 230px;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li a {font-size: 0.7em;letter-spacing: 0.2px;}
	#page .yacht-tabs-wrapper .yacht-tabs-content {padding:10px 10px 10px 10px;font-size: 0.9em;}
	#content .inspiration-button {letter-spacing: 2px;margin-bottom: 0;}
	#content .inspiration-button a {font-size: 12px;}

	#cta-container {overflow-y:hidden;}
	#custom-cta {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;margin-bottom: -20px;}
	#custom-cta .cta-item {width: 30%;white-space: normal;display: inline-block;float: none;padding-bottom: 20px;}
	#page .featured-yacht-wrapper .featured-yacht-tabs .vc_tta-tabs-container ul li a {font-size: 12px;}
	#page .yacht-item-thumb .wpb_single_image img {width: 50px;}
	#page .signup-wrapper .signup-heading {letter-spacing: 2px;font-size: 18px !important;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-heading a {margin-left: 20px;}
	#page .video-wrapper .inspiration-yacht-heading a {margin-left: 20px;}
	.site-footer .footer-content .footer-widget .widget-title {font-size: 14px;}
	#page .quote-wrapper .vc_column-inner {padding-top: 120px;padding-bottom: 100px;}
	#content {padding-top: 30px;}
	#page .single-yacht-topinfo .single-yacht-topitem .single-yacht-toplabel {line-height: 1.2em;min-height: 40px;}
	#page .single-yacht-topinfo .single-yacht-topitem .single-yacht-toptext {font-size: 18px;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li {margin-right: 15px;}
	#page .yacht-button {min-width: 0px;padding-left: 15px;padding-right: 15px;}
	#page .signup-wrapper .signup-button a {min-width: 0px;}
	#page .enquire-button a {min-width: 0px;}
	#content .vc_grid .vc_grid-btn-load_more a {min-width: 0px;padding-left: 15px;padding-right: 15px}
	#page .enquire-list-button a {min-width: 0px;}
	#page .gform_wrapper .gform_footer .gform_button {min-width: 0px;}
	#content .inner-page-heading {letter-spacing: 2px;}
	#content .inner-page-subheading {letter-spacing: 2px;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 18px;line-height: 22px;letter-spacing: 0.5px;}
	#page .inspiration-list-item .inner-wrap {font-size: 18px;line-height: 22px;letter-spacing: 0.5px;}

	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-top {min-height: 220px;}
	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-bg {min-height: 220px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 220px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 220px;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 220px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 220px;}
	#page .video-wrapper .video-list-item .inner-wrap img {width: 50px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-title .video-list-info {letter-spacing: 2px;}

	#page .inspiration-page-grid {height: 220px !important;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button {margin-left: 10px;margin-bottom: 5px;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button a {letter-spacing: 0.2px;font-size: 11px;line-height: 20px;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {padding: 15px 0px;}

	.site-header .navbar-default {margin-top: 10px;}

	.site-header .header-right {width: 75%;}
	.site-header .navbar-header {width: 25%; position: relative; z-index: 9999;}
	.site-header .navbar-brand {width: 100%;}
	.searchbox {right: 70px; top: -17px;}
	.site-header .navbar-default .navbar-collapse {margin-right: 0px !important; float: left !important; margin-top: -25px;}
	li.site-enquiry {top: 10px;}

	form#home-search .col-sm-3 {width: 50%; margin-bottom: 5px;}

	.blog .contentcontainer .col-md-3 {width: 50%;}
	#main .contentcontainer .content-list-item .content-list-item-wrapper h3 {font-size: 22px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-title .video-list-info .video-yacht-name {font-size: 16px;}
}



@media (max-width: 880px) {
	.site-header .navbar-default .navbar-nav > li > a {font-size: 10px;letter-spacing: 0.1px;}

}
/* Landscape phone to portrait tablet */
@media (max-width: 800px) {
	#page .single-yacht-left {width: 100%;}
	#page .single-yacht-right {padding-left: 10px;width: 100%;margin-top: 30px;}
	#page .contact-col-left {width: 100%;padding-right: 0;border-right:none;padding-bottom: 20px;}
	#page .contact-col-right {width: 100%;padding-left: 0;margin-top:30px;}
	body.logged-in.admin-bar .site-header {top:46px;}
	#page .site-main .home-slider-wrapper {padding-top: 89px;}
	.site-header .nav-user .site-enquiry a, .site-header .nav-user .site-enquiry a:focus {background: #0eac97;}
}

/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
	.navbar-toggle {display: block; margin-top: 22px;}
	.navbar-collapse.collapse {display: none !important; width: 100%;float: left; position: relative; left: 0% !important;}
	.navbar-collapse.collapse.in {display: block !important; left: 0% !important;}
	.site-header .header-right {width: 100%;float: left;}
	.site-header .navbar-header {position: absolute;}
	.searchbox {top: 65px; position: absolute; float: right; right: 60px;}
	ul#menu-primary {width: 100%; }
	.navbar-nav>li {float: left; width: 100%;}
	.site-header .navbar-default .navbar-nav > li > a {border-top: 1px solid #f1f1f1; border-bottom: 0px;}
	.site-header .navbar-default .navbar-nav.nav-user {width: 100%;}
	form#home-search .col-sm-3 {width: 100%}

	#page .container{ width: 92%;}
	#page .container.vc_row.wpb_row {width: 92%;}
	#page .site-header .container {width: 100%;}
	#page .site-footer .container {width:96%;}

	.site-header .navbar-header {width: 300px;float:none;position: absolute;top:37px;left:50%;margin:0;margin-left: -150px;}
	.site-header .navbar-brand {padding-top:5px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;float: none;text-align: center;}
	.site-header .navbar-brand img {width: auto;display: inline-block;}
	.site-header .header-right {width: 100%;float: none;}
	.site-header .navbar-default .navbar-nav > li > a {padding-left: 10px;padding-right: 10px;padding-top:12px;padding-bottom: 12px;font-size: 14px;letter-spacing: 1px;text-align: center;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;}
	.site-header .navbar-default .navbar-nav.nav-user li a {padding-left: 10px;padding-right: 10px;border-radius: 0;transition:background 0.3s ease-in-out; margin-top: -1px;}
	#content .charter-item .charter-heading {font-size: 26px !important;line-height: 32px !important;}
	.site-header .widget-socials {margin-top: 20px;}
	.site-header .nav-user {margin-top: 15px;margin-left: 10px;margin-right: 10px;}
	.site-header .navbar-default .navbar-collapse {float:none;width: 100%;clear: both;border-color: #333333;padding-left: 0;padding-right: 0;max-height: none; background: #ffffff;left: 0;}
	.site-header.fixed-header .navbar-default .navbar-collapse {background: rgba(255,255,255,0.8);}
	.navbar-nav>li>.dropdown-menu {position: relative; width: 100%; box-shadow: none; background: #f1f1f1; border: 0px;}
	.site-header .navbar-default .navbar-nav .dropdown-menu li a {border-bottom: 1px solid #dddddd; text-align: center;;}
	.site-header.fixed-header .navbar-default .navbar-collapse ul.dropdown-menu {background: rgba(241, 241, 241, 0.8);}
	r.site-header.fixed-header .navbar-nav>li>.dropdown-menu {background:rgba(241, 241, 241, 0.8);}
	#custom-cta .cta-title {font-size: 18px;letter-spacing: 3px;line-height: 24px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {position: relative;margin-bottom: 0px;}
	#custom-cta .cta {min-height: 300px;margin-right: 0;}
	#custom-cta .cta .cta-bg {min-height: 300px;}
	#page .signup-wrapper .signup-button {display: block;margin-top: 10px;margin-left: 0;}
	#content .page-heading {padding-left: 0px;}
	#content .page-subheading {padding-left: 0px;margin-top: 10px;margin-bottom: 10px;}

	#page .featured-yacht-wrapper .yacht-item-title {font-size: 18px;margin-bottom: 10px;}
	#content .charter-item .vc_column-inner {}
	#content .charter-item .charter-heading a {padding-top: 125px;padding-bottom: 80px;font-size: 17px;  padding-left: 10px;padding-right: 10px;line-height: 25px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-title {font-size: 18px;opacity:1;}
	#content .inspiration-title-wrapper h4 {font-size: 20px;line-height: 1.1em;margin-bottom: 10px;letter-spacing: 2px;}
	.content-list-item-text .entry-header .entry-title {font-size: 18px;}

	#page .contact-heading.vc_separator h4 {font-size: 20px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 330px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 330px;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li a {font-size: 0.7em;letter-spacing: 0.2px;}
	#page .yacht-tabs-wrapper .yacht-tabs-content {padding:10px 10px 10px 10px;font-size: 0.9em;}
	#content .inspiration-button {letter-spacing: 2px;margin-bottom: 0;}
	#content .inspiration-button a {font-size: 12px;}

	#cta-container {overflow-y:hidden;}
	#custom-cta {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;margin-bottom: -20px;}
	#custom-cta .cta-item {width: 310px;white-space: normal;display: inline-block;float: none;padding-bottom: 20px;padding-left: 5px;padding-right: 5px;}
	#page .featured-yacht-wrapper .featured-yacht-tabs .vc_tta-tabs-container ul li a {font-size: 12px;}
	#page .yacht-item-thumb .wpb_single_image img {width: 30px;}
	#page .signup-wrapper .signup-heading {letter-spacing: 2px;font-size: 18px !important;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 20px;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-heading a {margin-left: 20px;}
	#page .video-wrapper .inspiration-yacht-heading a {margin-left: 20px;}
	.site-footer .footer-content .footer-widget .widget-title {font-size: 14px;}
	#page .quote-wrapper .vc_column-inner {padding-top: 170px;padding-bottom: 150px;}
	#content {padding-top: 20px;}
	#page .single-yacht-topinfo .single-yacht-topitem .single-yacht-toplabel {line-height: 1.2em;min-height: 40px;}
	#page .single-yacht-topinfo .single-yacht-topitem .single-yacht-toptext {font-size: 18px;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li {margin-right: 15px;}
	#page .yacht-button {min-width: 0px;padding-left: 15px;padding-right: 15px;}
	#page .signup-wrapper .signup-button a {min-width: 0px;}
	#page .enquire-button a {min-width: 0px;}
	#content .vc_grid .vc_grid-btn-load_more a {min-width: 0px;padding-left: 15px;padding-right: 15px}
	#page .enquire-list-button a {min-width: 0px;}
	#page .gform_wrapper .gform_footer .gform_button {min-width: 0px;}
	#content .inner-page-heading {letter-spacing: 2px;}
	#content .inner-page-subheading {letter-spacing: 2px;}

	.login-desktop {
		display: none;
	}

	.site-header .navbar-default .navbar-nav.nav-user {float:none;margin-right: 0;margin-top:0px;}
	.site-header .nav-user li {float:left;width: 33.33%;}
	.site-header .navbar-default .navbar-toggle {margin-top:30px;margin-bottom:30px;clear: both;position: relative;right:0;top:0px;}
	.site-header .widget-socials {float:right;display: none;}
	.site-header .navbar-default .navbar-nav {margin:0;}
	#page .featured-yacht-wrapper .vc_column-inner .vc_tta-panel-heading {background:#ffffff;border:1px solid #10c6ae;font-size: 16px;letter-spacing: 2px;text-transform: uppercase;text-align: center;margin-bottom: 10px;}
	#page .featured-yacht-wrapper .vc_column-inner .vc_tta-panel-heading .vc_tta-panel-title {font-size: 16px;}
	#page .featured-yacht-wrapper .vc_column-inner .vc_active .vc_tta-panel-heading {background:#10c6ae;color:#ffffff;}
	#page .featured-yacht-wrapper .vc_column-inner .vc_active .vc_tta-panel-heading .vc_tta-panel-title a {color:#ffffff;}
	#page .featured-yacht-wrapper .yacht-item-col-right {display: inline-block;}
	#page .featured-yacht-wrapper .yacht-item-col-left {display: inline-block;}
	#page .featured-yacht-wrapper .yacht-item-title-small {margin-top:0;}
	#page .featured-yacht-wrapper .vc_gitem-zone-c {text-align: center;}
	#page .featured-yacht-wrapper .vc_tta-panel-body .vc_grid-container {margin-bottom: 0;}
	#page .ocean-moments-wrapper .ocean-moments-heading {font-size: 20px;}
	.site-footer .footer-content {padding-top:20px;padding-bottom: 5px;}
	.site-footer .footer-content #footer-sidebar {text-align: center;}
	.site-footer .footer-content .mc4wp-form {width: 80%;margin:0 auto;}
	.site-footer .footer-content .mc4wp-form input {max-width: none; height: 40px; padding: 0 0 0 10px;}
	.socials li {display: inline-block;float:none;}
	.site-footer .footer-info .site-copyright {float:none;text-align: center;margin-top: 0;margin-bottom: 10px;}
	.site-footer .footer-info .site-info {float:none;text-align: center;}
	#content .inner-separator {margin-top:10px;margin-bottom: 40px;}
	#page .enquire-list-button a {margin-top: 10px;}
	#page .single-yacht-right .listing-info-label {float: left;width: 50%;}
	#page .single-yacht-right .listing-info-text {float: left;width: 50%;}
	.site-header .navbar-default .navbar-nav > li > a .caret {display: block;position: absolute;right:8px;top:8px;background:url(images/arrow-sprites.png) -60px top no-repeat;border:1px solid #cccccc;width: 25px;height: 25px; }
	.site-header .navbar-default .navbar-nav > li > a .caret.active-caret {transform:rotate(180deg);}
	.active-mobilemenu {overflow: hidden;background:url(images/top-header-bg.png) center top repeat;}
	.active-mobilemenu .site-header {height: 100% !important;overflow: scroll;}
	.active-mobilemenu .site-header .navbar-default .navbar-nav > li a {text-align:center;position: relative;}
	.active-mobilemenu .site-header .navbar-default .navbar-nav > li .dropdown-menu {position: relative;top:0;float: none;}
	.active-mobilemenu .site-header .navbar-default .navbar-nav .dropdown-menu li a {border-bottom: 1px solid #333333; text-align: center;}
	.active-mobilemenu .site-main {display: none;}
	.active-mobilemenu .site-footer {display: none;}
	.site-header.fixed-header .navbar-default .navbar-nav > li > a .caret {background-color:#cccccc;}
	#cta-container {margin-top:20px;margin-bottom: 25px;}
	#page .inspiration-yacht-wrapper .vc_pageable-slide-wrapper {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;}
	#page .inspiration-yacht-wrapper .grid-5-cols .vc_col-sm-3 {width: 45%;float:none;display: inline-block;white-space: normal;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper {font-size: 20px;line-height: 1.1em;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 20px;line-height: 1.1em;margin-bottom: 10px;letter-spacing: 2px;}
	#page .inspiration-list-item .inner-wrap {font-size: 20px;line-height:1.1em;margin-bottom:0px;letter-spacing:2px;}

	#page .featured-yacht-wrapper .yacht-wrapper-mobile .vc_pageable-slide-wrapper {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;}
	#page .featured-yacht-wrapper .yacht-wrapper-mobile .vc_col-sm-3 {width: 310px;float:none;display: inline-block;white-space: normal;}

	#page .featured-yacht-wrapper .featured-yacht-right {text-align: left;}
	#page .featured-yacht-wrapper .featured-yacht-right .featured-yacht-button {display: block;margin-left: 0;}
	#page .home-content-wrapper .vc_column-inner {padding-top: 22px;}
	#page .featured-yacht-wrapper .vc_column-inner {padding-top: 22px;}
	#page .inspiration-yacht-wrapper .vc_column-inner {padding-top: 22px;}
	#page .inspiration-yacht-wrapper .vc_inner .vc_column-inner {padding-top: 15px;}
	#page .featured-yacht-wrapper .vc_separator {margin-bottom: 20px;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-separator {margin-bottom: 20px;}
	#page .featured-yacht-wrapper .vc_grid-item {padding-bottom: 5px;}
	#page .inspiration-yacht-wrapper .vc_grid-container {margin-bottom: 22px;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-heading {margin-bottom:0 }
	#page .video-wrapper .inspiration-yacht-heading {margin-bottom: 15px;}
	#page .video-wrapper .inspiration-yacht-separator {margin-bottom: 20px;}
	#page .video-wrapper .vc_grid-item {padding-bottom: 0;}
	#page .rev_slider .homeslider-text {font-size: 30px !important;line-height: 1.6em !important;}
	#page .video-wrapper .vc_grid-item {float: left;width: 33%;padding-right: 10px;}
	#page .video-wrapper .video-item-title-small.video-item-title-white {display: none;}

	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-top {min-height: 300px;}
	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-bg {min-height: 300px;}
	#page .featured-yacht-wrapper #yacht-container {margin-bottom: 20px;}
	#page .featured-yacht-wrapper .custom-yacht {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;}
	#page .featured-yacht-wrapper .yacht-list-item.yacht-list-home-item {width: 310px;float:none;display: inline-block;white-space: normal;padding-right: 10px;padding-bottom: 0px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 300px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 300px;}
	#page #home-inspiration-container {margin-bottom: 20px;}
	#page .custom-inspiration {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;}
	#page .custom-inspiration .inspiration-list-item {width: 100%;float:none;display: inline-block;white-space: normal;padding-right: 0px;padding-bottom: 0px;}
	#page .owl-carousel .owl-nav .owl-next {right: 0;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 300px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 300px;}
	#page #home-video-container {margin-bottom: 20px;}
	#page .video-wrapper .custom-video {white-space: nowrap;display: block;overflow-x:auto;overflow-y: hidden;}
	#page .video-wrapper #video-page-container .custom-video {white-space: normal;overflow:hidden;margin:0;}
	#page .video-wrapper .custom-video .video-list-item {width: 100%;float:none;display: inline-block;white-space: normal;padding-right: 0px;padding-bottom: 0px;}
	#page .video-wrapper #video-page-container .video-list-item {width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 20px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-top {min-height: 330px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-bg {min-height: 330px;}
	#page .video-wrapper .video-list-item .inner-wrap img {width: 50px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-title .video-list-info {letter-spacing: 1px;}
	#page .search-list-wrapper {margin-right: 0;}
	#page .yacht-list-item {width: 100%;padding-right: 0;}
	.col-search-item input[type="submit"] {margin-top: 5px;}

	#page .inspiration-page-grid {height: 300px !important;}
	#page .contact-col-left .gform_wrapper .gform_footer .gform_button {margin-top:0;margin-bottom: 0;float:none;}
	#page .site-main .home-slider-wrapper {padding-top: 35px;}
	.home #page #content.front-content .home-content-wrapper .vc_column-inner {padding-left: 2.5px;padding-right: 5px;}
	#inspo-search {padding-top: 15px; padding-bottom: 15px;}
	.page #custom-cta .cta-item {width: 50%;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {margin-bottom: 5px; margin-top: 5px;}
	li.site-phone {display: block;}

	#main .contentcontainer .content-list-item .content-list-item-wrapper {min-height: auto;}
	.servicemenu ul.dropdown-menu {display: none !important;}
	.servicemenu span.caret {display: none !important;}
	.site-footer .footer-content .socials li a {margin-right: 5px;}
	.footer-info .col-sm-6 {width: 100%;}

	.search.search-results .col-md-3 {width: 98%;}

	.searchbox-icon, .searchbox-submit {display: none;}
	ul#menu-primary .mobile-menu {display: block;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: 0px;}
	.owl-carousel.owl-drag .owl-item {width: 50% !important;}
}

@media (max-width: 640px) {
	#main .gform_wrapper .top_label li.gfield.gf_left_half, #main .gform_wrapper .top_label li.gfield.gf_right_half {width: 100%;margin-right: 0;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {margin-bottom: 5px;}
}
/* Landscape phones and down */
@media (max-width: 600px) {
	.site-header .navbar-default .navbar-nav.nav-user li a {font-size: 11px;}
	.site-header .widget-socials {margin-top: 10px;padding-right: 60px;display: none;}
	h1 {font-size: 24px;}
	h2 {font-size: 18px;}
	h3{ font-size: 16px; }
	h4{ font-size: 15px; }
	h5{ font-size: 14px; }
	h6{ font-size: 13px; }
	.custom-heading {letter-spacing: 2px;}
	#page .featured-yacht-wrapper .featured-yacht-heading {font-size: 18px;margin-bottom: 10px;}
	#page .featured-yacht-wrapper .featured-yacht-heading a {margin-left: 0px;display: block;clear: both;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-heading {font-size: 18px;margin-bottom: 10px;}
	#page .inspiration-yacht-wrapper .inspiration-yacht-heading a {margin-left: 0px;display: block;clear: both;}
	#page .video-wrapper .inspiration-yacht-heading {font-size: 18px;margin-bottom: 10px;}
	#page .video-wrapper .inspiration-yacht-heading a {margin-left: 0px;display: block;clear: both;}
	#page .ocean-moments-wrapper .ocean-moments-heading {font-size: 18px;margin-bottom: 10px;}
	#page .video-wrapper .vc_grid-container {margin-bottom: 0;}
	#page .video-wrapper .video-item-title-small {margin-top: 0;}
	.inner-featured .inner-featured-bg {padding-top: 120px;padding-bottom: 120px;}
	.inner-featured .inner-featured-title .page-title {font-size: 24px;}
	#page .home-content-wrapper .vc_column-inner {padding-top: 22px;}
	#page .featured-yacht-wrapper .vc_column-inner {padding-top: 22px;}
	#page .page-header .entry-meta p#breadcrumbs {float:none;margin-bottom:10px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 280px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 280px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-top {min-height: 280px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-bg {min-height: 280px;}

	#page .inspiration-page-grid {height: 280px !important;}
	.site-header.fixed-header {top:0 !important;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {margin-bottom: 5px;}

	.servicemenu ul.dropdown-menu {display: none !important;}
	.servicemenu span.caret {display: none !important;}
}

/* Landscape phones and down */
@media (max-width: 480px) {
	.oa-exp-c {
		margin-left: 10px !important;
	}
	img {max-width: 100%;}
	#page .container{ width: 96%;}
	#page .container.vc_row.wpb_row {width: 96%;}
	.site-header .navbar-header {width: 80%;margin: 0 auto;left: 20%;}
	.site-header .widget-socials {margin-top: 7px;}
	.site-header .header-right {text-align: center;}
	#page .yacht-list-item {width: 100%;padding-right: 0;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li {display: block;margin-right: 0;}
	#page .yacht-tabs-wrapper .yacht-tabs-nav ul li a {padding-top: 6px;padding-bottom: 6px;display: block;}
	#page .single-yacht-topinfo .single-yacht-topitem {width: 50%;margin-bottom: 20px;}
	#page .single-yacht-topinfo .single-yacht-topitem .single-yacht-toplabel {min-height: 0px;}
	.single-post_yacht .inner-featured {padding-top: 123px;}
	.inner-featured {padding-top: 123px;}
	#content.front-content {padding-top: 0px;}
	.inner-featured .inner-featured-bg {padding-top:70px;padding-bottom: 70px;}
	#custom-cta .cta-title {font-size: 16px;letter-spacing: 2px;line-height: 20px;}
	.row {margin-left: 0;margin-right: 0;}
	.site-header .navbar-default .navbar-toggle {}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper {font-size: 16px;line-height: 1.1em;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 16px;line-height: 1.1em;margin-bottom: 10px;letter-spacing: 1px;}
	#page .inspiration-list-item .inner-wrap {font-size: 16px;line-height:1.1em;margin-bottom:0px;letter-spacing:1px;}
	#content .inspiration-button {line-height: 1.1em;}
	#content .inspiration-button a {font-size: 11px;}
	#page .video-wrapper .vc_grid-item .yacht-item-title-small-wrap {padding:0;}
	#page .video-wrapper .vc_column-inner {padding-bottom: 20px;}
	#page .signup-wrapper {padding-top: 15px;padding-bottom: 15px;}
	#page .video-wrapper .vc_grid-item {padding-bottom: 10px;}
	#page .inspiration-yacht-wrapper .vc_inner .vc_column-inner {padding-top: 5px;}
	#page .featured-yacht-wrapper .yacht-item-title {font-size: 16px;letter-spacing: 1px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .vc_separator {margin-bottom: 15px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .yacht-item-sizem {font-size: 12px;letter-spacing: 1px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .yacht-item-sizeft {font-size: 12px;letter-spacing: 1px;}
	#page .search-list-wrapper {margin-right: 0;}
	#content .page-heading {margin-bottom: 0;}
	#page .rev_slider .homeslider-text {font-size: 16px !important;line-height: 1.6em !important;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 230px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 230px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-top {min-height: 230px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-bg {min-height: 230px;}
	#page .site-main .home-slider-wrapper {padding-top: 10px;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {margin-bottom: 5px;}
	#home-insta {padding: 50px;}

	/*extra custom css*/
	.home #custom-cta .cta-item {width: 94%;}
	.page #custom-cta .cta-item {width: 100%; margin-left: 3%;}
	.bootstrap-select.btn-group .btn .filter-option {font-weight: 300;}
	.site-header .navbar-brand {width: 75%; left: 0%; top: 5px;}
	form#home-search .col-sm-3 {width: 100%;}

	.search.search-results .col-md-3 {width: 98%;}


}
@media (max-width: 400px) {
	#custom-cta .cta {min-height: 200px;}
	#custom-cta .cta-item {padding-left:5px;padding-right:5px;}
	#custom-cta .cta .cta-bg {min-height: 200px;}
	#custom-cta .cta-title {font-size: 16px;letter-spacing: 2px;line-height: 20px;}

	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-top {min-height: 200px;}
	#page .yacht-list-item.yacht-list-home-item .yacht-list-wrapper .yacht-list-bg {min-height: 200px;}

	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-top {min-height: 200px;}
	#page .inspiration-list-item .inspiration-list-wrapper .inspiration-list-bg {min-height: 200px;}

	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-top {min-height: 200px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-bg {min-height: 200px;}
	#page .video-wrapper .video-list-item .video-list-wrapper .video-list-title .video-list-info {font-size: 11px;letter-spacing: 1px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-top {min-height: 200px;}
	#page .yacht-list-item .yacht-list-wrapper .yacht-list-bg {min-height: 200px;}

	#custom-cta .cta-item {width: 210px;}
	#page .featured-yacht-wrapper .yacht-wrapper-mobile .vc_col-sm-3{width: 80%;}
	#page .featured-yacht-wrapper .yacht-list-item.yacht-list-home-item{width: 80%;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-top {min-height: 210px;}
	#page .video-wrapper #video-page-container .video-list-item .video-list-wrapper .video-list-bg {min-height: 210px;}
	#page .custom-inspiration .inspiration-list-item{width: 80%;}
	#page .video-wrapper .custom-video .video-list-item{width: 80%;}

	#page .inspiration-page-grid {height: 200px !important;}
	li.site-phone {display: block;}
	#page .bootstrap-select > .btn, .col-search-item .bootstrap-select > .btn {margin-bottom: 5px;}
	.site-header .navbar-brand {width: 75%; left: 0%;}
}
@media (max-width: 360px) {
	.site-header .navbar-header {width: 240px;margin-left: -120px;left:50%;}
	.site-header .navbar-default .navbar-toggle {margin-top: 26px;margin-bottom: 26px;}
	.site-header .navbar-brand {width: 75%; left: 0%;}
}
@media (max-width: 320px) {
	h1 {font-size: 22px;}
	h2 {font-size: 16px;}
	h3{ font-size: 15px;}
	h4{ font-size: 14px;}
	h5{ font-size: 13px;}
	h6{ font-size: 12px;}
	.custom-heading {letter-spacing: 1px;}
	#custom-cta .cta-title {letter-spacing: 1px;font-size: 14px;}
	#page .inspiration-yacht-wrapper .inspiration-title-wrapper h4 {font-size: 14px;}
	#page .featured-yacht-wrapper .yacht-item-title {font-size: 14px;letter-spacing: 0px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .vc_separator {margin-bottom: 12px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .yacht-item-sizem {font-size: 11px;letter-spacing:0px;}
	#page .featured-yacht-wrapper .yacht-grid-home-wrap .yacht-item-sizeft {font-size: 11px;letter-spacing:0px;}
	#page .signup-wrapper .signup-heading {letter-spacing: 1px;}
	#page .rev_slider .homeslider-text {font-size: 20px !important;line-height: 1.6em !important;}
}
