.video-frame iframe{width:100%;height:100%;}
@media (max-width:1980px){body{font-size:20px;}
}
@media (max-width:1366px){body{font-size:16px;}
}
@media (max-width:1200px){.work-grid li{width:22%}
.sitemap ul li a{font-size:14px;}
}
@media (max-width:800px){.navbar-default.shrink .navbar-nav>li>a,.navbar-default .navbar-nav>li>a{font-size:12px;padding:35px 5px;}
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-brand{margin-left:-20px;}
.navbar-right{margin-right:-20px;}
/*republic day*/
.navbar-brand > img, .navbar-default.shrink .navbar-brand img{
	height: auto !important;
}
}
@media (max-width:992px){
	.navbar-brand{padding:17px 15px;display:table;}
.navbar-brand>img,.navbar-default.shrink .navbar-brand img{width:200px;}
.navbar-default.shrink .navbar-nav>li>a{padding-bottom:35px;padding-top:35px}
.work-grid li{width:20%}
.work-expander h3{font-size:26px}
.work-expander p{font-size:14px;line-height:22px}
.feature-txt, .work-expander a{font-size:12px}
.work-fullimg{padding:40px 0 10px}
.img-holder{height:95px;width:95px}
.feature-txt{height:84px;padding:8px}
.separator2{padding:15px;border:0}
.separator2::before{display:none}
.digital-content{padding:0}
.digital-content span{font-size:26px;line-height:30px}
.footer-fixed{position:relative !important;}
.content{margin-bottom:0!important}
.flex{display:block}
.box-common{margin:10px 0}
.nav>li>a{padding:10px 0 10px 4px}
.navbar-default{height:auto !important;}
.industries_service h3{margin-bottom:50px;}
.work-main-wrapper > .og-grid li a:hover figure{height:auto !important;}
.og-grid li a figure span{font-size:12px !important;}
.Ecommerce-content ul li{width:24%;}
.navbar-default .navbar-brand img.animation-flag{height:60px;top:13px;left:93% !important;}
}
@media only screen and (max-width:980px){.mb-40{margin-bottom:40px;}
.industries_service .space40{height:0px;}
.pad-l-r0{padding-left:0px;padding-right:0px;}
.E-commerce-features ul li:after{border-left:1px solid #888;margin:0px 20px;}
.background-box .btn{white-space:normal;}
.pad-0{padding:0!important;}
.pad-0 >a{color:#fd8200;}
.para-content-justify p{text-align:justify;}
.para-content-justify{padding:20px 15px;}
.parallax-section-content a{color:#00AEEF;}
.active-contact{color:#00AEEF;}
.title2{font-size:35px;}
}
@media(max-width:768px){
.left-controls li{
	width:49.2%;
}
.left-controls li a{
	font-size:15px;
	padding:10px;
}
.left-controls li a:hover, .left-controls li a.active{
	transform:inherit;}
.list-disc{
	padding-left:0px;}
.gradient-box{
	margin:0px;
}
.padding25{
	padding:10px;
}
/*event popup*/

}
@media (max-width:767px){
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .navbar-toggle{background-color:#000}
.nav-upper,.section-title:after,.section-title:before{display:none}
body{padding-top:90px}
.news-wrapper .news-body p, .testimonial-wrapper .carousel{font-size:14px}
.news-wrapper .media-heading{text-align:left;}
.separator{border:0}
.pdleft{padding-left:15px}
.pdright{padding-right:15px}
.navbar-default .navbar-nav>li>a,
.navbar-default.shrink .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-brand{margin-left:0;}
.digital-content{font-size:18px;padding-top:0;line-height:26px;margin-bottom:25px}
.work-grid li{width:43%}
ul.listing-view{width:100%;}
.section-title{font-size:24px;padding:0}
.navbar-toggle{margin-top:30px;margin-right:15px;margin-bottom:8px;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-default .navbar-toggle{border-color:#fff}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color:#EAEAEA;color:#000}
.main-slider .box, .main-slider .item:nth-child(2) .box{width:100%;float:left}
#myCarousel .carousel-control{position:absolute;z-index:99999;opacity:1;background:0 0;top:84%;display:table}
.main-slider .box .fade-caption{padding:60px 15px}
.main-slider .box, .main-slider .box .fade-caption,.main-slider 
{text-align:center}
.box-half{height:270px !important;}
.main-slider .box h3{font-size:28px}
.footer .footer-top{padding:20px 0}
.footer h4, .news-wrapper .news-body{margin-top:20px}
.work-fullimg{display:none}
.work-details{float:none;width:100%;padding:0}
.form-wrapper{padding:30px 15px 20px}
.connect{padding:40px 0 0}
.our-work, .pad50, .work-div{padding:10px 0}
.container.work-div{padding-top:35px}
.media-object.img-responsive{margin:0 auto;text-align:center;max-width:100%;}
.testimonial-wrapper h3{padding-top:30px;}
.info{padding-top:15px}
.item>p{text-align:justify}
.dl-horizontal dd, .dl-horizontal dt{float:left;width:50%}
.map-container{padding:0 30px 40px;height:275px;margin:0}
.flex, .p10{padding:10px}
.box-common{margin:10px 0}
.flex{display:inline-block}
.code-icon{float:left}
.goaldiv i{font-size:42px}
.awards-width{width:25%;padding:0px;margin:0 auto;}
.awards-width img{margin:0 auto;}
.main-slider .item:nth-child(1) .box, .main-slider .item:nth-child(3) .box{width:100%;}
.link-button.shape-bg{display:none !important;}
.elastislide-wrapper .elastislide-carousel ul.elastislide-list{display:none !important;}
.og-details p{margin-top:10px !important;overflow-y:hidden;}
.contact-f{text-align:center;}
.background-box .btn{font-size:15px;}
.industries_service{text-align:justify;}
.warehouse-bg{margin-top:70%;}
#left-border-draw,#right-border-draw{top:45%;}
#center-border-draw{top:50%;left:47%;}
.w-service-content{height:100%;}
.Ecommerce-content ul li{width:32.5%;margin:0 auto;text-align:center}
.service-box{height:100%;}
.health-img img{margin:10px auto;}
.w50{width:100%;}
.food-content{height:auto;}
/*event popup*/
.eventpopup .br-left{
  height: auto;
	border-left:none;
}
.eventpopup .popbox{
 	border-bottom:1px dotted #948e8e;
 	  padding: 25px 0px;
}
.eventpopup .modal-dialog{
	width:auto;
	display:block;
	margin:20px;
}
/*singapore slider*/

.trip-banner{
	height:550px;
	background-size:auto;
	padding-top:0
}

.trip-banner h4{
	width:100%;
	font-size:1.9rem !Important;
	
}
.trip-banner h1{
	font-size:3rem;
}



}
@media (max-width:600px){#center-border-draw{top:50%;}
}
@media (max-width:480px){.f-listxs{display:table}
.f-listxs li{width:50%;float:left;display:inline-block;}
.form-wrapper.back-trans{margin:15px -15px;border-radius:0px;}
.awards-width{width:50%;}
.left-controls li a{font-size:15px;padding:10px;height:60px;float:left;}
.model-dialog.d_flex{width:100%;}
.og-details h3{width:80%;}
.og-close{width:30px !important;height:30px !important;}
.og-details p{margin-top:10px;overflow-y:hidden;}
.og-details, .og-fullimg{overflow-y:auto;}
.og-details .buttons-list a.link-button.r-quote{font-size:14px !important;padding:10px 22px;text-align:center;}
.og-details .buttons-list a{height:auto !important;text-align:center;}
.og-grid li a figure span{font-size:10px !important;padding:0px !important;}
.og-details .sub-title{font-size:14px;}
.column-width .column-content{width:100%;}
.banking-box .slide-caption{font-size:13px;}
.right-sidebar{margin:0 auto 10px;}
.right-sidebar ul li a{font-size:14px;}
.Ecommerce-content ul li{width:100%}
.navbar-brand img.animation-flag{height:40px !important;top:25px!important;}
.column-width.column-content{width:150px;}
#elastic_grid #porfolio-nav button{position:relative;margin:0 0 0 10px;color:#fff;text-align:left;border-radius:0;padding:6px 6px;width:125px;font-size:14px;}
#elastic_grid .wagwep-container{clear:both;width:100%;float:left;padding:0 10px 13px;}
.section-title{padding:10px 0px;}
#elastic_grid nav#porfolio-nav ul.nav{right:0;margin:0px auto;width:100%;float:right;left:0;}
#elastic_grid .og-details .sub-title{font-size:12px;}
.navbar-brand > img, .navbar-default.shrink .navbar-brand img{width:200px !important;}
.warehouse-bg{margin-top:130%;}
#left-border-draw, #right-border-draw{height:2%;top:38%;}
#center-border-draw{top:38%;}
}