@media only screen and (max-width: 1800px){
.main-slider .slider-wrapper .image img{
width:auto
}
}

@media only screen and (max-width: 1300px){
.page-wrapper{
overflow:hidden
}
}

@media only screen and (min-width: 1200px){
.five-column{
max-width:20%
}
}

@media only screen and (max-width: 1199px){
.page-wrapper{
margin-bottom:0!important
}

.header-contact-info ul li{
margin-right:24px
}

.header-contact-info ul li .text-holder h6 {text-align: left;}

.header-info .main-logo a{
margin:0
}

.header-info .main-logo a img{
max-width:205px
}

.fluid-section .left-column,.fluid-section .right-column{
width:100%;
float:none
}

.fluid-section .right-column .content-area{
max-width:100%;
padding-left:15px
}

.fluid-section .left-column .inner-column{
padding-left:15px;
padding-right:15px
}

.main-header .header-upper.style-two .upper-right{
padding:0
}

.main-header .header-upper.style-two .upper-right:before{
display:none
}

.mission-section .left-column{
width:100%
}

.mission-section .left-column .inner-column{
float:left
}

.mission-section .right-column{
width:100%;
padding-left:15px
}

.owl-nav-style-four .owl-nav .owl-prev{
left:10px
}

.owl-nav-style-four .owl-nav .owl-next{
right:10px
}

.call-to-action-section .left-column .inner-column{
padding-bottom:0
}

.call-to-action-section .right-column{
float:left
}

.call-to-action-section .right-column .inner-column{
padding-top:20px
}
}

@media only screen and (min-width: 992px){
.row.row-revers-lg{
-webkit-box-orient:horizontal!important;
-webkit-box-direction:reverse!important;
-ms-flex-direction:row-reverse!important;
flex-direction:row-reverse!important
}
}

@media only screen and (max-width: 991px){
.main-menu .navigation>li.dropdown:before{
display:none
}

.main-header .header-upper.style-two .upper-right{
display:block
}

.contact-info ul li .text-holder {
    padding-left: 10px;
    text-align: left;
}

.header-contact-info ul li .text-holder h6 {text-align: left;}

.about-section .content-column{
width:100%;
float:none
}

.about-section .about-block-area{
float:none
}

.about-section .image-column{
background-image:none!important;
position:relative;
width:100%
}

.about-section .image-column .image-box{
display:block
}

.main-footer .posts-widget{
padding-right:0;
margin-left:0
}

.counter-block .inner-box{
margin-bottom:60px
}

.our-skill{
margin-bottom:50px
}

.main-slider .active h5{
color:#fff
}

.welcome-block-two .inner-box{
margin-bottom:30px
}

.about-block-area{
margin-bottom:50px
}

.event-security-section .content-column{
width:100%;
float:none;
padding:5vh 0
}

.event-security-section .event-security-block-area{
float:none;
margin-bottom:25px;
padding-left:15px;
padding-right:15px
}

.event-security-section .image-column{
background-image:none!important;
position:relative;
width:100%
}

.event-security-section .image-column .image-box{
display:block
}

.event-security-block-area{
margin-bottom:50px
}

.event-security-section .sp-four{
padding:0
}

article .item img{
width:100%
}

.why-choose-section article .item{
max-width:400px;
margin:0 0 4vh
}

.col-md-6{
flex:0 0 50%;
max-width:50%
}

.col-lg-6{
margin:0 0 6vh
}
}

@media only screen and (max-width: 767px){

.main-slider .slide.hero-banner-content{
background-image:url(/images/main-slider/syrex-hero-mobile-banner.jpg);
padding:2.5vh 0 32vh
}

.main-slider .slide.hero-banner-content-one{
background-image:url(/images/main-slider/syrex-hero-mobile-banner-01.jpg);
padding:2.5vh 0 35vh
}

.main-slider .owl-nav{
top:90%
}

.main-slider .content{
width:100%;
padding: 10vh 0 0 0;
}

.hero-content{
margin:5%
}

.contact-info-section-two .image-column,.contact-info-section-two .content-column{
position:relative;
width:100%
}

.contact-info-section-two .image-column .image-box{
display:block
}

.get-in-contact-lbc .sec-title {width: 100%;}

.header-top .topbar-info{
margin-top:25px
}

.header-top .top-right:before{
left:-150px;
bottom:-13px;
top:inherit
}

article .item img{
width:100%
}

.sec-title{
text-align:center
}

.sec-title.light h1:before{
left: 35%
}
}

@media only screen and (max-width: 599px){
.container {text-align: center;}
.main-slider .slide{
background-image:url(/images/main-slider/lbc-first-hero-banner.jpg);
padding:.5vh 0 32vh
}

.main-slider .slide.hero-banner-content{
background-image:url(/images/main-slider/lbc-first-hero-banner.jpg);
padding:2.5vh 0 32vh;
}

.main-slider .slide.hero-banner-content-one{
background-image:url(/images/main-slider/lbc-second-hero-banner.jpg);
padding:2.5vh 0 35vh;
}

.main-slider .owl-nav{
top:90%;
}

.hero-content{
margin:5%;
}

.main-slider .content{
width:100%;
padding: 10vh 0 0 0;
}

.main-slider h1{
font-size:48px;
line-height:50px;
}

.main-slider .content:before{
display:none;
}

.sp-one{
padding:60px 0;
}

.news-block-two {
    flex: 0 0 95%;
    max-width: 100%;
    margin: 0 2%;
}

.col-md-6 .contact-info ul li .text-holder {
    padding-left: 10px;
    text-align: left;
}

.call-to-action-section .outer-container {padding: 0 30px;}
.call-to-action-section .right-column {margin: 0 13vw;}

ul .list {text-align: left; padding: 0 20%;}

.page-title .outer-box{
display:block;
}

article .item img{
width:100%;
}

.contact-info-block{
margin:0 0 5vh;
}

.syrex-contact-details-btn a{
line-height:15px;
}

.col-lg-6{
margin:0 0 1vh;
}
}

@media only screen and (max-width: 499px){
.container {text-align: center;}
.main-slider .slide{
background-image:url(/images/main-slider/lbc-first-hero-banner.jpg)
}

.main-slider .slide.hero-banner-content{
background-image:url(/images/main-slider/lbc-first-hero-banner.jpg);
padding:2.5vh 0 32vh
}

.main-slider .slide.hero-banner-content-one{
background-image:url(/images/main-slider/lbc-second-hero-banner.jpg);
padding:2.5vh 0 35vh
}

.main-slider .owl-nav{
top:90%;
}

.hero-content{
margin:5%;
}

.main-slider .content{
width:100%;
}

.author-box .inner-box{
padding-left:30px;
}

.sp-one{
padding:60px 0;
}

.news-block-two {
    flex: 0 0 95%;
    max-width: 100%;
    margin: 0 2%;
}

.col-md-6 .contact-info ul li .text-holder {padding-left: 10px; text-align: left;}

.call-to-action-section .outer-container {padding: 0 30px;}
.call-to-action-section .right-column {margin: 0 13vw;}

.author-box .image{
position:relative;
left:0;
top:-15px;
}

.sidebar-page-container .comments-area .comment-box.comment-reply-box{
margin-left:0;
}

.link-btn{
display:flex;
justify-content:center;
}

article .item img{
width:100%;
}

.col-md-6{
flex:0 0 100%;
max-width:100%;
}

.syrex-contact-details-btn a{
line-height:15px;
}

.contact-info-block{
margin:0 0 5vh;
}

.col-lg-6{
margin:0 0 1vh;
}
}