/*

Theme Name: JointsWP - Child Theme
Theme URI: http://verybecareful.la
Author: Henry
Author URI: http://verybecareful.la
Description: Child theme by Henry Colchado
Version: 1.0.0
Template: JointsWP-CSS-master

*/

@import url(https://fonts.googleapis.com/css?family=Droid+Sans|Slackey|Patrick+Hand|Chewy|Boogaloo|Kavoon);


body{
	background-color: #000;
}
#content{
	background-image:    url('/wp-content/themes/JointsWP-child/images/vbcbg.jpg');
    background-size:     cover;
    background-repeat:   no-repeat;
    background-position: top center;
	color:#eee;
	font-family: 'Droid Sans', sans-serif;
}
.top-bar,
.top-bar ul,
.off-canvas-content{
	background: none;
}
a:focus,
a{color:orange}
h1,h2{
	font-family: 'Patrick Hand', sans-serif;
}
.top-bar{
	background-image:    url('/wp-content/themes/JointsWP-child/images/sombrero2.jpg');
    background-size:     cover;
    background-repeat:   no-repeat;
    background-position: top center;
}
.top-bar .menu .submenu{
	background:rgba(0, 0, 0, 1);
}
.top-bar .menu .menu-item-has-children:not(.menu-text)>a{
	margin-right: 6px;
}
.top-bar .menu .menu-item-has-children:not(.menu-text)>a::before{
	margin-right: -7px;
	margin-top:3px;
}
.top-bar .menu .first-sub{
	margin-left:0;
}
.top-bar .menu .first-sub li{
	list-style:none;
}
.top-bar .menu .first-sub li:hover{
	list-style:none;
	background:#333;
}
.top-bar .menu .first-sub a:hover{
	color:orange;
}
.top-bar .menu .first-sub li a::before{
	margin:9px 6px 0 10px;
}
.top-bar .menu .first-sub li:nth-child(1) a::before,
.top-bar #menu-main.menu .menu-item-has-children:not(.menu-text)>a::before{
	display:block;
	height:11px;
	width:14px;
	background-size: contain;
	float:left;
	content:'';
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAIAAADA5ys1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFBODA3RjM0RDgwMDExRTU5RUU0QTcwRjhGQ0IzRTQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFBODA3RjM1RDgwMDExRTU5RUU0QTcwRjhGQ0IzRTQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUE4MDdGMzJEODAwMTFFNTlFRTRBNzBGOEZDQjNFNDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUE4MDdGMzNEODAwMTFFNTlFRTRBNzBGOEZDQjNFNDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WDq8BAAAA50lEQVR42mJ0de0PDbVYvfoEGhm6vIcBFTDOmHHszp2n9vZaBw9eQya7u0PQldrYdObneyxfcczfz2TTpjN+fiYbN5729zf1Xz8VrohJWPD31VuM/f0Hjh274eKiv2rVsbAwKzi5Z08RspF///5lmTt3b26u16xZe2Nj7ZDJd/rOCKsF+L+9es3Q0LBRXr6itna7gEA+MvkfFbx//55BWjq7uXk3H19uTc12ZPIVpwIcvRbTuSquxXD//v3/RACgMpZnmjbcHNz/f/xkwA0YOdif/fjKcOHCBWJMBSpj3MUowkAcAAgwAIIV0W4PmQ3sAAAAAElFTkSuQmCC')
}

.top-bar .menu .first-sub li:nth-child(2) a::before,
.top-bar #menu-main-espanol.menu .menu-item-has-children:not(.menu-text)>a::before{
	display:block;
	height:11px;
	width:14px;
	background-size: contain;
	float:left;
	content:'';
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAIAAADA5ys1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1MUFGMDM3RDgwMDExRTVCMzhGQzFGMkVERjM0NDUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1MUFGMDM4RDgwMDExRTVCMzhGQzFGMkVERjM0NDUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTUxQUYwMzVEODAwMTFFNUIzOEZDMUYyRURGMzQ0NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTUxQUYwMzZEODAwMTFFNUIzOEZDMUYyRURGMzQ0NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CiQk+AAABJklEQVR42lyQv0oEMRDGv0lm91zB1UZOwWLBRm0sbCwES/GhLHwCWy1sfQHBwqdQaxWxUBHBKzzuT5IZk9ztyfkRJkPml28m4evz7aPjLdd3XFjvAhfGO4mRnUMSAUqVuby4506nX+izsYAYy+k8RyhT3mJQU0oPnr2jCOXbJhVSkqG0KBsLhE1sRZEIitAS6qMNEDKkOSiiXVlys/qBpmfHDJVEiIOGdsoJL6j9egU+uz1Ye9vAyEM8SNMYM2gqQWke7h6Juqda7yGMYAk0GbcV5e4i0MWF7yvubIbhygDwMDR9zxya6Wjxauik2d1Z7jqKysUZPU00qlK6+Xzifft+6L+GqTnFT/1nmiYVqRUvxYCHVt2SDemD5jj89TBjMu4n/AowAASMhbxgWf7qAAAAAElFTkSuQmCC');
}
.header .menu-text a{
	font-size: 2.3em;
	font-family: 'Slackey', sans-serif;
    color: orange;
	text-shadow: 0px 5px 5px rgba(0,0,0,1);
}
.header .menu-item a{
	color: #FFF;
	font-size:1.2em;
	text-transform:uppercase;
	font-family: 'Patrick Hand', sans-serif;
}
.header .current-menu-item{
	background:rgba(0, 0, 0, 1);
}
.header li.menu-item{
	transition: all 0.5s ease;
}
.header li.menu-item:hover{
	background:#1D92DF;
}
.footer{
	margin-top:0;
	padding-top:2em;
	color:#eee;
	background-image:    url('/wp-content/themes/JointsWP-child/images/brickwall.jpg');
    background-size:     cover;
    background-repeat:   no-repeat;
    background-position: top center;
	font-family: 'Droid Sans', sans-serif;
}
.footer .large-4.small-12.columns{
	margin-bottom:20px;
}
.footer  h5{
	font-size:1.2em;
	font-family: 'Slackey', sans-serif;
}

.footer nav {
	margin-top:10px;
}
.footer nav .menu li a{
	font-size:.85em;
	text-transform:uppercase;
	padding-left:0;
}
.footer .copyright{
    margin: 0;
    text-align: center;
    font-family: 'Patrick Hand', sans-serif;
	border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding: 10px;
    color: #ccc;
    background: linear-gradient( rgba(0, 0, 0, .4), rgba(0, 0, 0, .6));
}
.social-icons{
}
.social-icons a:not(.button) i{
	float:left;
	margin-right:15px;
	line-height: 1.2em;
	font-size: 2.2em;
}
.social-icons a{
	color:#ccc;
}
.social-icons a.button{
	color:#fff;
}
.social-icons .fi-social-facebook:hover{
	color:#3953A0;
}
.social-icons .fi-social-twitter:hover{
	color:#2EC4FF;
}
.social-icons .fi-social-instagram:hover{
	color:#D28E69;
}

/* home */
body .wp-playlist{margin-top:0;}
.home .article-header{display:none;}
.home .orbit-slide br{display:none;}
.home .orbit-slide .button{
    position: absolute;
    bottom: 0px;
    left: 0px;
}
.home .orbit{
   margin-bottom:22px;
}

.event-wrap{
	background:rgba(255, 255, 255, .1);
	padding: 20px 20px 10px;
    margin-bottom: 20px;
}
.event-wrap i.fi-arrow-right,
.event-wrap i.fi-sound{
	font-size:24px;
	vertical-align:middle;
}
.home-espanol  .vbc-events i.fi-marker::after,
.home .vbc-front-events i.fi-marker::after{
	content:" Upcoming Gig: ";
    font-family: 'Patrick Hand', sans-serif;
	color:gray;
	margin-right:5px;
}
.vbc-front-events h4{
    font-family: 'Patrick Hand', sans-serif;
	text-transform:uppercase;
}
@media (max-width:640px) {
	.event-wrap{
		background:none;
		padding: 0;
		margin-bottom: 0;
	}
	.vbc-front-events{
		font-size:.8em;
	}
	.vbc-front-events .label{
		padding: .2rem .5rem
	}
}


/* espanol */
.home-espanol .article-header{display:none;}
.home-espanol .orbit-slide br{display:none;}
.home-espanol .orbit-slide .button{
    position: absolute;
    bottom: 0px;
    left: 0px;
}
.home-espanol .orbit{
   margin-bottom:22px;
}
.home-espanol .small-4.column .button{
	margin-top:5px;
}
.home-espanol  .vbc-events i.fi-marker::after{
	content:" Siguiente Tocada: ";
}

/*gigs*/
.vbc-events h3{
    font-family: 'Patrick Hand', sans-serif;
	text-transform:uppercase;
}

/*merch */
.releases img,
.other-merch img{width:100%}
.releases i,
.other-merch i{color:orange}
.discography li {line-height:1.1em; margin-bottom:10px;}
.discography li small{color:#666;}
.paypal-button .dropdown-pane{
	background:#000;
	border-color:#333;
}
.paypal-button .dropdown-pane p{
	line-height:1.1em;
}
.paypal-button .dropdown-pane i{
	color:#666;
}
.shopping_cart h2{font-size:2.5rem;}
.shopping_cart{
	font-size:inherit;
	padding:inherit;
}
tbody tr:nth-child(even)
{
	background:#333;
}
tbody{
	border: 1px solid #444;
	background:#000;
}



/*bio*/
.bio-photos .callout.small{background:rgba(255,255,255,.1);}
	
@media (max-width:640px) {
	.header .top-bar-left .menu-text{font-size:.8em;padding:0;} /*logo*/
	.header .menu>li:not(.menu-text)>a{padding:.4em .5em;font-size: 1.1em;}
	.footer-contact .medium-8.columns{margin-bottom:15px;}
} 
@media (max-width:380px) {
	.template-espanol .header .menu>li.menu-item-object-page:not(.menu-text)>a{padding:.4em .3em; font-size:.9em;}
} 











