/* background image */
#popupDialog, /*.ui-body-a,*/ .ui-page-active {
    /*background: url(/images/uploads/a201/0bbc0a18c12e60e4b77121b52d18dc1a.jpg) center center !important;*/
    background-repeat: no-repeat !important;
    background-color: #f2f2f2!important;
    background-size: cover!important;
    background-attachment:fixed !important;
}

.ui-page-theme-b, .ui-overlay-b {
    background-color: #c4c8db!important;
}

.ui-page-theme-b .ui-content {
    background: rgba(255,255,255,.8) !important;
}

.ui-icon-loading{ 
	background:url('https://cdn.voicehive.com/images/ajax-loader.gif')!important; 
}

/* header with background image */
/*.ui-header {
    border-top-width:0px!important;
    border-bottom-width:0px!important;
	padding-top:0px!important;
    background-image: url(images/ilpa/gp14/headerbar.jpg);
    background-repeat: no-repeat;
	background-position: center;
}
*/
/*.ui-body-a, .ui-overlay-a { background: none; }*/
.ui-page-theme-a .ui-panel-wrapper {
    background: none !important; /*rgba(255,255,255,.7) !important;*/
}
/*a.ui-link {
    background: rgba(255,255,255,.7) !important;
}*/
a.ui-btn-a {
   /* background: rgba(255,255,255,.7) !important;*/
}

/* content bkg */
.ui-content {
    /*background: rgba(255,255,255,1) !important;*/
    background: #f2f2f2!important;
}

/* menu bkg */
.ui-panel { 
    background: #262626 !important;
}

.ui-content { font-family:Questrial,Helvetica, Arial,sans-serif; /*font-weight:bold;*/} 
.ui-btn { font-family:Questrial,Helvetica,Arial,sans-serif; white-space:normal !important; }
.ui-content h1, .ui-content h2 .ui-content h3{ font-family:Questrial,Helvetica,Arial,sans-serif;} 
.ui-content h1 { color:#8baa96;} 
.ui-content h3{ font-family:Questrial,Helvetica,Arial,sans-serif;} 
.ui-content p, .ui-content li { line-height: 1.7em;} 

/*.vh_menu .ui-btn, a.ui-btn-a, a.ui-btn-down-a, a.ui-btn-hover-a {border: 3px solid #004c9a !important; max-width:320px !important; margin: 5px auto !important;}*/

/*.ui-submit {border: 3px solid #004c9a !important; max-width:320px !important; margin: 5px auto !important;}*/

h1.ui-title { white-space: normal !important; }
.ui-header .ui-title {
    margin-right: 10% !important;
    margin-left: 10% !important;
}

/* required field indicators */
.ui-content /*#Registration*/ em {
color:red;
font-weight: bold;
font-size: 18px;
font-style: normal;
}

.ui-listview > li h3 {white-space: normal !important;}
.ui-content .ui-link {white-space: normal !important; word-wrap:break-word;}

.ui-slider-track { background:#CCC; }

    .ui-header {
        background: none !important;
        border: none !important;
    }

/* responsive left panel, stay open on wide screens */
@media (min-width:56em) {
.ui-content { 
	width: 80%; max-width:1072px; margin:0px auto; 
}

/* consistently size images and add a little margin between them */
/* div.ui-grid-b > div > div  { margin: 5px !important;} */
/* div.ui-grid-b > div > div > img  { max-height: 10em !important;} */

.ui-content .ui-grid-b div img {
    /*max-height: 5em !important;*/
    /*margin-left: 4em !important;
    margin-right: 4em !important;*/
}

}

@media (max-width:56em) {
}