@charset "UTF-8";
/* 
Theme Name:      Corporate Plus Child
Theme URI: 	/wp-conent/themes/corporate-plus-child
Description: 	Corporate Plus Child Theme
Author: 	Donna Jacobs, WebDevLite
Author URI:	http://WebDevLite.com
Template: 	corporate-plus
Version:	1.0
Text Domain:	corporate-plus-child
 */
 
@import url("../corporate-plus/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */
body{font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif!important;-webkit-font-smoothing: antialiased;}
h1{font-size:46px!important;}
h2{font-size:30px!important;font-weight:bold!important;line-height:42px!important;padding:10px 0!important;color:#171819!important;}
h3{text-transform:none!important;font-size:30px!important;font-weight:500!important;}
h4{text-transform:none!important;font-size:18px!important;}
h5{color:#76b800;text-transform:uppercase;font-size:18px!important;text-align:left!important;}
h6{font-size:16px;font-weight:bold;display:inline;}
.home-button,.ViewCartbtn{background-color:#f47603!important;color:#000;text-align: center;border-radius:2px;box-shadow:-2px -2px 5px 2px #a24d01 inset;border:1px solid #a24d01!important;padding:5px;}
/* .navbar>.container .navbar-brand{margin-top:-10px;} */
.ViewCartbtn a:hover{color:#171819;}
#primary{margin-bottom:30px!important;}
.aligncenter{display:flex;align-items:center;justify-content:center;}
/*.navbar-brand > img{max-height:75px!important;}*/
.vin-check-col{width:33%;float:left;}
.column-left{display:inline-block;width:70%;}
.column-right{display:inline-block;width:30%;float:right;text-align:left;}
.container{height:0;}
.inner-main-title{height:250px!important;background-image: url(/wp-content/uploads/View.jpg)!important;background-position:0px -60px!important;padding-top:150px!important;}
.woocommerce-store-notice, p.demo_store{background-color:#76b800!important;}

/*==========  Slider Customization ========= */
.banner-before-title-line{text-transform:uppercase;font-size:30px;color:#FFFFFF;text-shadow:2px 2px 2px #171819;}
.text-slider-wrapper{top:26%!important;}
.text-slider-wrapper .lead{color:#f47603;text-shadow:1px 1px 1px #171819;}
.at-overlay{background:none!important;}
.vin-search{width:300px;height:50px;color:#171819;vertical-align:top;padding-left:5px;}
.vin-form-submit{width:60px;height:50px;background-color:#7db812;color:#000;box-shadow:none!important;border:1px solid #7db812!important;}
input::-webkit-input-placeholder{color:#76b800!important;font-style:italic;font-size:16px;}
input:-moz-placeholder{/* Firefox 18- */color:#76b800!important;font-style:italic;font-size:16px;}
input::-moz-placeholder{/* Firefox 19+ */color:#76b800!important;font-style:italic;font-size:16px;}
input:-ms-input-placeholder{color:#76b800!important;font-style:italic;font-size:16px;}
.featured-image-overlay{position:absolute;z-index:60;display:block;text-align:center;width:100%;margin:0 auto;top:40%!important;}
.banner-title{font-size:56px;color:#f47603;text-shadow:1px 1px 1px #171819;font-weight:bold;}

/*==========  Navigation Customization ========= */
.container>.navbar-header{margin-top:8px!important;}
/*.navbar{margin-top:-12px!important;} */
.navbar-header{margin-left:-40px!important;}
.navbar-nav>li>a{text-transform:uppercase;color:#171819;font-weight:bold;}
.navbar-toggle{box-shadow:none!important;border:1px solid #171819!important;}
.navbar-small{background:rgba(87, 90, 92,1)!important;}
.at-inner-nav,.navbar{background:rgba(255, 255, 255,.75)!important;}
.main-navigation ul{margin:38px 18px!important;}
/* Safari only */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	::i-block-chrome,.main-navigation ul{margin:0!important;}
}
.main-navigation ul ul{top:1em;}


/*==========  Widget Customization ========= */
.seals{padding:5px 0;}
.seals img{max-width:250px;}
.widget-title{font-size:24px;text-transform:uppercase;font-weight:600;padding-top:10px;}
.widget_search{display:flex;align-items:center;justify-content:center;}
.search-block{z-index:99999;margin:0 30px!important;width:250px;border:1px solid #171819;display:block;top:80px;}
.no-fs-clearfix{height:auto!important;}

/*==========  Content Customization ========= */
.query-attributes{line-height:24px;border-bottom:1px solid #171819;width:100%;}
.attribute-name{text-transform:uppercase;color:#76b800;padding-left:2%;width:25%;display:inline-block;}
.attribute-value{padding-left:25%;}
.wide-content-area{margin:-30px 0;width:100%!important;}
.report-btn{font-size:16px;font-weight:bold;color:#FFF;background-color:#f47603;}
.product-widget{width:50%;padding:0 16px;float:left;}

/*==========  Home Page Content Customization ========= */
.home-site-content{max-width:100%!important;width:100%!important;}
.home-content-area{margin:-60px 0;width:100%!important;}
article#post-2{border:none!important;box-shadow:none!important;}
.home-content-top{background-color:#58595d;color:#FFF;text-align:center;padding:50px 7%;}
.home-content-top h2{color:#FFF!important;}
.home-entry-content{font-size:24px;line-height:28px;font-weight:300;}
.home-button{padding: 8px 12px 12px 8px;font-size:30px;font-weight:bold;}
.home-content-middle{text-align:center;padding:10px 8%;}
.home-content-middle li{display: inline-block;margin-right:16px;}
.home-content-middle ul{list-style-type: disc;}
.home-content-middle li:before{content:"";display:list-item;position:absolute;font-size:1.8em;font-weight:bold;color:#76b800;margin-left:16px;}
.home-report-widgets{max-width:250px;background-color:#171819;box-shadow:-2px -2px 5px 2px #999a9b inset;color:#76b800;padding:10px 12px 12px 10px;font-size:24px;font-weight:bold;text-align:center;line-height:26px;text-transform:uppercase;display:inline-block;border-radius:10px;}
.home-featured-in{text-align:center;display:inline;}
.home-featured-in img{padding:0 25px;}
body.modal-open div.modal-backdrop { z-index: 0; }
.modal.in .modal-dialog{margin-top:10%;}
button.home-report-widgets{float:left;margin:0 20px;}
.home-bxslider{overflow:visible!important;}
.bx-wrapper{margin:10% auto 0!important;}
.partner-logo{display:flex;justify-content:center;vertical-align:middle;}

/*==========  Footer Customization ========= */
.one-third{width:20%;}
.custom-footer{background-color:#2c2b2b;display:flex;clear:both;padding:10px 0 0 0;justify-content:center;margin:0 auto;}
ul.menu{margin-left:0!important;padding-left:0;}
h5.widget-title{padding-bottom:10px;}
.menu li a{color:#f7eef0;font-size:14px;font-weight:bold;}
.menu li{line-height:16px!important;}
.site-footer{padding:0!important;background:#2c2b2b!important;font-size:10px!important;}
.site-footer p{line-height:12px!important;margin:0;}
.social-icons{display:inline;float:left;}
.newsletter-signup{clear:both;color:#f7eef0;font-size:14px;font-weight:bold;}
.newsletter-signup input{color:#58595d;font-weight:300;}

/*==========  WooCommerce Customization ========= */
.woocommerce a.button{background-color:#f77100!important;color:#171819!important;}
.woocommerce .woocommerce-info{border-top-color:#76b800!important;}
.woocommerce .woocommerce-info:before{color:#76b800!important;}
body.single.single-product{margin:80px;}
.woocommerce button.button.alt{background-color:#76b800!important;}
body.single.single-product #secondary-right.secondary-sidebar, body.archive.post-type-archive.post-type-archive-product #secondary-right.secondary-sidebar{display:none;}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:160px!important;}
.ReportLink a{color:#f47603;text-decoration:underline;}
.ReportLink a:hover{color:#8b4403;}
.woocommerce form .form-row .input-checkbox{margin: 10px 5px 0 -14px !important;}

/*==========  Responsive Behavior Customization ========= */
@media (min-width: 900px){.container{width:890px!important;}}
@media (min-width: 992px){.container{width:970px!important;}}
@media (min-width: 1100px){.container{width:1070px!important;}.nav>li>a{padding:10px 9px!important;}}
@media (min-width: 1200px){.container{width:1170px!important;}}
@media (min-width: 1400px){.container{width:1370px!important;}}
@media (max-width: 1200px){}
@media screen and (max-width:1100px) {.navbar-brand > img{max-height:60px!important;}.nav>li>a{padding:10px 9px!important;}.main-navigation ul{margin:8px!important;}.at-inner-nav, .navbar{padding-bottom:0!important;}.container>.navbar-collapse{margin-left:10px!important;}.main-navigation a{font-size:14px;}}
@media screen and (max-width:1024px) {.navbar{margin-top:0!important;}.container>.navbar-header{width:100%;} .text-slider-wrapper{top:50%!important;}.main-navigation{margin-top:-76px;}}
@media screen and (max-width:991px) {.home-report-widgets{font-size:20px!important;max-width:225px!important;}.nav>li>a{padding:10px 6px!important;}.search-block{width:175px!important;}.container>.navbar-collapse{margin-left:2px!important;}}
@media screen and (max-width:900px) {.container>.navbar-collapse{margin-left:0!important;}.navbar-brand > img{max-height:50px!important;}.main-navigation a{font-size:12px;}.textwidget img{width:90%;}}
@media screen and (max-width:860px) {.home-report-widgets{max-width:200px!important;padding:10px 8px 12px 6px!important;}.home-featured-in img{max-width:250px;}.search-block{margin: 0 15px!important;top:60px!important;}img.custom-logo{width:250px;}.main-navigation{margin-top:-90px!important;}}

@media screen and (max-width:799px) {.home-report-widgets{max-width:175px!important;font-size:18px!important;}.home-featured-in img{max-width:200px;}}
@media screen and (max-width:768px) {.navbar-header{margin-left:0!important;}.search-block{margin-right:2%!important;}.nav>li>a{padding:5px 5px!important;}.navbar-brand > img{max-height:60px!important;}.main-navigation{float:right!important;margin-top:-70px!important;}.main-navigation ul ul a{padding:4px 18px!important;color:#171819!important;}.main-navigation ul ul{background:none!important;}img.custom-logo{width:225px!important;}.navbar{padding-bottom:26px!important;}}


@media screen and (max-width:767px) {.navbar{padding-bottom:0!important;}.search-block{margin-right:12%!important;top:35px!important;}.single-thumb-full img{margin-top:-50px;}.featured-image-overlay{top:16%!important;}.navbar .navbar-toggle{margin-top:15px!important;}}


@media screen and (max-width:672px) {.home-report-widgets{max-width:165px!important;font-size:15px!important;margin:0 8px!important;}.home-featured-in img{max-width:175px;}.home-content-middle{text-align:left!important;}.home-content-middle li{display:block!important;}.home-content-middle h2, home-content-middle h2{text-align:center!important;}}

@media screen and (max-width:584px) {.home-button{font-size:24px!important;}.home-featured-in img{max-width:300px;float:none;display:block!important;margin:0 auto;}div#primary{float:none!important;}.custom-footer{display:block!important;text-align:center;}one-third,.widget-area{width:100%!important;}.widget-title{text-align:center!important;}.search-block{margin-right:14%!important;}.home-featured-in a{display:block;margin:0 auto;}.social-icons{float:none!important;}.aligncenter{display:block!important;text-align:center;}button.home-report-widgets{float:none!important;margin:5px 40px!important;}}

@media screen and (max-width:499px) {.vin-check-col{width:100%;float:none!important;display:block;justify-content:center;padding-bottom:10px;border-bottom:1px solid #dddddd;}}

@media screen and (max-width:465px) {.vin-search{max-width:200px!important;}.search-block{width:150px!important;margin-right:15%!important;}.home-button{display:flex;margin:0 auto;}.banner-before-title-line{font-size:24px;color:#FFFFFF;text-shadow:2px 2px 2px #171819;}.woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{display:flex;}.woocommerce input.button{font-size:90%!important;}.woocommerce form .form-row label{font-size:.9em;}.textwidget{text-align:center;}.partner-logo{display:block!important;}.custom-logo{width:40%!important;}.featured-image-overlay{top:16%!important;}.banner-title{font-size:40px!important;}.banner-before-title-line{font-size:20px!important;}img.custom-logo{width:180px!important;}}

@media screen and (max-width:414px) {h1{font-size:36px!important;}.navbar-toggle{margin-right:2px!important;}.search-block{display:none;}ul{margin-left:0em!important;}}

@media screen and (max-width:375px) {.search-block{margin-right:17%!important;width:125px!important;}img.custom-logo{width:150px!important;}}

@media screen and (max-width:340px) {.navbar-header{margin-left:-25px!important;}}