/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/foxy/
 Description:    Divi Child Theme
 Author:         DevTeam Soluciones Informáticas
 Author URI:     https://www.soluciones-informaticas.com.ar
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/* Font Stack 1: Default - Sans-Serif: "LeagueGothicRegular","Helvetica Neue",Helvetica,Arial,sans-serif */
/* FONTS FILE DARK N GRITTY */
@font-face {
	font-family: 'LeagueGothicRegular';    
	src: url('fonts/League_Gothic-webfont.eot');    
	src: url('fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/League_Gothic-webfont.woff') format('woff'),         
	     url('fonts/League_Gothic-webfont.ttf') format('truetype'),         
	     url('fonts/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');    
	     font-weight: normal;    
	     font-style: normal;}
	     
body 
	{
	font-family: Helvetica, Arial, sans-serif;
	color: #fff;
	}
	
h1,
h2, 
h3, 
h4, 
h5,
h6,
.latest-posts-more a,
.meta-categories, 
.meta-date, 
.meta-author, 
[rel=author],
#top-menu li a, 
#top-menu li label, 
.toggle_menu_label,button,
.comment .comment-meta,
.comment.depth-1 .comment-content cite.depth-1,
form input[type="submit"],
.foxhound-widget-latest-tweet a.bnt, 
.foxhound-widget-latest-tweet a.bnt:link, 
.foxhound-widget-latest-tweet a.bnt:visited, 
.foxhound-widget-latest-tweet a.bnt:hover, 
.foxhound-widget-latest-tweet a.bnt:active,
.reply-meta,
.gigpress-tickets-link,
a.gigpress-tickets-link

	{
	font-weight: normal !important;
	font-family:"LeagueGothicRegular","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.3);
	}
	
.latest-posts-more a,
form input[type="submit"],
.foxhound-widget-latest-tweet a.bnt, 
.foxhound-widget-latest-tweet a.bnt:link, 
.foxhound-widget-latest-tweet a.bnt:visited, 
.foxhound-widget-latest-tweet a.bnt:hover, 
.foxhound-widget-latest-tweet a.bnt:active,
.reply-meta,
.gigpress-tickets-link,
a.gigpress-tickets-link{color: #ffffff;}

a, h6 {
    color: #a86b10;
}
#top-menu li a:hover{
	color: #a86b10 !important;
}
/* FONTS FILE DARK N GRITTY */
.et_pb_widget a {
    color: #a86b10;
    text-decoration: none;
}
.gigpress-sidebar-date {
    color: #16897e;
}
.entry-content tr th, .entry-content thead th, body.et-pb-preview #main-content .container tr th, body.et-pb-preview #main-content .container thead th {
    padding: 9px 24px;
    color: #fff;
    font-weight: bold;
}
body {	
	font-size: 100%;
	font-size: 14px;
}
em{
	font-weight: bold;
}

h1, h2, h3, h4, h5 {
	color: #e1e1e1;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 5px;
	line-height: 1.3em;
}

.meta-categories, .meta-date, .meta-author, [rel=author] {
		text-transform: uppercase;
		font-size: 16px;
		color: #686868;
}

.meta-categories a, .meta-date a, .meta-author a {
	color: #686868;
}
h1, h2, h3, h4, h5, h6, h1.title, h2.title, h3.title, h4.title, h5.title, h6.title {
	letter-spacing: 2px;
}

h1.title, h2.title, h3.title, h4.title, h5.title, h6.title, h6{
	text-transform: uppercase;
}
h5{
	font-size: 22px;
}

h1{
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0, 1);
	font-size: 40px;
}

h2{
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0, 1);
	font-size: 34px;
}

h3{
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0, 1);
	font-size: 28px;
}

h4{
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0, 1);
	font-size: 25px;
}

h4.title {letter-spacing: 3px;}

h4.post-title {font-size: 32px;line-height: 34px; margin-top: 0; margin-bottom: 10px;}
h4.post-title a {color: #e1e1e1;}
h4.post-title a:hover {color:#b6b6b6; }

.sub{
	font-size: 21px;
}
h6{
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0, 1);
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 2px;
}

p {
	font-size: 15px;
	line-height: 22px;
	margin-bottom: 14px;
}




.filter h2{
	float: left;
	margin-right: 30px;
}

.discography h4{
	margin-bottom: 0;
}
.discography h5 {
	font-size: 18px;
	text-transform: uppercase;
}

.twitter .date{
	display: block;
	font-size: 11px;
}

h1#title a {
	color: #B0B0B0;
    font-size: 10vw;
    line-height: 10vw;
    text-transform: uppercase;
    transition: opacity 0.3s ease-in-out;
}

h1#title a:hover { opacity: 0.8; color: #B0B0B0;}

#top-menu li a, #top-menu li label, .toggle_menu_label{
    font-size: 21px;
	text-shadow: 0px -1.5px 0px #000000;
    filter: dropshadow(color=#000000, offx=0, offy=-1.5);
    text-transform: uppercase;
    letter-spacing: 2px;

}
.email form input{
	text-align: center;
	font-size: 18px;
}

button{
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 2px;

}
.copyright{
	margin-bottom: 0px;
}
footer .row.widgets{
	font-size: 13px;
}
.subfooter{
	font-size: 12px;
}

.twitter .date{
	color: #444444;
}





.widget-menu{
	color: #adadad;
}

.border img, a .border img{border-color: #646464;}

.subfooter{
	color: #2c2c2c;	
}

.subfooter a{
	color: #2c2c2c;
}

.subfooter a:hover{
	color: #7f7f7f;
}

.copyright{
	color: #434343;
}

.footermenu a {
	color: #585858;
}

.foxhound{
	color: #272b2e;
}
.copyfoxhound{
	color: #272b2d !important;
}





.discography h5{
	color:#5e6367;
}
.content h5{
	color:#5e6367;
}

.read-more h4 {
	color: #5e6367;
	font-size: 22px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.read-more h4 span{
	color: #fff;
	color: rgba(255,255,255,.64);
	font-size: 13px;
	text-shadow: 0px -1.5px 0px rgba(0, 0, 0,.25);
	line-height: 20px;
}

.comment .comment-meta, .reply-meta {
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 1em;
}

.children .comment .comment-meta{
	font-size: 10px;
}
.comment .comment-meta a.time{
	color:#5e6367; 
}

.children .comment-content p{
	font-size: 11px;
}
.comment.depth-1 .comment-content cite.depth-1{
	color: #5e6367;
	font-size: 22px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 1.3em;
}
form input, form textarea{
	color: #a9aeb1;
	font-size: 13px;
}
form input[type="submit"]{
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
@media (min-width: 981px){
.et_pb_gutters4.et_pb_footer_columns2 .footer-widget {
    width: 50%;
}

.et_pb_gutters4 .footer-widget {
    margin: 0;
	padding: 20px 4%; 
}

}

.fhbt-social-container {
    text-align: center;
}
.fhbt-social-container ul {
  	list-style: none outside none;
  	display: inline-block;
    margin: 0;
    padding: 0;
}
.fhbt-social-list li {
	margin: 6px 30px;
	float: left;
	display: block;
	height: 35px;
}		
.fhbt-social-list li a {
    display: block;
    float: left;
    height: 35px;
    text-indent: -9999em;
    width: 80px;
    background-size: auto 35px;
    background-position: -34px 0;
    opacity: 0.7;
    transition: opacity 0.3s ease-in-out;
    -moz-transition: opacity 0.3s ease-in-out;
    -webkit-transition: opacity 0.3s ease-in-out;
}
.fhbt-social-list li a:hover {
	opacity: 1;
}
.fhbt-social-list li a:active {
	opacity: 0.5;
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}
.icons .icon, .social .fadein {
    opacity: 0.3;
    transition: opacity 0.2s ease-in 0s;
}
.icons .icon:hover, .social .fadein:hover {
    opacity: 0.6;
}

/*Now we list the social networks and their images and widths */

li.social-amazon a {
	background-image: url('images/social-icons/fhbt-social-icons-amazon.png');
	width: 68px;
}

li.social-bandcamp a {
	background-image: url('images/social-icons/fhbt-social-icons-bandcamp.png');
	width: 115px;
}

li.social-bandsintown a {
	background-image: url('images/social-icons/fhbt-social-icons-bandsintown.png');
	width: 70px;
}

li.social-beatport a {
	background-image: url('images/social-icons/fhbt-social-icons-beatport.png');
	width: 72px;
}

li.social-bigcartel a {
	background-image: url('images/social-icons/fhbt-social-icons-bigcartel.png');
	width: 84px;
}

li.social-cdbaby a {
	background-image: url('images/social-icons/fhbt-social-icons-cdbaby.png');
	width: 70px;
}

li.social-facebook a {
	background-image: url('images/social-icons/fhbt-social-icons-facebook.png');
	width: 80px;
}

li.social-flickr a {
	background-image: url('images/social-icons/fhbt-social-icons-flickr.png');
	width: 50px;
}

li.social-foxhound a {
	background-image: url('images/social-icons/fhbt-social-icons-foxhound.png');
	width: 50px;
}

li.social-generalmerch a {
	background-image: url('images/social-icons/fhbt-social-icons-generalmerch.png');
	width: 60px;
}

li.social-generalshop a {
	background-image: url('images/social-icons/fhbt-social-icons-generalshop.png');
	width: 50px;
}

li.social-generalstore a {
	background-image: url('images/social-icons/fhbt-social-icons-generalstore.png');
	width: 55px;
}

li.social-googleplay a {
	background-image: url('images/social-icons/fhbt-social-icons-googleplay.png');
	width: 104px;
}

li.social-googleplus a {
	background-image: url('images/social-icons/fhbt-social-icons-googleplus.png');
	width: 67px;
}

li.social-ilike a {
	background-image: url('images/social-icons/fhbt-social-icons-ilike.png');
	width: 44px;
}

li.social-instagram a {
	background-image: url('images/social-icons/fhbt-social-icons-instagram.png');
	width: 78px;
}

li.social-itunes a {
	background-image: url('images/social-icons/fhbt-social-icons-itunes.png');
	width: 72px;
}

li.social-itunesradio a {
	background-image: url('images/social-icons/fhbt-social-icons-itunesradio.png');
	width: 102px;
}

li.social-lastfm a {
	background-image: url('images/social-icons/fhbt-social-icons-lastfm.png');
	width: 58px;
}

li.social-mixcloud a {
	background-image: url('images/social-icons/fhbt-social-icons-mixcloud.png');
	width: 99px;
}

li.social-myspace a {
	background-image: url('images/social-icons/fhbt-social-icons-myspace.png');
	width: 78px;
}

li.social-pandora a {
	background-image: url('images/social-icons/fhbt-social-icons-pandora.png');
	width: 101px;
}

li.social-pinterest a {
	background-image: url('images/social-icons/fhbt-social-icons-pinterest.png');
	width: 71px;
}

li.social-purevolume a {
	background-image: url('images/social-icons/fhbt-social-icons-purevolume.png');
	width: 103px;
}

li.social-reverbnation a {
	background-image: url('images/social-icons/fhbt-social-icons-reverbnation.png');
	width: 110px;
}

li.social-soundcloud a {
	background-image: url('images/social-icons/fhbt-social-icons-soundcloud.png');
	width: 58px;
}

li.social-spotify a {
	background-image: url('images/social-icons/fhbt-social-icons-spotify.png');
	width: 77px;
}

li.social-tumblr a {
	background-image: url('images/social-icons/fhbt-social-icons-tumblr.png');
	width: 73px;
}

li.social-twitter a {
	background-image: url('images/social-icons/fhbt-social-icons-twitter.png');
	width: 74px;
}

li.social-vimeo a {
	background-image: url('images/social-icons/fhbt-social-icons-vimeo.png');
	width: 63px;
}

li.social-vevo a {
	background-image: url('images/social-icons/fhbt-social-icons-vevo.png');
	width: 50px;
}

li.social-youtube a {
	background-image: url('images/social-icons/fhbt-social-icons-youtube.png');
	width: 63px;
}

/* end listing social network styles */

/* swap to mobile icon when on a small screen size */
@media (max-width: 980px){
.et_header_style_centered #main-header {
    padding: 0 0 20px;
}
	#et-secondary-menu, #et-secondary-nav {
    display: block!important;
}
}
@media screen and (max-width: 880px) {

	.fhbt-social-list li {
    	margin: 6px 15px;
    }
	.fhbt-social-list li a {
		width: 34px !important;
		background-position: 0 0;
	}

}/* end media mobile rules */

h1#Logo_title {
    width: 100%;
    max-width: 1000px;
    max-height: 300px;
    margin: 0 auto;
    padding: 3% 2% 3%;
}

h1#Logo_title a {
    display: block;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0;
}
h1#Logo_title a {
    color: #B0B0B0;
    font-size: 10vw;
    line-height: 10vw;
    text-transform: uppercase;
    transition: opacity 0.3s ease-in-out;
}
h1#Logo_title a:hover {
    text-decoration: none;
}
h1#Logo_title a:hover {
    opacity: 0.8;
    color: #B0B0B0;
}
#et-secondary-menu {
    float: inherit;
}


body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header, body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header {
    top: 0;
}
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header {
    position: relative;
}
body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
    top: 0;
}

.container.et_menu_container {
    width: 100%;
}
#top-menu .menu-item-has-children > a:first-child:after, #et-secondary-nav .menu-item-has-children > a:first-child:after {
    top: unset;
   
}
div#et-top-navigation {
    background-color: rgba(0,0,0,.75);
    border-top-color: #313131;
    border-bottom-color: #1f1f1f;
    background-image: url(images/assets/dropmenugrunge.png);
    border-top: 1px solid;
    border-bottom: 1px solid;
}
.et_header_style_centered #top-menu > li > a {
    padding-bottom: 15px;
    padding-top: 15px;
    line-height: 24px;
}
header {
    background: url(images/assets/backgrounds/headerconcrete.jpg);
    background-size: cover;
}

#top-header{
    border-bottom: 1px solid;
    border-bottom-color: #232424;
    background-color:rgba(0, 0, 0, 0.68) !important;
}
#footer-info {
    float: left;
    padding-bottom: 10px;
    color: #666;
    text-align: center;
    width: 100%;
}
#main-footer {
    background-image: url(images/assets/backgrounds/concrete.jpg);   
}
#footer-widgets .footer-widget li a.a-mjp {
    font-size: 12px;
    color: #777;
}
.dark_cover{ background-color:rgba(0, 0, 0, 0.68);}
.et_pb_gutters4.et_pb_footer_columns4 .footer-widget .fwidget {
    width: 100%;
}
#main-content{
	    background-image: url('images/assets/backgrounds/concrete.jpg');

}