﻿
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
.row{margin-left:-10px;margin-right:-10px}


.radio.row input[type="radio"] {
	position: inherit;
	margin: 0;
}


.radio.row .rad {
	text-align: right;
}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.container.no-padding .row,.no-padding.search-result__row .row,.no-padding.event-list__row .row,.container.no-padding [class^="col-"],.no-padding.search-result__row [class^="col-"],.no-padding.event-list__row [class^="col-"]{padding:0}
.article .row{margin:0}


.righttick{
	position:absolute; right:62px; bottom:2px;
}

.page3 .weprovide .bullets {
	width: 650px;
	height: 200px;
	margin-top: 20px;
}
.awards__wrapper.swiper-wrapper{display:inline-block;width:calc(100% + 30px);white-space:nowrap}


#content a:link,#content a:visited,#footer a:link,#footer a:visited {
	color: #00f;
	text-decoration: none;
}


#footer {
	clear: both;
	float: left;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	margin-top: 20px;
	padding: 10px;
	position: relative;
	text-align: left;
	width: 100%;
}


#footer a:hover {
	color: #00f;
	text-decoration: underline;
}
.et_pb_section{padding:54px 0}
.et_pb_section_9.et_pb_section{background-color:#1f64a5!important}
.et_pb_section_7.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_section_10.et_pb_section{background-color:rgba(68,214,32,0.67)!important}
.et_pb_section_1.et_pb_section{padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_4.et_pb_section{padding-bottom:0px;background-color:#212a34!important}
.et_pb_section_6.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.et_pb_section_8.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.tiles__block{overflow:hidden;position:relative}
.tiles__block:nth-child(odd):not(:first-child){margin-top:-14.3%}
.tiles__block .spotify-container{position:absolute;width:100%;height:100%;background-color:#141315}
.tiles__block .spotify-container+picture{z-index:-1}
.tiles__block .tiles__countdown{background:#4AB4EA;width:100%;height:100%;position:absolute;z-index:3;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:-webkit-flex;display:flex;align-items:center}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}



.menu-open-inner span {
	background: #fff;
}

.menu-open .menu-open-inner.open span:nth-child(1) {
	background-color: #000;
}

.menu-open .menu-open-inner.open span:nth-child(3) {
	background-color: #000;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}
.text-right{text-align:right}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}




.rel {position:relative;}
.post-group .post-category .viva-melhor{color:#34a2e1}



#image_1216490526 {
  width: 100%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}


.text_box {

	margin-right: 20px;

	margin-left: 20px;

	padding-top: 20px;

}
     
#main-wrap, 
#header,
#grid-wrap,
#single-wrap
{
width: 100%;
max-width: 90%;
margin: 0 auto;        
}

#main-wrap {
margin-bottom: 0px;
}
 
#main-wrap,
#footer,
#header {
max-width: 100%;
width: 90%;
margin:0 auto;    
}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }


ul.menu_bottom1 {
	float: none;
	clear: left;
	margin: 0;
	list-style: none;
	padding: 7px 0 0 15px;
	font-size: 11px;
	overflow: hidden;
}


* html ul.menu_bottom1 {
	margin-bottom: -7px;
}



ul.menu_bottom1 li{
	float: left;
	margin: 0;
	padding: 0;
}

ul.menu_bottom1 li a{
	margin: 0 10px;
	padding: 0;
}

.highlight{
	font-weight:bold;
	color:#e4c5a1;
}
.font_iswo5ossq, [data-font="font_iswo5ossq"], [data-font="font_iswo5ossq"] li a {font-family: "soleil", sans-serif;font-weight: 300;font-style: normal;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:8px;padding-right:8px}
.col-md-12{width:75%}
