/*
 Theme Name:   Brixel Child
 Theme URI:    http://themes.radiantthemes.com/brixel/
 Description:  Brixel Child Theme
 Author:       RadiantThemes.com
 Author URI:   http://radiantthemes.com/
 Template:     brixel
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  brixel-child
*/

.header_top_item .header-data-social p {
    font-weight: 500;
}

.link-newsletter {margin-left:60px;}
.link-newsletter a {
    border: 1px solid #fff;
    padding: 6px 12px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 100%;
    transition:all 250ms ease-out;
}
.link-newsletter a:hover {
    background:#fff; color:#000!important;
}

@media only screen and (max-width: 1280px) {
    .link-newsletter {margin-left:30px;}
}
@media only screen and (max-width: 1024px) {
    .link-newsletter {margin-left:10px;}
}

@media only screen and (max-width: 991px) {
    .link-newsletter span {display:none;}
}

.wraper_footer.style-ten {
    background-color: rgba(0,0,0,0.8)!important;
    background-image:none!important;
}

.wraper_footer.style-ten .wraper_footer_copyright {
    background-color:none!important;
}

.footer_main_item .widget_nav_menu ul li {
    width:100%!important;
    float:none!important;
}

.footer_main_item ul.contact li {
    font-weight:400;
}

.footer_main_item .menu-item-home {
    display:none;
}

.home #bg-container {
    background:url(images/bg_footer.jpg) no-repeat center bottom;
    background-size:100% auto;
}

.page-id-3279 #bg-container, .page-id-256 #bg-container {
    background:url(images/back_inspection.jpg) no-repeat center bottom;
    background-size:100% auto;
}

u {text-decoration: underline!important;}

h4 {text-transform: uppercase;}

.entry-content ul li ul {padding-left:30px;}

.page-id-3279 .vc_row-o-equal-height .vc_column-inner {box-shadow:inset 0px 0px 5px rgba(0,0,0,0.025)}

.row-images-okidoo .vc_column-inner {background-size:cover!important;}

.home #page section {background-color:transparent!important;}

body {line-height:150%!important;}

.edit-link {display:none!Important;}

#sticky-wrapper .i-am-sticky {transition:all 250ms ease-out;}
#sticky-wrapper.is-sticky .i-am-sticky { background: rgba(0,0,0,0.4)!important;}

.inner_banner_main .title {font-size:40px!important; font-weight:400!important; text-transform:uppercase; margin:0; padding-top:40px; line-height:100%;}
.inner_banner_main .subtitle {display:none;}

.header_main .brand-logo img {max-width:260px;}
.home .header_main .brand-logo img {max-width:300px!important;}
.wraper_inner_banner_main > .container {padding-top:170px!important;}

.header_top_item .header-data-social p {color:#eb080b!important;}

.wpcf7-submit {
    background-color:#e02525!important; 
    color:#fff!important;
}

.wpcf7-submit:hover {
    background-color:#000!important; 
    color:#fff;
}

.wraper_footer_main > .container {
    padding-top: 30px!important;
    padding-bottom: 0px!important;
} 


.background-position-left-center {
    
}

@media only screen and (max-width: 1110px) {
    .entry-content .background-position-left-center {
        background-position:-10% 0!important;
    }
}

@media only screen and (max-width: 991px) {
    .entry-content .background-position-left-center {
        background:none!important;
    }
    .wraper_header.style-ten .nav {width:60%;}
    .nav > [class*='menu-'] > ul.menu > li {margin-right:20px;}
}