/*
Theme Name: Arcade Child
Template: arcade
Author: Liz Hunter
Version: 1.1.0
Updated: 2015-05-10 20:24:17
*/

@charset "UTF-8";

#site-meta {
    padding-top:0px;
}

.sliver {
    background-color:#660000;
    padding:10px;
    display:inline-block;
    float:left;
    width:100%;
}

.navbar-nav {
    font-family: Oswald,sans-serif;
    letter-spacing:1px;
    width:100%;
    margin:0;
	font-weight: lighter;
}

.navbar-collapse {
    overflow:visible;
    z-index:100000;
    background-color: #660000;
    max-height:none;
    padding:0;
}

.collapse.navbar-collapse {
    background-color: #660000;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color:#550600;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color:#550600;
}

.dropdown-menu {
    background-color: #550600;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color:#444;
}

.dropdown-menu > li a:hover, .dropdown-menu > li a:focus, .dropdown-menu > li a:visited {
    background-color:#444;
}

.dropdown-menu a:hover {
    background-color:#444 !important;
}

.navbar-inverse .navbar-nav > li > a, .dropdown-menu > li > a, .navbar-nav > li > a {
    color:#FFFFFF;
}

.navbar-nav > li > a {
    padding-bottom:25px;
    padding-top:25px;
    font-size:14px;
}

.btn-warning {
    background-color: #FFAA00;
    border-color: #FFAA00;
}

.bavotasan_custom_text_widget i.warning {
    border-color: #FFAA00;
    color: #FFAA00;
}
    
    .btn-primary {
    background-color: #245F7F;
    border-color: #245F7F;
    }
    
.bavotasan_custom_text_widget i.primary {
    border-color: #245F7F;
    color: #245F7F;
}

.btn-danger {
    background-color: #660000;
    border-color: #660000;
}

.bavotasan_custom_text_widget i.danger {
    border-color: #660000;
    color: #660000;
}

.btn-success {
    background-color: #43572F;
    border-color: #43572F;
}

.bavotasan_custom_text_widget i.success {
        border-color: #43572F;
    color: #43572F;
}

    .home-jumbotron h1, .home-jumbotron h2 {
    color:#333333;
    margin-top:0;
    position:relative;
    z-index:10000;
}

.title-card {
    margin-top:113px;
}

.navbar-header {
    background-color:#333333;
}

#site-title, #site-logo {
    margin-top:20px;
	margin-bottom:10px;
}

.home-jumbotron h1, .home-jumbotron h2 {
    z-index:1000;
}

#site-title, #site-logo {
	padding-top:0;
}

.only-on-home #defaultCountdown {
	color:#FFFFFF;
	font-size:14px;
	padding:10px;
	border:1px solid #FFF;
	display:table;
	margin:0 auto 10px auto;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-family:Arvo,serif;
background-color:rgba(0, 0, 0, 0.5);
}

#defaultCountdown {
	display:none;
}

.countdown-section {
	display:inline-block;
	text-align:center;
	padding:10px;
}

.countdown-amount {
	display:block;
	font-size:20px;
	margin:0;
	padding:0;
}

.countdown-period {
	display:inline-block;
	margin-bottom:0;
	padding:0;
}

.countdown-descr {
	font-size:20px;
	padding:0;
	margin:0;
}

#site-description.margin-top {
	margin:30px;
}

#more-site {
	margin-bottom:20px;
}

.home-jumbotron h1, .home-jumbotron h2 {
	font-size:30px;
}


.dropdown-menu > li > a, .navbar-nav .open .dropdown-menu > li > a {
	line-height:30px;
	color:#FFF;
}

.navbar-nav .open .dropdown-menu {
	background-color:#333;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
	background-color: #333;
}

.twocol ul li, .twocol h2, .twocol h3, .twocol p, .threecol ul li, .threecol h2, .threecol h3, .threecol p, .fourcol ul li, .fourcol h2, .fourcol h3, .fourcol p {
        break-inside: avoid-column;
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
    }

.twocol {
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

.threecol {
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

.fourcol {
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

@media (min-width: 768px) {
	
	#site-meta {
    padding-top:100px;
}
    
.home-jumbotron h1, .home-jumbotron h2 {
    color:#FFFFFF;
    margin-top:-180px;
    position:relative;
}

.title-card {
    margin-top:0;
}

.navbar-nav {
    width:auto;
    float:right;
    margin-right:20px;
}

.only-on-home #defaultCountdown {
	padding:20px;
	margin:0 auto;
}

.countdown-amount {
	font-size:30px;
}

#more-site {
	margin-top:15px;
	margin-bottom:20px;
}

	.sliver {
		display:block;
		background-color:rgba(51,51,51,0.6);
		position:absolute;
		top:70px;
	}

#site-title, #site-logo {
    margin-top:0;
	margin-bottom:20px;
}

    .twocol {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

.threecol {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

.fourcol {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}


}

@media (min-width: 1100px) {
	.sliver {
		position:relative;
		background-color:#660000;
		top:0;
	}
	
	.home-jumbotron h1, .home-jumbotron h2 {
		font-size:40px;
    margin-top:-200px;
	}
}