.mobile-btn { display: none;  }

.rt-fm-box1 .first { float: left; }

.lim-top-link a:hover { color: #ed1c24; }

#lim-wrapper { position: relative; }

#top { position: fixed; bottom: 50px; right: 5%; display: block;  width: 35px; height: 35px; display: block; overflow: hidden; z-index: 999; }

#cli_img { display: inline-block; vertical-align: middle; margin-right: 5px; }

.left-cont2 .top-serv-txt { margin-top: 0px; }

.lim-rt-head .r_slider { border-top: 1px solid #a7a9ac; margin: 10px 0 0; text-align: center; }

.lim-rt-head .r_slider span { display: inline-block; }

.lim-rt-head .r_slider span img { max-width: 100%; margin: auto; display: block; }

.img-half{ width:50%; float:left;}

.img-half1{ width:50%; float:left;}	

.example5 {  font-size: 12px; line-height: 20px; display:block;text-align:justify; color: #42413F; padding:0 0px 0 21%; width: 256px;}

.m_right_side { width:97%; float: left; padding: 15px;}

.aciv_box {width: 48%; text-align: center; float: left; margin: 19px 0px  10px 10px; overflow: hidden;}

.arrw{ margin:10px 0; padding:0px 0 10px;}

.arrw li{list-style:url(../images/li-2.png) !important;margin-left:15px;line-height:24px !important;font-size: 14px;padding-bottom: 6px;}

.test-button{ float:left; text-align:right; width:100%; height:50px;}

div#be_teg { width: 78%; margin: auto; }

div#be_teg ul { margin: 0px;}

div#be_teg li { float: left; margin-right: 67px; margin-top: 39px;}

a#be_w1 {background: none repeat scroll 0% 0% #E4322B; padding: 27px 41px;}

div#be_teg a { color: #FFF;}

a#be_w2 { background: none repeat scroll 0% 0% #EF7D2D; padding: 27px 54px; margin-top: 36px;}

li.be_w3 { margin-right: 0px !important;}

div#be_teg li { float: left;margin-right: 60px; margin-top: 39px; list-style:none;}

a#be_w3 img { padding: 0px !important; width: 206px; margin-top: -24px;}

audio { width: 100%; background: none repeat scroll 0% 0% #F00;  margin-top: 7px;}





.why-shift{ width:100%; float:left;}  

.why-shift p { margin:2px 0 15px 0px !important;}

.why-box1{ width:48%; float:left; background:url(images/yellow-strip.png) no-repeat bottom; margin:0 0 40px 0px;}

.why-box2{ width:48%; float:right; background:url(images/yellow-strip.png) no-repeat bottom; margin:0 0 25px 0px;}

.box1-icon{ width:20%; float:left;} 

.language-suport{ width:100%; float:left; clear:both; border-bottom:1px solid #cecece; padding-bottom:5px; font-size:14px; font-weight:bold;}

.box2-text{ width:73%; float:left;}

.box4-text{ width:85%; float:left; background:url(images/lan-icon.png) no-repeat left top; padding-left:10px;}

.box4-icon{ width:10%; float:left;}

.head-why{ font-size:14px; font-weight:bold; text-align:left}

.thank-you{ width:100%;}

.thank-you img{width:100%; height:100%;}

.thank-ft{ width:100%; float:left; background:#2d2926;}

.res{ width:20%; margin-left:20px;}

.social{ width:250px; float:right}

.thank-foot{ width:982px; margin:auto}

 

@media only screen and (max-width: 1024px) {

.container {

    width: 100%;

    max-width: 92%;

    margin: auto;

}

.lim-ag-logo {width: 350px;}

.lim-rt-logo {width: 132px;}

.view-btn {margin-right: 8px;

    width: 160px;font-size: 13px;

}

.right-bg .cube-slider .cube-item img {

    width: 390px;

    height: 106px;

    margin-top: 26px;

}

.cube-tabbg {min-height: 361px;}

.cube-tabbg img{width:50%;}

.map-main-left {

    padding: 15px 15px 0px;

}

.cube-info h4 {

    font-size: 16px;

    margin: 0 0 10px;

}

.main-banner1 .img-thmb img {

    min-height: 360px;

}

.pad-top01 {padding-top: 11%;}

.pad-top02 {padding-top: 61%;}

.left-side-contant{min-height:auto;}

.main-title{font-size: 30px;}

.main-title1{font-size: 22px;}

.map-main-left h2{font-size: 40px;}

.right1 h1 { font-size: 20px;}

.right1 h4 {font-size: 20px;}

.video-title{font-size: 15px;}

.featurebg1 { padding: 20px 0;}

.list-feature {margin: 10px 0;}

.overlayer1{padding: 20px 0px 0;}

.left-bg {padding: 50px 0 40px;}

.particles, .aboutbg{min-height:auto;}

.right-bg {padding: 70px 0 50px;}

.left-bg h3, .left-bg h2 {font-size: 35px;}

.left-bg h2 span, .enq_page .left-bg h2 span{font-size: 35px;}

.social-txt { margin: 0px 6px 0 0;}

.fb-icon {

    width: 15px;

    height: 15px;

    margin-right: 2px;

    display: inline-block;

}



}



@media only screen and (max-width: 800px) {

	.container {width: 100%;max-width: 100%;} 

	.get-quote label {width: 20%;}

	.get-quote input{width: 16%;}

	.get-quote .sub_btn {width: 14%;font-size: 13px;}

	.feature-style3 { padding: 20px 10px 5px;min-height: 150px;}

	.contant-detail .responsive{width:100%; float:left; overflow:hidden;position:relative; margin: 0px auto;}

	.topClosePanelin { width: 100%; display: none; }

	.topcloseHolder { width: 100%; z-index: 999; }

	.lim-top-area { float: none; }

	.top-nav-1 ul li ul { padding-bottom: 15px; }

	.lim-rt-logo a { display: block; float: right; }

	.lim-top-link li:first-child { margin-left: -10px; }

	.topCloseBtn { right: auto; left: -15px; top: 0px; bottom: auto; } 

	.topCloseBtn a { margin-left: 90px; }

	.lim-ag-log { padding: 0 10px; width: auto; position: relative; z-index: 9999; }

	.top-nav-1 ul { position: relative; z-index: 9999; }

	.top-nav-1 ul li { padding: 4px 6px 10px; margin-bottom: 0px; font-size: 11px; }

	.lim-cont-inner { margin: 0 10px; width: auto; float: none; overflow: hidden; }

	.lim-cont-inner-in { margin: 0px; width: 100%; overflow: hidden; }

	.read-more a { display: block; }

	.lim-ag-logo { width: auto; } 

	.lim-header11 { width: 100%; }

	.lim-left-area { width: 64.6%; overflow: hidden; }

	.lim-content { background: #f6b801; }

	#sliderFrame { width: 100%; background: #f6b801; }

	.lim-banner { float: none; overflow: hidden; }

	.lim-rt-head { padding: 0 15px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.lim-right-area { width: 35.4%; }

	.rt-frm-area { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; min-height: 45px; }

	.left-top-strp { background: #e7e7e8; min-height: 45px; }

	.left-top-strp img { width: 100%; margin-top: 10px; }

	.cap-box1 { width: auto; }

	.rt-frm-area img { width: 44%; }

	.lim-left-area-in { padding: 0 10px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.left-cont1:first-child { width: auto; margin: 15px -10px 0; overflow: hidden; }

	.left-cont1 { margin: 15px 0 0; }

	.lt-block-ft, .lt-testemo, .lt-block-rt { width: 32.3%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; margin: 0px; padding: 0 5px; }

	.lt-testemo { width: 35.3%; }

	.lt-testemo { font-size: 12px; white-space: nowrap; }

	.lt-testemo .ft-14 { font-size: 10px; }

	.lt-block-rt a { display: block; }

	.lt-block-rt a img { width: 100%; margin: 5px auto 0; }

	.rt-form-box { padding: 10px 0; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; background: #dcddde; font-size: 12px; }

	.red-box-bg img { width: 20px; height: auto; }

	.rt-fm-box1 .frm-input { width: 165px; }

	.rt-fm-box1 .frm-textarea { width: 166px !important; }

	.frm-select { width: 167px; }

	.rt-fm-box1 .frm-input-cont { width: 105px; }

	.rt-fm-box1 .frm-input1 { width: 119px; }

	.frm-input-sm { width: 42px; }

	.left-cont2 { margin: 0 -3px; width: auto; }

	.left-cont2-1 { width: 32.0%; margin: 3px; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; padding: 5px; min-height: 410px; height: auto; }

	.left-cont2-1 img { width: 100%; }

	.red-box-bg { width: 100%; padding: 5px 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.red-box-bg .ft-14 { font-size: 12px; }

	.rt-fm-box1 { width: 100%; padding: 10px 8px 5px; margin-bottom: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.rt-fm-box1 .cap-input { margin: 0 5px; }

	.rt-fm-box1 .cap-box1 img { margin-bottom: 8px; margin-right: 10px; }

	.rt-fm-box1 input[type="image"] { float: right; }

	.bt-jq { padding: 0 35px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	#gallerya { margin: 0px !important; width: 100% !important; }

	.lim-footer-in { width: auto; position: relative; overflow: hidden; }

	.gt-bt-icon span{padding-left: 8px;}

	.video-area { padding: 10px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.video-area body { padding: 0px !important; }

	#errorPageContainer { width: 100% !important; min-width: inherit; max-width: inherit; }

	.ft-link { padding-top: 10px;box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; }

	.ft-top-txt { margin: 0 0 10px; }

	.lim-rt-head .ft-18 { font-size: 15px; }

	.top-serv-txt { margin: 7px 0; padding-bottom: 3px; }

	.lim-rt-head p { line-height: 18px; }

	.left-cont1 .ft-30 { font-size: 24px; }

	.left-cont2-bt-txt { width: 100%; overflow: hidden; }

	.left-cont2-1 .ft-14 { font-size: 12px; }

	.left-cont2-1 li { font-size: 11px; }

	.video-area iframe { width: 100% !important; }

	.ft-top-txt a { font-size: 12px; color:#353435; }

	.top-nav-1 { width: 100%; }

	.top-nav-1 ul { text-align: center; padding: 5px 0 0 0; display: block;}

	.top-nav-1 ul li { float: none; display: inline-block; padding: 5px; margin: 0 -2px; }

	.top-nav-1 ul li ul { text-align: left; padding: 10px 0; }

	.top-nav-1 ul li ul li { margin: 0 0 10px 0; display: block; padding: 1px 10px !important }

	.second_nev li{list-style:none; background:url(gifs/right-li.png) no-repeat right; padding:0 15px 0 15px !important;  float:left; margin:5px 0 5px 0;}

.thank-foot {width: 100%;} 

.cube-info h4{font-size: 15px;}

.cube-info p {

    font-size: 13px;

    line-height: 18px;

}

.info_list li {

    font-size: 13px;

    margin-bottom: 5px;

    line-height: 16px;

}

.pad-top02 {

    padding-top: 80%;

}

.right1 h4 {

    font-size: 15px;

    line-height: 20px;

}

.right1 h1 {

    font-size: 18px;

    line-height: 22px;

}

.img-box2 img {

    height: 110px;

}

.main-title {

    font-size: 24px;

}

.main-title1{font-size: 18px;}

.sub-title {

    margin-bottom: 30px;

    font-size: 15px;

    width: 90%;

    line-height: 20px;

}

.left-side-contant .feature-info h4{font-size: 20px;}

.left-side-contant .feature-info p{font-size: 14px;}

.map-main-left h2 {

    font-size: 24px;

}

.map-main-left .feature-info h4 {

    font-size: 14px;

    margin: 0 0 8px;

}

.map-main-left .feature-info p {font-size: 13px;}

.map-main-left .feature-box {

    margin: 0px 0 10px;

}

.video-container > img {height: 423px;}

p {

    line-height: 18px;

}

.feature-info p {

    font-size: 13px;

}

.dtxt {font-size: 10px;}

.left-bg {

    padding: 30px 0 20px;

}

.left-bg h2 span, .enq_page .left-bg h2 span{font-size: 28px;}





}



@media only screen and (min-width: 800px) {

	.top-nav-1 ul li { padding: 5px 10px; }

	.img-half{ width:50%; float:left;}	

	.img-half img{ width:100%; }

	.img-half1 img{ width:100%; height:100%; }

}





@media only screen and (min-width: 768px) {

	.top-nav-1 { display: block !important; }

    .img-half img{ width:100%; }

	.img-half{ width:50%; float:left;}

}





/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 767px) {

	.img-half{ width:50%; float:left;}

	.img-half img{ width:100%; } 

	.contant-detail .responsive{width:100%; float:left; overflow:hidden;position:relative; margin: 0px auto;}

	.topClosePanel { display: none; }

	.topCloseBtn { position: static; width: 100%; text-align: center; display: block; margin: auto; background-position: center top; }

	.topCloseBtn a { margin: 18px 0 0 44px; text-align: center; display: inline-block; }

	.lim-rt-logo { float: none; margin: 10px auto; overflow: hidden; }

	.topcloseHolder { height: auto; }

	.topClosePanel { margin: 0 0 10px; background-position: center top; }

	.lim-top-link li, .lim-top-link li:first-child { float: none; display: block; margin: 0 0 10px; }

	.lim-ag-logo {margin: 12px 0 0px;  }

	.lim-ag-logo img { max-width: 100%; }

	.mobile-btn {display: inline-block;position: fixed;top: 10px;right: 60px;z-index: 9999;cursor: pointer;}

	.mobile-btn.active img{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}

	.mobile-btn span {display: flex; width: 30px; height: 25px;align-items: center;justify-content: center;}

	.mobile-btn span img {width:20px;}

	.lim-top-nav ul { padding: 0 10px; text-align: left; }

	.top-nav-1 ul { padding: 0px; }

	.top-nav-1 ul li {padding: 0px; width: 100%; display: block; margin: 0px;border: none;}

	.top-nav-1 ul li ul { margin-top: 5px; display: block; position: static; width: 100%; height: auto; background: #f5c721;  opacity: 1; visibility: inherit; }

	.top-nav-1 ul li ul li { color: #333; width: 100%; float: none; }

	.top-nav-1 ul li ul li a { width: 100%; display: block;padding: 0 20px;  }

	.top-nav-1 ul li a { padding: 0px; width: 100%; display: block; line-height: 30px; }

	.top-nav-1 ul li ul li { margin: 0px; padding: 0px !important; }

	.top-nav-1 ul li ul li a { padding: 0px; }

	.top-nav-1 ul li ul li a:hover { border-bottom: none; }

	.top-nav-1 ul li ul li a { padding: 0 20px; }

	.top-nav-1 ul li a:hover, .top-nav-1 ul li li a:hover { background: #fff !important; color: #000 !important;border-bottom: none;  }

	.lim-content { float: none; }

	.lim-banner { float: none; }

	.lim-header11, .lim-left-area { float: none; width: 100%; }

	#slider { margin: auto; overflow: hidden; }

	#slider div.navBulletsWrapper { text-align: inherit; padding-left: 20px; } 

	.lim-rt-head { width: 100%; float:  none; padding: 15px; }

	.left-top-strp { min-height: inherit; }

	.left-cont1:first-child { margin: 0px; width: 100%; }

	.left-top-strp img { margin: 5px 0; width: auto; max-width: 100%; }

	.lt-block-ft, .lt-testemo, .lt-block-rt { padding: 5px; background: none; border: 1px solid #bdbec0; width: 32%; margin: 0.5%; min-height: 110px; }

	.lt-block-ft a img { max-width: 100%; margin: auto; }

	.lt-testemo .ft-14 { font-size: 8px; }

	.lt-testemo { font-size: 9px; }

	.rt-form-box .first { float: left; width: 100px; }

	.rt-form-box label { float: left; display: block; width: 100%; }

	.rt-form-box .second { width: auto; float: none; display: block; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box;  }

	.rt-form-box span input { width: 100%; margin-bottom: 0px; }

	.rt-form-box span.one { float: left; display: block; width: 25%; }

	.rt-form-box span.two { float: left; display: block; width: 73%; }

	.lt-block-ft a { display: block; }

	.lt-block-ft a img { margin: auto; display: block; }

	.lt-block-rt a img { max-width: 100%; width: auto; }

	.left-cont1 { padding: 5px 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; width: 100%; }

	.left-cont2 { margin: 15px 0; }

	.left-cont2-1 { width: 31.9%; }

	.lim-right-area { float: none; width: 100%; }

	.rt-frm-area img { width: auto; max-width: 100%; }

	.frm-select, .rt-fm-box1 .frm-input { width: 100%; }

	.rt-fm-box1 .frm-input-cont { width: 100%; }

	.frm-input-sm { float: none; margin-left: 10px; margin-bottom: 5px; }

	.rt-fm-box1 .frm-textarea { width: 100% !important; }

	.rt-fm-box1 { padding: 0 10px 10px; }

	.ft-link2 { float: none; width: 100%; }

	.ft-link2 img { margin: auto; width: auto; max-width: 100%; }

	.main-ft-lnk ul:first-child { border-top: none; }

	.ft-link2 img { display: block; }

	.contant-detail{width:100%; padding:0px; }

	.contant-detail .left{ width:100%;}

	.contant-detail .left .quick span{background:url(images/quick-bg.png) repeat-x; padding:10px; float:left; display:block; font-size:16px; color:#000; width:96.6%; font-weight:600;}

	.contant-detail .left .quick li{width:96.6%; background:url(images/quick-li-bg.png) repeat-x; padding:10px 10px 13px 10px;font-size:15px; color:#b3b3b3; list-style:none;font-weight:500;}

	.contant-detail .left .quick li a.select{background:url(images/select-bg.png) repeat-x; width:96.6%;padding:10px 10px 13px 10px;font-size:15px; color:#fff; font-weight:bold;}

	 .contant-detail .right{width:96% !important; float:left; margin-left:2%;}

	.second_nev{display:none !important;}

	.second_nev li{list-style:none; background:url(gifs/right-li.png) no-repeat right; padding:0 2px 0 2px !important;  float:left; margin:5px 0 5px 0;}

	.ca-container { display:none !important;}

	.gt-bt-icon {text-align:justify !important;}

.lim-top-link ul.top_menu{ display:none;}

.lim-top-link ul.top_menu.active{ display:block;position: absolute;

    top: 100%;

    left: 0;

    width: 100%;

    background: #fff;

    padding: 5px 15px 15px;

    box-shadow: 0px 2px 3px 0px #555;

    z-index: 999;

}

.show-menu {

    padding-top: 0px !important;

    position: fixed;

    top: 10px;

    right: 15px;

}

.top-nav-1 .main-menu{right: -100%;width: 100%;height: 100%;padding: 3px 0px 10px 0px;}
.menu_border{border-right:none;}
.top-nav-1 .main-menu .menu_border > li > a{padding:4px 15px;}
.hide-menu{margin: 10px 10px 15px;}
.lim-top-link{position:relative;}

.inner_menu{height: 100%;overflow-y: auto;padding-bottom:70px;}	

.overlayer2{position:relative;padding:0px 0 30px;}

.pad-top02 {
    padding-top: 0 !important;
}
.featurebg1 {padding: 15px 0;}
.mb50 {
    margin-bottom: 15px !important;
}
.business_solutions .feature-style1 .feature-thumb{margin-bottom: 5px;}
.business_solutions .knwo-cube li .partner {
    margin: 0px 0 15px;
    padding: 10px 15px;
}
.feature-style1 {
    padding-top: 15px;
}
.business_solutions .feature-style1 .feature-info h3 span {font-size: 32px;}
.feature-box.text-center{margin-bottom: 10px;}
.business_solutions .feature-style1 .feature-info {
    padding: 0;
}
.cube-tabbg {

    min-height: auto;

    margin-bottom: 20px;

}

.btn-box {

    text-align: center;

}

.img-box2 img {

    height: auto;

} 

.video-container > img {  

    height: auto;

}

.list-feature {

    margin: 5px 0;

}

.map-main{margin-bottom: 0;}

.foter_top {

    text-align: center;

}

.ft_logo_rt {

    padding: 8px 0 0;  

}

.ft_logo_rt img {

    max-width: 42px;

}

.foter_midel {

    padding: 20px 0 15px;

}

.ft_txt {

    max-width: 100%;

    width: 100%;

    margin: 0;

}

.ft_bottom {

    text-align: center;

}

.main-ft-lnk {

    display: block;

    text-align: center;

}

.social-icon {

    display: block;

    padding-top: 15px;

    padding-left: 0px;

    padding-bottom: 10px;

    text-align: center;

}

.ft-link1 {

    margin-top: 0px; 

}

.ft_logo_lft {

    padding: 15px 0;

}

.flex_center {

    flex-wrap: wrap;

}

.flex_reverse {display: flex;
    flex-wrap: wrap;
	flex-direction: column-reverse;
}
.featured-on {
    padding: 20px 0 20px;
}
.get-quote{padding: 20px 0;line-height: normal;}

.get-quote label {

    width: 47%;

    margin-right: 8px;

}
.map-main-left .feature-thumb {
    width: 42px;
}
.sub-title1 {margin-bottom: 15px;font-size: 16px;}

.get-quote select{height: 38px;margin: 4px !important;}

.get-quote input {height: 38px;font-size: 12px;

    width: 47%;

    margin: 4px !important;

}

.get-quote .sub_btn {

    width: 47%;

    font-size: 13px;

}

.featured-on li { 

    width: 50%;

    padding: 10px 15px;

}

.feature-style3 {

    padding: 15px 10px 5px;

}

.main-banner .owl-theme .owl-nav.disabled+.owl-dots {  

    background: #FFCB05;

    position: relative;

    margin: 0;

}

.img-width {

    width: 60%;

}

.ft_logo_lft img { 

    width: 100%;

}

.main-banner1 .img-thmb img{min-height:auto;}

.pad-top01 {

    padding-top: 0%;

}

.left-side-contant .feature-info p{margin-bottom:0;}

.left-bg {

    padding: 30px 0 25px;

}

.left-bg h2 span, .enq_page .left-bg h2 span {

    font-size: 22px; 

    text-align: center;

}

.contact-info-box {

    padding: 10px 15px 20px;

}

.logobite h4 {font-size: 16px;}

.pickup_location, .drop_location, .user_name {

    width: 50%;

}

.pickup_location, .drop_location {

    margin-top:20px;

}

.main-title {

    font-size: 22px;

}

.main-title1 {

    font-size: 16px;

}

.text_number {margin-top: 8px;}

.location_text {

    margin-top: 6px;

    margin-left: 0;

    line-height: 18px;

}

.top-marg {

    margin-top: 79px;

}

.sub-title {

    margin-bottom: 20px;

    font-size: 14px;

    width: 100%; 

}

.left-bg p, .left-bg h5{display:none;}

.about-partner > span {

    line-height: 20px;

    font-size: 18px;

    margin-bottom: 8px;

}

.knwo-cube li .about-partner{font-size: 13px;line-height: 16px;margin-top: 12px;
	float: none;
    text-align: left;
    width: 100%;
}

.parner-feature h4 {

    margin-bottom: 12px;

    font-size: 16px;

}

.knwo-cube li .partner{margin: 15px 0 0;}

.ol_ht {

    min-height: auto;

}

.nbbox.mtop1 {

    margin-top: 0;

}

.nav-tabs-default .nav-tabs>li {margin-bottom: 10px;

    padding: 0 20px;

    width: 49%;

}

.nav-tabs-default .nav-tabs>li>a{padding: 0px 0 4px;

    font-size: 14px;

}

.right1 h4 {

    font-size: 13px;

    line-height: 18px;

}

.padtop30 {

    padding-top: 0px !important;

}

.nav-tabs-default {margin-top:0;}

.feature-thumb1 img {

    width: 75%;

    margin: 0 auto;

    display: block;

}

.case-study .box-img img{max-width: 65%;}

.line-title {

    font-size: 18px;

    margin-bottom: 15px;

}

.core-team {

    flex-wrap: wrap;

    justify-content: center;

}

.detail-teams {

    padding-left: 0px;

    width: 100%;

    text-align: center;

}

.core-team h2 {

    font-size: 20px;

}

.core-team h3 {font-size: 18px;}

.core-team p {

    font-size: 14px;

    line-height: 20px;

}

.client-say{flex-wrap: wrap;padding-top:0;}

.client-say > .testi {

    width: 100%;

}

.pad_box2 {

    padding: 15px 15px;

}

.enq_frm{padding:0;}

.feature-info h4{font-size: 17px;}

.simple-owl-slider {

    padding: 10px 0px;

    margin-top: 15px;

} 

.feature-style1 .feature-info {

    text-align: center;

}

.custom-career {

    margin: 20px 0 20px;

}

.career-row-top-icon {

    margin: 0px 0;

}

.career-row-top-icon li {

    display: block;

    margin: 12px 0;

    width: 100%;

}
.career-row-top-icon li strong {

    font-size: 14px;

    margin-bottom: 15px;

}

.career-row-top-icon li .career-sprite{margin-bottom: 10px;}
.list-section-career li .career-pd-com {padding: 15px 15px;}
.frm_bodr {

    padding: 15px 15px;

}

.frm_bodr label {

    display: block;

    width: 100%;

}

.frm_bodr input {

    display: block;

    width: 100%;

}

.frm_bodr p.text-right{text-align:center;}

.middle-caree-row {

    margin-bottom: 30px;

}

.list-section-career {

    padding-left: 0;

}

.list-section-career li {

    float: none;

    width: 100%;

    height: auto;

}

.list-section-career li h3 {

    font-size: 18px;

    margin: 8px auto 15px;

    max-width: 100%;

}

.right-bg {

    display: none;

}

.left-bg h3, .left-bg h2 {text-align:center;

    font-size: 22px;

    line-height: normal;

}

.client-logo .container > div {

    margin: 0 0px;

}

.logo-of-client ul {

    padding-left: 0;

}

.testimonial h3 {font-size: 22px;}

.testi-img img {

    padding: 10px 10px 0;

}

.whlft {height: auto;padding: 15px;margin-bottom: 10px;} 

.bg2 h3, .bg2 h4 {

    font-size: 20px;

    line-height: normal;

}

.bg2 h4 span {

    font-size: 20px;

}

#wh_box .pad-lft0 {

    padding-left: 15px !important;

}

#wh_box .marg-rt15 {

    margin-left: 15px;

}
.warehouse-box .warehouse-img{margin-bottom: 20px;}
.whcontent-detail h3{font-size: 18px;}

.whcontent-detail {

    padding: 15px 0 10px;

}

.whcontent-detail.mtop50 {

    padding: 10px 0 10px;

    margin: 0;

}

#warehouse_openland.main-ft-lnk li{font-size: 13px;

    text-align: left;

    margin-bottom: 10px;

    color: #333;

    display: block;

} 

#warehouse_openland.main-ft-lnk li span{padding-left: 10px;}
.wh_bg{min-height:auto;} 
.knwo-cube li .partner img.partner_thumb {
    width: 100%;
    padding: 5px;
}
.knwo-cube li .about-partner.partner_info {
    width: 100%;
    padding-left: 0px;
}
.ft-24 {

    font-size: 18px !important;

    line-height: 20px;

}

.content-lft {padding: 20px 15px;}

.content-lft h2 {font-size: 18px;}

.shadow-box{padding-left:15px;}

.button-partner{min-width: 190px;} 

.partner-content{width: 100%;flex-wrap: wrap;}

.partner-content .pop-image {

    width: 100%;

    display: none;

}
.benefit_box ul li{align-items: flex-start;}
.partner-content .pop-image + div {

    width: 100%;

}
.accordion-wrapper.with-down-border .accordion-header:before{top: 18px;}
.cuber-grid .cuber-video {width: 100%;padding: 0;}
.video-tag {font-size: 20px;line-height: normal;}	
.icon-play {
    margin: -15px 0 0 -15px;
    width: 35px;
    height: 35px;
    background-size: 35px;
}
.innerpage-name{padding: 30px 5px;}
.hstep_box{padding-bottom: 20px;}
.hstep_box:before, .hstep_box:after{content:none;width:0;}
.knwo-cube li .partner img {
    float: none;
    width: 100%;
}
.knwo-cube li .backRed{float: none;}
.knwo-cube li .partner table td{text-align:left;}
.header_bottom li a{padding: 12px 12px;}
.featurebg1 .main-title br{display:none;}
.flex_align .pad_lft55{padding-left: 0;}
.btn-box a.border_view, .border_view {min-width: 208px;
    margin-right: 0;
    margin-bottom: 10px;
    padding: 10px 10px;
}	
.btn-box a.border_view+.view{min-width: 208px;}	

}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 480px) {

.lim-banner img{ max-width:100% !important; height:100%;}	

.left-cont2-1 { width: 100%; float: none; margin: 10px 0; }

.left-cont1 { padding-bottom: 0px; }

.lt-block-ft, .lt-testemo, .lt-block-rt { float: none; width: 100%; margin: 10px 0; }

.lt-block-ft a img, .lt-block-rt a img { width: auto; max-width: 100%; display: block; }

.lt-testemo div { width: 180px; margin: auto; }

.second_nev{ display:none}

.img-half{ width:50%; float:left;}

.contant-detail .left .quick span{background:url(images/quick-bg.png) repeat-x; padding:10px; float:left; display:block; font-size:16px; color:#000; width:93.6%; font-weight:600;}

.contant-detail .left .quick li{width:93.6%; background:url(images/quick-li-bg.png) repeat-x; padding:10px 10px 13px 10px;font-size:15px; color:#b3b3b3; list-style:none;font-weight:500;}

.contant-detail .left .quick li a.select{background:url(images/select-bg.png) repeat-x; width:93.6%;padding:10px 10px 13px 10px;font-size:15px; color:#fff; font-weight:bold;}

 .contant-detail .right{width:96% !important; float:left; }

 .second_nev{display:none !important;}

.contant-detail .right img{}

.test-image{display:none !important;}

.gt-bt-icon {text-align:justify !important;}

.contant-detail .responsive{width:100%; float:left; overflow:hidden;position:relative; margin: 0px auto;}

.ca-container { display:none !important;}

.res{ font-size:10px; width:100%; text-align:left; padding-left:0px; margin-left:0px;}

.social{ width:100% !important; float:left}

}


@media only screen and (max-width: 320px) {
.header_bottom li a{padding: 12px 10px;}	
.right1 h1 {
    font-size: 16px;
}
}