@media only screen and (min-width:991px) and (max-width:1200px){.md-display-block{display:block !important}
}
@media only screen and (min-width:1024px) and (max-width:1920px){.md-no-margin-bottom{margin-bottom:0 !important}
}
@media (min-width:992px) and (max-width:1199px){.md-full-width{width:100% !important;}
.md-display-block{display:block !important}
.md-no-padding-bottom{padding-bottom:0 !important}
.spa-our-packages .content-box{padding:15px;}
.md-bottom-10{bottom:10px !important;}
.subheader{padding:0 15px;}
}
@media (max-width:1199px){.lg-margin-bottom-five{margin-bottom:5% !important;}
.grid figcaption{bottom:50px;}
.md-bottom-10{bottom:10px !important;}
.md-text-center{text-align:center !important;}
.md-display-none{display:none !important}
.md-margin-two-bottom{margin-bottom:2% !important;}
.md-margin-three-bottom{margin-bottom:3% !important;}
.md-margin-four-bottom{margin-bottom:4% !important;}
.md-margin-five-bottom{margin-bottom:5% !important;}
.md-margin-ten-bottom{margin-bottom:10% !important;}
.md-padding-five{padding:5% !important}
.counter-style2 span.counter-number{margin-right:5px;}
.counter-style2 i{line-height:30px}
.search-cart-header > #top-search > .subtitle{display:none;}
footer ul.list-inline li:first-child{padding-left:5px;}
.list-inline li{padding:0 17px;}
}
@media (max-width:1064px){}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-nav > li > a{border-color:transparent !important;}
.navbar-nav > li > a.active{border-color:black !important;}
}
@media (max-width:1024px){.md-display-none{display:none !important}
.fix-background{background-attachment:inherit !important}
}
@media (max-width:991px){.breadcrumb{text-align:left;margin-top:2%;}
section{padding:90px 0;}
.section-title{padding-bottom:90px;}
.sm-pull-left{float:left !important;}
.sm-pull-right{float:right !important;}
.sm-no-margin{margin:0 auto !important;}
.sm-no-margin-top{margin-top:0 !important;}
.sm-no-margin-bottom{margin-bottom:0 !important;}
.sm-margin-five{margin:5% 0 !important;}
.sm-margin-eight{margin:8% 0 !important;}
.sm-margin-bottom-one{margin-bottom:1% !important}
.sm-margin-bottom-two{margin-bottom:2% !important}
.sm-margin-bottom-three{margin-bottom:3% !important}
.sm-margin-bottom-four{margin-bottom:4% !important}
.sm-margin-bottom-five{margin-bottom:5% !important}
.sm-margin-bottom-six{margin-bottom:6% !important}
.sm-margin-bottom-seven{margin-bottom:7% !important}
.sm-margin-bottom-eight{margin-bottom:8% !important}
.sm-margin-bottom-nine{margin-bottom:9% !important}
.sm-margin-bottom-ten{margin-bottom:10% !important}
.sm-margin-bottom-eleven{margin-bottom:11% !important}
.sm-margin-bottom-twelve{margin-bottom:12% !important}
.sm-margin-top-one{margin-top:1% !important}
.sm-margin-top-two{margin-top:2% !important}
.sm-margin-top-three{margin-top:3% !important}
.sm-margin-top-four{margin-top:4% !important}
.sm-margin-top-five{margin-top:5% !important}
.sm-margin-top-six{margin-top:6% !important}
.sm-margin-top-seven{margin-top:7% !important}
.sm-margin-top-eight{margin-top:8% !important}
.sm-margin-top-nine{margin-top:9% !important}
.sm-margin-top-ten{margin-top:10% !important}
.sm-margin-top-eleven{margin-top:11% !important}
.sm-margin-top-twelve{margin-top:12% !important}
.sm-margin-right-one{margin-right:1% !important}
.sm-no-margin-right{margin-right:0 !important;}
.sm-no-margin-left{margin-left:0 !important;}
.sm-padding-bottom-six{padding-bottom:6% !important;}
.sm-no-padding{padding:0 !important;}
.sm-no-padding-right{padding-right:0 !important;}
.sm-no-padding-left{padding-left:0 !important;}
.sm-padding-top-six{padding-top:6% !important}
.sm-padding-top-nine{padding-top:9% !important;}
.sm-padding-bottom-nine{padding-bottom:9% !important;}
.sm-display-none{display:none !important}
.sm-display-table{display:table !important}
.sm-text-center{text-align:center !important;}
.sm-border{border:1px solid rgba(0, 0, 0, 0.075) !important;}
.sm-border-bottom{border-bottom:1px solid #e5e5e5;}
.sm-no-border-right{border-right:0 !important;}
.sm-margin-lr-four{margin-left:4% !important;margin-right:4% !important;}
.sm-background-image-right{background-position:center right !important;}
.sm-pull-none{float:none !important}
.sm-width-100{width:100% !important}
.grid li{width:50% !important;}
.related-projects li{width:33.33% !important;}
.related-projects.wide-title .grid figcaption{padding:30px 0;}
.grid figcaption{bottom:10px;}
footer h6{line-height:16px;}
footer ul.list-inline li:first-child{padding-left:18px;}
.footer-social a:last-child{margin-right:25px;}
.urgent-job{top:176px;}
.fashion-right .right-content{padding:12% 0 0 12% !important;}
.accordion-menu .banner{display:none;}
.nav-tabs > li > a{margin-left:16px;margin-right:16px;}
.bottom-arrow-pagination .case-study-details{padding:7% 4%;}
}
@media (max-width:768px){.separator-line{margin:20px auto 15px;}
.lg-display-none{display:block;}
}
@media (max-width:767px){section{padding:50px 0;}
.xs-onepage-section{padding:55px 0 !important;}
.xs-pull-left{float:left !important;}
.xs-pull-none{float:none !important;}
.first-child{padding-top:0;}
.last-child{padding-bottom:0;}
.margin-top-section{margin-top:50px;}
.xs-indicators-black .active{background-color:#000;border:2px solid rgba(0, 0, 0, 1);}
.xs-indicators-black li{border:2px solid rgba(0, 0, 0, 1);}
.xs-no-margin{margin:0 auto !important;}
.xs-no-margin-top{margin-top:0 !important;}
.xs-margin-bottom-one{margin-bottom:1% !important}
.xs-margin-bottom-two{margin-bottom:2% !important}
.xs-margin-bottom-three{margin-bottom:3% !important}
.xs-margin-bottom-four{margin-bottom:4% !important}
.xs-margin-bottom-five{margin-bottom:5% !important}
.xs-margin-bottom-six{margin-bottom:6% !important}
.xs-margin-bottom-seven{margin-bottom:7% !important}
.xs-margin-bottom-eight{margin-bottom:8% !important}
.xs-margin-bottom-nine{margin-bottom:9% !important}
.xs-margin-bottom-ten{margin-bottom:10% !important}
.xs-margin-bottom-eleven{margin-bottom:11% !important}
.xs-margin-bottom-twelve{margin-bottom:12% !important}
.xs-margin-bottom-thirteen{margin-bottom:13% !important}
.xs-margin-bottom-thirtyfive{margin-bottom:35% !important}
.xs-margin-top-one{margin-top:1% !important}
.xs-margin-top-two{margin-top:2% !important}
.xs-margin-top-three{margin-top:3% !important}
.xs-margin-top-four{margin-top:4% !important}
.xs-margin-top-five{margin-top:5% !important}
.xs-margin-top-six{margin-top:6% !important}
.xs-margin-top-seven{margin-top:7% !important}
.xs-margin-top-eight{margin-top:8% !important}
.xs-margin-top-nine{margin-top:9% !important}
.xs-margin-top-ten{margin-top:10% !important}
.xs-margin-top-eleven{margin-top:11% !important}
.xs-margin-top-twelve{margin-top:12% !important}
.xs-margin-top-thirteen{margin-top:13% !important}
.xs-no-margin-right{margin-right:0 !important}
.xs-no-margin-left{margin-left:0 !important;}
.xs-no-margin-lr{margin-left:0 !important;margin-right:0 !important}
.xs-no-margin-lr-auto{margin-left:auto !important;margin-right:auto !important}
.xs-no-margin-bottom{margin-bottom:0 !important}
.xs-padding-bottom-six{padding-bottom:6% !important;}
.xs-padding-bottom-fifteen{padding-bottom:15% !important;}
.xs-padding-top-six{padding-top:6% !important}
.xs-padding-left-right-two{padding:0 2% !important;}
.xs-display-none{display:none !important}
.xs-padding-seven{padding:6% 0}
.xs-no-padding{padding:0 !important;}
.xs-no-padding-left{padding-left:0 !important;}
.xs-no-padding-right{padding-right:0 !important;}
.xs-no-padding-lr{padding-left:0 !important;padding-right:0 !important;}
.xs-no-padding-top{padding-top:0 !important}
.xs-no-padding-bottom{padding-bottom:0 !important;}
.xs-no-padding-left-right{padding-left:0 !important;padding-right:0 !important}
.xs-padding-right{padding-right:15px !important;}
.xs-padding-left{padding-left:15px !important;}
.xs-text-center{text-align:center !important;}
.xs-no-border{border:0 !important;}
.xs-no-right{border-right:0 !important;}
.xs-border-bottom{border-bottom:1px solid #e5e5e5;}
.xs-no-background{background:none !important;}
.xs-no-float{float:none !important;}
.xs-display-block{display:block !important;}
.xs-display-inherit{display:inherit !important;}
.xs-text-left{text-align:left !important;}
.width-70{width:100% !important;}
.xs-width-100{width:100% !important;}
.xs-img-full{width:100%;}
.xs-padding-tb-ten{padding-bottom:10% !important;padding-top:10% !important;}
.xs-width-100{width:100% !important}
.xs-letter-spacing-6{letter-spacing:6px !important}
.xs-center-col{float:none !important;margin-left:auto !important;margin-right:auto !important;}
.xs-padding-eight{padding:8%;}
.xs-position-inherit{position:inherit !important;}
.xs-line-height-18{line-height:18px !important;}
.xs-overflow-auto{overflow:auto !important}
.xs-bg-gray{background-color:#f6f6f6 !important;}
footer .col-sm-4{margin-bottom:30px;}
footer .col-sm-4:last-child{margin-bottom:0;}
.spend-time{border-right:0;}
.text-large{margin-right:0;}
.full-width-image{min-height:0;}
.owl-half-slider .container{min-height:560px;}
#animated-tab .nav-tabs{width:100%;text-align:center;}
#animated-tab .nav > li{text-align:center;width:20%;margin:0 -3px 0 0;display:inline-block;border:0;float:none;}
#animated-tab .nav-tabs > li > a{padding:0;display:inline-table}
.nav-tabs > li > a{margin-bottom:0px;margin-left:0 !important;margin-right:0 !important}
.nav-tabs > li.active > a{margin-bottom:0px;}

.page-title-large h1{font-size:20px !important;}
h1.title{font-size:37px !important;line-height:45px !important;}
span.underline-bg{top:-20px;}
.page-title-large{min-height:250px;padding:140px 0 0;}
.button-style .btn{display:table;margin:0 auto;}
.button-style .btn.button-reveal{display:list-item;margin:0 auto;width:220px;}
.page-title{padding:40px 0}
.page-title h1{letter-spacing:2px;line-height:26px;margin-bottom:0px;}
.page-title-large{padding:140px 0 0;}
.list-inline li{padding:0 15px;}
footer ul.list-inline li:first-child{padding-left:0;}
footer ul.list-inline li:last-child{padding-right:0;}
footer .footer-middle{padding-top:50px;padding-bottom:25px;}
footer h6{font-size:11px;}
.text-large{font-size:14px !important;}
.title-large{font-size:26px !important;}
h1, .h1{font-size:30px;line-height:42px;}
.title-extra-large{font-size:26px !important;line-height:33px !important;}
.agency-header span{margin:3% 0 16%;}


.login-box{padding:20px;}
blockquote{padding:10px 20px;font-size:18px;font-weight:100;line-height:26px;}
}
@media (max-width:700px){}
@media (max-width:640px){.section-title{padding:0 0 50px 0;}
#blog-slider{padding-bottom:30px;}
#blog-slider .owl-pagination{bottom:-10px;}
.half-project-img{min-height:420px;}
.project-title{line-height:34px;}
.half-project-small-img{min-height:242px;}
.table-scroll{overflow:hidden;overflow-x:scroll;}
}
@media (max-width:589px){.xs-letter-spacing-2{letter-spacing:2px !important;}
.xs-min-height-inherit{min-height:inherit !important;}
}
@media (max-width:580px){.footer-social i{margin:0;}
.list-inline li{padding:0 15px;}
}
@media (max-width:480px){
.rotation-highlight{font-size:28px;padding:15px;margin-bottom:20px;}
.cd-headline i{margin:0 1px}
.scroll-down{bottom:30px;}
.page-title-large span{display:none}
.page-title-large h1{margin-top:30px;line-height:27px;}
.panel-title{font-size:11px;padding:7px 15px;}
.panel-body{padding:5px 15px 20px;}

.button-desc{font-size:24px !important;line-height:28px;}
.button-desc span{font-size:16px;line-height:20px;}
.subheader h1{font-size:26px;line-height:35px;}
.xs-letter-spacing-none{letter-spacing:0 !important;}
.line-height-18{line-height:18px !important;}
.corporate-slider h1{font-size:34px;line-height:44px;}
.video-title{font-size:24px;line-height:26px;}
.footer-link2, .footer-link3, .footer-link4{width:100%;margin-bottom:5%;}
footer h5{margin-bottom:10px;}
.footer-middle{text-align:center;}
a.btn.btn-black.shadow.width-80 {
    width: 100% !important;
}
	
}
@media (max-width:420px){.title-med{font-size:22px !important;line-height:30px !important;}
.subheader{padding:10px 15px;}
.spa-slider h1{font-size:35px;line-height:75px;}
}
@media (max-width:466px){.list-inline li{padding:0 6px;}
footer ul li a{font-size:10px;}
.footer-social a{margin:0 15px;}
.copyright{font-size:9px;}
}
@media (max-width:366px){.btn-small-white{margin-right:7px;}
}
@media (max-width:359px){.footer-social i{font-size:20px;}
.footer-social a{margin:0 10px;}
footer ul li a{font-size:9px;}
.list-inline li{padding:0 3px;}
.copyright{font-size:8px;}
}
@media (max-width:330px){}
@media screen and (max-width:320px), screen and (max-height:480px){.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:275px !important;}
}
@media (max-width:320px){.highlight-button-black-border{font-size:18px;padding:10px 20px;}
.owl-title{font-size:18px;line-height:24px;margin-top:5px;}
h1{font-size:26px;line-height:32px;}
.slider-text-bottom{vertical-align:middle;}
}
@media (max-width:991px){.cta-col .cta-form{margin:20px 0px 20px;}
.cta-col .cta-backdrop{margin:10px 0px 10px;}
.cta-col .cta-book{margin:20px 0px 20px;}
}
@media (max-width:991px){.cta-col.col-md-4 , .cta-col.col-md-6{margin-top:0px;}
.cta-col .cta-book{margin:10px 0px 10px;}
.cta-col .cta-form{margin:10px 0px 10px;}
.section-heading{font-size:22px;line-height:30px;}
.sub-heading{font-size:15px;line-height:23px;margin:13px 0 15px;}
.video-info{font-size:11px;line-height:20px;}
.xs-onepage-section{padding:35px 0 !important;}
.qglp-heading h3.section-heading{font-size:15px;line-height:24px; padding: 0px 15px;}
.qgpl-action-text{padding-top:15px;}
.products-box{padding-top:15px;}
}
@media screen and (max-width:991px) and (min-width:768px){.section-heading{font-size:19px;line-height:30px;}
.sub-heading{font-size:12px;line-height:23px;margin:7px 0 15px;}
}
@media screen and (max-width:1199px) and (min-width:1024px){.cta-col.col-md-4 , .cta-col.col-md-6{margin-top:50px;}
.section-heading{font-size:26px;}
.sub-heading{margin:11px 0 30px;font-size:16px;}
a.shadow{font-size:10px;}
.cta-col.col-md-4 , .cta-col.col-md-6{padding-left:7px;padding-right:7px;}
.col-md-3.col-md-small{width:50%;}
}
@media screen and (max-width:767px) and (min-width:700px){.section-heading{font-size:17px;line-height:25px;}
.sub-heading{font-size:15px;line-height:21px;}
a.btn-subscribe{width:50%;}
}
@media screen and (max-width:699px) and (min-width:320px){a.btn-subscribe{width:90%;}
}
@media screen and (max-width:1199px) and (min-width:1024px){
	ul.participate-list.margin-15 li:first-child{ height: 56px;}
	ul.participate-list.margin-15 li:nth-child(2){ height: 56px;}
}

@media (min-width:768px){
ul.list-line.border-last li:last-child{
	border-bottom: 1px solid rgba(0,0,0,.2);}
	}


@media screen and (min-width: 768px){

.carousel-caption {
    right: 0;
    left: 0;
    padding-bottom: 0px;
}
}