/*
Theme Name:	Remix Child
Theme URI:	http://themeforest.net/user/T20/portfolio
Description:Sample child theme of Remix for customization.
Author:		T20
Author URI:	http://themeforest.net/user/T20
Template:	remix
Version:	2.1
*/

@import url("../remix/style.css");

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

.jckf-stat--total-raised {
	display: none !important;
}


.product_meta {
	display: none !important;
}

.single_add_to_cart_button {
	padding: 12px 22px !important;
	font-size: 20px !important;
}

.woocommerce .button.alt {
	background: #bd0000 !important;
	color: #ffffff !important;
}


h3.tt {
	border-bottom: 2px solid #dd0000 !important;
}

.vc_toggle_title h4 {font-size: 16px !important; font-weight:500 !important; text-transform:none !important; font-family:Arial, Helvetica, sans-serif !important; }

.little-head, .social a {
	color: white !important;
}

.cart_head {
	background:#CCC !important;
}

.btbg-nav {z-index:999999 !important;}

.full, .boxed, .boxed-margin { background: none !important; }

.off_sub .sf-menu a {
	padding: 0 30px 8px 0 !important;
}

.ssticky .row {
	margin-top: 8px !important;
	height: 70px !important;
}

.ssticky .row .logo {
	margin-top: 16px !important;
	max-height: 100px !important;
}

.ssticky .row .sf-menu {
	margin-top: 56px !important;
}

.ssticky {
	background: rgba(0, 0, 0, .9) !important;
}

.def-block > h4 {
	border-bottom: 2px solid  #dd0000 !important;
}

.def-block .mb {
	background: rgba(225, 255, 255, .85) !important;
}

div.ms-slide-info.ms-dir-h.ms-align-bottom {
	display: none !important;
}

.spon12 {
	background-color: #333 !important;
}

.category-restaurants .image-container {
	display: none !important;
}


.songs_tabs li.active a, .songs_tabs li a:hover {
	border-bottom: 2px solid  #dd0000 !important;
}

.sebastian {
	margin-top: -180px !important;
}

article#chapterthankyou.content.introduction-end {
	width: 100% !important;
}

.inner_ec {
    padding: 10px 0px 10px 10px;
}


a.Rmore.tbutton.small {
	padding: 0px 10px !important;
	margin: 5px 0px 10px !important;
}

a.Dmore.tbutton.small {
	padding: 0px 10px !important;
}

figure.effect-bubba h2 {
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.ttw-music-player .player .title {
	color: #333 !important;
	text-shadow: none !important;
}

.post_meta {
	color: #333 !important;
}

.wpb_content_element {
	margin-bottom: 20px !important;
}

.homerowssl {
	 padding-bottom: 0px !important;
	 border-bottom-width: 0px !important;
	 height: 240px !important;
}

.track-info .artist {
	color: #333 !important;
}


.post_meta span {
	margin-left:30px !important;
}



.event_content {
	width: 64% !important;
	margin-left: 3% !important;
}

/*
.event_content h3 {
	font-size: 15px !important;
	max-width: 80% !important;
	margin: 0px !important;
}

.buy_btn {
	padding: 5px 10px !important;
}

.event-timer li {
	width: 60px !important;
}*/

.event_date figure.effect-bubba i {
	padding-top: 30% !important;
}

figure.effect-bubba img { opacity: .85 !important;}



/* ETHER FORM BUILDER STARTS HERE*/

.ether-qrbar { background-color: #000;
color: #fff;
font-size:12px;
padding: 10px;
}

/*
.widget_nav_menu ul.current a {
	color: #000000 !important;
}

.current-menu-parent > a {
	color: #000000 !important;
}

.widget_nav_menu li:hover > a {
	color: #dd0000 !important;
}
*/

.def-block .mb { background: none !important;
}


.page-id-22040 .mid {display:none !important;}

.valero-events .T20_wpp.modern .ajax-item h3 {
	color: #1a616c !important;
}

.valero-events .tbutton {
	background-color: #1a616c !important;
}

.family-events .T20_wpp.modern .ajax-item h3 {
	color: #003561 !important;
}

.family-events .tbutton {
	background-color: #003561 !important;
}

.pops-events .T20_wpp.modern .ajax-item h3 {
	color: #bd0000 !important;
}

.pops-events .tbutton {
	background-color: #bd0000 !important;
}

.special-events .T20_wpp.modern .ajax-item h3 {
	color: #484852 !important;
}

.special-events .tbutton {
	background-color: #484852 !important;
}

.discover-events .T20_wpp.modern .ajax-item h3 {
	color: #1a616c !important;
}

.ypc-events .T20_wpp.modern .ajax-item h3 {
	color: #c84626 !important;
}

.ypc-events .tbutton {
	background-color: #c84626 !important;
}

#footer .mid { margin-right: 0px !important;}

h1.js-clip_title {line-height: 1.4em !important;}



/* #Tablet (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 959px) and (max-width: 1177px) {
	.btbg-nav {
		display: none !important;
	}
	
	.little-head {
		margin-bottom: 40px !important;
	}
	
	.page-content {
		margin: 20px 0 !important;
	}
	
	
}

/* #Tablet (Portrait)
----------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.btbg-nav {
		display: none !important;
	}
	
	.page-content {
		margin: 20px 0 !important;
	}
	
	.little-head {
		margin-bottom: 40px !important;
	}
	
	
}



/* #Mobile (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.btbg-nav {
		display: none !important;
	}
	
	.page-content {
		margin: 20px 0 !important;
	}
	
	
	.little-head {
		margin-bottom: 40px !important;
	}
	
	
}



/*  #Mobile (Portrait) 320px
----------------------------------------------------------------------*/
@media only screen and (min-width: 100px) and (max-width: 479px) {
	
	.btbg-nav {
		display: none !important;
	}
	
	.page-content {
		margin: 20px 0 !important;
	}
	
	.little-head {
		margin-bottom:40px !important;
	}




}