﻿/* Move down content because we have a fixed navbar that is 50px tall */
/*body {
    padding-top: 50px;
    padding-bottom: 20px;
}*/

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
}

.bg-transparent{
    min-height:200px;
     background:url(../images/bg1.jpg) top center no-repeat; 
     background-attachment:fixed; 
     background-size:cover
}
.bg-transparent .bg-inner{
    background: rgba(232, 152, 34, 0.4); 
    min-height:300px; 
    color:#fff !important; 
    padding-top:50px; 
    font-size:1.2em
}
.events {
	/*padding: 57px 0 100px 0;*/
}

.events article {
	/*width: 25%;
	float: left;*/
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 20px;
}

.current-date {
	width: 70px;
	float: left;
	border-radius: 4px;
	background-color: #fff;
	margin-right: 30px;
	margin-top: 4px;
	text-align: center;
	font-family: 'BebasNeue';
	color:#044596 ;
	font-size: 16px;
	padding: 3px;
	line-height: 20px;
}

.current-date .date {
	background-color: #044596;
	color: #fff;
	font-size: 40px;
	border-radius: 4px;
	line-height: 49px;
	margin-top: 3px;
	font-weight: bold;
}
.current-date p:first-child{
    color:#044596 !important;
}

.events .info {
	overflow: hidden;
}

/*Events Page*/
.eventsp .current-date, .events-s .current-date {
	width: 70px;
	float: none !important;
	border-radius: 4px;
	background-color: #044596;
	margin-right: 15px;
	margin-top: 4px;
	text-align: center;
	font-family: 'BebasNeue';
	color:#fff ;
	font-size: 16px;
	padding: 3px;
	line-height: 20px;
}
.events-s .current-date {
    float:left
}
.events-s a > h4, .eventsp a > h4 {
    /*display:inline-block !important;*/
    margin-top:0px !important;
    margin-bottom:3px;
}
.eventsp .current-date.current-time, .events-s .current-date.current-time {
    width:auto !important;
    max-width:100px;
}
.eventsp .current-date .date, .events-s .current-date .date {
	background-color: #045a15;
	color: #fff;
	font-size: 40px;
	border-radius: 4px;
	line-height: 49px;
	margin-top: 3px;
	font-weight: bold;
}
.eventsp .current-date p:first-child, .events-s .current-date p:first-child{
    color:#fff !important;
}

.events a {color:#fff !important}
a > h4 {color:#044596 !important}   
