@import url('../css/style.css');

span.statusOnline {display:inline;}


.contentstreams {
float: right;
width: 772px;
margin-right: 4px;
padding-bottom: 5px; 
}

#contentstreams {
position: relative;
z-index: 4;
padding: 0;
background: #ffffff;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31);
-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31);
}

.streambuttons {
margin: 5px 130px;
}

.rating2 {
width: 75px;
margin: 5px 0px;
height: 15px;
font-size: 12px;
color: #5f7e8a;
}

.u-breadcrumbs {
 text-align: left;
}
#uCatsMenu9 {
right: 132px;
top: -495px;
}

/*#uCatsMenu9 {right: 320px; top: -496px;}*/

.u-combolist {
 margin-top: -4px;
}

/****inputs***/

input[type="submit"], input[type="button"]:not(#catSelector9), input[type="reset"] {
 padding: 5px 0;
 display: block;
}
input[type="submit"], input[type="button"]:not(#catSelector9), input[type="reset"] {
 height: 21px !important;
 text-transform: none !important;
 font-size: 12px !important;
 line-height: 19px !important;
}
input[type="submit"], input[type="button"]:not(#catSelector9), input[type="reset"] {
 display: inline-block;
 height: 23px;
 line-height: 21px;
 color: #fff;
 font-size: 10px;
 padding: 0 13px;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.14);
 text-transform: uppercase;
 background: #57bbde; /* Old browsers */
 background: -moz-linear-gradient(top, #57bbde 0%, #47a4c5 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57bbde), color-stop(100%,#47a4c5)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, #57bbde 0%,#47a4c5 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #57bbde 0%,#47a4c5 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, #57bbde 0%,#47a4c5 100%); /* IE10+ */
 background: linear-gradient(to bottom, #57bbde 0%,#47a4c5 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57bbde', endColorstr='#47a4c5',GradientType=0 ); /* IE6-9 */
 -webkit-box-shadow: inset 0px 1px 0px 0px rgba(103, 200, 234, 0.75), 0px 1px 3px 0px rgba(173, 215, 230, 1);
 -moz-box-shadow: inset 0px 1px 0px 0px rgba(103, 200, 234, 0.75), 0px 1px 3px 0px rgba(173, 215, 230, 1);
 box-shadow: inset 0px 1px 0px 0px rgba(103, 200, 234, 0.75), 0px 1px 3px 0px rgba(173, 215, 230, 1);
 cursor: pointer;
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 border-radius: 6px;
 border: 1px solid;
 text-decoration: none;
 border-color: #4aadd0 #43a4c6 #3e9cbd #43a4c6;
}

input[type="submit"]:hover, input[type="button"]:hover:not(#catSelector9), input[type="reset"]:hover {
 color: #27677e;
 text-shadow: 1px 1px 0 #68c5e6;
}

.header_search input[type="submit"] {
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none; 
 cursor: pointer; 
 -moz-border-radius: 0px;
 border-radius: 0px;
 border: 0px;
 padding: 0px !important; 
 text-decoration: none;
 border-color: #4aadd0 #43a4c6 #3e9cbd #43a4c6;
}

#catSelector9 .u-comboedit, #catSelector9 .u-comboedit:hover {} 

#mchatBtn {
padding-left: 5px;
float: left;
margin-top: -40px;
margin-right: 2px;
}
#jeuwu28 {margin-bottom:5px; float:left; margin-left:6px !important;}
#mchatMsgF {width:95% !important}

#iplus .button {width:48px !important;} 

#wrapper input[type="text"],input[type="email"],input[type="password"]{color:#777;background:#eee url('../img/stripe.png') repeat;border:1px dotted #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;margin:0 0.25em 0 0;padding:4px 7px;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
#wrapper input[type="text"]:hover,input[type="text"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="password"]:hover,input[type="password"]:hover,input[type="password"]:focus{background:#fff} 
#wrapper textarea{color:#777;background:#eee url('../img/stripe.png') repeat;border:1px dotted #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;margin:0 0.25em 0 0;padding:7px;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}
#wrapper textarea:hover,textarea:focus{ background:#fff}
#wrapper select{color:#777;background:#eee url('../img/stripe.png') repeat;border:1px dotted #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;padding:3px 2px 3px 2px;outline:none}
#wrapper select option{color:#555;background:#fff}
#wrapper select:focus{}


.marginadd input {
 background:#fafafa;
 border:1px solid #ccc;
 height:20px;
 color:#707070; 
}


#othercontent {
 position: relative;
 z-index: 4;
 padding: 0;
 margin: 0; 
 background: #ffffff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.31); 
}

.marginadd {margin: 0px 20px 0px 20px;}

.lastforum1 {
 overflow: hidden;
 color: #4aadd0;
 font-size: 13px;
 float: right;
 width: 782px;
 position: relative; 
}

.lastforum {
 height: 36px;
 overflow: hidden;
 background: url("../img/sep_11.png") repeat-x center bottom;
 color: #4aadd0;
 font-size: 13px;
 float: right;
 width: 782px;
}

.lastforuminf {
 padding: 5px;
 border-bottom:1px solid #4aadd0; 
}

.lastforuminf a {
 color:#4aadd0; 
}

.lastforum .lcol {
 border-collapse: collapse;
 border-spacing: 0px;
 color: #4aadd0;
 flex: 0 1 auto;
 flex-basis: auto;
 flex-direction: row;
 flex-flow: row;
 flex-grow: 0;
 flex-shrink: 1;
 flex-wrap: nowrap;
 font: normal normal 700 12px/33px Arial;
 justify-content: flex-start;
 text-decoration: none;
 text-transform: uppercase;
 padding-left: 15px;
}

#thread_search_field {margin-left:-20px !important;}


/* Ajax */

div[id*="_uwndWnd"] .xw-tl, div[id*="_uwndWnd"] .xw-bl
{
 background-color: transparent;
 background-image: url('../img/left-corners.png');
 padding-left: 7px;
}
div[id*="_uwndWnd"] .xw-tr, div[id*="_uwndWnd"] .xw-br
{
 background-image: url('../img/right-corners.png');
 padding-right: 7px;
}
div[id*="_uwndWnd"] .xw-bc
{
 background-color: transparent;
 background-image: url('../img/top-bottom.png');
 cursor: default !important;
 padding-top: 1px;
}
div[id*="_uwndWnd"] .xw-tc
{
 background-color: transparent;
 background-image: url('../img/top-bottom.png');
 height: 25px !important;
}
div[id*="_uwndWnd"] .xw-hdr-text
{
 color: #ffffff;
 font-weight: normal !important;
 text-shadow: 1px 1px 1px #000000 !important;
}
div[id*="_uwndWnd"] .xw-ml
{
 background-image: url('../img/left.png');
 padding-left: 7px;
}
div[id*="_uwndWnd"] .xw-mr
{
 background-image: url('../img/right.png');
 padding-right: 7px;
}
div[id*="_uwndWnd"] .xw-mc
{
 background: #fff;
 border: 0;
}
div[id*="_uwndWnd"] .xw-body, div[id*="_uwndWnd"] .myWinCont
{
 background: #fff;
 border: 0;
}
div[id*="_uwndWnd"]
{
 border-radius: 5px;
 box-shadow: 0 2px 5px rgba(0,0,0,.5);
 moz-border-radius: 5px;
 moz-box-shadow: 0 2px 5px rgba(0,0,0,.5);
 webkit-border-radius: 5px;
 webkit-box-shadow: 0 2px 5px rgba(0,0,0,.5);
}
div[id*="_uwndWnd"] .xw-tc
{
 overflow: visible;
}
div[id*="_uwndWnd"] .xt-close
{
 background-image: url('../img/close.png');
 height: 25px;
 position: absolute;
 right: -2px;
 top: -4px;
 width: 44px;
 z-index: 333;
}
div[id*="_uwndWnd"] .xt-close-over
{
 background-position: -44px 0;
}
div[id*="_uwndWnd"] .xw-blank
{
 background-color: #fff;
 margin: 0 !important;
 moz-border-radius-bottomleft: 4px;
 moz-border-radius-bottomright: 4px;
 opacity: 0.4 !important;
 webkit-border-radius-bottomleft: 4px;
 webkit-border-radius-bottomright: 4px;
}
"]
{
 display: none !important;
}
div[id*="_uwndWnd"] .xt-mini
{
 display: none;
}
div[id*="_uwndWnd"] .xt-maxi
{
 display: none;
}
div[id*="_uwndWnd"] .xt-rest
{
 display: none;
}
div[id*="_uwndWnd"] .xw-resize .xw-mc
{
 cursor: default;
}
div[id*="_uwndWnd"] .xw-draggable,.xw-draggable .xw-hdr-text
{
 cursor: default !important;
}
.myWinLoad
{
 background: url('../img/ajax.gif') no-repeat center center;
 height: 80%;
 margin: 5px;
 width: 100%;
}
.myWinCont a:link, .myWinCont a:visited
{
 color: #FF7800;
 text-decoration: none;
}
.myWinCont a:hover,.myWinCont a:active
{
 color: #FFAE00;
 text-decoration: none;
}
.myWinLoadSF
{
 background: url('../img/eror.png') no-repeat scroll 0 0 transparent;
 height: 16px;
 margin: 2px;
 width: 16px;
}
.myWinLoadSD
{
 background: url('../img/ok.png') no-repeat scroll 0 0 transparent;
 height: 16px;
 margin: 2px;
 width: 16px;
}
.myWinLoadS
{
 background: url('../img/loading.gif') no-repeat scroll 0 0 transparent;
 height: 16px;
 margin: 2px;
 width: 16px;
}
.myWinCont
{
 background-color: #fff;
}
.myWinCont td
{
 background-color: #fff;
}

/* Starter CSS for Forum */

td.gTableSubTop {background:#fff;line-height: 24px;border: 0px;}
td.gTableSubTop a {color:#339fc0;}

.gTableSubTop:first-child , .gTableSubTop:last-child, .gTableSubTop:nth-child(2) {
 border-right: none !important;
 border-left: none !important;
}


.gTableBody {padding:2px;}
.gTableBody1 {padding:2px;}
.gTableBottom {padding:2px;}
.gTableLeft {padding:2px;font-weight:bold;}
.gTableRight {padding:2px;}
.gTableError {padding:2px;color:#FF0000;}
.gTable img {max-width: 960px;}
.gTableBody {text-align: center !important;}


/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#fff;}
.forumLastPostTd img {vertical-align:-1px !important;}
.forumIcoTd {border-left:0px solid #339fc0;border-right:0px !important;text-align:center;}
.forumLastPostTd, .threadLastPostTd {border-right:0px !important;color:#FFFFFF;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#fff;font-size: 14px;text-align:center;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}
/* ------------- */

/* Threads Style */

.threadNametd,.threadAuthTd,.threadLastPostTd, .threadsDetails {padding:2px;background:#fff}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#fff;font-size: 14px;color: #339fc0;border-left: 0;}
.threadLastPostTd {padding:2px;font-size:0;}
.threadLastPostTd a {font-size: 11px;}
.threadDescr {color:#616161;font-size:12px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#f2f9ff;height:25px;font-weight:bold;font-size:14px;color:#4e4e4e;padding-left:40px;border-left: 0;}
.threadsDetails {padding:2px;height:25px;color:#616161;border: 0;background: url(http://themes.ucoz.net/forumt/images/bg_fthemes.png) repeat-y ;}
.forumOnlineBar {padding:2px 2px 2px 25px !important;background: url(http://themes.ucoz.net/forumt/images/bg_fthemes.png) repeat-y ;height:25px;color:#616161;border: 0;}

a.threadLink:link,a.threadPinnedLink:link {font-weight:bold;font-size:13px;color:#1e68c4;}
a.threadLink:visited,a.threadPinnedLink:visited {color:#1e68c4;}
a.threadLink:hover,a.threadPinnedLink:hover {color:#1e68c4;}
a.threadLink:active,a.threadPinnedLink:active {color:#1e68c4;}

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

#side_center_forum {
 margin:3px 20px 0 20px;
 background:#f0f0f0;
 border:1px solid #f0f0f0;
 border-radius:8px;
 min-height:300px;
 padding:0 10px;
}

.side_center_f {
 padding:0 40px;
}


.forum_panel {
 float:right;
 overflow:hidden;
 text-decoration:none;
 width:575px;
 height:34px;
 background:url(/forumt/images/forum_panel.png) no-repeat 0 0;
 margin:5px 0;
 padding:0px 0px 0px 7px;
}

.forum_panel ul {
 padding:0;
 margin:0; 
}

.forum_panel ul li {
 display:block;
 float:left;
 height:34px;
 line-height:30px;
 background:url(/forumt/images/separator.png) no-repeat left 3px;
 text-decoration:none;
}

.forum_panel ul li:first-child {
 background:0;
}

.forum_panel ul li a {
 font-weight:bold;
 /*font-style:italic;*/
 color:#fff; 
 font-family:Tahoma;
 font-size:12px;
 text-shadow:0 1px 0 #043153;
 text-decoration:none;
 text-transform:uppercase;
 padding:0 10px;
}

.forum_panel ul li a:hover {
 text-decoration:none; 
 color:#ffc3bd; 
}

/*FORUM - START*/


.gTable {
 border:1;
 border-collapse:collapse;
 color:#339fc0;
 border-spacing:0;
 background:0;
 width: 1024px;
}

#frM53 {
 border-collapse:inherit !important;
}

.postTable {
 border:0;
 color:#339fc0;
 border-spacing:0;
 background:0;
}

.gTable tr,
.gTable td {
}

.catLink, .subscribe_forum {
 border-collapse: collapse;
 border-spacing: 0px;
 color: #4aadd0;
 flex: 0 1 auto;
 flex-basis: auto;
 flex-direction: row;
 flex-flow: row;
 flex-grow: 0;
 flex-shrink: 1;
 flex-wrap: nowrap;
 font: normal normal 700 12px/33px Arial;
 justify-content: flex-start;
 text-decoration: none;
 text-transform: uppercase;
}


.gTableTop {
 height: 38px;
 clear: both;
 overflow: hidden;
 border-top: 2px solid #339fc0;
 background: url("../img/sep_11.png") repeat-x center bottom;
 font-size: 13px;
 margin:0;
 padding: 0px 0px 0px 30px;
 
}

.gTableTop a, a.subscribe_forum {
 background: #e7f1f5;
 padding: 5px 10px !important;
 overflow: hidden;
 border-radius: 20px;
 -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.11);
 -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.11);
 box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.21);
 text-decoration:none;
}

.gTableTop a:hover, a.subscribe_forum:hover {
 color: #339ec0;
 background: #e7f4f5;
}

.gTableTop:last-child {
 height: 38px;
 clear: both;
 overflow: hidden;
 border-top: 2px solid #339fc0;
 font-size: 13px;
 padding: 0px 0px 0px 30px;
 color: #4aadd0;
 flex: 0 1 auto;
 flex-basis: auto;
 flex-direction: row;
 flex-flow: row;
 flex-grow: 0;
 flex-shrink: 1;
 flex-wrap: nowrap;
 font: normal normal 700 12px/33px Arial;
 justify-content: flex-start;
 text-decoration: none;
 text-transform: uppercase;
}

.gTableTop_title {
 height:43px;
 background:url(/forumt/images/themes_forum_top.png) no-repeat;
 font-weight:bold;
 /*font-style:italic;*/
 color:#fff; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-shadow:0 1px 0 #043153;
 text-decoration:none;
 text-transform:uppercase;
 padding:0 0 0 200px;
 line-height:43px;
}

.gTableTop_title_r {
 font-weight:bold;
 /*font-style:italic;*/
 color:#fff; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-shadow:0 1px 0 #043153;
 text-decoration:none;
 text-transform:uppercase;
 padding:0 0 0 100px;
 line-height:43px;
}

.gTableTop_title_r a {
 font-weight:bold;
 /*font-style:italic;*/
 color:#fff; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-shadow:0 1px 0 #043153;
 text-decoration:none;
 text-transform:uppercase;
}

.threadsType { 
 background:#EBEBEB;
 border-left:0px solid #339fc0;
 border-right:1px solid #339fc0;
 border-bottom:1px solid #339fc0;
 font-size:11px;
 height:20px;
 padding:3px 2px 3px 3px;
}

.gTableSubTop,
.postTdTop {
 padding:3px 2px 3px 3px;
 font-family:Tahoma, Geneva, sans-serif;
 font-weight:bold;
 font-size:11px;
 border: 1px solid #339fc0 !important;
 /* border-right: none !important; */
 /* border-left: none !important; */
}

.gTableSubTop:first-child, .threadIcoTd, .postTdTop:first-child, .gTableRight, .gTableSubTop, .forumIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd {
 border: 1px solid #339fc0;
 padding: 5px;
 vertical-align: middle;
}
.threadLastPostTd {vertical-align: middle;}
.threadIcoTd {border-left:0px;}

.forumNameTd, .forumThreadTd, .forumPostTd, .forumIcoTd, .forumLastPostTd {
 border-top: 1px solid #339fc0;
 
}


.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd, .threadsDetails, .forumOnlineBar {
 border-top: 1px solid #339fc0;
} 



.gTableSubTop:last-child, 
.postTdTop:last-child, .gTableBody1, .forumLastPostTd, .threadLastPostTd {
 
}

/****.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd { 
background: url("http://romcoz.ucoz.ro/img/forum_row3_bg.png") 0px 0px no-repeat #F1F1F1;
color: #61A358;
}****/

#subscribe {
 border-collapse: collapse;
 color: #339fc0;
 border-spacing: 0px;
 flex-basis: auto;
 flex-direction: row;
 flex-grow: 0;
 flex-shrink: 1;
 flex-wrap: nowrap;
 font: 700 12px/33px "Arial";
 justify-content: flex-start;
 text-decoration: none;
 text-shadow: #043153 0px 1px 0px;
 text-transform: uppercase;
 padding-right:10px}

#subscribe:hover {color: #4aadd0;}

.subscribe_forum, .thread_subscribe {
 border-collapse: collapse;
 border-spacing: 0px;
 color: #339fc0;
 flex-basis: auto;
 flex-direction: row;
 flex-grow: 0;
 flex-shrink: 1;
 flex-wrap: nowrap;
 font: 700 12px/33px "Arial";
 justify-content: flex-start;
 text-decoration: none;
 text-shadow: #043153 0px 1px 0px;
 text-transform: uppercase;
}


.posttdMessage,
.postBottom {
 min-height:39px;
 border:1px solid #339fc0;
 /* border-right:0px !important; */
 background:#fff;
}


.threadsDetails,
.forumOnlineBar {
 padding-left:5px;
 height:20px;
 line-height:19px;
}


.postTdInfo, .postBottom {
 border: 1px solid;
 */;
 
}

.postBottom {/* border-left: 0px; */}
.postip {padding:5px;
 text-align:center;
 border-left:0px;
}

.forumThreadTd, .forumPostTd, .threadIcoTd, .threadIcoTd, .threadPostTd, .threadViewTd, .threadAuthTd {text-align:center;}

.forum_on_arrow_in,
.forumLastPostTd,
.threadNametd,
.threadLastPostTd {
 padding-left:5px; 
}

.postTdTop, .gDivRight {border:0px;}

.gDivLeft {border-bottom: 2px solid #339fc0;}

.posttdMessage {
 vertical-align: top;
}


a.forum,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd a,
.gTableBody1 a { 
 font-family:Arial ,Tahoma, Geneva, sans-serif;
 font-weight:bold;
 font-size:11px;
 color:#339fc0;
 text-decoration:none;
 text-transform: uppercase;
}

.forumDescr,
.forumLastPostTd,
.forumArchive,
.gTableBody1 {
 font-family:Arial, Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#339fc0;
 text-decoration:none;
}

.gTableLeft {
 border-left:1px solid #339fc0;
 border-bottom:1px solid #339fc0;
 padding-left:5px;
}

.gTableRight {
 padding:3px;
}

.userSchFrm {
 padding-bottom:8px;
}

.gTableBottom {
 padding:4px 0 3px 0;
}

.postUser,
.postNumberLink {
 color: #339fc0;
}

.postRankIco {
 padding:5px 0;
}

.posttdMessage {
 padding:4px 5px;
 font-family:Arial ,Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#339fc0;
}

.forum_vd {
 width:189px;
 height:159px;
 background:url(http://transcript.do.am/images/forum_vd.png) no-repeat 0 0;
 margin:0 auto;
}

.forum_vd .title {
 text-align:center;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#737373;
 font-weight:bold;
 height:25px;
 width:150px;
 margin-left:18px;
 line-height:25px;
 overflow:hidden;
}

.forum_vd .mess {
 margin:8px 0 0 18px;
 width:150px;
 height:24px;
 text-align:center;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#909090;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
 line-height:25px;
}

.forum_vd .bans {
 margin:2px 0 0 18px;
 width:150px;
 height:25px;
 text-align:center;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#909090;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
 line-height:25px;
}

.forum_vd .award {
 margin:0 0 0 18px;
 width:150px;
 height:25px;
 text-align:center;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#909090;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
 line-height:25px;
}

.forum_vd .reps {
 margin:10px 0 0 18px;
 width:150px;
 height:30px;
}

.forum_vd .reps ul {
 padding:0;
 margin:0;
}

.forum_vd .reps ul li {
 display:block;
 float:left;
}

.forum_vd .reps .ty1 {
 width:23px;
 height:23px;
 margin:2px 0 0 3px;
}

.forum_vd .reps .ty2 {
 width:68px;
 height:19px;
 margin:2px 0 0 17px;
 line-height:19px;
 text-align:center;
 color:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
}

.forum_vd .reps .ty2 a {
 color:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
}

.forum_vd .reps .ty3 {
 width:23px;
 height:23px;
 margin:2px 0 0 11px;
}

.forum_vd .reps .ty1 a,
.forum_vd .reps .ty3 a {
 display:block;
 width:23px;
 height:23px;
}

.statusOffline,
.statusOnline {
 display:block;
 margin-top:2px;
}



/*FORUM - END*/


/*FORUM - APPEAREANCE START*/


.fviewn_bg {margin:0 auto;width:164px;background:#339fc0 url(/forumt/profile/fviewn_t.png) no-repeat;border-radius:3px;padding-top:7px;}
.fviewn_ava {border-radius:3px;background:#339fc0;border:solid 2px #ac0c00;width:150px;height:150px;margin:0 auto;}
.fviewn_ava img {width:150px;height:150px;}
.fviewn_icon {width:150px;height:23px; background:url(/forumt/profile/fviewn_bgi.png) no-repeat;margin:0 auto;margin-top:3px;overflow:hidden;}
#fv_icon {height:23px;float:left; opacity:0.7;}
#fv_icon:hover {opacity:1;}
.ficon_pro {background:url(/forumt/profile/fviewn_icon.png) no-repeat center 0;width:40px;}
.ficon_mes {background:url(/forumt/profile/fviewn_icon.png) no-repeat center -23px;width:34px;}
.ficon_web {background:url(/forumt/profile/fviewn_icon.png) no-repeat center -46px;width:34px;}
.ficon_sky {background:url(/forumt/profile/fviewn_icon.png) no-repeat center -69px;width:39px;}
.fviewn_inf li {height:23px;line-height:23px;background:url(/forumt/profile/fviewn_ibg.png) repeat-x;margin-bottom:1px;font-style:italic; font-size:11px;font-family: Arial, Helvetica, sans-serif;text-shadow:1px 1px #279bb5;padding-left:15px;}
.fviewn_inf li span {float:right;margin-right:5px;}
.fviewn_b { background:url(/forumt/profile/fviewn_b.png) no-repeat;height:25px;width:164px;margin:-1px auto;}
.forumIcoTd {border-left: 0px !important;}
.forumNameTd, .forumThreadTd, .forumPostTd, .forumIcoTd, .forumLastPostTd {
 border: 1px solid #339fc0;
 padding: 10px;
 vertical-align:middle; 
}


.forumIcoTd img {margin-top: -3px !important;
}
/*-------------------*/
.bg_icons {background: #e8e8e8; height:27px;display:inline-block;text-align:center;border:1px solid #d1d1d1; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:0px 4px; font-family:verdana,arial,helvetica;font-size:8pt; color:#C8C8C8;} 
a.ico_1 {background:url(http://updatesite.ru/uds/1/1.png) no-repeat 0 0px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px;} 
a.ico_1:hover {background-position:0px -44px;} 
a.ico_2 {background:url(http://updatesite.ru/uds/1/2.png) no-repeat 0 0px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px;} 
a.ico_2:hover {background-position:0px -44px;cursor:pointer;} 
a.ico_3 {background:url(http://updatesite.ru/uds/1/3.png) no-repeat 0 0px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px;} 
a.ico_3:hover {background-position:0px -44px;cursor:pointer;} 
a.ico_4 {background:url(http://updatesite.ru/uds/1/4.png) no-repeat 0 0px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px;} 
a.ico_4:hover {background-position:0px -44px;cursor:pointer;} 
a.ico_5 {background:url(http://updatesite.ru/uds/1/5.png) no-repeat 0 0px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px;} 
a.ico_5:hover {background-position:0px -44px;cursor:pointer;} 
a.ico_55 {background:url(http://updatesite.ru/uds/1/5.png) no-repeat 0 -22px;width:22px; height:23px;display:inline-block;*display:inline; margin-top:3px; cursor:default} 
a.ico_44 {background:url(http://updatesite.ru/uds/1/4.png) no-repeat 0 -22px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px; cursor:default} 
a.ico_33 {background:url(http://updatesite.ru/uds/1/3.png) no-repeat 0 -22px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px; cursor:default} 
a.ico_22 {background:url(http://updatesite.ru/uds/1/2.png) no-repeat 0 -22px;width:22px; height:23px;display:inline-block;*display:inline;margin-top:3px; cursor:default} 
.in_piu {background:#cccccc;border:1px solid #ababab;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:5px; color:#202223; width:188px;} 
.oa {padding:2px 0px 5px 5px;}

/*FORUM - APPEAREANCE END*/

/** Animes pages **/


.anipg {
 height: 23px;
 overflow: hidden;
 background: url("../img/sep_11.png") repeat-x center bottom;
 color: #4aadd0;
 font-size: 13px;
 margin: 5px 0;
}

.anitvpg {
 height: 23px;
 overflow: hidden;
 background: url("../img/sep_11.png") repeat-x center bottom;
 color: #4aadd0;
 font-size: 18px;
 padding-top: 35px;
 margin-bottom: 5px;
 clear: both;
}

.anitvpg:first-child {
 padding-top: 0px;
 margin-bottom: 5px;
}

.post-content p {font-size: 13px;}

.anitvtrailer {
 -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 box-shadow:inset 0px 1px 0px 0px #cae3fc;
 background-color:#4aadd0;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:0px;
 -moz-border-radius-bottomright:0px;
 border-bottom-right-radius:0px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 /*border:2px solid #E2DEDE;*/
 display:inline-block;
 margin-top: -15px;
}

.anitvtrailer a {
 color: #ffffff !important;
 font-family: Arial;
 font-size: 13px;
 font-weight: bold;
 font-style: normal;
 line-height: 38px;
 text-decoration: none;
 text-shadow: 1px 1px 0px #57A3F1;
 padding: 13px 79px 13px 79px;
}

.anitvtrailer:hover {
 background-color:#339fc0;
 text-decoration:none; 
}


.anicats {
 background: #e7f1f5; 
 padding: 5px 10px !important;
 margin: 0px 0px 5px 0px; 
 overflow: hidden;
 -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.11);
 -moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.11);
 box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.21);
 text-decoration: none;
}

.anicats:hover {
 background: #e7f4f5; 
}
.anicats a {
 color: #4aa3d0; 
}

.anicats a:hover {
 color: #339ec0;
}

.post-container { 
 overflow: hidden
}
.post-thumb {
 float: left
}
.post-thumb img {
 display: block
}
.post-content {
 margin-left: 210px
}

.u-star-rating-15 {
 left: 55px;
 position: relative; 
 padding-bottom: 3px !important; 
}

.streambuttons {margin-left: 130px;}
.animelink {
 -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 box-shadow:inset 0px 1px 0px 0px #cae3fc;
 background-color:#4aadd0;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:0px;
 -moz-border-radius-bottomright:0px;
 border-bottom-right-radius:0px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 border:2px solid #F0F0F0;
 display:inline-block;
 margin-top: 5px;
}

.animelink a {
 color: #ffffff !important;
 font-family: Arial;
 font-size: 13px;
 font-weight: bold;
 font-style: normal;
 line-height: 38px;
 text-decoration: none;
 text-shadow: 1px 1px 0px #57A3F1;
 padding: 13px 50px 13px 50px;
}

.animelink:hover {
 background-color:#339fc0;
 text-decoration:none; 
}
.animelink:active {
 position:relative;
 top:1px;
 text-decoration:none; 
}

.anitvanimepg {
 float: left;
 margin-left: 10px;
}

.anitvanime {
 float: left;
 position: relative;
 padding-bottom: 10px;
 padding-right: 8px;
}

.anitvanime img {
 width:138px;
 border: 1px solid #D0D0D0;
 padding: 1px;
}

.anitvanime a:hover .opt{
display: block;
position: absolute;
width: 138px;
height: 190px;
background: rgba(0,0,0,0.66) url("../img/hover.png") no-repeat center center;
top: 2px;
left: 2px;
}

.anitvanime a {
 color:#fff;
 text-align:center;
 font-size: 12px;
 text-decoration: none;
}

.anitvanime a:hover {
 text-decoration: none;
 text-shadow: 0px 0px 3px #000; 
}

.anitvanime span.opacity {
 display: block;
 position: absolute;
 width:134px;
 bottom: 12px;
 left: 2px;
 padding: 6px 2px;
 background-color: rgb(0, 0, 0);
 background-color: rgba(0, 0, 0, 0.7);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.anitvanime a:hover span.opacity {
 background-color: rgba(0, 0, 0, 0.8);
}

.anicalendar{
width: 291px;
float: left;
margin-bottom: 10px;
}

.calendarboxx {
position: relative;
font-size: 15px;
float: left;
width: 100%;
line-height: 30px;
color: #616161;
transition: all .4s;
-moz-transition: all .4s;
-webkit-transition: all .4s;
border-bottom: 1px solid #ddd;
}

.calendarname {
height: 32px;
display: block;
font-size: 18px;
color: #616161;
float: left;
margin-bottom: -1px;
width: 147px;
border-bottom: 4px solid #43a6df;
}

.canimename {
font-size: 20px;
display: block;
float: left;
margin-top: 2px;
padding: 5px;
}

.anicalendar img{
width: 291px;
box-shadow: 0px 0px 2px 0px #ADADAD;
}

.animesright {
width: 460px;
float: left;
padding-left: 2px;
}

.canimesboxx {
position: relative;
float: left;
width: 465px;
margin-left: 5px;
line-height: 30px;
transition: all .4s;
-moz-transition: all .4s;
-webkit-transition: all .4s;
border-bottom: 1px solid #ddd;
}

.canimesname {
height: 25px;
display: block;
font-size: 15px;
float: left;
margin-bottom: -1px;
width: 147px;
border-bottom: 4px solid #43a6df;
}

.animeblockss {
width: 465px;
height: 42px;
background: #F8F8F8;
font-size: 1.25em;
margin-bottom: 11px;
float: right;
margin-right: 2px;
box-shadow: 2px 2px 1px rgba(0,0,0,0.2);
-o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 /* ...and now for the proper property */
 transition:.5s; 
/*border-top: 1px solid rgba(0,0,0,0.3);*/
}

.animeblockss:hover {
box-shadow: 2px 2px 1px rgba(0,0,0,0.4);
}

.animeblockss img {
height: 42px;
width: 33px;
vertical-align: middle;
margin-right: 5px; 
}

.animeblockss a {
 color:#6b7982;
 /* First we need to help some browsers along for this to work.
 Just because a vendor prefix is there, doesn't mean it will
 work in a browser made by that vendor either, it's just for
 future-proofing purposes I guess. */
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 /* ...and now for the proper property */
 transition:.5s;
}

.animeblockss a:hover { 
color:#4aadd0; 
text-decoration:none;
}

.acalendarlink {
 -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
 box-shadow:inset 0px 1px 0px 0px #cae3fc;
 background-color:#4aadd0;
 -webkit-border-top-left-radius:0px;
 -moz-border-radius-topleft:0px;
 border-top-left-radius:0px;
 -webkit-border-top-right-radius:0px;
 -moz-border-radius-topright:0px;
 border-top-right-radius:0px;
 -webkit-border-bottom-right-radius:0px;
 -moz-border-radius-bottomright:0px;
 border-bottom-right-radius:0px;
 -webkit-border-bottom-left-radius:0px;
 -moz-border-radius-bottomleft:0px;
 border-bottom-left-radius:0px;
 /*border:2px solid #E2DEDE;*/
 display:inline-block;
 margin-top: 8px;
}

.acalendarlink a {
 color: #ffffff !important;
 font-family: Arial;
 font-size: 13px;
 font-weight: bold;
 font-style: normal;
 line-height: 38px;
 text-decoration: none;
 text-shadow: 1px 1px 0px #57A3F1;
 padding: 13px 102px 13px 102px;
}

.acalendarlink:hover {
 background-color:#339fc0;
 text-decoration:none; 
}

.anitvanimepg {
 /* float: left; */
 margin-left: 4px;
}

.anitvcalend {
 float: left;
 position: relative;
 padding-bottom: 10px;
 padding-right: 8px;
 height: 400px;
}

.anitvcalend img {
 width: 178px;
 border: 1px solid #D0D0D0;
 padding: 1px;
 height: 400px;
}

.anitvcalend a:hover .opt{
display: block;
position: absolute;
width: 178px;
height: 400px;
background: rgba(0,0,0,0.66) url("../img/hover.png") no-repeat center center;
top: 2px;
left: 2px;
}

.anitvcalend a {
 color:#fff;
 text-align:center;
 font-size: 12px;
 text-decoration: none;
}

.anitvcalend a:hover {
 text-decoration: none;
 text-shadow: 0px 0px 3px #000; 
}

.anitvcalend span.opacity {
 display: block;
 position: absolute;
 width: 174px;
 left: 2px;
 top: 2px;
 padding: 6px 2px;
 background-color: rgb(0, 0, 0);
 background-color: rgba(0, 0, 0, 0.7);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.anitvcalend a:hover span.opacity {
 background-color: rgba(0, 0, 0, 0.8);
}

.calTable td {font: 12px 'Tahoma';color: #000000;padding: 4px 7px 5px 7px;} 
 td.calMonth a {color: #646464;} 
 td.calWday {color: #000000;} 
 td.calWdaySe {color: #338fb0;} 
 td.calWdaySu {color: #338fb0;} 
 td.calWday, td.calWdaySu, td.calWdaySe {background: url(/.s/t/785/30.gif) repeat-x;border-width: 1px;border-style: solid;border-color: #dcdcdc #c4c4c4 #adadad #c4c4c4; 
 } 
 .calMday {} 
 a.calMdayLink {color: #338fb0; 
 padding:3px 7px;
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 /* ...and now for the proper property */
 transition:.5s;
} 
 a.calMdayLink:hover {color: #338fb0; text-decoration:none; background-color:rgba(53, 144, 177, 0.3); border-radius: 3px; -moz-border-radius: 3px; } 
 td.calMdayIsA {color: #fffffe;background: none;} 
 a.calMonthLink:link,a.calMdayLink:link {} 
 a.calMonthLink:visited,a.calMdayLink:visited {} 
 a.calMonthLink:hover,a.calMdayLink:hover {} 
 a.calMonthLink:active,a.calMdayLink:active {}

/*-- navi --*/
.archUl li {
 display: block;
 height: 33px;
 margin: 0 0 0 -16px;
 width: 240px;
 line-height: 31px;
 padding: 0 0 0 16px;
 list-style-type: none;
}
.archUl li:last-child a {
 background: url("../img/arrow_5.png") no-repeat 6px center;
}
.archUl li:hover {
 background: url("../img/navi_bg.png") no-repeat;
}
.archUl li a {
 background: url("../img/arrow_5.png") no-repeat 6px 14px,
 url("../img/sep_6.png") repeat-x center bottom;
 text-decoration: none;
 padding: 0 3px 0 18px;
 display: block;
 height: 33px;
 width: 205px;
 margin: 0 7px;
}
.archUl li:hover a {
 color: #fff;
 margin: 0;
 padding: 0 10px 0 25px;
 background: none;
}

/* -- SCROOLBAR -- */
::-webkit-scrollbar
{
 width: 12px; /* for vertical scrollbars */
 height: 12px; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track
{
 background: rgba(255, 255, 255, 0.3);
}

::-webkit-scrollbar-thumb
{
 background: rgba(74,173,208, 1);
}

/* --CATEGORIES-- */
.streamscats {
overflow: hidden;
display: block;
position: relative;
list-style:none;
left: 5px; 
padding:0px 0px 12px 0px; 
}

.streamscats li a{
 list-style: none;
 color: #75828a;
 line-height: 30px;
 padding: 9px 6px 0px 18px;
 background:#ffffff url("../img/arrow_9.png") no-repeat 0px 8px !important;
 font-size: 11px !important;
}

.streamscats li a:hover{
 color: #62b5d2 !important;
 text-decoration: none !important;
 background: url("../img/arrow_8.png") no-repeat 0px 8px !important;
}

.streamscats a:hover{
 text-decoration: none !important;
}

.streamscats table tr:nth-child(n+6) {
 display: none;
}

.streamscats table.full-table tr {
 display: table-row;
}

.streamscats .js_toggle { 
margin-left: 350px;
padding: 13px;
background: url('/img/downarrow.png') no-repeat 0px 0px;
font-size: 0px;
}

.streamscats .active { 
background: url('/img/downarrow.png') no-repeat 0px -26px; 
}

.streamscats .js_toggle:hover { 
background: url('/img/downarrow.png') no-repeat -26px 0px;
}

.streamscats .active:hover { 
background: url('/img/downarrow.png') no-repeat -26px -26px; 
}


.sectiontitle {
position: relative;
text-align: center;
margin: 10px 25px 0px 25px;
width: 95%;
font-weight: bold !important;
padding: 7px 0px;
font-size: 1.4em;
line-height: 16px;
color: #4CA7CF;
background: #fff;
border: #DADADA 1px solid;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
font-weight: normal;
-khtml-border-radius: 8px;
border-radius: 8px;
}

.streamscats1 {
overflow: hidden;
display: block;
position: relative;
list-style:none;
left: 5px; 
padding:0px 0px 12px 0px; 
}

.streamscats1 li a{
 list-style: none;
 color: #75828a;
 line-height: 30px;
 padding: 9px 6px 0px 18px;
 background:#ffffff url("../img/arrow_9.png") no-repeat 0px 8px !important;
 font-size: 11px !important;
}

.streamscats1 li a:hover{
 color: #62b5d2 !important;
 text-decoration: none !important;
 background: url("../img/arrow_8.png") no-repeat 0px 8px !important;
}

.streamscats1 a:hover{
 text-decoration: none !important;
}

.streamscats1 table tr:nth-child(n+4) {
 display: none;
}

.streamscats1 table.full-table tr {
 display: table-row;
}

.streamscats1 .js_toggle { 
margin-left: 350px;
padding: 13px;
background: url('/img/downarrow.png') no-repeat 0px 0px;
font-size: 0px;
}

.streamscats1 .active { 
background: url('/img/downarrow.png') no-repeat 0px -26px; 
}

.streamscats1 .js_toggle:hover { 
background: url('/img/downarrow.png') no-repeat -26px 0px;
}

.streamscats1 .active:hover { 
background: url('/img/downarrow.png') no-repeat -26px -26px; 
}
/* -- VIDEO CATEGORY APPREAREANCE -- */
.content22 {
padding: 5px 10px;
 overflow:visible !important;
float: left;
width: 764px;
}

.box {
 padding: 10px 10px;
 border: 3px solid rgba(240, 240, 240, 1);
 margin: 0 0 5px 0;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 -khtml-border-radius: 6px;
 border-radius: 6px;
 -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}

.story_c {
 clear: both;
 margin: 0 -8px;
}

.story_c hr {
 margin:5px 0;
 border-top:1px dotted #cccccc;
}


.story_c h2 a {
 width: 95%;
 display: block;
 font-size: 12px;
 overflow: hidden;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 font-weight: normal;
 margin: 0 0 7px 0;
 color: #fff !important;
 background: #4aadd0 url(../img/arrow_9.png) no-repeat 6px center;
 float: left;
 padding: 5px 10px 5px 23px;
 text-decoration: none;
 text-shadow: 0 1px 0 #7795a5;
}
.story_c h2 a:hover {
 background: #3d9cbe url(../img/arrow_8.png) no-repeat 6px center;
 text-decoration: none;
}

.story_c_l {
 float: right;
 width: 246px;
 padding: 4px 4px 4px 5px;
 border: 2px solid rgba(240, 240, 240, 1);
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 position: relative;
 -khtml-border-radius: 6px;
 border-radius: 6px;
 -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 display: block;
 position: relative;
 margin: 0 0 5px 5px;
 clear: both;
}
.story_c_l span.story_post {
 display: block;
}

.story_c_l span.story_post:hover span.opt {
display: block;
position: absolute;
width: 245px;
height: 320px;
bottom: 41px;
right: 3px;
background: rgba(0,0,0,0.66) url(../img/hover.png) no-repeat center center;
z-index: 3;
}

.story_c_l span.story_post img {
 width: 245px;
 height: 320px;
 padding: 1px;
 border: 1px solid #ebebeb;
}
.story_c_l span.story_link {
 display: block;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 background: #4aadd0;
 color: #fff;
 text-shadow: 0 1px 0 #3d9cbe;
}
.story_c_l span.story_link a {
 display: block;
 text-decoration: none;
 padding: 10px 5px 10px 5px;
 text-align: center;
 color: #fff;
}
.story_c_l span.story_link:hover a {
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 text-shadow: 0 1px 0 #3d9cbe;
 background: #3d9cbe;
}

.story_c_l .streams_date {
display: block;
background: url('../img/datevid.png') no-repeat;
position: absolute;
text-shadow: 0 1px 0 #3d9cbe;
padding-right: 82px;
padding-top: 0px;
padding-left: 17px;
bottom: 275px;
height: 53px;
left: 243px;
width: 20px;
text-align: center;
color: #fff;
}

.story_c_r {
 overflow: inherit;
 display: block;
}
.story_c_r strong, .story_c_r b {
 color: #4aadd0;
}
.story_c_inf {
 overflow: hidden;
 border: 1px solid #e4e4e4;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 padding: 3px 3px;
 margin-bottom:5px
}

.story_infa {
 padding: 0;
 margin: 0;
 font-size: 11px;
 overflow: hidden !important;
}
.story_infa dl {
 padding: 0 0 4px 0;
 margin: 0;
 min-width: 185px;
 overflow: hidden;
 background: url(../img/line_7.png) repeat-x center bottom;
}
.story_infa dl:last-child {
 background: none;
 padding: 0;
}

.story_infa dt {
 float: left;
 color: #4aadd0;
 margin: 0 5px 0 0;
}


.news_2_button span a{
 float:left;
 margin: 0px;
 padding: 15px;
 text-align: center;
 text-shadow: 0 1px 0 #7492a1;
 margin: 0 4px 0px 10px;
 color: #fff !important;
 background:#4aadd0;
 border: 3px solid rgba(240, 240, 240, 1);
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 position: relative;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}


.news_2_button span a:hover{
background:#3d9cbe;
text-decoration: none;
}



/***/

.news_2_comm {
 float:left;
 margin: 0px;
 padding: 0 0 0 0px;
 text-align: center;
 text-shadow: 0 1px 0 #7492a1;
 color: #fff;
 margin: 0 4px 6px 10px;
 width: 50px;
 border: 3px solid rgba(240, 240, 240, 1);
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 position: relative;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
}
.news_2_comm span {
 display: block;
 overflow: hidden;
 padding: 12px 0 12px 0;
 text-align: center;
 overflow: hidden;
 background: #4aadd0;
}
.news_2_comm span:hover {background:#3d9cbe;}

.news_2_comm a {
 color: #fff;
}
.news_2_comm sup {
 font-size: 17px;
 font-weight: bold;
 float: none;
}
.news_2_comm sub {
 font-size: 12px;
 text-align: center;
 float: inherit;
}


/** SLIDER **/
.short { width: 170px; height: 45px; display: block; background:#4aadd0; border-radius: 8px;} 
.title { color: #edecde; text-align: center; height: 31px; padding: 2px;} 
.title a { text-decoration: none; color: #fbfbf6; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; } 
.title a:hover { color: #edecde; } 
.title h1 { font: 10px/11px 'Ubuntu Condensed', Arial, Helvetica, sans-serif; line-height: 15px; } 
.newsTitle {text-align: center;}
.hsposter { width: 170px;position: relative;margin-top: -19px; } 
.hsposter img { width: 170px; min-height: 220px; border-radius: 8px;margin-top:-10px;} 
.hcategory {background: url('/img/shcat.png');border-radius: 8px 8px 0px 0px;height: 32px;padding-top: 6px;text-align: center;}
.short .hsposter:hover span.shpos {display: block;position:relative;width: 170px;height: 220px;bottom:221px;border-radius: 8px;background: rgba(0,0,0,0.66) url('/img/hover.png') no-repeat center center;}

.short8 {
background: rgba(0,0,0,0.56);
position:relative;
top:206px;
left:25px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
padding:3px 10px;
text-align: center;
width:90px;
}

.short9 { background: url('/img/hstar.png') no-repeat; width: 25px; height: 14px; color: #fff; padding: 0 8px 0 18px; margin: 5px 0 0 0; }
.short10 { background: url('/img/hsviews.png') no-repeat 0 1px; width: 25px; height: 14px; color: #fff; padding-left: 25px; padding-top: 1px; margin: 5px 0 0 0; }
.infiniteCarousel {
 width: 955px;
 position: relative;
}

.infiniteCarousel .wrapper2 {
 width: 930px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
 overflow: auto;
 height: 295px;
 margin: 0px 24px;
 top: 0;
}


.infiniteCarousel .wrapper2 ul {
 width: 940px; /* single item * n */
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0;
 padding:0;
 top: 0;
}

.infiniteCarousel ul li {
 display:block;
 float:left;
 padding: 8px;
 height: 366px;
 width: 170px;
}

.infiniteCarousel .arrow {
position: absolute;
 top: -30px;
 z-index: 900;
 width: 30px;
 height: 84px;
 display: block;
 text-indent: -9999px;
 background: url('/img/hsarrow.png') no-repeat;
}

.infiniteCarousel .forward {
 right: 932px;
 top:110px;
 background-position: 0 0;
}

.infiniteCarousel .back {
 right: -29px;
 top:110px;
 background-position: -30px 0;
}

.infiniteCarousel .forward:hover {
background-position: 0 -84px;
}

.infiniteCarousel .back:hover {
 background-position: -30px -84px;
}

article.blog {
 clear: both;
 overflow: hidden;
 margin: 0 -5px 5px -5px;
 border-bottom: 1px dashed #e8e8e8;
 padding: 10px 0 3px 0;
}

article.blog > a > img {
 float: left;
 padding: 4px 4px;
 border: 3px solid rgba(240, 240, 240, 1);
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 position: relative;
 -khtml-border-radius: 6px;
 border-radius: 6px;
 -moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 box-shadow: inset 0px 0px 0px 1px rgba(212, 212, 212, 1);
 width: 165px;
 height: 180px;
 margin-right:5px;
}


article.blog a:hover span.opt {
 display:block; 
 position:absolute;
 width: 165px;
 height: 180px;
 background: rgba(0,0,0,0.66) url("../img/hover.png") no-repeat center center;
 z-index:1;
 margin-top:7px;
 margin-left:7px
}

.blog_r {
 padding: 0 0 10px 5px;
}
.blog_r_h {
 overflow: hidden;
}
.blog_r_h span.link1 {
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 khtml-border-radius: 3px;
 border-radius: 3px;
 float: left;
 width: 84%;
 overflow: hidden;
 display: block;
 text-shadow: 0 1px 0 #3986A1;
 padding: 5px 9px;
 background: #4aadd0;
 margin: 0 2px 0 0;
 text-decoration:none;
 cursor:pointer;
}


.blog_r_h span.link1 p a{
 color: #fff;
 display: block;
 padding-left:15px;
 background: url(../img/arrow_9.png) no-repeat -2px -1px;
}

.blog_r_h span.link1 p a:hover{
 text-decoration:none;
 background: url(../img/arrow_8.png) no-repeat -2px -1px;
}

.blog_r_h span.link1:hover {
 background: #3d9cbe; 
}

.blog_r_h span.date sub {
 font-size: 12px;
}

.blog_r_h span.date {
 display: block;
 overflow: hidden !important;
 font-size: 10px;
 text-align: center;
 padding: 5px 3px;
 color: #fff;
 text-shadow: 0 1px 0 #dc5454;
 background: #ff6161;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 khtml-border-radius: 3px;
 border-radius: 3px;
}

.blog_r_h1 {
 overflow: hidden;
}
.blog_r_h1 span.link {
 float: left;
 overflow: hidden;
 display: block;
 padding: 5px 6px;
 margin: 0 10px 0 0;
}
.blog_r_h1 span.link a {
 color: #81be5d;
 display: block;
 font-size: 14px;
}
.blog_r_h1 span.link:hover {
 text-shadow: 0 1px 0 #7a99a9
}
.blog_r_h1 span.link:hover a {
 text-decoration: none;
}
.blog_r_h1 span.date sup {
 font-size: 14px;
}
.blog_r_h1 span.date sub {
 font-size: 10px;
}
.blog_r_h1 span.date {
 display: block;
 overflow: hidden !important;
 font-size: 15px;
 text-align: center;
 padding: 5px 6px;
 color: #fff;
 font-weight: bold;
 text-shadow: 0 1px 0 #dc5454;
 background: #ff6161;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 khtml-border-radius: 3px;
 border-radius: 3px;
}

.blog_r_c {
 font-size: 11.5px;
 padding: 5px 0px; 
 line-height: 14px;
 color: #363636;
}


.blog_r_c a.entryReadAllLink {
 color: #4aadd0;
}

.blog_r_h span.link {
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 khtml-border-radius: 3px;
 border-radius: 3px;
 float: left;
 width: 97%;
 overflow: hidden;
 display: block;
 text-shadow: 0 1px 0 #DFDFDF;
 padding: 2px 10px 0px 10px;
 background: #F2F2F2;
 color:#8a969d;
 margin: -3px 0px;
 text-decoration:none;

}

.blog_r_h span.link a:hover {
 text-decoration:none;
}

.blog_r_h span.link .dateb { background: url('/img/date.png') no-repeat 0 6px; height: 22px; padding: 7px 20px 0px 17px; float: left;}
.blog_r_h span.link .rating { background: url('/img/hstar.png') no-repeat 0px 5px;color:#8a969d; height: 16px; padding: 6px 20px 0px 17px; width: 26px; float: left;}
.blog_r_h span.link .views { background: url('/img/views.png') no-repeat 0 8px; padding: 6px 10px 0px 23px; float: left;}
.blog_r_h span.link .comments { background: url('/img/comm.png') no-repeat 0 6px; height: 22px; padding: 6px 20px 0px 17px; float: left;}
.blog_r_h span.link .tags { background: url('/img/tags.png') no-repeat 0 6px; height: 22px; padding: 5px 20px 0px 17px; float: left;}
.blog_r_h span.link .categ { background: url('/img/categ.png') no-repeat 5px 5px; height: 22px; padding: 6px 20px 0px 17px; float: left;}
.blog_r_h span.link .author { background: url('/img/author.png') no-repeat 0 0px; height: 17px; padding: 2px 20px 0px 17px; margin: 5px 0 0 0; float: left;}