html{overflow-y:scroll;min-height:100%;position:relative}
h1{border-bottom:solid 1px #ccc;padding-bottom:10px;font-size:33px;padding-top:0;display:block;color:#253e8b}
h4{font-weight:700!important}
iframe{width:100%;height:500px}
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:#ccc!important;border:1px solid transparent;border-radius:4px}
.banner{background-color:#2A7884;color:#fff}
table{font-size:100%;vertical-align:top}
td{font-size:100%;vertical-align:top;border-top:none!important}
tr{font-size:100%;vertical-align:top;border-top:none!important}
table p{margin:0;padding-bottom:10px;border-top:none!important}
.navbar{margin-bottom:0!important}
#banner img{border-radius:5px}
#copyright_print{display:none}
@media print {
#copyright_print{display:block;font-size:28px;text-align:center;position:absolute;top:0;right:0}
}
ul.nav.navbar-nav.navbar-right > li:nth-child(2) > form > div > div > span > button.btn{padding:2px 12px}
ul.nav.navbar-nav.navbar-right > li:nth-child(2) > form > div > div > span.input-group-addon{padding:2px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:0 4px 4px 0}
.tocify{margin-top:220px;}
a.btn{height:40px!important;color:#2A7884!important;margin:5px!important;margin-bottom:8px!important;display:block;padding:8px!important;background-color:#fff!important;border:#2A7884 solid 2px!important;letter-spacing:inherit;padding:0;text-transform:uppercase;font-size:15px!important}
a.btn:hover{color:#fff!important}
.btn.focus,.btn:focus,.btn:hover{background-color:#2A7884!important}
.st_email,#PrintBtn{float:right;padding:8px;float:right;padding:8px}
.st_email.glyphicon,#PrintBtn.glyphicon{color:#b2b2b2!important}
.st_email.glyphicon:hover,#PrintBtn.glyphicon:hover{color:#2A7884!important}
#background{display:none}
#footer .copyright{text-align:center;border-top:solid 1px #ccc;padding-top:5px}
.banner_logo{max-width:100%;height:100%;margin:auto}
.banner{background-color:#2A7884;color:#fff;height:100%}
.container-fluid .row{padding:.5%}
.outer_logo{float:left;padding:2%}
.inner{position:relative;transform:translate(0px,-50%);top:50%}
h1{font-size:28px!important}
h2{font-size:24px!important}
.navbar{border-top:2px #333288 solid!important}
.navbar-default .navbar-nav>li>a{font-size:16px}
li a.first{padding-left:0!important}
@media (max-width: 767px) {
.col-sm-8{padding-top:0}
.col-sm-4{margin-top:10px}
}
@media only screen and (max-width : 768px) {
header{font-size:18px!important;line-height:20px!important}
.banner_logo{width:130px!important}
#banner img{margin-left:0}
.tocify-subheader{display:none!important}
.outer{float:left;height:100%}
.outer_logo{float:left;height:100%}
.inner{position:relative;transform:translate(0px,0%);top:0}
}
.banner_logo{width:100%!important}
a{color:#253e8b!important}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}
@media (max-width: 767px) {
.container > .navbar-header,.container > .navbar-collapse{margin-right:-15px;margin-left:-15px}
}
#scrollup{width:66px;height:66px;position:fixed;bottom:20px;right:10px;display:none;text-indent:-9999px;background-color:#2A7884;opacity:.8;background-image:url(../images/scroll-top.png);background-repeat:no-repeat;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
li.tocify-item.active{background:#eee!important}
.glyphicon{color:#00a9b0!important}
.overtext .glyphicon{text-shadow:-2px 0 white,0 2px white,2px 0 white,0 -2px #fff}
.box .overbox{background-color:#00a9b0}
.content_page .panel-body .col-md-12 h3{border-bottom:solid 1px #ccc;padding-bottom:10px}
.h2_contentsPage{font-size:30px;color:#2A7884;font-weight:700;border-bottom:1px solid #2A7884;padding-bottom:10px}
.outer_logo{float:left;margin:auto;padding:3%;padding-left:0}


.hidden_share { font-size: 0;}

