/*
Theme Name: evont child theme
Theme URI: http://www.janxcode.com
Description: This is child theme of Evont
Author: Janxcode
Author URI: http://www.janxcode.com
Template: evont
Version: 2.0
Text Domain:  evont-child
*/
@import url("../evont/style.css");
.hide-this{display:none !important;}
.jx-evont-header.jx-header-8 {
	background: #212121 !important;
}
.jx-evont-header .navbar-brand.standard-logo > img { height: 60px !important; }
.link-social{float:right;}
.jx-evont-ticket-from form {
	background: #ffc722 !important;
	padding: 5px 15px 5px 15px !important;
}
.jx-evont-ticket-from form input {
	padding: 0 !important;
	margin-bottom: 0 !important;
}
.jx-evont-ticket-from form label{padding: 0 !important; color:#212121 !important;}
.jx-evont-ticket-from form textarea {height: 80px;}
.jx-evont-ticket-from form input[type="submit"] {
	margin-top: 0 !important;
	float: right;
}
.jx-evont-ticket-from form input[type="submit"] {
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	color: #ffc722 !important;
	border: none !important;
	background: #212121 !important;
	padding: 5px 10px 5px 10px !important;
}
.jx-evont-ticket-from form input[type="submit"]:hover {
	border: none !important;
	color:#ffc722 !important;
	background: rgba(33, 33, 33, 0.85) !important;
}
.jx-evont-portfolio-hoverlayer{	background: rgba(33, 33, 33, 0.95) !important; }

div#home-tabs-circuito div.program-panel ul.nav.nav-tabs > li > a,
div#home-tabs-circuito div.program-panel ul.nav.nav-tabs > li > a > div.jx-evont-tab-date{
	color: #212121 !important;
}
div#home-tabs-circuito div.program-panel ul.nav.nav-tabs > li.active > a,
div#home-tabs-circuito div.program-panel ul.nav.nav-tabs > li.active > a > div.jx-evont-tab-date
{
	color: #ffffff !important;
}
div#home-tabs-circuito div.program-panel ul.nav.nav-tabs > li > a > div.jx-evont-tab-day,
div#home-tabs-circuito div.program-panel div.tab-content div.head div.time{display:none !important;}

.programs-section.style-4 ul li a:hover .jx-evont-tab-day , .programs-section.style-4 ul li.active .jx-evont-tab-day {	color:#ffffff !important;}
#scrollUp {
    background: rgba(33, 33, 33, 1) !important;
	border: 1px solid #212121 !important;
}
.jx-evont-tagline-2 .jx-evont-tagline-title,
.jx-evont-tagline-2 .jx-evont-tagline-subtitle,
.jx-evont-tagline-2 .jx-event-tagline-button{
	font-family: Archivo Narrow, Arial, Helvetica, sans-serif !important;
}
.jx-evont-footer {	background: #212121 !important;	}
.jx-evont-footer.jx-footer-1 .jx-evont-copyright,
.jx-evont-footer.jx-footer-1 .jx-evont-copyright a{color:#ffc722 !important;}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #ffffff !important;
	border-color: #ffffff !important;
}
#as-provas-do-circuito{
	border: solid 3px #f1f1f1;
	background: #fff;
}

#as-provas-do-circuito .wpb_single_image img {
	width: 100%;
}
	#as-provas-do-circuito ul {
		margin-top:0px !important;
		border-bottom: 1px solid #eee;
	}
	#as-provas-do-circuito ul li {
		padding: 0px !important;
		border: none !important;
		border-top: 0px;
		border-left: 0px;
		width: 100% !important;
		margin: 0 !important;
	}
	#as-provas-do-circuito ul li.vc_active::after {
		content: '';
		position: relative;
		border-style: solid;
		border-width: 9px 9px 0;
		border-color: #ffc722 transparent !important;
		display: block;
		width: 0;
		z-index: 5;
		bottom: initial;
		margin-left: initial;
		left: 50%;
	}
	#as-provas-do-circuito ul li a {
		border: none !important;
		border-radius: 0px !important;
		padding: 20px 10px;
		text-align:center !important;
		height:100%;
		text-align:center;
   
	}
#as-provas-do-circuito ul li a span.vc_tta-title-text {
	margin: 0;
	padding: 0;
	border: 0;
 	font-size:30px;
	line-height: 30px;
}
#as-provas-do-circuito ul li.vc_active > a , 
#as-provas-do-circuito ul li:hover > a , 
#as-provas-do-circuito ul li > a:focus,
#as-provas-do-circuito .vc_tta-panel.vc_active .vc_tta-panel-heading,
#as-provas-do-circuito .vc_tta-panel-heading:hover,
#as-provas-do-circuito .vc_tta-panel-heading:focus{
	background: #ffc722 !important;
}
#as-provas-do-circuito  ul > li > a,
#as-provas-do-circuito .vc_tta-panel .vc_tta-panel-title > a{
	color: #212121 !important;
}
.vc_tta-panel-body{background-color: #ffffff !important;}
#as-provas-do-circuito ul li.vc_active,
#as-provas-do-circuito  ul > li.vc_active > a,
#as-provas-do-circuito .vc_tta-panel.vc_active .vc_tta-panel-heading a{
	color: #ffffff !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
	border-color: #ffffff !important;
	background-color: #ffffff !important;
}
#as-provas-do-circuito .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list, 
#as-provas-do-circuito .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,
#as-provas-do-circuito ul{
	overflow: visible !important;
}
.jx-evont-tagline-2 .jx-event-tagline-button:hover{color: #ffffff !important;}
.jx-evont-tagline-2 .jx-evont-tagline-title{color: #ffc722 !important;}
@media (min-width:768px) {
	div#home-tabs-circuito div.program-panel ul.nav.nav-tabs.nav-justified li {
		display: block !important;
		float: left !important;
		width: 20% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.wpb-js-composer .vc_tta.vc_general .vc_tta-tab {
		height: 100px;
	}
	
	#as-provas-do-circuito ul li {
		width: 20% !important;
	}
}
 @media (max-width: 767px) {
	.navbar-brand img {
	  max-width:100% !important;
	}
	 .jx-evont-header .navbar-brand.standard-logo > img {
		height: 48px !important;
	}
	 #as-provas-do-circuito .vc_tta-panel .vc_tta-panel-heading{
		background: #ffc722 !important;
	}
	 #as-provas-do-circuito .vc_tta-panel.vc_active .vc_tta-panel-heading a,  
	 #as-provas-do-circuito .vc_tta-panel .vc_tta-panel-heading a{
		color: #212121 !important;
		text-align:center;
	}
	 .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{
		 display:block !important;
	 }
}
section#about.jx-evont-padding{ padding-top: 0px !important;}

@media only screen and (max-width:479px) {
	
	.jx-evont-shadow {	top: -120px !important;	}
	.jx-big-date {	margin-left: 0 !important;	}
	
	.jx-month-small .event-title,
	.jx-month-small .event-ticket-btn{
		width: initial !important;
		left: 15px !important;
		margin-left: 0px !important;
	}
			
}