/*!
  Theme Name: WOSC ARIA Zeni
  Description: The Theme for Western Oklahoma State College
  Author: Nicholas Hood
  Version: 2
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, u, center, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
span{#text-decoration:none!important}
h1, h2, h3, h4, h5, h6, p { padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
footer ol, footer ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.floated-content iframe, .floated-content img{max-width:98%!important}

.accessibility{position:absolute;left:-99999px;height:1px;width:1px}#skip{position:absolute;right:0;top:0;width:100%;margin-left:0;text-align:center;list-style:outside none}#skip li{list-style-type:none}#skip a{position:absolute;left:-99999px;top:20px;filter:alpha(opacity=95);opacity:.95}#skip a:active,#skip a:focus{position:relative;left:0;z-index:9999;width:75%;height:auto;margin:0 auto;padding:20px 35px;text-align:center;text-decoration:none;letter-spacing:-4px!important;font:700 40px Verdana,Freesans,sans-serif!important;color:#000;background:#add8e6;border:1px dotted #ffb4db}
/* Stylesheet: ARIA Zeni - reset Modified On 2020-07-15 19:34:52 */
/* GENERAL ------------------------------------------------------------*/
html { background-color:#000 }
body{
	color: #222;
}

body,
.home-block-heading span,
.page-heading span{
	background: rgb(244, 244, 244)!important; /* #ebebe8 */
}
.content-bg-color {
background-color: #ebebe8;
background-color: rgba(245, 245, 245, 0.85);
box-shadow: 0 0 8px 30px rgba(245, 245, 245, 0.78);
#background-color: rgba(235, 235, 232, 0.85);
#box-shadow: 0 0 8px 30px rgba(235, 235, 232, 0.80);
border-radius:0 0 2px 2px;
}

body a{ color: #005600; border-bottom:1px dotted #777}
body a:hover{
	color: #00E; /* ea4c88 */
	border-bottom:1px solid #007;
}
body a:focus{ outline-color: #F55;background: whitesmoke}
#main a img{border:1px solid transparent}
#main a img:hover, #main a:focus img{border-radius: 20px;#opacity: .5;overflow-visible;outline-color: #F55;background-color:#ffffcc;border:1px dotted #aaa}

#content-anchor a:not(.button):not(a img), #content-anchor a:not(.btn):not(a img),#content-anchor a:not(.btn):not(a img) {
#padding:.3%;
}
#content-anchor a:hover:not(.button):not(a img), #content-anchor a:focus:not(.button):not(a img) {
background-color: #ffffcc; /* ffffcc */
color: #BF1722; /* BF1722 */
padding:.3% 0;
#border-top: 1px solid #ddd;
#border-bottom: 1px solid #ccc;
#outline: none;
border-radius: 10px;
}

#nav>li>li:hover, 
#top-widget-holder a:hover, 
#nav>li>li:focus, 
#top-widget-holder a:focus,
.project-heading .launch:hover {color: gold; /* ea4c88 */}

h1,h2,h3,h4,h5,h6{ color: #555; }

/* Selection colours (easy to forget) */

::selection 	 	{background: #050; color: gold; } /* pink = ea4c88 */
::-moz-selection 	{background: #050; color: gold; }
img::selection 		{background: transparent;}
img::-moz-selection	{background: transparent;}
body {-webkit-tap-highlight-color: #050;} /* ea4c88 */

/* HEADER ------------------------------------------------------------*/

header{ background-color: #005500; background: #005500 url(/zeni/img/header.png) bottom left repeat-x; border-bottom: 10px solid gold !important; border-top: 5px solid #222 !important; margin-bottom: -9px !important; }

header a{border-bottom:0px}

.right-header-imgs a{transition: all 0.3s ease} .right-header-imgs a:hover, .right-header-imgs a:focus {color:white!important}

/* WIDGETS------------------------------------------------*/

#top-widget-holder{
    background: #333;
    color: #aaaaaa;
}

#top-widget-holder h4{
	color: #ebebe8;
}

#top-widget-holder a{
	color: #fff;
	border-bottom:0px
}

/* NAVIGATION ------------------------------------------------------------

nav a{ color: #E2E0D7; }

#nav>li.current-menu-item>a,
#nav>li.current_page_item>a{
	color: #E2E0D7;
}
*/

/* sub navigation -----------------------------------------------------

#nav>li ul{ background: #2f2f2f; }

#nav>li ul li a{ color: #717171; }

#nav>li ul li a:hover,
#nav>li ul li:nth-child(even) a:hover{
	background: #040;
	box-shadow: inset 1px 1px 20px 0px black;
	color: gold;
}

#nav>li ul li:nth-child(even) a{
	background: #333333;
}
*/

/* BREADCRUMBS ------------------------------------------------------------*/

.breadcrumbs p{ color: #777; }
.breadcrumbs p a{ color: #009000; }

/* CONTACT CONTENT ------------------------------------------------------------*/

#contact-sidebar{ background: #e2e0d7; }


/* SIDEBAR ------------------------------------------------------------*/

#sidebar, #headline, #sub-sidebar { 
/* background: #e2e0d7; */
background: #EFEFED;
background: -moz-linear-gradient(top,#e2e0d70 0,#e2dbbe 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e0d70 ),color-stop(100%,#e2dbbe ));
background: -webkit-linear-gradient(top,#e2e0d70 0,#e2dbbe 100%); 
background: -o-linear-gradient(top,#e2e0d70 0,#e2dbbe 100%);
background: -ms-linear-gradient(top,#e2e0d70 0,#e2dbbe 100%);
background: linear-gradient(to bottom,#e2e0d70 0,#e2dbbe 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2dbbe', endColorstr='#dcd0a0', GradientType=0);

-o-border-radius: 0 5px 10px 10px;
-moz-border-radius: 0 5px 10px 10px;
-webkit-border-radius: 0 5px 10px 10px;
border-radius: 0 5px 10px 10px;

-moz-box-shadow: inset 0 0 10px 0px #ECECEC,inset 0 0 0 1px #FFF,1px 1px 5px 0px #787B77;
-webkit-box-shadow: inset 0 0 10px 0px #ECECEC,inset 0 0 0 1px #FFF,1px 1px 5px 0px #787B77;#A7A3A3;
-o-box-shadow: inset 0 0 10px 0px #ECECEC,inset 0 0 0 1px #FFF,1px 1px 5px 0px #787B77;
-ms-box-shadow: inset 0 0 10px 0px #ECECEC,inset 0 0 0 1px #FFF,1px 1px 5px 0px #787B77;
box-shadow: inset 0 0 10px 0px #ECECEC,inset 0 0 0 1px #FFF,1px 1px 5px 0px #787B77;
}

#sidebar .block{ border-bottom: 1px solid #bcbcba; }

/* HOME ------------------------------------------------------------*/

.home-block figcaption{
	background: #025200; /* #ea4c88 */
	color: #f1f1f1;
	-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px
}

/* PORTFOLIO ------------------------------------------------------------*/

.portfolio-thumbs figcaption{
	background: #ea4c88;
	color: #f1f1f1;
	-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px
}

/* PROJECT ------------------------------------------------------------*/

.project-heading .launch{ color: #888; }

.project-info strong{ color: #444; }

.project-pager a{ color: #444; }

.project-pager a:hover{ 	color: #ea4c88; }

/* RELATED PROJECTS ---------------------------------------------------*/

.related-heading{ color: #444; }

.related-projects .thumb{ background: #ea4c88 url(/zeni/img/plus.png) center center no-repeat; }


/* BLOG ------------------------------------------------------------*/

#posts-list .feature-image,
#post-content .feature-image{ background: #ea4c88 url(/zeni/img/plus.png) center center no-repeat; }

article .meta{
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	overflow: hidden;
}

#posts-list .entry-date{ color: #f1f1f1; }

/* PAGE NAVIGATION ------------------------------------------------------------*/

.page-navigation a{
	background: #444 url(/zeni/img/noise.png) repeat;
	color: #f1f1f1;
}

.page-navigation a:hover{
	background: #ea4c88;
	color: #fff;
}

/* PAGER ------------------------------------------------------------*/

.pager li a{ color: #444; }

.pager li:hover a{
	color: #fff;
	background: #ea4c88;
}

.pager li.active a{ 
	background: #444;
	color: #fff;
}

/* FOOTER ------------------------------------------------------------*/

footer { 
color:#555;
background-color: rgb(236,236,236)!important;
-moz-box-shadow: 0 0px 9px 0 #000, inset 0 -100px 10px 0 #000, inset 0 -110px 0px 0 gold;
-webkit-box-shadow: 0 0px 9px 0 #000, inset 0 -100px 10px 0 #000, inset 0 -110px 0px 0 gold;
-o-box-shadow: 0 0px 9px 0 #000, inset 0 -100px 10px 0 #000, inset 0 -110px 0px 0 gold;
box-shadow: 0 0px 1px 0 #000, inset 0 -100px 0px 0 #000, inset 0 -110px 0px 0 #0C3A00;
}
footer .wrapper{
	#background: url(/zeni/img/footer.png) repeat-x top center;
}

.footer-bottom{
	#border-top: 1px solid #ccc;
}
footer .wrapper{
	color: #555
}
.footer-bottom{
	color: #bbb;
	#background: black
}
.footer-bottom a{
	color: gold;
	background: black
}
.footer-bottom a:hover {color:white!important}
#social-bar li {text-shadow:  0px 0px 5px #000, -1px -1px 0px #FFF}
#social-bar li span[class*="icon-"]:hover,#social-bar li span[class*="icon-"]:focus{background-color:none;color:white!important}
.widget-block #mobile-nav-holder li {color:black!important;padding:3px 0 3px 5px!important}
#mobile-nav-holder li:hover,#mobile-nav-holder li:focus{color:gold!important}
footer #mobile-nav-holder li:hover,footer #mobile-nav-holder li:focus{color:blue!important;background:#ffffcc!important;#outline: none!important;border-radius: 10px;}


/* COLOR BACKGROUNDS ------------------------------------------------------------*/

.redBG{background-color:#cf3b19!important}.blueBG{background-color:#3893C8!important}.greenBG{background-color:#186100!important}.lightgreenBG{background-color:#9cc737!important}.purpleBG{background-color:#d6a7f1!important}.orangeBG{background-color:#fda54a!important}/*F47F05*/.yellowBG{background-color:#D3A10C!important}.tealBG{background-color:#a9dcc3!important}.pinkBG{background-color:#eaadab!important}.greyBG{background-color:#999!important}

/* Stylesheet: ARIA Zeni - skin colors Modified On 2021-03-25 20:12:38 */
