/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
@font-face {
	font-family: AkzidenzGroteskEB;
	src: url("/wp-content/themes/Divi/fonts/2017/AkzidenzGrotesk-ExtraBold.otf");
}

@font-face {
	font-family: KnockoutHTF30;
	src: url("/wp-content/themes/Divi/fonts/2017/Knockout-HTF30-JuniorWelterwt.otf");
}

@font-face {
	font-family: KnockoutHTF70;
	src: url("/wp-content/themes/Divi/fonts/2017/Knockout-HTF70-FullWelterwt.otf");
}

@font-face {
	font-family: KnockoutHTF90;
	src: url("/wp-content/themes/Divi/fonts/2017/Knockout-HTF90-UltmtWelterwt.otf");
}

@font-face {
	font-family: GT-America-Compressed-Black;
	src: url("/wp-content/themes/Divi/fonts/2018/GT-America-Compressed-Black.otf");
}

@font-face {
	font-family: GT-America-Condensed-Black;
	src: url("/wp-content/themes/Divi/fonts/2018/GT-America-Condensed-Black.otf");
}

@font-face {
	font-family: GT-America-Condensed-Regular;
	src: url("/wp-content/themes/Divi/fonts/2018/GT-America-Condensed-Regular.otf");
}

.et_pb_row {
	padding: 10px 0 0;
}

.et_pb_blurb h4 {
	font-family: 'FreightSans-Black';
	color: #ef4036;
}

#h5_blurb {
	font-family: 'GT-America-Compressed-Black';
	color: #232620;
	font-size: 28px;
	text-transform: uppercase;
	vertical-align: middle;
	line-height: 1;
}

#h4_blurb {
	font-family: 'GT-America-Condensed-Black';
	color: #e96317;
	font-size: 22px;
	text-transform: uppercase;
	vertical-align: middle;
	line-height: 1;
}

h5 {
	font-family: 'GT-America-Condensed-Regular';
	color: #232620;
	text-transform: uppercase;
}

body {
	font-family: 'KnockoutHTF70';
}

#top-menu li {
	font-size: 15px;
}

#main-header {
	background-color: rgba(230,230,230,0.7);
}

#slider-r {
	padding: 0;
	background-color: none;
}

#slider-r .et_pb_row {
	padding: 0;
}

div#slider {
	margin-bottom: 0;
}

.et_pb_blurb h4 a {
	color: #232620;
	text-transform: uppercase;
	font-family: 'GT-America-Compressed-Black';
	text-shadow: none;
	font-size: 38px;
	line-height: 1;
}

.et_pb_blurb_content p {
	line-height: 0;
	padding-bottom: 0;
}

h5 {
	font-size: 19px;
}

a.small-button.smallsilverartista {
	background-color: #232620;
	color: #e96317;
	font-weight: normal !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	text-shadow: none !important;
	border-radius: 0;
	font-size: 15px;
	margin: 0;
	font-family: 'GT-America-Condensed-Black';
}

a.small-button.smallsilverartista:hover {
	background-color: #e96317;
	color: #232620;
}

#top-menu a {
	color: #232620;
}

.nav li ul {
	border-color: #e8711c;
}

p {
	color: #232620;
}

.et_pb_section.newsletter.et_section_regular {
	padding: 0;
}

form#mc4wp-form-1 {
	margin: 0;
}

h1.main_title {
	color: #e8711c;
}

#artistac  p {
	line-height: 1em;
}

#artistac {
	margin-bottom: 0;
}

#localc {
	margin-bottom: 0;
}

.et_right_sidebar #main-content .container:before {
	display: none;
}

body.custom-background {
	background-image: url('https://2018.asvezesoamor.pt/wp-content/uploads/2016/11/01_Background_new.jpg') !important;
}

#top-header, #et-secondary-nav li ul {
	background-color: #e96317;
}

#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item>a {
	color: #e96317;
}

#footer-bottom {
	background-color: #1f1f1f;
	background-color: #232620;
	padding: 15px 0 5px;
}

#footer-info, #footer-info a {
	color: white;
}

.artista {
	text-align: left;
	color: #232620;
	font-size: 40px !important;
	font-family: 'GT-America-Compressed-Black';
	text-transform: uppercase;
}

.dia {
	color: #e96317;
	font-family: 'GT-America-Condensed-Black';
	font-size: 24px;
}

.hora {
	color: #e96317;
	font-family: 'GT-America-Condensed-Black';
	font-size: 20px;
}

.cidade {
	font-family: 'GT-America-Compressed-Black';
	font-size: 30px;
	color: #232620;
}

.sala {
	font-family: 'GT-America-Condensed-Regular';
	color: #232620;
	font-size: 20px;
}

.et_pb_text.et_pb_bg_layout_light.et_pb_text_align_left p {
	font-size: 18px;
}

.et-fixed-header #top-menu>li>a {
	font-size: 18px;
}

#et-info-phone, #et-info-email, .et-cart-info span {
	font-size: 16px;
}

#et-info-phone {
	font-size: 16px !important;
}

#top-menu li li a {
	font-size: 16px;
}

h1.main_title {
	color: #e96317;
	text-transform: uppercase;
	font-family: 'GT-America-Compressed-Black';
}

.et-fixed-header #top-menu>li>a {
	font-family: 'GT-America-Compressed-Black';
}

#et-info-phone, #et-info-email, .et-cart-info span {
	font-family: 'GT-America-Compressed-Black';
}

.entry-content {
	font-size: 16px;
}

#footer-info, #footer-info a {
	font-size: 16px;
}

#footer-info a {
	font-weight: 400;
}

.et_pb_main_blurb_image {
	margin-bottom: 20px;
}

.et-social-google-plus a.icon:before {
	content: '\e09a';
}

a.small-button.smallesgotadoartista {
background-color:#E96317 ;
	color: #232620;
	font-weight: normal !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    text-shadow: none !important;
    border-radius: 0;
    font-size: 15px;
    margin: 0;
    font-family: 'GT-America-Condensed-Black';
}

p {
	font-family: 'GT-America-Condensed-Regular';
}

#top-menu li li a {
font-family:'GT-America-Compressed-Black';
}