/*
Theme Name: BS V5
Theme URI: http://ballerstatus.com/
Description: BallerStatus Revamped.
Version: 5
Author: jayo
*/

body {
background: #ffffff;
margin: 0 auto;
font: 0px sans-serif;
}

ul.latest {
list-style-type:none;
padding:0;
margin:15px 0px 10px 15px; 
}

ul.latest li {
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom:dotted 1px #cccccc;
}


img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
        margin-top: 10px;
        margin-bottom: 10px;
        border:0px solid #DDDCDC;
	}



img.alignright {
	margin: 0 0 15px 15px;
        padding: 0px;
	display: inline;
        border:0px solid #DDDCDC;
	}



img.alignleft {
	margin: 0 15px 15px 0;
        padding: 0px;
	display: inline;
        border:0px solid #DDDCDC;
	}


img.alignnone {
	width: 100%;
	height: auto;
	margin: 0;
        padding: 0;
        border:0px;
	display: inline;
	}


.alignright {
	float: right;
	}


.alignleft {
	float: left
	}


.wp-caption {
	padding: 0;
	margin: 0;
}



.wp-caption.alignleft {
	padding: 0 10px 10px 0;
	margin: 0 0 0 0;
	display: inline;
}



.wp-caption.alignright {	
padding: 0 0 10px 10px;	
margin: 0 0 0 0;	
display: inline;
}


.wp-caption.aligncenter {	
display: block;
margin-left: auto;
margin-right: auto;	
margin-top: 10px;
margin-bottom: 10px;
}


.wp-caption.alignnone {	
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
}


.wp-caption p.wp-caption-text {
font-size: 9px;
font-style: italic;
color: #727272;
line-height: 1.3em;
padding: 8px 8px 8px 8px;
margin: 0 0 0 0;
border-bottom:1px solid #DDDCDC;
border-left:0px solid #DDDCDC;
border-right:0px solid #DDDCDC;
}


.thumbimg img {border:0px solid #DDDCDC;}
.thumbimg img a {border:0px solid #DDDCDC;}

.thumbimg img a:hover {border:0px solid #DDDCDC;}

div.pollleft {
  clear: both;
  float: left;
  margin: 0 15px 15px 0;
  padding:5px 5px 5px 5px;
  border:5px solid #DDDCDC;
  }

div.pollright {
  clear: both;
  float: right;
  margin: 0 0 15px 15px;
  padding:5px 5px 5px 5px;
  border:5px solid #DDDCDC;
  }  


div.alignright {
	margin: 0 0 15px 15px;
        padding: 0px;
	display: inline;
        padding:5px 5px 5px 5px; 
	}

div.alignleft {
	margin: 0 15px 15px 0;
        padding: 0px;
	display: inline;
        padding:5px 5px 5px 5px;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
        color: #777777;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}


pullquote {
padding: 10px 10px 10px 20px;
float: right;
width: 200px;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 20px;
border-left: 1px solid #ccc;
font-size: 18px;
line-height: 24px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
color: #5A5A5A;
background:url('images/blockquote.gif') no-repeat;
}


hr {color: #cccccc; height: 2px; margin-top: 20px;
margin-bottom: 20px; background-color: #cccccc; border-width:0; }

#ad728 {width: 728px; height: 90px; overflow: hidden;}
#ad300 {width: 300px; height: 250px;}
#ad3002 {width: 300px;}

.adslot1 {width: 300px; height: 250px;}
.adslot2 {width: 300px; height: 600px;}
.adslot3 {width: 970px; height: 90px; margin: 0 auto;}

#adhomelist {
width: 100%;
clear: both;
margin: 0 auto 30px;
text-align: center;
}

#ballerstatus_emailform {float: left; height: 90px; width: 195px; margin: 0 17px 15px 15px; overflow: hidden;}

center {margin:0 !important; text-align:left !important;}

.attachment-thumbnail {border:0px; width: 375px; height: 286px;}

.thumbnailbg {background: #ffffff; background-image: url('images/thumb-bg.jpg'); background-repeat:repeat-x;}

img.attachment-large {border:0px; width:600px; height: auto;}

.PDS_Poll {width:95%; margin:0; padding-bottom: 15px;}

.pds-links .pds-pd-link {display: none;}

.pds-links-back .pds-pd-link {display: none;}

#listgrid {width:100%; overflow:hidden;}

#listgrid .eachpost {width:290px; float:left; display: inline; margin-bottom:25px;border-bottom:1px solid #eaeaea;} 

#listgrid .eachpost:nth-child(odd) {margin-right:20px;}

#listgrid .gridthumb {margin-bottom: 10px; width:290px; height: 222px; background: #ffffff; background-image: url('images/thumb-bg.jpg'); background-repeat:repeat-x; }

#listgrid .textmeta {width:290px; height: 175px; overflow: hidden; margin-bottom: 20px; }

.sponsored {margin:0 0 0 8px; color: #737272; background: #FDFD9F; padding: 2px; font-size: 11px;}

#gallery-height {
width: 780px;
height: 520px;
margin: 0 0 25px;
}

#gallery-height-full {width: 780px; height: 520px;}


.wp-pagenavi a:hover, .wp-pagenavi span.current {
background: #000 !important;
border: #000 !important;
}


.pag-nav span {
color: #fff !important;
}

.pag-nav a:hover {
border: 1px solid #999 !important;
color: #fff !important;
}

#cmn_tb_wrapper {z-index: 2147483646 !important;}



#zerglayout {
width: 110% !important;
overflow: hidden;
}

.zergentity {
width: 240px !important;
margin-bottom: 20px !important;
margin-left: 0px !important;
margin-right: 20px !important;
}

.zergentity a {
font-size: 13px !important;
}

.zergentity img {
width: 240px !important;
height: 160px !important;
object-fit: cover !important;
}

#cse {
width: 95% !important;
}


.contact-form textarea {
height: 250px !important;
width: 98% !important;
}

.single-text ul li {
  margin-bottom: 5px;
}

.hopad1 {
margin: 0 auto 25px;
text-align:center;
}

.hopad2 {
margin: 30px auto 25px;
text-align:center;
}

/* top social */


.social_icons {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-style:italic;
	height:25px;}

.social_icons a {
	display:inline-block;
	text-align:left;
	margin:0 7px 0 7px;
	line-height:1em;
	color:#cccccc;
	height:24px;
        text-decoration: none;}


.social_icons a strong {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#eaeaea;
	padding-bottom:1px;
        text-decoration: none;}



.social_icons .social-rss {
	background:url(images/social/icon_rss2.png) 0 0 no-repeat;
	padding-left:30px}



.social_icons .social-twitter {
	background:url(images/social/icon_twitter2.png) 0 0 no-repeat;
	padding-left:30px}
	

.social_icons .social-facebook {
	background:url(images/social/icon_facebook2.png) 0 0 no-repeat;
	padding-left:30px}


/*== Search Form

 *=================================*/


.searchform {
	position:relative;
	height:27px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding-right:10px;
	margin: 5px 0 0;
}

.searchform input {

}

.search-text-div {
	margin:0 20px 0 0;
}

input.search-text {
	float:left;
	width:94%;
}

.search-submit-div {
	width:50px;
	height:27px;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	-webkit-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	padding:0;
}

input.search-submit {
	background:url(images/icon-search.png) no-repeat center center !important;
	width:25px;
	padding:0;
	border:0;
	height:27px;
	overflow:hidden;
	line-height:999em;
	display:block;
	color: transparent;
}


/*== Form Elements

 *=================================*/

label,input,textarea,select,button,.btn {

	font:13px sans-serif;

	line-height:19px;

}

#top-search input, #top-search .btn {

border:0px;

}



input,textarea,select,button,.btn {

	display:inline-block;

	padding:4px;

	margin:0;

	outline:none;

	background-color:#FFF;

	border:1px solid #D7D7D7;

	-webkit-border-radius:3px;

	border-radius:3px;

	outline:none;

}

input[type="text"],input[type="password"],textarea {

	-webkit-box-shadow:1px 1px 1px rgba(120,120,120,0.1) inset;

	box-shadow:1px 1px 1px rgba(120,120,120,0.1) inset;

	-webkit-transition:background .15s;

	-moz-transition:background .15s;

	-ms-transition:background .15s;

	-o-transition:background .15s;

	transition:background .15s;

}

input[type="text"],input[type="password"] {

	height:19px;

}

input[type="submit"]{

	cursor:pointer;

	cursor:hand;

}

textarea {

	overflow:auto

}

select {

	height:29px;

}

input[type="checkbox"],input[type="radio"] {

	vertical-align:text-top;

	padding:0;

	margin:1px 0 0;

	border:0;

}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus {

	outline:0;

	color:#333;

	border-color:#BBB;

	-webkit-box-shadow:inset 0 1px 30px rgba(0,0,0,.05);

	box-shadow:inset 0 1px 3px rgba(0,0,0,.05);

}



/*== Button Style

 *=================================*/

.login-submit .button-primary,button,.btn {

	cursor:pointer;

	width:auto;

	text-align:center;

	font-weight:bold;

	padding: 0px 5px;

	background-color:#F5F5F5;

	background-image:-khtml-gradient(linear,left top,left bottom,from(#F9F9F9),to(#F0F0F0));

	background-image:-moz-linear-gradient(#F9F9F9,#F0F0F0);

	background-image:-ms-linear-gradient(#F9F9F9,#F0F0F0);

	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F9F9F9),color-stop(100%,#E5E5E5));

	background-image:-webkit-linear-gradient(#F9F9F9,#F0F0F0);

	background-image:-o-linear-gradient(#F9F9F9,#F0F0F0);

	background-image:linear-gradient(#F9F9F9,#F0F0F0);

	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);

	box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);

}

button:hover,.btn:hover {

	border-color:#BBB;

	background-color:#EAEAEA;

	background-image:-khtml-gradient(linear,left top,left bottom,from(#F2F2F2),to(#EAEAEA));

	background-image:-moz-linear-gradient(#F2F2F2,#EAEAEA);

	background-image:-ms-linear-gradient(#F2F2F2,#EAEAEA);

	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F5F5F5),color-stop(100%,#EAEAEA));

	background-image:-webkit-linear-gradient(#F2F2F2,#EAEAEA);

	background-image:-o-linear-gradient(#F2F2F2,#EAEAEA);

	background-image:linear-gradient(#F2F2F2,#EAEAEA);

}

.btn a,a.btn {

	text-decoration:none;

}

.login-submit .button-primary,.btn-green,.btn-black,.btn-red,.btn-blue,.btn-lightblue,.btn-green:hover,.btn-black:hover,.btn-red:hover,.btn-blue:hover,.btn-lightblue:hover {

	color:#FFF;

	text-shadow:0 -1px 0 rgba(0,0,0,0.25);

}

.login-submit .button-primary,.btn-green,.btn-black,.btn-red,.btn-blue,.btn-lightblue,.btn-green:visited,.btn-black:visited,.btn-red:visited,.btn-blue:visited,.btn-lightblue:visited {

	color:#FFF;

	text-shadow:0 -1px 0 rgba(0,0,0,0.25);

}



.login-submit .button-primary,.btn-black {

	border-color:#222222 #222222 #000000 !important;

	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;

	background-color:#414141;

	background-image:-moz-linear-gradient(top,#555555,#222222);

	background-image:-ms-linear-gradient(top,#555555,#222222);

	background-image:-webkit-gradient(linear,0 0,0 100%,from(#555555),to(#222222));

	background-image:-webkit-linear-gradient(top,#555555,#222222);

	background-image:-o-linear-gradient(top,#555555,#222222);

	background-image:linear-gradient(top,#555555,#222222);

}

.login-submit .button-primary:hover,.login-submit .button-primary:active,.login-submit .button-primary.active,.btn-black:hover,.btn-black:active,.btn-black.active {

	background:#222222;

}





/* Start social sidebar */



#socialicons_bs {width: 300px; margin: 0;}



#socialicons_bs img.socemail {width:32px;height:32px; background:url(images/social/sprite-social.png) 0 0;}

#socialicons_bs img.socyoutube {width:32px;height:32px; background:url(images/social/sprite-social.png) -32px 0;}

#socialicons_bs img.socfb {width:32px;height:32px; background:url(images/social/sprite-social.png) -64px 0;}

#socialicons_bs img.soctwitter {width:32px;height:32px; background:url(images/social/sprite-social.png) -96px 0;}

#socialicons_bs img.socrss {width:32px;height:32px; background:url(images/social/sprite-social.png) -128px 0;}

#socialicons_bs img.socgplus {width:32px;height:32px; background:url(images/social/sprite-social2.png) -128px 0;}



#socialicons_bs hr.socline {color:#D3D3D3; background:#D3D3D3; height:0px; margin: 0 0 0px; width:100%; border: none; }



#socialicons_bs .eachicon {width:45px; float:left; display: inline; margin-left:13px; margin-bottom: 0; border-right:1px solid #D3D3D3;}

#socialicons_bs .fbicon {width:45px; float:left; display: inline; margin-left:15px; margin-bottom: 0; border-right:1px solid #D3D3D3;}

#socialicons_bs .lasticon {width:45px; float:left; display: inline; margin-left:13px; margin-bottom: 0;}

#socialicons_bs .firsticon {width:45px; float:left; display: inline; margin-left:11px; margin-bottom: 0; border-right:1px solid #D3D3D3;}



#socialicons_bs .socialimg {margin: 0 auto; width:32px; height: 36px; float:left; border: 0;}

#socialicons_bs .socialname {margin-left:5px; line-height: 1.5;}

#socialicons_bs .socialname2 {margin-left:0; line-height: 1.5;}



.socialtxt A:link, A:visited

{color: #5C5C5C; font-size: 10px;text-decoration: none; font-weight: none;  letter-spacing:-1px;}

.socialtxt span A:hover

{color: #01508E; font-size: 10px;text-decoration: underline; font-weight: none; letter-spacing:-1px;}



/*== Clear Floated Elements

 *=================================*/



/* Clear Fix */

.cf:before,.cf:after {

	content:'020';

	display:block;

	overflow:hidden;

	visibility:hidden;

	width:0;

	height:0;

}

.cf:after {

	clear:both;

}

.cf {zoom: 1;}/* IE < 8 */



/* Clear Float */

.clear {

	clear:both;

	display:block;

	overflow:hidden;

	visibility:hidden;

	width:0;

	height: 0;

}





/*== Navigation

 *=================================*/





.nav-logo {

width: 155px;

background: #cb0000;

padding: 9px 0 9px 15px;

float: left;

/* margin-right: 65px; */

/* width: 100px; */

/* padding: 9px 0 */

}



.nav-cat {

float: left;

}



#header-social {
	float: right;
	margin: 14px 10px 0 0;
}

#header-social a {

	margin-right: 3px;

}




.nav-search {

  width: 160px;
  float: right;
  padding: 5px 0 0;
  margin: 0;

}



#nav {

width: 100%;

background: #000;

position:fixed;

display: block;

z-index: 999;

clear: both;

}



#nav-inner {
width: 1110px;
height: 48px;
margin: 0 auto;

}



#nav-inner ul {

height: 48px;

overflow: hidden;

text-transform: uppercase;

font-size: 15px;

font-weight: bold;

list-style: none;

margin: 0;

padding: 0;

}



#nav-inner .menu>li {

float: left;

height: 50px;

}



#nav-inner .menu>li.current-menu-item>a, #nav-inner .menu>li.menu-item.current-menu-parent>a,

#nav-inner .menu>li.menu-item.current-menu-ancestor>a  {

color: #FFF;

position: relative;

z-index: 999;

background: #333;

text-decoration: none;

height: 40px;

padding: 16px 15px;

}



#nav-inner .menu>li>a {

float: left;

position: relative;

color: #fff;

text-decoration: none;

height: 40px;

padding: 16px 15px;

border-right: 1px solid #333;

}



#nav-inner .menu>li>a:hover  {

background: #333;

}



/*= Main Navigation

 *==================================================================*/



.wrap {

	width:930px;

	margin:0 auto;

}





#main-nav {

	background: #222;

	border-bottom:1px solid #404040;

	position:relative;

	z-index:6;

        width: 970px;

        margin: 0 auto;

}



#main-nav ul {

	text-transform: uppercase;

	text-shadow:0 1px 0 #000;

	font-size:14px;

	font-weight:bold;

	list-style:none;

	margin:0;

	padding:0;

}

#main-nav li {

	position:relative

}

#main-nav li a {

	display:block;

	text-decoration: none;

}



/* Top Level */

#main-nav .menu {

	float:left;

	padding-right:0;

}

#main-nav .menu>li {

	border-right: 1px solid #111;

	float:left;

	height:35px;

}

#main-nav .menu>li>a {

	float:left;

	position:relative;

	color:#EEE;

	padding:0 12px 0 14px;

	line-height:35px;

}

#main-nav .menu>li>a:hover {

	color:#AAA;

	text-shadow:0 -1px 0 #000;

}

#main-nav .menu>li.current-menu-item {

	background-position:-1px 0;

}

#main-nav .menu>li.current-menu-item>a,

#main-nav .menu>li.menu-item.current-menu-parent>a,

#main-nav .menu>li.menu-item.current-menu-ancestor>a {

	color:#FFF;

	position:relative;

	z-index:999;

	border-top:3px solid #B70000;

	margin-top:-3px;

	padding-bottom: 1px;

	background:#000;

}



/* Sub Levels */

#main-nav ul ul {

	width:160px;

	background:#272727;

	position:absolute;

	top:100%;

	left:1px;

	z-index:999;

	-webkit-transition:all .15s;

	-moz-transition:all .15s;

	-ms-transition:all .15s;

	-o-transition:all .15s;

	transition:all .15s;

	opacity:0;

	visibility:hidden;

	border-top:1px solid #222;

}

#main-nav ul ul li {

	border-top:1px solid #444;

	border-bottom:1px solid #222;

	border-left:1px solid #4E4E4E;

	background:url(images/bg-pattern-nav.png) 0 bottom;

}

#main-nav ul ul li a {

	padding:5px 14px;

	color:#AAA;

	text-shadow:0 -1px 0 #000;

	border-left:3px solid transparent;

}

#main-nav ul ul li a:hover {

	color:#EEE;

	text-shadow:0 1px 0 #000;

	background:#1A1A1A;

	border-left:3px solid #666;

}

#main-nav ul ul li.current-menu-item>a {

	border-left:3px solid #B70000

}

#main-nav ul ul ul {

	left:100%;

	top:-2px;

}

#main-nav li:hover>ul {

	opacity:1;

	visibility: visible;

}



#main-nav .select-div{display:none;}











/*== Loop Navigation

 *=================================*/

.loop-nav {

	border-top:0px solid #DDD;

}

.loop-nav-inner {

	border-top:1px solid #FFF;

	padding: 20px 0 0px;

}



/*== Common Pagination Style

 *=================================*/

.pag-nav {

	font-size:12px;

	line-height:20px;

	font-weight:bold;

	text-align:center;

}

.pag-nav a,.pag-nav span {

	color:#555;

	margin:0 5px;

	border:1px solid #CCC;

	-webkit-border-radius:3px;

	border-radius:3px;

	display:inline-block;

	padding:4px 8px;

	background-color:#E7E7E7;

	background-image:-ms-linear-gradient(top,#EEE,#E7E7E7);

	background-image:-moz-linear-gradient(top,#EEE,#E7E7E7);

	background-image:-o-linear-gradient(top,#EEE,#E7E7E7);

	background-image:-webkit-gradient(linear,left top,left bottom,from(#EEE),to(#E7E7E7));

	background-image:-webkit-linear-gradient(top,#EEE,#E7E7E7);

	background-image:linear-gradient(top,#EEE,#E7E7E7);

	-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(0,0,0,.1);

	box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(0,0,0,.1);

}

.pag-nav a:hover {

	background-color:#D7D7D7;

	border:1px solid #999;

	color:#000;

	text-decoration:none;

	-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.2);

	box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.2);

}

.pag-nav span {

	color:#999

}

.pag-nav .current {

	background:#F7F7F7;

	border:1px solid #BBB;

	-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;

	box-shadow: inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;

}





/*== Basic Widget Style

 *=================================*/

.widget {

	margin-bottom:20px;

	overflow:hidden;

	position:static !important;

}

.widget-header {	border-bottom:1px solid #fff;

	text-transform:uppercase;

	margin:0 0 0px;

        

}

.widget-title {

	display:block;

	border-top:3px solid #DDD;

	border-bottom:1px solid #DDD;

	line-height:24px;

	font-size:15px;

	margin: 0 0 0 0px;

	font-family:"Open Sans",sans-serif;

	padding: 8px 5px 8px 12px;

}

.widget>ul {

	margin-top:-8px;

	margin-bottom:-2px;

}

.widget>ul li {

	padding:4px 0 4px 12px;

	border-top:1px solid #FFF;

	border-bottom:1px solid #DDD;

	background:url(images/blt-arrow.png) no-repeat 0 12px;

	position:relative;

	top:-1px;

}

.widget p{

	margin:0 0 5px;

}

.widget select {

	width:100%;

	border: 1px solid #CCC;

}

.widget .widget_text {margin: 0; }

.textwidget {margin: 0; }





/*== Widget Tag Cloud

 *=================================*/

.widget_tag_cloud {

}

.widget_tag_cloud .tagcloud {

	overflow:hidden;

}

.widget_tag_cloud a {

	display:inline-block;

	font-size:11px !important;

	color:#111;

	background:#E7E7E7;

	padding:2px 10px;

	margin:0 4px 2px 0;

	-webkit-border-radius:10px;

	border-radius:10px;

	line-height:15px;

	text-shadow:0 1px 0 #FFF;

	word-wrap:break-word;

}

.widget_tag_cloud a:hover {

	background:#333;

	color:#FFF;

	text-shadow:0 1px 0 #000;

	text-decoration: none;

}



/*== Widget Archive & Widget Categories

 *=================================*/

.widget_archive ul,.widget_categories ul {

	overflow:hidden;

	width:120%;

	font-size:11px;

	margin-top:-8px;

	margin-left:-8px;

	margin-bottom:-2px;

}

.widget_archive li,.widget_categories li {

	text-align:right;

	overflow:hidden;

	width:122px;

	height:29px;

	line-height:29px;

	float:left;

	padding:0 20px;

	position:relative;

	top:-1px;

	background:url(images/blt-arrow.png) no-repeat 8px 11px;

}

.widget_archive li:hover,.widget_categories li:hover {

	background:url(images/blt-arrow-hover.png) no-repeat 8px 11px

}

.widget_archive li a,.widget_categories li a {

	float:left;

	margin-right:5px;

	font-size: 13px;

}





/*== Jay Additions

 *=================================*/



.fullvideo iframe {width: 930px; height: 523px;}

#meta2 {color: #999;

font-size: 11px;

margin: 0 0 10px;

border-bottom: 0px solid #DDD;

padding-bottom: 0;}



#new-royalslider-1 {height: 422px; margin-bottom:20px; }

#new-royalslider-1 .rsTmb {display: none;}

#new-royalslider-1 .rsImg {color: #222222;}

#new-royalslider-1 .rsBullets {  bottom: 10px !important; }



.galleria-gallery {margin-bottom: 0; overflow: hidden;}

.gallery-item {float: left; margin: 0 10px 10px 0;}





h2.subtitle {color:#666; font-size:14px; margin-bottom:20px; line-height:20px;}



hr {background:#ffffff;

    height: 10px;

    border: 0;

    box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.5);

}



.widget ol.wppp_list {

margin:0 0 0px;

padding: 0;

line-height:1em;

list-style:none;

line-height:1em;

liststyle:none;

}



.widget ol.wppp_list li {

clear:both;

display:block;

border-bottom:1px solid #DDDDDD;

padding: 15px;

}



.widget ol.wppp_list li div .sidebar-ppthumb {}

.widget ol.wppp_list li div img {width:100px;  height:76px; overflow: hidden;}



.widget ol.wppp_list li div .sidebar-pplink {display:inline-block!important;vertical-align:top!important;width:135px!important;line-height:1.2em!important; padding-left: 10px;font-size:12px!important; color:#404040!important;}



.widget ol.wppp_list li .sidebar-pplink a:link

{color: #222222!important; text-decoration: none; font-weight: normal;}

.widget ol.wppp_list li .sidebar-pplink a:visited

{color: #222222!important; text-decoration: none; font-weight: normal;}

.widget ol.wppp_list li .sidebar-pp a:hover

{color: #CB0000; text-decoration: none; font-weight: normal;}



.widget ol.wppp_list li .sidebar-ppdate {color:#808080;font-size:10px;}









/* Start header */



.nav

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold; text-transform: uppercase;}

.nav A:link, active, visited, hover

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold; text-transform: uppercase;}

.nav A:active

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold;background-color: #790002; text-transform: uppercase;}

.nav A:visited

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold; text-transform: uppercase;}

.nav A:hover

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold;background-color: #790002; text-transform: uppercase;}



.nav.home

{color: #ffffff;font-size: 11px;text-decoration: none; font-weight: bold;background-color: #790002; text-transform: uppercase;}



td.nav.home {background-color: #790002;}

td.nav:hover {background-color: #790002;}

td.nav:active {background-color: #790002;}



/* Start Homepage */



.homepage-cat

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: normal;background-color: #CB0000; text-transform: uppercase; margin-left: 2px; margin-right:2px;}

.homepage-cat A:link, visited, hover

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: normal;background-color: #CB0000; text-transform: uppercase; margin-left: 2px; margin-right:2px;}

.homepage-cat A:visited

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: normal;background-color: #CB0000; text-transform: uppercase; margin-left: 2px; margin-right:2px;}

.homepage-cat A:hover

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: normal;background-color: #CB0000; text-transform: uppercase; margin-left: 2px; margin-right:2px;}





.page-title

{color: #363636;font-size: 18px;text-decoration: none; font-weight: bold;text-transform: uppercase; letter-spacing:-1px;line-height:100%;}



.updatebookmark

{color: #5C5C5C;font-size: 11px;text-decoration: none; font-weight: normal;}

.updatebookmark A:link, visited, hover

{color: #5C5C5C;font-size: 11px;text-decoration: none; font-weight: bold;}

.updatebookmark A:visited

{color: #5C5C5C;font-size: 11px;text-decoration: none; font-weight: bold;}

.updatebookmark A:hover

{color: #5C5C5C;font-size: 11px;text-decoration: underline; font-weight: bold;}



.homepage-headlines

{color: #333333;font-size: 24px;text-decoration: none; font-weight: bold; letter-spacing: -1px;}

.homepage-headlines A:link, visited, hover

{color: #333333;font-size: 24px;text-decoration: none; font-weight: bold; letter-spacing: -1px;}

.homepage-headlines A:visited

{color: #333333;font-size: 24px;text-decoration: none; font-weight: bold; letter-spacing: -1px;}

.homepage-headlines A:hover

{color: #CB0000;font-size: 24px;text-decoration: none; font-weight: bold; letter-spacing: -1px;}




.homepage-date {
color: #aaaaaa;
font-size: 14px;
text-decoration: none;
font-weight: none;
display: block;
margin: 20px 0;
}

.homepage-date A, .homepage-date a:visited {
color: #fff;
font-size: 14px;
text-decoration: none;
font-weight: bold;
  background: #cb0000;
  text-transform: uppercase;
  padding: 5px;
  margin-bottom: 5px;
}

.homepage-date a:hover {
color: #fff;
font-size: 14px;
text-decoration: none;
font-weight: bold;
background: #D82525;}



.homepage-readmorecomments

{color: #999999;font-size: 11px;text-decoration: none; font-weight: normal;}

.homepage-readmorecomments A:link, visited, hover

{color: #CC4400;font-size: 11px;text-decoration: none; font-weight: none;}

.homepage-readmorecomments A:visited

{color: #CC4400;font-size: 11px;text-decoration: none; font-weight: none;}

.homepage-readmorecomments A:hover

{color: #CC4400;font-size: 11px;text-decoration: underline; font-weight: none;}



.homepage-excerpt {

overflow: hidden;

color: #555555;

font-size: 16px;

text-decoration: none;

font-weight: normal;

line-height: 1.5;

}



#featuretxt {

height: 290px;

/* gallery clearing*/

overflow: hidden;}





.homepage-feattitle

{color: #FFFFFF;font-size: 18px;text-decoration: none; font-weight: bold; letter-spacing:-1px;line-height:100%;}

.homepage-feattitle A:link, visited, hover

{color: #FFFFFF;font-size: 18px;text-decoration: none; font-weight: bold; letter-spacing:-1px;line-height:100%;}

.homepage-feattitle A:visited

{color: #FFFFFF;font-size: 18px;text-decoration: none; font-weight: bold; letter-spacing:-1px;line-height:100%;}

.homepage-feattitle A:hover

{color: #CB0000;font-size: 18px;text-decoration: none; font-weight: bold; letter-spacing:-1px;line-height:100%;}





.homepage-excerpt-ft

{color: #FFFFFF;

font-size: 12px; 

text-decoration: none;

font-weight: normal;

}



.homepage-featmore

{color: #FFFFFF;font-size: 14px;text-decoration: none; font-weight: normal;}

.homepage-featmore A:link, visited, hover

{color: #FFFFFF;font-size: 14px;text-decoration: none; font-weight: bold;}

.homepage-featmore A:visited

{color: #FFFFFF;font-size: 14px;text-decoration: none; font-weight: bold;}

.homepage-featmore A:hover

{color: #CB0000;font-size: 14px;text-decoration: none; font-weight: bold;}





.homepage-pagenavi

{color: #000000;font-size: 12px;text-decoration: none; font-weight: normal;}



.homepage-sponsortxt

{color: #000000;font-size: 11px;text-decoration: none; font-weight: normal;}

.homepage-sponsortxt A:link, visited, hover

{color: #01508E;font-size: 11px;text-decoration: none; font-weight: normal;}

.homepage-sponsortxt A:visited

{color: #01508E;font-size: 11px;text-decoration: none; font-weight: normal;}

.homepage-sponsortxt A:hover

{color: #01508E;font-size: 11px;text-decoration: underline; font-weight: normal;}







/* Start Footer */



.footerheader

{color: #ffffff;font-size: 14px;text-decoration: none; font-weight: bold;}



.footernav

{color: #ffffff;font-size: 12px;text-decoration: none; font-weight: normal;}

.footernav A:link, visited, hover

{color: #ffffff;font-size: 12px;text-decoration: none; font-weight: none;}

.footernav A:visited

{color: #ffffff;font-size: 12px;text-decoration: none; font-weight: none;}

.footernav A:hover

{color: #ffffff;font-size: 12px;text-decoration: underline; font-weight: none;}



.footersub

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: normal;}

.footersub A:link, visited, hover

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: none;}

.footersub A:visited

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: none;}

.footersub A:hover

{color: #ffffff;font-size: 10px;text-decoration: none; font-weight: none;}







/* Start Sidebar */



.sidebar-boxheader

{color: #FFFFFF;font-size: 18px;text-decoration: none; font-weight: bold;text-transform: uppercase; letter-spacing:-1px;line-height:100%;}



.sidebar-boxheader-more

{color: #D2D2D2;font-size: 10px;text-decoration: none; font-weight: normal;}

.sidebar-boxheader-more A:link, visited, hover

{color: #D2D2D2;font-size: 10px;text-decoration: none; font-weight: normal;}

.sidebar-boxheader-more A:visited

{color: #D2D2D2;font-size: 10px;text-decoration: none; font-weight: normal;}

.sidebar-boxheader-more A:hover

{color: #D2D2D2;font-size: 10px;text-decoration: underline; font-weight: normal;}



.sidebar-title

{color: #CB0000;font-size: 14px;text-decoration: none; font-weight: bold;}



.sidebar-sub

{color: #5C5C5C;font-size: 10px;text-decoration: none; font-weight: normal;}

.sidebar-sub A:link, visited, hover

{color: #5C5C5C;font-size: 10px;text-decoration: none; font-weight: none;}

.sidebar-sub A:visited

{color: #5C5C5C;font-size: 10px;text-decoration: none; font-weight: none;}

.sidebar-sub A:hover

{color: #5C5C5C;font-size: 10px;text-decoration: underline; font-weight: none;}



.sidebar-topics

{color: #000000;font-size: 12px;text-decoration: none; font-weight: normal;}

.sidebar-topics A:link, visited, hover

{color: #000000;font-size: 12px;text-decoration: none; font-weight: none;}

.sidebar-topics A:visited

{color: #000000;font-size: 12px;text-decoration: none; font-weight: none;}

.sidebar-topics A:hover

{color: #CB0000;font-size: 12px;text-decoration: underline; font-weight: none;}



.sidebar-headlines

{color: #222222;font-size: 11px;text-decoration: none; font-weight: bold;}

.sidebar-headlines A:link, visited, hover

{color: #222222;font-size: 11px;text-decoration: none; font-weight: bold;}

.sidebar-headlines A:visited

{color: #222222;font-size: 11px;text-decoration: none; font-weight: bold;}

.sidebar-headlines A:hover

{color: #CB0000;font-size: 11px;text-decoration: underline; font-weight: bold;}





.sidebar-headlines2

{color: #222222;font-size: 12px;text-decoration: none; font-weight: bold;}

.sidebar-headlines2 A:link, visited, hover

{color: #222222;font-size: 12px;text-decoration: none; font-weight: bold;}

.sidebar-headlines2 A:visited

{color: #222222;font-size: 12px;text-decoration: none; font-weight: bold;}

.sidebar-headlines2 A:hover

{color: #CB0000;font-size: 12px;text-decoration: underline; font-weight: bold;}



.sidebar-excerpt

{color: #5A5A5A; font-size: 10px; text-decoration: none; font-weight: normal; padding-top: 8px;}





.sidebar-links

{color: #333333;font-size: 12px;text-decoration: none; font-weight: none;}

.sidebar-links A:link, visited, hover

{color: #333333;font-size: 12px;text-decoration: none; font-weight: none;}

.sidebar-links A:visited

{color: #333333;font-size: 12px;text-decoration: none; font-weight: none;}

.sidebar-links A:hover

{color: #CB0000;font-size: 12px;text-decoration: underline; font-weight: none;}





/* Start Single */



H1.single-headlines {color: #333333; font-size: 28px;text-decoration: none; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}



H2.single-sub {background: url(images/quote-open.png) no-repeat 0 5px; margin-left:10px; padding-left:40px; color:#777; font-size: 14px; font-weight: bold; font-style: italic;}



.single-date

{color: #999999;font-size: 12px;text-decoration: none; font-weight: normal;}

.single-date A {color: #999999;font-size: 12px;text-decoration: none; font-weight: none;}

.single-date a:visited {color: #999999;font-size: 12px;text-decoration: none; font-weight: none;}

.single-date a:hover {color: #999999;font-size: 12px;text-decoration: none; font-weight: none;}



.single-text
{color: #131313;font-size: 17px;text-decoration: none; font-weight: normal; line-height:1.615;}

.single-text A {color: #01508E;font-size: 17px;text-decoration: none; font-weight: bold; line-height:1.615;}

.single-text a:visited {color: #01508E;font-size: 17px;text-decoration: none; font-weight: bold;line-height:1.615;}

.single-text a:hover {color: #CB0000;font-size: 17px;text-decoration: none; font-weight: bold; line-height:1.615;}



.single-text p {margin-top: 0px; margin-bottom:15px;}

.single-text object, .single-text iframe, .single-text video {margin-bottom:0px; width: 100% !important;}



/* Start Comments */



.comments-header

{color: #333333;font-size: 20px;text-decoration: none; font-weight: bold;}



.comments-author

{color: #000000;font-size: 14px;text-decoration: none; font-weight: normal;}

.comments-author A:link, visited, hover

{color: #000000;font-size: 14px;text-decoration: none; font-weight: bold;}

.comments-author A:visited

{color: #000000;font-size: 14px;text-decoration: none; font-weight: bold;}

.comments-author A:hover

{color: #01508E;font-size: 14px;text-decoration: underline; font-weight: bold;}



.comments-text

{color: #000000;font-size: 12px;text-decoration: none; font-weight: normal;}

.comments-text A:link, visited, hover

{color: #01508E;font-size: 12px;text-decoration: none; font-weight: bold;}

.comments-text A:visited

{color: #01508E;font-size: 12px;text-decoration: none; font-weight: bold;}

.comments-text A:hover

{color: #01508E;font-size: 12px;text-decoration: underline; font-weight: bold;}



/* Start Tags Page */



.tags-cat

{color: #008000;font-size: 11px;text-decoration: none; font-weight: normal;}

.tags-cat A:link, visited, hover

{color: #008000;font-size: 11px;text-decoration: none; font-weight: bold;}

.tags-cat A:visited

{color: #008000;font-size: 11px;text-decoration: none; font-weight: bold;}

.tags-cat A:hover

{color: #008000;font-size: 11px;text-decoration: underline; font-weight: bold;}.btn-blue:active,.btn-blue.active {

	background: #0055cc;

}



/*== CUSTOM CSS
 *==================================================================================================================*/


h1 a.headerlogo {
  width:278px;
  height:43px;
  display:block;
  text-indent:-9999px;
  background:url(http://www.ballerstatus.com/wp-content/uploads/2014/03/logo42.png);
}

textarea.wpcf7-form-control {
	width: 95%;
}

.homepage-headlines {
	margin: 0 0 15px;
}

#creative_1384385065705_0 {
	width: 300px;
}


.single-text .twitter-tweet {
width: 520px !important;
margin: 20px auto !important;
padding: 20px 130px !important;
background: -moz-linear-gradient(top,  rgba(234,234,234,0.8) 0%, rgba(234,234,234,0.8) 1%, rgba(234,234,234,0.65) 16%, rgba(234,234,234,0) 81%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,0.8)), color-stop(1%,rgba(234,234,234,0.8)), color-stop(16%,rgba(234,234,234,0.65)), color-stop(81%,rgba(234,234,234,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(234,234,234,0.8) 0%,rgba(234,234,234,0.8) 1%,rgba(234,234,234,0.65) 16%,rgba(234,234,234,0) 81%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(234,234,234,0.8) 0%,rgba(234,234,234,0.8) 1%,rgba(234,234,234,0.65) 16%,rgba(234,234,234,0) 81%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(234,234,234,0.8) 0%,rgba(234,234,234,0.8) 1%,rgba(234,234,234,0.65) 16%,rgba(234,234,234,0) 81%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(234,234,234,0.8) 0%,rgba(234,234,234,0.8) 1%,rgba(234,234,234,0.65) 16%,rgba(234,234,234,0) 81%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cceaeaea', endColorstr='#00eaeaea',GradientType=0 ); /* IE6-9 */

}

.single-text .fb_iframe_widget, .single-text .fb_iframe_widget span {
width: 99% !important;
}

.single-text em.seealso {
font-size: 12px;
background-color: #eaeaea;
width: 95%;
display: block;
border-left: 8px solid #999;
padding: 10px;
}

.single-text em.seealso a {
font-size: 12px;
}

.single-text .single-video {
width: 780px;
height: auto;
margin-bottom: 20px;
}

#main_left .single-video iframe {
width: 780px;
height: 440px;
}

#main_left .single-video {
width: 780px;
height: auto;
margin-bottom: 20px;
}


#main_left p.img-standard {
overflow: hidden;
margin-bottom: 20px;
text-align: center;
background: #fff url("http://www.ballerstatus.com/wp-content/themes/BSV4/images/imgbg.jpg");
}

#main_left p.img-standard img {
height: 520px;
width: auto;
}

#discovery-top {
display: none !important;
}

iframe.instagram-media {
max-width: 98% !important;
margin-bottom: 25px !important;
}

.main_left2 {
background: #fff;
float: left;
width: 100%;
padding: 60px 26px 20px 23px;
}

H1.single-headlines2 {
color: #333;
font-size: 28px;
text-decoration: none;
font-weight: bold;
margin-bottom: 20px;
margin-top: 0px;
}


/*** .wp-pagenavi {
padding-top: 25px;
  border-top: 1px solid #eee;
} ***/ 


.single-related {
  border-bottom: 0px solid #ccc;
  margin-bottom: 0px;
  color: #131313;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  line-height: 1.615;
}

/* SIDEBAR */

#wppp-4, #wppp-8, #wppp-7, #wppp-5 {
border: 1px solid #ddd;
}

/* SHARING */

.mashsb-count {
font-size: 30px !important;
margin-right: 15px !important;
}

.mashsb-container {
padding: 0 !important;
}

.mashsb-buttons a {

padding: 13px 5px 13px 13px !important;
margin: 0 10px 0 0 !important;
min-width: 25px !important;
}

.onoffswitch2 {
box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0.2),inset 0 0px 0 0 rgba(0, 0, 0, 0.3) !important;
}

[class^="mashicon-"] .text {
display: none;
}

#sharing {
width: 90%;
height: 41px;
margin-bottom: 25px; }


#sharing .service {display: inline; float:left;}
#sharing .twitter {width: 100px;}
#sharing .facebook {width: 100px;}
#sharing .gplus {width: 80px;}
#sharing .stumble {width:95px;}
#sharing .reddit {width:115px;}
#sharing .pin {width:95px;}
#sharing .linkedin {}
#sharing .addthis {width:85px;}

.rrssb-buttons.large-format li:first-child:nth-last-child(4) a, .rrssb-buttons.large-format li:first-child:nth-last-child(4)~li a {
  font-size: 16px !important;
}

.rrssb-buttons li a {
font-weight: bold !important;
  font-size: 14px !important;
}

.rrssb-buttons li {
  padding: 0 10px 0 0 !important;
}

.rrssb-buttons li:nth-child(4n+0) {
  padding: 0 !important;
}

.rrssb-buttons.large-format li {
  height: 99% !important;
}

#sharing2 {height: 21px; margin-left: auto; margin-right: auto; padding-top: 20px; }

#sharing2 .service {display: inline; float:left;}
#sharing2 .twitter {width:100px; margin-right: 10px;}
#sharing2 .facebook {width: 100px;}

#sidebar-social div{overflow:hidden;padding:0 0 15px 15px;font-family:"arial",sans-serif;font-size:11px;}
#sidebar-social .plusone div{display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
#sidebar-social .plusone span{position:relative;top:-7px;margin-left:-16px;}
#sidebar-social .stumbleupon span{position:relative;top:-5px;left:9px;}
#sidebar-social .email {line-height:1em;vertical-align:middle;}
#sidebar-social .email a.image-btn{display:inline-block;text-indent:-9999px;overflow:hidden;width:64px;height:16px;background:url('images/email_16.png') top left no-repeat transparent;}
#sidebar-social .email span{position:relative;left:8px;top:-4px;}
#sidebar-social .tumblr {line-height:1em;vertical-align:middle;}
#sidebar-social .tumblr a.image-btn{display:inline-block;text-indent:-9999px;overflow:hidden;width:81px;height:20px;background:url('images/share-tumblr.png') top left no-repeat transparent;}
#sidebar-social .tumblr span{position:relative;left:8px;top:-6px;}



#social-sidebar {
width: 300px;
}

.social-icons {
padding: 0 10px 0 0;
width: 50px;
float: left
}

.social-reach {
padding: 3px 0 0;
}

.social-total {
font-weight: bold;
font-size: 28px;
margin: 0 auto;
display: block;
text-align: center;
color: #4B4B4D;
}

.social-tag {
font-size: 12px;
margin: 0 auto;
text-align: center;
display: block;
color: #4B4B4D;
}



/* Related Posts */

.zem_rp_wrap .related_post_title {
text-transform: uppercase !important;
font-size: 16px !important;
}
.zem_rp_content {
padding-bottom: 15px !important;
}

/* Sidebar 125 */

#sponsors{margin:0px 0 0; display:block;}
#sponsors .ad-space-125{width:300px; height: 160px;}
#sponsors .ad-space-125:nth-child(3n+0) {width:300px;margin-bottom: 0; height: auto;}
#sponsors .ad-image{width: 125px; height:125px; padding:8px; border:1px solid #ddd; background: #fff;}
#sponsors .ad-image-left{float:left;display: inline;}
#sponsors .ad-image-right{float:right;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}


/*== Royalslider background

.rsUni, .rsUni .rsOverflow, .rsUni .rsSlide {
background: #eaeaea !important; }

 *=================================*/

.rsUni .rsGCaption, .rsDefaultInv .rsGCaption {
bottom: 0 !important;
left: 0 !important;
padding: 20px !important;
width: 100% !important;
font-weight: bold !important;
font-size: 16px !important;
opacity: 0.6 !important;
filter: alpha(opacity=60) !important;
}



/*== Featured Homepage
 *=================================*/

#featured_area {
	width: 1110px;
	overflow:hidden;
	margin: 0 auto;
	padding-bottom: 30px;
	border-bottom:0px solid #e5e5e5;
}

.feature_big {
	overflow: hidden;
	float:left;
	margin: 0 30px 0px 0;
	width:780px;
	bottom: 0;
	height:466px;
	position:relative;
}
.feature_big img {
	position: absolute;
	width: 780px;
	height: auto;
	-webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
            transition: all 0.2s linear;
}
.feature_big:hover > a img{
	opacity:.9;
}


.feature_text {
position: absolute;
bottom: 30px;
text-align: center;
width: 720px;
margin-left: 30px;
z-index: 2;
}

.feature_overlay {
	background: url(/wp-content/themes/BSV4/images/feature-overlay.png) repeat-x;
	height: 410px;
	position:absolute;
	bottom:0;
	width:100%;
	z-index:1;
}


#featured_area span.category a, .widget_slider span.category a {
	background: #cb0000;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px;
	margin-bottom: 5px;
	display: inline-block;
}

#featured_area h2 a, .widget_slider h2 a {
	font-size: 30px;
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}



.feature_small{overflow:hidden;width:300px;height:218px;position:relative;float:right}.feature_small
img{position:absolute;bottom:-8px;width:300px;height:auto;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.feature_small:hover > a
img{opacity:.8}.feature_small.first{margin-bottom:30px}.feature_small
.feature_text{width:90%;margin-left:15px; bottom: 5px;}.feature_small
.feature_overlay{width:300px}#featured_area .feature_small span.category
a{background:#cb0000;font-family:arial;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;padding:5px;margin-bottom:5px;display:inline-block}#featured_area span.category a, .widget_slider span.category
a{background:#cb0000;font-family:arial;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;padding:5px;margin-bottom:5px;display:inline-block}#featured_area h2 a, .widget_slider h2
a{font-size:30px;display:block;color:#fff;text-decoration:none;font-weight:bold}#featured_area .feature_small h2
a{font-size:16px}


/*==
.feature_small {
width: 930px;
margin: 0 auto;
overflow: hidden;
}

.feature_small ul.ft2 {
margin: 0;
padding: 0;
list-style: none;
}

.feature_small li a {
position: relative;
display: block;
}

.feature_small li h2 a {
margin-top: 10px;
line-height: 20px;
}

.feature_small li {
width: 217px;
margin-right: 20px;
float: left;
}

.feature_small li:nth-child(4n+4) {
margin-right: 0px;
}

.feature_small li img {
width: 100%;
}

.feature_small .ft2 img {
width: 219px;
height: 168px;
}  *=================================*/



/*== Header
 *=================================*/


#header-right {
	display: block;
}

/* POST TITLE / Related */
.single-text h2 {
	color: #131313;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 100%;
}

.single-related {
	color: #131313;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.615;
}

.single-related a, .single-related a:visited {
	color: #01508E;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.615;
}

.single-related a:hover {
	color: #01508E;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	line-height: 1.615;
}



/* Video Format Icon */
.thumbnail-container {
	position: relative;
}

.thumbnail-container img {
	width: 375px;
	height: 286px;
}

.svg .play-small {
	background-image: url(http://www.ballerstatus.com/wp-content/themes/BSV4/images/icons.svg);
	background-repeat: no-repeat;
}

.play-small {
	background-color: rgba(0,0,0,0.5);
	background-image: url(http://www.ballerstatus.com/wp-content/themes/BSV4/images/icons.png);
	background-position: -75px -124px;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 15px;
	left: 15px;
	margin: 0;
	-moz-transition: opacity .2s 0 linear, background-color .2s 0 linear;
	-o-transition: opacity .2s 0 linear, background-color .2s 0 linear;
	-webkit-transition: opacity .2s 0 linear, background-color .2s 0 linear;
	-ms-transition: opacity .2s 0 linear, background-color .2s 0 linear;
	transition: opacity .2s 0 linear, background-color .2s 0 linear;
	width: 40px;
	height: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	-o-border-radius: 40px;
	-ms-border-radius: 40px;
	border-radius: 40px;
	border: 2px solid #fff;
}

/* Sidebar Subscribe */
p.subscrexcerpt {
	margin: 0 0 15px !important;
	color: #555;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
}

#sidebar .widget.subscribebox {
	margin: 0;
	padding: 9px 15px;
	background: #ddd;
	border: 10px solid #ddd;
}

p.email-form {
	padding: 0;
	margin: 0;
}

p.email-form .sub {
	color: #aaa;
	font-size: 10pt;
	margin: 0 0 3px;
	display: inline;
	padding: 6px 8px;
	border: 0;
	width: 160px;
	text-transform: lowercase;
	font-family: arial, Helvetica, sans-serif;
	border: 1px solid #ddd;
	background: #fff;
}

p.email-form .subbutton {
	font-family: 'Anton', arial, helvetica, sans-serif;
	text-transform: uppercase;
}

p.email-form .subbutton {
	outline: none;
	background-color: #222;
	border: 1px solid #222;
	color: #fff;
	-webkit-box-shadow: /*Top*/
/*Shine*/
inset 0 0 1px hsla(0,100%,100%,.2) , inset 0 0 1px hsla(0,100%,100%,.2);
	-moz-box-shadow: /*Top*/
/*Shine*/
inset 0 0 1px hsla(0,100%,100%,.2) , inset 0 0 1px hsla(0,100%,100%,.2);
	box-shadow: /*Top*/
/*Shine*/
inset 0 0 1px hsla(0,100%,100%,.2) , inset 0 0 1px hsla(0,100%,100%,.2);
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

p.email-form .subbutton {
	background: #000;
	padding: 5px 7px;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: -1px;
	display: inline;
	cursor: pointer;
}

/* Footer */
.footernav {
	display: block;
	margin: 0 auto 5px;
	text-align: center;
}

.footersub {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.footernav, .footersub {
	color: #333333 !important;
	font-size: 12px !important;
}

.footernav a, .footernav a:visited {
	color: #333333 !important;
	font-weight: bold !important;
}

.footernav a:hover {
	text-decoration: underline !important;
}

/* CSS LAYOUT */

#body-wrapper {
  min-height: 100%;
}

#layout {
	width: 100%;
	margin: 0 auto;
}

#main_header {
	width: 970px;
	height: 75px;
}

#header_left {
	float: left;
	width: 298px;
	padding: 15px 20px 0;
}

#header_right {
	float: right;
	padding: 20px 25px 0 0;
}


#main_area {
	width: 1110px;
	background: #fff;
	margin: 0 auto;
	padding: 30px 0 0;
}


#main_area #main_left {
	background: #fff;
	float: left;
	width: 780px;
	padding: 0 30px 20px 0;
}

#main_area #main_right {
	background: #fff;
	padding: 0;
	float: left;
	width: 300px;
}

#main_area .main_full {
	background: #fff;
	padding: 23px 23px 0;
}


.single-forums
{color: #131313;font-size: 12px;text-decoration: none; font-weight: normal; line-height:1.615;FONT-FAMILY: verdana;}
.single-forums A, .single-forums a:visited {color: #01508E;font-weight: bold; text-decoration: none;}
.single-forums a:hover {color: #CB0000;}


#main_footer {
	clear: both;
	padding: 5px 20px 10px;
	background: #fff;
	width: 1110px;
	margin: 0 auto;
}

#main_footer .footer_container {
	padding: 15px;
	margin: 5px auto 10px;
	border-top: 3px solid #333;
}

.fullvideo {
	margin: 0px auto 25px;
	background: #fff url("http://www.ballerstatus.com/wp-content/themes/BSV4/images/misc/background-930.jpg");
}

.fullvideo p.imgfull {
text-align: center;
}

.fullvideo img, .fullvideo iframe, .fullvideo object {
width: 100%;
height: 440px;
}

.fullvideo img {
width: auto;
height: 520px;
}



/*** Item List classic layout ***/
ul.newsfeed.classic {
	list-style: none;
	padding: 0;
}

#main_left ul.newsfeed.classic li {
	float: left;
	width: 100%;
	height: auto;
	margin: 0 30px 30px 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #eee;
}


/***  #main_left ul.newsfeed.classic li:nth-child(2n+0) {
	margin-right: 0px;
}  ***/


#main_left ul.newsfeed.classic li .item p {
	margin-bottom: 8px;
}

ul.newsfeed.classic li .item .item-image {
	float: left;
	width: 375px;
	height: 286px;
	margin: 0 30px 15px 0;
	background: #fff;
	background-image: url('/wp-content/themes/BSV4/images/noimg2.jpg');
	background-repeat: repeat-x;
}

ul.newsfeed.classic li .item .item-image img {
	width: 375px;
	height: 286px;
}

#nothumb {
width: 375px;
height: 286px;
text-indent: -999999;
display: block;;
}

ul.newsfeed.classic li .item .classic-content {
	overflow: hidden;
}

ul.newsfeed.classic li .item .classic-content span.category a {
	margin-bottom: 6px;
}


.category-header {
	margin: 0 0 30px;
}

.main_pagina {
	display: block;
}

#HomeFeature {
	margin-bottom: 25px;
}

.page_title {
	color: #363636;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	line-height: 100%;
	display: block;
	border-bottom: 1px solid #DDD;
	border-top: 3px solid #DDD;
	margin: 0;
	padding: 15px 5px 15px 8px;
}

#author_box {
	height: 100px;
	background: #EAEAEA;
	padding: 15px;
	margin-bottom: 20px;
}

.author_avatar {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 20px;
}

.author_info {
	overflow: hidden;
}

.author_title {
color: #333;
  font-size: 24px;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: -1px;
    margin: 0 0 5px
}


.author_excerpt {
	display: block;
	color: #555;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
	height: auto;
	overflow: hidden;
}

.author_social img {
	overflow: hidden;
	margin-top: 5px;
	margin-right: 5px;
}

.single-date {
	border-bottom: 0px solid #eaeaea;
	padding: 5px 0 25px;
	margin: 0 0 0px;
}

.single-text {
	padding: 0 0 10px;
}


.single-related {
	border-bottom: 5px solid #eaeaea;
	margin-bottom: 15px;
}

#sharing3 {
	padding: 0 0 15px;
	border-bottom: 5px solid #eaeaea;
	height: 21px;
}

#sharing3 .service {
	display: inline;
	float: left;
}

#sharing3 .twitter {
	width: 110px;
}

#sharing3 .facebook {
	width: 100px;
}

#sharing3 .gplus {
	width: 80px;
}

#sharing3 .stumble {
	width: 95px;
}

#sharing3 .reddit {
	width: 95px;
}

#sharing3 .addthis {
	width: 85px;
}


.mashsharer-buttons>.facebook {
width: 50px !important;
margin-right: 10px !important;
height: 35px !important;
line-height: 35px !important;
background: url(/wp-content/plugins/mashsharer/assets/facebook.png) no-repeat 10px 9px #2D5F9A !important;
}

.mashsharer-buttons>.twitter {
width: 50px !important;
margin-right: 10px !important;
ackground: url(/wp-content/plugins/mashsharer/assets/twitter.png) no-repeat 10px 10px #00c3f3 !important;
height: 35px !important;
line-height: 35px !important;
}

.mashsharer-count {
line-height: 8px !important;
margin: 10px 20px 20px 0 !important;
}

.mashsharer-sharetext {
font-size: 10px !important;
}

#sharing a, #sharing a:visited {
text-decoration: none;
}



/*== Single Post Tags
 *=================================*/


.single-tags {
width: 100%;
border-bottom: 5px solid #eaeaea;
display: table;
margin: 0 0 15px -2px;
padding: 0 .75em 25px;
}

.tag-list {
clear: both;
float: left;
margin-bottom: 2px;
}

.tag-list:after {
display: table;
  clear: both; 
}

.tag {
background-color: #262525;
text-decoration: none;
display: inline-block;
vertical-align: middle;
white-space: nowrap;
font-family: inherit;
border: none;
margin: 0;
border-radius: 0;
text-transform: uppercase;
letter-spacing: .0625em;
-webkit-transition: all 0.15s;
-moz-transition: all 0.15s;
-o-transition: all 0.15s;
transition: all 0.15s;
}

.tag--tertiary:hover {
background-color: #cb0000;
}

.tag--tertiary:visited {
color: #ffffff;
}

.tag--small {
  font-size: 9px;
  line-height: 1;
  padding: 6px;
  font-family: 'Open Sans',arial,sans-serif;
  font-weight: bold;
}

.tag--secondary, .tag--tertiary {
color: white;
}

.tag-list > .tag {
float: left;
margin-left: 5px;
margin-bottom: 2px;
}

.tag-list > a {
float: left;
margin-left: 2px;
margin-bottom: 2px;
}

.tag--tertiary {
background-color: #807f7e;
color: #fff;
}


/*== Gallery

 *=================================*/


.rsDefaultInv .rsArrowIcn {
width: 30px !important;
height: 50px !important;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
border-radius: 0px !important;
margin-left: -8px !important;
filter:alpha(opacity=80);opacity: .8;
}

.rsDefaultInv .rsArrowIcn:hover{
alpha(opacity=100);opacity: 1;
}

.rsDefaultInv.rsHor .rsArrowLeft {
left: -14px !important;
}

.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn {
background-position: -64px -54px !important;
}


.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn {
background-position: -64px -22px !important;
}

.rsDefaultInv .rsFullscreenIcn {
border-radius: 0px !important;
filter:alpha(opacity=80);opacity: .8;
}

.rsDefaultInv .rsFullscreenIcn:hover {
alpha(opacity=100);opacity: 1;
}



/*== Header Ad
 *=================================*/

#headerad {
width: 1110px;
margin: 0 auto;
padding-top: 75px;
overflow: hidden !important;
text-align: center;
}

#headerad img{max-width:100%;height:auto;}
#headerad iframe, object {margin: 0 auto !important;}

#cmn_ad_tag_head { width: 930px; !important}

#cmn_wrap {
margin: 0 auto;
background: #fff;
}
