#main-menu .menu-item a {
    text-align: center;
}
img.teamimg.img-circle {
    margin-bottom: 50px;
    height: 100% !important;
    width: auto;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #1abc9c;
}
.daterangepicker .input-mini{
display:none;
}
input[name="datefilter"] {
    color:black;
    border: 1px solid #c4c4c4;
  	background:white !important;
}
body {
    background-color: #f3f3f3 !important;
}
.gfct_corporate_wrapper {
    background: black !important;
    padding-top: 15px;
}
.page-template.ll-skin-melon .ui-datepicker td {
    padding: 0 !important;
}
.page-template.ll-skin-melon .ui-datepicker th {
    color: black !important;
}
.page-template.ll-skin-melon .ui-datepicker td a {
    color: white !important;
    text-shadow: none !important;
}
div#filtersContainer-sticky-wrapper >div {
    top: 30px !important;
}
.nav-pills > li > a {
    border-radius: 0;
}
.single_yacht_meta_span,.yacht_tabs_head a {
    color: #1abc9c !important;
  font-size: 12px !important; 
}
#main-menu .caret {
    top: 20px;
}
#main-menu.nav li a {
    text-shadow: none;
    border: 0;
    padding: 15px 10px;
}
.page_intro p {
    font-size: 16px;
    line-height: 26px;
}
.page-template-template-landing-page #content {
    padding-top: 0;
}
.video-relative .video-container {
    position: relative;
}
.daniel_photos img {
    max-width: 600px !important;
}
footer.site-footer .footer-widgets-holder .col-md-9 {
    padding: 0;
}
footer.site-footer {
    background: black;
}
.openup ul {
    top: auto;
    bottom: 100%;
}
.minict_wrapper:after {
    top: 0px;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper textarea.small {
    color: black;
}
.modal-title {
    color: white;
}
.modal-content {
    background: black;
}
.gfct_corporate_wrapper {
    background: black !important;
    padding-top: 15px;
}
#bwmap-map {
    min-height: 375px;
}
.footer_left {
    background: black !important;
    z-index: 55;
    padding-bottom: 25px;
}
#subheader {
    border-top: medium none;  
}
.gg-homepage-var2 #site-title a.brand, header.site-header.header-style2 #site-title a.brand {
    line-height: 80px !important;
}
#shiftnav-toggle-main {
    background: #0c0f21;
    background: -moz-linear-gradient(left, #0c0f21 0%, #1abc9c 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0c0f21), color-stop(100%,#1abc9c));
    background: -webkit-linear-gradient(left, #0c0f21 0%,#1abc9c 100%);
    background: -o-linear-gradient(left, #0c0f21 0%,#1abc9c 100%);
    background: -ms-linear-gradient(left, #0c0f21 0%,#1abc9c 100%);
    background: linear-gradient(to right, #0c0f21 0%,#1abc9c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c0f21', endColorstr='#1abc9c',GradientType=1 );
}
#main-menu {
    padding: 18px 0px 10px 35px !important;
    height: 80px !important;
    min-height: 80px !important;
}
.btn-success {
    background-color: #1abc9c;
    border-color: #1abc9c;
}
#filters .type_caption {
    font-weight: lighter;
}
.cya_slider.royalSlider {
    width: 100%;
    height: 300px;
}
.nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after, .nav-pills > li.active > a:after, .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after {
    bottom: -5px;
}
.cya_table_item {
    border-bottom: medium none;
}
.gform_wrapper .minict_wrapper span {
    padding: 4px 12px;
}
.single-property-third-screen .single-property-content ul.property-meta {
    margin: 0 0 0px 0;
    padding: 0;
}
.gform_wrapper input.large, .gform_wrapper input.medium, .gform_wrapper input.small, .gform_wrapper select.large, .gform_wrapper select.medium, .gform_wrapper select.small {
    width: 100%;
}
.gform_wrapper.mo_formv2_wrapper {
    margin: 0 0 -15px;
    max-width: 100%;
    padding-bottom: 0 !important;
}
.mo_formv2_wrapper .gform_page_footer {
    margin: 14px 0;
    width: 100%;
    border-top: none;
    padding: 0 0 0;
    clear: both;
}
body {
    font-size: 13px;
}
.single_inquire {
    position: absolute;
    width: 100%;
    bottom: 0;
    background: black;
}
.darkbg .nav > li > a:hover,.darkbg .nav > li > a:focus,.darkbg .categories_filter ul li a:hover {
    background: none;
    color: white !important;
    text-decoration: none;
}
.yacht_tabs_content .tab-pane {
    overflow: scroll-y !important;
    padding-right: 1px;
  overflow-x:hidden;
}
.darkbg .nav-pills > li.active > a{
    background: none;
    color: white;
}
.darkbg h1,.darkbg h2,.darkbg h3,.darkbg h4{
color: white;
}
#site-title a.brand {
    font-size: 18px;
    line-height: 80px;
    padding-left: 15px;
}
.mo_green.noPadding.padfix {
    margin-bottom: 5px !important;
    margin-top: -5px !important;
}
#gform_page_6_1 .gform_page_footer,#gform_page_6_2 .gform_page_footer {
    min-height: 100px;
}
input#gform_submit_button_6 {
    padding: 20px 50px;
}
input#gform_previous_button_6 {
    padding: 8px 5px !important;
    width: 82px !important;
    margin-left: 10px !important;
    background: #aa6708;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 100% !important;
}
html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
    width: 100%;
    margin-left: 0;
}
.bs-callout h3 {
    margin-top: 0 !important;
}
.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}
.smalltext {
    font-size: 8px;
}
.video-container {
    position: initial;
}
body .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir=rtl]) body .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir=rtl]) body .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time) {
    width: 100% !important;
    margin-left: 0 !important;
}
.noPadding {
    padding: 0 !important;
    margin: 0 !important;
}
.smalltext p {
    font-size: 8px;
    padding: 0 0 8px !important;
    margin: 0 0 !important;
    line-height: 8px !important;
}
.mo_remotetrigger select {
    height: 50px;
    width: 100%;
}
.btn.go_button {
    padding: 14px 30px;
}
.select.mo_remotetrigger > select {
    background: white;
}
.home .breadcrumb_container {
    display: none;
}
.home .mo_toppad {
    margin-top: 90px;
}
.mo_bluebg .single_yacht_title {
    color: black;
}
.mo_bluebg .single_yacht_title {
    color: black;
}
.grid-sizer, .grid-item {
    width: 33%;
}
.grid-item {
    float: left;
    border: 5px solid transparent;
}
.menu-item-link .fa.fa-sort-desc {
    margin-left: 5px;
}
p.mo_proof_someone {
    font-weight: bold;
    height: 16px;
    margin-top: 8px !important;
    overflow: hidden;
}
.pmin,.pmax{
    background-color: #fbfbfb !important;
}
.startnow h2 {
    margin-bottom: 5px !important;
}
.mo_single_yacht_form_head h3 {
    margin: 0;
    padding: 0;
    font-size: 18px;
    margin-bottom: -5px;
}
.mo_base{display:none;}
.logo {
    padding-left: 15px;
}
.nodate {
    display: none;
}
.btn.btn-success {
    color: white;
}
.ui-datepicker-month, .ui-datepicker-year {
    color: black;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0;
}
.mo_bluebg,.mo_bluebg p, .mo_bluebg h2,.mo_bluebg h3{
color:white;
}
#f0ad4e
a.btn {
    color: white !important;
}
a.btn.btn-warning {
    color: #f0ad4e !important;
}
.widget li, .widget-container li {
    padding-bottom: 0;
}
#field_5_10 h2 {
    padding-bottom: 10px;
}
.cta_desc{
margin-top:-38px;
}
.widget-container.widget_text {
    list-style: outside none none;
}
#gform_5 .gform_page_footer.left_label, #gform_5 .gform_page_footer.right_label {
    padding: 16px 8% 0 0;
}
#gform_submit_button_5 {
    width: 100%;
}
.deal_accordion {
    margin-top: 15px;
}
.mo_red {
    color: #d9534f;
}
.mo_bold{
  font-weight:bold;
}
.deal_wrapper.listing_wrapper.col-md-12 .listing-unit-img-wrapper, .deal_wrapper.listing_wrapper.col-md-12 > .property_listing .carousel-inner {
    background: white none repeat scroll 0 0 !important;
    height: auto;
    max-width: 9999px !important;
}
#field_5_10 {
    margin-left: 0 !important;
    text-align: center !important;
    width: 100% !important;
}
#add_favorites{
  display:none;
}
.property_listing {
    width: 100%;
  margin-bottom:30px !important;
}
.listing-unit-img-wrapper {
    height: 300px;
    width: 100%;
}
input.mo_filter_datepicker {
    background-color: #fbfbfb;
    border-color: #dddddd;
    color: #8f8f8f !important;
    margin: 15px 0;
    width: 100%;
}
.mo_filter_datepicker {
    background-color: #fbfbfb;
    border-color: #dddddd;
    color: #8f8f8f;
}
.bs-docs-example 
{
    position: relative;
    margin: 15px 0;
    padding: 39px 19px 14px;
    background-color: white;
    border: 1px solid #DDD;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.bs-docs-example::after
{
    content: "Example";
    position: absolute;
    top: -1px;
    left: -1px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    background-color: whiteSmoke;
    border: 1px solid #DDD;
    color: #9DA0A4;
    -webkit-border-radius: 4px 0 4px 0;
    -moz-border-radius: 4px 0 4px 0;
    border-radius: 4px 0 4px 0;
}
.filterCheckboxes .bt_icon .fa {
    font-size: 25px;
    padding: 5px;
}
.devmode{
display:none;
}
.admin-bar .devmode{
  display:block;
}
#add_favorites {
    top: -10px;
}
.home .main_wrapper {
    padding-left: 0;
}
.ui-datepicker-title {
    color: white;
}
.listing_wrapper .simplefavorite-button {
    float: right;
}
.listing_wrapper a.btn-warning {
    margin-left: 5px;
}
.gfct_stylish_wrapper {
    margin: 0 auto !important;
}
.mo_padright {
    padding-right: 5px;
}
.mo_mobile_logo > img {
    max-height: 22px;
}
section.specificationfigure .row > div:first-child {
    padding-right: 25px;
}
section.specification figure .row .heading {
    font-weight: 800;
    min-width: 160px;
    width: 35%;
}
section.specification  figure .row > div {
    display: inline-block;
    text-align: left;
    vertical-align: top;
}
section.specification .heading {
    margin: 0 auto;
    max-width: 550px;
}
.slideshow figure, #slide1, #slide2, #slide3 {
    float: left;
    margin: 0 auto;
    max-width: 900px;
    position: relative;
    width: 33.3333%;
}
section.specification figure > .wrapper {
    margin: 0 auto;
    width: 95%;
}
section.specification figure .row:not(:last-of-type) {
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
section.specification figure .row {
    margin: 0 auto;
    text-align: left;
}
section.specification .slideshow {
    position: relative;
    text-align: left;
}
#menu-item-17357 .sub-menu {
    margin-left: -70px;
}
.shiftnav #menu-item-17357 .sub-menu {
    margin-left: 0;
}
.listing_wrapper .btn.btn-warning {
    background: white none repeat scroll 0 0;
    box-shadow: none !important;
    color: #f0ad4e;
    opacity: 1;
    text-shadow: none !important;
}
.listing_wrapper .btn-success {
    background: #5cb85c none repeat scroll 0 0;
    color: white;
    margin-left: 5px;
    text-shadow: none;
}
.listing_wrapper .btn {
    margin-bottom: 5px;
    padding: 6px 12px;
}
.single_yacht_price.mo_green {
    font-weight: bold;
}
.mo_green {
    color: #5cb85c;
}
.property_listing h4 {
    font-size: 22px;
}
.widget-container.gform_widget {
    list-style: outside none none;
}
.mo_formv2 .gfield_label {
    color: white;
}
.mo_formv2 h2 {
    color: #5cb85c;
    margin: -10px 0;
    padding: 0;
}
.gform_wrapper li{
  border-bottom:none;
}
.gform_next_button.button:hover {
    border-color: #1abc9c;
    background: transparent;
    border-width: 1px;
    color: #fff;
}
.gform_next_button.button {
    background: #1abc9c;
    border-width: 1px;
    color: #fff;
    width: calc(100% - 15px) !important;
}
.mo_formv2 {
    padding: 15px 0 15px 15px;
}
.notice_area {
    min-height: 90px;
}
.company_headline, .loginwd_sidebar .widget-title-sidebar, .advanced_search_sidebar .widget-title-footer, .advanced_search_sidebar .widget-title-sidebar, .zillow_widget .widget-title-footer, .zillow_widget .widget-title-sidebar, .adv1-holder, .notice_area, .top_bar_wrapper, .master_header, #access ul ul a, .listing_filters_head, .listing_filters {
    border-bottom: 1px solid #00c8c8;
}
.mobile_header {
    display: none !important;
}
.mo_bg {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(36, 107, 173, 0.72), #00c8c8) repeat scroll 0 0;
    opacity: 1;
}
.header_type1.header_left #access {
    margin: 0 30px 0 0;
}
.wpestate_property_description table {
    width: auto;
}
.main_wrapper {
    box-shadow: none;
}
.shiftnav .badge {
    background-color: #777;
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    min-width: 10px;
    padding: 3px 7px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.input-group-addon {
    width: 70px !important;
}
.shiftnav-inner .filters-col-width300 {
    padding-left: 15px !important;
    width: 100%;
}
html, body {
    min-height: 100%;
  height:auto;
}
#mo_ajax_loadmore {
    height: 30px;
    position: relative;
    text-align: center;
    width: 100%;
}
.mo_results {
    float: left;
    width: calc(100% - 260px);
}
.btn {
    box-shadow: none !important;
    font-size: 14px;
    padding: 9px 20px;
}
.shiftnav-inner .filters-col-width300 {
    width: 100%;
}
.font0 {
    font-size: 0;
}
.font9 {
    font-size: 9px !important;
}
.font10 {
    font-size: 10px !important;
}
.font11 {
    font-size: 11px !important;
}
.font12 {
    font-size: 12px !important;
}
.font13 {
    font-size: 13px !important;
}
.font14 {
    font-size: 14px !important;
}
.font15 {
    font-size: 15px !important;
}
.font16 {
    font-size: 16px !important;
}
.font17 {
    font-size: 17px !important;
}
.font18 {
    font-size: 18px !important;
}
.font19 {
    font-size: 19px !important;
}
.font20 {
    font-size: 20px !important;
}
.font21 {
    font-size: 21px !important;
}
.font22 {
    font-size: 22px !important;
}
.font23 {
    font-size: 23px !important;
}
.font25 {
    font-size: 25px !important;
}
.font27 {
    font-size: 27px !important;
}
.font30 {
    font-size: 30px !important;
}
.font32 {
    font-size: 32px !important;
}
.font33 {
    font-size: 33px !important;
}
.font35 {
    font-size: 35px !important;
}
.font40 {
    font-size: 40px !important;
}
.largeText {
    font-size: 16px;
}
.bold {
    font-weight: bold;
}
.light {
    font-weight: 200;
}
.boatplan {
  -webkit-filter: hue-rotate(180deg);
  filter: hue-rotate(180deg);
}
body, .wide {
    background-color: white !important;
}
.single_slider_holder {
    margin-top: 90px;
}
.admin-bar .single_slider_holder {
    margin-top: 123px;
}
@font-face{
  font-family:"bicons";
  src:url('/wp-content/themes/yacht-child-theme-01/fonts/yachticons.ttf');
  font-weight:normal;
  font-style:normal;
}
#filters .btn-group .btn {
    padding: 5px 0;
}
#filters .btn-group {
    width: 100%;
}
#filters .btn-group .btn {
    padding: 5px 0;
}
#filters .btn-group.wide .btn {
    padding: 8px 12px;
}
#filters .btn-group img {
    vertical-align: bottom;
}
#filters .btn.btn-clean:hover, #filters .btn.btn-clean:active, #filters .btn.btn-clean.active, #filters .open .dropdown-toggle.btn-clean {
    color: rgba(14, 131, 205, 0.85);
}
#filters .btn-group .btn input {
    position: absolute;
}
#filters .btn:active, #filters .btn.active {
    box-shadow: none;
}
#filters {
    padding: 5px 15px 0 0;
}
.row_container_wide #filters {
    padding: 5px 15px;
}
#filters .panel {
    margin-bottom: 10px;
}
#filters .panel-heading {
    padding: 5px 0;
}
#filters .panel-heading.tightHeadings {
    margin: 0;
}
#filters .panel-body {
    padding: 0 0 20px;
}
#filters .panel-title {
    font-size: 13px;
    text-transform: uppercase;
}
#filters .wide .type_caption {
    padding-top: 10px;
}
#filters .type_caption {
    font-size: 12px;
    padding-top: 5px;
}
#filters .type_caption.tightbox {
    padding-bottom: 2px;
    padding-top: 2px;
}
#filters .type_caption.loosebox {
    padding-bottom: 17px;
    padding-top: 18px;
}
#filters .showAll, #filters .showAllAndSubmit {
    line-height: 1.1;
    margin-right: 3px;
}
#filters .ui-slider {
    background: rgb(210, 210, 210) none repeat scroll 0 0;
    border-radius: 0;
    height: 0.3em;
}
#filters .ui-widget-content {
    border: medium none;
    margin: 0 8px;
}
#filters .ui-slider-range {
    background: rgb(70, 188, 236) none repeat scroll 0 0;
    transition: none 0s ease 0s ;
}
#filters .ui-slider-handle {
    background: rgb(253, 253, 253) none repeat scroll 0 0;
    border: 1px solid #c5c5c5;
    border-radius: 50%;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.17);
    cursor: grab;
    height: 1.7em;
    margin-left: -0.85em;
    margin-top: -0.5em;
    transition: none 0s ease 0s ;
    width: 1.7em;
}
#filters .ui-slider-handle:active {
    cursor: grabbing;
}
#calculator #filters .ui-slider-handle {
    height: 1.4em;
    margin-left: -0.75em;
    margin-top: -0.3em;
    width: 1.4em;
}
#filters .checkbox {
    margin-bottom: 1px;
    margin-top: 0;
}
#filtersContainer {
    z-index: 5;
}
.scrollableFilterContainer {
    background-color: #f7f7f7;
    height: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 3px;
    width: 100%;
}
.scrollableFilterContainerAbs {
    background-color: #f7f7f7;
    height: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    width: 97%;
}
.ui-effects-wrapper .scrollableFilterContainer {
    width: 100% !important;
}
.filterBody {
    font-size: 12px;
}
.filterName {
    margin-bottom: 15px;
}
.filterBody input[type="radio"] {
    margin-top: 0;
}
.filterBody .radio:hover {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
#boats_thumbs_mapView {
}
#filters .radio, #filters .checkbox {
}
#filters .fa-star, #filters .fa-star-o {
    color: rgba(159, 204, 116, 0.6);
}
#filters label.checked {
    color: #6b6b6b;
}
#filters .hover .fa-star, #filters .hover .fa-star-o, #filters label.checked .fa-star {
    color: rgba(159, 204, 116, 1);
}
.btn.btn-clean {
    background-color: transparent;
    border-color: #c4c4c4;
    color: black;
}
.btn-clean.btn:focus {
    color: #333333;
}
.btn.btn-clean.active, li.active .btn.btn-clean, .open .dropdown-toggle.btn-clean, .btn.btn-clean:hover, li.active .btn.btn-clean:hover, .open .dropdown-toggle.btn-clean:hover {
    background-color: rgb(254, 254, 254);
    border-color: #c4c4c4;
    color: #666;
}
.btn.btn-clean svg {
    fill: rgba(129, 127, 123, 0.8);
    position: relative;
    width: 80%;
}
.btn.btn-clean:hover svg, .btn.btn-clean:active svg, .btn.btn-clean.active svg {
    fill: rgb(109, 107, 103);
}
@charset "UTF-8";
[data-icon]:before{font-family:"bicons"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="bic-"]:before,[class*=" bic-"]:before{font-family:"bicons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bic-accesory2:before{content:"a"}.bic-add121:before{content:"b"}.bic-air3:before{content:"c"}.bic-alcohol36:before{content:"d"}.bic-alcohol40:before{content:"e"}.bic-alcohol51:before{content:"f"}.bic-amago:before{content:"g"}.bic-anchor2:before{content:"h"}.bic-anchor39:before{content:"i"}.bic-anchor40:before{content:"j"}.bic-animal162:before{content:"k"}.bic-animal163:before{content:"l"}.bic-animal164:before{content:"m"}.bic-animal165:before{content:"n"}.bic-animal185:before{content:"o"}.bic-animal186:before{content:"p"}.bic-animal188:before{content:"q"}.bic-animal189:before{content:"r"}.bic-animal194:before{content:"s"}.bic-animal203:before{content:"t"}.bic-approve9:before{content:"u"}.bic-arrow241:before{content:"v"}.bic-arrow270:before{content:"w"}.bic-arrow367:before{content:"x"}.bic-arrow389:before{content:"y"}.bic-arrow400:before{content:"z"}.bic-arrow483:before{content:"A"}.bic-arrow487:before{content:"B"}.bic-arrowhead2:before{content:"C"}.bic-arrowhead7:before{content:"D"}.bic-audio49:before{content:"E"}.bic-back28:before{content:"F"}.bic-balloon16:before{content:"G"}.bic-bars65:before{content:"H"}.bic-beach19:before{content:"I"}.bic-black63:before{content:"J"}.bic-black80:before{content:"K"}.bic-boat2:before{content:"L"}.bic-boat2-1:before{content:"M"}.bic-boat4:before{content:"N"}.bic-boat5:before{content:"O"}.bic-boat5-1:before{content:"P"}.bic-boat6:before{content:"Q"}.bic-boat7:before{content:"R"}.bic-boat8:before{content:"S"}.bic-boat9:before{content:"T"}.bic-boat10:before{content:"U"}.bic-boat11:before{content:"V"}.bic-boat12:before{content:"W"}.bic-boat13:before{content:"X"}.bic-boat14:before{content:"Y"}.bic-boat15:before{content:"Z"}.bic-boat16:before{content:"0"}.bic-boat17:before{content:"1"}.bic-boat18:before{content:"2"}.bic-boat19:before{content:"3"}.bic-boat20:before{content:"4"}.bic-boat21:before{content:"5"}.bic-boat22:before{content:"6"}.bic-boat23:before{content:"7"}.bic-boat24:before{content:"8"}.bic-boat25:before{content:"9"}.bic-boat28:before{content:"!"}.bic-boat29:before{content:"\""}.bic-boat30:before{content:"#"}.bic-boat33:before{content:"$"}.bic-boat36:before{content:"%"}.bic-boat37:before{content:"&amp;"}.bic-boat45:before{content:"'"}.bic-boat55:before{content:"("}.bic-boat59:before{content:")"}.bic-boat61:before{content:"*"}.bic-boat62:before{content:"+"}.bic-boat63:before{content:","}.bic-boat64:before{content:"-"}.bic-boat66:before{content:"."}.bic-boat67:before{content:"/"}.bic-boat68:before{content:":"}.bic-boat69:before{content:";"}.bic-boats1:before{content: "\3c";}.bic-brazil3:before{content:"="}.bic-candles5:before{content:">"}.bic-canoe1:before{content:"?"}.bic-canoe3:before{content:"@"}.bic-capsizes:before{content:"["}.bic-caret2:before{content:"]"}.bic-cargo1:before{content:"^"}.bic-cargo12:before{content:"_"}.bic-cargo14:before{content:"`"}.bic-cargo15:before{content:"{"}.bic-carnival48:before{content:"|"}.bic-celebrating:before{content:"}"}.bic-celebration11:before{content:"~"}.bic-chat44:before{content:"\\"}.bic-chevron2:before{content:"\e000"}.bic-chevron15:before{content:"\e001"}.bic-circular191:before{content:"\e002"}.bic-circular194:before{content:"\e003"}.bic-close33:before{content:"\e004"}.bic-clown1:before{content:"\e005"}.bic-cocktail:before{content:"\e006"}.bic-cocktail2:before{content:"\e007"}.bic-cocktail10:before{content:"\e008"}.bic-cocktail11:before{content:"\e009"}.bic-cocktail12:before{content:"\e00a"}.bic-cocktail13:before{content:"\e00b"}.bic-cocktail15:before{content:"\e00c"}.bic-cocktail17:before{content:"\e00d"}.bic-cocktail18:before{content:"\e00e"}.bic-cocktail20:before{content:"\e00f"}.bic-cocktail31:before{content:"\e010"}.bic-cocktail32:before{content:"\e011"}.bic-cocktail33:before{content:"\e012"}.bic-cocktails1:before{content:"\e013"}.bic-cocktails3:before{content:"\e014"}.bic-cold2:before{content:"\e015"}.bic-cold-drink:before{content:"\e016"}.bic-collapse3:before{content:"\e017"}.bic-configuration12:before{content:"\e018"}.bic-cord3:before{content:"\e019"}.bic-cruise7:before{content:"\e01a"}.bic-cruise8:before{content:"\e01b"}.bic-cruise9:before{content:"\e01c"}.bic-dining3:before{content:"\e01d"}.bic-dining6:before{content:"\e01e"}.bic-dining8:before{content:"\e01f"}.bic-discjockey:before{content:"\e020"}.bic-disco:before{content:"\e021"}.bic-dive2:before{content:"\e022"}.bic-diving6:before{content:"\e023"}.bic-diving8:before{content:"\e024"}.bic-double89:before{content:"\e025"}.bic-down44:before{content:"\e026"}.bic-down45:before{content:"\e027"}.bic-down51:before{content:"\e028"}.bic-drink18:before{content:"\e029"}.bic-drink61:before{content:"\e02a"}.bic-drink63:before{content:"\e02b"}.bic-drink97:before{content:"\e02c"}.bic-drink173:before{content:"\e02d"}.bic-drinks19:before{content:"\e02e"}.bic-drinks21:before{content:"\e02f"}.bic-drinks28:before{content:"\e030"}.bic-drinks48:before{content:"\e031"}.bic-drive7:before{content:"\e032"}.bic-eco12:before{content:"\e033"}.bic-ecological14:before{content:"\e034"}.bic-equalizer14:before{content:"\e035"}.bic-exclamation22:before{content:"\e036"}.bic-expand22:before{content:"\e037"}.bic-fan3:before{content:"\e038"}.bic-fan15:before{content:"\e039"}.bic-favourite15:before{content:"\e03a"}.bic-fish:before{content:"\e03b"}.bic-fish2:before{content:"\e03c"}.bic-fish12:before{content:"\e03d"}.bic-fish13:before{content:"\e03e"}.bic-fish21:before{content:"\e03f"}.bic-fish29:before{content:"\e040"}.bic-fish46:before{content:"\e041"}.bic-fish52:before{content:"\e042"}.bic-fish53:before{content:"\e043"}.bic-fish54:before{content:"\e044"}.bic-fish58:before{content:"\e045"}.bic-fisher:before{content:"\e046"}.bic-fisher3:before{content:"\e047"}.bic-fisher7:before{content:"\e048"}.bic-fishes12:before{content:"\e049"}.bic-fishing:before{content:"\e04a"}.bic-fishing1:before{content:"\e04b"}.bic-fishing3:before{content:"\e04c"}.bic-fishing4:before{content:"\e04d"}.bic-fishing6:before{content:"\e04e"}.bic-fishing8:before{content:"\e04f"}.bic-fishing9:before{content:"\e050"}.bic-fishing12:before{content:"\e051"}.bic-fishing15:before{content:"\e052"}.bic-fishing18:before{content:"\e053"}.bic-fishing21:before{content:"\e054"}.bic-fixed1:before{content:"\e055"}.bic-fridge:before{content:"\e056"}.bic-fridge3:before{content:"\e057"}.bic-fuel:before{content:"\e058"}.bic-fuel2:before{content:"\e059"}.bic-fuel4:before{content:"\e05a"}.bic-fuel5:before{content:"\e05b"}.bic-fuel6:before{content:"\e05c"}.bic-fuel8:before{content:"\e05d"}.bic-fuel11:before{content:"\e05e"}.bic-fuel14:before{content:"\e05f"}.bic-fuel17:before{content:"\e060"}.bic-fuel18:before{content:"\e061"}.bic-fuel19:before{content:"\e062"}.bic-fuel21:before{content:"\e063"}.bic-fuel22:before{content:"\e064"}.bic-gas10:before{content:"\e065"}.bic-gas13:before{content:"\e066"}.bic-gas14:before{content:"\e067"}.bic-gas18:before{content:"\e068"}.bic-gas19:before{content:"\e069"}.bic-gas-station:before{content:"\e06a"}.bic-gas-station2:before{content:"\e06b"}.bic-gasoline:before{content:"\e06c"}.bic-gasoline5:before{content:"\e06d"}.bic-gasoline11:before{content:"\e06e"}.bic-glass42:before{content:"\e06f"}.bic-goggle:before{content:"\e070"}.bic-grid7:before{content:"\e071"}.bic-helm3:before{content:"\e072"}.bic-helm4:before{content:"\e073"}.bic-helms:before{content:"\e074"}.bic-help8:before{content:"\e075"}.bic-internet28:before{content:"\e076"}.bic-jet2:before{content:"\e077"}.bic-jet3:before{content:"\e078"}.bic-jet4:before{content:"\e079"}.bic-large1:before{content:"\e07a"}.bic-left126:before{content:"\e07b"}.bic-left127:before{content:"\e07c"}.bic-left128:before{content:"\e07d"}.bic-left129:before{content:"\e07e"}.bic-leisure:before{content:"\e07f"}.bic-levels1:before{content:"\e080"}.bic-lifeguard8:before{content:"\e081"}.bic-lifesaver10:before{content:"\e082"}.bic-lifesaver14:before{content:"\e083"}.bic-lifesaver24:before{content:"\e084"}.bic-lifesaver26:before{content:"\e085"}.bic-light41:before{content:"\e086"}.bic-lights24:before{content:"\e087"}.bic-like47:before{content:"\e088"}.bic-location6:before{content:"\e089"}.bic-luxury:before{content:"\e08a"}.bic-luxury4:before{content:"\e08b"}.bic-man26:before{content:"\e08c"}.bic-man204:before{content:"\e08d"}.bic-marine1:before{content:"\e08e"}.bic-meals:before{content:"\e08f"}.bic-menu33:before{content:"\e090"}.bic-minisplit:before{content:"\e091"}.bic-minus65:before{content:"\e092"}.bic-misical:before{content:"\e093"}.bic-mixer2:before{content:"\e094"}.bic-mode:before{content:"\e095"}.bic-motor4:before{content:"\e096"}.bic-music161:before{content:"\e097"}.bic-music236:before{content:"\e098"}.bic-musical1:before{content:"\e099"}.bic-navigate6:before{content:"\e09a"}.bic-navigation2:before{content:"\e09b"}.bic-navigation4:before{content:"\e09c"}.bic-navigation5:before{content:"\e09d"}.bic-navigation24:before{content:"\e09e"}.bic-navigation25:before{content:"\e09f"}.bic-next15:before{content:"\e0a0"}.bic-note55:before{content:"\e0a1"}.bic-oar:before{content:"\e0a2"}.bic-old59:before{content:"\e0a3"}.bic-paddles:before{content:"\e0a4"}.bic-paint8:before{content:"\e0a5"}.bic-paper17:before{content:"\e0a6"}.bic-paper40:before{content:"\e0a7"}.bic-paper77:before{content:"\e0a8"}.bic-paralympic17:before{content:"\e0a9"}.bic-paralympic22:before{content:"\e0aa"}.bic-parties:before{content:"\e0ab"}.bic-party:before{content:"\e0ac"}.bic-party1:before{content:"\e0ad"}.bic-party12:before{content:"\e0ae"}.bic-party17:before{content:"\e0af"}.bic-petrol6:before{content:"\e0b0"}.bic-pilot:before{content:"\e0b1"}.bic-pizzas6:before{content:"\e0b2"}.bic-placeholder14:before{content:"\e0b3"}.bic-pleasure-boat:before{content:"\e0b4"}.bic-polygonal56:before{content:"\e0b5"}.bic-previous11:before{content:"\e0b6"}.bic-propeller1:before{content:"\e0b7"}.bic-pump1:before{content:"\e0b8"}.bic-questions1:before{content:"\e0b9"}.bic-race:before{content:"\e0ba"}.bic-radars4:before{content:"\e0bb"}.bic-rectangular29:before{content:"\e0bc"}.bic-refrigerator3:before{content:"\e0bd"}.bic-refrigerator8:before{content:"\e0be"}.bic-restaurant57:before{content:"\e0bf"}.bic-right103:before{content:"\e0c0"}.bic-right104:before{content:"\e0c1"}.bic-right105:before{content:"\e0c2"}.bic-right106:before{content:"\e0c3"}.bic-right107:before{content:"\e0c4"}.bic-right127:before{content:"\e0c5"}.bic-ring40:before{content:"\e0c6"}.bic-river:before{content:"\e0c7"}.bic-romance8:before{content:"\e0c8"}.bic-rowing1:before{content:"\e0c9"}.bic-rudder:before{content:"\e0ca"}.bic-sail:before{content:"\e0cb"}.bic-sail-1:before{content:"\e0cc"}.bic-sail1:before{content:"\e0cd"}.bic-sail2:before{content:"\e0ce"}.bic-sail5:before{content:"\e0cf"}.bic-sail7:before{content:"\e0d0"}.bic-sailboat:before{content:"\e0d1"}.bic-sailboat3:before{content:"\e0d2"}.bic-sailboat4:before{content:"\e0d3"}.bic-sailboat5:before{content:"\e0d4"}.bic-sailboat6:before{content:"\e0d5"}.bic-sailboat7:before{content:"\e0d6"}.bic-sailboat10:before{content:"\e0d7"}.bic-sailing1:before{content:"\e0d8"}.bic-sailing3:before{content:"\e0d9"}.bic-sailing4:before{content:"\e0da"}.bic-sailing4-1:before{content:"\e0db"}.bic-sailing6:before{content:"\e0dc"}.bic-sailing7:before{content:"\e0dd"}.bic-sailing8:before{content:"\e0de"}.bic-sailing8-1:before{content:"\e0df"}.bic-sailing9:before{content:"\e0e0"}.bic-sailing10:before{content:"\e0e1"}.bic-sailing11:before{content:"\e0e2"}.bic-sailing12:before{content:"\e0e3"}.bic-sailing13:before{content:"\e0e4"}.bic-sailing14:before{content:"\e0e5"}.bic-sailing-boat2:before{content:"\e0e6"}.bic-sailing-boat5:before{content:"\e0e7"}.bic-sailingboat:before{content:"\e0e8"}.bic-sailingboat1:before{content:"\e0e9"}.bic-sailor4:before{content:"\e0ea"}.bic-save35:before{content:"\e0eb"}.bic-scull:before{content:"\e0ec"}.bic-sea3:before{content:"\e0ed"}.bic-sea8:before{content:"\e0ee"}.bic-sea17:before{content:"\e0ef"}.bic-sea-life:before{content:"\e0f0"}.bic-seafood3:before{content:"\e0f1"}.bic-search67:before{content:"\e0f2"}.bic-security72:before{content:"\e0f3"}.bic-settings8:before{content:"\e0f4"}.bic-ship:before{content:"\e0f5"}.bic-ship10:before{content:"\e0f6"}.bic-ship11:before{content:"\e0f7"}.bic-ship30:before{content:"\e0f8"}.bic-ship32:before{content:"\e0f9"}.bic-ships:before{content:"\e0fa"}.bic-signal16:before{content:"\e0fb"}.bic-small2:before{content:"\e0fc"}.bic-small4:before{content:"\e0fd"}.bic-speakers:before{content:"\e0fe"}.bic-speed5:before{content:"\e0ff"}.bic-sport26:before{content:"\e100"}.bic-sport33:before{content:"\e101"}.bic-sport52:before{content:"\e102"}.bic-sportive8:before{content:"\e103"}.bic-surf6:before{content:"\e104"}.bic-surf10:before{content:"\e105"}.bic-theater8:before{content:"\e106"}.bic-thin1:before{content:"\e107"}.bic-thin16:before{content:"\e108"}.bic-thin35:before{content:"\e109"}.bic-thin36:before{content:"\e10a"}.bic-toy35:before{content:"\e10b"}.bic-training:before{content:"\e10c"}.bic-transport11:before{content:"\e10d"}.bic-transport45:before{content:"\e10e"}.bic-transport116:before{content:"\e10f"}.bic-transport213:before{content:"\e110"}.bic-transport217:before{content:"\e111"}.bic-transport240:before{content:"\e112"}.bic-transport250:before{content:"\e113"}.bic-transport257:before{content:"\e114"}.bic-transport280:before{content:"\e115"}.bic-transport322:before{content:"\e116"}.bic-transport423:before{content:"\e117"}.bic-transport425:before{content:"\e118"}.bic-transport426:before{content:"\e119"}.bic-transport427:before{content:"\e11a"}.bic-transport430:before{content:"\e11b"}.bic-transport431:before{content:"\e11c"}.bic-transport433:before{content:"\e11d"}.bic-travel2:before{content:"\e11e"}.bic-two17:before{content:"\e11f"}.bic-two18:before{content:"\e120"}.bic-up76:before{content:"\e121"}.bic-up77:before{content:"\e122"}.bic-up78:before{content:"\e123"}.bic-vacations1:before{content:"\e124"}.bic-venice1:before{content:"\e125"}.bic-viking2:before{content:"\e126"}.bic-vintage:before{content:"\e127"}.bic-water79:before{content:"\e128"}.bic-wheels7:before{content:"\e129"}.bic-windsurfing:before{content:"\e12a"}.bic-wine65:before{content:"\e12b"}.bic-wine72:before{content:"\e12c"}.bic-women18:before{content:"\e12d"}.bic-yacht2:before{content:"\e12e"}.bic-yacht3:before{content:"\e12f"}.bic-yacht5:before{content:"\e130"}.bic-catamarans:before{content:"\e131"}.bic-cat-adi:before{content:"\e133"}.bic-can-stock-photo-csp5542122:before{content:"\e132"}
  #filters .btn-group {
    width: 100%;
}
#filters .btn-group .btn {
    padding: 5px 0;
}
#filters .btn-group.wide .btn {
    padding: 8px 12px;
}
#filters .btn-group img {
    vertical-align: bottom;
}
#filters .btn.btn-clean:hover, #filters .btn.btn-clean:active, #filters .btn.btn-clean.active, #filters .open .dropdown-toggle.btn-clean {
    color: #1abc9c;
}
#filters .btn-group .btn input {
    position: absolute;
}
#filters .btn:active, #filters .btn.active {
    box-shadow: none;
}
#filters {
    padding: 5px 15px 0 15px;
}
.row_container_wide #filters {
    padding: 5px 15px;
}
#filters .panel {
    margin-bottom: 10px;
}
#filters .panel-heading {
    padding: 5px 0;
}
#filters .panel-heading.tightHeadings {
    margin: 0;
}
#filters .panel-body {
    padding: 0 0 20px;
}
#filters .panel-title {
    font-size: 13px;
    text-transform: uppercase;
}
#filters .wide .type_caption {
    padding-top: 10px;
}
#filters .type_caption {
    font-size: 12px;
    padding-top: 5px;
}
#filters .type_caption.tightbox {
    padding-bottom: 2px;
    padding-top: 2px;
}
#filters .type_caption.loosebox {
    padding-bottom: 17px;
    padding-top: 18px;
}
#filters .showAll, #filters .showAllAndSubmit {
    line-height: 1.1;
    margin-right: 3px;
}
#filters .ui-slider {
    background: rgb(210, 210, 210) none repeat scroll 0 0;
    border-radius: 0;
    height: 0.3em;
}
#filters .ui-widget-content {
    border: medium none;
    margin: 0 8px;
}
#filters .ui-slider-range {
    background: rgb(70, 188, 236) none repeat scroll 0 0;
    transition: none 0s ease 0s ;
}
#filters .ui-slider-handle {
    background: rgb(253, 253, 253) none repeat scroll 0 0;
    border: 1px solid #c5c5c5;
    border-radius: 50%;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.17);
    cursor: grab;
    height: 1.7em;
    margin-left: -0.85em;
    margin-top: -0.5em;
    transition: none 0s ease 0s ;
    width: 1.7em;
}
#filters .ui-slider-handle:active {
    cursor: grabbing;
}
#calculator #filters .ui-slider-handle {
    height: 1.4em;
    margin-left: -0.75em;
    margin-top: -0.3em;
    width: 1.4em;
}
#filters .checkbox {
    margin-bottom: 1px;
    margin-top: 0;
}
#filtersContainer {
    z-index: 5;
}
.scrollableFilterContainer {
    background-color: #f7f7f7;
    height: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 3px;
    width: 100%;
}
.scrollableFilterContainerAbs {
    background-color: #f7f7f7;
    height: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    width: 97%;
}
.ui-effects-wrapper .scrollableFilterContainer {
    width: 100% !important;
}
.filterBody {
    font-size: 12px;
}
.filterName {
    margin-bottom: 15px;
}
.filterBody input[type="radio"] {
    margin-top: 0;
}
.filterBody .radio:hover {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
#boats_thumbs_mapView {
}
#filters .radio, #filters .checkbox {
}
#filters .fa-star, #filters .fa-star-o {
    color: rgba(159, 204, 116, 0.6);
}
#filters label.checked {
    color: #6b6b6b;
}
#filters .hover .fa-star, #filters .hover .fa-star-o, #filters label.checked .fa-star {
    color: rgba(159, 204, 116, 1);
}
#resultsHeader #boatSearchForm {
    border: 1px solid rgb(221, 221, 221);
}
    @media (max-width:991px){
      .cya_slider.royalSlider {
    height: 300px !important;
    width: 100%;
}
    #content .filters-col-width300.mo_filters {
    display: none;
}
      .single_inquire {
    position: relative !important;
}
    .mo_results {
    width: 100%;
}
    .daterangepicker.dropdown-menu.ltr.show-calendar.opensright {
    position: fixed;
    top: -7px !important;
    z-index: 999999 !important;
}
    .daterangepicker .table-condensed > tbody > tr > td, .daterangepicker .table-condensed > tbody > tr > th, .daterangepicker .table-condensed > tfoot > tr > td, .daterangepicker .table-condensed > tfoot > tr > th, .daterangepicker .table-condensed > thead > tr > td, .daterangepicker .table-condensed > thead > tr > th {
    padding: 0;
}
  }
  @media (max-width:600px){
#shiftnav-toggle-main h1#site-title a {
    font-size: 6px !important;
}
    .tooltip-fix{
      display:none;
    }   
}
  @media (max-width:1020px){
  .mo_toppad {
    margin-top: 60px;
}
            .home .mo_toppad {
    margin-top: 0;
}
}
@media (max-width:1240px){
#gform_next_button_5_11 {
    font-size: 12px !important;
}
}
    .mo_toppad {
    margin-top: 130px;
}