/*
 Theme Name:   VADI
 Description:  VADI Twenty Sixteen Child Theme
 Author:       Gonzalo Ruiz
 Author URI:   http://www.kampal.com
 Template:     twentysixteen
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-sixteen-child
*/

@import url('https://fonts.googleapis.com/css?family=Sigmar+One|Ubuntu|Ubuntu+Condensed');

body {
        font-family: Ubuntu, sans-serif;
        font-size: 1em;
        padding:0;
        margin:0;
}

body:before {
	height: 0 !important;
}

.entry-title {
        font-family:'Sigmar One', sans-serif !important;
}

.widget-title {
	font-weight: bold;
}

.widget-area {
	margin-bottom: 50px !important;
}

.site-header {
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 0;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
        font-family:'Ubuntu', sans-serif !important;
}

#site-header-menu {
        margin-top: auto;
        margin-bottom: auto;
}

.list_item {
        height: 67px;
        margin: 5px;
        padding: 5px;
        background-color: #fff;
        border-color: #ddd;
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        line-height: 55px;
}

.list_item_name {
        vertical-align: middle;
}

.disclosure {
        vertical-align: middle;
}

.standings_table {
        margin: 20px;
        border-collapse: separate;
        border: none;
        table-layout: auto;
}

.standings_table th {
        background-color: #00b4b4;
}

.standings_table th, td {
        border: 1px solid #ddd;
        padding: 15px;
        border-color: #00b4b4;
}

.standings_table thead tr:first-child th:first-child {
    border-top-left-radius: 10px;
}

.standings_table thead tr:first-child th:last-child {
    border-top-right-radius: 10px;
}

.standings_table tr:last-child td:first-child {
    border-bottom-left-radius: 10px;
}

.standings_table tr:last-child td:last-child {
    border-bottom-right-radius: 10px;
}

.match {
        margin: 5px;
        padding: 5px;
        background-color: #fff;
        border-color: #ddd;
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        max-width: 600px;
        cursor: pointer;
}

.odd_row {
        background-color: #EFEFEF;
}

.day_select {
        margin: 10px;
}

.matches {
        margin: 15px 10px;
}

.match_separator {
        height: 90px;
        line-height: 90px;
}

.match_date {
        height: 140px;
        line-height: 140px;
        text-align: center;
}

.match_date span {
        display: inline-block;
        vertical-align: middle;
        line-height: normal;
        color: #ECA000;
        font-weight: bold;
}

.match_result {
        background-color: black;
        color: #FFFFFF;
        border-radius: 10px;
        width: 90px;
        height: 90px;
        line-height: 90px;
        font-size: 30px;
        font-weight: bold;
        margin: 10px auto;
}

.nav-tabs .nav-link {
    color: #00b4b4;
}

#match_details_content {
        margin: 0 auto;
}

.modal_match {
        padding: 5px;
        background-color: #fff;
        border-color: #ddd;
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        max-width: 600px;
}

#map_canvas {
        width: 600px;
        height: 400px;
}
