.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: 9999; }
#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:left; color: #42413F;
 padding:0 0px 0 21%; width: 200px;}
.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:0px; padding:0px;}
.arrw ul{ margin:0px; padding:0px;,}
.arrw li{ list-style:url(images/li-2.png) !important; margin-left:30px; line-height:23px !important;}
.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;}
 
@media only screen and (max-width: 1002px) {

	.contant-detail .responsive{width:100%; float:left; overflow:hidden;position:relative; margin: 0px auto;}
	#lim-wrapper { overflow: hidden; }
	.topClosePanelin { width: 100%; display: none; }
	.topcloseHolder { width: 100%; z-index: 999; }
	.lim-top-area { float: none; }
	.lim-header { padding: 0 10px; width: auto; overflow: hidden; }
	.lim-top-link { margin-left: 0px; width: 100%; margin-top: -70px; clear: both; overflow: hidden; }
	.lim-rt-logo { margin: 15px 10px 0 0; }
	.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 { margin-top: -30px; margin-bottom: 10px; clear: both; overflow: hidden; 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 p { margin: 10px 10px 0; display: inline-block; float: none; }
	.gt-bt-icon { text-align: center; margin: 0; padding: 0 0 10px; background: #231f20; float: none; }
	.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: 10px; background: #383431; float: none; overflow: hidden; 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-link1 { width: 16.6%; padding-right: 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; margin: 0px; background-position: 90% top; background-repeat: repeat-y; background-image: url(g_line1.html); height: auto; }
	.ft-link2 { width: 32%; }
	.ft-link2 img { width: 100%; }
	.social-icon { margin: 0px; position: relative; background: #383431; text-align: center; width: 100%; }
	.social-icon .fb-icon { float: none; display: inline-block; }
	.main-ft-lnk { float: none; overflow: hidden; padding: 0 10px 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; background: #fff; }
	.main-ft-lnk ul { width: 20%; margin: 0px; padding: 0 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; }
	.main-ft-lnk ul li { text-align: left; padding-bottom: 5px; }
	.ft-top-txt { margin: 0 0 10px; }
	.copy-rt { float: none; width: 100%; margin: 0px; padding: 15px 10px; background: #000; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; line-height: 22px; }
	.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 10px 0 10px !important;  float:left; margin:5px 0 5px 0;}
 .contant-detail{width:90%; float:left; padding:0 5% 0 5%;}
}

@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 { overflow: hidden; float: none; margin: 0px; text-align: center; }
	.lim-top-link li, .lim-top-link li:first-child { float: none; display: inline-block; margin: 0; }
	.lim-ag-logo { overflow: hidden; float: none; margin: 5px 0 10px; text-align: center; }
	.lim-ag-logo img { max-width: 100%; }
	.mobile-btn { display: block; font-size: 16px; color: #333; text-decoration: none; overflow: hidden; padding: 5px 15px 5px; line-height: 35px; margin: 0 -10px; }
	.lim-top-nav { position: relative; z-index: 9999; }
	.top-nav-1 { position: absolute; top: 45px; left: 0px; width: 100%; display: none; }
	.mobile-btn span { border: 1px solid #000; border-radius: 5px; -webkit-border-radius: 5px; display: block; width: 40px; float: right; }
	.mobile-btn span cite { display: block; height: 2px; background: #000; margin: 5px; }
	.mobile-btn:hover, .mobile-btn.active { background: #f5c721; }
	.top-nav-1 { height: auto; }
	.lim-top-nav { float: none; background: #fff; height: auto; }
	.lim-top-nav ul { padding: 0 10px; text-align: left; }
	.top-nav-1 ul li { display: block; width: 100%; }
	.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;  }
	.top-nav-1 ul li { padding: 0px; width: 100%; display: block; margin: 0px; }
	.top-nav-1 ul li a { padding: 0px; width: 100%; display: block; line-height: 30px; }
	.top-nav-1 ul li a:hover { margin: 0px; border-bottom: 0px none; }
	.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: 0px none; }
	.top-nav-1 ul { padding: 0px; }
	.top-nav-1 ul li ul { padding: 0; width: auto; margin: 0px; }
	.top-nav-1 { padding: 10px 0; margin: 0; 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%; background: #f5c721; }
	.lim-top-nav { padding: 0  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; border: 0px none; }
	.top-nav-1 ul li { border: 0px none; }
	.top-nav-1 ul li a { padding: 0 20px; }
	.top-nav-1 ul li ul li a { padding: 0 40px; }
	.top-nav-1 ul li a:hover, .top-nav-1 ul li li a:hover { background: #fff !important; color: #000 !important; }
	.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-link1 { float: left; width: 48%; margin: 0 1%; min-height: 200px; background: none; margin-bottom: 10px; border-bottom: 1px dotted #999; padding: 0 10px 10px; }
	.ft-link2 { float: none; width: 100%; overflow: hidden; }
	.ft-link2 img { margin: auto; width: auto; max-width: 100%; }
	.main-ft-lnk ul { float: left; width: 48%; margin: 0 1%; min-height: 370px; margin-bottom: 10px; padding: 10px 15px 0; border-top: 1px dotted #999; overflow: hidden; }
	.main-ft-lnk ul:first-child { border-top: 0px none; }
	.ft-link2 img { display: block; }
	.main-ft-lnk ul { display: none; }
	
	.contant-detail{width:100%; float:left; padding:0px; !important; }
	.contant-detail .left{ width:100%;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: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;}
	
	
	

	
	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
		.lim-banner img{ max-width:100% !important; height:100%;}	
	.left-cont2-1 { width: 100%; float: none; margin: 10px 0; }
	.left-cont2-1 { min-height: inherit; }
	.ft-link1 { float: none; width: 100%; min-height: inherit; overflow: hidden; }
	.main-ft-lnk ul { float: none; width: 100%; min-height: inherit; overflow: hidden; margin: 0 0 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;}
	
	
	
	
	/* new */
	
	.new_bradcrum .left{width:99%; font-size:12px; color:#2f2f2d;float:left; text-align:center !important; border-bottom:1px solid #fff; padding:5px 0 10px 0;}
	.new_bradcrum .right{width:95%; float:left !important; text-align:center !important; padding:5px 0 0 0;}
	
		.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;}

	
	
}