@charset "utf-8";
/* CSS Document */

@media screen and (min-width:1601px) and (max-width:2000px) { 


}

@media screen and (min-width:1280px) and (max-width:1366px) { 



}


@media screen and (min-width:991px) and (max-width:1279px) { 
.wrapper { width:100%; padding-top:134px;}



}


@media screen and (min-width:768px) and (max-width:990px) { 
.navbar-header { margin-left:245px !important;}
.nav-ul { margin:0 45px 20px 0 !important;}
.wrapper { width:100%; padding-top:188px;}
.footer ul.ftr-bnr li { width:100%; margin:0 0 20px 0; }
.grey-pannel1 { min-height:320px;}
.con-input { width:65%;}
.con-textarea { width:65%;}

ul.link li span.title { min-width:596px; max-width:596px;}
.mission .misn-pnl { min-height:260px;}



}

@media screen and (min-width:640px) and (max-width:767px) {
.navbar-toggle { position:absolute; right:0; top:25px; border:1px solid #279ad6 !important;}
.icon-bar { background:#279ad6 !important; height:4px !important;}
.pad-lft0 { padding:0;}
.abt { padding-left:0; padding-top:20px; float:left;}
.wrapper { width:100%; padding-top:135px;}
.bdr { border:none;}
.ftr-xs { float:left;}
.pad-lft { padding-left:15px;}
/*.patch-banner { position:absolute;}
.pb2 { position:absolute;}*/
.pb2 { margin:352px 0 0 20px;}
.pnl2 { margin-top:60px;}
.topMar { margin-top:75px;}
.topMar1 { margin-top:75px;}
.location { padding-left:0 !important; float:left;}

.footer h2 { text-align:center;}
.footer ul.cont { text-align:center; padding-left:78px;}
.footer ul.cont li { background:url("../images/msg.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); margin-right:35px;}
.footer ul.cont li:nth-child(2) { background:url("../images/mob.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);}
/*.footer ul.cont li:last-child { background:url("../images/faq.png") no-repeat scroll 180px center rgba(0, 0, 0, 0);}*/
.footer ul.scl { padding-left:228px;}

.footer ul.ftr-bnr li { width:100%; margin:0 0 15px 0; text-align:center;}
ul.link li span.title { max-width:468px; min-width:468px;}

.header-wrapper { width:100%;}
.nav-ul { width:100%; margin:0 0 0 0;}
.navbar-nav > li { margin:0 0 5px 0; text-align:center;}
.mission .misn-pnl { min-height:150px;}
.body-content h2 { clear:both;}




}

@media screen and (min-width:480px) and (max-width:639px) { 
.navbar-toggle { position:absolute; right:0; top:25px; border:1px solid #279ad6 !important;}
.icon-bar { background:#279ad6 !important; height:4px !important;}
.pad-lft0 { padding:0;}
.abt { padding-left:0; padding-top:20px; float:left;}
.wrapper { width:100%; padding-top:135px;}
.bdr { border:none;}
.ftr-xs { float:left;}
.pad-lft { padding-left:15px;}
/*.patch-banner { position:absolute;}
.pb2 { position:absolute;}*/
.pb2 { margin:330px 0 0 20px;}
.pnl2 { margin-top:60px;}
.topMar { margin-top:50px; margin-left:10px;}
.topMar1 { margin-top:50px; margin-right:10px;}
.con-input { width:72%;}
.con-textarea { width:72%;}
.location { padding-left:0 !important;}
.footer { padding:22px 0;}

.footer h2 { text-align:center;}
.footer ul.cont { text-align:center; padding-left:18px;}
.footer ul.cont li { background:url("../images/msg.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); margin-right:35px;}
.footer ul.cont li:nth-child(2) { background:url("../images/mob.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);}
/*.footer ul.cont li:last-child { background:url("../images/faq.png") no-repeat scroll 125px center rgba(0, 0, 0, 0);}*/
.footer ul.scl { padding-left:170px;}

.footer ul.ftr-bnr li { width:100%; margin:0 0 15px 0; text-align:center;}
ul.link li span.title { max-width:309px; min-width:309px;}

.header-wrapper { width:100%;}
.nav-ul { width:100%; margin:0 0 0 0;}
.navbar-nav > li { margin:0 0 5px 0; text-align:center;}
.navbar-nav > li > a { font-size:13px;}


.grey-pannel1 { min-height:320px;}








}

@media screen and (min-width:320px) and (max-width:479px) { 
.navbar-toggle { position:absolute; right:0; top:25px; border:1px solid #279ad6 !important;}
.icon-bar { background:#279ad6 !important; height:4px !important;}
.pad-lft0 { padding:0;}
.abt { padding-left:0; padding-top:20px; float:left;}
.wrapper { width:100%; padding-top:135px;}
.bdr { border:none;}
.ftr-xs { float:left;}
.pad-lft { padding-left:15px;}
/*.patch-banner { position:absolute;}
.pb2 { position:absolute;}*/
.pb2 { margin:450px 0 0 20px;}
.pnl2 { margin-top:85px;}
.topMar { margin-top:32px; margin-left:10px;}
.topMar1 { margin-top:32px; margin-right:10px;}
.con-input { width:100%;}
.con-textarea { width:100%;}
.location { padding-left:0 !important;}
.footer { padding:22px 0;}

.footer h2 { text-align:center;}
.footer ul.cont { text-align:center;}
.footer ul.cont li { background:url("../images/msg.png") no-repeat scroll 60px center rgba(0, 0, 0, 0); margin-right:0; width:100%;}
.footer ul.cont li:nth-child(2) { background:url("../images/mob.png") no-repeat scroll 48px center rgba(0, 0, 0, 0); width:100%;}
/*.footer ul.cont li:last-child { background:url("../images/faq.png") no-repeat scroll 60px center rgba(0, 0, 0, 0);}*/
.footer ul.scl { padding-left:88px;}

.footer ul.ftr-bnr li { width:100%; margin:0 0 15px 0; text-align:center;}
label.con-lbl { width:100%; margin:0 0 15px 0;}
.sub-btn { margin-left:0;}
ul.con-no li { font-size:13px;}
ul.link li span.title { max-width:149px; min-width:149px;}

.header-wrapper { width:100%;}
.nav-ul { width:100%; margin:0 0 0 0;}
.navbar-nav > li { margin:0 0 5px 0; text-align:center;}

}

@media screen and (width:360px) {
.navbar-toggle { position:absolute; right:0; top:25px; border:1px solid #279ad6 !important;}
.icon-bar { background:#279ad6 !important; height:4px !important;}
.pad-lft0 { padding:0;}
.abt { padding-left:0; padding-top:20px; float:left;}
.wrapper { width:100%; padding-top:135px;}
.bdr { border:none;}
.ftr-xs { float:left;}
.pad-lft { padding-left:15px;}
/*.patch-banner { position:absolute;}
.pb2 { position:absolute;}*/
.pb2 { margin:375px 0 0 20px;}
.pnl2 { margin-top:60px;}
.topMar { margin-top:32px; margin-left:10px;}
.topMar1 { margin-top:32px; margin-right:10px;}
.con-input { width:100%;}
.con-textarea { width:100%;}
.location { padding-left:0 !important;}
.footer { padding:22px 0;}

.footer h2 { text-align:center;}
.footer ul.cont { text-align:center;}
.footer ul.cont li { background:url("../images/msg.png") no-repeat scroll 80px center rgba(0, 0, 0, 0); margin-right:0; width:100%;}
.footer ul.cont li:nth-child(2) { background:url("../images/mob.png") no-repeat scroll 65px center rgba(0, 0, 0, 0); width:100%;}
/*.footer ul.cont li:last-child { background:url("../images/faq.png") no-repeat scroll 60px center rgba(0, 0, 0, 0);}*/
.footer ul.scl { padding-left:110px;}

.footer ul.ftr-bnr li { width:100%; margin:0 0 15px 0; text-align:center;}
label.con-lbl { width:100%; margin:0 0 15px 0;}
.sub-btn { margin-left:0;}
ul.link li span.title { max-width:189px; min-width:189px;}

.header-wrapper { width:100%;}
.nav-ul { width:100%; margin:0 0 0 0;}
.navbar-nav > li { margin:0 0 5px 0; text-align:center;}


.grey-pannel1 { min-height:280px; padding-bottom:20px;}


}

@media screen and (width:320px) { 
.navbar-toggle { position:absolute; right:0; top:25px; border:1px solid #279ad6 !important;}
.icon-bar { background:#279ad6 !important; height:4px !important;}
.pad-lft0 { padding:0;}
.abt { padding-left:0; padding-top:20px; float:left;}
.wrapper { width:100%; padding-top:135px;}
.bdr { border:none;}
.ftr-xs { float:left;}
.pad-lft { padding-left:15px;}
/*.patch-banner { position:absolute;}
.pb2 { position:absolute;}*/
.pb2 { margin:450px 0 0 20px;}
.pnl2 { margin-top:85px;}
.topMar { margin-top:32px; margin-left:10px;}
.topMar1 { margin-top:32px; margin-right:10px;}
.con-input { width:100%;}
.con-textarea { width:100%;}
.location { padding-left:0 !important;}
.footer { padding:22px 0;}

.footer h2 { text-align:center;}
.footer ul.cont { text-align:center;}
.footer ul.cont li { background:url("../images/msg.png") no-repeat scroll 60px center rgba(0, 0, 0, 0); margin-right:0; width:100%;}
.footer ul.cont li:nth-child(2) { background:url("../images/mob.png") no-repeat scroll 48px center rgba(0, 0, 0, 0); width:100%;}
/*.footer ul.cont li:last-child { background:url("../images/faq.png") no-repeat scroll 60px center rgba(0, 0, 0, 0);}*/
.footer ul.scl { padding-left:88px;}

.footer ul.ftr-bnr li { width:100%; margin:0 0 15px 0; text-align:center;}
label.con-lbl { width:100%; margin:0 0 15px 0;}
.sub-btn { margin-left:0;}
ul.con-no li { font-size:13px;}
ul.link li span.title { max-width:149px; min-width:149px;}

.header-wrapper { width:100%;}
.nav-ul { width:100%; margin:0 0 0 0;}
.navbar-nav > li { margin:0 0 5px 0; text-align:center;}
.xs-img img { width:100%; height:auto;}

.grey-pannel1 { padding-bottom:20px;}

}













