/*
Theme Name: WP FanZone Child
Theme URI: http://www.createweb.be/
Author: Elias Lecomte
Author URI: http://www.createweb.be/
Description: WP Fan Zone Child theme created for windhaan.be. It is forked from WP Fan Zone. It was designed orginally with sports fans and bloggers in mind, but it could easily be used for any type of blog or magazine style site that wants to feature images and content. It is fully responsive, comes with two main menus, and widget areas for all page types. It also has customization options for social media links, color scheme and author bios, plus a simple banner widget for putting ads in the header.
Version: 2.3
Template: wp-fanzone
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wp-fanzone
Tags: custom-menu, full-width-template, post-formats

This theme, like WordPress, is licensed under the GPL.

WP FanZone is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

Red: #ed2328
Dark blue: #023050
Light blue: #094c75

*/

@import url("../wp-fanzone/style.css");

.top-bar {
	background:#023050;
}

#site-title-branding {
	float:left;
	margin: 10px;
	margin-top: 25px;
}

#site-title-branding h2 {
	color: #ed2328;
	font-size: 35px;
	margin-bottom: 0px;
}

#site-title-branding h1 {
	color: #023050;
	font-size: 60px;
	margin-top: 0px;
}

#site-title-branding a:hover {
	text-decoration: none;
}

#site-title-webcam {
	float: right;
    position: relative;
    background: url(img/meteo.png) no-repeat;
    width: 500px;
    height: 100px;
    margin-top: 27px;
    overflow: hidden;
}

video {
	display: inline-block;
    vertical-align: baseline;
    top: 0;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    min-height: 50%;
    min-width: 50%;
}

@media screen and (max-width: 992px) {
	#site-title-webcam {
		display: none;
	}
}

#site-title-webcam a {
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	padding: 32px;
	color: #ffffff;
	font-size: 25px;
}

.nav_container {
	background:#023050; 
}

.main-navigation ul > li, .main-navigation ul ul.children >li > a, .main-navigation ul ul.sub-menu >li > a{
	background:#023050;
}

.main-navigation a {
	border-left: 1px solid #023050;
}

/* Footer */

.site-footer#colophon{
	padding-top: 0px
}

.site-footer .content.container {
	padding: 60px 0 60px 0;
	margin-top: 0px;
}

footer h3 {
    margin: 0px;
    padding: 0 0 5px 0;
    border-bottom: 4px dotted #fff;
    text-decoration: none;
}

/* Fix padding addres */
.site-footer .content .col-md-4 {
    padding-left: 0px;
}

footer#colophon {
	background:#094c75;
}

.site-info {
	background:#023050;
}


/* Gravity Forms */
.gfield_radio label{
	font-weight:normal !important;
}

.gsection{
	border-bottom: 1px solid #ed2328 !important;
}

.gsection h2{
	color: #ed2328;
}

.gfield_label_non_bold .gfield_label,
.gfield_label_non_bold_copy_values_option_label .copy_values_option_container label{
	font-weight:normal !important;
}
.ginput_container_singleproduct{
	display: inline-block;
}

.ginput_product_price{
	color: inherit !important;
}

.ginput_product_price::before{
	content: "\00a0 (";
}

.ginput_product_price::after{
	content: ")";
}

.ginput_quantity_label,
.ginput_product_price_label{
	display: none;
}

.no-margin-tricks .row,
.no-margin-tricks .widget-title{
	margin: 15px;
}

.no_top_margin{
	margin-top: 0px !important;
}

.ginput_container select{
	padding: 5px 4px 5px 4px !important;
	border: 1px solid #ccc !important;
}

.gfield_description_no_top{
	margin-top: 0px !important;
	font-size: 1.12rem;
	line-height: 1.5;
	clear: both;
	font-family: inherit;
}

.sponsors{
	margin-top:32px
}

.sponsors div{
	height: 77px;
}

.sponsors img{
	height:100%
}

.windhaan_table td{
	padding: 10px;
}

.windhaan_table th{
	padding: 10px 10px 10px 0;
}

.windhaan_table th{
	border-bottom: 3px solid #ed2328;
}

.windhaan_table tr:not(:last-child){
	border-bottom: 1px dotted #094c75;
}

table.confirmation{
    width: auto;
}

table.confirmation td{
    padding-right: 16px;
}