.shopping_cart{
	font-size:12px;
}
.shopping_cart h2{
	font-size:14px;
}
.shopping_cart img{
	border:none;
}
.shopping_cart input{
	width:auto;
}
.wpus-cart-button-form input{
	width: auto;
}

input[type=submit], 
input[type=reset] {
 	cursor:pointer;
}

input[type=submit]:hover, 
input[type=reset]:hover {
	cursor:pointer;
}
 
input[type=submit]:active, 
input[type=reset]:active {
 cursor:pointer;
}

.wp_checkout_button{
    background-image: url('plugins/wp-ultra-simple-paypal-shopping-cart/images/btn_xpressCheckout-en_US.gif'); /* 145x42 px */
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    width: 145px !important;
    height: 42px;
    vertical-align: middle;
    display: block;
    position: relative;
    margin: 10px 0; 
}


.wp_cart_checkout_button, 
.wp_cart_button { 
	margin: 4px 0 ; 
}

.wp_cart_checkout_button:hover, 
.wp_cart_button:hover{
	opacity:0.7;
}

.step_sub {
	font-size:16px;
}

.vsubmit,
.sv-select, 
.sp-select, 
.ss-select, 
.lv-select, 
.lp-select 
.ls-select {
	font-size:16px;
}

.lv-select, 
.lp-select 
.ls-select
{
	display: block;
	width: 150px;
	float: left;
}

#wpus-cart-button-form {
	display:inline !important;
}

#wpus-cart-button-form label{ margin: 0 4px 0 0; }
#wpus-cart-button-form .submit{ margin: 4px 0 ; }
#empty-cart { margin: 10px 0;  }
#empty-cart a, .empty-cart-text{ display: block; }

#shopping_cart {
	padding: 5px;
}

.subcell,
.shipcell,
.vatcell,
.totalcel 
{
	font-weight: bold; 
	text-align: right;
	padding-right: 3px;
}

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.cartLink {
	overflow: hidden;
}

.cart_labels th {
	color: #666;
	font-size: 10px;
	font-weight: 500;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}

.product_name{
	color: #666;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}

.pinfo {
	border: 0 none;
	 margin-left: 4px;
    position: relative;
    top: 4px;
}

.remove {
    border: 0 none;
    display: block;
    height: 16px;
    margin-left: 4px;
    padding: 0;
    position: relative;
    top: 4px;
    width: 16px;
}

.product-thumb {
	margin-right: 5px;
	margin-bottom: 0;
	border: 0;
	vertical-align: middle;
}

.wp_cart_button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: linear-gradient(to bottom, #22E0B7 0%, #35D912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: -moz-use-text-color -moz-use-text-color #0799BA;
    border-image: none;
    border-radius: 6px;
    border-style: none none solid;
    border-width: medium medium 3px;
    color: #FFFFFF;
    display: inline-block;
    padding: 6px 12px 5px;
    text-decoration: none;
}

.wp_cart_button:hover {
    background-color: #22E0B7;
    background-image: -moz-linear-gradient(center top , #8BFBE3, #67F848);
    background-repeat: repeat-x;
    color: #5E5E5E;
}.gallery { margin-bottom: -25px !important; }


@font-face {
    font-family: 'headline';
    src: url('themes/mwk-theme/fonts/headoh__-webfont.eot');
    src: url('themes/mwk-theme/fonts/headoh__-webfont.eot?#iefix') format('embedded-opentype'),
         url('themes/mwk-theme/fonts/headoh__-webfont.woff2') format('woff2'),
         url('themes/mwk-theme/fonts/headoh__-webfont.woff') format('woff'),
         url('themes/mwk-theme/fonts/headoh__-webfont.ttf') format('truetype'),
         url('themes/mwk-theme/fonts/headoh__-webfont.svg#headline_onehplhs') format('svg');
    font-weight: normal;
    font-style: normal;

}

table td {padding-top:10px; padding-bottom: 10px; 	vertical-align: top;}

table.inner-data-disco-loop {
	table-layout: fixed;
	width: 100%;
	text-align: left;
	vertical-align: top;
}



table.inner-data-disco-loop tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.inner-data-disco-loop td:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-disco-loop td:nth-child(2){width:50%;/* background-color:#AAFFE7; */}
table.inner-data-disco-loop td:nth-child(3){width:40%;/* background-color:#EFDB86; */}

table.inner-data-disco-loop th:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-disco-loop th:nth-child(2){width:50%;/* background-color:#AAFFE7; */}
table.inner-data-disco-loop th:nth-child(3){width:40%;/* background-color:#EFDB86; */}




/*------------------------------- OTHER ALNUMS ON DISCOGRAPHY ------------------------------------ */


table.inner-data-oa {
	table-layout: fixed;
	width: 100%;
	text-align: left;
	vertical-align: top;
}

table.inner-data-oa tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.inner-data-oa td:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-oa td:nth-child(2){width:50%;/* background-color:#AAFFE7; */}
table.inner-data-oa td:nth-child(3){width:40%;/* background-color:#EFDB86; */}


table.inner-data-oa th:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-oa th:nth-child(2){width:50%;/* background-color:#AAFFE7; */}
table.inner-data-oa th:nth-child(3){width:40%;/* background-color:#EFDB86; */}

table.oa-notes {

	table-layout: fixed;
	width: 100%;
	text-align: left;
	vertical-align: top;
	font-style:italic;

}

table.oa-notes tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.oa-notes th {width:100%;/* background-color:#EFDB86; */}
table.oa-notes td {width:100%;/* background-color:#EFDB86; */}

td p { margin-top: 0 !important; }


/*------------------------------------------------------------------------------------------*/


/*------------------------------- GUEST APPEARANCES ON DISCOGRAPHY ------------------------------------ */

table.inner-data-ga {
	table-layout: fixed;
	width: 100%;
	text-align: left;
	vertical-align: top;
}

table.inner-data-ga tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.inner-data-ga td:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-ga td:nth-child(2){width:40%;/* background-color:#AAFFE7; */}
table.inner-data-ga td:nth-child(3){width:20%;/* background-color:#EFDB86; */}
table.inner-data-ga td:nth-child(4){width:30%;/* background-color:#EFDB86; */}


table.inner-data-ga th:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-ga th:nth-child(2){width:40%;/* background-color:#AAFFE7; */}
table.inner-data-ga th:nth-child(3){width:20%;/* background-color:#EFDB86; */}
table.inner-data-ga th:nth-child(4){width:30%;/* background-color:#EFDB86; */}

table.ga-notes {

	table-layout: fixed;
	width: 100%;
	text-align: left;
		vertical-align: top;
	font-style:italic;

}

table.ga-notes tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.ga-notes th {width:100%;/* background-color:#EFDB86; */}
table.ga-notes td {width:100%;/* background-color:#EFDB86; */}


/*------------------------------------------------------------------------------------------*/


/*------------------------------- Other Artists ON DISCOGRAPHY ------------------------------------ */

table.inner-data-oar {
	table-layout: fixed;
	width: 100%;
	text-align: left;
	vertical-align: top;
}

table.inner-data-oar tr:nth-child(even) {background-color:rgba(255,255,255,0.5);border-bottom: 1px solid rgba(0,0,0,0.2);}

table.inner-data-oar td:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-oar td:nth-child(2){width:90%;/* background-color:#AAFFE7; */}



table.inner-data-oar th:nth-child(1){width:10%;/* background-color:#EFDB86; */}
table.inner-data-oar th:nth-child(2){width:90%;/* background-color:#AAFFE7; */}



/*------------------------------------------------------------------------------------------*/




#solo-shows .gigpress-subscribe {display:none !important;}

#solo-shows .gigpress-info {font-size: 14px;}

#solo-shows .gigpress-calendar-add {display:none !important;}

#solo-shows tr.gigpress-info td {
    
    border-bottom: initial !important;
}

#solo-shows .gigpress-table th {
    padding: 0 !important;
    border-bottom: initial !important;
}

#solo-shows .gigpress-row td {
    border-bottom: initial !important;
}
#solo-shows .gigpress-table td {
    padding: 0 !important;
    
}

#solo-shows tr:nth-child(2n+3){
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.4) !important;
    
}

#solo-shows .gigpress-table {

border-color: #CCC -moz-use-text-color -moz-use-text-color !important;
position: relative !important;
width: 975px !important;
border-spacing: 0px 20px !important;
table-layout: fixed !important;
margin-bottom: 45px !important;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-collapse: initial !important;
margin-top:initial !important;
margin-left:initial !important;
margin0right:initial !important;
border-style: initial !important;
border-width: initial !important;



}



*:focus { outline: none !important; }

		body { margin: 0; background: url(themes/mwk-theme/bg.jpg); background-repeat: no-repeat; background-attachment:fixed; background-size: cover; font-family: 'Quattrocento Sans'; font-size: 18px; line-height: 1.5em; color: #262119; }
		a { text-decoration: none; color: #732e2f; font-weight: bold; }
		a:hover { color: #262119; }

		h1, h2, h3 { font-weight: normal !important; font-family: 'headline'; text-transform: uppercase; font-size: 32px; margin: 0; padding: 0; color: #732e2f; letter-spacing: 3px; text-align: left; line-height: 1.2em; }

h4 { font-weight: normal !important; font-family: 'headline'; text-transform: uppercase; font-size: 24px; margin: 0; margin-top: 15px; margin-bottom: -10px; padding: 0; color: #732e2f; letter-spacing: 3px; text-align: left;}

h3 { padding-top: 25px !important; }

hr { margin-bottom: 30px; margin-top: -10px; border: 0; height:1px; background: #732e2f;}
		
		
		#header { width: 100%; background: url(themes/mwk-theme/header.jpg); background-size: cover; height: 50px; background-repeat: no-repeat; }
		
		#menu { margin-bottom: 10px; text-align: center; font-family: 'headline'; font-size: 22px; text-transform: uppercase; letter-spacing: 1px; color: #732e2f; }
		#menu a { margin-left: 8px; margin-right: 8px; font-family: 'headline'; font-size: 22px; text-transform: uppercase; letter-spacing: 1px; color: #732e2f; font-weight: 300; } 
		#menu a:hover { color: #262119; }

		#title { text-align: center; font-family: 'headline'; font-size: 107px; text-transform: uppercase; letter-spacing: 10.5px; word-spacing: 20px; color: #732e2f; margin-left: 2px; margin-right:-2px; margin-top: 45px; margin-bottom: 55px;}
		
		#footer { width: 100%; background: url(themes/mwk-theme/footer.jpg); padding-top: 45px; padding-bottom: 10px; text-align: center; height: 60px; background-repeat: no-repeat; background-size: cover; position: relative; bottom: 0; color: #732e2f; clear:both; float: left; }
		#footer a { font-weight: normal !important; }
		
		#container { width: 976px; margin: 20px auto 30px; min-height: 750px; padding-bottom: 20px; }
		#content-container { width: 976px; margin: 10px auto 45px; padding-left: 3px; min-height: 40vh; }
		#content { float: left; width: 650px; color: #262119;}
		#content-container p { margin-bottom: 35px; }
		#sidebar { float: right; width: 300px;}
		#sidebar img { max-width: 300px !important; height: auto; margin-top: 5px; }
		#sidebar h2 { text-align: center; }


.alignright, .alignleft { border: 5px solid #fff; }
.alignright { float: right; margin-left: 15px; }
.alignleft { float: left; margin-right: 15px; }
.aligncenter { margin: 0px auto 10px; display: block; }


/*--- NEWS ---*/

.news-update div { padding-top: 10px; padding-bottom: 10px; }

.news-update { border-bottom: 3px solid #732e2f; padding-bottom: 30px; margin-bottom: 70px; }
.news-update img { max-width: 100%; height: auto; }

#pagination { padding-bottom: 50px; font-family: 'headline'; font-size: 24px; letter-spacing: 1px; margin-top: -15px; }
.older { float: left; }
.newer { float: right; }


/*--- MUSIC ---*/

.buy { background: #732e2f; width: 100%; height: 36px; color: #f4efe3; text-align: center; line-height: 30px; padding-top: 10px; margin-bottom: 30px !important; font-family: 'headline'; letter-spacing : 1.25px; font-size: 22px; font-weight: 300 !important; display: block !important; }
.buy:hover { background: #262119; color: #f4efe3; }

.oos { background: #4d4d4d; width: 100%; height: 32px; color: #f4efe3; text-align: center; line-height: 31px; padding-top: 5px; margin-bottom: 8px !important; font-family: 'headline'; letter-spacing : 1.25px; font-size: 22px; font-weight: 300 !important; margin-top: 3px; top: 4px; }

.release { padding-bottom: 15px; margin-bottom: 15px; width:100%; clear:both; }
.album-title { padding-right:1.5%; margin-right: 0px; margin-bottom: 10px; }
.cover-music { margin-top: 6px; width: 26%; margin-right:5px; float: left; }
.tracklisting-music { display: inline-block; width:73%; margin-left:1%; margin-top: 4px; font-size: 15px; }
.song { padding-left: 1%; padding-bottom: 3px; padding-top:3px; height: 28px !important; border-bottom: 1px solid rgba(0,0,0,0.1); vertical-align:middle; text-align: left; width: 99%; line-height: 26px; clear:both; }
.sample { padding-right: 1%; padding-top: 1px; padding-bottom: 4px; float: right !important; height: 22px !important; }
.spacer { height: 15px; width: 100%; clear:both; display: block; }

#sm2-container { height: 0 !important; width: 0 !important; }
.sc_player_container1 .myButton_play, .sc_player_container1 .myButton_stop, .play-button { background-size: 100% !important; height: 22px !important; width: 22px !important; }
.sc_player_container1 .myButton_play, .play-button { background-image: url(themes/mwk-theme/images/play.png) !important; }
.sc_player_container1 .myButton_stop { background-image: url(themes/mwk-theme/images/pause.png) !important; }


/*-------STORE SECTION-------*/

.store-archive { text-align: left; margin: 0 auto 50px; display: block; clear:both; }
.product-cart { margin-top: 10px; height: 30px; display: block; width: 100%; }

.cart-spacer { display: block; width: 100%; height: 100px; }

.lp-label { display: none !important; }

.store-archive { margin-right:-25px; }
.store-archive .product { margin-left:0px; margin-bottom: 40px; padding-bottom: 25px; text-align: center; display: inline-block; width:200px; margin-right: 45px; vertical-align: top; font-family: 'headline'; text-transform: uppercase !important; font-size:22px; letter-spacing:1.25px; font-weight: 300 !important;}
.store-archive a { font-weight: 300 !important; }
.store-archive .product .product-title { height: 75px !important; text-align: center; }
.store-archive .product img { padding: 3px; background-color: #fff; -webkit-box-shadow:  1px 1px 0px 1px #d3d3d2; box-shadow:  1px 1px 0px 1px #d3d3d2; border: 0 !important;  }
.store-archive .product img:hover { background-color: #732e2f; }
.store-archive .product input, .store-archive .product select { width: 206px !important; border:0;}
.store-archive .product select { font-size: 12px; font-family: 'Quattrocento Sans' !important; text-transform: none !important; margin-top:10px; letter-spacing:0.5px!important;}

.ie .store-archive .product select { margin-top: 30px !important; }

.store-archive .product input.submit { background: #732e2f; color: #f4efe3; font-family: 'headline'; text-transform: uppercase !important; font-size:22px; letter-spacing:1px; margin-top:5px; padding-top: 8px; padding-bottom: 5px; height: 36px; }
.store-archive .product input.submit:hover { background: #262119; }

#cart { display: block; padding-bottom: 10px; margin-bottom:20px; border-bottom: 1px dotted #3c3937; width:100% !important; text-align:left !important; }
#cart h2 { text-align:left; }

.store-single .product-title { text-align: left; }
.store-single .product img { width: 99%; padding: 3px; background-color: #fff; -webkit-box-shadow:  1px 1px 0px 1px #d3d3d2; box-shadow:  1px 1px 0px 1px #d3d3d2; margin-bottom:-20px;}
.store-single .product input, .store-single .product select { display: block; margin: 5px auto -20px; width: 80%; border:0; position:relative;z-index:99;}
.store-single .product select { font-size: 15px; font-family: 'Quattrocento Sans' !important; text-transform: none !important; letter-spacing:0.5px!important; width:100% !important;}
.store-single .product input.submit { background: #732e2f; color: #f4efe3; font-family: 'headline'; text-transform: uppercase !important; font-size:22px; letter-spacing:1.25px; margin-top:5px; width:100% !important;  padding-top: 6px; height: 36px; line-height: 27px; margin-bottom: 10px !important;}
.store-single .product input.submit:hover { background: #262119; }

.store-single .product .product-info, .store-single .product .product-img { margin-top: 15px; }  
.store-single .product .product-info { width: 635px; float: right; margin-right:5px; display: inline-block; vertical-align: top; margin-top: 0 !important; padding-bottom: 25px; }
.store-single .product .product-img { width: 315px; float: left; margin-right: 20px; display: inline-block; vertical-align: top; }

.store-single .product .product-img #pagination { margin-top: 55px; font-family: 'headline'; text-transform: uppercase !important;  font-size: 22px; letter-spacing: 1.25px; }

#paypalbutton:hover { background: #262119;  }
#paypalbutton {
   background: #732e2f; color: #f4efe3; font-family: 'headline'; text-transform: uppercase !important; font-size:30px; letter-spacing:1.25px; margin-right: 35px !important; padding-left:40px !important; padding-right:40px !important; margin-top:10px!important; padding-top: 10px; padding-bottom: 8px;
float:right; border: 0;
}


.product-page #pagination { border-top: 0 !important; margin-top: 15px !important; padding-top: 20px !important; font-family: 'headline';}

#empty-cart a, .empty-cart-text {
    display: block;
    font-family: 'Quattrocento Sans'; 
    font-size: 18px;
margin-top:-5px;
letter-spacing:1px;
color: #262119;
    text-transform: uppercase; }

#shopping_cart table { width: 102% !important; margin-left: -5px !important; }

.shopping_cart {
    font-size: 14px !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase !important;
	color: #000 !important;
}

.cart_labels th, .cart_labels td { color: #000 !important; font-size: 16px !important; }

.remove { top: 1px !important; }

.iquantity { border:0; padding:4px; text-align:center; background: url(themes/mwk-theme/images/main-bg-2.png); }

.subcell, .shipcell, .vatcell, .totalcel { padding-top: 10px !important; font-weight: 300 !important; }

.product-mini { display: inline-block; margin-right: 15px; margin-top:25px;}

.sample input { width: 22px !important; }


.store h2 { margin-bottom: 10px; }
.store .spacer { height: 0 !important; margin-top: 5px; margin-bottom: 15px; border-top: 1px dotted #4d4d4d; border-bottom: 0 !important; padding: 0; }


/*-------CONTACT STYLES-------*/

.form { width: 650px; /*display:block; margin: 0 auto;*/}
.form p { font-family: 'headline'; text-transform: uppercase !important; font-size:22px; letter-spacing:1.25px; color: #732e2f; }
.form .row .left { float: left; width:320px; }
.form .row  .right { float: right; width: 320px; }
.form .row { clear: both; width: 650px; }

.form .wpcf7-text { height: 30px; padding-left:3px; padding-right: 3px; }
.form input, .form textarea { border: 0 !important; font-family: 'Quattrocento Sans'; font-weight: 300; font-size: 15px; margin-top:5px; width: 98%;}
.form textarea { width: 648px; padding: 3px; margin-bottom: -15px !important;}
.form .wpcf7-submit { background: #732e2f; color: #f3efd2; font-family: 'headline'; text-transform: uppercase !important; font-size:22px; letter-spacing:1.25px; width: 655px; padding-top: 10px; padding-bottom: 8px;}
.form .wpcf7-submit:hover { background: #262119; }

.wpcf7-response-output { border: 0 !important; width: 620px; margin: -25px 0 35px !important;  font-family: 'headline'; text-transform: uppercase !important; font-size:22px; color: #732e2f; padding: 0 !important; text-align: center!important; }

.wpcf7-mail-sent-ok { color: #732e2f; !important; }

.wpcf7-spam-blocked,
.wpcf7-mail-sent-ng,
.wpcf7-validation-errors { color: #8B0000 !important; }





/*------- DATES -------*/

#solo-gigs th, #gigs th { text-align: left; }
#solo-gigs { margin-bottom: 45px; padding-bottom: 10px; }

#solo-shows, #solo-shows table { width: 970px !important; }
#solo-shows { margin-bottom: 45px; }
#solo-shows table th { font-weight: bold; text-transform: uppercase; }
#solo-shows table tr:nth-child(2n+3) { background: rgba(255,255,255,0.4) !important; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

#gigs {position:relative; width:975px; border-spacing: 0px 20px;table-layout:fixed; margin-bottom: 45px; }
#gigs_solo {position:relative;width:975px;border-spacing: 0px 20px;table-layout:fixed;}

#gigs tr, #gigs_solo tr { border-top: 1px solid #ccc !important; }

#gigs tr:nth-child(2n+3),
#gigs_solo tr:nth-child(2n+3) { background: rgba(255,255,255,0.4) !important; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

#gigs tr:nth-child(2n+3) td,
#gigs_solo tr:nth-child(2n+3) td { padding-top: 15px !important; padding-bottom: 15px !important;  }

#gigs td, #gigs_solo td { text-align: left !important; padding-right: 5px; width: 22%; }

#solo-shows .gigpress-table td { vertical-align: top !important; }





/*-------- TWITTER -------*/
.really_simple_twitter_widget { list-style: none; padding: 0; margin: 5px auto; width: 95%; }
.really_simple_twitter_widget li { border-bottom: 1px dotted #000; padding-bottom: 10px; padding-top: 15px; font-size: 14px; }
.really_simple_twitter_widget li:last-child { border-bottom: 0 !important; }
#twitter-widget-0 { display: block; margin: 0 auto 20px; }




/*-------VIDEOS PAGE-------*/

h5 { text-align: center; margin-top: 5px; }

.tubepress_embedded_title { font-family: 'headline'; text-transform: uppercase !important; text-align: center; color: #732e2f; font-weight: normal !important; margin-top:0; margin-bottom:10px; letter-spacing:1px !important; font-size: 32px !important; }

.tubepress_thumb {
    float: left;
    font-size: 11px;
    height: 185px;
    line-height: 1.1em;
    overflow: hidden;
    width: 192px !important;
margin-bottom:10px;
text-transform:uppercase!important;
margin-top:2px;
}

.tubepress_thumb .tubepress_embed, .tubepress_thumb img {
    background: #fff;
	padding:5px;
    display: block;
    margin: 0 auto 5px !important;
-webkit-transition: background 0.35s ease-in-out;
-moz-transition: background 0.35s ease-in-out;
-ms-transition: background 0.35s ease-in-out;
-o-transition: background 0.35s ease-in-out;
transition: background 0.35s ease-in-out;
}

.tubepress_thumb .tubepress_embed, .tubepress_thumb img:hover { background: #732e2f;
-webkit-transition: background 0.35s ease-in-out;
-moz-transition: background 0.35s ease-in-out;
-ms-transition: background 0.35s ease-in-out;
-o-transition: background 0.35s ease-in-out;
transition: background 0.35s ease-in-out;}

dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
    float: left;
    font-size: 12px;
letter-spacing: 0.25px; 
    font-weight: 300 !important;
    margin-left: -4px !important;
    margin-top: 2px !important;
    text-align: center !important;
    width: 129px !important;
}

.tubepress_container {
    float: left;
    margin-bottom: 2em !important;
    width: 100%;
}

.tubepress_thumbs {
    float: left;
    margin-bottom: 0 !important;
    margin-top: 1.5em !important;
    width: 100%;
}

.tubepress_embedded_title {
    font-size: 18px;
    font-weight: 700;
	text-transform: uppercase;
letter-spacing:1px;
    margin-bottom: 5px;
}

.tubepress_normal_embedded_wrapper { width: 850px !important; text-align: center !important; }
.youtube-player { display: block; margin: 0 auto;     background: #fff;
	padding:5px !important; }

div.tubepress_container div.pagination a {
    background: none !important;
    border: none !important;
    border-radius: 0 !important;
    color: #3cb2a3 !important;
    display: inline-block;
    margin: 0;
text-transform:uppercase;
    padding: 0 8px;
    text-decoration: none;
font-family: 'league_gothicregular'; text-transform: uppercase !important; 
font-size:20px!important;
letter-spacing:1px;
}

div.tubepress_container div.pagination a:hover { border: 0 !important;
box-shadow: none !important;
color: #4d4d4d !important;  }

div.tubepress_container div.pagination span.current {
    background: #3cb2a3 !important;
    border: 0 !important;
    border-radius: 0 !important;
    color: #f3efd2 !important;
    margin: 0;
font-family: 'league_gothicregular'; text-transform: uppercase !important; 
letter-spacing:1px;
font-size:20px!important;
    padding: 0 8px;
}

.disabled { font-family: 'league_gothicregular'; text-transform: uppercase !important; 
letter-spacing:1px;
font-size:20px!important; opacity:0.6!important;}
