body {width:90%;
    margin:auto;
    background:#ffffff;
    font-family: Arial,Helvetica,sans-serif!important;
}
.panel-default>.panel-heading {
color: #fff;
background-color: #448f97;
border-color: #ddd;
text-transform:none;
}
.panel-title>a, .panel-title>a:active {
text-transform:none;

}
td,th{
font-weight:400;
color:black;
font-size:14.5px;
line-height:1.6;
word-spacing: normal;
font-family: Arial;
text-rendering: auto;
letter-spacing:0.2px;
}
table em{
font-size:13px; 
word-spacing:normal;
font-family: Arial;
text-rendering: auto;
}
.panel-default {
margin-bottom: 5px;
}
.h4, h4 {
font-size: 22px;
color: #448f97;
}
.panel-heading a:before {
color: #fff;
font-size:15.5px;
}
#subacc .panel-heading a:before{
color:black;
}

@font-face {
font-family: 'Glyphicons Halflings';
src: url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot');  src: url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');

}
#endline p{
text-align:center;
font-size:12px;
padding-top: 12px;
padding-bottom: 0px;
margin-bottom: 0px;
}
.card {
border: 1px solid #dfdfdf;
width: 100%;
text-align: center;
border-radius: 4px;
overflow: auto;
font-family: arial;
line-height: 1.4;
}	
.cardheader{
background-color: #448f97;
}
.headertitle{
margin: 0px;
padding: 10px;
}
h4.headertitle { 
font-size: 1.5rem;
color: white;
}
.cardbody{
padding: 25px;
}
.cardbody a{
color:#448f97;
text-decoration: none;
}
p.headertitle {
font-size: 2.2rem;
color: white;
font-weight: bold;
margin-bottom: 0;
padding: 6px;
}
article{
display:inline-block;
}
button.accordbtn{
width: 95%;
height: 174px;
border: 1px solid #448f97;
border-radius: 3px;
background-color: transparent;
color: #448f97;
font-family: Arial,Helvetica,sans-serif!important;
font-weight: 700;
font-size: 2.2rem;
line-height: 1.2;
}
button.accordbtn:hover{
border: 1px solid #8ebbc0;
color: #8ebbc0;
}
button.accordbtn:active{
box-shadow: 0px 0px 5px #00a1ff61;
}
#Show2, #Hide2{
margin-left: 5%;
}
.glyphicon.glyphicon-search{
transform: scale(-1,1);
}
.horizontalBlue {
background-color: #448f97;
border-width: 3px;
border-color: #448f97;
}
.bottom-paragraph a{
color:#448f97;

}
small.smalltext{
color: #6c757d!important;
text-align:center;
font-size:77%;
}
div.bottom-text-center{
display: inline-block;
width: 100%;
text-align: center;
}
select.goog-te-combo{
border: none;
font-size: 17px;
color: #448f97;
font-weight: 600;
}
.goog-te-gadget-simple {
border:none !important;
}
.goog-te-gadget-simple .goog-te-menu-value span {
color:#448f97 !important;
font-weight: 600;
font-size: 15px;
}
.goog-te-gadget img {
background-image:none !important;
}
a{
    text-decoration: underline;
    color: #448f97;
    font-family: Arial,Helvetica,sans-serif;
}
