@media screen and (max-width: 768px) {
.about-bg {
min-height:390px;
padding-bottom:150px;
padding-top:0;
}
     .ls-l{
      top:190px !important;
      font-size:35px !important;
     }
}

    @media screen and (max-width: 480px){
    .book-demo-content {
    font-size:30px;
    color:#434345;
    font-weight:300;
    padding-top:30px;
    }

.ls-nav-prev , .ls-nav-next{
    display:none;
}


.navbar-container{
    padding-top:10px;
     }
     .ls-l{
        display:none
     }

     .follow{
  margin-right:5pxl
     }

    .btn-slider {
    z-index:1100;
    position:fixed; 
    bottom: 0px; 
    right: 0; 
    display:block;
    }

    .testi-container {
    background-image:url(../images/testimonials-bg.jpg);
    min-height:550px;
    color:#fff;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    padding:50px;
    }

    .footer-bg,.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color:#fff;
    }

    .about-bg,.boxed-info,.footer-content {
    text-align:center;
    }

    .navbar-container {
    margin-top:110px;
    }

    .browser-container {
    position:absolute;
    width:100%;
    height:0;
    z-index:100;
    top:450px;
    padding-top:0;
    }

    .footer-bg {
    height:70px;
    font-size:10px!important;
    }

    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color:#ff3;
    }

    .contact-number,.follow {
    font-size:15px;
    text-align:center;
    }

    .slider-text {
    margin-top:0;
    margin-bottom:150px;
    color:#fff;
    padding:20px;
    }

    .hiringprocess-bg-small,.navbar-brand-small {
    margin-top:100px;
    }

    .h2-small {
    font-size:22px;
    }

    .apply-bg {
    min-height:300px;
    }

    .form-bg {
    min-height:850px;
    }

    .about-bg {
    min-height:390px;
    padding-bottom:150px;
    padding-top:50px;
    }

    .google-maps {
    position:relative;
    padding-bottom:75%;
    thisistheaspectratioheight:0;
    overflow:hidden;
    }

    .google-maps iframe {
    position:absolute;
    top:0;
    left:0;
    width:100%!important;
    height:100%!important;
    padding-bottom:20px;
    }
}

 @media screen and (max-width: 640px){
    .book-demo-content {
    font-size:30px;
    color:#434345;
    font-weight:300;
    padding-top:30px;
    }


.navbar-container{
    padding-top:10px;
     }
     .ls-l{
        display:none
     }

     .follow{
  margin-right:5pxl
     }

    .btn-slider {
    z-index:1100;
    position:fixed; 
    bottom: 0px; 
    right: 0; 
    display:block;
    }

    .testi-container {
    background-image:url(../images/testimonials-bg.jpg);
    min-height:550px;
    color:#fff;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    padding:50px;
    }

    .footer-bg,.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color:#fff;
    }

    .about-bg,.boxed-info,.footer-content {
    text-align:center;
    }

    .navbar-container {
    margin-top:110px;
    }

    .browser-container {
    position:absolute;
    width:100%;
    height:0;
    z-index:100;
    top:450px;
    padding-top:0;
    }

    .footer-bg {
    height:70px;
    font-size:10px!important;
    }

    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color:#ff3;
    }

    .contact-number,.follow {
    font-size:15px;
    text-align:center;
    }

    .slider-text {
    margin-top:0;
    margin-bottom:150px;
    color:#fff;
    padding:20px;
    }

    .hiringprocess-bg-small,.navbar-brand-small {
    margin-top:100px;
    }

    .h2-small {
    font-size:22px;
    }

    .apply-bg {
    min-height:300px;
    }

    .form-bg {
    min-height:850px;
    }

    .about-bg {
    min-height:390px;
    padding-bottom:150px;
    padding-top:50px;
    }

    .google-maps {
    position:relative;
    padding-bottom:75%;
    thisistheaspectratioheight:0;
    overflow:hidden;
    }

    .google-maps iframe {
    position:absolute;
    top:0;
    left:0;
    width:100%!important;
    height:100%!important;
    padding-bottom:20px;
    }
}
@media screen and (min-width: 1024px){
    .hiringprocess-bg-small,.navbar-brand-small {
        display:none;
    }

    .ls-l{
    top:200px !important;
     }
}

@media screen and (min-width: 1366px){
    .hiringprocess-bg-small,.navbar-brand-small {
        display:none;
    }

    .ls-l{
    top:260px !important;
     }
}

@media screen and (min-width:1281px){
    .hiringprocess-bg-small,.navbar-brand-small {
        display:none;
    }
}

.carousel-control {
position:absolute;
top:0;
bottom:0;
left:0;
width:0;
font-size:20px;
color:#fff;
text-align:center;
text-shadow:0 1px 2px rgba(0,0,0,.6);
background-color:rgba(0,0,0,0);
filter:alpha(opacity=50);
opacity:.5;
}

.carousel-inner {
position:relative;
width:100%;
overflow:hidden;
padding-left:60px;
}