.global-nav{display:none}
@media screen and (min-width:200px) and (max-width:460px)  {
.header-sect, .header-logo{width:100%;text-align:left}
.header-logo{width:100%;}
.logo.fleft{float:none}
.logo{margin:10px 0 0 20px;}
.global-nav{display:block}
.w-nav{display:none}
.banner-txt{font-size: 40px;}
.ls-preview .ls-nav-next{background:url(../mright_arrow.html) left top no-repeat;width:25px;height:25px;}
.ls-preview .ls-nav-prev{background:url(../mleft_arrow.html) left top no-repeat;width:25px;height:25px;}
.ls-preview .ls-nav-prev,.ls-preview .ls-nav-next{width:45px!important;height:45px!important;line-height:45px!important;margin:-23px 0 0!important;z-index:1!important;top:50%;position:absolute;cursor:pointer;background-color:none!important;}
.ls-preview .ls-nav-prev{background-image:url(../img/mleft_arrow.png)!important;background-position:center!important;background-repeat:no-repeat!important;left:15px!important;z-index:10;}
.ls-preview .ls-nav-prev:hover{background-image:url(../img/mleft_arrow.png)!important;}
.ls-preview .ls-nav-next{background-image:url(../img/mright_arrow.png)!important;background-position:center!important;background-repeat:no-repeat!important;right:15px!important}
.ls-preview .ls-nav-next:hover{background-image:url(../img/mright_arrow.png)!important}
.about-weare .maboutimg{text-align:center;}
.slider{height:176px;margin:50px 0 0 0px;}
.about_content{font-size:40px;}
.about-inner{padding:10px 0;width:100%;margin:0 0px;}
.about-weare{margin:0 5% 10px;width:90%}
.about-weare.last{margin:0 0 10px 0;width:100%;}
.about-weare h2{font-size:18px;}
.about-weare .abouttxt p{margin:0 5%;line-height:20px;}
.about-weare .aboutlink{margin:10px 0 0;text-align:center}
.about-weare .aboutlink a{font-size:12px;padding:5px 15px;}
.about-weare.fleft{float:none;clear:both}
.about-inner.about-mobile{display:block}
.about-inner.service-animate{display:none}
.about-weare .abouttxt p.logoclr{color:#E41A1A;font:18px 'OpenSans-Light'}
#about-innerbg{height:auto;}
.aboutlink,#aboutlogo{display:none}
.hideContent{height:0;overflow:hidden;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 0%;}
.showContent{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 5%;}
.showContent p{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';text-align:center;padding:0 0px;line-height:22px;margin:0px 0%;}
.show-more{margin-top:5%;margin-bottom:5%;text-align:center}
.show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.showContent .logoclr{font:20px 'OpenSans-Light';color:#E41A1A;margin:5px 0;}
.service {border-bottom:0px;}
.service-head{font-size:40px;padding-bottom:5px;margin-top:0px}
.service_inner{width:100%;margin:0px;}
.service-innerhead{width:90%;margin:0px 5%;}
.service-innerhead h2{display:none;}
.service-innerhead span{display:block;padding-bottom:10px;}
.service-innerhead span h2{display:block;font:18px 'OpenSans-Regular';color:#000000;padding-bottom:0px;}
.service-innerhead p{margin:0px 0 10px 0px;}
.mobile-service{display:block}
.mbmgnt10{margin-top:20px;}
.service-rgt{text-align:left;margin-left:5%;margin-right:5%;}
.service-product{display:block}
.service-innerhead .show-more{text-align:left;margin:0px;}
.service-innerhead .show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.service-innerhead .hideContent{margin:0px;}
.service-innerhead .showContent{margin:0px;}
.service-innerhead .showContent p{text-align:left}
#career_list,.line-bg,#career-lftbg{display:none}
.career{background:#32296f;height:auto;padding-bottom:20px;}
.career-inner{width:90%;margin:0 5%;}
.career-inner p{font-size:13px;line-height:21px;margin:0px;width:100%;}
.career-inner h2{font-size:40px;margin:0px;}
.career-hgt{height:auto;}
.career-inner .fleft{float:none;clear:both;}
.career-inner .fright{float:none;clear:both; display:none;}
.career-opening{padding:5px 10px 5px 0px;font-size:23px;margin-top:10px;background:none}
.career-nav li{font-size:16px;background:none;border-radius:3px;margin:5px 0 0;border:0px solid #fff;}
.career-nav li li{padding:10px 0 10px 20px;border:0px;}
.career-nav li:hover li{background:none;border-radius:5px;border:0px solid #fff;}
.carrer-inneract .fleft.wdt474{width:100px;}
.carrer-inneract h2{font-size:20px;}
.carrer-inneract{width:300px;}
.contact{width:100%;height:auto;padding-bottom:5%}
.contact_inner{width:100%;margin:0;font-size:13px;}
.contact_inner h2{font-size:40px;padding:10px 0px;margin-bottom:0px;}
.contact_inner .mgnt30{margin-top:10px;}
.contact_inner p span{font-size:13px;font-weight:bold;}
.contact_inner .fleft.mgnt10{float:none;clear:both;margin:0% 5% 5%;}
.contact_inner .fleft.mgnt10.mgnl80{float:none;clear:both;margin:0% 5%;}
.contact_inner .fleft.mgnt10.brdr{border:0px;}
.contact_inner .fright{float:none;clear:both;margin:5% 10%;display:none}
.contact_inner .email {margin-left:0px;margin-top:10px;padding-top:10px;}
.contact_inner .phone{margin-left:0px;margin-top:10px;padding-top:10px;height:20px;}
.contact .fleft{float:none;clear:both;}
.portal-item.fleft{display:none;}
.toparrow{display:none}
.map{height:150px;}
.footer{height:auto;}
.footer-inner{width:100%;margin-top:0px;}
.footer_nav{display:none;}
.footer_nav li{padding:0 5px;}
.footer_nav.fleft{clear:both}
.footer-inner .fright{float:none;text-align:center;margin-top:10px;}
.mfooter_nav{display:block;font:11px arial;color:#ffffff;width:100%;text-align:center}
.mfooter_nav a{color:#fff;padding-right:10px;}
.portal h3{margin:10px 0 0 20px;font-size:15px;}
.portal p{margin:0px 0 0 20px;font-size:12px;}
.reveal-modal,.big-link{display:none}
#career-currentopening{display:none }
#mobile_career_opening{display:block}
#mobile_career_opening li + div {height: 0px;
  padding: 0px;overflow: hidden;background: #fff;
  display: block!important;-webkit-transform: translateZ(0);
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;margin:0 2%;}
#mobile_career_opening .content {padding: 10px;}
#mobile_career_opening li.open + div {height: auto;background: #fff;color:#000;margin:0 2%;}
#mobile_career_opening li li{color:#fff;background:url(../img/mobile-plus.png) 97% 15px no-repeat;border:1px solid #fff}
#mobile_career_opening li.open li{color:#fff;background:#ca7202 url(../img/mobile-minus.png) 97% 19px no-repeat;border:1px solid #c46e00}
#mobile_career_opening li li:hover{color:#fff;background:#c46e00 url(../img/mobile-plus.png) 97% 15px no-repeat;border-radius:3px;border:1px solid #c46e00}
#mobile_career_opening li.open li:hover{color:#fff;background:#c46e00 url(../img/mobile-minus.png) 97% 19px no-repeat;border-radius:3px;}
#mobile_career_opening p{color:#666;padding-bottom:5px;}
#mobile_career_opening .content p{font:13px 'OpenSans-Light';color:#333333;line-height:22px;}
#mobile_career_opening .content p b{font:14px 'OpenSans-Regular';color:#333333;}
#mobile_career_opening .content span{font:14px 'OpenSans-Light';color:#333333;}
.form-overlay{padding:20px 0 10px 27px}
.form-overlay form{margin:0px;padding:0px;}
.form-overlay input[type="text"]{width:80%;}
#mobile_career_opening .content span.frmErr{color:#ff0000;font:11px 'OpenSans-Light';}
/********End******/	
}

@media screen and (min-width:480px) and (max-width:540px){
.header-logo{width:100%;}
.about-weare .abouttxt p.logoclr{color:#E41A1A;font:18px 'OpenSans-Light'}
.logo{margin:10px 0 0 20px;}
.w-nav{display:none}
.mbmgnt10{margin-top:20px;}
.global-nav{display:block}
.slider{height:265px;margin:50px 0 0 0px;}
.about_content{font-size:40px;}
.about-inner{padding:10px 0;width:100%;margin:0 0px;}
.about-weare{margin:0 5% 10px;width:90%}
.about-weare.last{margin:0 0 10px 0;width:100%;}
.about-weare h2{font-size:18px;}
.about-weare .maboutimg{text-align:center;}
.about-weare .abouttxt p{margin:0 5%;line-height:20px;}
.about-weare .aboutlink{margin:10px 0 0;text-align:center}
.about-weare .aboutlink a{font-size:12px;padding:5px 15px;}
.about-weare.fleft{float:none;clear:both}
.about-inner.about-mobile{display:block}
.about-inner.service-animate{display:none}
#about-innerbg{height:auto;}
.aboutlink,#aboutlogo{display:none}
.hideContent{height:0;overflow:hidden;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 0%;}
.showContent{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 5%;}
.showContent p{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';text-align:center;padding:0 0px;line-height:22px;margin:0px 0%;}
.show-more{margin-top:5%;margin-bottom:5%;text-align:center}
.show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.showContent .logoclr{font:20px 'OpenSans-Light';color:#E41A1A;margin:5px 0;}
.service {border-bottom:0px;}
.service-head{font-size:40px;padding-bottom:5px;margin-top:0px}
.service_inner{width:100%;margin:0px;}
.service-innerhead{width:90%;margin:0px 5%;}
.service-innerhead h2{display:none;}
.service-innerhead span{display:block;padding-bottom:10px;}
.service-innerhead span h2{display:block;font:18px 'OpenSans-Regular';color:#000000;padding-bottom:0px;}
.service-innerhead p{margin:0px 0 10px 0px;}
.service-rgt{text-align:left;margin-left:5%;margin-right:5%;margin-top:20px;}
.service-product{display:block}
.service-innerhead .show-more{text-align:left;margin:0px;}
.service-innerhead .show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.service-innerhead .hideContent{margin:0px;}
.service-innerhead .showContent{margin:0px;}
.service-innerhead .showContent p{text-align:left}
.mobile-service{display:block}
#career_list,.line-bg,#career-lftbg{display:none}
.career{background:#32296f;height:auto;padding-bottom:20px;}
.career-inner{width:90%;margin:0 5%;}
.career-inner p{font-size:13px;line-height:21px;margin:0px;width:100%;}
.career-inner h2{font-size:40px;margin:0px;}
.career-inner .fright{float:none;clear:both; display:none;}

.career-hgt{height:auto;}
.contact{width:100%;height:auto;padding-bottom:5%}
.contact_inner{width:100%;margin:0;font-size:13px;}
.contact_inner h2{font-size:40px;padding:10px 0px;margin-bottom:0px;}
.contact_inner .mgnt30{margin-top:10px;}
.contact_inner p span{font-size:13px;}
.contact .fleft{float:left;margin:0 5%}
.contact .fright{float:left;display:none}
.contact_inner .fleft.mgnt10.mgnl80{float:left;margin:0;}
.contact_inner .fleft.mgnt10.brdr{border:0px;}
.contact_inner .email {margin-left:0px;margin-top:10px;padding-top:10px;height:20px;}
.contact_inner .phone{margin-left:0px;margin-top:10px;padding-top:10px;height:20px;}
.portal-item.fleft{display:none;}
.toparrow{display:none}
.map{height:150px;}
.footer{height:auto;}
.footer-inner{width:100%;margin-top:0px;}
.footer_nav{display:none;}
.footer_nav li{padding:0 5px;}
.footer_nav.fleft{clear:both}
.footer-inner .fright{float:none;text-align:center;margin-top:10px;}
.mfooter_nav{display:block;font:11px arial;color:#ffffff;width:100%;text-align:center}
.mfooter_nav a{color:#fff;padding-right:10px;}
.portal h3{margin:10px 0 0 20px;font-size:15px;}
.portal p{margin:0px 0 0 20px;font-size:12px;}
.reveal-modal,.big-link{display:none}
.career-opening{padding:5px 10px 5px 0px;font-size:23px;margin-top:10px;background:none}
.career-nav li{font-size:16px;background:none;border-radius:3px;margin:5px 0 0;border:0px solid #fff;}
.career-nav li li{padding:10px 0 10px 20px;border:0px;}
.career-nav li:hover li{background:none;border-radius:5px;border:0px solid #fff;}
#career-currentopening{display:none }
#mobile_career_opening{display:block}
#mobile_career_opening li + div {height: 0px;
  padding: 0px;overflow: hidden;background: #fff;
  display: block!important;-webkit-transform: translateZ(0);
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;margin:0 2%;}
#mobile_career_opening .content {padding: 10px;}
#mobile_career_opening li.open + div {height: auto;background: #fff;color:#000;margin:0 2%;}
#mobile_career_opening li li{color:#fff;background:url(../img/mobile-plus.png) 97% 15px no-repeat;border:1px solid #fff}
#mobile_career_opening li.open li{color:#fff;background:#ca7202 url(../img/mobile-minus.png) 97% 19px no-repeat;border:1px solid #c46e00}
#mobile_career_opening li li:hover{color:#fff;background:#c46e00 url(../img/mobile-plus.png) 97% 15px no-repeat;border-radius:3px;border:1px solid #c46e00}
#mobile_career_opening li.open li:hover{color:#fff;background:#c46e00 url(../img/mobile-minus.png) 97% 19px no-repeat;border-radius:3px;}
#mobile_career_opening p{color:#666;padding-bottom:5px;}
#mobile_career_opening .content p{font:13px 'OpenSans-Light';color:#333333;line-height:22px;}
#mobile_career_opening .content p b{font:14px 'OpenSans-Regular';color:#333333;}
#mobile_career_opening .content span{font:14px 'OpenSans-Light';color:#333333;}
}
@media screen and (min-width:550px) and (max-width:750px){
.header-logo{width:100%;}
.about-weare .abouttxt p.logoclr{color:#E41A1A;font:18px 'OpenSans-Light'}
.logo{margin:10px 0 0 20px;}
.w-nav{display:none}
.mbmgnt10{margin-top:20px;}
.global-nav{display:block}
.slider{height:352px;margin:50px 0 0 0px;}
.about_content{font-size:40px;}
.about-inner{padding:10px 0;width:100%;margin:0 0px;}
.about-weare{margin:0 5% 10px;width:90%}
.about-weare.last{margin:0 0 10px 0;width:100%;}
.about-weare h2{font-size:18px;}
.about-weare .maboutimg{text-align:center;}
.about-weare .abouttxt p{margin:0 5%;line-height:20px;}
.about-weare .aboutlink{margin:10px 0 0;text-align:center}
.about-weare .aboutlink a{font-size:12px;padding:5px 15px;}
.about-weare.fleft{float:none;clear:both}
.about-inner.about-mobile{display:block}
.about-inner.service-animate{display:none}
#about-innerbg{height:auto;}
.hideContent{height:0;overflow:hidden;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 0%;}
.showContent{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';line-height:22px;margin:0px 5%;}
.showContent p{height:auto;color:#5a5a5a;font:13px 'OpenSans-Light';text-align:center;padding:0 0px;line-height:22px;margin:0px 0%;}
.show-more{margin-top:5%;text-align:center;margin-bottom:5%;}
.show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.showContent .logoclr{font:20px 'OpenSans-Light';color:#E41A1A;margin:5px 0;}
.service {border-bottom:0px;}
.service-head{font-size:40px;padding-bottom:5px;margin-top:0px}
.service_inner{width:100%;margin:0px;}
.service-innerhead{width:90%;margin:0px 5%;}
.service-innerhead h2{display:none;}
.service-innerhead span{display:block;padding-bottom:10px;}
.service-innerhead span h2{display:block;font:18px 'OpenSans-Regular';color:#000000;padding-bottom:0px;}
.service-innerhead p{margin:0px 0 10px 0px;}
.service-rgt{text-align:left;margin-left:5%;margin-right:5%;margin-top:20px;}
.service_inner #aboutlogo{display:none}
.mobile-service{display:block}
.service-product{display:block}
.service-innerhead .show-more{text-align:left;margin:0px;}
.service-innerhead .show-more a{font:15px 'OpenSans-Light';text-decoration:none;padding:0px 15px 2px;color:#fff;background:#E41A1A;}
.service-innerhead .hideContent{margin:0px;}
.service-innerhead .showContent{margin:0px;}
.service-innerhead .showContent p{text-align:left}
#career_list,.line-bg,#career-lftbg{display:none}
.career{background:#32296f;height:auto;padding-bottom:20px;}
.career-inner{width:90%;margin:0 5%;}
.career-inner p{font-size:13px;line-height:21px;margin:0px;width:100%;}
.career-inner h2{font-size:40px;margin:0px;}
.career-hgt{height:auto;}
.career-inner .fright{float:none;clear:both; display:none;}

.contact{width:100%;height:auto;padding-bottom:5%}
.contact_inner{width:100%;margin:0;font-size:13px;}
.contact_inner h2{font-size:40px;padding:10px 0px;margin-bottom:0px;}
.contact_inner .mgnt30{margin-top:10px;}
.contact_inner p span{font-size:13px;}
.contact .fleft{float:left;margin:0 5%}
.contact .fright{float:left;display:none}
.contact_inner .fleft.mgnt10.mgnl80{float:left;margin:0;}
.contact_inner .fleft.mgnt10.brdr{border:0px;}
.contact_inner .email {margin-left:0px;margin-top:10px;padding-top:10px;height:20px;}
.contact_inner .phone{margin-left:0px;margin-top:10px;padding-top:10px;height:20px;}
.portal-item.fleft{display:none;}
.toparrow{display:none}
.map{height:150px;}
.footer{height:auto;}
.footer-inner{width:100%;margin-top:0px;}
.footer_nav{display:none;}
.footer_nav li{padding:0 5px;}
.footer_nav.fleft{clear:both}
.footer-inner .fright{float:none;text-align:center;margin-top:10px;}
.mfooter_nav{display:block;font:11px arial;color:#ffffff;width:100%;text-align:center}
.mfooter_nav a{color:#fff;padding-right:10px;}
.portal h3{margin:10px 0 0 20px;font-size:15px;}
.portal p{margin:0px 0 0 20px;font-size:12px;}
.reveal-modal,.big-link{display:none}
.career-opening{padding:5px 10px 5px 0px;font-size:23px;margin-top:10px;background:none}
.career-nav li{font-size:16px;background:none;border-radius:3px;margin:5px 0 0;border:0px solid #fff;}
.career-nav li li{padding:10px 0 10px 20px;border:0px;}
.career-nav li:hover li{background:none;border-radius:5px;border:0px solid #fff;}
#career-currentopening{display:none }
#mobile_career_opening{display:block}
#mobile_career_opening li + div {height: 0px;
  padding: 0px;overflow: hidden;background: #fff;
  display: block!important;-webkit-transform: translateZ(0);
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;margin:0 2%;}
#mobile_career_opening .content {padding: 10px;}
#mobile_career_opening li.open + div {height: auto;background: #fff;color:#000;margin:0 2%;}
#mobile_career_opening li li{color:#fff;background:url(../img/mobile-plus.png) 97% 15px no-repeat;border:1px solid #fff}
#mobile_career_opening li.open li{color:#fff;background:#ca7202 url(../img/mobile-minus.png) 97% 19px no-repeat;border:1px solid #c46e00}
#mobile_career_opening li li:hover{color:#fff;background:#c46e00 url(../img/mobile-plus.png) 97% 15px no-repeat;border-radius:3px;border:1px solid #c46e00}
#mobile_career_opening li.open li:hover{color:#fff;background:#c46e00 url(../img/mobile-minus.png) 97% 19px no-repeat;border-radius:3px;}
#mobile_career_opening p{color:#666;padding-bottom:5px;}
#mobile_career_opening .content p{font:13px 'OpenSans-Light';color:#333333;line-height:22px;}
#mobile_career_opening .content p b{font:14px 'OpenSans-Regular';color:#333333;}
#mobile_career_opening .content span{font:14px 'OpenSans-Light';color:#333333;}
}

@media screen and (min-width:768px) and (max-width:980px) {
.header-logo{width:100%;}
.logo{margin:10px 0 0 20px;}
.global-nav{display:block}
.w-nav{display:none;}
.slider{height:423px;}
.mbmgnt10{margin-top:20px;}
.about_content{font-size:40px;}
.about-inner{padding:10px 0;width:90%;margin:0 auto;}
.about-weare .maboutimg{text-align:center;}
.about-weare{margin:0 0 10px 0;width:35%}
.about-weare.last{margin:8px 0 10px 0;width:30%}
.about-weare h2{font-size:18px;}
.about-weare .abouttxt p{margin:0 5%;line-height:20px;}
.about-weare .aboutlink{margin:10px 0 0;text-align:center}
.about-weare .aboutlink a{font-size:12px;padding:5px 15px;}
.about-weare.fleft:first-child{margin-top:8px;}
.aboutpadt10{padding-top:10px;}
#about-innerbg{height:auto;}
.service {border-bottom:0px;}
.service-head{font-size:40px;padding-bottom:5px;margin-top:0px}
.line-bg{display:block}
.line-bgimg{margin-left:30%}
.about-inner.about-mobile{display:none}
.about-inner.service-animate{display:block}
.service_inner{width:90%;margin:0 auto;}
.career-inner{width:100%;padding-bottom:20px;}
.career-inner h2{font-size:40px;}
.career-inner p{font-size:13px;line-height:19px;width:95%}
.career-nav li{font-size:16px;background:none;border-radius:3px;margin:5px 0 0;border:0px solid #fff;}
.career-nav li li{padding:10px 0 10px 20px;border:0px;}
.career-nav li:hover li{background:none;border-radius:5px;border:0px solid #fff;}
.service-innerhead{width:70%;}
.service-innerhead h2{display:none;}
.service-innerhead span{display:block;padding-bottom:10px;}
.service-innerhead span h2{display:block;font:18px 'OpenSans-Regular';color:#000000;padding-bottom:0px;}
.service-innerhead p{margin:0px 0 10px 0px;}
.career,.career-hgt{height:auto;background:#32296f;}
.career-inner .fright{float:none;clear:both;width:90%;margin:0 auto; display:none;}
.career-opening{padding:5px 10px 5px 0px;font-size:23px;margin-top:10px;background:none}
.about-head{width:80%;left:10%;top:5%}
.about-head .ds-content .close{margin-left:95%}
.about-head .service-content .close{margin-left:95%}
#career_list,#career-lftbg{display:none}
#career-currentopening{display:none }
#mobile_career_opening{display:block}
#mobile_career_opening li + div {height: 0px;
  padding: 0px;overflow: hidden;background: #fff;
  display: block!important;-webkit-transform: translateZ(0);
  -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;margin:0 2%;}
#mobile_career_opening .content {padding: 10px;}
#mobile_career_opening li.open + div {height: auto;background: #fff;color:#000;margin:0 2%;}
#mobile_career_opening li li{color:#fff;background:url(../img/mobile-plus.png) 97% 15px no-repeat;border:1px solid #fff}
#mobile_career_opening li.open li{color:#fff;background:#ca7202 url(../img/mobile-minus.png) 97% 19px no-repeat;border:1px solid #c46e00}
#mobile_career_opening li li:hover{color:#fff;background:#c46e00 url(../img/mobile-plus.png) 97% 15px no-repeat;border-radius:3px;border:1px solid #c46e00}
#mobile_career_opening li.open li:hover{color:#fff;background:#c46e00 url(../img/mobile-minus.png) 97% 19px no-repeat;border-radius:3px;}
#mobile_career_opening p{color:#666;padding-bottom:5px;}
#mobile_career_opening .content p{font:13px 'OpenSans-Light';color:#333333;line-height:22px;width:96%;}
#mobile_career_opening .content p b{font:14px 'OpenSans-Regular';color:#333333;}
#mobile_career_opening .content span{font:14px 'OpenSans-Light';color:#333333;}
.global-nav-main-list{display:none;}
.global-nav ul{display:none;}
.w-nav{display:block}
.contact{width:100%;}
.contact_inner{width:100%}
.contact_inner .fleft.mgnt10{margin-left:5%}
.contact_inner .fleft.mgnt10.mgnl80{margin-left:10%}
.contact_inner .fright.mgnt100{display:none}
.contact_inner h2{font-size:40px;padding:10px 0px;margin-bottom:0px;}
.toparrow{display:none}
.footer{height:auto;}
.footer-inner{width:100%;margin-top:0px;}
.footer_nav{display:none;}
.footer_nav li{padding:0 5px;}
.footer_nav.fleft{clear:both}
.footer-inner .fright{float:none;text-align:center;margin-top:10px;}
.mfooter_nav{display:block;font:11px arial;color:#ffffff;width:100%;text-align:center}
.mfooter_nav a{color:#fff;padding-right:10px;}
/*****End****/
}