body{font-size:16px;}
.wheel-menu-wrap{top:30px;}
.wheel-footer-logo img, .wheel-logo img{max-height: 110px;}
.wheel-logo{padding:6px 0px;}
.wheel-top-menu{background-color: #3f34ff;}
.top-menu-item a, .wheel-top-menu-log button, .wheel-lang-ico:before, .wheel-user-ico:before {color: #ffffff;}
.top-menu-item.social ul{list-style:none; float: left; margin: 0px;}
.top-menu-item.social ul li{float: left; margin: 0 5px;}
.top-menu-item.social ul li span{color: #fff; position: relative; top:12px;}
.top-menu-item.social ul li a{margin-right: 0px;}
.wheel-menu-wrap.active-scroll .wheel-logo img{height: 60px;}
.top-menu-item.social a i{padding-right: 0px;}
.wheel-navigation{padding-left: 0px;}
.wheel-start{padding: 0px; height: 450px;}
.wheel-start .carousel{height: 450px;}
.wheel-start:after{background-color: rgba(0,0,0,.3);}
.carousel-control span {
    top: 55%;
    position: absolute;
}
.wheel-header ul li{font-family: 'Source Sans Pro',sans-serif; text-align: left; font-size: 16px; padding: 10px 0; display: block;}
.wheel-footer a, .wheel-footer span, .wheel-footer-info li a, .wheel-footer-info span, p{font-family: 'Source Sans Pro',sans-serif;}
.wheel-footer-logo {margin: 5px 0 5px;}
.wheel-footer{padding:50px 0;}
.wheel-footer-info {
    padding: 15px 0;
}
.wheel-footer-info span {
    color: #fdfafa;
}
.wheel-footer-item p{color: #8c8c8c; line-height: 25px; padding:0 30px 0 0;}
.wheel-soc{margin-top: 0px;}
.wheel-quote{padding: 50px 0;}
.wheel-collection{padding-bottom: 50px; margin-top:0px;}
.wheel-testimonial-info{margin-bottom: 50px;}
.wheel-four-block{padding-top:50px; padding-bottom: 35px;}
.wheel-quote:after {
    background-color: rgba(68, 57, 255, 0.2);
}
.wheel-quote-item p {color: #262626;}
.box{border:1px solid #eee; margin:20px 0; width: 100%; float: left; padding: 30px 0; border-radius: 5px;}
.box h3{ margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 20px;}
.read-more{ padding: 10px 30px; float: none;}
.padd-lr50{padding:50px 0;}
.wheel-collection-item img{margin-left:0px; width: 150px;} 
.active-scroll .wheel-bg1 {
    background-color: #eceff1;
} 
.wheel-contact-form select{background-color: #fff;
    border: 2px solid #f5f0f1;
    padding: 15px 20px;
    margin-bottom: 20px;
    color: #666;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    font-family: 'Source Sans Pro',sans-serif;
    outline: 0; width: 100%; }
.wheel-contact-logo{border-radius: 5px;}
.wheel-contact-form textarea{    min-height: 100px;}
.terms{text-align: justify;}
.terms p{ line-height:35px;}
.terms ul li{font-family: 'Source Sans Pro',sans-serif; text-align: justify; font-size: 16px; line-height:35px;  display: block;}
.terms h3 {
    background: #eceff1;
    padding: 10px;
    color: #2d2c2c;
    border-bottom: 3px solid #dcdfe0;
    text-transform: uppercase;
    font-weight:600;
    margin:10px 0;
}
.wheel-start3:after { 
    background-color: rgba(0, 0, 0, 0.7);
}
.wheel-start3-body h3{    font-size: 22px;     letter-spacing: 1px;}
.breadcrumb{margin-bottom:0px;}
.prosuct-wrap{    padding: 50px 0 50px;}
.product-list2 .text-wrap3 .wheel-view-link{margin-bottom: 10px;}
.product-list2 .text-wrap2 .title { 
    color: #fff;
}
.product-elem-style2{margin-top:35px; -webkit-box-shadow: 5px 7px 11px -5px rgba(51,51,51,1);
-moz-box-shadow: 5px 7px 11px -5px rgba(51,51,51,1);
box-shadow: 5px 7px 11px -5px rgba(51,51,51,1);
cursor: pointer;
}
.certification {
    position: fixed;
    z-index: 9;
    top: 180px;  
    right: -10px;
}
.certification1 {
    position: fixed;
    z-index: 9;
    top: 350px;  
    right: -10px;
}
.enq-btn {
    padding: 0px 10px;
    text-align: center;
    border-radius: 5px; 
}
.modal-body ul li{font-family: 'Source Sans Pro',sans-serif;   line-height: 20px; display: block; padding: 6px;}
.modal-content{background-color: #ECEFF1; width:800px;} 
.popup{height: 500px;}
.popup ul{width:33%; float: left; position: relative;}
.border{padding:5px; border:1px solid #ccc; border-radius: 5px;}
.table{font-family: 'Source Sans Pro',sans-serif; text-align:left; border: 1px solid #ddd;}
.table th{font-family: 'Source Sans Pro',sans-serif; text-align:left; font-size:18px; font-weight:bold; text-transform:uppercase;} 
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{border: 1px solid #ddd;}
.table-active, .table-active>td, .table-active>th {
    background-color: rgba(0,0,0,.075);
}
.fontt{font-size:16px;}
#phone-button1 { height: 180px; width:208px; position: fixed; /* right: -101px; */ top: 30%; left: -15px; z-index: 1000; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } 
  #phone-button1 a {
    display: block;
    background: #ff2a00;
    padding: 6px 9px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
}
.modal-header { 
    background: #ff2900;
    color: #fff;
}
.voice-call{background:#ecebf7; padding:20px;}
.voice-call h3{margin-bottom:20px;}
.voice-call i{font-size:35px;margin-bottom:20px;  }
@media only screen and (min-device-width:220px) and (max-device-width:768px){
.wheel-menu-wrap, .wheel-logo{top:0px !important;}
.carousel-inner .item img, .wheel-start .carousel, .wheel-start {height:300px !important;}
.certification, .certification1{display:none;}
.wheel-header ul li, .wheel-footer-item p{text-align:justify; padding:0px;}
#phone-button1{height:auto; left: -87px; top: 60%;width:180px; display:none;}
#phone-button1 a{font-size:12px;}
.main-menu li{height:30px; display:inline-block; width:100%;}
.wheel-navigation.active .main-menu{height:320px;}
.menu-item a{width:100%; float:left;}
.wheel-partners img {
    width: 100%;
}
.modal-content, .popup ul{width:100%;}
.popup{display:inline-block;}
}
.wheel-partners a{margin: 20px 25px; float:left;}










