/*!
 *  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
 */@import url(https://fonts.googleapis.com/css?family=Lato:400,700);html,body{font:1em/130% "Lato",sans-serif;letter-spacing:.5px;color:#0d416f;background:url(images/background.jpg) fixed}h1,h2,h3,h4{font-family:"Lato",sans-serif}h1{font-size:190%;letter-spacing:.5px;color:#0d416f}h2{font-size:140%;color:#0d416f}h3{font-size:140%;letter-spacing:.5px;text-transform:uppercase;color:#0d416f}h5{font-size:100%}a,a:link,a:visited{color:#5b89b3}a:hover,a:focus{color:#c2aa30;text-decoration:none}p{font-size:100%;letter-spacing:.5px;line-height:130%}.btn-primary,.btn-primary:link,.btn-primary:visited{text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:#5b89b3 none;border-radius:0;border:0;color:#fff}.btn-primary:hover{background-color:#c2aa30;color:#fff}.body-wrap{background:transparent;border-top:0}.body-wrap .container{background:#fff;box-shadow:0 5px 10px #ccc}body>.header{background-color:#f1f1f1;border-bottom:3px solid #BAAC2F}body>.header .logo{margin-bottom:10px}body>.header .logo a>img{max-height:130px;margin:0 auto}body>.header .container{position:relative}body>.header .social-media .btn-social-icon{margin-left:5px}.col-sm-3.logo{width:100%}.logo:after{font-size:90%;letter-spacing:12px;text-align:center;text-transform:uppercase;content:"\00a0\2022\00a0 Norwalk\00a0\2022\00a0 Essex\00a0\2022\00a0 Mystic\00a0\2022\00a0\a\a\00a0\2022\00a0 E. Greenwich RI\00a0\2022\00a0\a";white-space:pre;margin:10px auto 5px;display:block}.widget_dmmlogowidget{text-align:center;margin:20px auto 0}.widget_dmmlogowidget a{text-align:center;margin:0 auto}.header-locations{font-size:90%;letter-spacing:14px;text-align:center;text-transform:uppercase;margin:0 auto 10px}.widget_dmmcontactuslinkswidget{display:none}.welcome-message p{font:100%/130% "Lato",sans-serif;letter-spacing:.5px;color:#052c53}.jumbotron{background-color:#fff;margin-bottom:0}.jumbotron h1,.jumbotron .h1{font-size:150%;font-weight:600;color:#0d416f}.jumbotron p{font:100%/130% "Lato",sans-serif;letter-spacing:.5px;color:#052c53}.container .jumbotron,.container-fluid .jumbotron{min-height:auto;margin:20px 0 10px;padding:0 15px 15px}.message-box{margin:0 auto;padding:0}.quick-search .jumbotron{height:auto;margin:20px 0 10px;padding:15px;background-color:#f1f1f1;border-radius:0}.quick-search .jumbotron h3{text-align:center;margin-top:15px}.showroom-brands{display:block}.search-boats .btn{font-size:100%;font-weight:400}.homepage-directions{width:60%;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);color:#fff;background-color:#5b89b3;margin-bottom:30px;padding:10px 20px;border:0}.homepage-directions:hover{background-color:#c2aa30}#form-home-quick-search .btn-primary{margin-top:30px}.featured-boats{border:none}.featured-boats>.view-more-boats-btn{color:#fff}.featured-boats>.container{background:#fff;border:1px solid #dfdfdf;box-shadow:0 5px 10px #ccc}.featured-boats>.container h4{color:#5b89b3}.featured-boats>.container h4:hover{color:#c2aa30}.featured-boats>.container h2{font:140% "Lato",sans-serif;letter-spacing:.5px;text-transform:uppercase;color:#0d416f}.fboat .fboat-title h5{font-size:100%}.primary-search{color:#0d416f}.secondary-search{color:#0d416f}.gridlist a{color:#c2aa30}.sort-text,.sort-show{font:100% "Lato",sans-serif;color:#0d416f;white-space:nowrap}#page-numbers a{font:120% "Lato",sans-serif}#page-numbers a:hover{color:#c2aa30}.boat.grid-group-item .boat-make h5,.boat.list-group-item .boat-make h5{font:110% "Lato",sans-serif;color:#0d416f}.boat.grid-group-item .boat-make span,.boat.list-group-item .boat-make span{font-size:100%}.boat.grid-group-item .boat-details .bottom-boat,.boat.list-group-item .boat-details .bottom-boat{font:100% "Lato",sans-serif;color:#0d416f}.boat.grid-group-item .boat-details .bottom-boat .boat-price,.boat.list-group-item .boat-details .bottom-boat .boat-price{font-size:100%;color:#c2aa30}.boat.grid-group-item .boat-details .bottom-boat span,.boat.list-group-item .boat-details .bottom-boat span{color:#0d416f}.boat.grid-group-item .boat-details .top-boat .boat-location,.boat.list-group-item .boat-details .top-boat .boat-location{font:100% "Lato",sans-serif}.boat.list-group-item .boat-details .middle-boat{font:100% "Lato",sans-serif;color:#0d416f}.sort select{font:90% "Lato",sans-serif}.search-boats{font-family:"Lato",sans-serif}.search-boats h4{color:#0d416f}.search-boats .filter .indfilter{font-size:140%}.search-boats .btn{font-size:100%;font-weight:400}.total-result{font:100% "Lato",sans-serif;color:#0d416f}.total-result span{font:100% "Lato",sans-serif;color:#0d416f}#manufacturer-full .indfilter,#model-full .indfilter{font-size:150%;font-weight:normal;letter-spacing:.5px}#location-state-full .indfilter,#location-country-full .indfilter,#location-city-full .indfilter{font-size:150%;font-weight:normal;letter-spacing:.5px}.showrooms-details .more-from{display:none}.internal_page_1_sidebar_right li{margin-bottom:10px}.oem-featured-image{margin-top:20px}.crew h1{margin:10px 0 20px;padding:0;float:left;display:inline-block}.crew_member_name{font-size:120%;font-weight:bold}.crew_member_intro .row .col-xs-4{padding-left:0}.crew-info>.row{border-bottom:1px solid #dfdfdf}.crew_member_bio{text-align:left}.footnote{font-size:90%;text-align:right;float:right;display:inline-block}.posts .read-more{max-width:170px;text-align:center;text-transform:uppercase;color:#fff;background-color:#5b89b3;padding:10px 20px;display:block}.posts .read-more:hover{text-decoration:none;background-color:#c2aa30}.posts h3{font-size:120%;line-height:120%}.posts.grid-layout .col-xs-12.col-sm-6.col-md-4{background:#f5f5f5 none repeat scroll 0 0;box-shadow:0 0 2px rgba(0,0,0,0.3)}.page-template-page-showroom-models .brand-logo img{display:none}.showrooms-results .manufacturer-title-area,.showrooms-details .manufacturer-title-area,.inventory-details .manufacturer-title-area{background:transparent;padding-bottom:10px;border-top:none;border-bottom:none}.showrooms-results .manufacturer-title-area>.container,.showrooms-details .manufacturer-title-area>.container,.inventory-details .manufacturer-title-area>.container,.showrooms-results>.container,.showrooms-details>.container,.inventory-details>.container,.manufacturer-content{background:#fff;border:1px solid #dfdfdf;box-shadow:0 5px 10px #ccc}.manufacturer-content p img:nth-of-type(1){top:-100px;right:0;position:relative}.boat-item .oem-model-single .thumb img{border:0}.contact-top{border-top:0}.Get-Directions .get-directions{font-size:85%;text-transform:uppercase;color:#fff;background-color:#5b89b3;padding:7px 30px;white-space:nowrap}.Get-Directions .get-directions:hover{background-color:#c2aa30}.location:nth-of-type(1) a{display:none}.location:nth-of-type(1) address a{display:inline-block}.location:nth-of-type(2) a{display:none}.location:nth-of-type(2) address a{display:inline-block}footer{background-color:#f1f1f1;color:#052c53;border-top:2px solid rgba(204,204,204,0.5)}footer h3{font-size:110%}@media screen and (min-width:768px){.navigon{width:100%;text-align:center;margin:0 auto;z-index:10}.navbar{margin:0 0 5px}.navbar-default .navbar-nav{width:100%;left:90px;font-size:90%;margin:0 auto;float:none;position:relative}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{color:#0d416f;border-bottom:2px solid #0d416f}.navbar-default .navbar-nav .open .dropdown-menu>.active>a{background-color:#0d416f}.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:#0d416f}.navbar-default .navbar-nav ul .sub-arrow{margin-top:6px}.navbar-default .navbar-nav>li{cursor:default}.nav>li>a{text-transform:uppercase;color:#777;padding:10px 17px}.dropdown-menu{font-size:100%}.dropdown-menu>.active>a{background-color:#0d416f}.posts.grid-layout .col-xs-12.col-sm-6.col-md-6,.posts.grid-layout .col-xs-12.col-sm-6.col-md-4{max-width:30%;background:#f1f1f1 none repeat scroll 0 0;box-shadow:0 0 2px rgba(0,0,0,0.3);margin:0 10px 15px;padding:0}.posts.grid-layout .blog_image{max-height:200px;min-height:200px;margin:0 0 10px;padding:0;overflow:hidden}.posts.grid-layout .blog_image img{margin:0}.posts.grid-layout .blog_title{min-height:90px}body>.header .social-media{width:25%;top:20px;right:20px;position:absolute}.crew_member_intro .row .col-xs-4{width:100%;margin-bottom:3%}footer h3{text-align:left}footer address .address,footer address .phone,footer address .fax{text-align:left}}@media screen and (max-width:767px){.logo:after{font-size:80%;letter-spacing:9px;content:"\00a0\2022\00a0 Norwalk\00a0\2022\00a0 Essex\00a0\2022\00a0 Mystic\00a0\2022\00a0\a\a\00a0\2022\00a0 E. Greenwich RI\00a0\2022\00a0\a";white-space:pre}.navbar-default{background:linear-gradient(to bottom, #fff 0, #f8f8f8 100%) repeat-x;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 5px rgba(0,0,0,0.075);border-radius:4px;border:1px solid #e7e7e7}.navbar .navbar-nav .open .dropdown-menu>.active>a{background:rgba(0,0,0,0.3) none}.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{background:rgba(0,0,0,0.3) none}.footnote{margin-bottom:20px;clear:both;float:left;display:block}.header-locations{left:10px;letter-spacing:11px;position:relative}body>.header{background-color:#f1f1f1;display:block}body>.header .social-media{width:100%;height:auto;position:relative}.Get-Directions{padding:0}.showroom-brands{top:0;margin-top:0}.welcome-message .quick-search{top:0;padding:0;position:relative}.welcome-message .quick-search .jumbotron{margin:0 auto}.welcome-message .quick-search .jumbotron h1{line-height:120%;text-align:center}.featured-boats .container{margin:0}.manufacturer-content p img:nth-of-type(1){top:0;float:none}.body-wrap li{text-align:left}.page-template-page-crew h1:after{width:100%;text-align:center;margin:0 auto;display:block;position:relative}.posts.grid-layout .col-xs-12.col-sm-6.col-md-4{margin-bottom:15px}.posts h3{font-size:100%}.location{border-bottom:1px solid rgba(0,0,0,0.3)}.location a{width:100%;text-align:center;display:inline-block}.location address a{width:auto}.location:nth-of-type(1) address{margin-bottom:0}.location:nth-of-type(2) address{margin-bottom:0;padding-top:15px}.crew_member_intro .row .col-xs-4{width:100%;margin-bottom:3%}}@media screen and (min-width:768px) and (max-width:991px){.navbar-nav{left:30px;position:relative}.navbar-default{margin-left:-10px}.navbar-default .navbar-nav{left:30px;position:relative}.nav>li>a{padding:10px 5px}}/*# sourceMappingURL=style.css.map */