.main-header{background-color:white;}

.main-nav-social {
    height: 50px;
    display: block;
    background-color:white;}
    
    .main-nav-social {
    height: 50px;
    display: block;
    background-color: #F4F4F4;
}
    
    
    .btn-social.facebook {
    display:none;
}

.main-content-home .sidebar-col .block-sidebar-info {
    padding: 5px;}

.main-menu .menu-content > ul > li > ul {
    background-color: #949494;
}

.main-content-home .sidebar-col {
    float: left;
    background-color: #e5ece8;}


.main-content-home .sidebar-col .btn-sidebar {background-color: #ef2416 !important;}



body, h1, h2, h3, h4, h5 {
    /*font-family: 'Indie Flower', cursive !important;*/
    
}
    




.main-project-home {
    
    background-image: url(//cms.ice.be/images/103/popular-prod-bg.jpg);}
    
    
.main-slider-home.hero-inner #slider .item .img:before {
   
    background-color: rgba(51, 51, 51, -0.29);
}






.main-footer-info img{width: 15%;}
.block-info-footer-contact strong, .block-info-footer-contact li{color:white;}
.main-footer-info .block-info-footer-contact{width: 27%;}

.main-call-action .block-action-btn{margin-top: 20px;}
.main-call-action{background-color: #e5ece8; color: black;}
.main-call-action .block-action-text p{color:#000;}
.main-call-action { padding-top: 20px;}

.main-call-action .block-action-btn .btn-action:last-child {
    border-color: #ef2416;
    background-color: #ef2416;
}
.main-call-action .block-action-btn .btn-action {color: black; margin-bottom: 10px;}


.main-footer-info .block-info-footer-about{width: 40%; }

.main-header{box-shadow:none;}

li#menuitem-1326 {
    float: right;
    margin-top: 15px;
    color:black;
}
#menuitem-1326 a{display: initial; color: black;border: solid black 2px; height:65px; line-height: 40px; padding: 5px;}



.sidebar-col .fa-ul{padding-left:10px;}



.main-services-home ul li h3, .main-services-home ul li p, .main-services-home ul li a{
padding-left: 5px;}


.main-services-home ul li img{margin-top: -24px;}



.block-service-alternative ul li:nth-child(3n){margin-right: 1%;}
.block-service-alternative ul li{margin-right: 1%;}

.block-service-alternative ul li{width: 22%;}




    
   


.sep{display:none !important;}





.main-slider-home #slider .item .img .banner-text{
    margin-top: 280px;
    background-color: rgba(0,0,0,0.25);
}
body{font-size: 17px;}
.block-about-list-inner{font-size: 14px;}


.banner-text h2, .banner-text p{color: white !important;}

.main-menu .menu-content{background-color:rgba(0,0,0, 0.0);}





h1{color:#ef2416; font-weight: bold;}

.main-footer-info p, .main-footer-info h5 {color:white;}



.fa-ul{padding-right: 20px;}

.twitter, .gplus{display:none;}
.btn-social.facebook{background-color:#ef2416;}



.block-sidebar-info ul{list-style-type: circle; margin-left: 20px; margin-top: 10px;}

.block-sidebar-info ul.fa-ul{list-style-type: none;}



.main-footer-info .block-info-footer-about ul li a {color:#ef2416;}

.main-menu .menu-content > ul > li > a {color: black;}

.main-header .logo-img {margin: 0px;}

.main-slider-home #slider .item .img .banner-text{height: 230px !important;} 


#breadcrumb{display:none;}


.main-content-home .main-col ul li:before{float:left;padding-right: 5px;}



.main-slider-home #slider .item .img .banner-text .pag-next {
    right: 0;
    background-color: #ef2416;
    color: #fff;}
    
    
    a:hover, a:focus, a:link, a:visited {
    color :#ef2416;}
    
.main-services-home a{font-weight: bolder;}

.main-content-home .sidebar-col .block-sidebar-contact ul li .fa{color:#ef2416;}


.btn, .submit{background-color:#ef2416; 
    height: 41px;
    display: inline-block;
    line-height: 41px;
    color: #fff;
    padding: 0 20px;
    vertical-align: middle;
    border-width: 2px;
    border-style: solid;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 0 0 10px;
    cursor: pointer;
}


.main-footer-info .block-info-footer-about p{color:#999999;}

.main-footer-info .block-info-footer-about{padding-right: 10px;}


.logo-img{max-width: 200px;
height: auto;}


@media (max-width: 762px){
    
    
    .main-footer-info .block-info-footer-about:last-child, .main-footer-info .block-info-footer-menu:last-child, .main-footer-info .block-info-footer-contact:last-child {
    margin-right: auto;
    width: 100%;
    }}
    
    

    
@media (max-width: 1200px){
    .hidden-xs{display:none !important;
 
    }}
    
    
@media (max-width: 992px){
    .header-info{margin-top: -100px;}
    .header-info .header-info-text:nth-child(even) {display:none;
    }}
    
    
    .main-services-home ul li {
    float: left;
    clear: none;
    width: 30.33333%;}