.ac-orange{
color: #f15f43;
}
.fa.fa-facebook{
color: #f15f43;
}
.white-text,
.white-text h2,
.white-text h3{
color: #fff;
}
.white-text a,
.white-text p a,
.footer .widget .white-text a{
color: #fff!important;
font-weight: bold;
text-decoration: underline;
}
.white-text p a:hover{
color: #fff!important;
font-weight: bold;
text-decoration: underline;
}
.subheader.style1.light a{
color: #fff;
}
.subheader.style1.light a:hover{
color: #f15f43;
}
.text-center{
text-align: center;
}
.thb-portfolio .type-portfolio.style1 h2{
text-align: left;
} .thb-full-menu>li a:not(.logolink) {
padding: 44px 0 0;
}
#diensten{
background-position: center;
}
.header.style2.dark-header{
border-bottom: 2px solid #f15f43;
}
.thb-full-menu.thb-standard>li.current-menu-item:not(.has-hash)>a{
color: #e85b40!important;
} .thb-portfolio .type-portfolio .portfolio-holder .thb-portfolio-content h2{
color: #fff;
}
.thb-testimonials.style3 .thb-testimonial {
border: 1px solid rgba(0,0,0,0.07);
padding: 5%;
}
.thb-testimonials.style2 blockquote p {
font-size: 20px;
line-height: 32px;
font-weight: 500;
font-style: italic;
} #footer li.menu-item{
font-size: 16px;
font-weight: normal;
}
#footer li.menu-item a{
text-decoration: none;
}
.orange-top-bottom h2{
display: inline-block;
}
.orange-top-bottom h2:before,
.orange-top-bottom h2:after{
content: ' ';
width: 100%;
display: block;
height: 2px;
background-color: #f15f43;
}
#footer .float-left{
float: left;
margin-right: 20px;
}
img.retina{
width: 110px;
height: auto;
display: inline-block;
} .thb-testimonials.style5 .thb-testimonial h4{
font-size: 22px;
}
.medium-order-1{
width: 50%;
max-width: 50%;
flex: 0 0 50%;
}
.medium-order-2{
width: 50%;
max-width: 50%;
flex: 0 0 50%;
}
.thb-testimonials.style5 .slick-slide,
.thb-testimonials.style5 .review_image {
height: 650px;
}
.thb-testimonials.style5 .thb-testimonial blockquote {
overflow: scroll;
max-height: 350px;
} #slb_viewer_wrap .slb_theme_slb_default .slb_container{
box-shadow: inherit!important;
border-radius: 0px!important;
padding: 4px!important;
}
#slb_viewer_wrap .slb_theme_slb_black .slb_content .slb_next .slb_template_tag{
background-image: url(//www.acbouw-entimmerwerken.nl/wp-content/themes/revolution-child/pix/nav_next.png)!important;
}
#slb_viewer_wrap .slb_theme_slb_black .slb_content .slb_prev .slb_template_tag{
background-image: url(//www.acbouw-entimmerwerken.nl/wp-content/themes/revolution-child/pix/nav_prev.png)!important;
}
.vc_grid.vc_row .vc_grid-item.grid-item-left .vc_grid-item-mini.vc_clearfix{
padding: 0 20px 20px 0;
}
.vc_grid.vc_row .vc_grid-item.grid-item-right .vc_grid-item-mini.vc_clearfix {
padding-bottom:20px;
}
#project .wpb_column{
padding: 15px;
}
.thb-portfolio .type-portfolio.dark-title h3,
.thb-categories span{
color:#fff;
}
#reactie-klant.wpb_column{
background-image: url(//www.acbouw-entimmerwerken.nl/wp-content/themes/revolution-child/pix/quote.png);
background-repeat: no-repeat;
background-size: 100px;
padding: 20px;
background-position: 10px 35px;
background-color: rgba(113, 136, 144, 0.60);
color: #fff;
margin: 15px;
}
#reactie-klant.wpb_column.medium-12{
flex: 0 0 97.6%;
max-width: 97.6%;
margin: 1.2%;
}
.thb_portfolio_nav.style4 {
background: #fff;
padding: 20px 0 20px;
} .wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="password"], .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form-control-wrap input[type="datetime"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form-control-wrap input[type="search"], .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form-control-wrap input[type="time"], .wpcf7-form-control-wrap input[type="url"], .wpcf7-form-control-wrap textarea{
margin-bottom: 0px;
}
.wpcf7 ::placeholder { color: #a0a0a0;
opacity: 1; }
.wpcf7 :-ms-input-placeholder { color: #a0a0a0;;
}
.wpcf7 ::-ms-input-placeholder { color: #a0a0a0;
}
.wpcf7 select{
color: #a0a0a0;
}
::-webkit-input-placeholder { color: #a0a0a0 !important;
opacity: 1;
}
:-moz-placeholder { color: #a0a0a0 !important;
opacity: 1;
}
::-moz-placeholder { color: #a0a0a0 !important;
opacity: 1;
}
:-ms-input-placeholder { color: #a0a0a0 !important;
opacity: 1;
} .wpcf7-form-control-wrap.gewenste-werkzaamheden textarea{
height: 120px;
min-height: inherit;
}
.wpcf7-form-control-wrap.bijlagen .codedropz-upload-wrapper{
margin-bottom: 20px;
}
.wpcf7-form-control.wpcf7-submit{
margin:20px 0;
}
.wpcf7 form.sent .wpcf7-response-output{
border-color: #ebebeb!important;
text-transform: inherit!important;
}
.wpcf7 form.submitting .wpcf7-form-control.wpcf7-submit.disable{
display: none!important;
} #mobile-menu.dark {
background: #2d2d2d;
}
.thb-cookie-bar {
padding: 32px 25px;
z-index: 999;
} @media print, screen and (max-width: 960px){
.vc_custom_1564651953375{
margin-top:-200px !important;
}
.gray-spacer .vc_empty_space{
height: 130px!important;
}
.medium-order-1{
width: 100%;
max-width: 100%;
flex: 0 0 100%;
}
.medium-order-2{
width: 100%;
max-width: 100%;
flex: 0 0 100%;
}
.thb-testimonials.style5 .slick-slide {
height: 100%;
}
.thb-testimonials.style5 .review_image {
height: 500px;
}
.thb-testimonials.style5 .thb-testimonial blockquote {
max-height: 100%;
}
}
@media only screen and (min-width: 640px){
.row {
padding: 0 0px;
}
} @media print, screen and (max-width: 640px){
.dienst-block{
margin-bottom: 20px;
}
.hide-on-mobile{
display: none;
}
.heading-row.vc_custom_1656430657845{
padding: 100px 0!important;
}
.wpb_images_carousel.gallery-home .vc_images_carousel{
width: 100%!important;
}
.header-spacer{ }
.footer-logo{
width: 100%;
}
.footer-logo img.retina{
width: 85px;
}
.footer-logo-text{ padding-left: 0px;
}
#footer .vc_custom_1656423884733,
#footer .vc_custom_1656423894342{
padding-left: 0px!important;
}
.vc_custom_1564651953375{
margin-top:-100px !important;
}
.gray-spacer .vc_empty_space{
height: 30px!important;
}
.vc_grid.vc_row .vc_grid-item.grid-item-left .vc_grid-item-mini.vc_clearfix,
.vc_grid.vc_row .vc_grid-item.grid-item-right .vc_grid-item-mini.vc_clearfix{
padding: 0 0px 20px 0;
}
.vc_grid-container.wpb_content_element{
margin-bottom: 0px;
}
#reactie-klant.wpb_column{
margin: 0px;
}
#project .wpb_column.columns.medium-4.thb-dark-column.small-12 img{
width: 100%;
}
.header.fixed{
padding: 12px 0;
}
.logolink .logoimg {
max-height: 55px;
}
.footer-bar p{
display: none;
}
.footer-bar .columns {
padding: 2px 0px;
}
.row.footer-row {
padding: 7px 0px;
}
.footer .widget{
margin-bottom: 0px;
}
.footer-column.adres{
display: none;
}
.footer-column.left{
width: 20%;
margin-right: 5%;
}
.footer-column.right{
width: 75%;
margin-right: 0;
}
}