/*styling for critical head section */
body{
   font-family: ' Merriweather Sans', sans-serif !important; 
   font-size:100%;
}
#applybutton{
    margin-top: 10px;
    padding: 10px;
    width: 100%;
    background: #e53935;
    text-transform: uppercase;
    text-align: center;
    font-size: 16px;
    border: 1px solid #fff;
    color: #fff;
    
}

.mycardhead{
    padding: 10px;
    text-align: center;
    //width:99%;
    background:#e0e0e0  ;
	font-weight: bold;
    font-size: 16px;
}
.mycardheadtext{
    padding: 10px;
    border: 1px solid #eeeeee  ;
}
.supportbtn {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #a12727;
    border-radius: 8px;
    background: #ff4a4a;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff4a4a), to(#992727));
    background: -moz-linear-gradient(top, #ff4a4a, #992727);
    background: linear-gradient(to bottom, #ff4a4a, #992727);
    -webkit-box-shadow: #ff5959 0px 0px 40px 0px;
    -moz-box-shadow: #ff5959 0px 0px 40px 0px;
    box-shadow: #ff5959 0px 0px 40px 0px;
    text-shadow: #591717 1px 1px 1px;
    font: normal normal normal 14pxpx arial;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.supportbtn:hover {
    background: #ff5959;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#b62f2f));
    background: -moz-linear-gradient(top, #ff5959, #b62f2f);
    background: linear-gradient(to bottom, #ff5959, #b62f2f);
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.supportbtn:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#982727), to(#982727));
    background: -moz-linear-gradient(top, #982727, #982727);
    background: linear-gradient(to bottom, #982727, #982727);
    text-transform: uppercase
}
.supportbtn:focus {
    text-transform: uppercase
}
.supportbtn:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 7px;
    left: -4px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABZ0lEQVRIibXVP0scURQF8N+OEmSRIFsE0UYklbUEkRBSBUyjpAgWqSwt8k1ESJFWQtKIpSRbiEWQ4AeQ2GilEIuwhSDxv5NinrIMO7Mz4+6B27x595zz7r3vDd0xiCXs4BQtbOM9ogL5uRjBFuKM2EC9KnmEzRzy+1irKvCuAHmMW7yqItAsKBDjS1nyJ/hbQuAgiyhrCurKNW8kmCoscBWiKC5wU0bgHw5LCOzjrowA/Cgh0Cyx9wETONe9wacYzSLJOsFrHOFzASOfJD14WcT1M3wPzj5IJmk3x/0OhrAiuXBrGM4iH8PvtuQWptDQ+dI1w7dFXLet/8TTNPlgcJMmOcaMpJRvgtNVvA05y7jskLeeFviYU4ZrfA2kE5gMrn/l5MSSt4xQw5Mum6vEXji5hT6Q38dshLl0vXqI+QjTfRR4UZOMY6NPAn9qkgvy6J93Bq4iGc9sjxANYBzPw8JND+MM3/4Ds4DMCT++eNQAAAAASUVORK5CYII=") no-repeat left center transparent;
    background-size: 100% 100%;
}

#getsthead{
    text-align: center;
    font-size: 32px!important;
    text-transform: uppercase;
    font-weight: bold;
    background: #e53935;
    color: #fff;
    
    
}
#getstsubhead{
    text-align: center;
    background: #546e7a;
    color: #fff;
    padding: 6px;
	font-weight: bold;
}

#getstmh{
    padding-top: 15px;
    font-weight: bold;
    color: #263238;
}
#getstmtext li{
   padding: 5px;
    font-size: 14px;
}
#getsttophead{
    font-size: 18px;
    font-weight: bold;  
    padding-top: px;
    text-transform: uppercase;
    font-style: Regular;
    
    
}
#myborder{
    border-bottom: 2px solid #e53935;
}

.cards2{
    padding: 0 !important;
    margin: 0 !important; 
    

}

.sidepanel li{
    display: inline;
}
.wp-caption-text a:link{
    color:#fff !important;
    text-decoration: none; 
}

.sidepanel li :hover {
display: block;
opacity: 0.5;
max-width: 100%;
background: #e53935 !important;
z-index: 1;  

}

.wp-caption {
position: relative;
padding: 0;
margin: 0;
}
.wp-caption img {
display: block;
max-width: 100%;
height: auto;
}
.wp-caption:after {
content: "";
position: absolute;
display: block;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.6) 100%) repeat 0 0;
z-index: 1;
}
.wp-caption-text {
padding-top: 90px;
    
display: block;
position: absolute;
width: 100%;

top: 0;

font-size: 18px;    
z-index: 2;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

#goback{
    float: left;
    
}
#goback a{
    color: #000;
    text-decoration: none;
    border: 2px solid #000 ;
    padding: 5px
    
}
.bannerchild img{
    max-width: 100%;
    
}