/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.white-bg {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

.tm-content {
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.gm-style, .gm-style-iw-c {
    color: #000000 !important;
}

.slogan {
	padding-top: 6px;
	color: #000000 !important;
}

.uk-navbar-toggle {
    left: 10px !important;
    color: #000000 !important;
}

.uk-button, .uk-button-primary {
    padding: 5px 20px;
}

.tm-footer {
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 10px !important;
	color:#000000 !important;
}

.tm-footer a {
	color:#000000 !important;
}

.tm-footer a:hover {
    color: #000000 !important;
	text-decoration:underline;
}

.spazio {
	padding-top: 6px;
}

.fine-articolo {
    border-bottom: 1px dashed #fdae48;
    margin-bottom: 20px;
    padding-bottom: 0px;
}

#detail-date-list {
  display: none;
}

.uk-subnav > .uk-active > * {
    color: #0a0a0a;
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    background: #0f0f0f;
}

.uk-nav-offcanvas .uk-nav-header {
    color: #cccccc;
}

.uk-nav-header {
    padding: 10px 15px;
    text-transform: none;
    font-weight: normal;
	color:#ffffff;
    font-size: 17px;
}

.video-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.video-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.video-outer {
	height: 75%; 
	width: 75%; 
	margin-left: auto; 
	margin-right: auto;
}

div.cc-window.cc-banner {
    padding: 10px !important;
}
.cc-message-text {
	line-height:24px;
}

.cc-compliance {
	padding-left: 10px;
}

.cc-btn {
	width: 135px !important;
}
