


/* tv series specific */

table.creditstable {
background-color: #FFFFFF;
margin-left: auto; 
margin-right: auto;	
width: auto !important;
/*font-size: 8pt;*/
text-align: left;
}

table.creditstable caption {
text-align: center;
}


table.creditstable th{
background-color: #C8BFE7;
border: 1px solid #d3d3d3 ;
/*font-size: 8pt;*/
padding: 4px;
}

table.creditstable td{
line-height: 125%;
}

div.sectionstyle {
background-color:#F5F4FB;
border: 1px solid black; 
border-radius: 8px; 
padding: 2px 0px 10px; 
margin: 4px 0px 4px; 
box-shadow: 4px 4px 4px #888;
width:100%;
}

div.headersection {
}


/* Links to various social networks */
#social_vertical { margin: 0; }
#social_vertical li { display:block; margin-right:0; padding-right:2px; list-style:none; min-width:80px; } 
#social_horizontal { margin: 0; }
#social_horizontal li { float: left; display:block; margin-right:0; padding-right:2px; list-style:none;  } /*min-width:80px;*/


nav.navbar {
background: #C8BFE7;
}

h1.title{ color:#cc0033;font-weight:bold;}
/*h2.title{ color:#cc0033;font-weight:bold;}*/
h3.title{ color:#cc0033;font-weight:bold;}
h4.title{ color:#cc0033;font-weight:bold;}
h5.title{ color:#cc0033;font-weight:bold;}
h6.title{ color:#cc0033;font-weight:bold;}

div.textblock {
	
    border-radius: 10px;
    border: 1px solid #C8BFE7;
    padding-top: 1px;
    padding-left: 4px;
    padding-right: 4px;
	padding-bottom: 0px;
	margin-bottom: 4px; 	
}	

div.textblock p{
    padding: 0px;
	margin-bottom: 0px; 	
}

div.textblock h2{
	font-size: 14px; 	
}

h2 {font-weight:bold !important;font-size: 15px !important;}

/* {font-size: 15px !important;}*/

div.d0 {
	background-color:  #FCF6CF; /* #F5F4FB;*/
}
	
div.d1 {
	background-color: #FEFEF2;
}

p.intextblock {
	
    border: 1px solid #cc0033;
    padding: 0px;
	margin-bottom: 0px; 	
}	

th.centeralign {
	text-align:center;
}

td.number {
	text-align:right;
}	

th.number {
	text-align:right;
}	

td.string {
	text-align:left;
}	

th.string {
	text-align:left;
}	

#player_basic_info td{
	background-color: #FFFFFF;
/*	background-color: #FEFEF2;*/
	/*background-color: #F75D59;*/
	padding: 3px;
	/*color:#ffffff;*/
	text-align:left;
/*	width:150px;*/
	/*border: 1px solid #E5E4E2;*/
}

#player_basic_info td.firstcolumn{
	background-color: #C8BFE7;
/*	background-color: #FEFEF2;*/
	/*background-color: #F75D59;*/
	padding: 3px;
	/*color:#ffffff;*/
	text-align:left;
	width:150px;
	/*border: 1px solid #E5E4E2;*/
}

img.img-article-open {
    padding-right: 5px;
    padding-bottom: 5px;
}

h5.lessmargin_bottom {
	margin-bottom: 0; 
}

select.stream1{
    background: olive !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream2{
    background: orange !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream3{
    background: blue !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream0_on{
    background: gray !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream1_on{
    background: green !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream2_on{
    background: red !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

select.stream3_on{
    background: navy !important;
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

/* Youtube Reflexive */
.vid-container {
    position: relative;
    padding-bottom: 50%;
    padding-top: 35px; height: 0; overflow: hidden;
}

.vid-container iframe,
.vid-container object,
.vid-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}