/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 
ProExam Purple #564894

*/
html {
overflow-x:hidden;}
body {
	background-image:url(../../../images/bg-facet.jpg);
	background-size:100%;
    background-attachment: fixed;
	height:100%;
overflow-x:hidden;
}
img {max-width:100%;height:auto;}
@font-face {
    font-family: 'Mono Social Icons Font';
    src:url('../../../fonts/MonoSocialIconsFont-1.10.eot');
    src: url('../../../fonts/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),
         url('../../../fonts/MonoSocialIconsFont-1.10.woff') format('woff'),
         url('../../../fonts/MonoSocialIconsFont-1.10.ttf') format('truetype'),
         url('../../../fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
    src: url('../../../fonts/MonoSocialIconsFont-1.10.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@-viewport {
width: 960px;
}
/* title */
#jcemediabox-tooltip-text h4 {
    color : #96ca4f;
	font-size:12px;
	font-weight:bold;
}
/* Text */
#jcemediabox-tooltip-text p {
    color :#565d5d;
	font-size:12px;
}

.socNetBox .module-title{color:#ffd03e;font-weight:normal;}
.socNetBox a {font-family: 'Mono Social Icons Font';color:#FFFFFF;}

.purpleBG {
	width:100%;
	background-repeat: no-repeat;
	background-position: center top;
}

.px-shadow img {
  border:solid 1px #ccc;
}
.px-shadow .uk-overlay {
  overflow:visible;
}

sup {display: inline-block;margin-top: -5px;}

.menu-line li.active a {color:#96ca4f;font-weight:bold;}

.wrapper {position:relative;}

.homePage #menubar {border-bottom:none;}

.homePage #top-a, .homePage #top-b, .homePage #bottom-a, #bottom-b {
	margin:0;
	padding:0;
	position:relative;
	left:-1000px;
}
.homePage #top-a .module {
	padding:15px 1000px;
	width:870px;
	margin-top:0;
}
.homePage #top-a .module.noPads {padding:0 955px;width:960px;z-index:2;}
.homePage #top-a .module.noPads2 {padding:0 955px;width:960px;margin-top:20px;z-index:2;}

.uk-panel-hover:hover {background:rgba(0,0,0,0.1);border:none;}

.homePage #top-b {
	padding:0 1045px 35px 1045px;
	width:870px;
	background-image:url(../../../images/bg-yellow75.png);
	background-color:rgba(250,168,25,0.4);
	background-position:top;
	background-repeat:repeat-x;
	color:#575d5d;
	margin:0;
}

.uk-panel-box .uk-panel-badge {
  background:#89c540;
  color:#ffffff;
  padding:5px 7px;
  font-size:10px;
  line-height:10px;
  top:5px;
  right:5px;
}

.homePage #bottom-a {
	padding:35px 1045px;
	width:870px;
	background-image:url(../../../images/bg-cyan75.png);
	color:#ffffff;
	margin:0;
}
#bottom-a .module {padding:0 20px 50px 20px; margin:0;}


#top-b .module {margin:20px 40px 0 0; padding:0;}
#top-b .module.homeNews {
	border-left:dotted 2px #575d5d;
	padding-left:25px;
}
#top-b h3.module-title {padding-bottom:15px;}

#bottom-a .module.questionIcon {padding: 0 20px 50px 60px;}
#bottom-a, #bottom-a a {color:#fff;}

#bottom-b {
	padding:35px 1045px 0 1045px;
	width:870px;
	background-image:url(../../../images/bu-blue100.png);
	background-position:top center;
	color:#ffffff;
	z-index:5;
	margin:50px 0 0 0;
}
#bottom-b .module {margin:0;padding:0 20px;}
#bottom-b .module.requestIcon {padding:0 20px 0 100px;}

.homePage #bottom-b {margin:-45px 0 0 0;}

/*.blue59 {background-image:url(../../../images/bg-blue70.png);z-index:3;}*/
.blue59 {background-color:rgba(80,187,208,0.85);z-index:3;}
.cyan75 {background-image:url(../../../images/bg-cyan75.png);}
.green84 {background-image:url(../../../images/bg-green84.png);}
.yellow75 {background-image:url(../../../images/bg-yellow75.png);}


.bgTeal50 {background-color:rgba(113,174,183,0.30);color:#4e4540;}
.bgTeal50 a {color:#575d5d;}
.bgTeal50 h2, .bgTeal50 h3, .bgTeal50 h4, .bgTeal50 .module-title {color:#006ca3;}

#sidebar-a .bgColor {padding:20px;}
.bgColor h2, .bgColor h3, .bgColor h4 {}
#sidebar-a .bgColor .module-title {}


div.newsIcon {background-image:url(../../../../../images/homepage-badges/news.png);background-repeat:no-repeat;
background-position:left top;
padding:0 25px 0 105px;margin:0;}
div.subscribeIcon {background-image:url(../../../../../images/homepage-badges/subscribe-white.png);background-repeat:no-repeat;
background-position:left top;
padding:0 25px 0 70px;margin:0;}
div.resourcesIcon {background-image:url(../../../../../images/homepage-badges/resources.png);background-repeat:no-repeat;
background-position:left top;
padding:0 25px 0 105px;margin:0;}
div.questionIcon {background-image:url(../../../../../images/homepage-badges/question.png);background-repeat:no-repeat;
background-position:left top;
padding:0;margin:0;}
div.requestIcon {background-image:url(../../../../../images/homepage-badges/request.png);background-repeat:no-repeat;
background-position:left top;}



#top-b .module .module-title {
	font-size:16px;
	font-weight:bold;
	color:#565d5d;
	text-transform:uppercase;
}
#top-b h3 {
	color:#565d5d;
}

#bottom-a .module .module-title, #bottom-a h3 {
}

#top-b ul.category-module {
	list-style-type:none;padding-left:14px;}
#top-b ul.category-module li:before {content:">  ";margin-left:-14px;}
#top-b ul.category-module li {padding-bottom:10px;font-size:16px;line-height:20px;}
/*#top-b a {color:#575d5d;}*/

#bottom-a .module .module-title, #bottom-a h3 {
	font-size:20px;
	line-height:25px;
	color:#ffffff;
}

#menubar {
	padding-top:30px;
	border-bottom: solid 1px #CCC;
}
#sidebar-a .sub-menu {
	margin-bottom:30px;
}

.menu-dropdown .dropdown-bg > div {background-color:#FFF;border:solid 1px #ccc;border-top:none;}
.menu-dropdown a.level1.active {
	background-color:#96ca4f;
	color:#fff;
}
.menu-dropdown li li a.active {
}

#top-a .mod-box.sub-menu {border:none;padding:0;margin:0;border-top:solid 1px #666;}
#top-a .sub-menu ul {margin:0 0 0 145px;padding:0;}
#top-a .sub-menu li {
	 border:none;
	 float:left;
	 display:block;
}


.noBull ul {
	list-style-type:none;
	background-image:none;
	padding:0;
	padding-left:0;
	padding-bottom:0;
	margin:0;
}

#footer {
	padding-top:10px;
	background-color:#0089b1;
}

#bottom-b .menu-sidebar {padding:15px 0 0 0;margin:0;}
#bottom-b .menu-sidebar li {border:none;padding:0 0 10px 0;display:block;}
#bottom-b .menu-sidebar li a {color:#ffffff;display:block;padding-right:15px;}
#bottom-b .menu-sidebar  li.active a {color:#ffd03e;font-weight:normal;background-color:inherit;}
#bottom-b .menu-sidebar a.level1 > span {padding:0;margin:0;font-size:12px;line-height:15px;}

.copyRight {
	font-size:12px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:10px;
}

.arrowLink:after{
	content: url(../images/bullet.png);
}

#footer .icon {
	display:block;
	float:right;
	height:35px;
	width:35px;
	padding-left:5px;
	position:relative;
	top:-10px;
	background-position-x:right;
	background-repeat:no-repeat;
}

#footer .item535 .icon {
	display:block;
	float:right;
	height:35px;
	width:35px;
	padding-left:5px;
	position:relative;
	top:14px;
	left:-23px;
	background-position-x:right;
	background-repeat:no-repeat;
}
#footer .item508 a {border-right:none;}

#content div.content li {padding-bottom:6px;}

#system .items article.item header .title { font-size:20px; line-height:25px;}

#system > .description p { margin-top:0;}

.formRequired {color:FF0000;}


p.programIcon {
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:80px;
	min-height:80px;
}
.programIcon strong {color:#564894;}
