body{font-family:"PT Sans", "Helvetica", Helvetica, Arial, sans-serif;}body *:not(.glyphicon){font-family:"PT Sans", "Helvetica", Helvetica, Arial, sans-serif !important;}/*#post p span{font-family:"PT Sans", "Helvetica", Helvetica, Arial, sans-serif !important;}*/
#pre_header{background-color:#000; color:#FFFFFF; padding-top:20px; padding-bottom:20px;}
#pre_header p:first-child{color:#999; margin-bottom:0;}

#main_nav-container, nav#main_nav{background-color:#a0abc1;}
nav#main_nav{margin-bottom:0px; border:none;}


nav#main_nav .navbar-nav > li > a{color:#fff; font-size:1.15em;}













h1, h2{color:#b1c1da;}
#contact_form label, #newsletter_form label {color:#b1c1da;}
#contact_info p, #contact_info strong, #contact_info span{color:#0000FF;}

ul#hierarchy, ul#hierarchy ul{list-style:none;}
ul#hierarchy a{font-size:1.2em;}
ul#hierarchy ul a{font-size:1.1em;}
/*ul#hierarchy ul a{ position: relative;  display: block;    padding: 8px 12px; background-color: #337ab7;}*/
ul#hierarchy ul a{ position: relative;  display: block;    padding: 8px 12px;}
ul#hierarchy ul li.active a{text-decoration:underline; }


nav#main_nav .navbar-nav > li > a {
    /*padding-top: 15px;
    padding-bottom: 15px;*/		transition: all 1s ease;
}

nav#main_nav .navbar-nav > li > a:hover, nav#main_nav .navbar-nav > li > a:focus{/*color:#2386ce; background-color:#2357aa;*/color: #a0abc1; background-color: #d9edf7;}/*as mpei k to fadein effect*/
nav#main_nav .navbar-nav > .active > a, nav#main_nav .navbar-nav > .active > a:hover, nav#main_nav .navbar-nav > .active > a:focus{color:#555; background-color:#e7e7e7;}/*8elei update sta xrwmata*/



.welcome-post{margin-bottom:20px;}
.welcome-post > div{background-color:#404973; border:10px solid #000;}
.welcome-post h1{color:#b1c1da; font-weight:700; font-size:1.1em; text-align:center;}
.welcome-post p:first-of-type{background-color:#333; padding:0.9375em; text-align:center; color:#ccc; font-size:0.9em; font-weight:normal; line-height:1.4; border-bottom:dotted 1px #666;}
.welcome-post p:last-child{padding-bottom:10px; text-align:center; margin-bottom:0;}


.post_item{background-color:#222; margin-bottom:20px;}
.post_item > div:last-child{padding:20px;}
.post_item h1, .post_item p{color:#b1c1da;} .post_item h1{font-size:2.6em;}

#post{/*background-color:#222; color:#b1c1da;*/ background-color:#eee; color:#337ab7;}#post *:not(h1):not(h2):not(h3):not(h4) {font-size:16px;}#pagepost *:not(h1):not(h2):not(h3):not(h4) {font-size:16px;}#contact_page *:not(h1):not(h2):not(h3):not(h4) {font-size:16px;}#search_results_page *:not(h1):not(h2):not(h3):not(h4) {font-size:16px;}#mission-statement *:not(h1):not(h2):not(h3):not(h4) {font-size:16px;}

footer{padding:20px 0; background:#ccc; color:#222; border-top:1px solid #ccc; margin-top:20px;}.welcome-postxp{margin-bottom:20px; transition: all 1s ease; border-style:none; background-color: transparent; background-color: rgba(105, 105, 105, 0.5);}.welcome-postxp:hover{background-color:#fff;}.welcome-postxp > div{ /*background-color:#fff;border:10px solid #000;*/ }.welcome-postxp h1{color:#000; font-weight:700; font-size:1.1em; text-align:center; min-height:35px;}.welcome-postxp p:first-of-type{/*background-color:#333;*/ padding:0.9375em; text-align:center; color:#ccc; font-size:0.9em; font-weight:normal; line-height:1.4; /*border-bottom:dotted 1px #666;*/ min-height:75px;}.welcome-postxp p:last-child{padding-bottom:10px; text-align:center; margin-bottom:0;}.welcome-postxp > div{padding:10px;}.welcome-postxp{margin-bottom:20px; transition: all 1s ease; border-style:none; background-color: transparent; background-color: rgba(105, 105, 105, 0.5);}.postitemxp:hover{background-color:#fff;}.postitemxp h1{color:#000; font-weight:700;}.postitemxp p:first-of-type{color:#ccc;/*border-bottom:dotted 1px #666;*/}.postitemxp{margin-bottom:20px; transition: all 1s ease; border-style:none; background-color: transparent; background-color: rgba(105, 105, 105, 0.5);}.postitemxp2{margin-bottom:20px; transition: all 1s ease; border-style:none; background-color: transparent; background-color: rgba(105, 105, 105, 0.5);}.postitemxp2:hover{background-color:#fff;}.postitemxp2 > div{ /*background-color:#fff;border:10px solid #000;*/ }.postitemxp2 h1{color:#000; font-weight:700; font-size:1.1em; text-align:center; min-height:96px;}.postitemxp2 p:first-of-type{/*background-color:#333;*/ padding:0.9375em; text-align:center; color:#ccc; font-size:0.9em; font-weight:normal; line-height:1.4; /*border-bottom:dotted 1px #666;*/ min-height:120px;}.postitemxp2 p:last-child{padding-bottom:10px; text-align:center; margin-bottom:0;}.postitemxp2 > div{padding:10px;}.postitemxp2{margin-bottom:20px; transition: all 1s ease; border-style:none; background-color: transparent; background-color: rgba(105, 105, 105, 0.5);}.postitemxp2 > div.row:first-child {min-height: 94px;}#skeleton_login_list{margin-top:81px;}#skeleton_eapd_logo{margin-bottom:10px;}#skeleton_login_list .btn{	transition: all 1s ease;    border: none;    cursor: pointer;    font-family: inherit;    /* font-weight: 300; */    line-height: 1;    /* margin: 0 0 1.25em; */    position: relative;    text-decoration: none;    text-align: center;    display: block;    padding-top: 0.75em;    padding-right: 1.5em;    padding-bottom: 0.8125em;    padding-left: 1.5em;    /* font-size: 1.25em; */    background-color: #a0abc1;    color: white;    /* border: rgba(0, 0, 0, 0.5) 5px solid; */    border-radius: 0px;}#skeleton_login_list .btn:hover{	background-color: #286090;}