@charset "utf-8";
/* CSS Document */
@import "bootstrap.css";
@import "css_v2/main.css";
@import "css_v2/styleV2.css";
html {
}
body {
	margin: 0px;
	padding: 0px;
	min-width:1000px;
}
body div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,button,input,textarea,p,blockquote,th,td {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	margin: 0 0 3px 0;
	font-size: 120%;
	color: #333;
}
input, textarea, select {
	font-size:100%;
	vertical-align:middle;
	color:#666;
}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
ul,ol {
	list-style: none;
}
.wrapper{width:980px; margin: 0 auto; position: relative;}
.mt20{margin-top:20px !important}
.mt5{margin-top:5px}
.mtt10{margin-top:-8px !important}
.mtt1{margin-top:-1px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px}
.mr5{margin-right: 5px}
.mrr20{margin-right:-20px !important}
.mr130{margin-right:130px !important}
.mb10{margin-bottom:10px !important}
.mr25{margin-right:25px !important}
.pwidth10{width:100px}
.pwidth15{width:150px}
.pwidth20{width:200px}
.pwidth25{width:250px}
.pwidth30{width:300px}
.pwidth35{width:350px}
.pwidth40{width:400px}
.pwidth45{width:450px}
.pwidth50{width:500px}
.pwidth55{width:550px}
.pwidth60{width:600px}
.pwidth65{width:650px}
.mb20{margin-bottom:20px !important}
.nobg{ background:none !important}
.tright{text-align:right}
.tcenter{text-align:center}
.noborder{border:none !important}
.pos_relative{position:relative}
.inline_block{display:inline-block;}
.lh20{line-height:20px}
.text_overflow_line{overflow:hidden; white-space:nowrap; text-overflow:ellipsis} 
a {
	color: #00a0da;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:visited {

}


img {
	border: 0px;
}
.clearer{
   margin:0;
   padding:0;
   line-height:0.1em;
   height:0.1em;
   font-size:0.1em;
   clear:both;
   background: none;
}
.clear{
    margin:0;
    padding:0;
    line-height:0.1em;
    font-size:0.1em;
    clear:both;
    background: none;
}

/* Container Start */

#container {
	padding: 0;
	margin: 0;
}

/* ---------------------------------------------------------- */


/* Header Start */

#header {
	background: url(../images/channel_back.gif) repeat-x top;
	margin: 0px;
}
#header .logo_area {
	width: 960px;
	height: 46px;
	padding: 0 10px;
	margin: auto;
}
#header .logo {
	float: left;
}
#header .broad {
	height: 26px;
	padding: 20px 0 0 10px;
	float: left;
	font-size: 12px;
}
#header .login_menu {
	width: 600px;
	height: 26px;
	padding: 15px 0 0 0;
	float: right;
}
#header .no_login {
	padding: 3px 10px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: #f0f0f0;
	border-left: solid 1px #51565c;
}
#header .facebook_connect {
	padding: 0 0 0 10px;
	float: right;
	border-left: solid 1px #51565c;
}


#menu { /* User menu and Language menu */
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}
#menu li {
	float: right;
	position:relative;
	z-index: 5;
}

.short_name_header a{
	max-width:250px;
	overflow:hidden;
	white-space:nowrap
}
#menu li a {
	color: #fff;
	padding: 3px 10px 12px;
	display: block;
	font-size: 14px;
	font-weight: bold;
}
#menu li:hover #submenu {
	display: block;
}
#menu li:hover #submenu_lang {
	display: block;
}
#menu li:hover a {
	background: #1fb5eb;
	text-decoration: none;
}
#submenu {
	list-style: none;
	padding: 10px;
	margin: 0;
	position: absolute;
	display: none;
	background: #1fb5eb;
	right:0px;
	width:285px;
}
#submenu li {
	float: none;
	font-size: 12px;
	background: none;
}
#submenu_lang {
	list-style: none;
	padding: 10px;
	margin: 0;
	position: absolute;
	display: none;
	background: #1fb5eb;
	right:0px;
	width:100px;
}
#submenu_lang li {
	float: none;
}
#submenu_lang li a {
	padding: 2px 5px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	border-bottom: solid 1px #1ca3d3;
}
#submenu_lang li:hover a {
	background: #32383e;
}
#pro_left {
	list-style: none;
	padding: 0 12px 0 0;
	margin: 0px;
	float: left;
	border-right: solid 1px #1ca3d3;
}
#pro_left li {
	float: none;
}
#pro_left li a {
	width: 130px;
	padding: 3px 5px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	border-bottom: solid 1px #1ca3d3;
}
#pro_left li:hover a {
	background: #32383e;
}
#pro_left img {
	float: left;
	margin: 0 10px 0 0;
	display: block;
}
#pro_right {
	list-style: none;
	padding: 0 0 0 12px;
	margin: 0px;
	float: left;
}
#pro_right li {
	float: none;
}
#pro_right li a {
	width: 110px;
	padding: 3px 5px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	border-bottom: solid 1px #1ca3d3;
}
#pro_right li:hover a {
	background: #32383e;
}


#header .menu_bar { /* Main menu start */
	width: 970px;
	height: 29px;
	padding: 0 10px 0 0;
	margin: auto;
}
#header .menu_area {
	width: 670px;
	float: left;

}
#header .menu_area ul {
	margin: 0px;
	padding: 0px;
}
#header .menu_area ul li {
	float: left;
	max-width:95px;
	overflow:hidden;
	white-space:nowrap
}
#header .menu_area ul li a {
	background: url(../images/menu_line.gif) no-repeat right;
	height: 29px;
	padding: 0 10px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #dadcde;
	line-height: 29px;
}
#header .menu_area ul li:hover a {
	background: #292f34;
	text-decoration: none;
}


#header .search_area { /* Search start */
	padding: 4px 0 0 0;
	float: right;
}
#header .search_form {
	background: url(../images/search_form.gif) no-repeat;
	width: 173px;
	height: 19px;
	padding: 2px 0 0 2px;
	float: left;
}
#header .search_form input {
	background: none;
	width: 162px;
	height: 18px;
	padding: 0 3px;
	font-size: 11px;
	line-height: 18px;
	border: none;
}
#header .search_buton {
	width: 25px;
	float: left;
}


#header .breadcrumb_area { /* Breadcrumb menu start */
	width: 980px;
	height: 27px;
	margin: auto;
}
#header .breadcrumb_area ul {
	margin: 0px;
	padding: 0px;
}
#header .breadcrumb_area ul li {
	background: url(../images/breadcrumb_line.gif) no-repeat right;
	float: left;
	font-size: 11px;
	height: 27px;
	padding: 0 10px 0;
	line-height: 27px;
}



/* Header End */


/* ---------------------------------------------------------- */


/* Content Start */

#content {
	padding: 0;
	position: relative;
}
#content .content_area {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	
}
#content .channel_inf { /* Channel information */
}
#content .channel_inf_logo {
	padding: 0 10px 0 0;
	float: left;
}


#content .channel_inf_cont { /* Channel information content start */
	background: url(../images/greyline.gif) repeat-x bottom;
	width: 810px;
	height: 35px;
	float: left;
	font-size: 12px;
	color: #999;
}
#content .channel_inf_cont span {
	font-weight: bold;
	color: #333;
}
#content .channel_inf_user {
	background: url(../images/channel_inf_cont_arrow.gif) no-repeat right;
	height: 26px;
	padding: 9px 15px 0 0;
	float: left;
}
#content .channel_inf_list {
	height: 26px;
	padding: 9px 0 0 0;
	float: left;
}
#content .channel_inf_list ul {
	margin: 0px;
	padding: 0px;
}
#content .channel_inf_list ul li {
	background: url(../images/inf_line.gif) no-repeat right;
	padding: 0 10px;
	float: left;
	display: block;
}
#content .channel_inf_list ul li img {
	padding: 0 5px 0 0;
	float: left;
	display: block;
}


#content .channel_inf_tab { /* Tab area start */
	background: url(../images/tabline.gif) repeat-x bottom;
	width: 810px;
	height: 28px;
	padding: 7px 0 0 0;
	float: left;
}
#content .tabs { /* Tab to be used in general ( left )*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#content .tabs li.act {
	background: url(../images/tab_active_left.png) no-repeat top left;
	height: 28px;
	padding: 0 0 0 10px;
	float: left;
}
#content .tabs li.act span {
	background: url(../images/tab_active_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	margin: 0 4px 0 0;
	display: block;
	font-weight: bold;
	color: #333;
}
#content .tabs li.pass {
	background: url(../images/tab_passive_left.png) no-repeat top left;
	height: 28px;
	padding: 0 0 0 10px;
	float: left;
}
#content .tabs li.pass a {
	background: url(../images/tab_passive_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	margin: 0 4px 0 0;
	display: block;
	color: #fff;
}
#content .tabs li.pass:hover {
	background: url(../images/tab_hover_left.png) no-repeat top left;
}
#content .tabs li.pass:hover a {
	background: url(../images/tab_hover_right.png) no-repeat top right;
	text-decoration: none;
}


#content .tabs_r { /* Tab to be used in general ( right )*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#content .tabs_r li.act {
	background: url(../images/tab_active_left.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .tabs_r li.act span {
	background: url(../images/tab_active_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	font-weight: bold;
	color: #333;
}
#content .tabs_r li.pass {
	background: url(../images/tab_passive_left.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .tabs_r li.pass a {
	background: url(../images/tab_passive_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	color: #fff;
}
#content .tabs_r li.pass:hover {
	background: url(../images/tab_hover_left.png) no-repeat top left;
}
#content .tabs_r li.pass:hover a {
	background: url(../images/tab_hover_right.png) no-repeat top right;
	text-decoration: none;
}


#content .content_left { /* Content left area start */
	width: 640px;
	float: left;
}


#content .channel_empty {
	background: url(../images/channel_empty.jpg) no-repeat;
	height: 205px;
	padding: 25px;
	margin: 0 0 20px 0;
	font-family: NeoSansProRegular, serif;
	font-size: 14px;
	color: #869295;
}
#content .channel_empty b {
	padding: 0 10px 10px 0;
	display: block;
	font-family: NeoSansProMedium, serif;
	font-size: 36px;
	color: #5a5a5a;
}
#content .channel_empty span {
	color: #1eb2e8;
}


#content .profile_empty_top {
	background: url(../images/profile_empty_image.jpg) no-repeat;
	width: 390px;
	height: 200px;
	padding: 25px;
	float: left;
	font-family: NeoSansProRegular, serif;
	font-size: 14px;
	color: #869295;
}
#content .profile_empty_top b {
	padding: 0 10px 10px 0;
	display: block;
	font-family: Arial;
	font-size: 28px;
	color: #5a5a5a;
}
#content .profile_empty_top span {
	color: #1eb2e8;
}


#content .video_area{  /*Video area start */
	padding: 0px;
	margin: 0 0 20px 0;

}
#content .video {
	padding: 0px;
}

#content .video_stats { /* Video stats area */
	background: url(../images/video_bottom_back.gif) repeat-x;
	/*height: 41px;*/
	padding: 0 15px;
	font-size: 12px;
	color: #999;
}
#content .video_stats b {
	font-size: 18px;
	color: #fff;
}
#content .video_stats span {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
#content .video_stats_cat {
	padding: 6px 0 0 0;
	float: left;
}

.video_stats_cat .help_embed_code{
	font-size:11px !important;
	display:block;
	float:left;
	margin:3px 0 0 5px;
	width:150px;
	line-height:21px;
	white-space:nowrap;
	overflow:hidden;
	color:#d1d1d1;
}

.video_stats_cat input[type="text"]{
	float:left;
	font-size:11px !important
}

.video_stats_live, .video_stats_live a{
	color:#c1c1c1;
	font-weight:bold;
	margin: 0 7px;
	line-height:30px;
	text-decoration:none;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5)
}

.video_stats_live a:hover{
	color:#d9d9d9;
}

.video_stats_live a span{
	color:#d9d9d9 !important;
	font-size:12px !important

}
#content .video_stats_view {
	float: right;
}
.video_stats_view b {
	font-size: 15px;
	color: #fff;
}

#content .video_content { /* Video content tickets area */
	background: url(../images/greyline.gif) repeat-x bottom;
	padding: 10px 0 12px;
	font-size: 11px;
}
#content .video_content b {
	color: #666;
}
#content .like { /* Like buton content */
	width: 140px;
	padding: 0 10px 0 0;
	float: left;
	font-size: 11px;
	color: #999;
	margin-top: 5px;

}
#content .like_buton {
	background: url(../images/like_ico.png) no-repeat right;
	height: 23px;
	padding: 0 25px 0 0;
	float: left;
}
#content .like_buton a {
	background: url(../images/mbut_left.png) no-repeat left;
	height: 18px;
	padding: 5px 0 0 10px;
	display: block;
	font-weight: bold;
	color: #fff;
}
#content .like_buton:hover {
	background: url(../images/like_ico_active.png) no-repeat right;
}
#content .like_buton:hover a{
	background: url(../images/mbut_left_active.png) no-repeat left;
	text-decoration: none;
}
#content .dislike_buton {
	background: url(../images/dislike_icon_passive.png) no-repeat right;
	height: 23px;
	padding: 0 25px 0 0;
	margin: 0 0 0 5px;
	float: left;
}
#content .dislike_buton a {
	background: url(../images/dislike_left.png) no-repeat left;
	height: 18px;
	padding: 5px 0 0 10px;
	display: block;
	font-weight: bold;
	color: #333;
}
#content .dislike_buton:hover {
	background: url(../images/dislike_icon_active.png) no-repeat right;
}
#content .dislike_buton:hover a{
	background: url(../images/mbut_left_active.png) no-repeat left;
	color: #fff;
	text-decoration: none;
}

/*like disabled start*/
#content .like_buton.disabled {
	background: url(../images/like_ico_active.png) no-repeat right;
}
#content .like_buton.disabled a {
	background: url(../images/mbut_left_active.png) no-repeat left;
	text-decoration: none;
	cursor:default
}
#content .dislike_buton.disabled {
	background: url(../images/dislike_icon_active.png) no-repeat right;
}
#content .dislike_buton.disabled a {
	background: url(../images/mbut_left_active.png) no-repeat left;
	color: #fff;
	text-decoration: none;
	cursor:default
}
/*like disabled end*/
#content .dislike_buton_r {
	background: url(../images/dislike_icon_passive.png) no-repeat right;
	height: 23px;
	padding: 0 25px 0 0;
	margin: 0 0 0 5px;
	float: right;
}
#content .dislike_buton_r a {
	background: url(../images/dislike_left.png) no-repeat left;
	height: 18px;
	padding: 5px 0 0 10px;
	display: block;
	font-weight: bold;
	color: #333;
}
#content .dislike_buton_r:hover {
	background: url(../images/dislike_icon_active.png) no-repeat right;
}
#content .dislike_buton_r:hover a{
	background: url(../images/mbut_left_active.png) no-repeat left;
	color: #fff;
	text-decoration: none;
}
#content .like_text {
	width: 150px;
	float: left;
	padding: 5px 0 0 0;
}
#content .like_text b {
	color: #fff;
}

#content .like_buton_r {
	background: url(../images/like_ico.png) no-repeat right;
	height: 23px;
	padding: 0 25px 0 0;
	float: right;
}
.like_text_r b {
	color: #fff;
}
#content .like_buton_r a {
	background: url(../images/mbut_left.png) no-repeat left;
	height: 18px;
	padding: 5px 0 0 10px;
	display: block;
	font-weight: bold;
	color: #fff;
}
#content .like_buton_r:hover {
	background: url(../images/like_ico_active.png) no-repeat right;
}
#content .like_buton_r:hover a{
	background: url(../images/mbut_left_active.png) no-repeat left;
	text-decoration: none;
}
#content .like_text_r {
	width: 150px;
	float: right;
	padding: 5px 0 0 0;
	text-align: right;
}


#content .vote { /* Vote content */
	width: 120px;
	padding: 0 0 0 10px;
	float: left;
	font-size: 11px;
	visibility: hidden !important;
}
#content .vote b { /* Vote content */
	color: #fff;
	font-size: 11px;
}
#content .vote_back {
	background: #171a1f;
	height: 7px;
	margin: 0 0 2px 0;
	border: solid 1px #171a1f;
}
#content .vote_back_prog {
	background: #20b6ec;
	height: 7px;
	margin: 0 0 2px 0;
	border: solid 1px #20b6ec;
}
#content .vote_strip {
	background: url(../images/vote_back.gif) repeat-x;
	width: 84%;
	height: 7px;
}

#content .follow { /* Like buton content */
	width: 250px;
	float: right;
	font-size: 11px;
}
#content .follow_buton_area {
	width: 250px;
	float: right;
}
#content .follow_buton {
	background: url(../images/follow_ico.gif) no-repeat right;
	height: 23px;
	padding: 0 23px 0 0;
	margin: 0 0 5px 0;
	float: right;
}
#content .follow_buton a {
	background: url(../images/mbut_left.gif) no-repeat left;
	height: 18px;
	padding: 5px 0 0 10px;
	display: block;
	font-weight: bold;
	color: #fff;
}
#content .follow_buton:hover {
	background: url(../images/follow_ico_active.gif) no-repeat right;
}
#content .follow_buton:hover a {
	background: url(../images/mbut_left_active.gif) no-repeat left;
	text-decoration: none;
}


#content .video_explanation { /* Video explanation area */
	width: 598px;
	padding: 0 0 20px 0;
	float: left;
	font-size: 12px;
}
#content .video_explanation span {
	font-size: 11px;
	font-style: italic;
	color: #999;
}
#content .tags { /* Video tag area */
	padding: 15px 0 0 0;
}
#content .tag {
	padding: 0px;
	margin: 0px;
}
#content .tag li {
	background: url(../images/tag_left_passive.png) no-repeat left;
	height: 19px;
	float: left;
	padding: 0 0 0 5px;
}
#content .tag li a {
	background: url(../images/tag_right_passive.png) no-repeat right;
	height: 17px;
	padding: 2px 5px 0 0;
	margin: 0 5px 0 0;
	display:  block;
	color: #999;
}
#content .tag li:hover {
	background: url(../images/tag_left_active.png) no-repeat left;
}
#content .tag li:hover a {
	background: url(../images/tag_right_active.png) no-repeat right;
	color: #fff;
	text-decoration: none;
}


.share_butons { /* Share and reports buttons */
	width: 115px;
	float: right;
}
#content .share_butons ul {
	margin: 0px;
	padding: 0px;
}
#content .share_butons ul li {
	float: none;
}
#content .share_butons ul li a {
	background: url(../images/share_buton_back.png) repeat-x;
	width: 113px;
	height: 27px;
	padding: 0px;
	margin: 0 0 5px 0;
	float: right;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	border: solid 1px #cfcfcf;
}
#content .share_butons ul li:hover a {
	background: #fff;
	color: #000;
}
#content .share_butons ul li span {
	float: left;
	padding: 7px 0 0 0;
	display: block;
}
#content .share_butons ul li img {
	float: left;
}


#content .share_exp { /* share and explanation left */
	width: 505px;
	float: left;
}
#content #share_area {
	width: 598px;
	padding: 0 0 20px 0;
	float: left;
	font-size: 12px;
}
#content #share_area span {
	margin-left:10px
}
#content #share_area span input[type="text"]{
	width: 40px;
}
#content #share_area span .butn{
	line-height: 28px;
	font-size: 11px;
	padding: 0 7px !important;
	font-weight:normal
}
#content #share_area input[type="text"] {
	width: 300px;
}
#content .social {
	width: 505px;
	padding: 15px 0 0 0;
}
#content .social ul {
	margin: 0px;
	padding: 0px;
}
#content .social ul li {
	float: left;
	margin: 0 5px 0 0;
	line-height:24px;
}
.share_video_info{
	font-size:12px;
	background:#464f59;
	padding:0 15px;
	border-radius:3px;
	line-height:24px;
	margin-left:5px;
	display:inline-block;
	color:#dbdbdb;
	position:relative
	}
	
.share_video_info:before
 {
    content:"\2666";
   
    font-size:24px;
    line-height:24px;
    text-align:center;
    
    position:absolute;
    overflow:hidden;
    width:44px;
    height:24px;
	left:-21px;
	top:0px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.share_video_info:before {
    color:#464f59;
}

#content #report_area {
	width: 598px;
	padding: 0 0 20px 0;
	float: left;
	/*display: none;	*/
	font-size: 12px;
}
#content #report_area .select_report {
	padding: 0 20px 0 0;
	float: left;
}
#content #report_area .select_report select{
	border: solid 1px #ddd;
	padding: 2px 5px;
	color: #333;
}

#content #comment_area {
	padding: 0 0 20px 0;
	font-size: 12px;
}
#content #commentBlock {
	padding: 0 0 20px 0;
	font-size: 12px;
}


#content .video_list { /* Video, channel, program list area */
	margin: 0 0 20px 0;
}


#content .video_title { /* Video title */
	background: url(../images/tabline.gif) repeat-x bottom;
	height: 28px;
}
#content .video_title_text {
	float: left;
	padding: 3px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #444;
}
#content .video_tabs {
	height: 28px;
	float: right;
}


#content .video_nav { /* Video navigasyon */
	padding: 10px 15px;
	font-size: 11px;
	border: solid 1px #D2D2D2
}
#content .video_nav2 { /* Video navigasyon */
	padding: 10px 16px;
	font-size: 11px;
	border-bottom: solid 1px #e5e5e5;
	margin-left:-16px
}
#content .video_prog { /* Video navigasyon */
	padding: 0 20px 0 0;
}
.blue_buton { /* Blue buton */
	background: url(../images/but_left_passive.png) no-repeat left;
	height: 22px;
	padding: 0 0 0 10px;
	float: left;
	font-size: 11px;
	margin: 0 5px 0 0;
}
.blue_buton a {
	background: url(../images/but_right_passive.png) no-repeat right;
	height: 18px;
	padding: 4px 10px 0 0;
	display: block;
	color: #fff;
}
.blue_buton:hover {
	background: url(../images/but_left_active.png) no-repeat left;
}
.blue_buton:hover a {
	background: url(../images/but_right_active.png) no-repeat right;
	text-decoration: none;
}

.join_b{
	margin-top:-10px;
	margin-bottom:10px;
}


#content .grey_buton { /* Grey buton */
	background: url(../images/but_grey_passive_left.png) no-repeat left;
	height: 22px;
	padding: 0 0 0 10px;
	margin: 0 5px 0 0;
	float: left;
	font-size: 11px;
}
#content .grey_buton a {
	background: url(../images/but_grey_passive_right.png) no-repeat right;
	height: 18px;
	padding: 4px 10px 0 0;
	display: block;
	color: #fff;
}
#content .grey_buton:hover {
	background: url(../images/but_grey_active_left.png) no-repeat left;
}
#content .grey_buton:hover a {
	background: url(../images/but_grey_active_right.png) no-repeat right;
	text-decoration: none;
}

#content .grey_buton_t { /* Grey buton */
	background: url(../images/but_grey_passive_left.png) no-repeat left;
	height: 22px;
	padding: 0 0 0 10px;
	float: left;
	font-size: 11px;
}

#content .grey_buton_t a {
	background: url(../images/but_grey_passive_right.png) no-repeat right;
	height: 18px;
	padding: 4px 10px 0 0;
	display: block;
	color: #fff;
}
#content .grey_buton_t:hover {
	background: url(../images/but_grey_active_left.png) no-repeat left;
}
#content .grey_buton_t:hover a {
	background: url(../images/but_grey_active_right.png) no-repeat right;
	text-decoration: none;
}

#content .blue_buton_r { /* Blue buton */
	background: url(../images/but_left_passive.png) no-repeat left;
	height: 22px;
	padding: 0 0 0 10px;
	font-size: 11px;
	float: right;
}
#content .blue_buton_r a {
	background: url(../images/but_right_passive.png) no-repeat right;
	height: 18px;
	padding: 4px 10px 0 0;
	display: block;
	color: #fff;
}
#content .blue_buton_r:hover {
	background: url(../images/but_left_active.png) no-repeat left;
}
#content .blue_buton_r:hover a {
	background: url(../images/but_right_active.png) no-repeat right;
	text-decoration: none;
}

#content .black_buton_c { /* Blue buton */
	background: url(../images/but_left_active.png) no-repeat left;
	height: 22px;
	padding: 0 0 0 10px;
	font-size: 11px;
	float: left;
}
#content .black_buton_c a {
	background: url(../images/but_right_active.png) no-repeat right;
	height: 18px;
	padding: 4px 10px 0 0;
	display: block;
	color: #fff;
}
#content .black_buton_c:hover {
	background: url(../images/but_left_passive.png) no-repeat left;
}
#content .black_buton_c:hover a {
	background: url(../images/but_right_passive.png) no-repeat right;
	text-decoration: none;
}

/* pagination start */

.video_carousel_points {
	width: 150px;
	float: right;
}
.video_carousel_points ul {
	padding: 0px;
	margin: 0px;
	float:right;
}
.video_carousel_points ul li.left_arrow {
	background: url(../images/list_left_arrow.gif) no-repeat left;
	width: 15px;
	height: 15px;
	padding: 0;
	margin: 0 5px 0 0;
	float: left;
	display: block;
	text-indent: -9999px
}
.video_carousel_points ul li.right_arrow {
	background: url(../images/list_right_arrow.gif) no-repeat right;
	width: 15px;
	height: 15px;
	padding: 0;
	float: left;
	display: block;
	text-indent: -9999px
}
.video_carousel_points ul li.active_p{
	background: url(../images/blue_point.gif) no-repeat center;
	width: 7px;
	height: 7px;
	padding: 0;
	margin: 5px 5px 0 0;
	float: left;
	display: block;
	text-indent: -9999px;
}
.video_carousel_points ul li.passive_p{
	background: url(../images/grey_point.gif) no-repeat center;
	width: 7px;
	height: 7px;
	padding: 0;
	margin: 5px 5px 0 0;
	float: left;
	display: block;
	text-indent: -9999px;
}
li.right_arrow a, li.left_arrow a, li.passive_p a, li.active_p a {
	display: block;
	padding: 0;
}
li.passive_p a, li.active_p a {
	width: 7px;
	height: 7px;
}
li.right_arrow a, li.left_arrow a {
	width: 15px;
	height: 15px;
}
/* pagination end */

#content .prog_vid_list {
	border-right: solid 1px #dfdfdf;
	border-left: solid 1px #dfdfdf;
	border-bottom: solid 1px #dfdfdf;
}
#content .list_line {
	padding: 0 2px 0 20px;
}


.four_list { /* Video 4 list */
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	background: #fcfcfc;
}
.four_list li {
	padding-bottom:10px !important;
	margin-bottom:15px !important;

}
.four_list li span a {
	color:#909090
}
.four_list li:hover a {
	color:#00A0DA !important
}

.four_list_h li:hover  a {
	color:#00A0DA !important
}
.four_list li.first {
	width: 186px;
	height: 180px;
	padding: 0px;
	margin: 0 14px 0px 0;
	float: left;
	position: relative;
	background: #fff;
	border: 1px solid #e0e0e0;
}
.four_list li.last {
	height: 180px;
	float: left;
	position: relative;
	background: #fff;
	border: 1px solid #e0e0e0;
	padding: 0px;
	float: left;
	position:relative
}

.four_list li img {
	margin: 0px;
	clear: both;
	margin: -1px -1px 0px -1px;
	display:block
}
.four_list li b {
	width: 122px;
	padding: 0 0 10px 0;
	display: block;
	font-weight: bold;
}
/*.four_list li span {
	width: 122px;
	display: block;
	color:#ADADAD;
	white-space:nowrap
}*/

.four_list_p { /* Video 4 list */
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.four_list_p .content_tabs_txt {
    display:none
}
.four_list_p li {
	background: #efefef;
	width: 122px;
	padding: 7px;
	margin: 0 18px 15px 0;
	float: left;

}
.four_list_p li:hover {
	background: url(../images/video_list_back.gif) repeat-x bottom #424950;
}
.four_list_p li img {
	padding: 0 0 5px 0;
	margin: 0px;
	clear: both;

}
.four_list_p li .four_list_img {
	height:69px;
}
.four_list_p li.load {
	padding-top:5px;
	height:144px;
}
.four_list_p li.load b {
	max-height:18px;
	overflow:hidden
}
.four_list_p li.load img{
	-moz-opacity:0.5; /* Firefox */
	opacity:0.5; /* Opera */
	filter:alpha(opacity=50); /* IE */
}
.four_list_p li.load .list_check{
	padding:3px 0
}
.four_list_p li b {
	width: 122px;
	padding: 0 0 10px 0;
	display: block;
	font-weight: bold;
}
.four_list_p li span {
	width: 122px;
	display: block;
}




#content .five_list { /* Video 5 list */
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
#content .five_list li.first {
	background: #efefef;
	width: 122px;
	padding: 7px;
	margin: 0 20px 0 0;
	float: left;
}
#content .five_list li.last {
	background: #efefef;
	padding: 7px;
	float: left;
}
#content .five_list li.first:hover {
	background: url(../images/video_list_back.gif) repeat-x bottom #424950;
}
#content .five_list li.last:hover {
	background: url(../images/video_list_back.gif) repeat-x bottom #424950;
}
#content .five_list li img {
	padding: 0 0 5px 0;
	margin: 0px;
	clear: both;
}
#content .five_list li b {
	width: 122px;
	padding: 0 0 10px 0;
	display: block;
	font-weight: bold;
}
#content .five_list li span {
	width: 122px;
	display: block;
}



/* Content left area end */




/* Content right area start */
#content .content_right {
	width: 300px;
	float: right;
}


#content .banner { /* Banner start */
	margin: 0 0 20px 0;
	border-bottom: solid 5px #1eb0e6;
}

#content .chat_title { /* Chat start */
	background: url(../images/startchat_passive.png) no-repeat;
	width: 300px;
	height: 35px;
	margin: 0 0 20px 0;
}
#content .chat_title:hover {
	background: url(../images/startchat_active.png) no-repeat;
	cursor: pointer;
}


#content .guide { /* Guide start */
    width: 300px;
    margin: 0 0 20px 0;
}
#content .guide_title {
	background: url(../images/titleback.png) repeat-x;
	height: 26px;
	padding: 7px 0 0 15px;
	font-size: 16px;
	font-weight: bold;
	color: #d6d7d8;
}
#content .guide_cont {
	background: #464f59;
	padding: 10px 5px 10px 10px;
	font-size: 11px;
	color: #999;
	/*min-height: 354px;*/
}
#content .guide_list {
	margin: 0px;
	padding: 0px;
}
#content .guide_list li {
	float: none;
	padding: 3px 0;
	border-bottom: solid 1px #545b63;
}
#content .no_guide {
	padding: 20px 0;
	font-size: 12px;
	color: #999;
	text-align: center;
}


#content .follower { /* Follower start */
	background: #fffce6;
	padding: 14px 9px 14px 14px;
	margin: 0 0 20px 0;
	font-size: 10px;
	color: #808080;
	border: solid 1px #e9b002;
}
#content .follower_left { /* Follower left start */
	background: #fffce6;
	padding: 9px 4px 9px 9px;
	margin: 0 0 20px 0;
	font-size: 10px;
	color: #808080;
	border: solid 1px #e9b002;
}
#content .follower_title_area {
	width: 100%;
	float: left;
	padding: 0 0 5px 0;
}
#content .follower_see {
	float: right;
	padding: 0 5px 0 0;
	font-size: 12px;
}
#content .follower_title {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #444;
}
#content .follower_list {
	margin: 0px;
	padding: 0px;
}
#content .follower_list li {
	width: 55px;
	padding: 0 0 5px 0;
	float: left;
	display: block;
}
#content .follower_list li img {
	float: left;
	padding: 0 0 3px 0;
}
#content .follower_list li span {
	width: 50px;
	float: left;
	display: block;
	text-align: center;
}
#content .no_follower {
	width: 240px;
	padding: 15px 0 20px;
	float: left;
	font-size: 12px;
	color: #666;
}
/* Content right area end */


/* Content End */


/* ---------------------------------------------------------- */



/* Container End */





/* Profile Page Style */

#content .profile_inf_tab { /* Tab area start */
	background: url("../images/black_tab_cizgi.gif") repeat-x bottom;
	width: 960px;
	padding: 7px 0 0 0;
        float:left
	
}

#content .lists_inf_tab { /* Tab area start */
	background: url("../images/black_tab_cizgi.gif") repeat-x bottom;
	width: 960px;
	padding: 7px 0 0 0;
	height: 28px; 
        float:left

}
#content .profile_tabs {
	float: right;
}
#content .profile_name {
	padding: 0;
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #444;
}
#content .profile_inf_cont { /* Profile information content start */
	background: url(../images/greyline.gif) repeat-x bottom;
	width: 960px;
	padding: 7px 0;
	float: left;
	font-size: 12px;
	color: #999;
	margin:0 0 20px 0
}
#content .profile_inf_leftlink {
	float: left;
	font-size: 12px;
	color: #dfdfdf;
}
#content .profile_inf_wiym { /* profile what is your mind text */
	width: 300px;
	float: left;
	font-size: 11px;
}
#content .profile_inf_right {
	width: 620px;
	float: right;
	font-size: 11px;
	color: #999;
}
#content .profile_inf_right span {
	font-weight: bold;
	color: #333;
}
#content .profile_inf_right ul {
	margin: 0px;
	padding: 0px;
}
#content .profile_inf_right ul li {
	background: url(../images/tabs_line.gif) no-repeat right;
	padding: 0 10px 0;
	float: right;
	display: block;
}


#content .profile_left { /* Profile page left area */
	width: 180px;
	float: left;
}
#content .profile_big_picture {
	margin: 0 0 10px 0;
}
#content .profile_left_button, .profile_left_buttonlist {
	margin: 0 0 20px 0;
}
#content .profile_picture_bbutton {
	margin: 10px 0 5px 0;
}

#content .profile_left_list {
	padding: 0px;
	margin: 0px;
}
#content .profile_left_list li {
	float: none;
}
#content .profile_left_list li img{
	float: left;
}
#content .profile_left_list li a {
	width: 170px;
	display: block;
	padding: 5px 0 5px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #2b3137;
	border-bottom: solid 1px #dfdfdf;
}
#content .profile_left_list li:hover a {
	background: #2b3137;
	color: #dfdfdf;
	text-decoration: none;
}

#content .profile_wiym_button { /* what is your mind button */
	background: url(../images/wiym_passive_back.gif) repeat-x;
	width: 180px;
	height: 23px;
	padding: 7px 0 0 0;
	margin: 0 0 20px 0;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.05em;
	color: #fff;
	text-align: center;
    cursor: pointer;
}
#content .profile_wiym_button:hover { /* what is your mind button */
	background: url(../images/wiym_active_back.gif) repeat-x;
}


#content .profile_right { /* Profile page right area */
	width: 760px;
	float: right;
}

#content .profile_top_area { /* profile video area */
	margin: 0 0 20px 0;
}
.profile_player_center .profile_video{
margin-left:60px

}
#content .profile_video {
	width: 640px;
    height: 360px;
    background-color: #000000;

}
#content .profile_banner {
	width: 300px;
	float: right;
}

#content .profile_not { /* profile notifications */
	width: 730px;
	padding: 14px 14px 4px;
	margin: 0 0 20px 0;
	border: solid 1px #dfdfdf;
}
#content .profile_not_title {
	width: 730px;
	margin: 0 0 15px 0;
}
#content .profile_not_title a {
	font-size: 12px;
}

#content .profile_not_tit {
	float: left;
	padding: 3px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #444;
}

#content .profile_not_listb {
	margin: 0;
	padding: 0;
}
#content .profile_not_listb li {
	background: #f0f0f0;
	float: none;
	padding: 10px;
	margin: 0 0 10px 0;
	display: block;
	font-size: 12px;
	position: relative;
}
#content .profile_not_listb img {
	float: left;
	padding: 0 15px 0 0;
	display: block;
}
.friend_info{
	width:620px;
	overflow:hidden
}
.friend_info_name{
	max-width:620px;
	white-space: nowrap;
	overflow:hidden
}
.friend_info_name a{
	color:#000;
	font-weight:bold;
	font-size:12px;
	line-height:12px
}
.friend_channel_link ul{
	margin:0;
	padding:0;
	max-width:620px;
	white-space:nowrap;
	overflow:hidden;
}
.friend_channel_link ul li{
	display:inline-block;
	//display:inline;
	//zoom:1;
	border-left:1px solid #d8d8d8;
	padding: 0 3px 0 7px;
	line-height:11px
}

.friend_channel_link ul li:first-child{
	border-left:none;
	padding-left: 0
}
.friend_channel_link ul li a{
	font-size:11px;
}
.friend_info_mutual{
	margin-top:2px;
	line-height:20px
}
.friend_info_mutual img{
	width:20px;
	height:20px;
	vertical-align:middle
}
.friend_info_mutual span{
	color:#999;
	font-size:11px;
	margin:0 5px
}
.friend_info_mutual span:first-child{
	margin:0;
}
.friend_info_mutual a:last-child{
	font-size:11px;;
}
.friend_info_button {
	margin:-10px -10px 0 0 
}
.friend_info_button a{
	display:block;
	margin-bottom:1px
}
#content .profile_not_listb span {
	float: left;
	display: block;
}
#content .profile_not_listb a {
	font-weight: bold;
}
#content .profile_not_listb em{
	font-size: 11px;
	color: #999;
}

#content .profile_not_list {
	margin: 0;
	padding: 0;
}
#content .profile_not_list > li {
	background: #f0f0f0;
	float: none;
	padding: 10px;
	margin: 0 0 10px 0;
	display: block;
	font-size: 12px;
	position: relative;
	height:50px
}
#content .profile_not_list .unread {
	background: #dbdbdb;
}
#content .profile_not_list > li:hover {
	background: #2b3137;
	color: #dfdfdf;
}
#content .profile_not_list > li:hover .friend_info_name a {
	color: #fff;
}
#content .profile_not_list li > img {
	float: left;
	padding: 0 15px 0 0;
	display: block;
}


#content .profile_not_list em{
	font-size: 11px;
	color: #999;
}
.friends_buttons {
	float: right;
	margin-top:-5px
}

.friends_buttons > a{ 
	display:block;
	margin-top:4px !important
}


#content .profile_buttons {
	margin: 0px;
	padding: 0px;
}
#content .profile_buttons li {
	float: none;
}
#content .profile_buttons li span {
	background: url(../images/share_buton_back.png) repeat-x;
	width: 168px;
	height: 18px;
	padding: 5px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	border: solid 1px #cfcfcf;
}
#content .profile_buttons li a {
	background: url(../images/share_buton_back.png) repeat-x;
	width: 168px;
	height: 18px;
	padding: 5px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	border: solid 1px #cfcfcf;
}
#content .profile_buttons li:hover a {
	background: #fff;
	color: #000;
}
#content .profile_buttons li img {
	float: left;
}



.list_check {
	background: #d3d3d3;
	margin: 0 0 3px 0;
	text-align: center;
}

#content .siralama {
	width: 122px;
	margin: 0 0 3px 0;
	text-align: center;
	background: #d3d3d3;
	padding: 3px 0;
}
#content .siralama input {
	border: solid 1px #e5e5e5;
	font-size: 11px;
	padding: 2px;
	text-align: center;
}


#content .profile_empty {
	padding: 20px;
	font-size: 12px;
	text-align: center;
}
#content .profile_empty span {
	padding: 0 0 5px 0;
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #c9c9c9;
}
#content .profile_empty_button {
	background: url(../images/bbutton_left_p.png) no-repeat left;
	width: 170px;
	height: 39px;
	padding: 0 0 0 15px;
	margin: auto;
}
#content .profile_empty_button a {
	background: url(../images/bbutton_right_p.png) no-repeat right;
	height: 28px;
	display: block;
	padding: 11px 15px 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
#content .profile_empty_button:hover {
	background: url(../images/bbutton_left_a.png) no-repeat left;
}
#content .profile_empty_button a:hover {
	background: url(../images/bbutton_right_a.png) no-repeat right;
	text-decoration: none;
}


#content .channel_empty_button_blue {
	background: url(../images/bbutton_left_p.png) no-repeat left;
	height: 39px;
	float: left;
	padding: 0 0 0 15px;
}
#content .channel_empty_button_blue a {
	background: url(../images/bbutton_right_p.png) no-repeat right;
	height: 29px;
	display: block;
	padding: 10px 15px 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#content .channel_empty_button_blue:hover {
	background: url(../images/bbutton_left_a.png) no-repeat left;
}
#content .channel_empty_button_blue a:hover {
	background: url(../images/bbutton_right_a.png) no-repeat right;
	text-decoration: none;
}

#content .channel_empty_button_black {
	background: url(../images/bbutton_left_a.png) no-repeat left;
	height: 39px;
	float: left;
	padding: 0 0 0 15px;
	margin: 0 15px 0 0;
}
#content .channel_empty_button_black a {
	background: url(../images/bbutton_right_a.png) no-repeat right;
	height: 29px;
	display: block;
	padding: 10px 15px 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#content .channel_empty_button_black:hover {
	background: url(../images/bbutton_left_p.png) no-repeat left;
}
#content .channel_empty_button_black a:hover {
	background: url(../images/bbutton_right_p.png) no-repeat right;
	text-decoration: none;
}







/* JOIN US CLASS */

#content .sub_page_title {
	background: url(../images/title_back.gif) repeat-x bottom;
	width: 960px;
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
	font-size: 12px;
	color: #999;
}
#content .sub_page_title_left {
	float: left;
	font-size: 14px;
}
#content .sub_page_title_left b{
	font-size: 22px;
	font-weight: bold;
	color: #333;
}
#content .sub_page_title_right {
	padding: 8px 0 0 0;
	float: right;
	text-align: right;
}
#content .sub_page_title_right b {
	font-weight: bold;
	color: #444;
}
#content .sub_page_title_right a {
	font-weight: bold;
}


#content .sub_page_left {
	width: 640px;
	float: left;
}
#content .sub_page_right {
	width: 300px;
	float: right;
}
#content .sub_page_formback {
	background: #f0f0f0;
	padding: 20px 20px 0;
	font-size: 12px;
	line-height: 16px;
	border-top: solid 3px #d7d7d7;
	border-bottom: solid 3px #d7d7d7;
}
#content .loggin {
	float: left;
	width: 600px;
}

.login_notification{
	background:#e9e9e9;
	border:1px solid #cbcbcb;
	margin:0 0 45px 0;
	border-radius:2px;
	padding:10px 15px;
	font-size:13px;
	color:#494949;
	font-weight:bold
}

.login_notification a{
	font-weight:bold;
	text-decoration:underline;
	color:#1e8aaf
}

.login_notification span{
	display:block;
	line-height:40px
}

#content .loggin button.butn{
	line-height:32px
}
#content .login_left {
	font-size: 12px;
	line-height: 16px;
	float: left;
	width: 250px;
}
#content .login_inf {
	float: left;
	width: 300px;
	padding: 0 0 0 50px;
}
#content .login_left label {
	width: 250px;
	float: left;
	padding: 5px 0;
	display: block;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
#content .login_left label a {
	font-size: 11px;
	font-weight: normal;
}
#content .login_left_input {
	float: left;
	font-size: 12px;
	color: #666;
}
#content .login_left_input .input {
	width:220px

}
#content .login_title {
	font-size: 11px;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0 0 0 10px;
}
#content .login_button {
	padding: 15px 0 0 0;
}

.login_social{
	padding: 15px 20px 0 0;
}
.login_social .butn{
	display:block;
	width:155px !Important;
	margin-bottom:5px !important;
	text-align:left;
	font-size:12px;
	font-family:arial;
}


.login_social .butn img{
	height:19px;
	margin-bottom:-4px
}


.login_social .butn.fb{
	background: rgb(83,106,151); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(83,106,151,1) 0%, rgba(61,83,130,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(83,106,151,1)), color-stop(100%,rgba(61,83,130,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(83,106,151,1) 0%,rgba(61,83,130,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(83,106,151,1) 0%,rgba(61,83,130,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(83,106,151,1) 0%,rgba(61,83,130,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(83,106,151,1) 0%,rgba(61,83,130,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#536a97', endColorstr='#3d5382',GradientType=0 ); /* IE6-9 */
}
.login_social .butn.tw{
	background: rgb(94,170,220); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(94,170,220,1) 0%, rgba(72,152,211,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(94,170,220,1)), color-stop(100%,rgba(72,152,211,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(94,170,220,1) 0%,rgba(72,152,211,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(94,170,220,1) 0%,rgba(72,152,211,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(94,170,220,1) 0%,rgba(72,152,211,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(94,170,220,1) 0%,rgba(72,152,211,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5eaadc', endColorstr='#4898d3',GradientType=0 ); /* IE6-9 */
}

.login_social .butn:hover{
	color:#fff
}


#content .sub_page_formback b {
	color: #333;
}
#content .sub_page_formback a {
	font-weight: bold;

}
#content .sub_page_formin {
	margin: 0 0 30px 0;
	color: #444;
}
#content .sub_page_formin label {
	width: 160px;
	float: left;
	padding: 7px 0 0 0;
	display: block;
	font-weight: bold;
	text-align: right;
}
#content .sub_page_input {
	width: 430px;
	float: left;
	padding: 0 0 5px 10px;
	font-size: 12px;
	color: #666;
}
#content .sub_page_input .input {
	float: left;
}

#content .sub_page_channel_text {
	line-height:32px;
	width:430px;
	white-space:nowrap;
	overflow:hidden
}
#content .sub_page_input.descr textarea {
	width:400px;
	height:100px
}
#content .sub_page_input .input_spam {
	width: 100px;
	float: left;
}

#content .sub_page_input table tr td {
	vertical-align: middle;
}
#content .sub_page_input table tr td input[type=radio]{
	margin-top: -3px;
}
#content .sub_page_input input[type=checkbox]{
	margin-top: 8px;
}
#content .sub_page_formerror {
	background: url(../images/error_arrow.gif) no-repeat left;
	width: 190px;
	float: left;
	padding: 0 0 0 10px;
	margin: 0 0 0 5px;
	font-size: 11px;
	color: #ee0043;
}
#content .sub_page_formtext {
	width: 430px;
	float: left;
	padding: 0 0 10px 170px;
	font-size: 11px;
	color: #999;
}
#content .sub_page_formtext_tags {
	width: 430px;
	float: left;
	padding: 0 0 10px 170px;
	font-size: 11px;
	color: #999;
	margin-left:75px
}

#content .sub_page_formtext_tags_text {
	width: 430px;
	font-size: 11px;
	color: #999;
	margin-top:-9px;
	padding-left:23px
}

.text_player_link a{ 
	display:inline-block;
	font-size:12px;
	white-space:nowrap;
	width:100px;
	overflow:hidden;
	line-height:25px;
	margin-left:5px;
	font-weight:bold
}
#content .sub_page_formtitle {
	width: 430px;
	float: left;
	padding: 0 0 10px 170px;
	font-size: 16px;
	color: #666;
	font-weight: bold;
}
#content .sub_page_template {
	width: 430px;
	float: left;
	padding: 10px 0 10px 170px;
}


#content .sub_page_spamimg {
	width: 107px;
	float: left;
	padding: 0 0 0 10px;
}

#content .sub_page_text {
	width: 600px;
	padding: 20px 0 0 0;
	float: left;
	font-size: 12px;
	color: #999;
	border-top: solid 3px #f8f8f8;
}

#content .sub_page_button {
	width: 600px;
	float: left;
	padding: 20px 0;
}


#content .sub_page_rightlist {
	width: 300px;
}
#content .sub_page_rightlist b {
	background: url(../images/title_line.gif) repeat-x bottom;
	width: 300px;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #444;
}
#content .sub_page_rightlist ul {
	margin: 0;
	padding: 0;
}
#content .sub_page_rightlist ul li {
	height: 31px;
	float: none;
	display: block;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 12px;
	color: #666;
	border-bottom: dashed 1px #ededed;
}
#content .sub_page_rightlist ul li img {
	float: left;
	display: block;
	padding: 0 10px 0 0;
}


/* JOIN US CLASS END */



/* CHOOSE YOUR CHANNEL CLASS */

#content .choose_text_left {
	width: 280px;
	float: left;
}
#content .choose_text_right {
	width: 280px;
	float: right;
}
#content .choose_left_title {
	background: #fff;
	height: 65px;
	margin: 0 0 15px 0;
	font-size: 11px;
	color: #999;
	border-bottom: solid 3px #d7d7d7;
}
#content .choose_left_title span {
	display: block;
	float: left;
	padding: 25px 0 0 0;
}
#content .choose_left_title img{
	float: left;
}
#content .choose_left_title b{
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #05a8ec;
}

#content .choose_right_title {
	background: #fff;
	height: 65px;
	margin: 0 0 15px 0;
	font-size: 11px;
	color: #999;
	border-bottom: solid 3px #d7d7d7;
}
#content .choose_right_title span {
	display: block;
	float: left;
	padding: 25px 0 0 0;
}
#content .choose_right_title img{
	float: left;
}
#content .choose_right_title b{
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #ec3b05;
}


#content .choose_channel_name { /* profile notifications */
	width: 610px;
	padding: 14px;
	margin: 0 0 20px 0;
	border: solid 1px #dfdfdf;
}
#content .choose_channel_title {
	width: 610px;
	margin: 0 0 15px 0;
	font-size: 12px;
	color: #999;
}
#content .choose_channel_title b {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #444;
}
.choose_channel_form {
	background: #2f363b;
	padding: 15px;
	margin: 0 0 10px 0;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.choose_form_back {
	background: url(../images/choose_form_back.gif) no-repeat;
	width: 365px;
	height: 34px;
	float: left;
}
.choose_form_back input {
	background: none;
	width: 350px;
	height: 25px;
	padding: 8px 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	border: none !important;
	box-shadow:none !important
}

.choose_error {
	background: #f0ffe9;
	padding: 0 10px;
	line-height:40px;
	font-size: 14px;
	font-weight: bold;
	color: #3f9716;
	border: solid 1px #6ed53e;
}

.choose_error .butn{
	margin-top:-30px !important
}
/*.choose_error_red {
	background: #ff8e8e;
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #c92f2f;
	border: solid 1px #c92f2f;
}*/

.choose_alert{
	font-size: 14px;
	font-weight: bold;
	color: #3f9716;
	padding:10px 0 5px 0
}

.choose_alert_error{
	font-size: 14px;
	font-weight: bold;
	color: #c92f2f;
	padding:10px 0
}

.choose_channel_name_info{
	max-width:300px;
	text-overflow:ellipsis;
	overflow:hidden
}

.channel_name_price{
	font-size:17px;
	font-weight:bold;
	color: #3f9716;
	border-left:1px solid #ceeacb;
	border-right:1px solid #ceeacb;
	padding:0 20px;
	margin-right:15px
}

.channel_name_price strong{
	font-size:22px;
}
.choose_form_text {
	float: left;
	padding: 8px 0 0 10px;
}
.choose_form_button {
	float: right;
}

.choose_packet {
	width: 640px;
	margin: 0 0 20px 0;
}
.basicbtn div:first-child{
	margin-right:6px
}
.chBtnFirst{
	width:317px;
	background:#e5e5e5;
	height:41px;
	cursor:pointer;
	line-height:30px;
}
.chBtnFirst span{
	display:block;
	padding:5px;
	padding-left:10px;
	font-size:12px;
	color:#a5a5a5
}
.chBtnLast{
	width:317px;
	background:url("../images/chBtnLast.png");
	border-radius:3px;
	height:41px;
	text-align:center;
	cursor:pointer;

}
.chBtnLast span{
	display:block;
	padding-top:11px ;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-shadow:1px 1px 1px rgba(0,0,0,0.4)
}
.choose_packet span {
	background: url(../images/title_line.gif) repeat-x bottom;
	width: 640px;
	padding: 0 0 10px 0;
	font-size: 11px;
	color: #666;
	display:inline-block
}
.choose_packet b {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #444;
}
.choose_packet_left {
	width: 206px;
	float: left;
	margin: 0 11px 0 0;
}
.choose_packet_right {
	width: 206px;
	float: right;
}
.choose_packet_title1 {
	background: url(../images/packet_1.png) no-repeat top;
	height: 67px;
}
.choose_packet_title2 {
	background: url(../images/packet_2.png) no-repeat top;
	height: 67px;
}
.choose_packet_title3 {
	background: url(../images/packet_3.png) no-repeat top;
	height: 67px;
}
.choose_packet_middle {
	background: url(../images/packet_middle.png) repeat-y;
	padding: 10px 10px 0;
}
.choose_packet_bottom {
	background: url(../images/packet_bottom.png) no-repeat;
	height: 10px;
}
.choose_packet_radio {
	width: 25px;
	padding: 12px 0 0 10px;
}
.choose_next_button {
	width: 640px;
	padding: 20px 0 0 0;
}


.choose_next_buttons {
	background: url(../images/bbutton_left_a.png) no-repeat left;
	height: 39px;
	float: right;
	padding: 0 0 0 15px;
}
.choose_next_buttons a {
	background: url(../images/bbutton_right_a.png) no-repeat right;
	height: 28px;
	display: block;
	padding: 11px 15px 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.choose_next_buttons:hover {
	background: url(../images/bbutton_left_p.png) no-repeat left;
}
.choose_next_buttons a:hover {
	background: url(../images/bbutton_right_p.png) no-repeat right;
	text-decoration: none;
}
/* CHOOSE YOUR CHANNEL CLASS END */




/* ADD FRIENDS HEADER BAR */

.pop_back {
	background: url(../images/add_back.gif) repeat-x bottom #f2f2f2;
	width: 940px;
	padding: 10px 10px 12px;
	margin: 0 0 20px 0;
	float: left;
	font-size: 11px;
	color: #999;
}
.pop_in {
	background: url(../images/add_in_back.gif) repeat-x bottom #fff;
	width: 918px;
	padding: 10px;
	float: left;
	border: solid 1px #dfdfdf;
}

.pop_in_left {
	float: left;
	min-height: 50px;
	padding: 0 20px 0 0;
	border-right: solid 1px #dfdfdf;
}
.pop_in_left b {
	color: #333;

}
.pop_in_left img {
	float: left;
	margin: 0 10px 0 0;
	display: block;
}
.pop_in_left a {
	font-size: 12px;
	font-weight: bold;
}
.pop_in_right{
	float: left;
	min-height: 50px;
	padding: 0 0 0 20px;
}
.pop_in_right{
	float: left;
	min-height: 50px;
	padding: 0 0 0 20px;
}
.pop_in_right span {
	clear: both;
	padding: 5px 0 0 0;
	display: block;
}
.pop_buttons {
	float: left;
}



.sr_buton { /* Blue buton */
	background: url(../images/sr_left_active.png) no-repeat left;
	height: 29px;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.sr_buton a {
	background: url(../images/sr_right_active.png) no-repeat right;
	height: 22px;
	padding: 7px 10px 0 0;
	display: block;
	color: #fff;
}
.sr_buton:hover {
	background: url(../images/sr_left_passive.png) no-repeat left;
}
.sr_buton:hover a {
	background: url(../images/sr_right_passive.png) no-repeat right;
	text-decoration: none;
}

.sr_black_buton { /* Blue buton */
	background: url(../images/sr_left_passive.png) no-repeat left;
	height: 29px;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.sr_black_buton a {
	background: url(../images/sr_right_passive.png) no-repeat right;
	height: 22px;
	padding: 7px 10px 0 0;
	display: block;
	color: #fff;
}
.sr_black_buton:hover {
	background: url(../images/sr_left_active.png) no-repeat left;
}
.sr_black_buton:hover a {
	background: url(../images/sr_right_active.png) no-repeat right;
	text-decoration: none;
}


.report_left {
	padding: 0 20px 0 0;
	float: left;
	font-size: 11px;
	color: #666;
	border-right: solid 1px #dfdfdf;
}



.alert_green {
	background: #e3ffca;
	padding: 10px 14px;
	margin: 0 0 20px 0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #539518;
	border: solid 1px #7ece36;
}

.alert_yellow {
	background: #fff8ca;
	padding: 10px 14px;
	margin: 0 0 20px 0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #b56404;
	border: solid 1px #ffba00;
}

.alert_red {
	background: #ffe4e4;
	padding: 10px 14px;
	margin: 0 0 20px 0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #c20505;
	border: solid 1px #ff9999;
}

.alert_green_form {
	background: #e3ffca;
	padding: 5px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #539518;
	border: solid 1px #7ece36;
}

.alert_yellow_form {
	background: #fff8ca;
	padding: 5px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #b56404;
	border: solid 1px #ffba00;
}

.alert_red_form {
	background: #ffe4e4;
	padding: 5px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #c20505;
	border: solid 1px #ff9999;
}


/* google */

.google_title {
	font-size: 18px;
	color: #333;
	padding: 0 0 10px 0;
}
.google_title b {
	display: block;
	float: left;
}
.google_logo {
	display: block;
	float: right;
}

.google_cont {
	padding: 0;
}
.google_cont_left {
	background: #f0f0f0;
	width: 470px;
	float: left;
	font-size: 12px;
}
.google_cont_right {
	background: #f0f0f0;
	width: 470px;
	float: right;
	font-size: 12px;
}
.facebook_cont_right {
	width: 470px;
	float: right;
	font-size: 12px;
}

.google_cont_title {
	background: url(../images/google_baslik_back.gif) repeat-x;
	height: 27px;
	padding: 11px 0 0 15px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.google_conts {
	padding: 15px;
}
.google_in_list {
	background: #fff;
	height: 390px;
	border: solid 1px #dbdbdb;
	overflow: auto;

}

.google_in_li {
	padding: 14px 14px 13px;
	border-bottom: solid 1px #ecedee;
}
.google_in_li img {
	float: left;
	padding: 0 10px 0 0;
	display: block;
}
.google_in_li a {
	float: left;
	font-weight: bold;
	display: block;
}
.google_in_check {
	float: left;
	width: 25px;
}

.google_in_butons {
	padding: 10px 0 0 0;
}


.edit {
	width: 960px;
}
.edit_left {
	width: 176px;
	float: left;
	border-left: solid 1px #dfdfdf;
}
.edit_left ul {
	margin: 0;
	padding: 1px 0 0 0;
	background: url(../images/ustcizgiback.gif) no-repeat top left;
}
.edit_left ul li {
	float: none;
	width: 175px;
	overflow:hidden;
	white-space:nowrap

}
.edit_left ul li a {
	background: url(../images/edit_menuback.gif) repeat-x top;
	height: 25px;
	display: block;
	color: #666;
	font-size: 12px;
	padding: 10px 15px 0;
	width: 126px;
	border-right: solid 1px #dfdfdf;
	border-bottom: solid 1px #dfdfdf;
	overflow:hidden;
	white-space:nowrap
}
.edit_left ul li a:hover {
	color: #333;
	text-decoration: none;
}
.edit_left ul li.solaktif {
	float: none;
	background: url(../images/sol_aktif_tab.gif) no-repeat left;
	height: 26px;
	display: block;
	font-weight: bold;
	padding: 10px 15px 0;
	width: 145px;
	font-size: 12px;
	color: #333;
}
.edit_title {
	color: #666;
	font-size: 12px;
	text-align: right;
}

.edit_right {
	width: 765px;
	float: right;
}
.edit_right_title {
	font-size: 20px;
	font-weight: bold;
	color: #333;
}
.edit_right_small {
	padding: 0 0 25px 0;
	font-size: 11px;
	color: #999;
}

.edit_form_line {
	margin: 10px 0 0 0;
	float: left;
	width: 765px;
}
.margt{
    margin-top:0
}
.edit_form_line label {
	width: 210px;
	font-weight: bold;
	color: #333;
	text-align: right;
	float: left;
	display: block;
	font-size: 12px;
	height: 24px;
	line-height: 23px;
	padding: 0 10px 0 0;
}
.edit_form_line label.tall {
	width: 433px;
	font-weight: bold;
	color: #333;
	text-align: right;
	float: left;
	display: block;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 10px 0 0;
}
.edit_inf {
	width: 540px;
	font-size: 11px;
	color: #666;
	float: left;
	padding: 5px 0 5px 245px;

}
.edit_inf .image img{
    width:140px;
    height:70px;
    border:1px solid #d9d9d9;

}
.edit_join {
	width: 440px;
	font-size: 11px;
	color: #666;
	float: left;
	padding: 5px 0 5px 160px;
}
.edit_inf_other {
	width: 745px;
	font-size: 11px;
	color: #666;
	float: left;
	padding: 5px 0 5px 0px;
}
.edit_inf span {
	display: block;
	width: 520px;
	padding: 5px 0 0 0;
}
.edit_inf_bottom {
	width: 560px;
	font-size: 11px;
	color: #666;
	float: left;
	padding: 20px 0 5px 205px;
}

.email_adress{
	line-height:24px;
	display:block;
	margin-bottom:-5px
}

.email_adress_add{
	display:block;
	float:none
}
ul.color {
	margin: 0;
	padding: 0;
}
ul.color li {
	float: left;
	display: block;
	padding: 0 5px 0 0;
}
.edit_form_inp {
	float: left;
	padding: 0 10px 0 0;
	font-size: 12px;
}
.edit_form_inp_c {
	float: left;
	padding: 3px 10px 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.edit_form_inp_ca {
	float: left;
	padding: 3px 10px 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.edit_form_inp_cn {
	float: left;
	padding: 2px 10px 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.edit_form_inp_t {
	float: left;
	padding: 5px 10px 0 0;
	font-size: 12px;
}
.edit_form_inp_t ul {
	margin: 0;
	padding: 0;
}
.edit_form_inp_t ul li {
	float: none;
	padding: 0 0 5px 0;
	display: block;
}
.edit_form_inp_t ul li img {
	float: right;
	margin: 0 0 0 10px;
	display: block;
	padding: 4px 0 0 0;
}

/*.edit_form_inp input {
	border: solid 1px #d9d9d9;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 5px;
	background: #fcfcfc;
	color: #4c4c4c;
	width:200px !important
}*/
.workCurrently span{
	line-height:28px;
	padding-right:5px
}

/*.edit_form_inp textarea {
	border: solid 1px #d9d9d9;
	font-size: 12px;
	padding: 0 5px;
	background: #fcfcfc;
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
}
.edit_form_inp select {
	border: solid 1px #d9d9d9;
	font-size: 12px;
	padding: 3px 5px 2px;
	background: #fcfcfc;
	color: #4c4c4c;
}*/

.form_star {
	background: url(../images/yildiz_back.gif) no-repeat;
	width: 17px;
	height: 17px;
	float: left;
	color: #e70a3e;
	padding: 7px 0 0 8px;
	font-size: 12px;
}
.form_star_b {
	width: 17px;
	height: 17px;
	float: left;
	padding: 7px 0 0 8px;
}
.form_right {
	font-size: 11px;
	color: #999;
	float: left;
	height: 24px;
	line-height: 24px;
}

.edit_form_rad {
	float: left;
	height: 24px;
	padding: 0 10px 0 0;
	font-size: 12px;
	color: #666;
}
.check_radio {
	width: 20px;
	float: left;
}

.checkfb div{
	height:23px
}
.checkfb div div{
	float:left;
}
.check_radio_text {
	float: left;
	padding: 2px 15px 0 5px;
}
.check_radio_texts {
	float: left;
	padding: 2px 10px 0 0;
	font-size: 11px;
}
.check_radio_form {
	float: right;
	padding: 0 0 0 10px;
	font-size: 11px;
}
.check_inf {
	padding: 0 0 5px 0;
}
.check_inf_select {
	padding: 0 0 5px 0;
	border-bottom: solid 1px #dadada;
	margin: 0 0 5px 0;
}

.edit_form_button {
	width: 540px;
	float: left;
	padding: 25px 0 5px 243px;
}
.edit_form_button_programme {
	width: 540px;
	float: left;
	padding: 25px 0 5px 225px !important;
}
.edit_form_button input {
	background: url(../images/buton_back.gif) repeat-x;
	height: 34px;
	padding: 0 10px 0;
	font-size: 16px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	border: solid 1px #1593c1;
}

ul.form_inf_list {
	margin: 0;
	padding: 0 0 0 57px;
	list-style-type: circle;
}
ul.form_inf_list li {
	float: none;
	padding: 0 0 5px 0;
}
.country_select{
    width:300px;
    margin-left:45px;
    height:19px;
    font-size:13px
}
.not_line {
	margin: 10px 0 0 0;
	float: left;
	border-bottom: dashed 1px #efefef;
	width:765px
}
.not_line_news {
	margin: 10px 0 0 0;
	border-bottom: dashed 1px #efefef;
}
.not_line_title {
	margin: 10px 0 0 0;
	float: left;
	width: 765px;
	border-bottom: solid 2px #ccc;
}
.notifi_text {
	font-size: 12px;
	color: #666;
	float: left;
	height: 24px;
	line-height: 20px;
	padding: 0 10px 0 0;
	white-space: nowrap;
	min-width:100px
}
.notifi_text2 {
	font-size: 12px;
	color: #666;
	width: 300px;
	float: left;
	height: 24px;
	line-height: 24px;
}
.notifi_list{
	float:left;
	width:570px;
	font-size:12px
}
.notifi_text_title {
	font-size: 12px;
	color: #333;
	width: 500px;
	float: left;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
}
.notifi_radio {
	text-align: center;
	width: 50px;
	float: right;
}

.notifi_radio_check {
	text-align: center;
	width: 60px;
	float: right;

}
.notifi_radio_left {
	width: 25px;
	float: left;
}
.notifi_radio_title {
	text-align: center;
	width: 57px;
	float: right;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}
.notifi_radio_title_mail {
	text-align: center;
	width: 79px;
	float: right;
	height: 24px;
	line-height: 12px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}
.not_inf {
	background: #e2f7fe;
	padding: 15px;
	line-height: 18px;
	font-size: 12px;
	color: #1597c6;
}
.not_inf_card {
	background: #F4F4F4;
	line-height: 18px;
	font-size: 12px;
	color: #1597c6;
	padding: 0 0 10px 0;
	border: solid 1px #ccc;
	margin: 0 0 15px 0;
}
.not_inf_grey {
	background: #F4F4F4;
	padding: 15px 15px 10px;
	line-height: 18px;
	font-size: 12px;
	color: #666;
	border: solid 1px #DADADA;
	margin: 0 0 20px 0;
}
.not_inf_grey p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 0 0 5px 0;
	color: #333;
}

.not_button {
	width: 765px;
	float: left;
	padding: 25px 0 5px 0;
}
.not_button input {
	background: url(../images/buton_back.gif) repeat-x;
	height: 34px;
	padding: 0 10px 0;
	font-size: 16px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	border: solid 1px #1593c1;
}
.s_title {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0 0 5px 0;
}

.news_left {
	width: 960px;
}


.profile_picture_left {
	border: solid 1px #ddd;
	width: 465px;
	height: 160px;
	padding: 14px;
	float: left;
	font-size: 12px;
	color: #999;
}
.profile_picture_leftin {
	float: left;
	padding: 0 0 0 15px;
	width: 290px;
}
.profile_picture_leftin b {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	padding: 0 0 10px 0;
	display: block;
}
.profile_picture {
	background: url(../images/picture_back.gif);
	float: left;
	padding: 5px;

}
.profile_picture_cam {
	background: url(../images/picture_back.gif);
	padding: 5px;
	height: 180px;
	width: 240px;
	float: right;
}
.profile_picture_camin {
	 cursor: pointer;
	 height: 115px;
	 width: 240px;
	 font-size: 12px;
	 font-weight: bold;
	 color: #666;
	 text-align: center;
}

.profile_picture_inp {
	font-size: 12px;
	padding: 0 0 10px 0;
}
.profile_picture_inp input {
	border: solid 1px #d9d9d9;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 5px;
	background: #fcfcfc;
	color: #4c4c4c;
}
.profile_picture_but {
	padding: 0 0 5px 0;
}
.profile_picture_inf {
	padding: 0 0 15px 0;
	font-size: 11px;
}
.profile_picture_inf span {
	color: #666;
}
.delete_picture {
	background: url(../images/delete_picture.gif) no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0 0 26px;
	width: 91px;
	height: 22px;
	color: #333;
}

.change_photo {
	padding: 20px 0 0 0;
	font-size: 12px;
	color: #666;
	float: left;
	width: 765px;
}
.change_photo span {
	padding: 0 0 10px 0;
	display: block;
}
.change_photo b {
	font-weight: bold;
	color: #333;
}
.other_picture {
	padding: 0;
}
ul.profilp {
	margin: 0;
	padding: 0;
}
ul.profilp li {
	background: url(../images/picture_back.gif);
	float: left;
	padding: 5px;
	margin: 0 5px 0 0;
}
.converting_video_avatar{
	width:140px;
	height:79px;
	position:relative;
	background: url(../images/picture_back.gif);
	padding: 5px;
}


.converting_video_avatar_loading{
	position:absolute;
	left:50%;
	top:50%;
	margin:-25px 0 0 -25px
}

.converting_video_avatar_loading img{
	width:50px;
	height:50px
}

.popup_cont {
	padding: 40px;
	width: 500px;
	margin: auto;
}
.popup {
	border: solid 5px #1eb0e5;
	font-size: 12px;
	color: #666;
	padding: 20px;
	line-height: 16px;
	width: 450px;
}
.popup strong {
	font-size: 22px;
	color: #3a9805;
}
.popup span  {
	padding: 0 0 10px 0;
	display: block;
	border-bottom: solid 1px #efefef;
	float: left;
	width: 450px;
	margin: 0 0 10px 0;
}
.popup strong {
	padding: 0 0 10px 0;
	display: block;
	border-bottom: solid 1px #efefef;
	float: left;
	width: 450px;
	margin: 0 0 10px 0;
	font-size: 14px;
	color: #333;
}
.popup b {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 22px;
}
.popup_line {
	float: left;
	margin: 0 0 10px 0;
	width: 450px;
}
.popup_line label {
	width: 130px;
	font-weight: bold;
	color: #333;
	float: left;
	display: block;
	font-size: 11px;
	height: 24px;
	line-height: 24px;
	padding: 0 10px 0 0;
}
.popup_form {
	float: left;
	padding: 0 10px 0 0;
	font-size: 11px;
	color: #999;
}
.popup_form ul  {
	margin: 0;
	padding: 0;
}
.popup_form ul li  {
	float: none;
	padding: 0 0 5px 0;
}
.popup_form a.kirmizi {
	color: #F30;
}
.popup_form a.kirmizi:hover {
	color: #333;
}
.popup_form input {
	font-size: 12px;

}
.popup_form textarea {
	font-size: 11px;
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
	resize: none;
}
.popup_form select {


}
.popup_inf {
	width: 310px;
	padding: 0 0 0 140px;
	float: left;
	font-size: 11px;
	color: #999;
}
.popup_buttons {
	width: 310px;
	padding: 0 0 0 140px;
	float: left;
}
.popup_buttons_c {
	width: 290px;
	padding: 0 0 0 160px;
	float: left;
}
.popup_form_but  {
	background: url(../images/buton_back.gif) repeat-x;
	height: 19px;
	padding: 3px 10px 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	border: solid 1px #1593c1;
	float: left;
	margin: 0 5px 0 0;
}
.popup_form_but_c  {
	background: url(../images/buton_back.gif) repeat-x;
	height: 19px;
	padding: 3px 10px 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	border: solid 1px #1593c1;
	margin: auto;
	width: 40px;
}
.notifi_radio2 {
	text-align: center;
	width: 74px;
	float: right;
}
.notifi_radio_title2 {
	text-align: center;
	width: 74px;
	float: right;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 5px 0;
	color: #333;
}

.block_people {
	width: 960px;
	padding: 40px 0 0 0;
	float: left;
	font-size: 12px;
}
.block_people b {
	display: block;
	padding: 0 0 15px 0;
	font-size: 16px;
	color: #333;
}
ul.block {
	margin: 0;
	padding: 0;
}
ul.block li {
	float: left;
	display: block;
	padding: 0 15px 0 0;
	width: 177px;
}
ul.block li img {
	float: left;
	padding: 0 10px 0 0;
	display: block;
}
ul.block li a {
	padding: 2px 0 0 0;
	display: block;
	font-size: 11px;
	font-weight: bold;
	float: left;
}
.packets {
	float: left;
	width: 640px;
	padding: 20px 0 0 0;
}


.bilgialt {
	background: #F4F4F4;
   	padding: 20px 20px 0;
 	border: solid 1px #DADADA;
  /*display: none;*/
	margin-top:10px
}
.cs_channel {
	padding: 0 0 10px 0;
	margin: 0 0 15px 0;
    border-bottom: solid 1px #c9c9ca;
}
.cs_channelname {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 0 0 3px 0;
}
.cs_inf {
	font-size: 11px;
	color: #666;
	padding: 0 0 10px 0;
}
.cs_inf span {
	font-size: 11px;
	color: #333;
	font-weight: bold;
}
.cs_pro {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding: 10px 0 2px;
	margin: 10px 0 0 0;
	border-top: solid 1px #e1e1e1;
}
.cs_prog {
	padding: 5px 0;
	font-size: 11px;
}
.cs_prog_name {
	font-size: 12px;
	font-weight: bold;
	padding: 0 10px 0 0;
	float: left;
	width: 700px;
}
.cs_prog_name span {
	font-size: 11px;
	display: block;
	float: right;
}
.cs_prog_n {
	font-size: 11px;
	color: #999;
	padding: 0 0 0 10px;
	float: left;
}
.cs_prog_n span {
	font-size: 11px;
	color: #666;
	font-weight: bold;
}


.upload_but {
	background: url(../images/upload_b_sol.gif) no-repeat left;
	padding: 0 0 0 15px;
	height: 28px;
	float: left;
	margin: 0 5px 0 0;
}
.upload_but a {
	background: url(../images/upload_b_sag.gif) no-repeat right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 15px 0 0;
	color: #333;
	display: block;
	height: 21px;
}

.take_picture {
	padding: 5px 0 10px 0;
	float: left;
	width: 765px;
}

.tp_but {
	background: url(../images/upload_b_sol.gif) no-repeat left;
	padding: 0 0 0 15px;
	height: 28px;
	float: right;
}
.tp_but a {
	background: url(../images/upload_b_sag.gif) no-repeat right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 15px 0 0;
	color: #333;
	display: block;
	height: 21px;
}

.prog_pages {
	font-size: 11px;
	margin: 0 0 15px 0;
}
.prog_pages b {
	color: #333;
}



/* video upload */

.video_upload_left {
	width: 640px;
	float: left;
}
.video_up_left {
	width: 450px;
	float: left;
}
.video_up_right{
	width: 125px;
	float: right;
}
.video_upload_area {
	background: url(../images/video_uploadback.gif);
	border-bottom: solid 3px #d1d1d1;
	margin: 0 0 20px 0;
	padding: 20px;
	font-size: 12px;
	color: #666;
}

.video_upload_area b {
	color: #333;
	font-size: 20px;
	display: block;
}
.video_upload_area span {
	display: block;
	padding: 0 0 10px 0;
}
.video_upload_input {
	padding: 5px 0;
}

.video_upload_loading {
	background: url(../images/upload_in.gif) repeat-x;
	height: 20px;
}
.video_upload_load {
	background: url(../images/upload_bar.gif) repeat-x;
	height: 16px;
	font-size: 10px;
	color: #fff;
	padding: 4px 0 0 0;
	text-align: right;
	overflow:hidden
}
.video_upload_button {
	padding: 10px 0 0 0;
}
.fileupload {
    width:101px;
    position: relative;
    overflow: hidden;
	display:inline-block 
}

.fileupload input {
    position: absolute;
    top: 0;
    right: 0; /* not left, because only the right part of the input seems to
                 be clickable in some browser I can't remember */
    cursor: pointer;
    opacity: 0.0;
    filter: alpha(opacity=0); /* and all the other old opacity stuff you
                                 want to support */
    font-size: 300px; /* wtf, but apparently the most reliable way to make
                         a large part of the input clickable in most browsers */
    height: 200px;
}
.fileupload zinput {
    background: #24afe3;  
    color: #fff; 
    float: right; 
    width: auto; 
     height: 40px; 
     padding: 0 20px;  
     text-align: center; 
     text-decoration: none;  
     font-size: 14px; 
     -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; 
     line-height: 40px;
}




.video_upload_button .butn{
	padding:3px 26px !important;
}


.video_upload_button .fileupload{
	display:inline-block;
	margin-right:4px
	
}
.video_upload_percent{
	padding:0 7px 0 3px
}
.vu_title {
	font-size: 16px;
	font-weight: bold;
	color: #666;
	padding: 0 0 5px 0;
}
.vu_trumb_back {
	padding: 0;
	margin: 0 0 20px 0;
}
.vu_trumb_back ul {
	margin: 0;
	padding: 0;
}
.vu_trumb_back ul li.ilk {
	float: left;
	margin: 0 16px 10px 0;
}
.vu_trumb_back ul li.son {
	float: left;
	margin: 0 0 10px 0;
}
.vu_trumb_back ul li img {
	float: none;
}
.vu_trumb_back ul li span {
	text-align: center;
	display: block;
}

.vu_form_area {
	border: solid 1px #cecece;
	padding: 19px;
	font-size: 12px;
}

.vu_form_ic_baslik {
	font-size: 14px;
	color: #666;
	padding: 0 0 10px 0;
	font-weight: bold;
}
.vu_form_ic_baslik span {
	font-size: 12px;
	color: #999;
}
.vu_liste_satir {
	border-bottom: solid 1px #e0e0e0;
}
.vu_liste_satir_son {
	padding: 0;
}
.vu_liste_sutun_baslik  {
	font-size: 12px;
	color: #666;
	width: 189px;
	height: 29px;
	line-height: 29px;
	float: left;
}
.vu_liste_sutun {
	text-align: center;
	float: left;
	width: 81px;
	padding: 5px 0;
}
.vu_liste_sutun_b {
	text-align: center;
	float: left;
	width: 81px;
	height: 35px;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	padding: 5px 0 0 0;
}
.uv_bottom_button {
	padding: 20px 0 0 0;
	text-align: right;
}
/* video upload end */


/* add program */

ul.color {
	margin: 0;
	padding: 0;
}
ul.color li {
	float: left;
	position: relative;
}
ul.color li a {
	font-size: 12px;
	color: #333;
	border: solid 1px #b8b8b8;
	height: 29px;
	line-height: 29px;
	background: url(../images/drop.gif) no-repeat right #fff;
	display: block;
	width: 120px;
	font-weight: normal;
	padding: 0 0 0 5px;
}
ul.color li:hover a {
	text-decoration: none;
	border-bottom: solid 1px #fff;
}
ul.color li:hover ul.subcolor {
	display: block;
}
ul.subcolor {
	margin: 0;
	padding: 0;
	position: absolute;
	display: none;

}
ul.subcolor li {
	float: none;
}
ul.subcolor li img {
	float: left;
	margin: 0 10px 0 0;
}
ul.subcolor li a {
	width: 119px;
	padding: 3px;
	border-bottom: solid 1px #b8b8b8;
	font-weight: normal;
	font-size: 12px;
	color: #666;
	display: block;
	height: 19px;
	background: #fff;
	line-height: 19px;
}
ul.subcolor li:hover a {
	color: #333;
	background: #e5e5e5;
}
.ap_privacy {
	background: #fff;
	width: 600px;
	padding: 19px;
	border: solid 1px #cecece;
}


/* add program end */

/* content */

.comment_top {
	margin: 0 0 10px 0;
}
.comment_title {
	width: 400px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}
.comment_write {
	float: right;
}
.comment {
	padding: 15px;
	color: #666;
	line-height: 16px;
	font-size: 12px;
	background: #f7f7f7;
}
.comment_img {
	float: left;
}

.comment_img>a>img{
	width:50px;
	height:50px;
	display:block
}
.comment_text {
	float: left;
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #dedede
}
.comment_text a {
	font-weight: bold;
	font-size: 14px;
	display: block;
}
.comment_text_video {
	float: left;
	margin-left: 6px;
	color: rgb(153, 153, 153);
	font-size: 11px;
	margin-top: 55px;
	line-height:13px
}
.comment_border{
	border-top:1px solid #dadada;
	margin-top:-15px;
	margin-right:-27px;
	margin-bottom:15px
}
#comment_area .comment:first-child .comment_border{

}
.comment_text span {
	color: #999;
	font-size: 10px;
	display: block;
}
.comment_pages {
	padding: 10px 0 0 0;
	font-size: 12px;
	margin: 0 0 25px 0;
	float: right;
}
/*ul.pages {
	margin: 0;
	padding: 0
}

ul.pages li.passive {
	float: left;
	margin: 0 0 0 3px;
    display: block;
	border: solid 1px #d4d4d4;
	padding: 3px 6px;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
ul.pages li.passive span {
	padding: 5px 6px 0;
	display: block;
}
ul.pages li.passive a {

}
ul.pages li.passive:hover {
	background: #d9d9d9;
	color: #333;
}
ul.pages li.active {
	float: left;
	display: block;
	border: solid 1px #20b7ed;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 6px;
	background: #20b7ed;
	color: #fff;
	margin-left:3px
}
*/
.write_comment {
	background: #fff;
	padding: 19px;
	border: solid 1px #cecece;
}
.write_comment b {
	color: #333;
	display: block;
	padding: 0 0 5px 0;
	font-size: 16px;
}
.write_comment_text {
	background: #d4d4d4;
	border: solid 1px #999;
	padding: 4px;
}
.write_comment_text textarea {
	background: none;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 5px;
	box-shadow:none !important;
	width:98% !important
}

.write_comment_button {
	padding: 15px 0 0 0;
}


/* content end */

/* notification */

.not_search {
	float: right;
	width: 300px;
	border: solid 1px #b8b8b8;
}
.not_search_but {
	float: right;
	width: 25px;
}
.not_search_inp {
	float: left;
	width: 270px;
}
.not_search_inp input {
	padding: 4px 3px;
	float: left;
	font-size: 12px;
	color: #666;
	border: none;
}

/* notification end */

.delete {
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
	left: 710px;
}
.delete a  {
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	background: url(../images/sil.gif) no-repeat;
	display: block;
}
.delete a:hover  {
	background: url(../images/sila.gif) no-repeat;
}



.list_tab {
	float: left;
}
.list_right_buttons {
	float: right;
	font-size: 12px;
	margin-top:-10px;

}

.list_channel {
	font-size: 20px;
	font-weight: bold;
	padding: 0 0 10px 0;
}
.list_video {
	border: solid 1px #dfdfdf;
	background: #f3f3f3;
	float: left;
	width: 608px;
	padding: 15px;
	font-size: 12px;
	color: #666;
}
.list_video_movie {
	float: left;
}
.list_video_text {
	float: left;
	padding: 0 0 0 15px;
}
.list_video_text span {
	display: block;
	background: url(../images/list_cizgi.gif) repeat-x bottom;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

.list_video_text b {
	font-weight: bold;
	color: #333;
}
.list_video_text a {
	font-weight: bold;
}
.list_banner {
	float: right;
	border-bottom: solid 5px #1eb0e6;
}
.list_lists {
	float: left;
	width: 960px;
	margin: 20px 0 0 0;
	border-top: solid 1px #cfcfcf;
}
.list_border{
	border: solid 1px #cfcfcf;
	border-bottom:none
}
.list_in {
	padding: 0;
}
.lists_title{
	height:33px;
	overflow:hidden
}
.list_i li{
	height:91px !important;
	overflow:hidden;
}

.list_name a{
	max-width:133px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	white-space:nowrap
}
.list_in ul {
	margin: 0;
	padding: 0;
}
.list_in ul li {
	float: left;
	padding: 14px;
	width: 450px;
	display: block;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	border-right: solid 1px #fff;
	font-size: 12px;
	color: #666;
	border-bottom: solid 1px #cfcfcf;
}
.list_in ul li:hover {
	float: left;
	padding: 14px;
	width: 450px;
	display: block;
	background: #f8f8f8;
	border-left: dashed 1px #cfcfcf;
	border-right: dashed 1px #cfcfcf;
	font-size: 12px;
	color: #666;
	border-bottom: solid 1px #cfcfcf;
}
.nohover ul li:hover {
	border-left: dashed 1px #fff;
	border-right: dashed 1px #fff;
	background: none;

}
.list_img {
	width: 140px;
	margin: 0 13px 0 0;
	float: left;
	height:79px;
	position:relative
}
.list_live {
	width: 140px;
	padding: 5px 0;
}
.list_live_left {
	float: left;
	font-size: 10px;
}
.list_live_left img {
	float: left;
	margin: 0 3px 0 0;
}
.list_live_right{
	float: right;
}

.list_live_text {
	float: left;
	width: 297px;
}
.list_live_text b {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.list_live_text b a {
	color: #444;
}
.list_live_text b a:hover {
	color: #000;
}
.list_live_text span {
	display: block;
	font-size: 11px;
	padding: 0 0 5px 0;
}
.list_live_text_is {
	font-size: 11px;
	float: left;
	padding: 5px 0;
	font-style: normal;
}
.ls_views{
	padding:0px 0 2px 0
}
.premium_live img{
	margin-right:3px
}
.list_live_text_is b {
	color: #333;
	font-weight: bold;
	font-size: 11px;
	display: inline;
}

.videotitle {
	clear: both;
	float: left;
	width: 968px;
	height: 38px;
	background: #fff;
	border: 1px solid #e0e0e0;
	font: 300 14px 'Roboto';
	color: #333;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	padding: 0 15px;
	margin-top: 12px;
	line-height: 38px;
}
.videotitle .sod_select {width: auto; height: 38px; color: #555; margin-bottom: 0px; background: #fff; border-left: 1px solid #e0e0e0}
.videotitle .sod_list {width: auto;  background: #fff}
.videobuttons {
	padding: 0 20px 10px 0;
	font-size: 12px;
}
.videobut {
	float: left;
	padding: 0 10px 0 0;
}
ul.vid {
	margin: 0;
	padding: 0;
}
ul.vid li {
	float: left;
	padding-left: 0px;
	display: block;
}
ul.vid li a {
	padding: 2px;
}

.videotex {
	float: left;
	padding: 0 10px 0 0;
	font-size: 12px;
	color: #666;
	height: 24px;
	line-height: 24px;
}
.videotex span {
	font-weight: bold;
	color: #333;
}
.videolink {
	float: right;
}
ul.vidl {
	margin: 0;
	padding: 0;
}
ul.vidl li {
	float: left;
	font-weight: bold;
	color: #333;
	display: block;
	margin: 0 0 0 10px;
	line-height: 24px;
	height: 24px;
	white-space:nowrap
}
ul.vidl li a {
 color: #00a0da;
}
ul.vidl li a.current {
 color: #999;
}

.vid_red_button {
	margin: 0 0 20px 0;
}
.vid_rb_left {
	width: 135px;
	float: left;
	background: url(../images/redb_left.png) no-repeat left;
	padding: 0 0 0 10px;
	height: 35px;
}
.vid_rb_left a {
	background: url(../images/redb_right.png) no-repeat right;
	padding: 0 10px 0 0;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.vid_rb_left img {
	float: right;
}
.vid_rb_left:hover {
	background: url(../images/redb_left_a.png) no-repeat left;
}
.vid_rb_left:hover a {
	background: url(../images/redb_right_a.png) no-repeat right;
	text-decoration: none;
}
.vid_rb_right {
	width: 135px;
	float: right;
	background: url(../images/redb_left.png) no-repeat left;
	padding: 0 0 0 10px;
	height: 35px;
}
.vid_rb_right a {
	background: url(../images/redb_right.png) no-repeat right;
	padding: 0 10px 0 0;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.vid_rb_right img {
	float: right;
}
.vid_rb_right:hover {
	background: url(../images/redb_left_a.png) no-repeat left;
}
.vid_rb_right:hover a {
	background: url(../images/redb_right_a.png) no-repeat right;
	text-decoration: none;
}


.pop_check {
	width: 20px;
	float: left;
	padding: 2px 0 0 0;
}



.message_top_bar {
	background: url(../images/mesaj_bar_ust.gif) no-repeat top #454e58;
	padding: 5px 5px 0;
}
.message_top_bar_bottom {
	background: url(../images/mesaj_bar_alt.gif) no-repeat;
	height: 8px;
	margin: 0 0 10px 0;
}

.message_tab {
	height: 28px;
	float: left;
}
.message_number {
	padding: 10px 0;
	font-size: 11px;
	color: #666;
}
.message_number b {
	font-weight: bold;
	color: #333;
}
.message_select {
	float: right;
}
.message_select ul {
	margin: 0;
	padding: 0;
}
.message_select ul li {
	float: left;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
}
.message_select ul li a{
	padding: 0 5px;
	background: #c3c3c3;
	color: #fff;
	display: block;
	margin: 0 0 0 3px;
	height: 18px;
	line-height: 18px;
	border-radius: 2px;
}
.message_select ul li a:hover {
	background: #1fb4ea;
	text-decoration: none;
}


ul.message {
	margin: 0;
	padding: 0;
}
ul.message li a {
	font-weight: bold;
}

ul.message li.unread {
	background: #f7fbfd;
	border-top: solid 1px #e2e2e2;
	padding: 15px;
	display: block;
	font-size: 12px;
	color: #666;
}
ul.message li.read {
	border-top: solid 1px #e2e2e2;
	padding: 15px;
	display: block;
	font-size: 12px;
	color: #666;
}

.message_check {
	width: 25px;
	float: left;
}
.message_img {
	width: 60px;
	float: left;
}
.message_text {
	float: left;
	border-right: solid 1px #dfdfdf;
	width: 484px;
}
.message_text span {
	font-size: 11px;
	color: #999;
	padding: 6px 0 0 0;
	display: block;
}
.message_text b {
	font-size: 14px;
	display: block;
}
.message_text_read {
	float: left;
	border-right: solid 1px #dfdfdf;
	width: 509px;
}
.message_text_read span {
	font-size: 11px;
	color: #999;
	padding: 6px 0 0 0;
	display: block;
}
.message_text_read b {
	font-size: 14px;
	display: block;
}
.message_from {
	float: left;
	width: 160px;
	text-align: right;
}
.message_from span {
	font-size: 10px;
	color: #999;
	display: block;
}

.message_pages {
	border-top: solid 1px #e2e2e2;
	padding: 15px 0 0 0;
}

.message_search {
	float: right;
	border: solid 1px #2e343c;
	width: 210px;
	height: 25px;
	background: #fff;
}
.message_search span {
	float: right;
	display: block;
}

ul.mess {
	margin: 0;
	padding: 0;
}
ul.mess li {
	float: left;
	background: url(../images/message_topbutton_left.gif) no-repeat left;
	padding: 0 0 0 10px;
	height: 28px;
	display:  block;
}
ul.mess li a {
	background: url(../images/message_topbutton_right.gif) no-repeat right;
	padding: 0 10px 0 0;
	display:  block;
	height: 28px;
	line-height: 28px;
	font-size: 11px;
	font-weight: bold;
	color: #d4d5d7;
	margin: 0 5px 0 0;
}
ul.mess li a:hover {
	color: #fff;
	text-decoration: none;
}


.message_title {
	color: #333;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 10px 0;
}


.write_message_title {
	padding: 0 0 10px 0;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.write_message {
	background: #e6f3fb;
	padding: 14px;
	border: solid 1px #9dd5ec;
}
.write_message textarea {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	border: solid 1px #9dd5ec;
	width: 718px;
}
.write_message_button {
	padding: 10px 0 0 0;
}
.write_message_but {
	padding: 10px 0 0 0;
	text-align: right;
}


#mlist {
	margin: 0;
	padding: 0;
	position: relative;
}
#mlist li {
	float: left;
}
#mlist li a {
	float: left;
	background: #f3f3f3;
	padding: 0 5px;
	margin: 0 0 0 2px;
	height: 22px;
	line-height: 22px;
}
#mlist li:hover a {
	background: #2b3036;
	color: #fff;
	text-decoration: none;
}
#mlist li:hover #smlist {
	display: block;
}


#smlist {
	margin: 0;
	padding: 0;
	top: 22px;
	left: 0;
	position: absolute;
	display: none;
	min-width: 120px;
}
#smlist li.sml {
	float: none;
}
#smlist li.sml a {
	background: #2b3036;
	padding: 2px 5px;
	font-size: 12px;
	display: block;
	min-width: 120px;
}
#smlist li.sml:hover a {
	background: #15191d;
	color: #fff;
}

.message_read_links {
	float: left;
	color: #999;
	font-size: 12px;
	font-weight: bold;
	padding: 13px 0 0 0;
}


.invite_left {
	float: left;
	width: 440px;
}
.invite_form {
	margin: 0 0 20px 0;
	font-size: 11px;
	color: #999;
}
.invite_form span {
	padding: 0 0 5px 0;
	display: block;
}
.invite_form label {
	font-weight: bold;
	font-size: 12px;
	color: #444;
	display: block;
}
.invite_form textarea {
	padding: 6px 3px;
	float: left;
	font-size: 12px;
	color: #666;
	border: solid 1px #b8b8b8;
	width: 430px;
}
.invite_right {
	float: right;
	width: 440px;
}
.invite_right_list {
	margin: 0;
	padding: 0;
	border-bottom: solid 1px #d7d7d7;
}
.invite_right_list li {
	border-top: solid 1px #d7d7d7;

	padding: 20px 0;
}
.invite_right_list li img {
	float: left;
}
.invite_right_list li span {
	float: right;
	display: block;
}

.channel_content_button {
	float: right;
	padding: 0 0 0 20px;
}

.choose_basic {
	margin: 0 0 20px 0;
}

.choose_basic .sub_page_formtext{
	padding-left:113px !important
}
.choose_list {
	padding: 0 0 10px 0;
}
.choose_list label {
	width: 100px;
	font-weight: bold;
	color: #333;
	float: left;
	display: block;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 10px 0 0;
}

.choose_form {
	float: left;
	font-size: 12px;
	margin: 0 0 0 3px;
}
.choose_form select {
	border: solid 1px #d9d9d9;
	font-size: 12px;
	padding: 3px 5px 2px;
	background: #fcfcfc;
	color: #4c4c4c;
}


.comment_delete {
	float: right;
	padding: 0 0 0 15px;
}
.comment_tex {
	float: left;
	width: 460px;
}




#content .black_tab { /* Tab to be used in general ( right )*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#content .black_tab li.act {
	background: url(../images/blacktab_ac.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .black_tab li.act span {
	background: url(../images/blacktab_ac_r.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	font-weight: bold;
	color: #31373d;
}
#content .black_tab li.pass {
	background: url(../images/blacktab_left.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .black_tab li.pass a {
	background: url(../images/blacktab_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	color: #d8d8d8;
}
#content .black_tab li.pass:hover {
	background: url(../images/tab_passive_left.png) no-repeat top left;
}
#content .black_tab li.pass:hover a {
	background: url(../images/tab_passive_right.png) no-repeat top right;
	text-decoration: none;
	color: #fff;
}


#content .y_tab { /* Tab to be used in general ( right )*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#content .y_tab li.act {
	background: url(../images/blacktab_ac.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .y_tab li.act span {
	background: url(../images/blacktab_ac_r.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	font-weight: bold;
	color: #31373d;
}
#content .y_tab li.pass {
	background: url(../images/yellowtab_left.png) no-repeat top left;
	height: 28px;
	margin: 0 0 0 4px;
	padding: 0 0 0 10px;
	float: left;
}
#content .y_tab li.pass a {
	background: url(../images/yellowtab_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	color: #fff;
}
#content .y_tab li.pass:hover {
	background: url(../images/tab_passive_left.png) no-repeat top left;
}
#content .y_tab li.pass:hover a {
	background: url(../images/tab_passive_right.png) no-repeat top right;
	text-decoration: none;
	color: #fff;
}


.profile_list_text {
	float: left;
	padding: 0 0 0 15px;
}
.profile_list_title {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 14px;
}
.profile_list_title a {
	font-weight: bold;
}

.profile_list_channel {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 12px;
	line-height: 18px;
}
.profile_list_channel span {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 11px;
}
.profil_list_img {
	width: 50px;
	margin: 0 13px 0 0;
	float: left;
}

.profil_live_text {
	float: left;
	width: 377px;
}
.profil_live_text strong {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.profil_live_text strong a {
	color: #444;
}
.profil_live_text strong a:hover {
	color: #000;
}
.profil_live_text span {
	display: block;
	font-size: 11px;
	padding: 0 0 5px 0;
}
.profil_live_channel {
	min-height: 70px;
	float: left;
	padding: 5px 0 0 0;
	font-size: 11px;
	color: #999;
}

.program_video_logo {
	background: #fff;
	border: solid 1px #dfdfdf;
	float: left;
	padding: 20px;
}

.programlist_baslik {
	font-size: 14px;
	color: #999;
	padding: 0 0 7px 0;
	background: url(../images/list_cizgi.gif) repeat-x bottom;
	margin: 0 0 5px 0;
}
.programlist_aciklama {
	font-size: 11px;
	padding: 0 0 5px 0;

}
.program_video_logok {
	background: #fff;
	border: solid 1px #dfdfdf;
	padding: 5px;
	width: 110px;
	height: 68px;
	text-align: center;
}


#content .video_stats_l { /* Video stats area */
	background: url(../images/video_bottom_back.gif) repeat-x top #404952;
	padding: 10px 5px 9px 15px;
	font-size: 12px;
	color: #999;
}


.content_tabs {
	width: 640px;
	margin: 0 0 50px 0;
	float: left;
}

.content_tabs_tab {
	float: left;
	width: 640px;
	background: url(../images/gri_cizgiler.gif) repeat-x bottom;
}
.content_tabs_cont {
	width: 998px;
	clear: both;
	margin-top: 15px;
	float: left
}
.content_tabs_cont_video{
	border-bottom: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;
	border-right: solid 1px #d2d2d2;
	float: left;
	width: 618px;
	padding:10px
}
.profi_list{
 border-bottom: solid 1px #d2d2d2;
 border-left: solid 1px #d2d2d2;
 border-right: solid 1px #d2d2d2;
 padding: 15px 0 0 10px;
 margin-bottom: 30px;
}
.profi_list .four_list li.first{
	margin:0 9px 0 0 !important
}
.content_tabs_butons {
	padding: 7px 10px;
	border-bottom: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;
	border-right: solid 1px #d2d2d2;
	float: left;
	width: 618px;
}
.content_tabs_b {
	float: left;
	font-size: 11px;
	line-height: 11px;
}

.content_tabs_tab ul { /* Tab to be used in general ( right )*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.content_tabs_tab ul li{
    padding-left: 10px;
}
.content_tabs_tab ul li.act {
	background: url(../images/blacktab_ac.png) no-repeat top left;
	height: 28px;
	margin: 0 2px 0 0;
	padding: 0 0 0 10px;
	float: left;
}
.content_tabs_tab ul li.act span {
	background: url(../images/blacktab_ac_r.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	font-weight: bold;
	color: #31373d;
}
.content_tabs_tab ul li.pass {
	background: url(../images/blacktab_left.png) no-repeat top left;
	height: 28px;
	margin: 0 2px 0 0;
	float: left;
}
.content_tabs_tab ul li.pass span {
	background: url(../images/blacktab_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	color: #d8d8d8;
}
.content_tabs_tab ul li.pass a {
	background: url(../images/blacktab_right.png) no-repeat top right;
	height: 21px;
	padding: 7px 10px 0 0;
	display: block;
	color: #d8d8d8;
}
.content_tabs_tab ul li.pass:hover {
	background: url(../images/tab_passive_left.png) no-repeat top left;
    cursor:pointer;
}
.content_tabs_tab ul li.pass:hover span{
	background: url(../images/tab_passive_right.png) no-repeat top right;
	text-decoration: none;
	color: #fff;
}
.content_tabs_tab ul li.pass:hover a{
	background: url(../images/tab_passive_right.png) no-repeat top right;
	text-decoration: none;
	color: #fff;
}



.content_tabs_gi {
	border-bottom: solid 1px #d2d2d2;
	font-size: 12px;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 598px;
}
.content_tabs_gileft {
	float: left;
	width: 300px;
}
.content_tabs_gileft span {
	color: #333;
	font-weight: bold;
}
.content_tabs_gileft a {
	font-weight: bold;
}
.content_tabs_view {
	float: right;
}
.content_tabs_view b {
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.content_tabs_view span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}




.four_list_h { /* Video 4 list */
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.four_list_h li {
	background: #efefef;
	width: 583px;
	padding: 7px;
	margin: 0 18px 15px 0;
	float: left;
}
.four_list_h li.listimg {
	padding: 0 10px 0 0;
	float: left;
	width: 132px;
}
.four_list_h li:hover {
	background: url(../images/video_list_back.gif) repeat-x bottom #424950;
}
.four_list_h li img {
	padding: 0 0 5px 0;
	margin: 0px;
	clear: both;
}
.four_list_h li b {
	padding: 0 0 10px 0;
	display: block;
	font-weight: bold;
	float: left;
	width: 451px;
	font-size: 14px;
}
.four_list_h li span {
	float: left;
	display: block;
	width: 451px;
}

.four_list .list_description {
	display:none
}

.content_tabs_listimg {
	float: left;
	width: 132px;
}
.content_tabs_listcheck {
	background: #d3d3d3;
	width: 122px;
	margin: 0 0 3px 0;
	text-align: center;
}
.content_tabs_txt {
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 10px 0;
	float: left;
	width: 451px;
}
.four_list_p .content_tabs_right {
    width:100%;
}
.content_tabs_right {
	width: 451px;
	float: left;
}


.spot_news {
	margin: 0 0 20px 0;
}
.spot_news_left {
	float: left;
	margin: 0 0 5px 0;
}
.spot_news_title_desc {
	position:absolute;
	width:100%;
	height:77px;
	background:rgba(0,0,0,0.8);
	bottom:0px;
	overflow:hidden;
	z-index:11
}

.spot_news_title_desc .spot_news_title{
	margin:10px 10px 0 10px;
	color:#039fdb;
	font-size:16px;
	font-weight:bold;
	white-space:nowrap
}
.spot_news_title_desc .spot_news_desc{
	margin:0 10px;
	color:#fff;
	font-size:13px;
}

.spot_news_right {
	width: 55px;
	float: right;
}
.spot_news_right ul {
	margin: 0;
	padding: 0;
}
.spot_news_right ul li {
	float: none;
	display: block;
	padding: 0 0 5px 0;
}
.spot_text {
	padding: 5px 0 0 0;
	font-size: 12px;
	font-weight: bold;
}
.spot_text span {
	font-size: 22px;
	font-weight: bold;
	color: #333;
}

#content .right_butons {
	margin: 0 0 20px 0;
	width: 300px;
}
#content .right_butons a.add {
	display: block;
	text-indent: -9999px;
	background: url(../images/add_another_program.png) no-repeat;
	width: 300px;
	height: 42px;
	margin: 0 0 10px 0;
}
#content .right_butons a.add:hover {
	background: url(../images/add_another_program_h.png) no-repeat;
}
#content .right_butons a.back {
	display: block;
	text-indent: -9999px;
	background: url(../images/back_to_channel.png) no-repeat;
	width: 300px;
	height: 42px;
}
#content .right_butons a.back:hover {
	background: url(../images/back_to_channel_h.png) no-repeat;
}


#content .follows { /* Chat start */
	background: url(../images/follow.jpg) no-repeat;
	width: 285px;
	height: 35px;
	margin: 0 0 10px 0;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 15px;
	color: #fff;
}
#content .follows:hover {
	background: url(../images/follow_ac.jpg) no-repeat;
	cursor: pointer;
}
#content .follows a { /* Chat start */
	color: #fff;
}

#content .channel_spot{  /*Video area start */
	padding: 0px;
	margin: 0 0 20px 0;
	position: relative;
}

.channel_spot_left {
	background: url(../images/left_arrow_pas.png) no-repeat;
	height: 360px;
	width: 60px;
	position: absolute;
	left: 2px;
	top: 0;
    z-index:10;
}
.channel_spot_left:hover {
	background: url(../images/left_arrow_ac.png) no-repeat;
	cursor: pointer;
}
.channel_spot_left a {
	text-indent: -9999px;
}
.channel_spot_right {
	background: url(../images/right_arrow_pas.png) no-repeat;
	height: 360px;
	width: 60px;
	position: absolute;
	left: 580px;
	top: 0;
    z-index:10;
}
.channel_spot_right:hover {
	background: url(../images/right_arrow_ac.png) no-repeat;
	cursor: pointer;
}
.channel_spot_right a {
	text-indent: -9999px;
}


.channel_edit_butons {
	padding: 10px;
	border-bottom: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;
	border-right: solid 1px #d2d2d2;
	float: left;
	width: 618px;
}


#content .channel_video {  /*Video area start */
	padding: 0px;
	margin: 0 0 20px 0;
	position: relative;
}
#content .channel_video_play {
	left: 279px;
	top: 179px;
	position: absolute;
}


#content .like_new { /* Like buton content */
	width: 400px;
	padding: 0 10px 20px 0;
	float: left;
	font-size: 11px;
	color: #999;
}

.like_back {
	background: url(../images/like_back.gif) no-repeat;
	padding: 10px;
	height: 23px;
	font-size: 11px;
	margin: 0 0 10px 0;
}
.like_back_text {
	color: #666;
	float: left;
}



#content .follows_chan { /* Chat start */
	background: url(../images/follow.jpg) no-repeat;
	width: 285px;
	height: 35px;
	margin: 0 0 5px 0;
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 15px;
	color: #fff;
}
#content .follows_chan:hover {
	background: url(../images/follow_ac.jpg) no-repeat;
	cursor: pointer;
}
#content .follows_chan a { /* Chat start */
	color: #fff;
}
.follow_but {
	margin: 0 0 20px 0;
	font-size: 11px;
}



#content .search_friend_bottom {
   width: 900px;
   background: #fff;
   border: solid 1px #dbdddf;
   padding: 9px 9px 0;
   font-size: 11px;
   float: left;
   margin: 0 0 20px 0;
}
#content .search_friend_list {
   width: 205px;
   margin: 0 20px 9px 0;
   font-size: 11px;
   float: left;
}
#content .search_friend_list_end {
   width: 210px;
   margin: 0 0 9px 0;
   font-size: 11px;
   float: left;
}
#content .search_friend_img {
   width: 60px;
   float: left;
}
#content .search_friend_text {
   width: 125px;
   float: left;
}
#content .search_friend_text span {
   font-size: 12px;
   display:block;
}
#content .search_friend_text a {
   font-weight: normal;
   line-height: 12px;
}
#content .search_friend_bas {
   padding: 0 0 5px 0;
   font-size: 11px;
   color: #999;
   width: 400px;
   float: left;
}
#content .search_friend_bas span{
   font-size: 12px;
   color: #444;
   font-weight: bold;
}


.searc_select {
	float: left;
	padding: 0 4px;
	width: 71px;
	height: 21px;
}
.searc_select select {
	background: #edeeef;
	font-size: 11px;
	color: #666;
	padding: 2px 2px 1px;
	border: solid 1px #3b4249;
	width: 68px;
}



.overview {
	border-right: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;
	border-top: solid 1px #d2d2d2;
	margin: 0 0 10px 0;
}
.overview_title {
	height: 35px;
	background: url(../images/overview_title.gif) repeat-x;
	font-size: 12px;
	color: #282828;
	font-weight: bold;
}
.over_list {
	border-bottom: solid 1px #d2d2d2;
	padding: 5px 0;
}
.over_delete {
	float: left;
	width: 40px;
	padding: 4px 0 0 0;
	height: 20px;
	text-align: center;
}
.over_list_01 {
	float: left;
	width: 758px;
	height: 20px;
	padding: 4px 0 0 0;
	font-size: 12px;
}
.over_list_02 {
	float: left;
	width: 64px;
	height: 24px;
	font-size: 12px;
	padding: 0 0 0 16px;
	line-height: 24px;
	text-align: center;
}
.over_list_03 {
	color: #bf0f4d;
	font-size: 16px;
	font-weight: bold;
	float: left;
	width: 80px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
}
.over_input {
	padding: 0 3px;
	float: left;
	font-size: 12px;
	height: 22px;
	width: 40px;
	color: #666;
	border: solid 1px #b8b8b8;
}
.over_title_01 {
	width: 758px;
	padding: 0 0 0 40px;
	float: left;
	height: 35px;
	line-height: 35px;
}
.over_title_02 {
	width: 80px;
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
}
.over_list_02a {
	float: left;
	width: 200px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
}
.over_list_01a {
	float: left;
	width: 560px;
	height: 20px;
	padding: 4px 0 0 0;
	font-size: 12px;
}
.over_title_01a {
	width: 560px;
	padding: 0 0 0 40px;
	float: left;
	height: 35px;
	line-height: 35px;
}
.over_title_02a {
	width: 200px;
	float: left;
	height: 35px;
	line-height: 35px;
}

.over_inp {
	width: 750px;
	float: left;
	padding: 0 0 5px 10px;
	font-size: 12px;
	color: #666;
}
.over_inp_sm {
	width: 270px;
	float: left;
	padding: 0 0 5px 10px;
	font-size: 12px;
	color: #666;
}
.over_inp_sm2 {
	width: 270px;
	float: left;
	padding: 0 0 5px 10px;
	font-size: 12px;
	color: #666;
}
.over_inp_sm3 {
	width: 720px;
	float: left;
	padding: 0 0 5px 10px;
	font-size: 12px;
	color: #666;
}
.over_inp_sm3 span {
	float: left;
	padding: 0 0 0 10px;
	display: block;
	font-size: 12px;
}

.over_text {
	width: 750px;
	float: left;
	padding: 7px 0 0 10px;
	font-size: 12px;
	color: #666;
}
.input {
	padding: 6px 3px;
	float: left;
	font-size: 12px;
	color: #666;
	border: solid 1px #b8b8b8;
}
.over_inp .input_spam {
	width: 100px;
	padding: 6px 3px;
	float: left;
	font-size: 12px;
	color: #666;
	border: solid 1px #b8b8b8;
}
.over_inp select {
	padding: 6px 3px;
	font-size: 12px;
	color: #666;
	border: solid 1px #b8b8b8;
}
.over_inp_sm select {
	padding: 6px 3px;
	font-size: 12px;
	color: #666;
	border: solid 1px #b8b8b8;
}
.over_button {
	width: 750px;
	padding: 0 0 0 170px;
	float: left;
}
.over_button_sm {
	width: 270px;
	padding: 0 0 0 170px;
	float: left;
}
.over_in_title {
	padding: 0 0 20px 0;
	color: #444;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}
.over_in_title span {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
.over_formback label {
	width: 160px;
	float: left;
	padding: 7px 0 0 0;
	display: block;
	font-weight: bold;
	text-align: right;
	color: #444;
}
.over_formback {
	background: #f0f0f0;
	padding: 20px ;
	font-size: 12px;
	line-height: 16px;
	border-top: solid 3px #d7d7d7;
	border-bottom: solid 3px #d7d7d7;
	margin: 0 0 20px 0;
}
.over_formtext {
	width: 750px;
	float: left;
	padding: 0 0 10px 170px;
	font-size: 11px;
	color: #999;
}
.over_formtext_sm {
	width: 270px;
	float: left;
	padding: 0 0 10px 170px;
	font-size: 11px;
	color: #999;
}
.over_pay_method {
	background: #e2f7fe;
	padding: 15px;
	line-height: 18px;
	font-size: 12px;
	color: #1597c6;
	margin: 0 0 20px 0;
}
.over_pay_method b {
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 0 20px 0 0;
	float: left;
}
.over_pay_method span {
	font-size: 12px;
	display: block;
	padding: 0 20px 0 0;
	float: left;
}
.over_form_left {
	float: left;
	width: 440px;
}
.over_form_right {
	float: right;
	width: 440px;
}
.over_title_sm {
	font-size: 14px;
	font-weight: bold;
	color: #444;
	padding: 0 0 20px 0;
}
.over_channel_list {
	padding: 3px 0 3px 40px;
	width: 880px;
	float: left;
	font-size: 11px;

}

.verify_name {
	float: left;
	font-weight: bold;
	font-size: 24px;
	padding: 0 25px 0 0;
	line-height: 36px;
}
.verify_number {
	background: #f5fdff;
	border-radius: 2px;
	float: left;
	padding: 10px 15px;
	color: #bf0f4d;
	font-weight: bold;
	font-size: 16px;
	border-right: solid 1px #d3ecf4;
	border-bottom: solid 1px #d3ecf4;
}
.haveyou {
	margin: 0 0 10px 0;
}
.editt {
	font-size: 11px;
	font-weight: bold;
	float: left;
	padding: 0 0 0 10px;
	line-height: 24px;
}

.channel_inf_link {
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
}


.pop_left {
	width: 300px;
	float: left;
}
.pop_right {
	width: 300px;
	float: right;
}



.popup2 {
	border: solid 5px #1eb0e5;
	font-size: 12px;
	color: #666;
	padding: 20px;
	line-height: 16px;
	width: 640px;
	margin: auto;
}
.popup2 strong {
	font-size: 22px;
	color: #3a9805;
}
.popup2 span  {
	padding: 0 0 10px 0;
	display: block;
	border-bottom: solid 1px #efefef;
	float: left;
	width: 300px;
	margin: 0 0 10px 0;
}
.popup2 strong {
	padding: 0 0 10px 0;
	display: block;
	border-bottom: solid 1px #efefef;
	float: left;
	width: 450px;
	margin: 0 0 10px 0;
	font-size: 14px;
	color: #333;
}
.popup2 b {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 22px;
}
.popup_line2 {
	float: left;
	margin: 0 0 10px 0;
	width: 300px;
}
.popup_line2 label {
	width: 100px;
	font-weight: bold;
	color: #333;
	float: left;
	display: block;
	font-size: 11px;
	height: 24px;
	line-height: 24px;
	padding: 0 10px 0 0;
}
.select_contact {
	width: 640px;
	padding: 0 0 20px 0;
	float: left;
}
.checks {
	float: left;
	padding: 0 5px 0 0;
}
.over_in_title label {
	width: 175px;
	float: left;
	padding: 7px 0 0 0;
	display: block;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #444;
}
.line {
	padding: 0 0 20px 0;
	border-top: solid 1px #d7d7d7;
}
.checkout_buton {
	float: right;
}
ul.verify_list {
	margin: 0;
	padding: 0;
}
ul.verify_list li {
	float: left;
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 230px;
	color: #666;
}
ul.verify_list li em {
	font-size: 12px;
	display: block;
	margin: 3px 0 0 0;
	padding: 5px;
	float: left;
	font-style: normal;
	background: #f5fdff;
	border-right: solid 1px #d3ecf4;
	border-bottom: solid 1px #d3ecf4;
	color: #bf0f4d;
}
.like_button_orange{
    background:url(../images/like_bg.png) no-repeat;
    height:27px;
    text-align:center;
    color:#feb426;
    padding-top:7px;
}
.like_button_orange a{
    color:#fff;
    font-weight:bold;
    font-size:12px;
}
.like_button_orange a:hover{
    text-decoration:none;
}
.button_right{
    margin-bottom:20px;
}
.button_right .button_bs{
    width:140px;
}
.button_bs{
    background:url(../images/button_bs_left.png) no-repeat;
    height:34px;
    margin-bottom:10px;
    display:inline-block;
    padding-left:5px;
}
.button_bs a{
    background:url(../images/button_bs_right.png) right no-repeat;
    display:block;
    line-height:34px;
    height:100%;
    color:#fff;
    text-align:center;
    font-weight:bold;
    font-size:14px;
    padding-right:5px;
}
.button_bs a span{
    display:block;
    background:url(../images/light.png)  top center no-repeat;
    background-size:100% 17px;
}
.button_bs a:hover{
    text-decoration:none;
}
.alert{
    border:5px solid #1eb0e5;
    width:310px;
    padding:20px;
    background-color:#fff;
    position:fixed;
    left:50%;
    margin-left:-155px;
    top:20%;
}
.alert div{
    text-align:center;
}
.alert .pay_title{
    color:#666;
    font-size:14px;
    padding-bottom:10px;
    background:url(../images/border_alert.png) bottom center no-repeat;
}
.alert .content{
    color:#389613;
    font-size:18px;
    font-weight:bold;
    padding:10px 0;
    background:url(../images/border_alert.png) bottom center no-repeat;
}
.alert .content b{
    font-size:36px;
}
.alert .clarification{
    color:#999;
    font-size:12px;
    padding-top:10px;
}
.circle_load{
    background:url(../images/wp_hom_loading.gif) no-repeat;
    width:32px;
    height:32px;
    display:none;
}
.circle_load_profile{
    background:url(../images/preloader.gif) no-repeat;
    width:64px;
    height:64px;
	display:none;
	margin:0 auto;
	margin-top:143px
}
.circle_load.show{
    display:block;
}
.circle_load_profile.show{
    display:block;
}
.hloader {
    background:url(../images/loading2.gif) no-repeat;
    width:220px;
    height:19px;
    display:none;
}
.hloader.show{
    display:block;
}
.plan_title{
    background:url(../images/gri_cizgiler.gif) bottom left repeat-x;
    padding-bottom:5px;
    margin-bottom:10px;
}
.plan_title b{
    color:#444;
    font-size:16px;
}
.plan_title span{
    color:#999;
    font-size:11px;
}
.select_your_plan .packet{
    width:187px;
    border:1px solid #dfdfdf;
    float:left;
}
.select_your_plan .packet .top{
    background:url(../images/bg_top_packet.png) repeat-x;
    height:37px;
    text-align:center;
    border-bottom:1px solid #dfdfdf;
    padding-top:10px;
}
.select_your_plan .packet .top b{
    font-size:14px;
}
.select_your_plan .packet .top span{
    color:#999;
    font-size:11px;
}
.select_your_plan .packet .price{
   border-bottom:1px solid #dfdfdf;
   color:#444;
   height:50px;
}
.select_your_plan .packet .price b{
    font-size:40px;
    float:left;
}
.select_your_plan .packet .price div div{
    padding-top:10px;
}
.select_your_plan .packet .price >div{
    margin:0 auto;
    width:75px;
}
.select_your_plan .packet .bottom{
    padding:10px;
}
.select_your_plan .packet .bottom li{
    border-bottom:1px solid #e2e2e2;
    line-height:20px;
}
.select_your_plan .packet .bottom  ul{
    padding:0;
    margin:0;
}
.select_your_plan .packet .bottom li a{
    color:#999;
    font-size:12px;
}
.select_your_plan .packet .bottom .submit{
    display:block;
    text-align:center;
}
.select_your_plan .packet .bottom .submit span{
    display:block;
}
.select_your_plan .packet.free .top{
    background:url(../images/bg_top_packet_free.png);
}
.select_your_plan .packet.free .top b{
    color:#fff;
}
.select_your_plan .packet.free .top span{
    color:#d5ecbd;
}
.select_your_plan .packet.free .price{
    color:#49850b;
}
.select_your_plan .packet.free .price{
    text-align:center;
    background:url(../images/bg_price_packet.png) repeat-x;
}
.select_your_plan .packet.free .price b{
    font-size:20px;
    float:none;
}
.select_your_plan .packet.free .submit{
    background:url(../images/greenb_left.png) no-repeat;
}
.select_your_plan .packet.free .submit span{
    background:url(../images/greenb_right.png) right no-repeat;
}
.select_your_plan .packet.free .bottom{
    background:url(../images/bg_bottom_packet.png) repeat-x;
}
.form .edit_form_line .left_side{
    width:230px;
    float:left;
    height:25px;
}
.form .edit_form_line .right_side{
    float:left;
    width:260px;
}
.form .edit_form_line .right_side div span{
    font-size:11px
}
.addons .left{
    width:185px;
    float:left
}
.addons .left b{
    font-size:14px;
    color:#333;
}
.addons .left ul li{
    line-height:28px;
    border-bottom:1px solid #efefef;
}
.addons .left >div{
    margin:0 0 10px 15px;
}
.package .left{
    width:150px;
    float:left;
}
.package .left .price{
    color:#00A0DA;
    font-weight:bold;
    margin-left:15px;
}
.package .left .package_price{
    border-bottom:1px solid #efefef;
    margin-bottom:5px;
    padding-bottom:5px;
}
.submit{
	background:url(../images/blueb_left.png) no-repeat;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    height:35px;
    padding-left:10px;
    margin-top:20px;
    display:inline-block;
    cursor:pointer
}
.submit span{
    background:url(../images/blueb_right.png) right no-repeat;
    display:inline-block;
    height:27px;
    padding:8px 10px 0 0;
}




.list_table {
	padding: 20px 0 0 0;
	float: left;
	width: 765px;
	font-size: 12px;
}
.list_table table {
	border-left: solid 1px #dfdfdf;
	border-top: solid 1px #dfdfdf;
}
.list_table table td {
	border-right: solid 1px #dfdfdf;
	border-bottom: solid 1px #dfdfdf;
	padding: 5px;
}
.table_title {
	background: #f1f1f1;
	color: #444;
	font-weight: bold;
}
.sub_page_left .select_your_plan .packet{
    width:158px;
}
.sub_page_left .addons .left{
    width:160px;
}
.sub_page_left .package .left {
    width: 127px;
}
.edit_form_inp .box{
    float:left;
    margin-right:9px;
    text-align:center;

}
.edit_form_inp .box input{
    width:inherit !important
}
.edit_form_inp .box .skin{
	padding:1px;
}
.edit_form_inp .box .skin img{
    outline:solid 1px #ccc;
	width:160px;
	padding:1px;
}

.edit_form_inp .box .skin a{
    color:#00a0da;
}

.select_images{
    width:523px;
    float:right;
}
.select_images span{
    color:#333;
    font-weight:bold;
    font-size:13px;
    display:inline-block;
    margin-bottom:10px;
}
.select_images .content{
    width:200px;
}
.select_images .content .note{
    color:#999;
    font-size:11px;
}

.select_images .file{
    width:300px;
}
.select_images .file input{
    margin-bottom:5px;
    background: none repeat scroll 0 0 #FCFCFC;
    border: 1px solid #D9D9D9;
    color: #4C4C4C;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    width:220px;
}
.select_images  .sel_images_line .upl_images input{
    margin-bottom:5px;
    background: none repeat scroll 0 0 #FCFCFC;
    border: 1px solid #D9D9D9;
    color: #4C4C4C;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    width:220px;
}
.select_images  .cr_link {
    max-width:250px;
    overflow:hidden
}
.select_images  .cr_link a{
    font-size:12px;
    font-weight:bold
}
.sel_images_title{
    width:300px
}
.select_images .upl_images{
    width:300px
}

.select_images .link{
    width:200px;
}
.select_images .link .content{
    width:150px;
}
.select_images .link input{
    margin-bottom:5px;
    background: none repeat scroll 0 0 #FCFCFC;
    border: 1px solid #D9D9D9;
    color: #4C4C4C;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    width:230px;
}
.order{
    margin-top:30px;
    float:right;
	margin-right:-10px
}
.order span{
    display:inline-block;
    color:#333;
    margin-bottom:5px;
}
.order ul{
    padding:0;
}
.order ul li{
    float:left;
    margin-right:6px;
}

.left{
    float:left
}
.right{
    float:right;
}
.broadcast_popup{
    margin:40px auto 0;
    width:400px;
}

.broadcast_popup .top_left{
    width:6px;
    height:6px;
    background:url("../images/broad_popup_top_left.png")
}
.broadcast_popup .top_center{
    width:388px;
    height:6px;
    background:url("../images/broad_popup_bg.png")
}
.broadcast_popup .top_right{
    width:6px;
    height:6px;
    background:url("../images/broad_popup_top_right.png")
}
.broadcast_popup .bottom_left{
    width:6px;
    height:6px;
    background:url("../images/broad_popup_bottom_left.png")
}
.broadcast_popup .bottom_center{
    width:388px;
    height:6px;
    background:url("../images/broad_popup_bg.png")
}
.broadcast_popup .bottom_right{
    width:6px;
    height:6px;
    background:url("../images/broad_popup_bottom_right.png")
}

.broadcast_popup  .content{
  background:url("../images/broad_popup_bg.png");
  padding:14px 20px
}
.broadcast_popup .title{
    color:#343a40;
    font-size:20px;
    font-weight:bold;
    line-height:20px
}
.broadcast_popup .info{
    color:#939393;
    font-size:12px;
    padding-top:3px;
    background:url("../images/broad_popup_divide.png") bottom center no-repeat;
    padding-bottom:15px;
}

.broadcast_popup .sel_channel{
    color:#939393;
    font-size:14px;
    height:28px;
    margin-top:15px
}
.broadcast_popup .sel_channel span{
    display:block;
    margin-top:7px;
}

.broadcast_popup .sel_channel select{
    min-width:200px;
	max-width:200px;
    border:1px solid #b0b3b6;
    padding:4px;
    outline:0;
    border-radius:3px;
}

.broad_buttons{
    margin:0 auto !important;
    display:inline-block;
    position: relative;
    //display: inline;
    //zoom: 1;

}

.broad_buttons:first-child{
    margin-right:3px !important
}
.broad_buttons em{
    display: block;
    float: left;
    background: url(../images/broad_buttons_left.png) no-repeat;
    width: 6px;
    height: 27px;
}
.broad_buttons span{
    display: block;
    float: left;
    background: url(../images/broad_buttons_center.png) repeat-x;
    height: 21px;
    color:#3a4149;
    font-size:10px;
    text-transform:uppercase;
    padding:6px 5px 0 5px;

}
.broad_buttons b{
    display: block;
    float: left;
    background: url(../images/broad_buttons_right.png) no-repeat;
    width: 6px;
    height: 27px;
}
.broad_buttons:hover{
    cursor:pointer
}
.submit_buttons {
    margin-top:15px;
}

.sel_canal select{
    width:250px;
    font-size:12px
}
.sub_add{
    margin-top:-15px
}
.select_title_sp{
    padding-left:5px;
    font-size:12px
}
.select_price{
    border:1px solid #c9c9c9;
    width:638px;
    border-radius:10px
}
.free_pack{
    height:65px;
    background:url("../images/free_pack_bg.png");
    float:left;
    width:212px;
    border-top-left-radius:9px;
    text-align:center
}
.other_pack{
    height:65px;
    background:url("../images/other_pack_bg.png");
    float:left;
    width:212px;
    border-left:1px solid #ababab;
    text-align:center;
}

.brtr{
    border-top-right-radius:9px
}
.plan_options {
    background:url("../images/plan_options_div.png") repeat-x bottom !important;
    height:100%
}

.options_set{
    width:202px;
    float:left;
    text-align:center;
    padding:15px 5px;
    border-left:1px solid #ebebeb;
    overflow:hidden;
    margin-bottom:-2px
}
.plan_options .first{
    border:none
}
.select_price .title_pack{
    color:#16627e;
    font-weight:bold;
    font-size:18px;
    padding-top:13px;
    line-height:18px
}
.select_price .title_info{
    color:#b1e1f8;
    font-size:12px;
    padding-top:2px
}
.title_pack_buy{
    color:#333;
    font-weight:bold;
    font-size:18px;
    padding-top:13px;
    line-height:18px
}
.other_pack .text_dis{
    color:#949494 !important;
}
.free_pack .text_dis{
    color:#27a2ca !important;
}
.title_info_buy{
    color:#999;
    font-size:12px;
    padding-top:2px
}
.title_info_buy_ch{
    color:#666;
    font-size:11px;
    padding-top:2px
}

.buttons_pack{
    display:inline-block;
    position: relative;
    //display: inline;
    //zoom: 1;
    cursor:pointer;
    margin-top:11px
}

.buttons_pack:first-child{
    margin-right:3px !important
}
.buttons_pack em{
    display: block;
    float: left;
    background: url(../images/buttons_pack_left.png) no-repeat;
    width: 4px;
    height: 31px;
}
.buttons_pack span{
    display: block;
    float: left;
    background: url(../images/buttons_pack_center.png) repeat-x;
    height: 24px;
    color:#7b4c09;
    font-size:12px;
    font-weight:bold;
    padding:7px 10px 0 10px;

}
.buttons_pack b{
    display: block;
    float: left;
    background: url(../images/buttons_pack_right.png) no-repeat;
    width: 4px;
    height: 31px;
}
.buttons_pack_dis{
    display:inline-block;
    position: relative;
    //display: inline;
    zoom: 1;
    margin-top:11px
}
.frmt10{
    margin-top:22px
}

.buttons_pack_dis:first-child{
    margin-right:3px !important
}
.buttons_pack_dis em{
    display: block;
    float: left;
    background: url(../images/buttons_pack_left_dis.png) no-repeat;
    width: 4px;
    height: 31px;
}
.buttons_pack_dis span{
    display: block;
    float: left;
    background: url(../images/buttons_pack_center_dis.png) repeat-x;
    height: 24px;
    color:#ae8a54;
    font-size:12px;
    font-weight:bold;
    padding:7px 10px 0 10px;
}
.buttons_pack_dis .disable{
    color:#7a7d56;
}
.buttons_pack_dis b{
    display: block;
    float: left;
    background: url(../images/buttons_pack_right_dis.png) no-repeat;
    width: 4px;
    height: 31px;
}
.options_set .title_opt{
    color:#666;
    font-size:14px
}
.options_set .title_info{
    color:#16627e;
    font-size:12px
}
.options_set .title_opt_b{
    color:#666;
    font-size:14px;
    font-weight:bold
}
.options_set .title_info_b{
    color:#16627e;
    font-size:12px;
    font-weight:bold
}

.pack_bottom{
    height:110px;
    background:url("../images/pack_bottom_bg.png");
    margin-top:-1px;
    border-top:1px solid #bcbcbc;
    border-bottom-left-radius:9px;
    border-bottom-right-radius:9px;
}

.select_price .plans{
    border-bottom:1px solid #ababab
}
.price_plans {
    width:212px;
    text-align:center;
    float:left;
}
.price_plans .free {
    color:#1db0e5;
    font-size:22px;
    font-weight:bold;
    display:block;
    margin-top:19px;
}
.price_plans .dol{
    color:#281e2c;
    font-size:30px;
    font-weight:bold;
}

.price_plans .dol_price{
    color:#281e2c;
    font-size:40px;
    font-weight:bold;
    padding: 0 7px
}

.price_plans .mounth{
    color:#999;
    font-size:14px;
}
.price_addons_boder{
    background:url("../images/price_addons_boder.png");
    width:638px;
    height:2px;
    margin-top:9px;
    margin-bottom:13px;
}
.price_addons_boder2{
    background:url("../images/price_addons_boder.png");
    width:638px;
    height:2px;
    margin-top:7px;
    margin-bottom:7px;
}


.price_plans_beta .dol,  .price_plans_beta .dol_price, .price_plans_beta .mounth,  .price_plans_beta .buttons_pack{
    display:none
}
.plans_beta{
	width:424px;
	margin-left:212px;
	text-align:center;
	font-weight:bold;
	color:#333;
	font-size:13px;
	margin-top:20px
}









.select_plan .price_total{
	width:638px;
	text-align:right;
	color:#49525c;
	font-weight:bold;
	font-size:16px
}
.select_plan .price_total span{

	color:#281e2c;
	font-weight:bold;
	font-size:24px
}
.addons .dvr{
    float:left;
    border-right:1px solid #e8e8e8;
    padding-right:25px;
	width:300px
}
.addons .dvr .dvr_txt{
	color:#bebebe;
	font-size:11px;
	margin:-5px 0 10px 0
}
.man_panel .man_txt{
	color:#bebebe;
	font-size:11px;
	margin:-5px 0 10px 0
}
.man_panel{
    margin-left:25px;
    float:left;
		width:300px
}
.addons .addons_title{
    font-weight:bold;
    color:#333;
    font-size:14px;
    margin-bottom:10px
}
.addons .addons_title span{
    padding-left:5px;
    font-weight:normal;
    font-size:12px
}
.addons  .days {
    background:url("../images/days_bg.png") left bottom no-repeat;
    padding-bottom:2px
}
.addons  .days .check_days{
    font-weight:bold;
    color:#666;
    font-size:12px;
    padding-left:3px;
    display:inline-block;
    width:70px
}

.dols_bg{
    display:inline-block;
    position: relative;
    //display: inline;
    zoom: 1;
    margin-bottom:-8px

}

.dols_bg em{
    display: block;
    float: left;
    background: url(../images/dol_left.png) no-repeat;
    width: 4px;
    height: 19px;
}
.dols_bg span{
    display: block;
    float: left;
    background: url(../images/dol_center.png) repeat-x;
    height: 19px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    padding:2px 1px 0 1px;

}
.dols_bg b{
    display: block;
    float: left;
    background: url(../images/dol_right.png) no-repeat;
    width: 4px;
    height: 19px;
}

.addons_table table, .addons_table table tr td table  {
    width:100%;
    border-collapse:collapse;
	border-spacing:0;
    padding:0;
    margin:0
}
.addons_table   {
    width:100%;
    border-collapse:collapse;
	border-spacing:0;
    padding:0;
    margin:0
}

.addons_table table tr td table td{
    padding:5px;
    font-size:11px;
}
.addons_table table tr td table:first-child {
    border-top:1px solid #dfdfdf;
}
.addons_table table tr td table tr td{
    border:1px solid #dfdfdf;
    border-top:0
}
.addons_table .descr{
    width:230px !important
}
.addons_table .addons_title td{
    background:#f1f1f1;
    font-size:12px;
    color:#444444;
    font-weight:bold
}
.addons_table .addons_options{
    background:#fafafa
}
.addons_table .addons_options td{
    padding:10px 5px;
    text-align:center
}
.addons_table .addons_options .title_options{
    text-align:left
}
.addons_table .addons_options .price_bold{
    font-size:14px;
    color:#666
}
.addons_table .addons_options .price_red{
    font-size:14px;
    color:#c00e0e;
}
.addons_table .addons_options .price_blue{
    font-size:14px;
    color:#1cb3e8;
}
.addons_table .addons_options .price_total{
    font-size:16px;
    color:#333;
    font-weight:bold
}
.addons_table .addons_options .hours_italic{
    font-style:italic;
    padding-left:4px;
    color:#999
}
.addons_table .mon_upp{
    text-transform:uppercase
}
.descr .start_pack{
    font-size:12px;
    display:block
}
.descr .start_link{
    color: #00a0da;
}
.descr .start_link a{
    padding-left:3px;
    padding-right:3px
}
.descr .start_link a:first-child{
    padding-left:0px;
}
.start_channel {
    vertical-align:top;
    font-size:12px !important
}
.addons_table .price_mon{
    width:130px
}
.sub_plans{
    margin:-15px 0 20px 2px
}
.edit_form_inp .product_sel{
    width:220px
}
.management_user .title_user{
    font-weight:bold;
    font-size:16px;
    color:#333
}
.management_user ol{
    list-style-type:decimal;
    font-size:12px;
    color:#666
}

.management_user ol a{
    font-size:11px;
}
.management_user ol li{
    line-height:19px
}
.management_user .link_user a{
    font-size:12px;
    font-weight:bold
}
.add_new_contact{
    margin-top:50px
}

.add_new_contact .title_contact{
    font-weight:bold;
    font-size:16px;
    color:#333
}
.add_new_contact .new_con_username{
    font-size:14px;
    font-weight:bold;
    color:#36aee5;
    padding-top:3px
}
.manage_authorization{
    margin-top:30px
}
.guide_rem{
    width:360px;
    min-width:300px;
    /*margin-left: -20px;*/
    min-height:340px;
    position: relative;
}
.guide_rem .title_box{
    height:33px;
    background:url("../images/guide_title_box.jpg")
}
.guide_rem .guide_title{
    color:#d6d7d8;
    font-weight:bold;
    font-size:16px;
    padding:7px 0 0 15px;
    overflow:hidden;
    max-width:170px;
    height:18px
}
.guide_rem .guide_title a{
    color:#d6d7d8;
    font-size:12px;
    padding:1px 0 0 0px;
    overflow:hidden;
    max-width:170px;
    height:18px;
	display:block
}
.guide_sep{
	height:5px;
	background:#373e44;
}
.guide_tabs ul { 
	margin:0;
	padding:0;
	overflow:hidden
}
.guide_tabs ul li{
	float:left;
	width:50%;
	margin:0;
	padding:0;
	height:40px;
	background:#191a21;
	/*border-top-left-radius:5px;
	border-top-right-radius:5px;*/
	text-align:center;
	cursor:pointer;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	transition: all 0.15s linear;
	line-height: 35px;
}
.guide_tabs ul li:hover{
	color: #97979e

}
.guide_tabs ul li span{
	height: 40px;
	color:#fff;
	font:300 14px 'Roboto',sans-serif;
	line-height: 40px;
	display:block
}
.guide_tabs ul li:first-child{
	width:50%

}
.guide_tabs ul li.current{

	background:#262630;
}
.guide_rem .guide_date {
    padding:8px 15px 0 0;
}
.guide_rem .guide_date .date{
    color:#7a828a;
    font-size:12px;
    font-weight:bold;
    vertical-align:top;
    padding:4px;
}

.guide_rem .guide_footer{
    background:#7a828a;
    padding:6px 35px 0px 6px;
    text-align:right;
    margin-top: -42px;
}
.guide_m_sel {
	font-size:12px;
	width:150px;
	outline:0
}
.guide_m_sel option:first-child{
	color:#000;
	background:#ccc;
}

.guide_buttons{
    margin:0 auto !important;
    display:inline-block;
    position: relative;
    //display: inline;
    //zoom: 1;
    padding-bottom:6px;
}

.guide_buttons:first-child{
    margin-right:3px !important
}
.guide_buttons em{
    display: block;
    float: left;
    background: url(../images/guide_button_left.png) no-repeat;
    width: 3px;
    height: 30px;
}
.guide_buttons span{
    display: block;
    float: left;
    background: url(../images/guide_button_center.png) repeat-x;
    height: 23px;
    color:#30363c;
    font-size:12px;
    font-weight:bold;
    padding:7px 5px 0 5px;
}
.guide_buttons b{
    display: block;
    float: left;
    background: url(../images/guide_button_right.png) no-repeat;
    width: 3px;
    height: 30px;
}
.guide_buttons:hover{
    cursor:pointer
}
.guide_rem .guide_content{
    min-height:320px;
    overflow:auto
}

.guide_content .guide_section{
    border-bottom:1px solid #384047
}
.guide_content .gray_med{
    background:#464f59;
}
.guide_content .gray_med:hover{
    background:#717981;
}
.guide_content .gray_med:hover .time a, .guide_content .gray_med:hover .time{
   color:#a9aeb3
}
.guide_content .gray_med:hover .section_descr a, .guide_content .gray_med:hover .section_descr {
   color:#4b535b !important
}
.guide_content .gray_dark{
    background:#3e4750;
}
.guide_content .gray_dark:hover{
    background:#717981;
}
.guide_content .gray_dark:hover .time a, .guide_content .gray_dark:hover .time{
   color:#a9aeb3
}
.guide_content .gray_dark:hover .section_descr a, .guide_content .gray_dark:hover .section_descr {
   color:#4b535b !important
}
.guide_options {
	text-align:center;
	width:28px
}
.guide_options a{
	display:block;
	margin:5px 0
}

.guide_content .left_box{
    min-height:43px;
    padding:3px;
    text-align:center;
    min-width:60px;
    max-width:60px;
    max-height:40px;
    overflow:hidden
}
.guide_content .right_box{
    min-height:41px;
    border-left:1px solid #384047;
    padding:4px 9px;
	width:168px;
	border-right:1px solid #384047;
}
.guide_content .right_box.options_clear{
	width:196px;
	border-right:0;
}
.left_box .time, .left_box .time a{
    color:#7a828a;
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    padding-bottom:1px
}
.left_box .remind, .left_box .remind a{
    color:#1a1f22;
    font-size:10px;
    text-decoration:none;
}
.right_box .guide_cam{
    width:25px;

}
.right_box .section_title{
    color:#c7cbcf;
    font-size:12px;
    font-weight:bold;
    max-width:140px;
    overflow:hidden
}
.right_box.options_clear .section_title{
    max-width:168px;
}
.right_box .section_title a{
    color:#c7cbcf;
    font-size:12px;
    font-weight:bold;
}
.right_box .section_descr{
    color:#737b84;
    font-size:10px;
    font-weight:bold;
    max-width:170px;
    overflow:hidden
}
.right_box .section_descr a{
    color:#737b84;
    font-size:10px;
    font-weight:bold;
}

/*start guide_large.html*/

.guide_large{
    width:640px !important;
	margin-bottom:50px !important;
	background:#fff !important;
}

.guide_large .gl_top{
    height:33px;
	width:526px;
	overflow:hidden
}
.guide_large .gl_logo_c{
	height:65px;
	width:112px
}
.guide_large .gl_logo_c img{
	padding:12px 0 0 5px
}
.guide_large .gl_top .hour span{
    text-align:right;
    padding-right:3px;
    display:block;
    padding-top:5px;
    color:#858c95;
    font-size:14px;
 }
.gl_zday{
	height:32px;
	background:#49525c;
	border-top:1px solid #f2f2f2;
	width:8640px;
	overflow:hidden

}
.gl_day{
	width:73px;
	border-left:1px solid #575f68;
	border-right:1px solid #31373e;
	height:24px;
	padding-top:8px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	text-align:center;
	white-space:nowrap
}

.gl_top:hover .gl_relative{
	display:block
}
.gl_relative{
	position:relative;
	display:none
}
.gl_left_day{
	background:url("../images/gl_left_day.png");
	height:32px;
	width:22px;
	position:absolute;
	z-index:2;
	cursor:pointer;
	left:0;
	top:0
}
.gl_right_day{
	background:url("../images/gl_right_day.png");
	height:32px;
	width:22px;
	position:absolute;
	z-index:2;
	cursor:pointer;
	left:504px;
	display:block
}
.gl_day.gl_current{
	background:#222931;
	border-left:0;
}
.gl_day:hover{
	background:#222931
}
.gl_day span{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	display:inline-block;
	width:55px;
	overflow:hidden

}
.gl_day span span{
	font-weight:normal;
	margin-left:5px;
	max-width:40px !important;
	text-align:left
}

.gl_left{
    width:23px;
    height:30px;
    background:url("../images/gl_left.png");
    cursor:pointer;
    border-top:1px solid #c5c5c5;
    border-bottom:1px solid #c5c5c5;
}
.gl_time{
  	width:8640px !important;
    overflow:hidden;
    border-top:1px solid #f2f2f2;
    border-bottom:1px solid #f2f2f2;
    height:30px;
    background: url("../images/gl_top_bg.png") repeat-x bottom
}

.gl_time .gl_hour span{
	padding-right:5px;
	text-align:right;
	display:block;
	padding-top:5px;
	font-size:14px;
	color:#95989b;
	font-weight:bold
}
.gl_time .gl_hour{
	float:left;
	width:360px;
	height:30px;
	background: url("../images/gl_hour.png") no-repeat right;
	text-align:right
}
.gl_time .gl_hour_30{
	float:left;
	width:180px;
	height:30px;
	background: url("../images/gl_hour_30.png") no-repeat right;
	text-align:right;
}
.gl_time .gl_hour_30 span{
	color:#d5d6d7
}
.gl_time .gl_hour_15{
	float:left;
	width:90px;
	background: url("../images/gl_hour_15.png") no-repeat right;
	text-align:right;
}
.gl_time .gl_hour div{
	float:left;
	height:30px
}
.gl_right{
    width:23px;
    height:30px;
    background:url("../images/gl_right.png");
    cursor:pointer;
    border-top:1px solid #c5c5c5;
    border-bottom:1px solid #c5c5c5;
}


.gl_bord_bot{
	border-bottom:1px solid #dfdfdf;
}
.gl_logo .day_n{
    width:112px;
    height:50px;
    background:url("../images/gl_day.png");
    border:1px solid #dfdfdf;
    overflow:hidden;
	text-align:center;
	border-bottom:none;
	border-right:none
}
.gl_logo .day_n span{
    display:block;
    color:#373d42;
    font-weight:bold;
    font-size:14px;
    margin:7px 10px 0 10px;
	text-align:left;
	word-wrap:break-word
}
.gl_logo .day_n img{
    margin-top:10px;
}
.gl_space{
    height:50px;
    border:1px solid #dfdfdf;
	border-bottom:none !important
}

.gl_space_r{
    width:21px;
    height:50px;
    border:1px solid #dfdfdf;
	border-bottom:none;

}
.gl_prog{
    width:8640px;
    height:51px;
    overflow: hidden !important;
	background:url("../images/gl_line_bg.png") repeat-x top #fff;

}
.gl_prog.gl_current{
	background:#dbdbdb;

}

.gl_live{
    background: url("../images/gl_live_bg.png") repeat-y left;
    height:51px;
	overflow:hidden;
	cursor:pointer
}
.gl_live.gl_img_live{
	background:url("../images/gl_img_live.png") repeat-y;
	display:block;
	line-height:1;
}
.gl_live.gl_img_live .gl_name, .gl_live.gl_img_live .gl_name_time {
	margin-left:35px
}
.gl_live .gl_name{
	display:block;
	height:15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-size:11px;
	font-weight:bold;
	color:#292f34;
	margin:10px 10px 0px 15px;
}
.gl_live .gl_name_time{
	display:block;
	height:15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-size:11px;
	color:#999;
	margin:0px 10px 5px 15px;
}
.gl_live .gl_no{
	display:block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-size:10px;
	font-weight:bold;
	color:#999;
	margin:10px 10px 0px 15px;
}

.gl_live a {
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}
.gl_logo{
	width:114px;

}
.gl_sep{
	height:7px;
	background-color:#464e58;
}
.gl_sep_full{
	height:7px;
	background-color:#464e58;
	width:8640px
}


.gl_tooltipe{
	display:none
}
.tip {
	width: 248px;
	padding-top: 7px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background: transparent url("../images/gl_tl_tipTop.png") no-repeat top;
	font-szie:12px;
	}

.tipMid {background: transparent url("../images/gl_tipMid.png") repeat-y; padding: 0 15px 5px 15px;}
.tipBtm {background: transparent url("../images/gl_tipBtm.png") no-repeat bottom; height: 11px;}

.gl_t_title{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	word-wrap: break-word;
	display:block
}
.gl_t_descr{
	color:#aed4ed;
	font-size:11px;
	word-wrap: break-word;
	display:block;
	margin-top:2px
}
.gl_t_time{
	color:#d0e6f4;
	font-size:11px;
	word-wrap: break-word;
	display:block;
	margin-top:12px
}
.gl_button_left{
	width:23px;

}
.gl_button_right{
	width:23px;
}
.gl_slide_time{
	width:480px;
	overflow:hidden;
	float:left;
	position:relative


}
.bord_bot{
border-bottom:1px solid #dfdfdf;
}
/* time*/
 #ui-datepicker-div, .ui-datepicker{ font-size: 70%; }
    .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
    .ui-timepicker-div dl { text-align: left; }
    .ui-timepicker-div dl dt { height: 20px; margin-bottom: -20px; }
    .ui-timepicker-div dl dd { margin: 0 10px 10px 45px; }
    .ui-timepicker-div td { font-size: 80%; }
    .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.time_current{

	position:absolute;
}
.time_current_clock{
	width:17px;
	height:25px;
	background: url("../images/guide_time.png") 0px 7px no-repeat;

}
.time_current_line{
	width:17px;
	margin-top:6px;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAABCAYAAAAMwoR9AAAAFklEQVQIW2NkQAP/w/j+M676xIgsDABD0gQC+wCaDQAAAABJRU5ErkJggg==") center repeat-y;

}
/*end guide_large.html*/




/*start connect.html*/
.facebook{}
.connect_title{
    font-size:16px;
    color:#333;
    font-weight:bold
}



.facebook .fb_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:#fff;
    margin-bottom:-22px;
    padding-bottom:22px;
    //margin-bottom:-23px;
    //padding-bottom:23px;
    border-bottom:none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

}
.facebook .tw_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}
.facebook .g_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}






.twitter .fb_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}
.twitter .tw_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:#fff;
    margin-bottom:-22px;
    padding-bottom:22px;
    //margin-bottom:-23px;
    //padding-bottom:23px;
    border-bottom:none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.twitter .g_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}







.google .fb_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}
.google .tw_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:url("../images/connect_bg.png");
    cursor:pointer
}
.google .g_con{
    width:168px;
    height:85px;
    border:1px dashed #bfbfbf;
    border-radius:7px;
    margin-top:10px;
    margin-right:30px;
    background:#fff;
    margin-bottom:-22px;
    padding-bottom:22px;
    //margin-bottom:-23px;
    //padding-bottom:23px;
    border-bottom:none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}








.fb_con_img{
    background:url("../images/connect_fb.png");
    width:56px;
    height:56px;
    margin:15px 0 0 15px
}
.fb_con_title{
    width:80px;
    font-size:14px;
    font-weight:bold;
    color:#666;
    margin:15px 0 0 10px;
    overflow:hidden
}

.fb_con_title span{
    color:#999;
	font-size:10px;
	display:block;
	margin-top:5px
}
.tw_con_img{
    background:url("../images/connect_tw.png");
    width:56px;
    height:56px;
    margin:15px 0 0 15px
}
.g_con_img{
    background:url("../images/connect_g.png");
    width:56px;
    height:56px;
    margin:15px 0 0 15px
}


.facebook .connect{
    border:1px dashed #bfbfbf;
    border-radius:7px;
    padding:15px;
    border-top-left-radius: 0
}
.twitter .connect{
    border:1px dashed #bfbfbf;
    border-radius:7px;
    padding:15px;
}
.google .connect{
    border:1px dashed #bfbfbf;
    border-radius:7px;
    padding:15px;
}
.facebook .fb_cont{}
.facebook .tw_cont, .facebook .g_cont{display:none}
.twitter .fb_cont, .twitter .g_cont{display:none}
.google .fb_cont, .google .tw_cont{display:none}

.login_social_connect{
	padding:0;
	width:145px;
}

.fb_button{
    margin-top:15px;
    width:145px
}
.fb_button_deact{
	margin-top:10px;
	text-align:center
}
.fb_button_deact .blue_buton{
	text-align:center;
	float:none;
	margin-right:-15px
}
.fb_button_deact .blue_buton:first-child{
	margin-bottom:-15px
}
.fb_profile{
    margin-top:15px;
    width:145px
}
.fb_auth{
    width:160px;
    font-size:11px;
    color:#666;
    margin-bottom:7px;
    margin-right:-20px;
    overflow:hidden
}
.fb_auth_name{
    width:110px;
    font-size:13px;
    color:#333;
    margin-left:5px;
    margin-right:-20px;
    overflow:hidden;
    font-weight:bold;
    margin-top:3px
}
.fb_list{
    margin-left:30px;
    border-left:1px solid #dfdfdf;
    padding:10px 0 0 30px;
    width:525px;
	min-height:140px
}
.fb_list ul {
    padding:0;
    margin:0;
    margin-bottom:30px
}
.fb_list ul div {
    display:inline-block
}
.fb_list ul li{
    font-size:12px;
    margin-bottom:7px;
    width:495px;
    overflow:hidden;
    float:left
}
.fb_list ul input{
    margin-top:1px;
    //margin-top:-3px;
    margin-right:5px;
    float:left;
    width:15px
}
/*end connect.html*/


/* start alert box*/
.alert_box{
	width:314px;
	position:fixed;
	right:0;
	bottom:0;
	z-index:99999
}
.alert_box_title{
	padding:7px 10px;
	background:#1e2327
}
.alert_box_title .ab_txt{
	color:#f4c700;
	font-size:18px;
	font-weight:bold;
	margin: 5px 0 0 8px;
	white-space:nowrap;
	width:240px;
	overflow:hidden;
	height:21px
}
.ab_descr{
	background:#30363c;
	padding:7px 10px;
}
.ab_info{
	color:#20b6ec;
	font-size:14px;
	font-weight:bold
}
.ab_info a{
	color:#20b6ec;
	font-size:14px;
	font-weight:bold
}
.ab_descr_txt{
	font-size:12px;
	color:#fff;
	margin: 5px  0 15px 0
}

.max_wbut span{
	white-space:nowrap;
	max-width:275px;
	overflow:hidden
}
/* end alert box*/



/* start index*/
.line_header{
	height:1px;
	background:url("../images/index_line_header.png")
}

.index_bg{
	position: relative;
}
.index_bg_img{
	background:#028b9c url("../images/index_bg_img.jpg") center top no-repeat;
	height:548px
}
.index_title{
	font-size:47px;
	text-align:center;
	color:#fff;
	font-family:Tahoma;
	padding-top:30px;
	text-shadow:-1px -1px 2px  rgba(0,0,0, 0.3)
}
.index_descr{
	font-size:20px;
	text-align:center;
	color:#89c4cc;
	font-family:Tahoma;
	padding-top:5px;
	text-shadow:-1px -1px 0px  rgba(0,0,0, 0.2);
}
.index_input{
	margin:0 auto;
	margin-top:15px;
	width:665px;
}
.index_create_ch input{
	height:35px;
	width:452px;
	border-radius:3px;
	border:1px solid #026472;
	outline:0;
	background:#fff url("../images/index_input.png") repeat-x top;
	font-family: Arial;
	font-size:20px;
	font-weight:bold;
	color:#606060;
	padding:5px 10px;
	line-height:35px !important;
	vertical-align:middle
}
.index_create_ch input:focus{
	box-shadow: inset 1px 1px 5px rgba(0,0,0, 0.70);
	border:1px solid #004c57;
	background:#fff ;
}
.index_but{
	height:50px
}
.index_button {
	display: block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ie-border-radius: 3px;
	border-radius: 3px;
	padding: 9px 30px 8px 30px;
	text-shadow: rgba(255,255,255,0.2) 1px 1px 0px;
	font-size: 18px;
	font-weight: 700;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: .15s;
	-webkit-transition-timing-function: ease-in-out;
	cursor: pointer;
	text-decoration: none;
	margin-bottom: 20px;
	margin-left:10px;
	margin-top:1px;
	//margin-top:5px;
	margin-top:5px\0/;

}
.index_button span{
	max-width:120px !important;
	overflow: hidden;
	display:inline-block;
	white-space:nowrap;
	text-align:center;
	min-width:80px
}
.index_button:active {
	margin-top:3px;
	//margin-top:5px;
	margin-top:5px\0/;
}

.index_button span {
	vertical-align: middle;
}
.darkbg-orange {
	background: url("../images/index_button_bg.png") top;
	color: #7b2e00;
	-webkit-box-shadow:  0px 4px 0px 0px #b04200, 0px 5px 0px 0px #7e2e23, 0px 6px 7px 1px rgba(0,0,0,.40);
	-moz-box-shadow: 0px 4px 0px 0px #b04200, 0px 5px 0px 0px #7e2e23, 0px 6px 7px 1px rgba(0,0,0,.40);
	-ie-box-shadow:  0px 4px 0px 0px #b04200, 0px 5px 0px 0px #7e2e23, 0px 6px 7px 1px rgba(0,0,0,.40);
	box-shadow: 0px 4px 0px 0px #b04200, 0px 5px 0px 0px #7e2e23, 0px 6px 7px 1px rgba(0,0,0,.40);
	border-top:1px solid #f9b24d
}
.darkbg-orange:hover {
	background-color: #f15843;
	background: url("../images/index_button_bg_h.png") top;
}
 a.darkbg-orange:hover  {
	text-decoration:none !important
}
.darkbg-orange:active {
	background-color: #d54e3b;
	-webkit-box-shadow: 0px 1px 0px 0px #a53c2e, 0px 3px 2px 0px rgba(0,0,0,.15);
	-moz-box-shadow:0px 1px 0px 0px #a53c2e, 0px 3px 2px 0px rgba(0,0,0,.15);
	-ie-box-shadow:0px 1px 0px 0px #a53c2e, 0px 3px 2px 0px rgba(0,0,0,.15);
	box-shadow: 0px 1px 0px 0px #a53c2e, 0px 3px 2px 0px rgba(0,0,0,.15);
	text-shadow: rgba(255,255,255,0.3) 1px 1px 1px ;
}
.darkbg-orange .arrow {
	border-color: transparent transparent transparent #ea624a;
}
.index_channels ul{
	text-align:left;
	margin:0;
	padding:0;
	margin-top:2px;
	margin-left:3px;
	width:627px
}
.index_channels ul li{
	list-style:none;
	float:left;
	margin-right:15px;
}
.index_channels ul li a{
	color:#fff;
	font-size:14px;
	text-shadow:0px 1px 1px rgba(0,0,0, 0.4)
}
.index_channels ul li a:hover{
	text-decoration:none
}
.index_channels ul li a:active{
	text-shadow:-1px -1px 1px rgba(0,0,0, 0.15)
}
.channel_taken{
	font-size:12px;
	width:422px;
	margin-bottom:10px;

}
.index_promo{
	width:840px;
	background:#fff;
	border-radius:5px;
	margin:0 auto;
	margin-top:15px;
	/*margin-top:35px*/
	padding:5px;

}
.index_promo_descr{
	width:230px;
	background:url("../images/index_promo_bg.png");
	height:289px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	box-shadow: inset 0 0 40px 15px rgba(0,0,0,0.1);
	padding:15px 20px;
	overflow:hidden
}
.index_promo_title{
	color:#fff;
	font-size:27px;
	max-height:100px;
	overflow:hidden;
	text-shadow:1px 1px 1px rgba(0,0,0, 0.3)
}
.index_promo_title_des{
	color:#8f9295;
	font-size:16px;
	max-height:120px;
	overflow:hidden;
	margin-top:15px;
	line-height:20px;
	text-shadow:1px 1px 1px rgba(0,0,0, 0.3)
}
.index_but_promo{
	display:inline-block;
	//display:inline;
	//zoom:1;
	margin-top:15px;
	margin-left:0 !important
}

.index_but_promo .index_button{
	margin-left:0 !important;
	text-align:center;
	padding: 7px 15px 7px 15px;
	font-size:14px;
	margin:0;
	border-radius:2px
}
.index_but_promo .darkbg-orange {
	-webkit-box-shadow:  0px 3px 0px 0px #b04200, 0px 3px 4px 1px rgba(0,0,0,.20);
	-moz-box-shadow: 0px 3px 0px 0px #b04200, 0px 3px 4px 1px rgba(0,0,0,.20);
	-ie-box-shadow:  0px 3px 0px 0px #b04200, 0px 3px 4px 1px rgba(0,0,0,.20);
	box-shadow: 0px 3px 0px 0px #b04200, 0px 5px 4px 1px rgba(0,0,0,.20);
}

.index_but_promo .darkbg-orange:active {
	-webkit-box-shadow:  0px 1px 0px 0px #b04200, 0px 1px 1px 2px rgba(0,0,0,.20);
	-moz-box-shadow: 0px 1px 0px 0px #b04200, 0px 1px 1px 2px rgba(0,0,0,.20);
	-ie-box-shadow:  0px 1px 0px 0px #b04200, 0px 1px 1px 2px rgba(0,0,0,.20);
	box-shadow: 0px 1px 0px 0px #b04200, 0px 1px 1px 2px rgba(0,0,0,.20);
	margin-top:1px
}
.index_slider{
	width:850px;
	margin:15px auto;
	margin-bottom:0;
	height:105px
}
.index_slider_title{
	color:#06879a;
	font-size:22px;
	width:850px;
	margin:0 auto;
	margin-top:10px;
	padding-left:7px
}
.index_sl_but{
	cursor:pointer;
	margin-top:17px
}
.sl_but_left{
	margin-right:15px
}
.sl_but_right{
	margin-left:15px
}

.index_sl_box{
	height:79px;
	width:752px;
	overflow:hidden;
	position:relative
}
.carousel_container{
	position:relative;
	height:79px;
}
.index_sl_img{
	margin: 0 5px
}
.index_sl_img img{
	width:140px;
	height:79px
}
.index_sl_line{
	height:1px;
	background:url("../images/index_sl_line.png") no-repeat center;
	margin:25px 0 70px 0
}
/* end index*/



/* start lightbox */
.pop_light{
	width:435px;
	box-shadow:0 0 15px rgba(0,0,0, 0.8);
	border-radius:3px;
	background:#fff;
	position:fixed;
	top:180px;
	left:50%;
	margin-left:-217px;
	z-index:999;
	//border:3px solid #8b8b8b;
	border:3px solid #8b8b8b\0/;
	overflow:hidden
}
.pop_light_close{
	text-align:right;
	cursor:pointer
}
.pop_light_img{
	text-align:center;
	margin-top:-5px;
}

.pop_light_line{
	background:url("../images/lightbox_line.png") center no-repeat;
	height:10px;
}
.pop_light_title{
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	margin:10px 0 5px 0;
}
.pop_light_descr{
	font-size:20px;
	font-family:Arial;
	text-align:center;
}
.pop_light_title.error, .pop_light_descr.error{color:#b93333;}
.pop_light_title.success, .pop_light_descr.success{color:#418209;}
.pop_light_but{
	float:none;
	text-align:center;
	padding:15px 0;
}
.pop_light_but .broad_buttons span{
	padding:7px 15px 0px 15px
}
/* end lightbox */


/* start premium_list */

.pr_bg{
	height:190px !important
}
.pr_control{
	height:205px;
	background:url("../images/index_promo_bg.png");
}
.pr_control_wd{
	width:960px;
	margin:0 auto;
	padding-top:50px;
}
.pr_name_select{
	color:#96999c;
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	margin-bottom:5px
}
.pr_box_select{
	width:33%;
}
.pr_box_select select{
	width:255px;
}
.pr_box_select .jqTransformInputWrapper{
	width:286px !important;
}
.pr_radio{
	margin-right:20px
}
.pr_radio span{
	color:#d9d9d9;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	display:inline-block;
	margin-top:5px;
	margin-left:-1px
}
.pr_button{
	text-align:center;
	max-width:200px;
	margin:0 auto
}
.pr_detailed_search{
	width:230px;
	height:35px;
	background:url("../images/index_promo_bg.png");
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	margin:0 auto;
	text-align:center;
	overflow:hidden
}

.pr_detailed_search span{
	color:#fff;
	font-size:14px;
	font-family:Arial;
	display:block;
	width:100%;
	height:100%;
	padding-top:7px;
	font-weight:bold;
	text-shadow:1px 1px 1px rgba(0,0,0, 0.5);
	cursor:pointer;


}
.pr_table_price{
	width:960px;
	margin:20px auto
}
.pr_table_price table{
	width:100%;
	border:1px solid #dfdfdf;
	border-collapse:collapse
}
.pr_table_price table th{
	background:url("../images/pr_table_th.png");
	text-align:left;
	padding:0;
	padding-left:10px;
	border:1px solid #dfdfdf;
}
.pr_table_price table th span{
	background:url("../images/pr_sort.png") 96% 50% no-repeat;
	height:100%;
	width:100%;
	display:inline-block;
	cursor:pointer;
	padding:7px 0 7px
}
.pr_table_price table td{
	padding:7px 9px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #dfdfdf;
}
.pr_price_sp{
	display:inline-block;
	//display:inline;
	//zoom:1
}
.pr_but_lf{
	margin:0;
	margin-left:15px !important
}
.pr_but_lf .darkbg-orange{
	box-shadow:none;
	margin:0;
	padding:3px 7px;
	font-size:12px;
	border:0;
	border-radius:3px
}
.pr_but_lf span{
	min-width:60px
}
.pr_but_lf .darkbg-orange:active{
	box-shadow:none;
	margin:0
}
.pr_table_price table td .pr_price_sp span{
	color:#f26f00;
	font-size:14px;
}
.pr_table_price table td input[type=checkbox]{
	margin-right:7px
}
.pr_line{
	background:url("../images/index_promo_bg.png");
	height:3px
}
.pr_price_th{
	width:330px
}
/* end premium_list */

.form_till{
	line-height:30px;
	padding:0 10px 0 3px
}
.jform .edit_form_line label{
	line-height:30px
}
.search_area select{
	width:95px;
	height:19px;
	padding:0;
	margin:0;
	font-size:12px;
	border:1px solid #edeeef;
	outline:0;
	background:#edeeef;
	margin-top:1px;
	line-height:13px
}
.submit_popup span{
	width:auto !important;
	border:none
}
.submit_popup{
	margin:0 auto !important
}
.submit_popup .jform input[type=text]{
	width:252px
}
.submit_popup .jform textarea{
	width:252px;
	height:100px;
	resize: none;
	outline:none
}




.selectFilter select{
	width:120px;
	margin-top:0px;
	padding: 5px;
	border: solid 1px #bbbbbb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right:5px;
	height:29px;
	line-height:23px;
	outline:none
}
.selectFilter .selectSubCat select{
	width:140px !important
}
.selectFilter .selectTime select{
	width:90px !important
}
.buttonGo{
	float:left
}
.buttonGo a{
	display:block;
	padding:6px 10px;
	float:right;
	background:#333;
	color:#fff;
	border-radius:3px;
	font-weight:bold;
	line-height:17px
}
.buttonGo a:hover{
	text-decoration:none
}
.player_header_parent{
    padding: 0;
    margin : 0;
	height: 0;
    /*overflow: hidden;*/
    background:#d9dcdf;
}
.player_header{
	margin: 0 auto;
	text-align:center;
	padding:15px 0 10px 0;
	width: 750px;
}

.videotitle .selectFilter select{
	width:auto;
	max-width:150px;
	margin-top:0px;
	padding: 5px;
	border: solid 1px #bbbbbb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right:5px;
	height:29px;
	line-height:23px;
	outline:none;
	font-size:12px
}

.videolink .link_video{
	font-size:11px
}
.videolink .link_video li::before{
	content:"|";
	padding-right:7px;
	color:#c3c3c3;
	font-weight:normal
}
.videolink .link_video li:first-child::before{
	content:"";
}

.channeledit .edit_form_line{
	width:640px
}
.channeledit label{
	width:95px;
	overflow:hidden;
	white-space:nowrap
}
.channeledit .edit_form_button{
	width:420px;
	padding-left:97px
}
.channeledit .uploader span.action span{
	color:#fff !important;
	font-weight:normal;
	font-size:12px !important
}
.channeledit .uploader{
	margin-bottom:10px
}
.channeledit .cr_link{
	line-height:35px;
	margin-left:-15px
}
.channeledit .select_images{
	width:535px;
}
.editvideo_select select{
	width:408px
}


.chtemplatetext{
	width:475px;
	background:url("../images/choosetemplatebg.png");
	height:34px;
	cursor:pointer
}
.chtemplatetext span{
	display:block;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#380000;
	text-shadow:1px 1px 1px rgba(255,255,255, 0.5);
	padding:9px 10px  10px;
	width:445px;
	overflow:hidden	;
	white-space:nowrap;
}

.chtemplate{
	width:165px;
	background:url("../images/choosetemplate.png");
	height:34px;
	cursor:pointer
}
.chtemplate span{
	display:block;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-shadow:1px 1px 1px rgba(0,0,0, 0.5);
	padding:9px 5px 0 5px;
	overflow:hidden	;
	width:155px;
	white-space:nowrap;
}


.channelreg input[type=text]{
	outline:none !important;
	padding-top:3px
}
.channel_img .box{
	max-width:160px
}
.channel_img .skin{
	max-width:160px
}
.channel_img img{
	max-width:160px
}

.channel_img  label{
	width:120px;
}

.channel_select .select_images{
	width:510px;
}
.channel_edit_help{
	font-size:12px;
	margin-bottom:15px;
	color:#222
}
.spanlink span{
	display:inline-block;
	width:auto;
	padding-right:10px
}
.addons .nobord_dvr {
	border:none
}
.new_doing{
	background:#f11313 !important;
	color:#fff !important;
	border-radius:3px;
	padding:0 3px !important;
	font-weight:bold !important;
	font-size:11px;
	display:inline !important;
}

.act .new_doing{
	margin-left:3px
}

.label_check .check_inf{
	padding:0
}
.label_check .not_line{
	margin:0;
	padding:5px
}
.label_check .notifi_text{
	line-height:27px
}

.country_multiply select{
	width:350px;
	font-size:12px;
}
.country_multiply {
	text-align:right;
	margin-right:25px
}
.videoupload_edit .vu_liste_sutun{
	padding-left:25px;
	width:55px
}
.videoupload_edit .not_line{
	width:600px
}
.videoupload_edit .not_line{
	margin:0;
	padding:5px
}

.videoupload_edit .formtext_second{
	padding-left:230px !important
}

.videoupload_edit .ilk  span{
	margin-left:27px
}

.videoupload_edit .son  span{
	margin-left:27px
}
.upload_options_title{
	background: #f0f0f0;
	background: -moz-linear-gradient(top,  #f0f0f0 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom,  #f0f0f0 0%,#e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#e6e6e6',GradientType=0 );
	line-height:35px;
	text-align:center;
	border-radius:2px 2px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#444;
	text-shadow:1px 1px 1px rgba(255,2555,255,0.4);
	cursor:pointer
}
.upload_options_title:hover{
	background: #e7e7e7;
	background: -moz-linear-gradient(top,  #e7e7e7 0%, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#dedede));
	background: -webkit-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: -o-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: -ms-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: linear-gradient(to bottom,  #e7e7e7 0%,#dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#dedede',GradientType=0 );
}

.upload_options_title:active{
	box-shadow: inset 0px 1px 3px rgba(0,0,0,0.2)
}


.channel_friends_item{
	width:470px;
	height:30px;
	overflow-y:hidden
}

.see_all span{
	padding:3px 10px;
	background: #373e44; /* Old browsers */
	background: -moz-linear-gradient(top,  #373e44 0%, #2a3035 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373e44), color-stop(100%,#2a3035)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #373e44 0%,#2a3035 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #373e44 0%,#2a3035 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #373e44 0%,#2a3035 100%); /* IE10+ */
	background: linear-gradient(top,  #373e44 0%,#2a3035 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373e44', endColorstr='#2a3035',GradientType=0 ); /* IE6-9 */
	border-radius:2px;
	text-decoration:none;
	color:#fff;
	max-width:90px;
	white-space:nowrap;
	overflow:hidden;
	margin-right:3px

}
.see_all span:hover{
	background: #23c0f6; /* Old browsers */
	background: -moz-linear-gradient(top, #23c0f6 0%, #1dafe4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#23c0f6), color-stop(100%,#1dafe4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #23c0f6 0%,#1dafe4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #23c0f6 0%,#1dafe4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #23c0f6 0%,#1dafe4 100%); /* IE10+ */
	background: linear-gradient(top, #23c0f6 0%,#1dafe4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23c0f6', endColorstr='#1dafe4',GradientType=0 ); /* IE6-9 */
	color:#fff
}


.fisrt_list_title{
	height:auto;
	padding: 0 7px;
	width: 172px;
	max-height: 39px;
	overflow:hidden;
	line-height:12px
}
.popup_ch{
	width:25px
}
.popup_icons{
	text-align:right;
	width:235px;
	margin-top:5px
}
.popup_icons ul  {
	margin:0;
	vertical-align:top
}
.popup_icons ul li {
	display:inline-block;
	height:14px;
	width:15px;
	vertical-align:top;
	background:url("../images/popup_icons.png");
	margin-right:10px;
	position:relative;
	//display:inline;
	//zoom:1
}
.popup_icons ul li.pop_vid {
	background-position: -27px 0;
	width:18px
}
.popup_icons ul li.pop_cam {
	background-position: -14px 0;
	width:14px
}
.popup_icons ul li:hover {
	display:inline-block;
	height:14px;
	width:15px;
	vertical-align:top;
	background:url("../images/popup_icons.png") 0 -15px;
	//display:inline;
	//zoom:1
}
.popup_icons ul li.pop_vid:hover {
	background-position: -27px -15px;
	width:18px
}
.popup_icons ul li.pop_cam:hover {
	background-position: -14px -15px;
	width:14px
}

.popup_icons ul li a{
	display:block;
	width:100%;
	height:100%;
	padding-right:10px;
	margin-left:-10px;
	margin-top:-3px;
	text-decoration:none

}
.popup_icons ul li a:after{
	content:"|";
	color:#ebebeb;
	font-size:15px;
	margin-right:-18px;
}
.popup_icons ul li:last-child a:after{
	content:"";
}
.popup_icons ul li span.popup_tooltips{
	background:#1fb7ee;
	margin:0;
	padding:0;
	border-bottom:0 !important;
	display:block;
	width:auto;
	position:absolute;
	top:-27px;
	right:0;
	padding:2px 7px;
	color:#fff;
	font-size:11px;
	white-space:nowrap;
	display:none;

}
.popup_icons ul li span span{
	background:url("../images/popup_tooltips_arrow.png") no-repeat;
	dispaly:block;
	width:5px;
	height:3px;
	position:absolute;
	bottom:-23px;
	right:7px;
	border-bottom:0 !important;
}
.popup_icons ul li:hover span.popup_tooltips{
	display:block;
}
.popup_input_ico{
	width:250px;
}
.popup_select_ico{
	width:260px;
}
.image_video_popup{
	text-align:center;
	width:260px
}
.mind_comment{
	height:50px
}
.popup_upload{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:5px

}
.popup_upload input[type=file]{
	margin:0;
	width:100%
}
.videoupload_load {
	margin:0 auto;
	text-align:center;
	padding:7px;
	font-size:12px;
    display: none;
}
.videoupload_load.show {
    display: block;
}
.uploaded_image{
	width:530px
}
.video_bottom_container{
	width: auto;
	height: 20px;
	position: absolute;
	right: 0px;
	top: 81px;
	background: #000;
	opacity: 0.8;
	filtre: alpha(opacity="80");
	color: #fff;
	font: normal 12px 'Roboto',sans-serif;
	line-height: 20px;
}
.video_bottom_container .addp{
	 background:#22b1e4 url("../images/add_to_playlist.png") no-repeat 4px 4px;
	 background:rgba(34,177,228, 0.95) url("../images/add_to_playlist.png") no-repeat 4px 4px;
	 color:#fff;
	 font-size:9px;
	 font-family:Arial;
	 line-height:18px;
	 padding:0 5px 0 17px;
	 cursor:pointer;
	 display:none
}
.video_bottom_container .time{
	 color:#fff;
	 line-height:20px;
	 padding:0 5px;
}
.first:hover .video_bottom_container .addp{
	display:inline-block
}
.last:hover .video_bottom_container .addp{
	display:inline-block
}

.tabbs {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.tabbs li {
	float: left;
	margin-top:-5px
}
.tabbs li.act {
	display: block;
	color: #32393f;
	font-weight: bold;
	line-height: 33px;
	padding: 0 10px;
	background: #fff;
	border-top: solid 1px #d2d2d2;
	border-right: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;

}
.tabbs li a {
	display: block;
	line-height: 33px;
	color: #7a828a;
	padding: 0 10px;
}
.tabbs li:hover a {
	color: #00a0da;
	text-decoration: none;
}
.butnav{
	 /*padding: 0  !important;
 border:0 !important*/
    margin: 0 0 0 -11px !important;
}
.playlist_item .right_box{
	position:relative;
	overflow:hidden;
	min-height:15px !important;
}
.playlist_item .right_box .section_title{
	max-width:260px;
	margin:0;
	height:15px;
	min-height:15px !important;
	padding:0
}
.close_playlist_item{
	position:absolute;
	top:3px;
	right:5px;
	opacity:0.25;
	cursor:pointer
}
.playlist_item:hover .close_playlist_item{
	opacity:1
}
.pls{
	background:#464f59;
}

.pls .right_box{
	width:auto
}
.what_error{
	width:248px;
	max-width:298px;
}
.what_loader{
	margin:12px 0 0 5px;
	float:left;
	width:20px !important;
}
.ch_name{
	width:172px;
	padding: 2px 7px 7px 7px; 
	font: normal 12px 'Arial',sans-serif;
}
.ch_name a{
	color:#555 !important;
}

.lists_premium{
	line-height:18px;
	padding:0 4px;
	border-radius:2px;
	border:1px solid #cecece;
	color:#eea800;
	font-size:10px;
	margin-right:7px;
}

.lists_premium img{
	height:11px;
	margin-top:2px;
	margin-bottom:-2px;
	margin-right:4px
}
.lists_live{
	color:#369113
}
.lists_follow{
	margin:0;
	border-radius:2px;
}
.lists_folowing{
	background: rgb(65,168,25); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(65,168,25,1) 0%, rgba(54,146,19,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,168,25,1)), color-stop(100%,rgba(54,146,19,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(65,168,25,1) 0%,rgba(54,146,19,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(65,168,25,1) 0%,rgba(54,146,19,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(65,168,25,1) 0%,rgba(54,146,19,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(65,168,25,1) 0%,rgba(54,146,19,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41a819', endColorstr='#369213',GradientType=0 ); /* IE6-9 */
	line-height:20px;
	padding:0 5px;
	border-radius:2px;
	color:#fff;
	font-size:10px
}
.no_style_input input{
    box-shadow:none !important
}
.no_style_input textarea{
    box-shadow:none !important
}
.no_style_input{
    border-radius:0 !important
}
.guide_section .right_box.current{
	background-color:#131a25
}

/*
a.button, input[type="submit"], input[type="button"], input.button, button.ui-state-default, .ui-widget-content button, .ui-widget-content button.ui-state-default, button.button, a.ui-dialog-titlebar-close {
	width: auto!important;
	position: relative;
	display: inline-block;
	vertical-align: baseline;
	padding: 4px 8px 4px 8px;
	cursor: pointer;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
	-moz-text-shadow: 0 1px 0 rgba(255,255,255,1);
	-webkit-text-shadow: 0 1px 0 rgba(255,255,255,1);
	color: rgb(29, 33, 38);
	text-align: center;
	white-space: nowrap;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	background: rgb(221, 221, 221) url(../images/sprites_v3-13419944201.png) 0 -760px repeat-x;
	border: 1px solid rgb(153, 153, 153);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}*/

a.button {
	line-height: 26px;
	height: 25px;
	padding-top: 0;
	padding-bottom: 0;
}

a.left b {
	display: inline-block;
	background: url(../images/sprites_v3-13419944201.png) -56px -397px;
	width: 13px;
	height: 14px;
	position: relative;
	left: -3px;
	top: 2px;
	padding:0
}

.sel_link {
	margin-left:7px;
	color:#999;
	font-size:12px
}
.sel_link a{
	font-size:12px;
	line-height:16px
}

.sel_link>span{
	border-left:1px solid #999;
	margin:0 7px;
	height:12px
}
.cont_set_title{
	font-size:15px;
	color:#333;
	margin:30px 0 10px 0;
	float:right;
	width:523px;
	text-align:left
}
.cont_set_title_chan{
	font-size:15px;
	color:#333;
	margin:30px 0 10px 0;
	float:right;
	width:510px;
	text-align:left
}
.send_message textarea{
	width:250px;
	height:100px
}
.send_message input[type=text]{
	width:250px
}
.send_message .maininput{
	box-shadow:none;
	width:auto !important
}

.ch_template_btn{
	padding-left:127px !important
}
.video_container_640x360{
	width:640px;
	height:360px;

}


#content .four_list_h li a{
	color:#283138
}
#content .four_list_h li img{
	display:block
}
#content .four_list_h li:hover a{
	color:#01a1dd
}
#content .four_list_h li {
	background:none;
	padding:0;
	width:607px;
	margin: 0 0 15px 0;
	border-bottom:1px solid #e8e8e8;
	padding-bottom:10px;
}
#content .four_list_h li:hover {
	background:none;
}
#content .four_list_h .list_left {
	float:left;
	position:relative
}
#content .four_list_h .list_right {
	float:left;
	margin-left:10px;
}
#content .four_list_h .list_right span {
	display:inline;
	width:auto
}
#content .four_list_h .list_right span a{
	display:inline;
	width:auto
}
#content .four_list_h .list_right span a:before{
	content:"|";
	padding:0 7px;
	color:#283138
}
#content .four_list_h .fisrt_list_title {
	margin:0;
	padding:0;
	height:17px;
	white-space:nowrap;
}
#content .four_list_h .fisrt_list_title h3 {
	width: 100%;
	font: bold 14px 'Arial',sans-serif;
	padding: 0px 0 3px 0;
	float: left;
	margin: 0px;
	color: #2476d3;
}
#content .four_list_h .list_description {
	color:#666666;
	font-size:12px;
	width:457px;
	margin:8px 0;
	max-height:30px;
	overflow:hidden
}
#content .four_list_h br {
	display:none
}
#content .four_list_h .ch_name {
	display:inline;
}
#content .four_list_h .ch_name:before {
	content:"|";
	padding:0 7px
}

#content .four_list_h li.first .list_check{
	width:140px;
}
.video_list_nav{
	margin: -16px 0 -15px -17px;
	padding:10px;
	border-top:1px solid #e8e8e8;
}
.video_list_nav_sub{
	margin: -16px 0 -12px -10px;
	padding: 10px;
	border-top: 1px solid #e8e8e8;
	width: 618px;
}

.comment .video_comment .comment_tex{
	width:310px;
	overflow:hidden;
	margin-left:5px
}
.comment .video_comment .comment_text{
	margin-top:7px;
	font-size:11px;
	font-style: italic
}
.comment .video_comment .comment_text span a{
	font-size:11px;
	font-style: italic;
	display:inline;
	font-weight:normal
}
.video_img{
	position:relative;
	cursor:pointer
}
.video_img>img{
	width:140px;
	height:79px
}
.video_img .video_img_play{
	position:absolute;
	top:22px;
	left:53px
}
.video_arrow{
	margin-top:3px;
	margin-left:2px
}
.video_arrow a{
	font-size:11px;
	margin-left:5px
}
.block_p_line{

	border-bottom:1px solid #f0f0f0;
	padding:5px 0
}
.block_p_line .left img{
	float:left
}
.block_p_line .left div{
	float:left;
	margin:15px  0 0 5px
}
.block_p_line .left div a{
	font-weight:bold;

}
.block_p_line button img {
	margin-right:7px;
	width:10px;
	opacity:0.5
}
.block_p_line button:hover img {
	opacity:1
}
.block_p_line button  {
	margin-top:14px;
	margin-right:12px;
	border-radius:3px
}
.block_people_list{
	max-height:360px;
	overflow:auto;
}

.btn{
	border-radius:4px
}

.region{
	width:315px !important;
	white-space:nowrap;
	overflow:hidden
}
.over_pay_method label {
 display: inline;
}

.connect_button{
	width: 140px !important;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 5px !important;
}

.stats_list {
	margin-bottom: 20px;
}
.stats_list b {
	background: #1eb0e6;
	font-size: 16px;
	color: #fff;
	padding: 10px;
	display: block;
	border-left: solid 5px #169ccd;
}
.stats_list ul {
	margin: 0;
	padding: 0;
}
.stats_list ul li {
	font-size: 12px;
	font-weight: bold;
	color: #32393f;
	display: block;
	padding: 7px 0 7px 5px;
	border-left: solid 5px #e8e8e8;
	border-right: solid 1px #e8e8e8;
	border-bottom: solid 1px #d2d2d2;
}
.stats_list ul li span {
	display: block;
	float: left;
	color: #7a828a;
	width: 120px;
}

.vu_title {
	font-size: 16px;
	font-weight: bold;
	color: #666;
	padding: 0 0 5px 0;
}
.vu_trumb_back {
	padding: 19px 3px 19px 19px;
	border: solid 1px #d2d2d2;
	background: #f8f8f8;
	margin: 0 0 20px 0;
}
.vu_trumb_back ul {
	margin: 0;
	padding: 0;
}
.vu_trumb_back ul li {
	float: left;
	margin: 0 16px 10px 0;
}
.vu_trumb_back ul li.son {
	float: left;
	margin: 0 0 10px 0;
}
.vu_trumb_back ul li img {
	float: none;
}
.vu_trumb_back ul li span {
	text-align: center;
	display: block;
}

.social_menu span{
	font-size:9px;
	font-family:Arial;
	line-height:11px;
	color:#fff;
	display:inline-block;
	width:22px;
	margin:1px
}

.social_menu .on{
	float:right;
	display:block !important;
	right:3px;
	position:absolute;
	width:37px;
	height:17px;
	top:2px;
	background:url(../images/social_on.png);
	cursor:pointer;
}
.social_menu .off{
	float:right;
	display:block !important;
	right:3px;
	position:absolute;
	width:37px;
	height:17px;
	top:2px;
	background:url(../images/social_off.png);
	cursor:pointer;
}
.social_menu.on .on{
	color:#1ca3d3
}
.social_menu.off .off{
	color:#1ca3d3
}

.social_menu.on .off{
	background:none;
	color:#fff
}

.social_menu.off .on{
	background:none;
	color:#fff
}


.comment_video{
	margin:3px 0 10px 0;
	font-size:11px;
	background: rgb(70, 79, 89);
	padding:4px 7px;
	color:#fff
}



.image_border, .image_no_border{
    border:2px dotted;
}

.image_border{
    border-color:#ccc !important;
}
.image_no_border{
    border-color:#ffffff;
}

/* close div on comment*/
.delete_comment {
    position: relative;
    width: 20px;
    height: 20px;
    top: 5px;
    left: 605px;
    margin-top: -20px;
}
.delete_comment a  {
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    background: url(../images/sil.gif) no-repeat;
    display: block;
}
.delete_comment a:hover  {
    background: url(../images/sila.gif) no-repeat;
}

#content .pop_in_left {
    min-width: 200px;
}

.loadingCircle {
    display:none;
    vertical-align: middle;
}

#content .edit_form_line {

  #  width: 600px !important;
}

/* start preloader style do not remove */
.circle_load_transparent{
    background:url(../images/wp_hom_loading_transparent.gif) no-repeat;
    width:32px;
    height:32px;
    display:none;
}

.circle_load_transparent.show{
    display:block;
}
/** end  **/


.fb_iframe{
	margin:20px 0
}

.error_404 {
	text-align:center;
	margin:50px 0
}
.about_blok{
	width:640px
}
.about_info{
	font-family:Arial;
	color:#31373d;
	font-size:14px;
	line-height:22px
}
.contact_form{
	margin-top:20px
}
.contact_form_title{
	color:#31373d;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #dfdfdf;
	padding-bottom: 7px;
	margin-bottom:15px
}
.contact_form .form-horizontal .control-label{
	width:200px
}
.contact_form .form-horizontal .controls{
	margin-left:220px
}
.contact_form label{
	font-weight:bold
}
.contact_form label span{
	color:red;
	margin-left:3px;
}
.contact_form input[type="text"]{
	width:200px
}
.contact_form input[type="password"]{
	width:200px
}
.contact_form textarea{
	width:400px;
	height:150px
}


.links_privacy{
	width:264px;
	background:#f0f0f0;
	border-radius:3px;
	padding: 0 18px
}
.links_privacy  ul{
	margin:0;
	padding:0;
}

.links_privacy > ul{
	padding-bottom:5px
}
.links_privacy ul li a{
	margin:0;
	padding:0;
	padding-top:8px;
	padding-bottom:3px;
	margin-bottom:3px;
	display:block;
	border-bottom:1px solid #e4e4e4;
	font-size:14px;
	font-weight:bold;
	color:#666;
	background:url(../images/privacy_links_img.png) no-repeat right 10px;
	outline:0
}

.links_privacy ul li:last-child a{
	border:0
}

.links_privacy ul li ul{
	display:none
}

.links_privacy ul li a.help_page_open{
	background:url(../images/privacy_links_img_vertical.png) no-repeat right;
	color:#333;
	border-bottom:1px solid #e4e4e4;
}


.links_privacy ul li.links_privacy_no_dropdown a{
	background:none
}

.links_privacy ul li ul li a{
	margin:0;
	padding:0;
	line-height:18px;
	display:block;
	font-size:12px;
	color:#666;
	background:none;
	border:0
}

.links_privacy ul li.open ul{
	border-bottom:1px solid #e4e4e4;
	padding:5px 0 15px 0
}
.privacy_blok{
	width:645px;
	margin-left:15px;
}

.privacy_blok img{
	max-width:100%
}
.features_title{
	line-height:60px;
	background:url(../images/feat_title_bg.png);
	font-size:24px;
	font-weight:bold;
	font-family:Arial;
	color:#fff;
	padding-left:15px;
	text-shadow:1px
}
.features_title_privacy{
	line-height:40px;
	font-size:24px;
	font-family:Arial;
	color:#10a0da;
	padding-left:15px;
}
.features_content{
	padding:35px;
	background:#fff
}
.features_content .feat_content_blok{
	width:50%;
	background:url(../images/feat_border_vertical.png) repeat-y left top;
}
.feat_blok_area .feat_content_blok:first-child  {
	background:url(../images/feat_border_vertical.png) repeat-y right top;
	margin-right:-1px;
}
.feat_blok_area .feat_content_blok .feat_blok_item  {
	margin-left:20px;
	padding-bottom:20px;
	padding-top:20px;
	background:url(../images/feat_border_horizontal.png) repeat-x bottom left ;
}
.feat_blok_area .feat_content_blok:first-child .feat_blok_item  {
	margin-left:0px;
	margin-right:20px

}
.feat_content_title{
	font-size:24px;
	color:#32373d;
	line-height:32px;
	margin-bottom:10px
}
.feat_content_desc{
	color:#32373d;
	line-height:22px;
	margin-bottom:30px;
	font-size:14px;
}
.feat_img{
	width:110px;
	height:100px;
	overflow:hidden
}
.feat_img img{
	width:110px;
	height:100px;
}
.feat_item_desc{
	width:305px;
	margin-left:10px;
	font-size:12px;

}
.feat_item_title{
	color:#00a0da;
	font-size:16px;
	margin-bottom:10px;
}
.feat_item_cont{
	color:#666;
	font-size:12px;
	line-height:17px

}
.feat_item_cont b{
	color:#32373d;
	font-weight: bold;

}
.report_us_button{
	margin-right:17px;
	margin-top:-3px;
	height:30px
}
.report_us{
	height:31px;
	background:url(../images/report_center.png);
	position:relative;

}
.report_us a{
	color:#e7e7e7;
	font-size:12px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5);
	line-height:31px;
	padding:0 7px;
	display:inline-block;
	text-decoration:none
}
.report_us:before{
	height:31px;
	width:16px;
	content:"";
	float:left;
	background:url(../images/report_left.png);
	left:-16px;
	position: absolute;
}
.report_us:after{
	height:31px;
	width:16px;
	content:"";
	float:left;
	background:url(../images/report_right.png);
	right:-16px;
	position: absolute;
}
.dvr_disabled .dols_bg{
	display:none
}
.dvr_disabled .dvr_disabled_title{
	color:#999
}
.dvr_disabled .check_days{
	color:#999 !important
}

.table_transfer{
  font-size:12px;
  margin-top:35px !important;
 border: 1px solid #dddddd;
}

.table_transfer tr td:last-child{
  width:100px;
  text-align:center
}

.subject_select select{
	width:210px
}

.privacy_content{
	padding:10px;
	font-size:12px
}

.privacy_content p{
	margin-bottom:10px
}

.privacy_content ul{
	padding: 0;
  margin: 0 0 10px 25px;
}
.privacy_content strong{
	color:#272727
}

.privacy_content ul ul
 {
  margin-bottom: 0;
  margin-top:10px
}

.privacy_content ul li{
	list-style-type: disc;
	margin-bottom:7px
}

.privacy_content ul li ul li{
	list-style-type: circle
}

.privacy_content ul li ul li ul li{
	list-style-type: square
}

.privacy_content ul li strong{
	display:block;
	font-size:13px;
	margin-bottom:7px;
	margin-top:20px
}


.privacy_content .privacy_subtitle{
	font-size:14px;
	font-weight:bold;
	margin:30px 0 10px 0;
	color:#272727
}
.video_list_channle_name{
	font-size:11px;
	font-weight:bold
}


/*start profile new page*/
/*
.profile_doings_buttons a {
	display:block;
	text-align: center;
	border-bottom: 1px solid #cfcfcf;
	font-size:12px;
	color:#0fa0bb;
	text-shadow:1px 1px 1px rgba(255,255,255,1);
	text-decoration:none;
	width: 100%;
	line-height: 35px;
	border-radius:2px;
	background: #f0f0f0;
	background: -moz-linear-gradient(top,  #f0f0f0 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top,  #f0f0f0 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom,  #f0f0f0 0%,#e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#e6e6e6',GradientType=0 );
	margin-bottom:15px
}
.profile_doings_buttons a:hover{
	background: #e7e7e7;
	background: -moz-linear-gradient(top,  #e7e7e7 0%, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#dedede));
	background: -webkit-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: -o-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: -ms-linear-gradient(top,  #e7e7e7 0%,#dedede 100%);
	background: linear-gradient(to bottom,  #e7e7e7 0%,#dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#dedede',GradientType=0 );
}
.profile_doings_buttons a:active{
	box-shadow: inset 0px 1px 3px rgba(0,0,0,0.2)
}

.doings_conatiner{
	margin:0px 0 30px;
	padding-bottom:20px;
	border-bottom:1px solid #ebebeb
}
.doings_container_title{
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin-bottom:5px;
	height:22px;
	overflow:hidden;
	width:760px;
	text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
	  white-space: nowrap;
}

.doings_container_title a.short_channel_name{
	max-width:240px;
	overflow:hidden;
	display:inline-block
}
.doings_photo_name{
	width:99px;
	border:1px solid #cdcdcc;
	border-right:none;
	border-radius:2px;
	padding:10px;
}
.doings_photo_name_mini{
	width:99px;
	padding:0 10px;
}
.doings_timeleft{
	background:#e1e1e1;
	margin-left:5px;
	width:38px;
	height:36px;
	font-size:11px;
	overflow: hidden;
	text-align:center;
	padding:7px 3px;
	line-height:12px
}
.doings_timeleft span{
	display:block;
	text-align:center;
	margin-bottom:2px;
	font-size:15px;
	font-weight:bold;
	color:#666
}
.doings_channel_timeleft{
	margin-top:5px;
	color:#999;
	font-size:10px;
	font-weight: bold
}
.doings_name{
	font-weight:bold;
	color:#444;
	font-size:12px;
	margin-top:5px;
	white-space:nowrap;
	overflow:hidden;
	width:98px
}
.doings_channel_name {
	margin-top:5px;
	white-space: nowrap;
	overflow: hidden;
	width: 98px
}
.doings_channel_name a{
	font-weight:bold;
	font-size:10px
}
.doings_right{
	width:640px;
}
.doings_right_mini{
	width:630px;
	padding-left:10px;
	border-left:1px solid #cdcdcc;
	min-height:71px;
	font-size:12px;
	display:block
}
.doings_plus{
	width:32px;
	height:32px;
	cursor:pointer;
	background:url("../images/doings_plus.png");
	margin-top:23px;
}
.doings_plus:hover{
	background:url("../images/doings_plus.png") 0 -32px;
}

.doings_plus.unfollow{
	background:url("../images/doings_plus.png") 0 -64px;
}

.doings_plus.unfollow:hover{
	background:url("../images/doings_plus.png") 0 -96px;
}
.doings_plus_succes{
	height:32px;
	line-height:32px;
	margin-top:23px;
	margin-left:10px;
	color:#55b05a;
	font-weight:bold;
}

.doings_plus_error{
	height:32px;
	line-height:32px;
	margin-top:23px;
	margin-left:10px;
	color:#b05555;
	font-weight:bold;
}

.doings_player{
	width:440px;
	height:248px;
	overflow: hidden;
	position:relative;
	cursor: pointer
}
.doings_player .profile_play{
	width:32px;
	height:36px;
	background:url("../images/profile_play.png");
	position:absolute;
	top:50%;
	left:50%;
	margin: -18px 0 0 -16px
}

.doings_player .profile_play_loading{
	width: 100px;
	height: 15px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -7px 0 0 -50px;
}

.doings_stats{
	width:185px;
	margin-left:15px
}
.doings_buttons_like_area{
	display: inline-block;
	margin-right:11px;
	//display:inline;
	//zoom:1
}
.doings_buttons_like{
	width:32px;
	height:32px;
	background:url("../images/doings_like.png") ;
	cursor:pointer;
	line-height: 32px
}

.doings_buttons_like:hover{
	background:url("../images/doings_like.png")  0 -32px;
}
.doings_buttons_like.active{
	background:url("../images/doings_like.png")  0 -64px;
	cursor:default
}

.doings_buttons_dislike{
	width:32px;
	height:32px;
	background:url("../images/doings_dislike.png");
	cursor:pointer;
	line-height: 32px
}

.doings_buttons_dislike:hover{
	background:url("../images/doings_dislike.png") 0 -32px;
}

.doings_buttons_dislike.active{
	background:url("../images/doings_dislike.png")  0 -64px;
	cursor:default
}

.doings_buttons_like_number{
	display: inline-block;
	border:1px solid #b8b8b8;
	border-left:none;
	border-radius: 2px;
	line-height:32px;
	height:30px;
	margin-left:-2px;
	color:#343434;
	font-size:12px;
	padding:0 8px 0 7px;
	min-width:18px;
	text-align: center;
	max-width:33px;
	overflow:hidden;
}

.doings_divider{
	border-bottom:1px solid #f3f3f3;
	margin:10px 0
}
.doings_vote{
	color:#666;
	font-size:12px
}
.doings_vote_back{
	margin-bottom:5px;
	height:7px
}
.doings_vote strong{
	color:#333
}

.doings_vote_strip{
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #d6d6d6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d6d6d6));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#d6d6d6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 );
	height:7px !important;
	border:1px solid #a9a9a9;
}

.doings_friends_vote{
	font-size:12px;
	overflow:hidden
}
.doings_friends_vote a{
	font-weight:bold
}
.doings_views{
	font-size:12px;
	color:#666
}
.doings_views span{
	font-size:16px;
	color:#323232;
	font-weight:bold
}*/
.doings_comments_area{
	margin:15px 0;
	width: 635px;
	float: left;
}
.doings_comment_forms{
	float: left;
}
.doings_comments_textarea{
	margin-left:15px
}

.doings_comments_textarea textarea{
	width: 550px;
	height: 42px;
	margin: 1px 0 0 1px;
	background: #fff;
	border: 1px solid #e7e7e7;
	box-shadow: none !important;
	resize: none;
	padding: 5px;
	font: 400 12px 'Arial',sans-serif;
	color: #444;
}

.doings_comments_textarea textarea:focus{
	border:1px solid #ddd !important
}
.doings_submit_area{
	margin:10px 0;
	height: 35px;
	display: block;
	margin-top: 15px
}
.doings_comments_number a{
	display: block;
	font-size:12px;
	height:21px;
	font: 300 14px 'Roboto';
	color: #444;
	line-height: 21px
}
.doings_comments_number a .comment-icon{
	width: 24px;
	height: 21px;
	float: left;
	background: url(../images/icons.png) -176px -37px;
	margin-right: 10px;
}
.doings_submit{
	color:#a1a1a1;
	font-size:11px;
	font-weight:bold
}
.doings_submit .butn {
	background: #32bcf0;
	height: 35px;
	margin-top: 5px;
	border: 0px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	font: 300 14px 'Roboto',sans-serif;
	color: #fff;
	padding: 0 20px;
	line-height: 35px;
	cursor: pointer;
	margin-left:5px;
}

.doings_submit .butn:hover {background: #3ec6f9}
.doings_submit .yellow {background: #2f303a}
.doings_submit .yellow:hover {background: #40414E}
.doings_submit strong{
	color:#666;
	margin-right:5px
}
.doings_comments{
	margin:20px 0 0 0 
}
.doings_comments_blok{
	border:1px solid #ebebeb;
	padding:10px;
	margin-top:-1px;
	background: #fff;
	position:relative
}

.doings_comments_close_button{
	position:absolute;
	right:3px;
	top:3px
}

.doings_comments_close_button img{
	width:12px;
	opacity:0.5
}

.doings_comments_close_button img:hover{
	width:12px;
	opacity:0.8;
	cursor:pointer
}
.doings_comments_blok:nth-child(2n){
	background:#f9f9f9
}

.doings_comment_photo{
	width:50px;
	height:50px;	
	padding: 2px;
	border: 1px solid #e7e7e7
}
.doings_comment_unit{
	width:540px;
	margin-left:10px
}
.doings_comment_name{
	font-size:13px;
	font-weight:bold;
	color:#333
}
.doings_comment_time{
	color:#999;
	font-size:10px;
	padding-right:20px
}
.doings_comments_content{
	font-size:12px;
	margin-top:5px
}
/*
.propose_blok{
	margin:0 0 20px 0;
}
.propose_title{
	background:#2d3338;
	color:#777a7d;
	font-weight:bold;
	line-height:34px;
	font-size:14px;
	height:34px;
	padding:0 12px
}

.propose_miniblok{
	padding:12px;
	overflow:hidden;
	background: #2d3338;
	background: -moz-linear-gradient(top,  #2d3338 0%, #21262a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d3338), color-stop(100%,#21262a));
	background: -webkit-linear-gradient(top,  #2d3338 0%,#21262a 100%);
	background: -o-linear-gradient(top,  #2d3338 0%,#21262a 100%);
	background: -ms-linear-gradient(top,  #2d3338 0%,#21262a 100%);
	background: linear-gradient(to bottom,  #2d3338 0%,#21262a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3338', endColorstr='#21262a',GradientType=0 );
	border-top:1px solid #42484c;
	position:relative;
}

.propose_transparent{
	position:absolute;
	width:100%;
	height:100%;
	background:#222;
	top:0;
	left:0;
	opacity:0.8;
}
.propose_photo{
	width:50px;
	height:50px
}
.propose_photo_channel{
	width:60px;
	height:34px;
	outline:1px solid #686868
}
.propose_photo_channel img{
	width:60px;
	height:34px
}
.propose_info{
	margin-left:5px;
	width:100px
}
.propose_info_channel{
	margin-left:5px;
	width:90px;
}
.propose_name{
	width:100px;
	white-space: nowrap;
	overflow:hidden
}
.propose_name a{
	color:#fff;
	font-size:12px;
	font-weight:bold
}

.propose_name_channel{
	width:155px;
	white-space: nowrap;
	overflow:hidden;
	margin:-5px 0 8px 0
}
.propose_name_channel a{
	color:#fff;
	font-size:12px;
	font-weight:bold
}
.propose_mutual_friends{
	color:#818385;
	font-size:11px
}
.propose_mutual_friends_channel{
	color:#818385;
	font-size:11px;
	margin-top:-1px
}
.propose_mutual_friend_add{
	width:16px;
	height:16px;
	background: url(../images/propose_mutual_friend_add.png);
	cursor:pointer;
	margin-top:5px
}
.propose_channel_add{
	width:16px;
	height:16px;
	background: url(../images/propose_channel_add.png);
	cursor:pointer;
	margin-top:5px
}

.propose_channel_add:hover{
	background: url(../images/propose_channel_add.png) 0 -16px;
}
.propose_more a{
	display:block;
	height:30px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	padding:0 12px;
	background: #2d3338;
	border-top:1px solid #42484c
}
*/
.video_comment_area{
	margin-top:5px
}
.video_comment_area > span{
	color: #999;
	font-size: 10px;
	display: block
}

.video_comment_area .comment_text_video span{
	display:block
}

/*end profile new page*/











.select_images_blok{
	background:#f3f3f3;
}

.select_images_blok_title{
	padding:10px;
	color:#00a0da;
	font-weight:bold;
	border-bottom:1px solid #fff;
}
.select_images_blok_title img{
	vertical-align:middle;
	margin:-5px 0 0 5px;
	cursor:pointer
}
.select_images_blok_content{
	padding:10px
}
.select_images_blok_description{
	color:#999;
	font-size:12px;
	padding-bottom:15px
}
.select_images_blok_content ul{
	margin:0;
	padding:0;
	list-style-type: decimal;
	color:#666;
	font-weight:bold;
	list-style-position: inside;
	font-size:14px
}
.select_images_blok_content .upload_images span input{
    margin-bottom:5px;
    background: #FCFCFC;
    border: 1px solid #D9D9D9;
    color: #4C4C4C;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    width:220px;
}

.select_images_blok_content .upload_images > span {
    display:inline-block;
    border-right:1px solid #cdcdcd;
    padding:0 7px
}
.select_images_blok_content .upload_images > span a{
    font-size:11px;
    font-weight:bold
}
.select_images_blok_content .upload_images > span:first-child {
    border-right:0
}

.select_images_blok_content .upload_images > span:last-child {
    border-right:0
}




/*new popup start*/
.improved_popup__overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    z-index:999;
    background:rgba(0,0,0,0.4);

    }
    .improved_popup__overlay:after {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        height: 100%;
        width: 0;
        vertical-align: middle;
        content: ''
        }
    /* Added for IE<9 compatibility */
    .improved_popup__overlay_ie {
        background: #000;
        opacity: .3;
        filter: alpha(opacity=30)
        }
.improved_popup {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    min-width:300px;
    max-width: 60%;
    padding: 0px 10px 15px 10px;
    border: 5px solid #1eb0e6;
    text-align:left;
    background: #fff;
    vertical-align: middle;
    filter: alpha(opacity=100);
    background:#f4f4f4
    }

/* Added instead of :after pseudoelement */
.improved_popup__valignfix {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 0;
    height: 100%;
    vertical-align: middle
    }

 .improved_popup_top{
    padding:15px 0 10px 0;
    
 }   
 .improved_popup_title{
    font-size: 17px;
    color: #333;
    font-weight: bold;
    padding-left:5px;
    padding-right:20px
 }
 .improved_popup_title_help{
    color:#888;
    padding:3px 20px 0 5px;
    font-size:12px
 }
 .improved_popup_divide {
    border-bottom: 1px solid #EFEFEF;
    margin-bottom:10px
}
.improved_popup_content{
    overflow:auto !important;
    max-height:350px;
    padding:15px;
    border:1px solid #dedede;
    margin-top:10px;
    background:#fff;
    border-radius:3px
}
.improved_popup_button{
    text-align:right;
    margin-top:15px;
}
.improved_close_popup{
    position:absolute;
    top:4px;
    right:6px;
    cursor:pointer;
    display:block;
    z-index:9999;
    opacity:0.5
}
.improved_close_popup img{
    width:16px
}
.improved_close_popup:hover{
    opacity:1
}

.improved_popup .control-group{
    margin-right:80px;
    margin-bottom: 10px;
}
.improved_popup .control-group label{
    font-size:14px;
}

.improved_popup_content .control-group label{
	width:120px
}
.improved_popup_content .control-group  .controls{
	margin-left:130px
}
.improved_popup_content .control-group  .help-block{
	font-size:12px;
	color:#bcbcbc;
	margin:0
}

/*new popup end*/




/* start social_widget*/
.widget_social{
	height:358px;
	overflow:hidden;
	background:#f0f0f0;
	border:1px solid #d2d2d2;
}
.widget_social_tabs{
	background: #e6e6e6; /* Old browsers */
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e6e6e6 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e6e6e6 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
	border-bottom:1px solid #d2d2d2;
}
.widget_social_tabs ul{
	margin:0;
	padding:0
}

.widget_social_tabs ul li{
	display:inline-block;
	//display:inline;
	//zoom:1;
	cursor:pointer;
	margin-right:-4px;
	padding: 0 20px;
	border-right:1px solid #d2d2d2;
	color:#666;
	text-shadow:1px 1px 1px rgba(255,255,255,0.5);
	font-size:12px;
	height:31px;
	line-height:31px;
}
.widget_social_tabs ul li:hover{
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top,  #ededed 0%, #e0e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ededed 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ededed 0%,#e0e0e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ededed 0%,#e0e0e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ededed 0%,#e0e0e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}
.widget_social_tabs ul li.active{
	background:#f0f0f0;
	/*margin-bottom:-10px;*/
	position:relative;
	height:32px;
	color:#131a25;
	cursor:default
}
.widget_social_input_area{
	margin:15px auto 0 auto;
	background:#fff;
	width:85%;
	border:1px solid #b9b9b9;
	border-radius: 3px;
	box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1);
	padding:10px
}

.widget_social_input textarea{
	width:190px;
	height:30px;
	margin:0 0 0 10px;
	box-shadow:none !important;
	border:1px solid transparent !important;
	resize:none;
	line-height:15px;
	font-size:9px;
	overflow:auto
}

.widget_social_input textarea:focus{
	border:1px solid #ddd !important
}
.widget_social_button{
	text-align: right;
	width:85%;
	padding:5px 10px;
	margin: 0px auto;
	font-size:12px
}

.widget_social_button .butn{
	margin-right:-11px !important;
	margin-left:10px !important;
	position:relative
}
.widget_social_comments_area{
	background:#fff;
	height:204px;
	overflow:auto;
	margin-top:10px;
	box-shadow:inset 0 2px 3px rgba(0,0,0,0.25) 
}
.widget_social_comment{
	border-bottom:1px solid #d2d2d2;
	padding:15px
}
.widget_social_comment_img{
	float:left
}

.widget_social_comment_text{
	width:100%;
	font-size:12px
}
.widget_social_comment_text strong{
	color:#333
}

.widget_social_comment_text span{
	display:block;
	padding-left:40px
}
.widget_social_date{
	color:#999;
	margin-top:5px;
	font-size:11px
}
/* end social_widget*/
.prize_iphone_index{
	background:url("../images/prize_index_title.png");
	width:842px;
	height:47px;
	margin:0 auto;
	margin-top:15px;
	display:block;
	line-height:47px;
	color:#064c57;
	font-size:18px;
	padding-left:10px;
	text-shadow:1px 1px 1px rgba(255,255,255,0.5);
	text-decoration:none !important
}

.index_sponsors{
	display:none;
	width:225px;
	margin:25px auto 40px ;
	color:#a6a6a6;
	font-size:12px;
	font-weight:bold;
	text-align:center
}

.index_sponsors span{
	display:block;
	margin-bottom:7px
}
.index_sponsors img{
	height:49px
}

.index_sponsors a{
	display:inline-block;
	margin:0 10px
}
.prize_iphone {
	border:0;
	border-radius:5px;
	width:705px;
	padding:10px;
	min-height:330px;
	background-image:url("../images/tematik_odul.jpg");
	background-repeat:no-repeat;
	background-color:#fff
}
.prize_iphone .improved_popup_title {
	font-size:25px;
	color:#333;
	padding-top:0px;
	line-height:32px
}

.prize_iphone .improved_popup_title span{
	font-size:22px;
	color:#555
}

.prize_iphone_content{
	border:0;
	background:none;
	margin-left:25px;
	width:630px
}

.prize_t1{
	font-size:18px;
	color:#c44b68;
	line-height:25px;
	margin-top:15px
}.prize_t3{
	font-size:18px;
	color:#286bbb;
	line-height:25px
}
.prize_iphone_img{
	text-align:center;
	margin:15px 0
}

.prize_iphone_li_tt{
	color:#333;
	font-size:14px;
	font-weight:bold
}

.prize_iphone_content span{
	font-size:11px;
	color:#666;
	display:block
}

.prize_list{
	margin:15px
}


.panel_bg_options{
	background: #383f46; /* Old browsers */
	background: -moz-linear-gradient(top,  #383f46 0%, #292f34 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383f46), color-stop(100%,#292f34)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #383f46 0%,#292f34 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #383f46 0%,#292f34 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #383f46 0%,#292f34 100%); /* IE10+ */
	background: linear-gradient(top bottom,  #383f46 0%,#292f34 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383f46', endColorstr='#292f34',GradientType=0 ); /* IE6-9 */
	padding: 7px 0;
	font-size:20px;
	color:#939497;
	border-bottom:1px solid rgba(255,255,255,0.1)
}














/********* NEW POPUP NOTIFICATIONS START ***************/
.prevention{
	border:0;
	border-radius:5px;
	box-shadow:0 0 15px rgba(0,0,0,0.7);
	background:#fff;
	padding:20px;
	width:500px
}

.prevention .improved_popup_content img{
	display:block
}

.prevention .improved_popup_content{
	border:0;
	margin:0;
	padding:0
}

.prevention_content{
	width:300px;
	margin:20px 15px;
	color:#a1a1a1;
	font-size:11px
}

.prevention_content span{
	font-size:22px;
	color:#ffa200;
	display:block;
	margin-bottom:5px
}

.prevention_content.success span{
	color:#007236;
}
.prevention_content.warning span{
	color:#f12938;
}
/********* NEW POPUP NOTIFICATIONS END ***************/







.text_player_management{
	border-top:1px solid #e5e5e5;
	width: 520px;
	float: left;
	margin: 25px 0 5px 243px;
	padding:25px 0 10px 0;
	color:#1d1d1d;
	font-weight:bold
}

/*delete after beta, (invite friend)*/
.inactive_friend{
	margin:0 auto 20px;
	font-size:15px;
	text-align:center;
	line-height:22px
}
.inactive_friend_button{
	text-align:center;
	margin: 0 0 20px 0
}
/*delete after beta*/



/* banner la pagina de canal. vremenii */
.channel_banner_top{
	height:90px;
	margin-bottom:10px;
	text-align:center;
	line-height:90px;
}
/* banner la pagina de canal. vremenii */





/* blocurile noi ptr video uplaod start */
.video_blocks_upload{
	margin-bottom:15px
}

.video_block_upload{
	background:#efefef url("../images/bg.png");
	width:315px;
	height:315px
}
.video_block_upload:first-child{
	border:3px solid #f5c946;
	width:309px;
	height:309px
}
.video_block_upload:first-child .video_block_upload_img{
	margin-bottom:-3px
}

.video_block_upload_img{
	text-align:center;
	margin:10px 0
}

.video_block_upload_title{
	color:#333;
	font-size:17px;
	text-shadow:1px 1px 1px rgba(255,255,255,0.5);
	text-align:center;
	width:309px;
}

.video_block_upload_formats{
	color:#666;
	font-size:12px;
	margin:15px 10px 0 10px;
	font-style: italic;
}
.video_block_upload_formats span{
	color:#999;
	font-size:11px;
	display:block
}
.web_uploads_link span{
	color:#00a0bc;
	display:inline
}
/* message success */
.video_upload_message{
	background:#efefef url("../images/bg.png");
	margin-bottom:15px;
	border:3px solid #36a818;
	padding:25px;
	text-align:center
}

.video_upload_message_title{
	font-size:18px;
	color:#333;
	margin-top:15px;
	font-weight:bold
}
.video_upload_message_title span{
	font-size:18px;
	color:#333;
	margin-top:5px;
	display:block;
	font-weight:normal
}
/* blocurile noi ptr video uplaod end*/


/* style for no video container(copy frop profile popup) start */
.profile_popup_video_container{
	width:640px;
	height:360px;
	position:relative
}
.profile_popup_no_video_area{
	position:absolute;
	top:50%;
	left:50%;
	margin:-100px 0 0 -162px;
	text-align:center;
	width:325px;
	height:200px
}
.profile_popup_no_video_area span{
	color:#555;
	display:block;
	margin-top:20px;
	font-size:14px
}
/* style for no video container(copy frop profile popup) end */


/* logo control start */
.logo_settings{
	width:450px
}
.logo_video_position{
	width:314px;
	margin-top:-50px;
	position:relative;
}

.logo_position{
	position:absolute;
	max-width:60px;
	max-height:60px;
	overflow:hidden;
}

.logo_position img{
	max-width:100%;
	max-height:100%
}

.logo_position.topleft{top:0;left:0}
.logo_position.topright{top:0;right:0}
.logo_position.bottomleft{bottom:22px;left:0}
.logo_position.bottomright{bottom:22px;right:0}

.logo_settings .control-label{
	width:140px;
	white-space:nowrap;
	overflow:hidden;
	text-align:left;
	font-weight:bold
}

.logo_settings .max_size_logo_help{
	font-size:11px;
	color:#c71c1c;
	margin-top:5px !important
}

.logo_settings_off_on_img{
	display:inline-block;
	width:51px;
	height:22px;
	background: url("../images/new_social_off_on.png") 0 -22px;
	margin:2px 5px 0 0 ;
	line-height:25px
}

.logo_settings_off_on_img.off{
	background-position:0 0
}

.logo_settings_uplaoded{
	width:180px;
	overflow:hidden;
	margin-top:10px;
	min-height:80px
}

.logo_settings_uplaoded img{
	max-width:180px;
}

.logo_settings .checkbox.inline{
	display:block;
	padding-top:5px;
	vertical-align: middle;
}

.logo_settings .checkbox.inline input[type="radio"]{
	margin-top:-4px
}

.logo_settings_position_title{
	color:#22bdf3;
	font-size:14px;
	font-weight:bold;
	margin:20px 0 15px 0
}
.logo_settings_place label{
	margin-bottom:10px !important
}
.logo_settings_place input[type="checkbox"]{
	margin-top:-4px
}

.logo_settings_answer{
	display:inline-block;
	padding:4px 8px;
	border-radius:50em;
	background:#23bef4;
	color:#fff;
	text-decoration:none !Important;
	margin-top:2px;
	position:relative;
	font-size:11px;
	vertical-align:top;
	
}
/* logo control end */
/* profile reply start */
.flash_border {border: 1px solid gray;}
.black_border {border: 1px solid black;}
/* profile reply end */


/* profile reply start */
.flash_border {border: 1px solid gray !important;}
.black_border {border: 1px solid black !important;}
/* profile reply end */

.list_title {
	width: 245px;
	height: 15px;
	float: left;
	font: bold 12px Arial,sans-serif;
}

.list_title a {
	color: #d6d6d6;
	text-decoration: none

}

#right {
	width: 360px;
	height: 320px;
	padding: 0px;
	margin: 0px;
	list-style: none;
	background: #262630;
	overflow: auto;
}

#right li {
	width: 345px;
	height: 40px;
	float: left;
	padding: 10px 0 10px 15px;
	position: relative;		
	border-bottom: 1px solid #1f2429;
}
#right li.active {
	width: 333px;
}
#right li:hover .list-title a {
	opacity: 0.8; filtre:alpha(opacity="80");
}

#right li .delIcon {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 15px;
	top: 10px;
	background: url(../images/delIcon.png) 0px 0px no-repeat
}

#right li .delIcon:hover {
	cursor: pointer;
	background: url(../images/delIcon.png) 0px -16px no-repeat	
}

#right li .upDownIcon {
	width: 16px;
	height: 16px;
	position: absolute;
	right: 15px;
	top: 30px;
	cursor: pointer;
	background: url(../images/delIcon.png) 0px -32px no-repeat
}

#right li img {
	float: left;	
	border: 3px solid #1b1b23;
	margin: -3px 8px 0 0;
}

#right li img:hover {
	border-color: #22bdf3;
}

.ch_names{
	width: 245px;
	height: auto;
	float: left;
	font: 400 11px Arial,sans-serif;
	color: #a2a2a2
}

.ch_names  a {color: #696969; text-decoration: none;}

.ch_names span {color: #bebbbb}

.listButton {
	width: 70px;
	height: 30px;
	position: absolute;
	margin-left: -45px;
	left: 50%;
	bottom: 0px;
	background: url(../images/listButonIcons.png) 0px 0px no-repeat #3f4a56;
	color: #bcc8d6;
	font: 400 12px Arial,sans-serif;
	line-height: 30px;
	text-align: center;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	padding-left: 20px;
}

.listButton:hover {
	cursor: pointer;
	background: url(../images/listButonIcons.png) 0px -30px no-repeat #22bdf3;
	color: #fff
}

.next {
	width: 37px;
	height: 30px;
	margin: 0px;
	position: absolute;
	left: 72px;
	bottom: 0px;
	background: url(../images/listButonIcons.png) -8px -90px no-repeat #3f4a56;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
}
.prev {
	width: 37px;
	height: 30px;
	margin: 0px;
	position: absolute;
	right: 72px;
	bottom: 0px;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	background: url(../images/listButonIcons.png) -8px -120px no-repeat #3f4a56;
}
.next:hover {
	background: url(../images/listButonIcons.png) -8px -90px no-repeat #22bdf3;
	cursor: pointer;
}
.prev:hover {
	background: url(../images/listButonIcons.png) -8px -120px no-repeat #22bdf3;
	cursor: pointer;
}

.saveButton {
	width: 70px;
	height: 30px;
	position: absolute;
	margin-left: -45px; 
	left: 50%;
	bottom: 0px;
	background: url(../images/listButonIcons.png) 0px -60px no-repeat #22bdf3;
	color: #fff;
	font: 400 12px Arial,sans-serif;
	line-height: 30px;
	text-align: center;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	padding-left: 20px;
}

.saveButton:hover {
	cursor: pointer;
	background: url(../images/listButonIcons.png) 0px -60px no-repeat #46cfff;
	color: #fff
}

.currents{
	background: #2f353b;
	box-shadow: inset 5px 0 0 0 #1ba7d9;
	-webkit-box-shadow: inset 5px 0 0 0 #1ba7d9;
	-moz-box-shadow: inset 5px 0 0 0 #1ba7d9;
}

#videoRatingButtons .likeBtn  {
	width:32px;
	height:25px;
	float:left;
	cursor: pointer;
	margin-right: 5px;
	background: url(../images/webtv.png) 0 0;
}


#videoRatingButtons .likeBtn:hover  {
	cursor: pointer;
	background: url(../images/webtv.png) -32px 0;
}

#videoRatingButtons .disabled  {
	opacity: 0.4;
	filter:alpha(opacity=40);
}

#videoRatingButtons .dislikeBtn  {
	width:32px;
	height:25px;
	float:left;
	cursor: pointer;
	margin-right: 5px;
	background: url(../images/webtv.png) 0 -25px;
}

#videoRatingButtons .dislikeBtn:hover  {
	cursor: pointer;
	background: url(../images/webtv.png) -32px -25px;
}

#videoRatingButtons .disabled  {
	opacity: 0.4;
	filter:alpha(opacity=40);
}

.likebtns{
	float: right;
	border-rirght: #30373f;
	padding-right:10px;
}

.video_stats_view .viewCount {
	width: auto;
	height: 30px;
	float: left;
	padding: 0 10px;
}
.video_stats_view .viewCount .viewCountIcon {
	width: 16px;
	height: 16px;
	margin: 0 auto;
	background: url(../images/webtv.png) -67px 0px;
}
.video_stats_view .viewCount .likeCountIcon {
	width: 13px;
	height: 16px;
	margin: 0 auto;
	background: url(../images/webtv.png) -70px -17px;
}
.video_stats_view .viewCount .dislikeCountIcon {
	width: 13px;
	height: 16px;
	margin: 0 auto;
	background: url(../images/webtv.png) -70px -31px;
}
.video_stats_view .viewCount span {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	margin-top: 3px;
	font: 400 11px Arial,sans-serif;
	color: #fff
}

/* editchannel/ customChannelLogo page css start */
input[type=checkbox].editChannelLogoCheckbox {
position: absolute; 
overflow: hidden; 
clip: rect(0 0 0 0); 
height:1px; 
width:1px; 
margin:-1px; 
padding:0;
border:0;
}

input[type=checkbox].editChannelLogoCheckbox + label.editChannelLogoCheckboxLabel {
padding-left:20px;
height:22px; 
width:51px;
display:inline-block;
line-height:15px;
background-repeat:no-repeat;
background-position: 0 0;
vertical-align:middle;
cursor:pointer;
}

input[type=checkbox].editChannelLogoCheckbox:checked + label.editChannelLogoCheckboxLabel {
background-position: 0 -23px;
}

.editChannelLogoCheckboxLabel{
background-image:url(../images/new_social_off_on.png);
}

.channelSetupLogoBackImg {
	background: url('../images/profile_popup_video.png');
	background-size:420px 280px;
	width: 420px;
	height: 280px;
}

.channelSetupLogoBackImg img {
	width: 110px;
	height: 65px;
}

.edit_form_line_left{
	width: 350px;
}
.edit_form_line_left label {
	width: 110px;
	font-weight: bold;
	color: #333;
	text-align: left;
	float: left;
	display: block;
	font-size: 12px;
	height: 40px;
	line-height: 30px;
	padding: 0 10px 0 0;
}

.edit_form_inp {
	float: left;
	padding: 0 10px 0 0;
	font-size: 12px;
}
.edit_formm_inp {
	float: left;
	padding: 0 10px 0 0;
	font-size: 12px;
	height: 40px;
	line-height: 30px;
	padding: 0 10px 0 0;
}
.logo_control_home{
}
.logo_control_general_div {
	width: 770px;
	float: left;
}
.logo_control_home_logo{
	float: left;
	width: 504px;
	text-align: left;
}
.logo_control_home_logo_onoff{
	text-align: left; 
	width: 342px;
	font-size: 10px;
	height:40px;
	line-height: 30px;
	padding: 0 10px 0 0;
}

.logoSetupControlView {
	margin-top:20px;
}

.logoSetupControlView .logo_control_home_logo_height{
	text-align: left;
	height: 30px;
}
.logo_radio{
	width: 12px;
	height: 12px;
}
.logo_radio2{
	width: 12px;
	height: 12px;
}

/* editchannel/ customChannelLogo page css end */

.ui-autocomplete {
	position: absolute;
	top: 110%;
	left: 0;
	z-index: 1000000000000 !important;
	float: left;
	display: none;
	min-width: 160px;
	_width: 160px;
	padding: 4px 0;
	margin: 2px 0 0 0;
	list-style: none;
	background-color: #ffffff;
	border-color: #ccc;
	border-color: rgba(0, 0, 0, 0.2);
	border-style: solid;
	border-width: 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	*border-right-width: 2px;
	*border-bottom-width: 2px;

}

.ui-menu-item > a.ui-corner-all {
	display: block;
	padding: 3px 10px !important;
	margin: 0 !important;
	color: #000;
	clear: both;
	font-weight: normal;
	white-space: nowrap;
	text-decoration: none;
	border-radius: 0 !important;
	border: 0 !important;
	cursor: pointer;
}

.ui-state-hover, .ui-state-active, .ui-menu-item > a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #000 !important;
	border-radius: 0;
	border: 0 !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	background-image: none;
}

.ui-autocomplete-loading {
	background: white url("http://jqueryui.com/resources/demos/autocomplete/images/ui-anim_basic_16x16.gif") right 10px center no-repeat;
}
.ui-helper-hidden-accessible { display:none; }
#manset { z-index: 0;}

.secim-butonlari {
    text-align: center;
}
.secim-butonlari > span {
    display: inline-block;
    line-height: 31px;
    padding: 0 17px;
    border: 1px solid #b2b2b2;
    background-color: #f8f8f8;
    cursor: pointer;
    margin-right: 13px;
}
.secim-butonlari > span.aktif {
    color: #1b90bc;
    border-color: currentColor;
}

li.son.sag {
    float: right !important;
}

li.range {
    width: 600px;
}
li.range > .ust .zaman {
    display: block;
    text-align: left;
}
li.range > .ust .bar {
    position: relative;
    height: 10px;
    background-color: #e5e5e5;
    margin-top: 10px;
}
li.range > .ust .bar > .range {
    width: 20px;
    height: 16px;
    position: absolute;
    top: -3px;
    left: 50px;
    background-color: #1b90bc;
    cursor: pointer;
}
li.range > .alt {
    margin-top: 30px;
}

.ekleUploadIcon {
    background: url('../images/icons.png') -309px 0;
    width: 62px;
    height: 63px;
    margin-left: 40px;
}

.vu_trumb_back > ul > li.son {
    border: 1px solid #b2b2b2;
    background-color: white;
}
.vu_trumb_back > ul > li.son.sag {
    margin-right: 15px;
}

#thumbs {
    width: 140px;
    height: 79px;
}
