@charset "utf-8";
/* CSS Document */

body,td,p,textarea,input,select {font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:2px 5px}
.camera {padding-left:20%; text-align:left;  font-size:14px; text-decoration:none; color:#000066; vertical-align:top;}
.camera a{font-size:14px; text-decoration:none; color:#000066; vertical-align:top;}
.camera a:visited{color:#396}
.camera a img{padding-top:20px; border:none}
h3 {padding-top:0; font-size:16px; }
h4 {padding:0px; margin:4px; font-size:12px; }
select {border-radius:5px; border:thin solid #AAA;  padding:2px 5px;}/* font-size:14px; font-family:"MS Reference Sans Serif"   border-bottom:2px solid #333*/
ul, li {padding:0px 2px; margin:0px;line-height:16px}
input[type="file"]{padding:2px 5px; height:30px;}
/**/
a{text-decoration:none}
a:link{color:#36C}
a:visited{color:#36C}
a:hover{color:#F56100}
.field {font-size:14px; width:200px; margin:2px;height:20px; border-radius:5px; border:thin solid #AAA; padding:2px 5px; font-size:12px;}
.fieldsm{font-size:14px; width:60px; margin:2px; height:20px;border-radius:5px; border:thin solid #AAA; padding:2px 5px; font-size:12px; }
.fieldlong {font-size:14px; min-width:200px; width:70%; margin:2px;height:20px; border-radius:5px; border:thin solid #AAA; padding:2px 5px; font-size:12px;}
.fieldsub {background-color:#93FFB6; cursor:pointer; height:25px;}
.login {font-size:12px; margin:3px; height:20px;}
.heading {width:100%; height:142px; background-color:#FFF}
.headinglogo {max-width:1000px; width:100%; margin: auto;  text-align:center; color:#333333; height:142px; padding-top:0px}
.logoportal {text-align:right; float:right; padding-top:70px; font-size:28px; font-style:italic}
.loggedinas { float:left; padding-top:80px; font-size:14px; color:#666; }
/*.logoportal{width:30%;} */
.content {max-width:100%;width:100%; margin:auto; position:relative; min-height:600px;}
.adminlink {font-size:12px; font-weight:normal;}
.adminlink a{font-size:12px; font-weight:normal; color:#336}
.adminlink a:hover{color:#36C}
.wrapper {width:100%; min-width:623px;}
.rightbox {float:right; width:33%;padding-left:15px; padding-right:15px; border-left:solid thin #666;}
.leftbox500 {float:left; width:62%;padding-left:15px; max-width:1600px}
.leftbox010 {margin:auto; max-width:100%; width:100%;}
.rightboxlog {float:right; width:48%;padding-right:15px;border-left:solid thin #666;}
.leftboxlog {float:right; width:48%;padding-right:15px;}
.loghours {float:left; width:49%; min-width:200px}
.supportline {min-height:25px;}
.supportline:hover{ background-color:#DADAFE; cursor:pointer}
.stickycont {padding-top:60px;}
.navbar-fixed {
    top: 0;
    z-index: 100;
  	position: fixed;
    width: 100%; 
}

.menubg {width:100%; height:50px; border-bottom:thin solid #006; background-color:#C4CDE3; margin-bottom:10px}

.navinner {
	margin: auto ;  max-width: 1160px; width:100%;  /* min-height:90px;background: url(../images/navbg.png);  */
}
.menu {text-align:center;}
.menu ul {height:30px; list-style:none;  padding:0px;  }
.menu ul li { font-size:14px;text-transform:uppercase;  }
.menu ul li ul li{float:left; font-size:14px;text-transform:uppercase; background-color:#C5CDE3; border:1px solid #999;padding:10px; }
.menu ul li:hover > ul{display:block;color:#01559B;}
.menu ul ul{display:none;position:absolute;top:45px; max-width:180px;z-index:999}
.nav__item{display:inline-block;text-align:left}
.nav__item500{width:8%;padding:15px 32px}
.nav__item010{width:15%;padding:15px 32px}
.nav__item100{width:12%;padding:15px 32px}
.nav__item200{width:12%;padding:15px 32px}
.nav__item300{width:12%;padding:15px 32px}
.nav__item a {color:#000}
.nav__link {font-style:normal;line-height:auto;color:#000;text-decoration:none;display:inline-block}
.nav__link:hover{font-weight:400;letter-spacing:-0.3px; color:#666}
.nav__link{font-size:14px;padding:0px 0; min-width:200px}
.h3 {color:#039; font-size:12px; font-weight:bold}
.zoomin img {width: 30px; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; opacity: 0.85;} 
.zoomin img:hover { width:32px; opacity: 1;}

.footmenu{ float:left; width:45%; min-width:300px;}
.footmenurt{float:right; width:45%;  min-width:300px;}
.footer{padding:0;margin:0;width:100%;min-height:50px; background-color:#C4CDE3; border-top:thin solid #006; margin-top:20px }
#footerinner{max-width:1100px;width:100%;margin:0 auto; text-align:center; }

/*.footer strong{ font-size:14px;} */
.footer em strong{ font-size:9px;}
.footer a { font-weight:normal; font-size:13px; color:#333 
}
.footer a:hover{
	color: #999; 
}
@media (max-width:1600px){
.leftbox500{float:left; width:96%;}
.rightbox {float:left; width:96%}
}
@media (max-width:1140px){

/*.menu {max-width:100%; width:96%; background-color:#33F}

.nav__link{font-weight:300;font-size:14px; width:auto}
.nav__item010{width:10%}*/
.nav__item500{padding:15px 22px;width:12%;}
.leftbox500 {float:left; width:96%; border:none;}
.rightboxlog {float:left; width:96%; border:none; padding-bottom:20px; border-bottom:thin solid #666}
.leftboxlog {float:left; width:96%;}
}

@media all and (max-width: 882px) {
.footmenu, .footmenurt{width:100%;text-align:center}
.footer{min-height:80px;}
.nav__item500{padding:15px 16px;}
}
@media (max-width:700px){
.nav__item010{padding:15px 12px;}
.logoportal{display:none}
.loggedinas { display:none}
}
@media (max-width:570px){
.fieldlong {width:200px;}
.loghours {width:96%}
.nav__item500 {padding:15px 12px;}
.headinglogo {max-width:500px;}
}