/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

@media (max-width: 680px) {
    .no-mobile {
        display: none !important;
    }
}

.widget-title
{
	text-transform:none !important
}

.wpedon_paypalbuttonimage
{
	color:rgb(255,255,255) !important;
	background-color:rgba(12, 8, 223,1.0);
	border-radius: 10px;
	font-size:14px;
	font-weight: bold;
	font-family:"Raleway";
	width:200px;
}

.view-all
{
	display: none !important;
}
.sign-up-header
{
	display: none !important;
}

/* Tailoring the signup table */
div.tasks
{
	border-style: double;
	margin-bottom: 10px;
}

div.remaining
{
	background-color: gold;
}

@media only screen and (min-width: 600px)
{
	div.date-header
	{
		display: inline-block;
		width: 30%;
	}

	div.title-header
	{
		display: inline-block;
		text-align: center;
		width: 69%;
	}

	div.time-header
	{
		display: inline-block;
		margin-left: 5px;
		border-style: none;
	}
}


.panel-heading
{
	background:rgba(255,255,255,1) !important;
}

.akwaaba-bar
{
	margin: 0px 5px 0px 5px;
}

.akwaaba-map
{
	position:relative;
	margin: auto;
    transform: translate(0%, 0vh);
}

.um-button
{
	background-color:rgba(18,33,219,1.0);
}

div.decoration
{
	opacity:0.0;
}

.yellow-headline
{
	position:relative;
	height:30vh;
}

.yellow-headline * * *
{
	font-size:7vw !important;
	width:75%;
	position:absolute;
	margin:auto;
	top:50%;
	left:50%;
    transform: translate(-50%, -50%);
	box-shadow: 1.5px 1.5px 1.5px rgba(70,70,70,0.3);
	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgba(242,247,57,0.6);
}

.blue-headline
{
	position:relative;
	height:30vh;
}

.blue-headline * * *
{
	font-size:7vw !important;
	width:75%;
	position:absolute;
	margin:auto;
	top:50%;
	left:50%;
    transform: translate(-50%, -50%);
	box-shadow: 1.5px 1.5px 1.5px rgba(70,70,70,0.3);
	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgba(12, 8, 223,0.6);
}

.red-headline
{
	position:relative;
	height:30vh;
}

.red-headline * * *
{
	font-size:7vw !important;
	width:75%;
	position:absolute;
	margin:auto;
	top:50%;
	left:50%;
    transform: translate(-50%, -50%);
	box-shadow: 1.5px 1.5px 1.5px rgba(70,70,70,0.3);
	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgba(196, 9, 19,0.6);
}


.panel-grid-cell .widget-title::after {
    background-color: #ffffff;
}

.owl-theme .owl-controls .owl-page span {
	background-color: #D80C17;
	border-color: #D80C17;
}

.owl-theme .owl-controls .owl-page.active span
{
	background-color: #D80C17;
	border-color: #D80C17;
}


#mainnav .sub-menu li a {
border-top: 0px solid rgba(255, 255, 255, .5);
}

/*
.text-slider .maintitle, .text-slider .subtitle{
background-color: rgba(237, 237, 252, 0.7);
}
*/

/*
.site-header{
background-color: rgba(29, 28, 147, 0.9);
}
*/

.site-header{
background-color: rgba(255, 255, 255, 1);
}

.hentry .title-post{
padding-bottom:0px;
}

.btn-menu{
margin: 0.1em auto 0;
color: #1d1c93;
}

#mainnav-mobi{
background-color: #1d1c93;
}

#mainnav-mobi ul li{
border-top: 1px solid RGBA(255, 255, 255, 0.3);
}

#mainnav-mobi{
margin: 1em auto;
}

/*
Single Page Style
*/

.page-wrap{
padding-top: 0px;
padding-bottom: 0px;
}


.panel-grid-cell{
padding-left: 0px !important;
padding-right: 0px !important;
margin-bottom: 0px !important;
}

/* Main Title & Subtitle */

.text-slider .maintitle{
width:55%;
}

/*
.text-slider{
background-color: RGBA(29, 28, 147, 0.7);
width: 50%;
position: relative;
height: 75%;
}
*/

h2.maintitle{
	background-color: RGBA(29, 28, 147,0.8);
	padding-top:5vh;
	padding-bottom:5vh !important;
	padding-right:5vh !important;
	padding-left:5vh !important;
}

tr,td {
	border:none;
}









