
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  
  //CSS
  
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
  
  //CSS
  
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
  //CSS
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  //CSS
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  //CSS
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
    .navbar-brand>img{
        width: 70%;
        float: right;
    }
    nav.navbar.bootsnav .navbar-toggle{
        background-color: #1b4962;!important;
        color: #fff;
        padding: 5px 10px;
    }
  
    .main-slider .owl-nav button.owl-prev{
        height: 25px!important;
        width: 25px!important;
        left: 18px!important;
        line-height: 0px;
    }
    
     .main-slider .owl-nav button.owl-next{
        height: 25px!important;
        width: 25px!important;
        right: 18px!important;
        line-height: 0px;
    }
    .hiring{
        margin-bottom: 30px;
    }
    .hiring2{
        margin-bottom: 30px;
    }
    .hiring3{
        margin-bottom: 30px;
    }
    
    .main-right{
        padding-right: 0px!important;
        text-align:justify;
        padding: 0px 20px!important;
    }
    .main-right h2{
        text-align: center!important;
    }
    #ex-tree-row{
        padding: 0px 20px!important;
    }
    
    .catter-heading{
        text-align: center;
    }
    .main-left{
        padding: 0px 20px!important;
    }
    .main-left .exp-heading{
        text-align: center;
    }
    .main-left p{
        text-align: justify;
    }
    .why-section .main-left .counttr{
        margin-top: 50px!important;
        padding-top: 20px!important;
    }
    .advisse p{
        text-align: center;
    }
    .our-announcement .blog-sec-one{
        margin-bottom: 20px;
    }
    /*slider*/
    .main-slider .slider-txt{
        left: 55px!important;
        top: 10%!important;
    }
    .main-slider .slider-txt h2{
        font-size: 35px!important;
    }
    .main-slider .owl-item.active .slider-txt img{
        display: none!important;
    }
    
    .sld-img1{
        padding: 223px!important;
       background-position: center center;
    }
    .sld-img2{
        padding: 223px!important;
         background-position: center center;
    }
    .sld-img3{
        padding: 223px!important;
         background-position: center center;
    }
    .sld-img4{
        padding: 223px!important;
         background-position: center center;
    }
    .owl-theme .owl-dots{
        left: 37%!important;
    }
    .main-slider .slider-txt p{
        margin-top: 28px!important;
    }
    .top-navbar-section .navbar-brand img{
        padding-top: 0px!important;
    }
    
    
    
    
    
}