.subhero {
    background: #2f8ebf url(/img/bg/mastheader.jpg) no-repeat center top;
    background-size:contain;
    padding:30px 0 20px;
    height: auto;
}
.subhero h1 {margin-top:285px; margin-bottom:10px}

#policy h1, #policy h2, #policy h3 {font-family:'Arial','sans-serif'}
.faq-q {color:#dd2f2f;font-family:arial,sans-serif; margin:0.625em auto 0;font-weight:bold;}
.faq-a, ol.faq-a {font-family:arial,sans-serif; margin:0 auto 0 1.5em;}
ol.faq-a {padding-left:2.8em}
#accordion .panel {
    -moz-border-radius: 0.938em;
    border-radius: 0.938em;
    border:0.188em solid #5a5a5a;
    padding:10px;
    background-color: #707070; 
	background-image: url(images/fallback-gradient.png); 
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#222));
	background-image: -webkit-linear-gradient(top, #000, #222); 
	background-image:    -moz-linear-gradient(top, #000, #222);
	background-image:     -ms-linear-gradient(top, #000, #222);
	background-image:      -o-linear-gradient(top, #000, #222);
    color:#fff;
}
#accordion .panel > a {    
    text-decoration:none;
    color:#ffa200!important;
}
#accordion .panel > a span {color:#FFF;}
.formgroup {margin-top:20px;}
small {
    color: red;
    display: inline;
    font-size:70%;
    vertical-align: super;
}
/*wallpaps*/
#wall .caption a {
    width:32.4%;
    margin:3px auto;
    text-align: center;
}
.ekko-lightbox .modal-header {padding:0!important;height:23px}
.ekko-lightbox .modal-header .close {margin-top:0!important}
.ekko-lightbox .modal-header h4 {display:none;}

@media(max-width:768px){    
    #wall .caption a {
        width:49.4%;
        margin:3px auto;
        text-align: center;
    }
}
@media(max-width:640px){
    #wall .caption {margin:0 -10px;}
    #wall .caption a {
        width:48.7%;
        margin:3px auto;
        text-align: center;
    }
}