/***********************************************************************
       ___         __                        __  _          
      /   | __  __/ /_____  ____ ___  ____  / /_(_)   _____ 
     / /| |/ / / / __/ __ \/ __ `__ \/ __ \/ __/ / | / / _ \
    / ___ / /_/ / /_/ /_/ / / / / / / /_/ / /_/ /| |/ /  __/
   /_/  |_\__,_/\__/\____/_/ /_/ /_/\____/\__/_/ |___/\___/   
      __          ________                 ____      _ __     
     / / __ __   /_  __/ / ___ __ _ ___   / __/__ __(_) /____ 
    / _ | // /    / / / _ | -_)  ' | -_) _\ \ / // / / __/ -_)
   /_.__|_, /    /_/ /_//_|__/_/_/_|__/ /___/ \_,_/_/\__/\__/ 
       /___/                                                                                     

   Theme Name:      Automotive Child Theme
   Description:     Finally a gorgeous website template for car dealerships that doesn’t just look beautiful, but also includes complete easy-to-use functionality. Whether your business is a small car dealer or a large fully functional car dealership, you are sure to find what you need in this automotive template.
   Theme URI:       http://demo.themesuite.com/automotive-wp/
   Version:         3.1
   Author:          Theme Suite
   Author URI:      http://www.themesuite.com/
   Support:         http://support.themesuite.com/
   License:         GNU GPL
   Tags:            white, light, one-column, two-columns, right-sidebar, fluid-layout, editor-style, featured-images, sticky-post, translation-ready
   License URI:     http://demo.themesuite.com/automotive-wp/License/
   Template:        automotive
   
   Place custom CSS below this line
***********************************************************************/
.center {
text-align: center !important;
}

#secondary-banner .main-heading {
    font-size: 36px;
    font-weight: 700;
    margin-top: 25px;
    color: green !important;
    line-height: 38px;
}
.navbar-nav > li > .dropdown-menu {
border-top-left-radius:0;
border-top-right-radius:0;
}
.admin-bar .boxed_layout.margin header.affix-top {
	margin-top: 72px;
}

.label {
font-weight: 400 !important;
}

.inner-page.about-us, .inner-page.services, .inner-page.pricing-tables, .inner-page {
	margin-top: 10px;
	margin-bottom: 10px;
}

.boxed_layout #secondary-banner {
    height: 200px;
    background-position: center 0px;
}
.boxed_layout #secondary-banner {
    margin-top: 0;
    padding-top: 100px;
}
.post-entry table th {
padding: 8px 14px 8px 14px;
border-bottom: 1px solid #e0e0e0;
background: #ededed;
background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ededed));
background: -moz-linear-gradient(top, #ededed, #ededed);
}
.post-entry table {
color: #666;
font-size: 11px;
}

.navbar-nav>.active> a{
    background-color: #F3EA19 !important;
    color:#009048 !important;
}
.navbar-nav>.active> a:hover{
    background-color: #F3EA19 !important;
    color:#009048 !important;
}



#secondary-banner h4 {
display: none !important;
}

.listing_select.select-wrapper {
display: none;
width: 100%;
padding: 0;
}

/*.navbar-brand img {
height: 89px !important;
width: auto !important;
margin-top: -14px !important;
}*/

.bottom-header {
background-color: #009048 !important;
}

.navbar-toggle {
background-color: #FFF !important;
z-index: 9999 !important;
}

footer h4 {
font-weight: 800;
text-transform: capitalize !important;
}

@media all {
header .navbar-default .navbar-toggle {
margin-top: 0px;
margin-right: 28px;
left:85%;
position: absolute;
z-index: 9999;
}}

.icon-bar {
background-color: #2D2D2D !important;
}

.header_shadow {
    background-image: none !important;
    background-color: #078f3a;
    padding-bottom: 0px !important;
}
.header .toolbar .button {
    padding-left: 150px !important;
}
@media (min-width: 568px){
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: -15px;
margin-left: -30px;
}}
@media (min-width:320px) {
header .bottom-header .navbar-default .navbar-brand {
	padding: 15px 0 0 0px;
}}
@media (min-width: 320px) {
#secondary-banner h2 {	font-size: 28px; margin-top: 36px;	padding-top: 0;
}}

@media (min-width: 480px) {
.boxed_layout header .toolbar .container, .boxed_layout header .bottom-header .container {
	padding-top: 0 !important;
    padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
}}

@media (min-width: 480px){
.boxed_layout .navbar-collapse {
margin-right:-15px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: -15px;
padding-top: 0;
padding-bottom: 0;
padding-left: 50px;
padding-right: 50px;
}}
@media (min-width: 568px){
    header .bottom-header .navbar-default .navbar-brand {
    padding: 15px 0px 0px 0px;
    
}}
@media (min-width: 568px){
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: -15px;
margin-left: -30px;
height: 90px;
}}
@media (min-width: 568px){
.boxed_layout .navbar-collapse {
padding-top: 0px;
margin: 0 -15px;
padding-bottom: 0px;
padding-left: 37px;
padding-right: 37px;
}}

@media (min-width: 768px){
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
    margin-right: 0;
    margin-left: -1px;
    height: 89px;
}}
@media (min-width: 768px){
#bs-example-navbar-collapse-1.in {
height: auto !important;
overflow: visible;
padding-left: 15px;
padding-right: 15px;
}}

@media only screen and (max-width: 767px){
.boxed_layout.margin header .bottom-header .navbar-nav {
margin-right:-15px;
margin-left: -15px;
margin-bottom: 0;
margin-top:23px;
}}

@media (max-width: 992px){
.boxed_layout .navbar-header {
float: none;
height: 90px;
}}

@media all {
header .navbar-nav>li>.dropdown-menu >li>a {
padding: 9px 21px;
margin-top: -1px;
}}

@media (min-width: 992px){
.boxed_layout header .bottom-header .navbar-default .navbar-nav>li>a{ 
font-size: 12px;
padding: 38px 7px 21px !important;
}}

.message-wrap h2 {
	font-size: 30px;
	font-weight: 800;
	color: #078F3A;
	letter-spacing: -2px;
	margin: 0;
	text-align: left !important;
	padding-left: 0;
	line-height: 30px;
}

.default-btn, .default-btn:hover {
    display:none !important;
}

section.content.push_down {
margin-top: 0px;
}

.page-content img, .entry-content img {
border: none;
}

#secondary-banner h2 {
	font-size: 34px;
	padding-left: 0;
	text-transform: uppercase;
    color: #009048;
    font-weight: 800;
}

.boxed_layout #secondary-banner {
margin-top: 0;
padding-top: 120px;
}

.boxed_layout #secondary-banner {
height: auto;
background-position: center 0px;
}

.breadcrumb {
	display: none;
	float: right;
	margin-top: 0;
	margin-bottom: -11px;
}

#secondary-banner {
	text-shadow: none !important;
	background-color: #f0f0f0 !important;
}

element.style {
margin-right: 90px;
margin-left: 90px;
}

.boxed_layout header .bottom-header .navbar-default .navbar-nav>li>a {
font-size: 12px !important;
}