
@media only screen and (min-width:767px){
        
    .home .w-nav {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 600px;
        text-align: center;
    }
    .home .w-nav li{
        float: none;
        display: inline-block;
    }

}
@media only screen and (max-width:1800px){
  
    
}
@media only screen and (max-width:1600px){
    
}
@media only screen and (max-width:1366px){
    
    
    
}
@media only screen and (max-width:1199px){

    
}
@media only screen and (max-width:991px){
    .feature .servic li img {
        width:80px;
    }
    .feature .servic li .cont p{
        font-size: 14px;
    }
    .contactUs textarea.form-control {
        height: 100px;
    }
    .feature .servic li .cont h4{
        font-size: 18px;
    }
    .feature .servic li .cont p{
        min-height: 80px;
    }

    
}
@media only screen and (max-width:767px){
    
    .home .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }
    .home .navbar-default .navbar-brand img {
        max-width: 40px;
    }
    .home .navbar-default .navbar-brand {
        padding: 5px 15px;
    }
    .home .navbar-default .navbar-nav.w-nav>li>a{
        line-height: 40px;
    }
    .btnLog, .home .navbar-default .navbar-nav>li .btnLog{
        margin-top:0;
        margin-bottom:10px;
    }
    .contactImg {
        display: none;
    }
    .feature .servic li,
    .feature .servic.rightsd li{
        text-align: center;
        display: block;
        margin: 0 auto 30px;
    }
    .feature .servic li img,
    .feature .servic.rightsd li img{
        position: static;
    }
    .feature .servic li .cont,
    .feature .servic.rightsd li .cont{
        padding: 0;
    }
    .banner .owl-carousel .item .innerItem h1{
        font-size: 30px;
        margin-bottom: 10px;
    }
    .banner .owl-carousel .item .innerItem h3{
        font-size:20px;
        margin-bottom: 15px;
    }
    .banner .btn-default{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .feature.section .laptop{
        margin-bottom: 10px;        
    }
    .title{
        margin-bottom:30px;
    }
    .banner .owl-carousel .item .innerItem{
        padding-top: 100px;
        padding-bottom: 100px;
        min-height:unset;
    }
    .banner{
        max-height: unset;
        height: auto;
    }
    .feature .servic li .cont p {
        min-height:unset;
    }
    .navbar-default .navbar-toggle:hover {
        background: transparent;
    }
    
}
@media only screen and (max-width:640px){
    
}
@media only screen and (max-width:560px){
    
}
@media only screen and (max-width:480px){
  
    
}