/*!
 *  Theme Name: Theme Essential Elite Child
 *  Theme URI: https://github.boats.com/DMM-CW/theme-essential-elite
 *  Template: theme-essential-elite
 *  Author: DMM Custom Website
 *  Author URI: https://github.boats.com/DMM-CW
 *  Description: Essential Elite WordPress theme.
 *  Version: 1.0
 *  Text Domain: theme-essential-elite
 *  Tags: background: #f9f9f9, header: #ffffff, footer: #eeeeee
 */@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:400;font-display:swap;src:url('s/cormorantsc/v10/0yb5gd4kxqxbmovlg30ogwsera.ttf') format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:600;font-display:swap;src:url('../../../s/cormorantsc/v10/0ybmgd4kxqxbmovlg30ogwsmdbqu_q.ttf') format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../../../s/ptsans/v12/jizarexuito99u79p0u.ttf') format('truetype')}body{background:none;font:16px 'PT Sans',sans-serif;color:#111}body .body-wrap{background:transparent}body h1,body h2,body h3,body h4,body h5,body h6{color:#023b7d;font-family:'Cormorant SC',serif;font-weight:600}body:not(.home) .inventory-details,body:not(.home) .showrooms-details,body:not(.home) .showrooms-results{background:transparent}body:not(.home) .inventory-details>.container,body:not(.home) .showrooms-details>.container,body:not(.home) .showrooms-results>.container{background:transparent}body:not(.home) .inventory-details .manufacturer-title-area>.container,body:not(.home) .showrooms-details .manufacturer-title-area>.container,body:not(.home) .showrooms-results .manufacturer-title-area>.container,body:not(.home) .inventory-details .showrooms-top>.container,body:not(.home) .showrooms-details .showrooms-top>.container,body:not(.home) .showrooms-results .showrooms-top>.container{background:transparent}body:not(.home) .inventory-results{background:transparent}body a,body a:link,body a:visited,.welcome-message a,.crew-info .crew-phone a,.contact-area .contact-body .contact-address a,.welcome-message a:link,.welcome-message a:visited,.crew-info .crew-phone a:link,.crew-info .crew-phone a:visited,.contact-area .contact-body .contact-address a:link,.contact-area .contact-body .contact-address a:visited{color:#023b7d}body a:hover,body a:active,body a:focus,.welcome-message a:hover,.welcome-message a:active,.welcome-message a:focus,.crew-info .crew-phone a:hover,.crew-info .crew-phone a:active,.crew-info .crew-phone a:focus,.contact-area .contact-body .contact-address a:hover,.contact-area .contact-body .contact-address a:active,.contact-area .contact-body .contact-address a:focus{color:#d21241;text-decoration:underline}body .btn-primary,body .btn-primary:link,body .btn-primary:visited,.boat-details .pdf-download .btn-primary{background:#023b7d;color:#f9f9f9;border:none}body .btn-primary:hover,body .btn-primary:active,body .btn-primary:focus,.boat-details .pdf-download .btn-primary:hover,.boat-details .pdf-download .btn-primary:active,.boat-details .pdf-download .btn-primary:focus{background:#d21241;color:#f9f9f9}.body-wrap .container ul li{text-align:left}.form-group hr{border:0}body>.header{background:#f9f9f9;border-bottom:1px solid transparent;box-shadow:none}body>.header .social-media .widget_dmmcontactuslinkswidget a,body>.header .social-media .widget_dmmcontactuslinkswidget a:link,body>.header .social-media .widget_dmmcontactuslinkswidget a:visited{background:none;border-radius:none;color:#023b7d;font-size:16px;text-transform:uppercase}body>.header .social-media .widget_dmmcontactuslinkswidget a:hover,body>.header .social-media .widget_dmmcontactuslinkswidget a:active,body>.header .social-media .widget_dmmcontactuslinkswidget a:focus{color:#d21241}body>.header .social-media .widget_dmmcontactuslinkswidget abbr[title]{border-bottom:none;text-decoration:none}@media (min-width:768px){body>.header .social-media .widget_dmmcontactuslinkswidget a,body>.header .social-media .widget_dmmcontactuslinkswidget a:link,body>.header .social-media .widget_dmmcontactuslinkswidget a:visited{background:none;border-radius:none}}body:not(.home) .header{border-image:url('wp-content/enhancements/texascoastyachts.com/images/gradient-border.png') 30 round}.nav-toggle-hamburger{color:#023b7d}.navbar{background:none;border:none;border-radius:0;background-image:none;box-shadow:none}.navbar .navbar-nav{background:none;background-image:none;box-shadow:none}.navbar .navbar-nav>li{border-bottom:1px solid rgba(153,153,153,0.05)}.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>a:link,.navbar .navbar-nav>li>a:visited,.navbar .navbar-nav>li.open>a,.navbar .navbar-nav>li.open>a:link,.navbar .navbar-nav>li.open>a:visited{font:16px 'PT Sans',sans-serif;text-transform:uppercase;color:#023b7d;border:1px solid transparent}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:active,.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li.open>a:hover,.navbar .navbar-nav>li.open>a:active,.navbar .navbar-nav>li.open>a:focus{color:#d21241;background:none;border-radius:3px 3px 0 0}.navbar .navbar-nav>li.open>a:hover{border:1px solid #023b7d;border-bottom:none}.navbar .navbar-nav>li.active a{color:#d21241}.navbar .navbar-nav>li.active a:hover{color:#d21241}.navbar .navbar-nav>li .dropdown-menu,.navbar .navbar-nav .open .dropdown-menu{background:#f9f9f9;border:1px solid #023b7d;border-top:1px dotted #023b7d;border-radius:0 0 3px 3px}.navbar .navbar-nav>li .dropdown-menu li,.navbar .navbar-nav .open .dropdown-menu li{background:none;border-top:1px dotted #023b7d}.navbar .navbar-nav>li .dropdown-menu li:first-child,.navbar .navbar-nav .open .dropdown-menu li:first-child{border-top:none}.navbar .navbar-nav>li .dropdown-menu li>a,.navbar .navbar-nav .open .dropdown-menu li>a{color:#023b7d;font:16px 'PT Sans',sans-serif}.navbar .navbar-nav>li .dropdown-menu li>a:hover,.navbar .navbar-nav>li .dropdown-menu li>a:active,.navbar .navbar-nav>li .dropdown-menu li>a:focus,.navbar .navbar-nav .open .dropdown-menu li>a:hover,.navbar .navbar-nav .open .dropdown-menu li>a:active,.navbar .navbar-nav .open .dropdown-menu li>a:focus{color:#d21241;background:none}.navbar .navbar-nav>li .dropdown-menu li.active>a,.navbar .navbar-nav .open .dropdown-menu li.active>a{background:none;color:#d21241}@media (min-width:992px){.navbar .navbar-nav li{border-bottom:none}.navbar .navbar-nav li.active a{border-bottom:2px solid #d21241}}.breadcrumb{background:none;border-radius:0}.breadcrumb .container{background:none}.breadcrumb .container span{color:#111}.breadcrumb .container span a{color:#023b7d}#boat-carousel{border-bottom:none}.carousel-caption{border-radius:3px;border-top:20px solid transparent;border-bottom:20px solid transparent}.carousel-caption h4{background:rgba(153,153,153,0.05)}.carousel-caption h4 a{color:#f9f9f9;text-shadow:none}.new-boat-logos{background:none}.showroom-brands .thumbnail{transition:.4s;box-shadow:0 0 3px 0 #023b7d;border:1px solid transparent;background:#f9f9f9}.showroom-brands .thumbnail:hover,.showroom-brands .thumbnail:active,.showroom-brands .thumbnail:focus{transform:translate(0, -5px);box-shadow:0 0 3px 0 #023b7d;border:1px solid #023b7d}.welcome-message{background:none;color:#111;border-top:1px solid transparent;border-image:url('wp-content/enhancements/texascoastyachts.com/images/gradient-border.png') 30 round}.welcome-message .content-box h1{display:none}.welcome-message .welcome-message-content h1{display:block}#boat-search{background:#f9f9f9;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);border-radius:3px;border:1px solid rgba(153,153,153,0.05);color:#111}#boat-search h1,#boat-search h2,#boat-search h3,#boat-search h4,#boat-search h5,#boat-search h6{color:#023b7d}#boat-search .search-boats a:not(.btn),#boat-search .search-boats .link,#boat-search .search-boats a:not(.btn):link,#boat-search .search-boats .link:link,#boat-search .search-boats a:not(.btn):visited,#boat-search .search-boats .link:visited{color:#023b7d}#boat-search .search-boats a:not(.btn):hover,#boat-search .search-boats .link:hover,#boat-search .search-boats a:not(.btn):active,#boat-search .search-boats .link:active,#boat-search .search-boats a:not(.btn):focus,#boat-search .search-boats .link:focus{color:#d21241}#boat-search #make-full,#boat-search #manufacturer-full,#boat-search #boatclasscode-full,#boat-search #model-full{background:#f9f9f9;color:#111}.gridlist a.active{color:#023b7d}.gridlist a.active:link,.gridlist a.active:visited{color:#023b7d}.gridlist a.active:hover,.gridlist a.active:active,.gridlist a.active:focus{color:#023b7d}.gridlist a.inactive{color:rgba(0,0,0,0.25)}.gridlist a.inactive:link,.gridlist a.inactive:visited{color:rgba(0,0,0,0.25)}.gridlist a.inactive:hover,.gridlist a.inactive:active,.gridlist a.inactive:focus{color:rgba(0,0,0,0.25)}.inventory-results .inventory-display .pagination .pagination-top-top{background:none;box-shadow:none;border-bottom:none}.inventory-results .inventory-model-single{background:#f9f9f9}.inventory-results .inventory-model-single .boat-make h5{border-top:5px solid transparent;color:#023b7d}.inventory-results .inventory-model-single .boat-make h5:hover{color:#d21241}#boat-list{background:none}.boat-details{background:none}.boat.grid-group-item,.boat.list-group-item{border-bottom:none}.galleria .galleria-theme-classic .galleria-image{background-color:#f9f9f9}.galleria-image-nav-right,.galleria-image-nav-left{opacity:1}.showrooms-logos-area{background:none}.showrooms-logos-area .center-logo a{border:1px solid transparent;transition:.4s;box-shadow:0 0 3px 0 #023b7d}.showrooms-logos-area .center-logo a:hover{border:1px solid #023b7d;transition:translate(0, -5px);box-shadow:0 0 3px 0 #023b7d}.oem-boat-title{background:#f9f9f9}.crew-filter .sidebar{background:#f9f9f9;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);border-radius:3px}.crew-filter .sidebar .sidebar-title h4{color:#023b7d}.crew-filter .sidebar a:link,.crew-filter .sidebar a:visited{color:#023b7d}.crew-filter .sidebar a:hover,.crew-filter .sidebar a:active,.crew-filter .sidebar a:focus{color:#d21241}.crew-member-title a:link,.crew_member_name a:link,.crew-member-title h4:link,.crew_member_name h4:link,.crew-member-title a:visited,.crew_member_name a:visited,.crew-member-title h4:visited,.crew_member_name h4:visited{color:#023b7d}.crew-member-title a:hover,.crew_member_name a:hover,.crew-member-title h4:hover,.crew_member_name h4:hover,.crew-member-title a:active,.crew_member_name a:active,.crew-member-title h4:active,.crew_member_name h4:active,.crew-member-title a:focus,.crew_member_name a:focus,.crew-member-title h4:focus,.crew_member_name h4:focus{color:#d21241}.crew-info{background:none}.crew-info.list-layout .crew-main .crew_member_intro .desktop-view,.crew-info.grid-layout .crew-main .crew_member_intro .desktop-view{opacity:1}.map-tabs .nav-tabs li.active>.btn-primary{background:#f9f9f9;border:1px solid #023b7d}.map-tabs .nav-tabs li.active>.btn-primary h6{color:#023b7d}.map-tabs .nav-tabs li>.btn-primary{background:#023b7d;border:1px solid #023b7d}.map-tabs .nav-tabs li>.btn-primary h6{color:#f9f9f9}.contact-top{background:none;color:#111}.contact-area .contact-body .contact-address{color:#111}footer{background:#f9f9f9;color:#111;border-top:1px solid transparent;border-image:url('wp-content/enhancements/texascoastyachts.com/images/gradient-border.png') 30 round}footer h3{color:#023b7d}footer a,footer a:link,footer a:visited{color:#023b7d;font-size:16px}footer a:hover,footer a:active,footer a:focus{color:#d21241}/*# sourceMappingURL=style.css.map */