body{background-color:#fff;}
.header_top{background:#fff;}
.main-menu > div{background:#ca0101;}
.nav-collapse_ .nav > li{width:170px;}
.nav-collapse_ .nav > li:first-child{width:170px;}
.nav-collapse_ .nav > li > a{color:#fff;font-size:17px;font-weight:normal;}
.list-panel li{font-size:14px;line-height:14px;color:#000;}
.list-panel li a{color:#000;}
.language:before{content:"";}
.block_language{font-size:14px;}
.block_language > li > a{font-size:14px;line-height:14px;}
.phone-div{margin-top:0px;}
.phone-div strong{line-height:10px;}
.nav-collapse_ .nav ul li a{color:#000;line-height:30px;}
.btn-blue{color:#fff;border-top:1px solid #eee !important;border-bottom:1px solid #eee !important;background-color:#ca0101;background-image:-moz-linear-gradient(top, #ca0101, #ca0101);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ca0101), to(#ca0101));background-image:-webkit-linear-gradient(top, #ca0101, #ca0101);background-image:-o-linear-gradient(top, #ca0101, #ca0101);background-image:linear-gradient(to bottom, #ca0101, #ca0101);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2ba1ff', endColorstr='#ff198aff', GradientType=0);}
.btn-blue:hover{background:none #333;}
header.header_3 .main-menu > div{background:#fff;}
.phone-div{top:18px;right:10px;line-height:1.2;}
.phone-div strong{margin-top:10px;}
#content{background:#fcfcfc;}
.breadcrumb span{font-size:20px;color:#000;}
.item{margin-bottom:-20px;}
.box-work{margin-right:2px;margin-bottom:0px;}
.box-work figure{height:100px;}
.box-work figure img{width:375px;margin-top:-20px;}
h1{font-size:20px;line-height:1.0;float:left;padding-top:10px;}
.content-div p{color:#000;}
.text-container{padding-left:30px;margin-bottom:40px;}
.text-container h2{margin-top:20px;margin-bottom:20px;}
.v_tables td{padding:8px;color:#000;}
.v_tables img{width:40px;}
.v_tables td.first-td{width:40px;}
.v_tables td.second-td{width:20px;}
.v_tables td.third-td{width:20px;text-align:center;}
.v_tables td.fourth-td{width:20px;text-align:center;}
.v_tables td.fifth-td{width:20px;text-align:center;}
.v_tables td.sixth-td{width:20px;text-align:center;}
.v_tables td.seventh-td{width:20px;text-align:center;}
.v_tables i.fa{font-size:25px;}
.tab_var1{background-color:#ca0101;}
.v_tables tr:first-child td{color:#fff;}
.hover-td td{cursor:pointer;background-color:#eee;}
.block-features h4{float:left;}
.accordion-heading:hover h5,
.accordion-heading:hover h5 i{color:#ca0101;}
.social-bottom a{color:#aaa;}
.social-bottom a:hover{color:#fff;}
.phone-div{color:#ca0101;}
.content-languages .accordion-inner li{margin:3px;}
.block-features h4 a.jackbox{line-height:1.2;font-size:18px;font-weight:bold;}
.commercial6{text-align:center;background-color:#ca0101;}
.tp-caption.text1_1.color-text1{color:#ca0101}
.tp-caption.text1_2{color:#000;font-size:20px;line-height:1.1;font-weight:bold;}
.block-info .inner-block{padding-bottom:65px;}
.block-info .btn-small,
[id^="newsletter"] .btn-small:hover{background-color:#ca0101;background-image:none;color:#fff;}
.btn-small{background-color:#ca0101;background-image:none;color:#fff;}
.btn-small:hover{background-color:#eee;background-image:none;color:#000;}
.next-slide:hover a,
.prev-slide:hover a{background:#ca0101}