@charset "utf-8";
/*  Based off of themeDefault.css 
	themeAdmin.css
 */

/*TYPOGRAPHY*/
.themeAdmin{width:95%; margin-top:5px;}
.themeAdmin .themeAdminInner{background-color:#C7DEF0 !important;/*  margin-top: 183px;*/}
.themeAdmin .themeAdminInner.adminShowPage{background-color:#FFFDFC !important;}
.themeAdmin, .themeAdmin p { font-family:OpenSans; /*font-size:20px;*/ line-height:30px;}
.themeAdmin h1, .themeAdmin h2, .themeAdmin h3, .themeAdmin h4, .themeAdmin h5 {margin:.5em 0; line-height:normal;}
h1.sectionTitle { font-family:Alienleagueii-Bold; font-size:60px; letter-spacing:-1.2px; text-transform:lowercase; }
.themeAdmin h1, .themeAdmin h1 a { font-family: Roboto, Helvetica, sans-serif; font-size:46px; letter-spacing:-1.2px; }
.themeAdmin h1.sectionTitle { font-family:Alienleagueii-Bold; font-size:60px; letter-spacing:-1.2px; text-transform:lowercase; }
.themeAdmin h1.alt { font-family:Roboto-Bold; font-size:50px; letter-spacing:-1px;}
.themeAdmin h2, .themeAdmin h2 a { font-family:Montserrat; font-size:30px; letter-spacing:4.44px; text-transform:uppercase; }
.themeAdmin h3, .themeAdmin h3 a { font-family:Roboto; font-size:24px; text-transform:uppercase; }
.themeAdmin h4, .themeAdmin h4 a{ font-family:Roboto; font-size:22px}
.themeAdmin h5, .themeAdmin h5 a { font-family:Roboto; font-size:20px; }
.themeAdmin .date { text-transform:uppercase; }
.themeAdmin .fontAlien.date, .themeAdmin h1.date, .themeAdmin h1 .date, .themeAdmin h4.date, .themeAdmin h4 .date { text-transform:lowercase; }
.themeAdmin .source,.themeAdmin .imageCredit,.themeAdmin .credit { color:#475870; text-transform:uppercase; font-size: 80%; }
.themeAdmin a { font-family:OpenSans-Bold; }

/*Default Theme Colors*/
.themeAdmin { color:#29608c;}
.themeAdmin h1, .themeAdmin h1 a { color:#cc3300; }
.themeAdmin h1.sectionTitle { color:#29608c;}
.themeAdmin h1.alt { color:#800000; }
.themeAdmin h2, .themeAdmin h2 a { color:#cc3300;}
.themeAdmin h2.alt, .themeAdmin h2.alt a { color:#800001;}
.themeAdmin h3, .themeAdmin h3 a { color:#003a6a; }
.themeAdmin h3.alt, .themeAdmin h3.alt a { color:#266681;}
.themeAdmin h4, .themeAdmin h4 a { color:#266681; }
.themeAdmin h5 { }
.themeAdmin .date { color:#083766; }
.themeAdmin .source { color:#475870; }
.themeAdmin a { color:#29608c;}
.themeAdmin a:hover { color:#e04514;}
.themeAdmin #listContentPage ul{line-height:normal;}


/*original size: h1.fontAlien {font-size:60px;}*/
@media all and (min-width : 1px) {h1.fontAlien {font-size:35px;}}
@media all and (min-width : 320px) {h1.fontAlien {font-size:40px;}}
@media all and (min-width : 480px){h1.fontAlien {font-size:45px;}}
@media all and (min-width : 768px){h1.fontAlien {font-size:50px;}}
@media all and (min-width : 1024px){h1.fontAlien {font-size:55px;}}
@media all and (min-width : 1224px) {h1.fontAlien {font-size:60px;}}
@media all and (min-width : 1824px) {h1.fontAlien {font-size:70px;}}
h2.fontAlien {font-size:54px;}
h3.fontAlien {font-size:48px;}
h4.fontAlien {font-size:36px;}

body{  overflow-x: initial !important;}

.themeAdmin .pageContent */*, .pageContent p, .pageContent .section, .pageContent .section p*/ { font-family:Ubuntu; }
@media screen and (min-width : 1px) { .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 320px) { .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 480px){ .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 768px){ .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 1024px){ .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 1224px) { .themeAdmin .pageContent * {line-height:normal;}}
@media screen and (min-width : 1824px) {.themeAdmin .pageContent * {line-height:normal;}}

.themeAdmin .pageContent .dynamicformLbl *{color:white;}
.themeAdmin .pageContent .dynamicformLbl a{color:#298DB5;}
 .themeAdmin .pageContent .dynamicformLbl a:hover{text-decoration:underline;}
 
 /*Extra Override CSS*/
 /*#top_marsBanner{height:0;background-image:none;visibility:hidden;}*/

/*dsp_ShowNews*/
.themeAdmin .themeAdminInner #newsDetails {max-width:990px;background:white;padding:20px 50px;}
.themeAdmin .themeAdminInner #newsDetails .newsFullText{margin:0 auto;}
.themeAdmin .pageContent .newsFullText .section .sectionInner.padded,
.themeAdmin .pageContent .newsFullText .section .sectionInner.padded p {font-size:14px ;line-height:32px;color:#222}