body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}img,object,embed{vertical-align:bottom;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}a *{cursor:pointer;}
button,input,select,textarea{
	outline:none !important;
	-webkit-appearance:none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
html{
	background:#fff;
	height:100%;
}
body{
	font:300 12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	min-height:100% !important;
	min-width:1000px;
	position:relative;
	color:#000;
	background:#fff;
}
.home{
	background:#fff;
}
a{
	color:#00f;
	text-decoration:none;
}
:-moz-placeholder{color:#93b9bb;opacity:1;}
::-moz-placeholder{color:#93b9bb;opacity:1;}
::-webkit-input-placeholder{color:#93b9bb;}
:-ms-input-placeholder{color:#93b9bb;}
::placeholder{color:#93b9bb;}
.placeholder{color:#93b9bb !important;}
:focus:-moz-placeholder{color:transparent;}
:focus::-moz-placeholder{color:transparent;}
:focus::-webkit-input-placeholder{color:transparent;}
:focus:-ms-input-placeholder{color:transparent;}
:focus::placeholder{color:transparent;}
var{display:none;}
button{
	cursor:pointer;
	border:none;
	background:none;
	padding:0;
	font:300 12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	text-align:left;
}
button::-moz-focus-inner{
	border: 0;
}
.header{
	width:100%;
	min-width:1000px;
	position:fixed;
	top:0;
	z-index:20;
	font:400 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	-webkit-font-smoothing:subpixel-antialiased;
	background:url(/images/bg-header.png) repeat-x;
}
.home .info-line{
	margin-top:51px !important;
}
.header-holder{
	height:40px;
	position:relative;
	margin:0 10px 0 0;
	text-align:center;
}
.logo{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:50px;
	height:40px;
	background:url(/images/logo.png) no-repeat 10px 5px;
}
.logo a{
	display:block;
	height:100%;
}
.btn-menu{
	float:left;
	width:26px;
	height:40px;
	cursor:pointer;
	margin:0 5px 0 0;
	background:url(/images/btn-menu.png) no-repeat;
}
.subscribe-new{
	color:#93b9bb;
	border-radius:4px;
	border:1px solid #dae5e6;
	text-align:center;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:22px;
	min-width:85px;
	background:none;
	cursor:pointer;
}
.unsubscribe-new{
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	border-radius:4px;
	background:#07da9c;
	border:1px solid #07da9c;
	color:#fff;
	min-width:85px;
	text-align: center;
}
.channel-info .subscribe-new,
.channel-info .unsubscribe-new{
	float: right;
	height: 40px;
	width: 100px;
	margin-left: 10px;
}
.channel-thumb .subscribe-new,
.channel-thumb .unsubscribe-new {
	width: 100px;
	height: 30px;
	float: right;
}
.member-info .subscribe-new,
.member-info .unsubscribe-new{
	height: 29px;
	width: 100px;
	float: right;
	margin-left: 10px;
}
.user-thumb .subscribe-new,
.user-thumb .unsubscribe-new {
	float: left;
	height: 30px;
	margin-right: 5px;
	width: 60px;
}
.btn-menu.active,
.btn-menu:hover{
	background-position:0 -40px;
}
.btn-home{
	float:left;
	height:16px;
	margin:7px 0 0;
	padding:5px 19px 5px 10px;
	border-left:1px solid #7b8290;
	color:#d5d7db;
	font-size:14px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDgwNzBFRjIxQ0UxMUUzOEM3QUYzOUVERTdBNzJCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDgwNzBGMDIxQ0UxMUUzOEM3QUYzOUVERTdBNzJCRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0NDYwOTQyMjFDRDExRTM4QzdBRjM5RURFN0E3MkJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYwODA3MEVFMjFDRTExRTM4QzdBRjM5RURFN0E3MkJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+f7hziAAAAHNJREFUeNpiPHPmDAMQqAPxTQYsgAmII4G4B4j9cSn4BmWnYFMEUrARiOfgUsQEpXEqYkJSjFURE5qVIEVHkBSpoytwBWJrKHs5yOtMaJK5QMwIlVyGbAVWSZgCnJIwBXK4JEGABYjnAvEFID6LLagBAgwAoRsaA2mVytQAAAAASUVORK5CYII=) no-repeat 100% 50%;
}
.search{
	float:left;
	margin:7px 0 0 50px;
	width:285px;
}
.private .search{
	margin-left:26px;
}
.search .submit{
	outline:none;
	float:left;
	margin:3px 10px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	border:0;
	cursor:pointer;
	width:20px;
	height:20px;
	background:url(/images/btn-search.png) no-repeat;
	-webkit-background-size:20px 20px;
	background-size:20px 20px;
}
.search .text-holder{
	float:left;
	padding:0 0 0 7px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDgwNzBGNzIxQ0UxMUUzOEM3QUYzOUVERTdBNzJCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDgwNzBGODIxQ0UxMUUzOEM3QUYzOUVERTdBNzJCRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYwODA3MEY1MjFDRTExRTM4QzdBRjM5RURFN0E3MkJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYwODA3MEY2MjFDRTExRTM4QzdBRjM5RURFN0E3MkJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Saq3vQAAABBJREFUeNpi2LlzpzFAgAEABrkCXy+dOIQAAAAASUVORK5CYII=) repeat-y;
}
.search .text{
	width:235px;
	height:26px;
	border:0;
	color:#93b9bb;
	border-radius:3px;
	background:none;
	padding:0 5px;
	outline:none;
	-webkit-font-smoothing:subpixel-antialiased;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.btn-upload{
	float:right;
	margin:5px 0 0 0;
	border:1px solid #607681;
	border-radius:3px;
	height:30px;
	text-align:center;
	color:#93b9bb;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:7px 15px;
	cursor:pointer;
	background:none;
	display: block !important;
}
.header .link:hover,
.btn-upload:hover{
	border:1px solid #1ca8ea;
	background:#1ca8ea;
	color:#eaf5fc;
}
.sites{
	float:right;
	width:16px;
	height:16px;
	position:relative;
	margin:13px 11px 0 0;
}
.sites > span{
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:relative;
	z-index:10;
	background:url(/images/bg-sites.png) no-repeat;
}
.sites:hover > span,
.sites > span.active{
	background-position:0 -16px;
}
.sites-drop{
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -436px;
	width:436px;
	height:135px;
	padding:37px 0 0;
	display:none;
}
.sites-holder{
	width:436px;
	height:113px;
	border:1px solid #ccc;
	background:#fff;
	box-shadow: 0 0 10px rgba(4,5,5,.3);
	padding:20px 10px 0;
}
.sites-holder:after{
	width:31px;
	height:16px;
	position:absolute;
	top:22px;
	left:100%;
	margin:0 0 0 -15px;
	content:"";
	background:url(/images/arrow-sites.png) no-repeat;
}
.sites-drop a,
.sites-drop span{
	width:109px;
	padding:62px 0 15px;
	font-size:13px;
	text-align:center;
	color:#000;
	background:url(/images/ico-sites.png) no-repeat 0 5px;
}
.sites-drop .fnt{
	float:left;
	background-position:-119px 5px;
}
.sites-drop .playvid{
	float:left;
}
.sites-drop .peekvids{
	float:left;
}
.sites-drop .feedvid {
	float: right;
}
.sites-drop a:hover,
.sites-drop span{
	border-bottom:3px solid #159fff;
}
.header .link{
	float:right;
	margin:5px 0 0 0;
	border:1px solid #607681;
	border-radius:3px;
	height:21px;
	color:#93b9bb;
	font-size:14px;
	padding:7px 15px 0;
}
.btn-notifications{
	float:right;
	width:80px;
}
.header .updates{
	float:right;
	margin:5px 10px 0;
	height:16px;
	padding:7px 12px;
	background:#e02222;
	border-radius:4px;
	text-align:center;
	color:#fff;
	outline:none;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.header button.updates{
	height:30px;
	border:none;
	padding:0 9px;
}
.header .updates.active,
.header .updates:hover{
	background:#bc2020;
}
.header .btn-messages{
	float:right;
	width:29px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	margin:8px 0 0 10px;
	border:0;
	cursor:pointer;
	background:url(/images/ico-messages.png) no-repeat;
}
.header .btn-messages span{
	text-indent:0;
	position:absolute;
	top:2px;
	right:-4px;
	background:#e02222;
	border-radius:5px;
	color:#fff;
	font-size:13px;
	height:19px;
	padding:3px 8px 0;
	text-align:center;
}
.menu-below-top{
	padding-bottom: 10px;
	text-align: center;
}
.menu-below-top li{
	display:inline-block;
	margin:7px 12px 0;
}
.menu-below-top a{
	display:block;
	font-size:13px;
	color:#000;
	height:14px;
	border-bottom:3px solid transparent;
	padding:0 0 5px;
	font-weight:300;
}
.menu-below-top .active a,
.menu-below-top a:hover{
	color:#000;
	border-bottom:3px solid #159fff;
}
.nav{
	display:inline-block;
	padding:5px 0 0 0;
	margin:0 auto;
}
.nav li{
	display:inline-block;
	margin:7px 12px 0;
}
.nav a{
	display:block;
	font-size:13px;
	color:#bfdee2;
	height:14px;
	border-bottom:3px solid transparent;
	padding:0 0 5px;
	font-weight:300;
}
.nav .active a,
.nav a:hover{
	color:#fff;
	border-bottom:3px solid #159fff;
}
.nav .more{
	position:relative;
}
.nav .more a:hover,
.nav .more a{
	color:#8aaeb2;
	border:none;
	padding:0 23px 5px 8px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MjE0MDAxODIzOTQxMUUzQkUzRDhGMUY4ODYwRDJBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MjE0MDAxOTIzOTQxMUUzQkUzRDhGMUY4ODYwRDJBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyMTQwMDE2MjM5NDExRTNCRTNEOEYxRjg4NjBEMkE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyMTQwMDE3MjM5NDExRTNCRTNEOEYxRjg4NjBEMkE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VdX1KAAAAIZJREFUeNpiPHPmDAMQeADxUSD+zIAb2AHxDSB+xQQk/IE4G4hbgJgXhwZXIC4B4nYg5gZpOg7SDcRKODSCNOQCMSMQ7wXir0xQDZU4NCJrWA7Ey0CCjFA/gYAY1HoQfQ+I9wFxMroGdE3oGmEARQMIMKG5H9mpWDVgswnZRksg3ohNEiDAALmAJJa+Vwh3AAAAAElFTkSuQmCC) no-repeat 100% 4px;
}
.nav .more ul{
	position:absolute;
	top:100%;
	right:-5px;
	background:#fff;
	z-index:100;
	text-align:left;
	box-shadow:3px 4px 5px rgba(0,0,0,.05);
	display:none;
}
.nav .more li{
	display:block;
	margin:0;
}
.nav .more li a{
	color:#000;
	height:auto;
	line-height:20px;
	padding:10px 31px 8px;
	background:none;
	border-radius:0;
	white-space:nowrap;
}
.nav .more li a:hover{
	border:none;
	color:#3c2828;
	background:#d9d9d9;
	padding:10px 31px 8px;
}
.nav .recommended{
	display:none;
}
.filters{
	float:left;
	margin:1px 18px 0 0;
	position:relative;
	padding:0 0 11px;
}
.filters .btn-filters{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:35px;
	height:35px;
	background:url(/images/btn-filters.png) no-repeat;
}
.block-filters{
	position:absolute;
	left:0;
	top:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjZBRTA2NjIyQTMxMUUzOEQxOEJCNDcwNTA0NzlBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjZBRTA2NzIyQTMxMUUzOEQxOEJCNDcwNTA0NzlBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2NkFFMDY0MjJBMzExRTM4RDE4QkI0NzA1MDQ3OUE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2NkFFMDY1MjJBMzExRTM4RDE4QkI0NzA1MDQ3OUE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+y9SQhQAAABBJREFUeNpi+P///zOAAAMACeID5Hgpro8AAAAASUVORK5CYII=);
	width:728px;
	height:0;
	overflow:hidden;
}
.content-filters .block-filters{
	height:auto;
}
.content-filters{
	padding:0 0 10px 0;
	margin:0 -3px 0 0;
	position:relative;
	min-height:22px;
}
.user-videos .content-filters{
	margin:0;
}
.tab .content-filters{
	overflow:hidden;
}
.content-columns .content-filters{
	margin:0;
	padding-right:4px;
}
.content-filters:after{
	content:"";
	display:block;
	clear:both;
}
.user-videos .user-filters,
.content-filters .btn-open{
	color:#0079ff;
	font-size:18px;
	float:left;
	padding:0 25px 0 0;
	cursor:pointer;
	position:absolute;
	top:3px;
	left:0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMjg5RTM3QTJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMjg5RTM3QjJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODlFMzc4MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODlFMzc5MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KqM9OQAAAI9JREFUeNpiZKj8zwAEAkD8gQE/gKthAmINIL4OxAV4NEgC8XEg7odpsgdiCahAIQ4N+6CGe4BsBGmaiaS4D00jsoYbQOwEciILVHIClO6HamQE4uVAvB+I1ZE0PGcAS0ICAgYKYO4GgpdALI6uAeYnZDAByXlYNYAACxaPw5yajk0DNuchA04g/o5NAiDAAGe0II8thxWXAAAAAElFTkSuQmCC) no-repeat 100% 8px;
}
.content-filters .banner{
	float:right;
	width:300px;
	height:250px;
}
.content .block-filters{
	position:static;
	float:left;
	width:100%;
	background:#f5f4ef;
	position:relative;
}
.content-columns .block-channel .content-filters,
.content-columns .block-member .content-filters{
	padding:0 0 10px;
}
.content .block-member .block-filters{
	width:100%;
}
.filters-holder{
	overflow:hidden;
	position:relative;
}
.block-filters .heading{
	overflow:hidden;
	margin:0 31px;
	padding:10px 0;
}
.block-filters .heading.active{
	margin-bottom:10px;
	border-bottom:1px solid #c2c2be;
}
.content-filters .title,
.block-filters .title{
	float:left;
	color:#0079ff;
	font-size:18px;
	margin:6px 29px 0 0;
	padding:0 28px 0 0;
	cursor:pointer;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMjg5RTM3QTJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMjg5RTM3QjJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODlFMzc4MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODlFMzc5MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KqM9OQAAAI9JREFUeNpiZKj8zwAEAkD8gQE/gKthAmINIL4OxAV4NEgC8XEg7odpsgdiCahAIQ4N+6CGe4BsBGmaiaS4D00jsoYbQOwEciILVHIClO6HamQE4uVAvB+I1ZE0PGcAS0ICAgYKYO4GgpdALI6uAeYnZDAByXlYNYAACxaPw5yajk0DNuchA04g/o5NAiDAAGe0II8thxWXAAAAAElFTkSuQmCC) no-repeat 100% 8px;
}
.content-filters .active .title,
.block-filters .active .title{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyM0RBOTFGOTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyM0RBOTFGQTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIzREE5MUY3MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzREE5MUY4MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w1gVDwAAAHtJREFUeNpiZKj8z4ADcALxd2wSTDg0FADxOSCWJFYTSEM/EGsA8T5sGplwaACBl7g0MuHQUAzEhkB8E5tGJiwaioC4D4ifA7EjEN9A1wjSlI6moR/JdpBGJzSNAiBNB4H4BRAXomnApnEHEH9ghMaTAIjDgB/A1QAEGABC2B/2PxbtUQAAAABJRU5ErkJggg==) no-repeat 100% 9px;
}
.user-videos .user-filters{
	position:static;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMjg5RTM3QTJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMjg5RTM3QjJBOEQxMUUzQjc1RUE5QTYwOTI5OTM3QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODlFMzc4MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODlFMzc5MkE4RDExRTNCNzVFQTlBNjA5Mjk5MzdCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KqM9OQAAAI9JREFUeNpiZKj8zwAEAkD8gQE/gKthAmINIL4OxAV4NEgC8XEg7odpsgdiCahAIQ4N+6CGe4BsBGmaiaS4D00jsoYbQOwEciILVHIClO6HamQE4uVAvB+I1ZE0PGcAS0ICAgYKYO4GgpdALI6uAeYnZDAByXlYNYAACxaPw5yajk0DNuchA04g/o5NAiDAAGe0II8thxWXAAAAAElFTkSuQmCC) no-repeat 100% 9px;
}
.user-videos .user-filters.active{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyM0RBOTFGOTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyM0RBOTFGQTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIzREE5MUY3MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzREE5MUY4MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w1gVDwAAAHtJREFUeNpiZKj8z4ADcALxd2wSTDg0FADxOSCWJFYTSEM/EGsA8T5sGplwaACBl7g0MuHQUAzEhkB8E5tGJiwaioC4D4ifA7EjEN9A1wjSlI6moR/JdpBGJzSNAiBNB4H4BRAXomnApnEHEH9ghMaTAIjDgB/A1QAEGABC2B/2PxbtUQAAAABJRU5ErkJggg==) no-repeat 100% 9px;
}
.block-filters .close{
	float:right;
	color:#939292;
	font-size:16px;
	margin:5px 0 0;
}
.heading-user .btn-filter,
.content-filters .btn-filter,
.block-filters .btn-filter{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:25px;
	height:25px;
	background:url(/images/btn-search.png) no-repeat;
}
.header .selected,
.content-filters .selected{
	min-height:32px;
	overflow:hidden;
}
.header .selected li,
.content-filters .selected li{
	float:left;
	height:21px;
	font-size:12px;
	border-radius:5px;
	margin:0 10px 3px 0;
	padding:6px 8px 0 14px;
	border:1px solid #b2b2b2;
}
.block-filters .columns{
	padding:0 0 15px 34px;
	width:105%;
}
.block-filters .columns-holder{
	height:0;
	position:relative;
	overflow:hidden;
}
.user-videos .block-filters .columns{
	padding:0 0 0 34px;
}
.block-filters .columns:after{
	content:"";
	display:block;
	clear:both;
}
.block-filters .column{
	float:left;
	width:200px;
	margin:0 60px 0 0;
}
.user-videos .block-filters .column{
	padding-top:5px;
}
.content-columns .block-filters .column{
	width:130px;
}
.content .block-filters .column{
	margin-right:30px;
}
.block-filters .column label{
	display:block;
	color:#000;
	font-weight:400;
	font-size:16px;
	margin:0 0 5px;
}
.chosen-choices{
	left:-9999px;
}
.chosen-container .grey{
	color:#6f6f6f;
}
.cross-clear-input,
.search-choice-close{
	float:right;
	margin:1px 0 0 24px;
	background:url(/images/chosen-close.png) no-repeat;
	width:14px;
	height:14px;
	cursor:pointer;
}
@media all and (min-width: 1264px){
	.home .filters{
		margin:1px 30px 0 0;
	}
	.home .private .search{
		margin-left:38px;
	}
	.home .nav .recommended{
		display:block;
	}
	.home .nav .more{
		display:none
	}
}
@media all and (min-width: 1350px){
	.home .filters{
		margin:1px 50px 0 0;
	}
	.home .private .search{
		margin-left:58px;
	}
}
@media all and (min-width: 1424px){
	.home .filters{
		margin:1px 60px 0 0;
	}
	.home .private .search{
		margin-left:68px;
	}
}
@media all and (min-width: 1584px){
	.home .filters{
		margin:1px 90px 0 0;
	}
	.home .private .search{
		margin-left:93px;
	}
}
.footer{
	padding:15px 0 10px;
	width:100%;
	background:#f4f3ee;
	font-family:Arial, Helvetica, sans-serif;
	z-index:3;
	position:absolute;
	bottom:0;
	left:0;
}
.home .footer{
	/*background:#fff;*/
}
.footer:after{
	content:"";
	display:block;
	clear:both;
}
.footer .footer-holder{
	width:979px;
	margin:0 auto;
}
.footer .copy{
	float:left;
	color:#9b9b97;
	margin:1px 0 0 10px;
	font-size:13px;
}
.socials{
	float:right;
	margin-right:10px;
}
.socials a{
	float:left;
	margin:0 0 0 4px;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
}
.footer .facebook{
	background:url(/images/bg-socials.gif) no-repeat 0 -16px;
}
.footer .facebook:hover{
	opacity:0.7;
}
.footer .twitter{
	background:url(/images/bg-socials.gif) no-repeat -16px -16px;
}
.footer .twitter:hover{
	opacity:0.7;
}
.footer .google{
	background:url(/images/bg-socials.gif) no-repeat -32px -16px;
}
.footer .google:hover{
	opacity:0.7;
}
.footer-menu{
	float:right;
	margin:1px 17px 0 0;
}
.footer-menu li{
	float:left;
	margin:0 0 0 19px;
	position:relative;
}
.footer-menu a{
	font-size:12px;
	color:#9b9b97;
}
.footer-menu a:hover{
	color:#000;
}
.footer-menu .lang{
	border:none;
	color:#9b9b97;
	font:400 12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:0 21px 0 0;
	margin:0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRDM1NzYzMzIxRDQxMUUzOEM3QUYzOUVERTdBNzJCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRDM1NzYzNDIxRDQxMUUzOEM3QUYzOUVERTdBNzJCRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBEMzU3NjMxMjFENDExRTM4QzdBRjM5RURFN0E3MkJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBEMzU3NjMyMjFENDExRTM4QzdBRjM5RURFN0E3MkJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qekoNAAAAHxJREFUeNpiPHPmDAMOwAnE37FJMOHQUADEZ4FYglhNIA19QKwJxPuxaWTCoYERiF8CsQY2jUw4NBQDsSEQ38SmkQmLhiIo+zkQOwLxDXSNIE3paBr6kWwHaXRC08gP0nQQ6v5CNA3YNO4A4k+M0HgSAOIPDPgBXA1AgAEAJ5YhzwQJJ1kAAAAASUVORK5CYII=) no-repeat 100% 50%;
}
.footer-menu li:hover .lang,
.footer-menu .lang:hover{
	color:#000;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NzA4MTNGRDc5RDkxMUUzODM4NEUyNkM5RDk4Q0Q2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NzA4MTNGRTc5RDkxMUUzODM4NEUyNkM5RDk4Q0Q2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk3MDgxM0ZCNzlEOTExRTM4Mzg0RTI2QzlEOThDRDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk3MDgxM0ZDNzlEOTExRTM4Mzg0RTI2QzlEOThDRDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+m1oZLAAAAIRJREFUeNpitLGxYQACASD+wIAfwNUwAbEGEF8H4gI8GiSB+DgQ98M02QOxBFSgAIeGfVDDPUA2MsvJyZ0FMj5CBTyg7BNYNNwAYicgfgPSxABVhK7xIRYNz0GKYZqwaYwGYgV0Deia0DXyYNOATROyRgVsGkCAERpP2AAnEH/HJgEQYACOwSWuBCPFmAAAAABJRU5ErkJggg==) no-repeat 100% 50%;
}
.footer-menu li:hover .lang-drop{
	display:block;
}
.footer-menu .lang-drop{
	position:absolute;
	right:0;
	bottom:14px;
	padding:0 0 16px;
	display:none;
}
.footer-menu ul{
	overflow:hidden;
	background:#f4f3ee;
	padding:10px 0 0;
	box-shadow:0 -2px 2px rgba(2,3,3,.3);
}
.home .footer-menu ul{
	background:#fff;
}
.footer-menu ul li{
	padding:0 10px;
	margin:0 0 11px;
	height:11px;
}
.footer-menu ul button,
.footer-menu ul span,
.footer-menu ul a{
	padding:0 0 0 23px;
	height:11px;
	float:left;
	font-size:11px;
	line-height:10px;
	color:#000;
	border:none;
	background:url(/images/ico-flags.gif) no-repeat;
}
.footer-menu ul button{
	cursor:pointer;
	padding:0 0 0 20px;
}
.footer-menu ul .active,
.footer-menu ul button:hover,
.footer-menu ul a:hover{
	color:#00adff;
}
.footer-menu .en.active,
.footer-menu button.en:hover,
.footer-menu a.en:hover{
	background-position:0 -11px;
}
.footer-menu .de{
	background-position:0 -66px;
}
.footer-menu .de.active,
.footer-menu button.de:hover,
.footer-menu a.de:hover{
	background-position:0 -77px;
}
.footer-menu .es{
	background-position:0 -22px;
}
.footer-menu .es.active,
.footer-menu button.es:hover,
.footer-menu a.es:hover{
	background-position:0 -33px;
}
.footer-menu .pt{
	background-position:0 -88px;
}
.footer-menu .pt.active,
.footer-menu button.pt:hover,
.footer-menu a.pt:hover{
	background-position:0 -99px;
}
.footer-menu .fr{
	background-position:0 -44px;
}
.footer-menu .fr.active,
.footer-menu button.fr:hover,
.footer-menu a.fr:hover{
	background-position:0 -55px;
}
.footer-menu .ru{
	background-position:0 -110px;
}
.footer-menu .ru.active,
.footer-menu button.ru:hover,
.footer-menu a.ru:hover{
	background-position:0 -121px;
}
.footer-nav{
	margin:2px 0 0;
	padding:0 0 3px;
	overflow:hidden;
	text-align:center;
}
.footer-nav li{
	display:inline-block;
	border-left:1px solid #010101;
	line-height:11px;
	padding:0 0 0 8px;
	margin:0 0 0 7px;
}
.footer-nav li:first-child{
	border:none;
	margin:0;
	padding:0;
}
.footer-nav a{
	color:#010101;
	font-size:12px;
}
.home .footer-nav a:hover{
	color:#21a2df;
}
.block-rta{
	float:right;
	overflow:hidden;
	margin-right:10px;
	display:none;
}
.block-rta img{
	display:block;
}
.main{
	overflow:hidden;
	padding:40px 0 44px;
}
.aside-menu{
	top:40px;
	position:fixed;
	left:-100%;
	bottom:0;
	width:198px;
	z-index:3;
	-webkit-box-shadow:3px 4px 5px rgba(0,0,0,.05);
	-moz-box-shadow:3px 4px 5px rgba(0,0,0,.05);
	box-shadow:3px 4px 5px rgba(0,0,0,.05);
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUUwMEIwODQ3NDg1MTFFM0FBNEZGM0JBRTREMkNCQjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUUwMEIwODM3NDg1MTFFM0FBNEZGM0JBRTREMkNCQjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOUQ2NDc1RjM1MzkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOUQ2NDc1RjM1MzkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b4TV5gAAABBJREFUeNpi+P///zOAAAMACeID5Hgpro8AAAAASUVORK5CYII=);
}
.aside-menu button,
.aside-menu a{
	height:27px;
	color:#000;
	display:block;
	padding:11px 5px 0 65px;
	border:none;
	cursor:pointer;
	background:none;
	text-align:left;
	font:13px/16px 'Open Sans', Arial, Helvetica, sans-serif;
}
.aside-menu button{
	width:100%;
	height:38px;
	padding:0 5px 0 63px;
	line-height:38px;
}
.aside-menu .videos{
	background:url(/images/ico-menu.png) no-repeat 18px -6px;
}
.aside-menu .videos:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -56px;
}
.aside-menu .categories{
	background:url(/images/ico-menu.png) no-repeat 18px -106px;
}
.aside-menu .categories:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -156px;
}
.aside-menu .channels{
	background:url(/images/ico-menu.png) no-repeat 18px -206px;
	border-bottom:1px solid #c9c9c9;
}
.aside-menu .channels:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -256px;
}
.aside-menu .my-videos{
	background:url(/images/ico-menu.png) no-repeat 18px -6px;
}
.aside-menu .my-videos:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -56px;
}
.aside-menu .my-channels{
	background:url(/images/ico-menu.png) no-repeat 18px -206px;
}
.aside-menu .my-channels:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -256px;
}
.aside-menu .subscriptions{
	background:url(/images/ico-menu.png) no-repeat 18px -306px;
	border-bottom:1px solid #c9c9c9;
}
.aside-menu .subscriptions:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -356px;
}
.aside-menu .messages{
	background:url(/images/ico-menu.png) no-repeat 18px -406px;
	border-bottom:1px solid #c9c9c9;
}
.aside-menu .messages:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -456px;
}
.aside-menu .profile{
	background:url(/images/ico-menu.png) no-repeat 18px -506px;
}
.aside-menu .profile:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -556px;
}
.aside-menu .settings{
	background:url(/images/ico-menu.png) no-repeat 18px -606px;
}
.aside-menu .settings:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -656px;
}
.aside-menu .password{
	background:url(/images/ico-menu.png) no-repeat 18px -706px;
	border-bottom:1px solid #c9c9c9;
}
.aside-menu .password:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -7506px;
}
.aside-menu .logout{
	background:url(/images/ico-menu.png) no-repeat 18px -806px;
	border-top: 1px solid rgb(201, 201, 201);
}
.aside-menu .logout:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -856px;
}
.aside-menu .join{
	background:url(/images/ico-menu.png) no-repeat 18px -1006px;
}
.aside-menu .join:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1056px;
}
.aside-menu .login{
	background:url(/images/ico-menu.png) no-repeat 18px -906px;
}
.aside-menu .login:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -956px;
}
.aside-menu .view{
	background:url(/images/ico-menu.png) no-repeat 18px -1106px;
	border-top:1px solid #c9c9c9;
}
.aside-menu .view:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1156px;
}
.aside-menu .straight,
.aside-menu .lesbian,
.aside-menu .gay,
.aside-menu .transsexual{
	padding-right:43px;
	position:relative;
	background:url(/images/ico-menu.png) no-repeat 18px -1206px;
}
.aside-menu .straight:after,
.aside-menu .lesbian:after,
.aside-menu .gay:after,
.aside-menu .transsexual:after{
	content:"";
	width:33px;
	height:18px;
	position:absolute;
	right:10px;
	top:10px;
	background:url(/images/ico-menu.png) no-repeat 0 -1466px;
}
.aside-menu .straight.selected:after,
.aside-menu .lesbian.selected:after,
.aside-menu .gay.selected:after,
.aside-menu .transsexual.selected:after{
	background:url(/images/ico-menu.png) no-repeat 0 -1516px;
}
.aside-menu .straight{
	border-top:1px solid #c9c9c9;
}
.aside-menu .straight.selected{
	background-position:18px -1256px;
}
.aside-menu .lesbian.selected{
	background-position:18px -1306px;
}
.aside-menu .gay.selected{
	background-position:18px -1356px;
}
.aside-menu .transsexual.selected{
	background-position:18px -1406px;
}
.aside-menu .straight:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1256px;
}
.aside-menu .lesbian:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1306px;
}
.aside-menu .gay:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1356px;
}
.aside-menu .transsexual:hover{
	background:#d9d9d9 url(/images/ico-menu.png) no-repeat 18px -1406px;
}
.promo-video{
	float:left;
	width:436px;
	height:310px;
	margin:0 10px 0 0;
	position:relative;
}
.promo-video img{
	width:100%;
	height:100%;
}
.promo-video .ads{
	position:absolute;
	top:5px;
	left:5px;
	border-radius:2px;
	background:#e8b62f;
	color:#fff;
	height:15px;
	padding:0 3px;
}
.promo-video .btn-close{
	text-indent:-9999px;
	overflow:hidden;
	width:20px;
	height:20px;
	position:absolute;
	top:5px;
	right:5px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMUU4RTczMEREQjYxMUUzOTExOEY4QTYzNzVBODFFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMUU4RTczMUREQjYxMUUzOTExOEY4QTYzNzVBODFFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxRThFNzJFRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxRThFNzJGRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v0qsvAAAAWhJREFUeNqslL9OAkEQxlGTxcZyKQyJUBlrbY6OytY/R4U9NIL6FtjqW0jhA8gbmJgYLYwFJPIAlnrN+m3ybTLM7SFn3OSX25md+fb2bnbWnHOVyDDgiCRgG2RgDp7APclymV5QcQze3e/Dx5zofGlsgJFImIBz0ARVsAX26JuIuBFzc4JS7Cry5ppLJbogmIrF1gpigZbIS4OgAR90DkuIBYbMnXst7+iKb6aDD4AVtqVPx4VveuaNOxr9iNgneKGQ5dz79lVsjxpjb8xoNFRQjQKOTzmvqdgG12be+KKxGTmKFC0Sq7Cs/PheF9VuIjfGrehbuClvVN9Vu9olR7ZFR/Zv+EztttprB9TBK9fanNe5Jschn4//VTYPsmxkYQ/+UNgDUdjV4OyIP5mUEEtEXkc3h2uxeFHiyjnmRtvXjWpffbYvQ5r0yfZ1W9S+AqclGmy6rMFKDP/+GExBRqb0dRmTy/0RYAB77H7rw1u8zgAAAABJRU5ErkJggg==) no-repeat;
}
.promo-video .btn-sound{
	float:right;
	width:20px;
	height:16px;
	margin:6px 0 0 20px;
	cursor:pointer;
	background:url(/images/ico-sound.png) no-repeat 0 -16px;
}
.promo-video .btn-sound.on{
	background-position:0 0;
}
.promo-video .next,
.promo-video .prev{
	position:absolute;
	top:50%;
	left:10px;
	text-indent:-9999px;
	overflow:hidden;
	width:45px;
	height:45px;
	background:url(/images/promo-control.png) no-repeat;
	margin:-22px 0 0;
}
.promo-video .next{
	background-position:0 -45px;
	left:auto;
	right:10px;
}
.promo-info{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:36px;
	padding:6px 10px 0;
	color:#fff;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMUU4RTczNEREQjYxMUUzOTExOEY4QTYzNzVBODFFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMUU4RTczNUREQjYxMUUzOTExOEY4QTYzNzVBODFFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxRThFNzMyRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxRThFNzMzRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GtJpSQAAAA9JREFUeNpi0NMzOgMQYAACdwFb4rHhRwAAAABJRU5ErkJggg==);
}
.promo-info .rating{
	float:right;
	padding:0 0 0 30px;
	height:21px;
	line-height:21px;
	margin:4px 0 0 9px;
	background:url(/images/ico-rating.png) no-repeat;
}
.promo-info strong{
	font-weight:300;
}
.content-columns{
	width:100%;
}
.content{
	width:981px;
	padding:10px 0 15px;
	margin:0 auto;
	background:#fff;
	position:relative;
	min-height:600px;
	z-index:2;
}
.videos-responsive .content,
.home .content{
	padding:10px 10px 15px;
}
.home .content{
	border-bottom:1px solid #e1e1e1;
}
.thumbs-columns:after,
.home .container:after,
.content-columns:after,
.content:after{
	content:"";
	display:block;
	clear:both;
}
.thumbs-columns{
	width:100%;
	overflow:hidden;
}
.videos-responsive .thumbs-columns{
	overflow:visible;
}
.container{
	height:100%;
	overflow:hidden;
	margin:0 -11px 0 0;
}
.videos-responsive .container,
.home .container{
	margin:0;
	overflow:visible;
	float:left;
}
h2.no-results{
	font-size:14px;
	font-weight:300;
	padding:10px 0 0;
}
.thumbs-top .container{
	margin-right:-15px;
}
.user-videos .container{
	margin:0 -10px 0 0;
	overflow:visible;
}
.videos-responsive .container,
.content-columns .container,
.thumbs-columns .container{
	float:left;
	width:690px;
	margin:0 -20px 0 0;
	padding:0;
}
.videos-responsive.wide .content{
	width:882px;
}
.videos-responsive.wide .container{
	margin:0;
	width:980px;
}
.content-columns .block-channel .container,
.content-columns .block-member .container{
	width:1025px;
}
.responsive .container .item.big{
	width:487px;
	height:487px;
}
.videos-responsive .block-channel,
.videos-responsive .block-category{
	width:663px;
}
@media all and (max-width: 1000px){
	.container-isotope{
		margin:0 0 0 630px;
	}
}
@media all and (min-width: 1300px){
	.responsive .thumbs-top .thumbs-holder,
	.responsive .content{
		width:1231px;
	}
	.videos-responsive .content,
	.home .content{
		width:1220px;
	}
	.videos-responsive .container,
	.home .container{
		width:910px;
	}
	.videos-responsive .block-channel,
	.videos-responsive .block-category{
		width:886px;
	}
	.videos-responsive .content .heading-user{
		width:882px;
	}
	.videos-responsive.wide .content{
		width:1105px;
	}
	.videos-responsive.wide .container{
		width:1115px;
	}
	.content-filters{
		margin:0 3px 0 0;
	}
	.responsive .content-columns .container,
	.responsive .thumbs-columns .container{
		width:886px;
	}
	.responsive .content-columns .container .item,
	.responsive .thumbs-columns .container .item{
		width:292px;
		height:292px;
	}
	.responsive .container .item.big{
		width:587px;
		height:587px;
	}
}
@media all and (min-width: 1600px){
	.videos-responsive .content,
	.home .content{
		width:1426px;
	}
	.videos-responsive .container,
	.home .container{
		width:1115px;
	}
	.videos-responsive.wide .content{
		width:1328px;
	}
	.videos-responsive.wide .container{
		width:1338px;
	}
	.videos-responsive .block-channel,
	.videos-responsive .block-category{
		width:1109px;
	}
	.videos-responsive .content .heading-user{
		width:1105px;
	}
	.responsive .thumbs-top .thumbs-holder,
	.responsive .content{
		width:1479px;
	}
	.responsive .container .item.big{
		width:707px;
		height:707px;
	}
	.responsive .content-columns .container,
	.responsive .thumbs-columns .container{
		width:1126px;
	}
	.responsive .content-columns .container .item,
	.responsive .thumbs-columns .container .item{
		width:372px;
		height:372px;
	}
}
@media all and (min-width: 1850px){
	.videos-responsive .content,
	.home .content{
		width:1639px;
	}
	.videos-responsive .container,
	.home .container{
		width:1338px;
	}
	.videos-responsive.wide .content{
		width:1551px;
	}
	.videos-responsive.wide .container{
		width:1561px;
	}
	.videos-responsive .block-channel,
	.videos-responsive .block-category{
		width:1331px;
	}
	.videos-responsive .content .heading-user{
		width:1328px;
	}
}
@media all and (min-width: 1980px){
	.videos-responsive .content,
	.home .content{
		width:1861px;
	}
	.videos-responsive .container,
	.home .container{
		width:1561px;
	}
	.videos-responsive.wide .content{
		width:1774px;
	}
	.videos-responsive.wide .container{
		width:1784px;
	}
	.videos-responsive .block-channel,
	.videos-responsive .block-category{
		width:1554px;
	}
	.videos-responsive .content .heading-user{
		width:1551px;
	}
}
.content-aside .item.video-thumb .image,
.container .item.video-thumb .image{
	position:relative;
	display:block;
	width:213px;
	height:120px;
	margin:0 0 3px;
	bottom:0;
	left:0;
	overflow:hidden;
}
.content-aside .item .image,
.container .item .image{
	bottom:1px;
	left:1px;
	position:absolute;
	right:0;
	top:0;
}
.thumbs-top .item .image{
	top:1px;
	right:1px;
}
.content-aside .item img,
.container .item img{
	width:100%;
}
.user-videos .container .image{
	left:0;
	bottom:0;
}
.container-isotope .item{
	width:250px;
	height:250px;
}
.content-columns .content-aside .item,
.block-video .content-aside .item,
.thumbs-columns .content-aside .item{
	width:300px;
	height:300px;
	margin:0 0 5px;
}
.container .item.big{
	width:460px;
	height:460px;
}
.container-isotope .item.big{
	width:500px;
	height:500px;
}
.content-columns .container .item,
.container .item,
.content-aside .item,
.thumbs-columns .container .item{
	float:left;
	position:relative;
	width:224px;
	height:224px;
	overflow:hidden;
	background:#fff;
}
.content-aside:after,
.main:after{
	content:"";
	display:block;
	clear:both;
}
.home .main{
	overflow:visible;
}
.content-aside .item.video-thumb{
	width:300px;
	height:169px;
	overflow:visible;
	margin:0 0 10px;
}
.content-aside .item.video-thumb .image{
	width:300px;
	height:169px;
	margin:0;
}
.content-aside .item.video-thumb .duration,
.content-aside .item.video-thumb .btn-later{
	bottom:35px;
}
.content-aside .item.video-thumb .info{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	color:#fff;
	padding:5px 10px;
	height:19px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMUU4RTczNEREQjYxMUUzOTExOEY4QTYzNzVBODFFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMUU4RTczNUREQjYxMUUzOTExOEY4QTYzNzVBODFFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxRThFNzMyRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxRThFNzMzRERCNjExRTM5MTE4RjhBNjM3NUE4MUUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GtJpSQAAAA9JREFUeNpi0NMzOgMQYAACdwFb4rHhRwAAAABJRU5ErkJggg==);
}
.content-aside .item.video-thumb .info strong{
	white-space:nowrap;
	width:220px;
	display:block;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	line-height:18px;
}
.content-aside .item.video-thumb .info span,
.content-aside .item.video-thumb .info a{
	color:#fff;
}
.thumbs-columns .container .item,
.content-columns .container .item{
	margin:0 1px 1px 0;
}
.block-member .container .item,
.container .item{
	width:249px;
	height:249px;
	margin:0 1px 1px 0;
}
.responsive .container .item.video-thumb,
.container .item.video-thumb{
	width:213px;
	height:160px;
	margin:0 10px 0 0;
	overflow:visible;
}
.container .item.video-thumb:hover{
	z-index:5;
}
.block-channel .user-videos .item-holder,
.block-channel .videos .container .item.video-thumb,
.block-member .videos .container .item.video-thumb{
	margin:0 43px 0 0;
}
.block-member .feed .container .item.video-thumb{
	margin:0 12px 0 0;
}
.pagination{
	width:100%;
	text-align:center;
	font-size:0;
	padding:10px 0;
	clear:both;
}
.pagination li{
	display:inline-block;
	font-size:13px;
	font-weight:400;
}
.pagination a{
	color:#181526;
	display:block;
	padding:0 11px 5px;
	border-bottom:2px solid transparent;
}
.pagination a:hover{
	color:#159fff;
	border-bottom:2px solid #159fff;
}
.pagination span{
	display:block;
	padding:0 11px 5px;
	color:#159fff;
	border-bottom:2px solid #159fff;
}
.pagination .prev,
.pagination .next{
	text-transform:uppercase;
	color:#a7a6aa;
}
.container .item{
	width:239px;
	height:239px;
	margin:0 9px 9px 0;
}
.thumbs-top .item{
	width:240px;
	height:240px;
}
.container .item:hover .info{
	display:block;
}
.playlist-thumb .top-info,
.video-thumb .top-info{
	position:absolute;
	top:11px;
	left:10px;
	right:10px;
	height:22px;
	z-index:2;
}
.user-videos .item:hover .top-info,
.video-thumb .top-info{
	opacity:0.6;
}
.video-thumb:hover .top-info{
	opacity:1;
}
.playlist-thumb .hd,
.video-thumb .hd,
.video-thumb .cc{
	float:left;
	height:22px;
	width:31px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 5px 0 0;
	background:url(/images/ico-video-thumb.png) no-repeat;
}
.item.video-thumb .hd{
	text-indent:0;
	width:auto;
	float:none;
	margin:0;
	position:absolute;
	top:5px;
	left:5px;
	height:14px;
	color:#fff;
	padding:0 4px;
	font-size:11px;
	line-height:14px;
	background:#4f606e;
	border-radius:3px;
	text-transform:uppercase;
}
.item.video-thumb .ads-holder{
	position:absolute;
	top:5px;
	left:5px;
}
.item.video-thumb .ads-holder .hd{
	position:static;
	margin:0 0 5px;
	display:block;
}
.item.video-thumb .ads-holder .ad{
	padding:0 4px;
	color:#fff;
	display:block;
	font-size:11px;
	line-height:14px;
	background:#159fff;
	border-radius:3px;
}
.video-thumb .cc{
	background-position:0 -22px;
}
.playlist-thumb .hd{
	opacity:.3;
}
.item.video-thumb .play{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:80px;
	height:80px;
	cursor:pointer;
	background:url(/images/ico-play.png) no-repeat 0 0 / 80px 80px;
}
.item.video-thumb .added{
	float:none;
	margin:0;
	position:absolute;
	top:5px;
	right:5px;
	height:14px;
	color:#fff;
	padding:0 4px;
	font-size:11px;
	line-height:14px;
	background:#4f606e;
	border-radius:3px;
	font-weight:300;
	opacity:0.7;
	display:none;
}
.item.video-thumb .image:hover .added{
	display:block;
}
.item .info{
	position:absolute;
	bottom:0;
	right:9px;
	left:9px;
	color:#fff;
	z-index:2;
}
.item.video-thumb .info:after{
	content:"";
	display:block;
	clear:both;
}
.item.video-thumb .info{
	font-size:13px;
	position:static;
	color:#000;
	height:33px;
	overflow:hidden;
	display:block;
}
.item.video-thumb .info strong,
.item.video-thumb .info a{
	color:#000;
	font-weight:300;
	overflow:hidden;
	display:block;
	word-wrap:break-word;
	text-overflow:ellipsis;
	max-height:32px;
	position:relative;
}
.item.video-thumb .info strong:after{
	content:"";
	width:100%;
	height:100%;
	background-color:#fff;
	position:absolute;
}
.item.video-thumb .info strong:before{
	background-color:#fff;
	position:absolute;
	content:"...";
	right:0;
	bottom:1px;
}
.aside .item.video-thumb .info strong:after,
.aside .item.video-thumb .info strong:before{
	display:none;
}
.aside .item.video-thumb .info strong,
.aside .item.video-thumb .info strong{
	width:auto;
	color:#fff;
}
.item.video-thumb .info span{
	float:right;
	font:300 12px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:16px;
	padding:0 0 0 21px;
	color:#455565;
	margin:1px 0 0 5px;
	background:url(/images/ico-thumbs.png) no-repeat 0 -48px;
}
.content-aside .item .text,
.container .item .text{
	display:none;
}
.user-thumb:hover .buttons,
.playlist-thumb:hover .top-info,
.video-thumb:hover .top-info,
.video-thumb:hover .buttons{
	display:block;
}
.user-videos .item .buttons,
.user-thumb .buttons,
.video-thumb .buttons{
	width:100%;
	margin:0 0 10px;
	display:none;
}
.content .user-thumb .buttons,
.video-thumb .buttons{
	margin:0 0 6px;
}
.user-thumb .buttons:after,
.video-thumb .buttons:after{
	content:"";
	display:block;
	clear:both;
}
.channel-thumb .btn-play,
.playlist-thumb .btn-play,
.user-thumb .btn-view,
.channel-thumb .btn-view,
.video-thumb .btn-play{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:32px;
	height:30px;
	margin:0 10px 0 0;
	background:#159eff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzgwMzA0NjIyOTcxMUUzOEQxOEJCNDcwNTA0NzlBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MzgwMzA0NzIyOTcxMUUzOEQxOEJCNDcwNTA0NzlBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzODAzMDQ0MjI5NzExRTM4RDE4QkI0NzA1MDQ3OUE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzODAzMDQ1MjI5NzExRTM4RDE4QkI0NzA1MDQ3OUE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/OnMLAAAAI5JREFUeNpi+v//PzsQM+DDTAwMDLOAOAGIGRlwAJAiYSCeD8R7gVgNlyIYcATii0BcA8RsuBSBAAcQNwPxWSC2xqUIBnSA+BAQTwdiAVyKYAZ4AbEeLkX/gXgGEOuCTGTBouAeECcD8QFsbvoHxBOhug8g64KZdBOIk4D4GDa7QYpmA/FOIP6BywcAAQYAPHAuIY5CWOEAAAAASUVORK5CYII=) no-repeat 50% 50%;
	border-radius:4px;
	box-shadow:0 0 10px rgba(2,2,2,.75);
	border:none;
	cursor:pointer;
}
.channel-thumb .btn-view,
.channel-thumb .btn-play,
.playlist-thumb .btn-play{
	box-shadow:none;
	float:right;
	border:none;
	cursor:pointer;
}
.playlist-thumb .btn-play{
	margin:0;
}
.channel-thumb .btn-view,
.user-thumb .btn-view{
	background:#159eff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNEI0MUYzMkJCMjExRTM5OTYzRjdCNUZBRTY3QzIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzNEI0MUY0MkJCMjExRTM5OTYzRjdCNUZBRTY3QzIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM0QjQxRjEyQkIyMTFFMzk5NjNGN0I1RkFFNjdDMjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzM0QjQxRjIyQkIyMTFFMzk5NjNGN0I1RkFFNjdDMjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WiTdxAAAAyUlEQVR42mL4//8/AxbsAcRbgPjGfwi4BMRzgNgAm3p0ARUgPvAfP+gFYjZchtgA8dv/xIFjQCyNbogZEH9DU/gHiCcDcRoQz8Ri0BMgloMZIgrEz7EoygRiZiC2h1pUgUXNVSDmB0muwyL5E+rvpVA+yCX8OLy2lImBgYGZATf4yEAYMMO88xCLDWlI3gHRpVjUXIJ5hwEa/9gCdgLUsGk4AlYaPYotcbgIVxTL4UpsIK/toiSxIWM/aLK/jRSVoGRvjE09QIABAB9fmnNoAX4MAAAAAElFTkSuQmCC) no-repeat 50% 50%;
}
.user-thumb .btn-unsubscribe,
.user-thumb .btn-subscribe{
	float:left;
	color:#93b9bb;
	border-radius:4px;
	border:1px solid #495b61;
	text-align:center;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:22px;
	padding:6px 10px 0;
	background:none;
	cursor:pointer;
}
.user-thumb button.btn-unsubscribe,
.user-thumb button.btn-subscribe{
	height:30px;
	padding-top:0;
}
.item.video-thumb .btn-later{
	position:relative;
	background:url(/images/btn-later.png) no-repeat;
	width:24px;
	height:24px;
	padding:0;
	border:0;
	border-radius:0;
	font-size:11px;
	color:#fff;
	position:absolute;
	right:5px;
	bottom:5px;
	cursor:pointer;
	display:none;
}
.item.video-thumb .image:hover .btn-later,
.item.video-thumb .btn-later:hover .tooltip{
	display:block;
}
.item.video-thumb .btn-later .tooltip{
	position:absolute;
	top:-26px;
	left:-50px;
	right:-50px;
	height:18px;
	display:none;
	text-align:center;
}
.item.video-thumb .btn-later .tooltip span{
	position:relative;
	display:inline-block;
	max-width:59px;
	height:16px;
	padding:2px 5px 0;
	white-space:nowrap;
	background:#506077;
}
.item.video-thumb .btn-later .tooltip span:after{
	position:absolute;
	bottom:-4px;
	left:50%;
	margin:0 0 0 -4px;
	content:"";
	width:7px;
	height:4px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFM0FDOTMwN0REQUYxMUUzOTExOEY4QTYzNzVBODFFMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFM0FDOTMwOEREQUYxMUUzOTExOEY4QTYzNzVBODFFMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUzQUM5MzA1RERBRjExRTM5MTE4RjhBNjM3NUE4MUUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUzQUM5MzA2RERBRjExRTM5MTE4RjhBNjM3NUE4MUUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DmlzTwAAACVJREFUeNpiDEgo/8+AAzABMSMOOUYmGANdAqaTAU0BXCFAgAEA9gcCNKU4mj0AAAAASUVORK5CYII=) no-repeat;
}
.user-thumb .btn-unsubscribe,
.user-thumb .btn-subscribe{
	padding:6px 16px 0;
	margin:0 11px 0 0;
}
.user-thumb .subscribers{
	float:left;
	font-size:14px;
	margin:6px 0 0 0;
}
.thumbs-columns .user-thumb .subscribers{
	margin-left:0;
}
.item .title{
	display:block;
	font:300 24px/26px 'Open Sans', Arial, Helvetica, sans-serif;
	padding:0 0 5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#fff;
}
.content .item .title{
	margin:0 0 5px;
	font:300 22px/28px 'Open Sans', Arial, Helvetica, sans-serif;
}
.user-thumb .title{
	padding:0 0 0 33px;
	margin:0 0 5px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBDOTQyOUEzMkJBRDExRTNBQzY5REZFMDJCQjg4QzJEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBDOTQyOUE0MkJBRDExRTNBQzY5REZFMDJCQjg4QzJEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEM5NDI5QTEyQkFEMTFFM0FDNjlERkUwMkJCODhDMkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEM5NDI5QTIyQkFEMTFFM0FDNjlERkUwMkJCODhDMkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bO6bBAAAB90lEQVR42qSVzytEURTHPcoISYYUQlHkRw35sZikNAsLYWVhQ1KKhdhh6R9QFpqVkkJYKJMfGz9qlCSZTJSFIqWMsGAw8nxvnTvdbudOY5z6NO+dH9937tx37rNs206KYS2gCzSCEpAJPsA9CAAf2AFhtlqIM3jAgR2fBUEfp2NpnVtgGkwpvmOwC4LgGWSActBGpFLeChgCr6bOvUpHR7QCy7A6gQusKjVitdkyriZOKklzwBFDVGcU/FDtmmxIBuvABwUX/iCqMqY016+Kr5PzGmQZiguJWA/YUHTShaMMhMk5yBTkgkXwQpyAJVDJ5NaDT9LqFo4BugmBPC05RelGt0OK6w/wU9ybjBfGRS/OBXjUxqAAeAwDVg+KGL+ffquEeD7d3DKJaSDZIP4FIoz/jn6dotBWBki3VuAwiIvhKWb8UR0h/kDXJQYByyAuJtXJ+KVOSIif0U2N8hdJ8ynL1E3s0T7jd0fj2NVS8EY7PMzsfrsyfdIeQQWT2wwilNMhncvkuAE5WkE6CGjis4Yh2qL4JUiTzlrwToEl6mACbIIrJSbtCZzRUTECqrWzqVc/uMbtxC2iXC9yp6Jgxv6f7YJMk7g8er8SEJ6n/UmKJS5wg23mLeHsFPTE85nTrQF0giaaRjE4n/SBPqc52APfXPGvAAMAsByE7gfH7n4AAAAASUVORK5CYII=) no-repeat 0 2px;
}
.playlist-thumb .title{
	padding:0 0 5px 33px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNFNzhDRTQzMkJCNzExRTNCQjBFOUQzODBGNjBENUNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNFNzhDRTQ0MkJCNzExRTNCQjBFOUQzODBGNjBENUNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0U3OENFNDEyQkI3MTFFM0JCMEU5RDM4MEY2MEQ1Q0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0U3OENFNDIyQkI3MTFFM0JCMEU5RDM4MEY2MEQ1Q0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55+U1FAAAAjUlEQVR42uxUMQ6AIBA79CH8wKf7Eqf7AbxAVhNzcpEoA8hw3KCxSRk6NKRtDohopRsYCYlOoDvDLwAY6AsaQAls7BV8vTmT0PlxCWPkwlk1OD8ZY0HfE1vYKjr+q7hWwcZWoTxbi0JaHnB5vIqpcxQfWoW0vOoqpOVZ1SOECr4vXUXIWs5jcQI9HAIMAOldrLsTHkfIAAAAAElFTkSuQmCC) no-repeat 0 2px;
}
.item .item-info{
	width:100%;
	padding:0 0 8px;
	overflow:hidden;
}
.item:hover .item-info{
	display:none;
}
.video-thumb .name{
	display:block;
	margin:0 0 8px;
	color:#9dacd3;
}
.video-thumb .name a{
	color:#9dacd3;
}
.video-thumb p{
	margin:0 0 15px;
}
.content .video-thumb p{
	margin:0 0 10px;
}
.user-thumb .bottom,
.video-thumb .bottom{
	width:100%;
	overflow:hidden;
	padding:15px 0 12px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCQTZBQUEzMkEyNjExRTNBQzBFOUVDQThGQUQ3NzVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCQTZBQUE0MkEyNjExRTNBQzBFOUVDQThGQUQ3NzVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUJBNkFBQTEyQTI2MTFFM0FDMEU5RUNBOEZBRDc3NUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUJBNkFBQTIyQTI2MTFFM0FDMEU5RUNBOEZBRDc3NUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4U0CWqAAAAEElEQVR42mL4//+/MUCAAQAJLwMxGNOuLwAAAABJRU5ErkJggg==) repeat-x;
}
.content .user-thumb .bottom,
.content .video-thumb .bottom{
	padding:8px 0 8px;
}
.channel-thumb .subscribers,
.channel-thumb .views,
.user-thumb .views,
.video-thumb .views{
	float:left;
	height:13px;
	font-size:11px;
	background:url(/images/ico-thumbs.png) no-repeat 0 1px;
	padding:3px 0 0 23px;
	margin:0 13px 0 0;
}
.channel-thumb .views{
	background-position:0 -128px;
}
.channel-thumb .subscribers{
	font-size:10px;
	background-position:0 -128px;
}
.content .channel-thumb .views,
.content .video-thumb .views{
	font-size:10px;
	margin:0 10px 0 0;
}
.content .user-thumb .views{
	margin:0;
	font-size:10;
}
.tape-view .item.video-thumb .duration,
.item.video-thumb .duration{
	font-size:11px;
	position:absolute;
	bottom:5px;
	right:5px;
	height:14px;
	line-height:14px;
	color:#fff;
	padding:0 4px;
	background:#4f606e;
	border-radius:3px;
	font-weight:300;
	opacity:0.7;
}
.tape-view .item.video-thumb .duration{
	opacity:1;
	background:none;
	position:static;
	color:#000;
	float:left;
	font-size:12px;
	margin:0;
	padding:0;
}
.fixed .image:hover .duration{
	display:block !important;
}
.item.video-thumb .image:hover .duration{
	display:none;
}
.channel-thumb .rating
{
	background:url(/images/ico-thumbs.png) no-repeat 10px -48px !important;
}
.content .channel-thumb .rating
{
	padding:0 21px 0 0 !important;
}
.channel-thumb .rating,
.playlist-thumb .rating,
.user-thumb .rating,
.video-thumb .rating{
	float:right;
	height:16px;
	background:url(/images/ico-thumbs.png) no-repeat 0 -48px;
	padding:0 0 0 21px;
	font:300 16px/16px 'Open Sans', Arial, Helvetica, sans-serif;
}
.content .channel-thumb .rating,
.content .playlist-thumb .rating,
.content .user-thumb .rating,
.content .video-thumb .rating{
	padding:0 0 0 21px;
	height:16px;
	font:300 12px/16px 'Open Sans', Arial, Helvetica, sans-serif;
}
.channel-thumb .rating,
.playlist-thumb .rating{
	color:#000;
	padding: 0 0 0 21px;
	height: 16px;
}
.user-thumb .videos{
	float:left;
	height:13px;
	font-size:10px;
	padding:3px 0 0 20px;
	margin:0 10px 0 0;
	background:url(/images/ico-thumbs.png) no-repeat 0 -32px;
}
.user-thumb .playlists{
	float:left;
	height:13px;
	font-size:11px;
	padding:3px 0 0 20px;
	margin:0 13px 0 0;
	background:url(/images/ico-thumbs.png) no-repeat 0 -64px;
}
.content .user-thumb .playlists{
	margin:0 10px 0 0;
	font-size:10px;
}
.item .overlay{
	position:absolute;
	top:0;
	left:1px;
	bottom:1px;
	right:0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDU4NjJFRTg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDU4NjJFRjg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMThGRTA5ODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkwMThGRTBBODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9usUzQAAAA9JREFUeNpiYGBgSAMIMAAAawBnDb5zPgAAAABJRU5ErkJggg==);
	display:none;
}
.thumbs-top .item .overlay{
	top:1px;
	right:1px;
}
.user-videos .container .selected .overlay,
.user-videos .container .overlay{
	bottom:0;
	left:0;
	background:none;
	-webkit-box-shadow:inset 0 0 0 5px #1ca8ea;
	box-shadow:inset 0 0 0 5px #1ca8ea;
}
.user-videos .container .overlay:hover{
	-webkit-box-shadow:none;
	box-shadow:none;
}
.user-videos .container .selected .overlay{
	display:block !important;
	opacity:1 !important;
}
.user-videos .container .selected img{
	opacity:0.5;
	-moz-transition:opacity .8s ease-out;
	-webkit-transition:opacity .5s ease-out;
	-o-transition:opacity .8s ease-out;
	transition:opacity .8s ease-out;
}
.user-thumb .overlay{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDU4NjJFRTg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDU4NjJFRjg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMThGRTA5ODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkwMThGRTBBODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9usUzQAAAA9JREFUeNpiYGBgSAMIMAAAawBnDb5zPgAAAABJRU5ErkJggg==);
}
.channel-thumb .overlay,
.playlist-thumb .overlay{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDU4NjJFRTg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDU4NjJFRjg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMThGRTA5ODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkwMThGRTBBODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9usUzQAAAA9JREFUeNpiYGBgSAMIMAAAawBnDb5zPgAAAABJRU5ErkJggg==);
}
.channel-thumb .text,
.playlist-thumb .text{
	background:#fff;
	color:#000;
	margin:0 -9px;
	padding:0 8px;
}
.channel-thumb .top,
.playlist-thumb .top{
	overflow:hidden;
	color:#2c464c;
	padding:8px 0;
}
.channel-thumb .videos,
.playlist-thumb .videos{
	float:left;
	height:13px;
	font-size:11px;
	padding:3px 0 0 20px;
	margin:0 13px 0 0;
	background:url(/images/ico-thumbs.png) no-repeat 0 -79px;
}
.content .channel-thumb .videos,
.content .playlist-thumb .videos{
	font-size:10px;
	margin:0 7px 0 0;
}
.playlist-thumb .views{
	float:left;
	height:13px;
	font-size:11px;
	background:url(/images/ico-thumbs.png) no-repeat 0 -95px;
	padding:3px 0 0 23px;
	margin:0 13px 0 0;
}
.content .playlist-thumb .views{
	font-size:10px;
	margin:0 7px 0 0;
}
.playlist-thumb .duration{
	float:left;
	height:13px;
	background:url(/images/ico-thumbs.png) no-repeat 0 -112px;
	font-size:11px;
	padding:3px 0 0 21px;
}
.content .playlist-thumb .duration{
	font-size:10px;
	margin:0;
}
.playlist-thumb ol{
	overflow:hidden;
	margin:0 0 10px;
	counter-reset:section;
}
.content .playlist-thumb ol{
	font-size:11px;
	margin:0;
}
.playlist-thumb ol li{
	margin:0 0 6px;
	padding:0 0 0 13px;
}
.playlist-thumb ol li:before {
	content:"" counter(section, decimal) ".";
	counter-increment:section;
	display:block;
	color:#959595;
	margin:5px 0 -14px -13px;
	position: relative;
	width:22px;
}
.channel-thumb .buttons,
.playlist-thumb .buttons{
	overflow:hidden;
	padding:0 0 10px;
}
.playlist-thumb .name{
	float:left;
	color:#9dacd3;
	margin:6px 0 0;
}
.content .playlist-thumb .name{
	font-size:11px;
	overflow:hidden;
	text-align:right;
}
.channel-thumb button.btn-unsubscribe,
.category-thumb button.btn-unsubscribe,
.subscribers-list button.unsubscribe,
.user-thumb button.btn-unsubscribe,
.channel-thumb button.btn-unsubscribe,
.channel-thumb button.btn-subscribe,
.channel-thumb button.btn-add,
.playlist-thumb button.btn-add{
	height:30px;
	padding-top:0;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
}
.channel-thumb .btn-unsubscribe,
.channel-thumb .btn-subscribe,
.channel-thumb .btn-add,
.playlist-thumb .btn-add{
	float:right;
	color:#93b9bb;
	border-radius:4px;
	border:1px solid #dae5e6;
	text-align:center;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:22px;
	padding:6px 16px 0;
	background:none;
	cursor:pointer;
	min-width:119px;
}
.playlist-thumb .btn-add{
	margin:0 0 0 10px;
}
.channel-thumb p{
	margin:0 0 10px;
}
.channel-thumb .title{
	background:url(/images/ico-channel-title.png) no-repeat 0 2px;
	padding:0 0 5px 30px;
}
.category-thumb .title{
	position:absolute;
	top:5px;
	left:9px;
	color:#fff;
	width:200px;
	z-index:2;
}
.item .btn-share{
	position:absolute;
	right:9px;
	top:7px;
	width:24px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:2;
	border:0;
	cursor:pointer;
	background:url(/images/ico-share.png) no-repeat;
	display:none;
}
.category-thumb:hover .videos,
.item:hover .btn-share{
	display:block;
}
.category-thumb .videos{
	position:absolute;
	top:32px;
	left:9px;
	color:#fff;
	z-index:2;
	display:none;
}
.category-thumb .buttons{
	overflow:hidden;
	padding:10px 0;
}
.category-thumb .subscribers{
	float:left;
	margin:8px 10px 0 0;
}
.category-thumb .btn-unsubscribe,
.category-thumb .btn-subscribe{
	border:1px solid #495b61;
	border-radius:4px;
	color:#93b9bb;
	float:right;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:22px;
	padding:6px 16px 0;
	text-align:center;
	background:none;
	cursor:pointer;
}
.category-thumb button.btn-subscribe{
	height:30px;
	padding-top:0;
}
/* chosen */
.chosen-container{
	position:relative;
	display:block;
	vertical-align:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
.chosen-container .chosen-drop{
	width:100%;
	border:0;
}
.chosen-container.chosen-with-drop .chosen-drop{
	left:0;
}
.chosen-container a{
	cursor:pointer;
}
.chosen-container .chosen-results{
	position:relative;
	overflow-x:hidden;
	overflow-y:hidden;
	margin:0 4px 4px 0;
	padding:0 0 0 4px;
	max-height:240px;
	-webkit-overflow-scrolling:touch;
}
.chosen-container .chosen-results li{
	display:none;
	margin:0 0 2px;
	padding:6px 10px;
	list-style:none;
	border:1px solid transparent;
	height:15px;
	border-radius:5px;
	float:left;
	clear:both;
}
.chosen-container .chosen-results li.active-result{
	display:list-item;
	cursor:pointer;
}
.chosen-container .chosen-results li.disabled-result{
	display:list-item;
	color:#ccc;
	cursor:default;
}
.chosen-container .chosen-results li.highlighted:hover{
	border:1px solid #b2b2b2;
}
.chosen-container .chosen-results li.highlighted{
	border:1px solid transparent;
}
.chosen-container .chosen-results li.no-results{
	display:list-item;
	background:#f4f4f4;
}
.chosen-container .chosen-results li.group-result{
	display:list-item;
	font-weight:bold;
	cursor:default;
}
.chosen-container-multi .chosen-choices{
	position:relative;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
	width:100%;
	height:1px !important;
	height:1%;
	border:1px solid #aaa;
	cursor:text;
}
.chosen-container-multi .chosen-choices li{
	float:left;
	list-style:none;
}
.chosen-container-multi .chosen-choices li.search-field .default{
	color:#999;
}
.chosen-container-multi .chosen-choices li.search-choice-focus{
	background:#d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{
	background-position:-42px -10px;
}
.chosen-container-multi .chosen-results{
	margin:0 0 0 -10px;
}
.chosen-container-multi .chosen-drop .result-selected{
	display:list-item;
	color:#fff;
	border:1px solid #1ca8ea;
	background:#1ca8ea;
}
.show-more{
	display:block;
	height:28px;
	position:relative;
	top:10px;
	padding:10px 0 0;
	color:#323232;
	font-size:14px;
	margin:0 0 10px 0;
	text-align:center;
	clear:both;
	border:1px solid #dae5e6;
	background:#fff;
	cursor:pointer;
}
button.show-more{
	width:100%;
	height:38px;
	padding:0;
	font:300 14px/38px 'Open Sans', Arial, Helvetica, sans-serif;
}
.user-videos .show-more,
.block-channel .videos .show-more,
.block-member .videos .show-more{
	max-width:979px;
}
.user-videos .show-more{
	margin:0 2px 10px 0;
}
.block-notifications .show-more{
	margin:0 10px 10px;
}
.subscribers-list .show-more,
.block-comments .show-more,
.aside .show-more{
	margin:0 0 10px;
}
.aside button.show-more{
	padding:0;
	height:40px;
	line-height:34px;
	width:100%;
	font:300 14px/34px 'Open Sans', Arial, Helvetica, sans-serif;
}
.aside{
	float:right;
	width:300px;
}
.aside .banner{
	width:300px;
	margin:0 0 15px;
}
.home .aside .banner{
	margin:0 0 10px;
}
.aside .ads-info{
	width:100%;
	padding:10px 0 0;
}
.aside .ads-info:after{
	content:"";
	display:block;
	clear:both;
}
.aside .ads-info .ads{
	float:left;
	height:15px;
	border-radius:3px;
	margin:0 4px 0 0;
	color:#fff;
	padding:0 3px;
	background:#e8b62f;
}
.aside .ads-info .info{
	width:12px;
	height:12px;
	float:left;
	margin:2px 0 0;
	position:relative;
	z-index:20;
	background:url(/images/ico-ads.png) no-repeat;
}
.aside .ads-info .info:hover .ads-popup{
	display:block;
}
.ads-popup{
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -106px;
	width:212px;
	padding:23px 0 0;
	display:none;
}
.ads-popup .ads-holder{
	width:170px;
	border:1px solid #ccc;
	background:#fff;
	box-shadow: 0 0 10px rgba(4,5,5,.3);
	padding:15px 20px 0;
	font-size:13px;
}
.ads-popup .ads-holder:after{
	width:31px;
	height:16px;
	position:absolute;
	top:8px;
	left:50%;
	margin:0 0 0 -15px;
	content:"";
	background:url(/images/arrow-sites.png) no-repeat;
}
.ads-popup .ads-holder p{
	margin:0 0 15px;
}
.content-aside{
	width:100%;
}
.subscribers-list .title,
.aside .title{
	display:block;
	font-size:13px;
	font-weight:300;
	margin:0 0 3px;
}
.subscribers-list .title a,
.aside .title a{
	color:#000;
	font-weight:bold;
}
.subscribers-list .title span,
.aside .title span{
	font-weight:normal;
}
.block-video{
	width:979px;
	margin:0 auto;
	padding:4px 0 0;
}
.block-video:after{
	content:"";
	display:block;
	clear:both;
}
.block-player{
	float:left;
	width:668px;
	position:relative;
	z-index:10;
}
.block-edit .block-player .player{
	width:100%;
	height:auto;
}
.user-videos .block-edit{
	width:981px;
	padding:0 0 20px;
}
.user-videos .block-edit:after{
	content:"";
	display:block;
	clear:both;
}
.user-videos .block-edit .edit-buttons{
	border-top:1px solid #ccc;
	padding:16px 0 0;
}
.block-edit .btn-done{
	float:left;
	padding:13px 20px 0;
	color:#fff;
	height:27px;
	border-radius:4px;
	background:#1ca8ea;
	font-size:14px;
}
.block-edit .btn-more{
	float:right;
	padding:12px 19px 0;
	color:#000;
	border:1px solid #84aaac;
	height:28px;
	border-radius:4px;
	font-size:14px;
}
.block-edit .block-player{
	width:100%;
}
.block-player .player{
	width:668px;
	height:394px;
	margin:0 0 14px;
	position:relative;
}
.block-player .player-link{
	display:block;
	height:100%;
	position:relative;
}
.block-player .player-link:after{
	content:"";
	background:url(/images/ico-play.png) no-repeat;
	width:171px;
	height:171px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-85px 0 0 -85px;
}
.block-player .player img{
	width:100%;
	height:100%;
}
.video-info{
	width:100%;
	margin:0 0 10px;
}
.video-info:after{
	content:"";
	display:block;
	clear:both;
}
.video-info .info{
	float:right;
}
.video-info h2,
.video-info h1{
	font:300 24px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:0 9px;
}
.video-info h1{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.video-info h1.open{
	overflow:visible;
	white-space:normal;
}
.video-info .btn-narrow,
.video-info .btn-wide{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:41px;
	height:29px;
	margin:0 0 0 9px;
	background:url(/images/btn-player.png) no-repeat;
	outline:none;
}
.video-info .btn-wide:hover{
	background-position:0 -29px;
}
.video-info .btn-wide.active{
	background-position:0 -58px;
}
.video-info .btn-narrow{
	background-position:-41px 0;
}
.video-info .btn-narrow:hover{
	background-position:-41px -29px;
}
.video-info .btn-narrow.active{
	background-position:-41px -58px;
}
.video-info .views{
	float:right;
	font-size:14px;
	margin:6px 0 0;
	font-weight:400;
}
.video-info .views span{
	color:#159fff;
	font-weight:bold;
}
.rating-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 6px;
}
.share-menu .rating-holder{
	float:right;
	margin:-4px 0 0 !important;
	width:auto;
}
.rating-holder .socials{
	float:left;
	margin:3px 0 0 9px;
}
.socials-popup .socials{
	width:100%;
	float:none;
	text-align:center;
}
.socials-popup .socials:after{
	content:"";
	display:block;
	clear:both;
}
.socials-popup .socials a,
.rating-holder .socials a{
	float:left;
	width:30px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 3px 0 0;
	background:url(/images/ico-socials.png) no-repeat;
}
.socials-popup .socials a{
	display:inline-block;
	margin:0 2px;
	float:none;
}
.socials-popup .socials .twitter,
.rating-holder .socials .twitter{
	background-position:-33px 0;
}
.socials-popup .socials .google,
.rating-holder .socials .google{
	background-position:-66px 0;
}
.socials-popup .socials .linkedin,
.rating-holder .socials .linkedin{
	background-position:-99px 0;
}
.socials-popup .socials .tumblr,
.rating-holder .socials .tumblr{
	background-position:-132px 0;
}
.socials-popup .socials .vimeo,
.rating-holder .socials .vimeo{
	background-position:-165px 0;
}
.socials-popup .socials .blogger,
.rating-holder .socials .blogger{
	background-position:-198px 0;
}
.socials-popup .socials .reddit,
.rating-holder .socials .reddit{
	background-position:-231px 0;
}
.socials-popup .socials .pinterest,
.rating-holder .socials .pinterest{
	background-position:-264px 0;
}
.socials-popup .socials .odnoklassniki,
.rating-holder .socials .odnoklassniki{
	background-position:-297px 0;
}
.socials-popup .socials .vkontakte,
.rating-holder .socials .vkontakte{
	background-position:-330px 0;
}
.block-rating{
	float:right;
	margin:0 0 10px;
}
.block-rating .like,
.block-rating .dislike{
	float:right;
	width:38px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-rating.png) no-repeat;
	border:0;
	cursor:pointer;
	outline:none;
}
.block-rating .like:hover{
	background-position:0 -38px;
}
.block-rating .dislike{
	float:right;
	background-position:-38px 0;
}
.block-rating .dislike:hover{
	background-position:-38px -38px;
}
.block-rating .rating{
	width:90px;
	margin:0 auto;
}
.block-rating .number{
	display:block;
	color:#989898;
	text-align:center;
	margin:15px 0 7px;
}
.block-rating .scale{
	display:block;
	width:90px;
	height:7px;
	background:#d6492f;
	position:relative;
}
.block-rating .scale span{
	position:absolute;
	left:0;
	height:7px;
	background:#07da9c;
}
.tab{
	position:relative;
	left:9999px;
}
.tab.active{
	left:0;
}
.tabs-nav{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.tabs-nav li{
	float:left;
	margin:0 10px 0 0;
}
.tabs-nav button,
.tabs-nav a{
	display:block;
	font:400 16px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	cursor:pointer;
	padding:13px 17px;
	outline:none;
	background:none;
	border:none;
}
.tabs-nav .active{
	color:#0079ff;
	background:#edeff1;
}
.tab .block-about{
	padding:20px 0;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin:0 0 15px;
}
.block-about .user{
	float:left;
	width:220px;
	margin:0 30px 0 0;
	padding:0 20px 0 0;
	border-right:1px solid #ccc;
}
.block-about .avatar{
	float:left;
	width:70px;
	height:69px;
	margin:0 19px 0 0;
}
.block-about .avatar img{
	width:100%;
	height:100%;
}
.block-about .name{
	font-size:14px;
	display:block;
	margin:-3px 0 1px;
}
.block-about .name a{
	color:#000;
}
.block-about .name a:hover{
	text-decoration:underline;
}
.block-about .date{
	display:block;
	color:#9f9e9e;
	font-size:14px;
	margin:0 0 8px;
}
.subscribers-list .unsubscribe,
.subscribers-list .subscribe{
	float:left;
	overflow:hidden;
	text-align:center;
	height:22px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:5px 16px 0;
	border:1px solid #d8d8d8;
	border-radius:5px;
	color:#b0b0b0;
	cursor:pointer;
	background:none;
}
.subscribers-list .online .subscribe{
	border:1px solid #b2b2b2;
}
.block-about .unsubscribe-new,
.block-about .subscribe-new{
	display:block;
	height:29px;
	width:100px;
	font-weight: 300;
}
.block-about .unsubscribe-new{
	font-weight: 400;
}
.channel-info .unsubscribe,
.category-info .unsubscribe,
.channel-info .subscribe,
.category-info .subscribe{
	float:right;
	background:#1ca8ea;
	font-size:14px;
	padding:12px 20px;
	border-radius:5px;
	color:#fff;
	margin:0 0 0 10px;
	border:none;
	width: 100px;
	text-align: center;
}
.user-thumb .btn-unsubscribe,
.channel-info .unsubscribe,
.category-info .unsubscribe,
.subscribers-list .unsubscribe,
.channel-thumb .btn-unsubscribe,
.user-thumb .btn-subscribe:hover,
.subscribers-list .subscribe:hover,
.channel-thumb .btn-subscribe:hover,
.category-thumb .btn-subscribe:hover,
.block-about .btn-subscribe:hover{
	background:#07da9c url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QkRCNUY0ODI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QkRCNUY0OTI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhCREI1RjQ2Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhCREI1RjQ3Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PIy+iQAAAb9JREFUeNpiZL81hwELYAPiACi2BGIpIP4FxE+A+DwQb4DiX+gaGbEYGAjEXUCswoAf3AHiciBehyzIhMRmBuJOqAJChjFA1ayF6mGGCbIgKWgD4jIG0gFMTzmyC0PINAzZ0BCYgaAI6GegHEwAmQUyMBSIZahgoDQQhzFBkwbRwJxDjOG+YiTDGilXbNIBoEgxJdYwa04Jhg1Sbgy8TKwM+gxC2JSYgFwogS66WsoF7ApTDlG4mD2nJMMmKXewYa/+fmcIeLoLm4GSTNhSuz67MIMkCxfDVmlPBitOcQZXLhmG9dJuDNxMLAzP/3xjcH2yjeHqr/dYfQHKKTeBtBqyoCabAMMOGS8GcWZOhq///jCwMDIysDMyMzz+84XB48l2hru/P+EKlYcgF15CF73+6wPQFVvBrgG5CmTYg9+fGVyAYngMA4EzTNBMjgFu/foINuAm0PCLP9+C2Q9/fyEUbxtAXgYl7LtUSItPgVgZFilFVEjYhUD8E5aXVwNxNwWGdUPNQCm+KoF4ChmGTYXqxSgP/wJxLrTUuEOEQXeg5UAOVC/OEhtWBYRCS29jaMaHBfxZIF4P9SJGpgAIMADXPXXCJG4FQQAAAABJRU5ErkJggg==) no-repeat 10px 50%;
	border:1px solid #07da9c;
	color:#fff;
	padding-left:30px;
	min-width:85px;
}
.channel-thumb .btn-subscribe:hover{
	min-width:119px;
}
.user-thumb .btn-unsubscribe,
.channel-info .unsubscribe,
.category-info .unsubscribe,
.subscribers-list .unsubscribe,
.channel-thumb .btn-unsubscribe,
.category-thumb .btn-unsubscribe,
.block-about .btn-unsubscribe{
	background:#07da9c url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QkRCNUY0ODI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QkRCNUY0OTI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhCREI1RjQ2Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhCREI1RjQ3Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PIy+iQAAAb9JREFUeNpiZL81hwELYAPiACi2BGIpIP4FxE+A+DwQb4DiX+gaGbEYGAjEXUCswoAf3AHiciBehyzIhMRmBuJOqAJChjFA1ayF6mGGCbIgKWgD4jIG0gFMTzmyC0PINAzZ0BCYgaAI6GegHEwAmQUyMBSIZahgoDQQhzFBkwbRwJxDjOG+YiTDGilXbNIBoEgxJdYwa04Jhg1Sbgy8TKwM+gxC2JSYgFwogS66WsoF7ApTDlG4mD2nJMMmKXewYa/+fmcIeLoLm4GSTNhSuz67MIMkCxfDVmlPBitOcQZXLhmG9dJuDNxMLAzP/3xjcH2yjeHqr/dYfQHKKTeBtBqyoCabAMMOGS8GcWZOhq///jCwMDIysDMyMzz+84XB48l2hru/P+EKlYcgF15CF73+6wPQFVvBrgG5CmTYg9+fGVyAYngMA4EzTNBMjgFu/foINuAm0PCLP9+C2Q9/fyEUbxtAXgYl7LtUSItPgVgZFilFVEjYhUD8E5aXVwNxNwWGdUPNQCm+KoF4ChmGTYXqxSgP/wJxLrTUuEOEQXeg5UAOVC/OEhtWBYRCS29jaMaHBfxZIF4P9SJGpgAIMADXPXXCJG4FQQAAAABJRU5ErkJggg==) no-repeat 10px 50%;
	border:1px solid #07da9c;
	color:#fff;
}
.user-thumb .btn-unsubscribe:hover,
.channel-info .unsubscribe:hover,
.category-info .unsubscribe:hover,
.subscribers-list .unsubscribe:hover,
.channel-thumb .btn-unsubscribe:hover,
.category-thumb .btn-unsubscribe:hover,
.block-about .btn-unsubscribe:hover{
	color:#fff;
	border:1px solid #de2020;
	background:#de2020 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0JBOEQ3RTJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0JBOEQ3RjJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQkE4RDdDMkNENTExRTNCMDQ2RTQ2QjVBQTM3M0UxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzQkE4RDdEMkNENTExRTNCMDQ2RTQ2QjVBQTM3M0UxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wjmqbgAAAKFJREFUeNps0L0KwjAQwPEzunS1Kn5MLh0EZ1fXdvSNnH0Pn8TRJ3BwKCgOheqgCLbGf+gdiHjwyxFyyR1x3ntBpvlXErITkQxbvDCQJmLk2COxG5VvosYcJ7zxwNDpzbG+FPY7jPDEBpfv/jPc9MUr1nZmBT0U2qLUwjBC3wYPcUBXW65wRxtnRB2WFC3UmKDAFEdUWFi7FNGff1qG/BFgAKmCpw2l+bfKAAAAAElFTkSuQmCC) no-repeat 10px 50%;
}
.channel-thumb button.btn-unsubscribe,
.category-thumb button.btn-unsubscribe,
.subscribers-list button.unsubscribe,
.user-thumb button.btn-unsubscribe,
.user-thumb button.btn-subscribe:hover,
.subscribers-list button.subscribe:hover,
.channel-thumb button.btn-subscribe:hover,
.category-thumb button.btn-subscribe:hover{
	padding-top:0;
}
.channel-thumb .btn-unsubscribe,
.category-thumb .btn-unsubscribe,
.subscribers-list .unsubscribe,
.user-thumb .btn-unsubscribe,
.user-thumb .btn-subscribe:hover,
.subscribers-list .subscribe:hover,
.channel-thumb .btn-subscribe:hover,
.category-thumb .btn-subscribe:hover{
	padding:6px 10px 0 22px;
	background-position:1px 50%;
}
.channel-info .unsubscribe:hover,
.category-info .unsubscribe:hover{
	border:0;
}
.user-thumb .btn-unsubscribe:hover,
.channel-thumb .btn-unsubscribe:hover,
.category-thumb .btn-unsubscribe:hover,
.block-about .btn-unsubscribe,
.subscribers-list .unsubscribe:hover{
	padding:6px 10px 0 22px;
	background-position:6px 50%;
}
.user-thumb button.btn-unsubscribe:hover,
.channel-thumb button.btn-unsubscribe:hover,
.category-thumb button.btn-unsubscribe:hover,
.block-about button.btn-unsubscribe,
.subscribers-list button.unsubscribe:hover{
	padding:0 10px 0 22px;
	background-position:6px 50%;
}
.channel-info .unsubscribe:hover,
.category-info .unsubscribe:hover{
	padding:12px 10px 12px 30px;
	border:0;
}
.block-about .desc{
	display:block;
	font-size:14px;
	overflow:hidden;
}
.categorization{
	width:100%;
	overflow:hidden;
	font-size:14px;
}
.categorization .row{
	width:100%;
	overflow:hidden;
	margin:0 0 26px;
}
.categorization strong{
	float:left;
	width:118px;
}
.categorization a{
	color:#000;
}
.categorization a:hover{
	color:#159fff;
}
.block-comments{
	width:100%;
	overflow:hidden;
	margin:-11px 0 0;
}
.comments-form{
	border:solid #ccc;
	border-width:1px 0;
	background:#efefef;
	-moz-box-shadow:inset 0px 1px #fff;
	-webkit-box-shadow:inset 0px 1px #fff;
	box-shadow:inset 0px 1px #fff;
	padding:12px 11px 15px;
	position:relative;
	margin:0 0 19px;
}
.comments-list .avatar,
.comments-form .avatar{
	float:left;
	width:50px;
	height:50px;
	margin:0 10px 0 0;
}
.comments-list .avatar{
	margin-top:1px;
}
.comments-list .avatar img,
.comments-form .avatar img{
	width:100%;
	height:100%;
}
.comments-form textarea{
	border:0;
	margin:0;
	width:501px;
	height:69px;
	max-width:501px;
	min-width:501px;
	min-height:69px;
	background:#fff;
	border-radius:4px;
	outline:none;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:7px 75px 7px 10px;
}
.block-chat :-moz-placeholder{color:#a3a3a3;opacity:1;}
.block-chat ::-moz-placeholder{color:#a3a3a3;opacity:1;}
.block-chat ::-webkit-input-placeholder{color:#a3a3a3;}
.block-chat :-ms-input-placeholder{color:#a3a3a3;}
.block-chat ::placeholder{color:#a3a3a3;}
.block-chat .placeholder{color:#a3a3a3 !important;}
.comments-form :-moz-placeholder{color:#a3a3a3;opacity:1;}
.comments-form ::-moz-placeholder{color:#a3a3a3;opacity:1;}
.comments-form ::-webkit-input-placeholder{color:#a3a3a3;}
.comments-form :-ms-input-placeholder{color:#a3a3a3;}
.comments-form ::placeholder{color:#a3a3a3;}
.comments-form .placeholder{color:#a3a3a3 !important;}
.comments-form :focus:-moz-placeholder{color:transparent;}
.comments-form :focus::-moz-placeholder{color:transparent;}
.comments-form :focus::-webkit-input-placeholder{color:transparent;}
.comments-form :focus:-ms-input-placeholder{color:transparent;}
.comments-form :focus::placeholder{color:transparent;}
/* .popup-upload .text:-moz-placeholder, */
/* .content .text:-moz-placeholder{color:#000;opacity:1;} */
/* .popup-upload .text::-moz-placeholder, */
/* .content .text::-moz-placeholder{color:#000;opacity:1;} */
/* .popup-upload .text:-ms-input-placeholder, */
/* .content .text:-ms-input-placeholder{color:#000;} */
/* .popup-upload .text::placeholder, */
/* .content .text::-webkit-input-placeholder, */
/* .content .text::placeholder{color:#000;} */
.content-form :-moz-placeholder{color:#93b9bb;opacity:1;}
.content-form .text::-moz-placeholder{color:#93b9bb;opacity:1;}
.content-form ::-moz-placeholder{color:#93b9bb;opacity:1;}
.content-form ::-webkit-input-placeholder{color:#93b9bb;}
.content-form :-ms-input-placeholder{color:#93b9bb;}
.content-form ::placeholder{color:#93b9bb;}
/* .popup-upload .text.placeholder, */
/* .content .text.placeholder{color:#000 !important;} */
.content .text:focus:-moz-placeholder{color:transparent;}
.content .text:focus::-moz-placeholder{color:transparent;}
.content .text:focus::-webkit-input-placeholder{color:transparent;}
.content .text:focus:-ms-input-placeholder{color:transparent;}
.content .text:focus::placeholder{color:transparent;}
/* .content textarea:-moz-placeholder{color:#000;opacity:1;} */
/* .content textarea::-moz-placeholder{color:#000;opacity:1;} */
/* .content textarea::-webkit-input-placeholder{color:#000;} */
/* .content textarea:-ms-input-placeholder{color:#000;} */
/* .content textarea::placeholder{color:#000;} */
/* .content textarea.placeholder{color:#000 !important;} */
.content .content-form textarea:-moz-placeholder{color:#93b9bb;opacity:1;}
.content .content-form textarea::-moz-placeholder{color:#93b9bb;opacity:1;}
.content .content-form textarea::-webkit-input-placeholder{color:#93b9bb;}
.content .content-form textarea:-ms-input-placeholder{color:#93b9bb;}
.content .content-form textarea::placeholder{color:#93b9bb;}
.content .content-form textarea.placeholder{color:#93b9bb !important;}
.btn-reply{
	position:absolute;
	bottom:25px;
	right:21px;
	width:63px;
	height:29px;
	border:0;
	text-align:center;
	border-radius:4px;
	color:#fff;
	font-size:14px;
	background:#1ca8ea;
	cursor:pointer;
}
.comments-list{
	width:100%;
	overflow:hidden;
}
.comments-list .btn-close{
	position:absolute;
	top:4px;
	right:0;
	width:24px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-close.png) no-repeat;
	display:none;
}
.comments-list .btn-close:hover{
	background-position:0 -25px;
}
.comments-list .comment:hover .btn-close{
	display:block;
}
.comments-list .comment{
	padding:0 10px;
	overflow:hidden;
	position:relative;
	margin:0 0 27px;
}
.comments-list .name{
	display:block;
	margin:0 0 5px;
	font:bold 13px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.comments-list .name,
.comments-list .name a{
	color:#000;
}
.comments-list .text{
	overflow:hidden;
	color:#737373;
}
.comments-list .text p{
	margin:0 0 3px;
}
.tab .block-share{
	width:668px;
	padding:17px 0 0;
	font-size:14px;
}
.share-menu:after,
.block-share:after{
	content:"";
	display:block;
	clear:both;
}
.share-menu{
	width:100%;
	margin:0 0 15px;
}
.share-menu a{
	float:left;
	color:#737373;
	font-size:16px;
	line-height:22px;
	margin:0 30px 0 0;
	outline:none;
}
.share-menu .active{
	font-weight:bold;
	color:#000;
	border-bottom:2px solid #159fff;
}
.block-share .block-embed:after{
	content:"";
	display:block;
	clear:both;
}
.block-share .block-email{
	overflow:hidden;
	display:none;
	padding:0 0 20px;
}
.block-code{
	float:left;
	width:425px;
	padding:5px 0 0;
}
.block-code .code{
	border:1px solid #b2b2b2;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	border-radius:5px;
	background:#fff;
	width:403px;
	height:139px;
	max-width:403px;
	padding:5px 10px;
	margin:0 0 20px;
}
.block-code .row{
	width:100%;
	overflow:hidden;
	margin:0 0 14px;
}
.block-code label{
	float:left;
	font-weight:400;
	width:130px;
	margin:7px 6px 0 0;
}
.block-code .text{
	float:right;
	border:1px solid #b2b2b2;
	border-radius:5px;
	background:#fff;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:269px;
	height:27px;
	padding:0 9px;
}
.block-code textarea{
	float:right;
	border:1px solid #b2b2b2;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	border-radius:5px;
	background:#fff;
	font-size:14px;
	width:269px;
	max-width:269px;
	height:35px;
	padding:6px 9px;
}
.block-code .preview{
	width:269px;
	overflow:hidden;
	font-size:13px;
	background:#edeff1;
	padding:5px 10px 8px;
	border-radius:5px;
}
.block-code .preview span,
.block-code .preview a{
	color:#858585;
}
.block-code .preview a{
	font-weight:bold;
}
.block-share .submit{
	color:#fff;
	margin:0 0 0 135px;
	width:107px;
	height:29px;
	text-align:center;
	cursor:pointer;
	border:0;
	border-radius:5px;
	background:#1ca8ea;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif
}
.share .block-settings{
	float:right;
	width:214px;
}
.block-settings .row{
	width:100%;
	margin:0 0 9px;
}
.block-profile .block-activity .title{
	margin:0 0 13px;
}
.block-profile .block-activity .row{
	margin:0 0 9px;
}
.block-settings .row:after{
	content:"";
	display:block;
	clear:both;
}
.block-settings label{
	float:left;
	font-weight:400;
	margin:5px 14px 0 0;
}
.block-settings .start-text{
	float:left;
	border:1px solid #d8d8d8;
	border-radius:5px;
	text-align:center;
	width:52px;
	height:27px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.block-settings .checkboxAreaChecked,
.block-settings .checkboxArea{
	margin:4px 13px 0 0;
}
#size{
	width:167px;
}
#quality{
	width:81px;
}
.outtaHere{
	position:absolute;
	left:-9999px;
}
.selectArea{
	position:relative;
	height:27px;
	border:1px solid #d8d8d8;
	float:left;
	border-radius:5px;
	color:#000;
	font:14px/27px 'Open Sans', Arial, Helvetica, sans-serif;
	min-width:80px;
}
.selectArea.select_active{
	border-radius: 5px 5px 0 0 !important;
}
.selectArea.disabled a{
	cursor:default;
}
.selectArea.disabled{
	color:#9e9d9c;
}
.user-videos .content-filters .selectArea.disabled{
	display: none;
}
.selectAreaActive,
.selectAreaOpen{
	border-radius:5px 5px 0 0;
}
.select336{
	width:336px;
}
.select167{
	width:167px;
}
.select100{
	width:100px;
}
.select120{
	width:120px;
}
.select72{
	width:43px;
	min-width:43px;
}
.select112{
	width:60px;
	min-width:60px;
}
.select132{
	width:80px;
}
.birthday_block .long .selectArea{
	margin:0 5px 0 0;
	font-size:12px;
}
.birthday_block .long .selectArea:first-child{
	margin:0;
}
.birthday_block .long .selectArea .center{
	padding:0 15px 0 7px;
}
.birthday_block .long .selectArea ul{
	border:1px solid #d8d8d8;
}
.block-profile .country .selectArea{
	padding:0;
	margin:0;
	width:287px;
}
.form-block .select,
.form-block .selectArea{
	width:333px;
	margin-top:5px;
	border:1px solid #ccc;
	background:#fff;
}
.error .optionsDivInvisible ul,
.error .selectArea{
	border:1px solid #f95a5a;
}
.form-block .select132{
	width:132px;
	margin-right:6px;
}
.form-block .select72{
	width:72px;
	margin-right:6px;
}
.form-block .select112{
	width:112px;
}
.form-block .checkboxArea,
.form-block .checkboxAreaChecked{
	margin:0 7px 0 0;
}
.playlist{
	height:38px;
	font:16px/38px 'Open Sans', Arial, Helvetica, sans-serif;
	border:1px solid #b2b2b2;
	width:273px;
}
.block-settings .selectArea{
	float:right;
}
.selectArea button.selectButton,
.selectArea a.selectButton{
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	outline:none;
	background:url(/images/arrow-select.png) no-repeat 100% 50%;
}
.selectArea .center{
	height:27px;
	display:block;
	margin:0 25px 0 9px;
	font-weight:300;
	overflow:hidden;
	white-space:nowrap;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.playlist.selectArea .center{
	height:38px;
	margin:0;
	padding:0 25px 0 50px;
	background:url(/images/ico-add.png) no-repeat 11px -76px;
}
.selectAreaOpen{
	background:#fff;
}
.optionsDivInvisible,
.optionsDivVisible{
	position:absolute;
	display:block;
	z-index:9999;
	border:0;
	overflow-y:auto;
	max-height:217px;
}
.selectArea .optionsDivInvisible{
	left:-1px;
	padding:0 1px;
}
.playlist.optionsDivInvisible,
.playlist.optionsDivVisible{
	margin:11px 0 0;
	height:auto;
	width:275px !important;
}
.optionsDivInvisible{
	display:none;
	width:100%;
}
.select-playlist .optionsDivInvisible{
	width:auto;
}
.optionsDivInvisible > ul,
.optionsDivVisible > ul{
	overflow:hidden;
	border:1px solid #d8d8d8;
	background:#fff;
	border-radius:0 0 5px 5px;
	margin:0 -1px;
}
.form-block .optionsDivInvisible,
.form-block .optionsDivVisible{
	border-radius:0 0 5px 0;
}
.form-block .optionsDivInvisible ul,
.form-block .optionsDivVisible ul{
	overflow:auto;
	max-height:245px;
}
.playlist .optionsDivInvisible ul,
.playlist .optionsDivVisible ul,
.playlist.optionsDivInvisible ul,
.playlist.optionsDivVisible ul{
	background:#fff;
	border-radius:0 0 5px 5px;
}
.select_active.playlist .optionsDivInvisible ul,
.select_active.playlist .optionsDivVisible ul,
.select_active.playlist.optionsDivInvisible ul,
.select_active.playlist.optionsDivVisible ul{
	border:1px solid #b2b2b2;
}
.scrollable_holder{
	width:100% !important;
}
.optionsDivInvisible > ul li,
.optionsDivVisible > ul li{
	float:left;
	width:100%;
	border:0;
	border-top:1px solid #d8d8d8;
}
.playlist.optionsDivInvisible ul li,
.playlist.optionsDivVisible ul li{
	border:0;
}
.block-channel .optionsDivInvisible ul button,
.playlist .optionsDivInvisible ul button,
.playlist .optionsDivVisible ul button,
.playlist.optionsDivInvisible ul button,
.playlist.optionsDivVisible ul button{
	line-height:38px;
	padding: 0 10px
}
.playlist.optionsDivInvisible ul button:hover,
.playlist.optionsDivVisible ul button:hover{
	background:#d9d9d9;
}
.optionsDivInvisible > ul li:first-child,
.optionsDivVisible > ul li:first-child{
	border:0;
}
.optionsDivInvisible > ul button,
.optionsDivVisible > ul button{
	overflow:hidden;
	display:block;
	height:1%;
	color:#000;
	padding:6px 10px 7px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:100%;
	box-sizing:padding-box;

	top: 0;
	right: 0;
	outline: none;
	border: none;
	cursor: pointer;
	background: none;
	text-align:left;
}
.optionsDivInvisible button,
.optionsDivVisible button{
	padding:5px 8px 6px;
}
.optionsDivInvisible > ul button:hover,
.optionsDivVisible > ul button:hover,
.optionsDivInvisible .cursor,
.optionsDivVisible .cursor,
.optionsDivInvisible > ul a:hover,
.optionsDivVisible > ul a:hover{
	background:#d9d9d9;
}
.checkboxAreaChecked,
.checkboxArea{
	float:left;
	width:20px;
	height:19px;
	cursor:pointer;
	background:url(/images/checkbox.png) no-repeat;
}
.checkboxAreaChecked{
	background-position:0 -19px;
}
.radioAreaChecked,
.radioArea{
	cursor:pointer;
	width:19px;
	height:19px;
	float:left;
	background:url(/images/radio.png) no-repeat;
}
.radioAreaChecked{
	background-position:0 -19px;
}
.block-channel .selectArea.fresh-changed .selectButton,
.block-playlist .selectArea.fresh-changed .selectButton,
.block-channel .active button,
.block-playlist .active button {
	background:url(/images/ico-ok.png) no-repeat 97% 50%;
}
.block-channel .active button:hover,
.block-playlist .active button:hover {
	background: #d9d9d9 url(/images/ico-ok.png) no-repeat 97% 50%;;
}
.popup-upload .buttons,
.tab .buttons{
	overflow:hidden;
	font-size:14px;
}
.popup-upload .buttons,
.tab .block-add .buttons,
.tab .block-settings .buttons{
	margin:20px 0 0;
}
.popup-upload .buttons{
	margin:20px 0;
}
.popup-upload .buttons a:first-child,
.tab .block-add .buttons a:first-child,
.tab .block-settings .buttons a:first-child{
	float:left;
	color:#fff;
	background:#1ca8ea;
	padding:6px 19px;
	border:0;
	margin:0 10px 0 0;
}
.popup-upload .buttons a,
.tab .block-add .buttons a,
.tab .block-settings .buttons a{
	color:#000;
	float:left;
	height:17px;
	border-radius:5px;
	border:1px solid #b2b2b2;
	padding:5px 18px;
	font-weight:300;
}
.block-add{
	width:100%;
	padding:10px 0 0;
}
.user-videos .block-add{
	margin:0 0 20px;
}
.add-playlist .row,
.block-add .row{
	width:100%;
	margin:0 0 15px;
	clear:both;
}
.add-playlist:after,
.block-add:after,
.add-playlist .row:after,
.block-add .row:after{
	content:"";
	display:block;
	clear:both;
}
.block-add .btn-playlist.disabled:hover,
.popup-upload .btn-channel.disabled:hover,
.block-add .btn-channel.disabled:hover,
.block-add .fav.disabled:hover,
.block-add .later.disabled:hover,
.block-add .btn-playlist,
.popup-upload .btn-channel,
.block-add .btn-channel,
.block-add .fav,
.block-add .later{
	display:block;
	width:275px;
	color:#000;
	padding:0 10px 0 49px;
	background:url(/images/ico-add.png) no-repeat 11px 0;
	border:1px solid #b2b2b2;
	border-radius:5px;
	text-align:left;
	height:38px;
	cursor:pointer;
	font:300 16px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.block-add .disabled{
	opacity:0.5;
	cursor:default;
}
.popup-upload .btn-channel,
.block-add .btn-channel{
	width:214px;
}
.block-add .selectArea .center{
	margin:0;
	height:38px;
	line-height:38px;
}
.create_playlist .center{
	height: 27px !important;
	line-height: 27px !important;
	padding-left: 5px !important;
}
#select_channel.selectArea .optionsDivInvisible
{
	border-bottom: 1px #d8d8d8 solid;
	border-radius: 0 0 6px 6px;
}
.block-share .block-email .login
{
	background: none repeat scroll 0 0 #1ca8ea;
	border: 0 none;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	font: 300 14px/1.2 "Open Sans",Arial,Helvetica,sans-serif;
	height: 29px;
	line-height: 29px;
	text-align: center;
	width: 90px;
	display: block;
}
.block-add .fav{
	background-position:11px -38px;
}
.block-add .btn-channel{
	background-position:11px -228px;
}
.block-add .btn-playlist{
	background-position:11px -76px;
}
.block-add .btn-playlist:hover,
.popup-upload .btn-channel:hover,
.block-add .fav:hover,
.block-add .later:hover,
.block-add .btn-channel:hover{
	padding:0 10px 0 49px;
	color:#fff;
	border:1px solid #1ca8ea;
	background:#1ca8ea url(/images/ico-add.png) no-repeat 11px -190px;
	position:relative;
}
.block-add .fav:hover{
	background:#1ca8ea url(/images/ico-add.png) no-repeat 11px -152px;
}
.block-add .later:hover{
	background:#1ca8ea url(/images/ico-add.png) no-repeat 11px -114px;
}
.block-add .btn-playlist:hover{
	background:#1ca8ea url(/images/ico-add.png) no-repeat 11px -266px;
}
/*.block-add .btn-channel:after{
	content:'';
	position:absolute;
	right:10px;
	top:9px;
	text-indent:-9999px;
	overflow:hidden;
	width:20px;
	height:20px;
	background:url(/images/ico-ok.png) no-repeat;
}*/
.tab .channel-about{
	font-size:14px;
	margin:0 10px 15px 0;
}
.tab .channel-items{
	overflow:hidden;
	font-size:14px;
}
.tab .channel-items .row{
	width:100%;
	overflow:hidden;
	margin:0 0 26px;
}
.tab .channel-items strong{
	float:left;
	width:200px;
	margin:0 10px 0 0;
}
.channel-news{
	overflow:hidden;
	font-size:14px;
}
.channel-news .item-news{
	border-bottom:1px solid #ccc;
	padding:0 0 10px;
	margin:0 5px 20px 0;
}
.channel-news .date{
	display:block;
	margin:0 0 10px;
}
.channel-news .news-content{
	width:105%;
	overflow:hidden;
	margin:0 0 10px;
}
.channel-news .item{
	float:left;
	width:221px;
	height:221px;
	margin:0 5px 0 0;
}
.channel-news .item img{
	width:100%;
	height:100%;
}
#playlist{
	width:273px;
}
.add-playlist{
	height:0;
	overflow:hidden;
}
.add-playlist.active{
	border-bottom:1px solid #ccc;
	overflow:visible;
}
.block-add .new-playlist{
	float:left;
	color:#fff;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	text-align:center;
	height:16px;
	padding:12px 18px;
	margin:0 0 0 10px;
	background:#1ca8ea;
	border-radius:4px;
	border:none;
	height:40px;
	cursor:pointer;
}
.block-add .new-playlist.create_new_channel{
	margin:0;
}
span.offline,
span.online{
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:5px 0 0 12px;
	width:20px;
	height:20px;
	background:url(/images/ico-ok.png) no-repeat;
}
.add-playlist label{
	float:left;
	font-weight:400;
	width:100px;
	font-size:14px;
	margin:7px 8px 0 0;
	color:#999;
}
.add-playlist .tagsinput,
.add-playlist .text{
	float:left;
	border:1px solid #b2b2b2;
	border-radius:5px;
	background:#fff;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:350px;
	height:27px;
	padding:0 9px;
}
.add-playlist .tagsinput{
	padding:0 3px;
	min-width:282px;
	height:auto !important;
	width:auto;
}
.add-playlist .tagsinput div{
	float:left;
}
.add-playlist .tagsinput input{
	float:left;
	background:none;
	border:none;
	color:#000;
	height:27px;
	font-size:14px;
}
.tagsinput .tag{
	float:left;
	margin:2px 3px 0 0;
	border-radius:5px;
	background:#1ca8ea;
	color:#fff;
	height:19px;
	padding:3px 3px 0 4px;
}
.tagsinput .tag a{
	float:right;
	width:15px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 13px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMEVBMDMzMzlEODExRTNBQUU1OThDNTVDNEE0RjZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwMEVBMDM0MzlEODExRTNBQUU1OThDNTVDNEE0RjZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzAwRUEwMzEzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzAwRUEwMzIzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YTHfvAAABZUlEQVR42pSTzUqEUBSAj04gQQtJCIdApoXLIBhwNbMM2rYKeoPeYCBo1RsEbds579BmCAVJkNoKYTPSSiHFRSKj3M4RjZtZNAc+f8937z3nqsAYg544QsbIAfKMeMjrjyySCdM06XyCvLH+eETGbX49KXdzQxlFUbA/4gM57cozehPHMZvP52y5XH5ll2XJFosF8zyPH+CQPBFXriKXVIKiKKBpGjiOA6vVCqqqAsuyIIoiGA6HbaXbyDVdCDjCBZ5v+R6QHIYhyLIMWZbBdDrlZYoK2aOZJ/xTQRDAMAyQJAmSJAFd17sixYA8kne/DYlLtW0b1us1qKoKvu9DEAR927m/hYd3XmxrpKWS7LpujSiKMBqNeDkm2UHO6S7P83qpfI1UAolpmnZndqlBatP+TeKe3+erDcSi3edWHiB3/xTP+j5PaD696BfxCZnw+ULPX7WDHFOvmm18qZsD8NBN/BRgADaS1mcsMNRvAAAAAElFTkSuQmCC) no-repeat;
}
.add-playlist textarea{
	float:left;
	border:1px solid #b2b2b2;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	border-radius:5px;
	background:#fff;
	font-size:14px;
	width:500px;
	max-width:500px;
	height:35px;
	padding:6px 9px;
}
.content-popup .add-playlist .text{
	width:762px;
}
.popup-about .add-playlist textarea,
.content-popup .add-playlist textarea{
	width:762px;
	max-width:762px;
}
.block-add .submit{
	color:#fff;
	float:left;
	margin:0 10px 0 0;
	padding:0 19px;
	height:29px;
	text-align:center;
	cursor:pointer;
	border:0;
	border-radius:5px;
	background:#1ca8ea;
	font-size:14px;
}
#privacy{
	width:80px;
}
.block-add .checkbox-area{
	padding:0 0 0 108px;
}
.add-playlist .checkbox-area .checkboxAreaChecked,
.add-playlist .checkbox-area .checkboxArea{
	margin:0 9px 0 0;
}
.add-playlist .checkbox-area label{
	font-weight:normal;
	width:auto;
	margin:1px 0 0;
}
.popup-add .buttons{
	padding:0 0 0 108px;
}
.tab .block-add .buttons{
	padding:5px 0 0 108px;
}
.report{
	font-size:14px;
	padding:16px 0 0;
	width:100%;
}
.report p{
	text-align:justify;
	line-height:18px;
	margin:0 0 18px;
}
.report .title{
	display:block;
	margin:0 0 13px;
	padding:4px 0 0;
}
.report .radio-area{
	float:left;
	width:300px;
}
.report .radio-area label{
	float:left;
	margin:2px 0 0 11px;
}
.report .radio-area .row{
	width:100%;
	margin:0 0 17px;
}
.report .radio-area .row:after{
	content:"";
	display:block;
	clear:both;
}
.report-info{
	float:left;
	width:20px;
	height:20px;
	position:relative;
	margin:0 0 0 9px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBM0E4NkQwNzdBQUExMUUzQUQ4OUU5RTUyN0ZERkE2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBM0E4NkQwODdBQUExMUUzQUQ4OUU5RTUyN0ZERkE2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEzQTg2RDA1N0FBQTExRTNBRDg5RTlFNTI3RkRGQTZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEzQTg2RDA2N0FBQTExRTNBRDg5RTlFNTI3RkRGQTZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sc+YPgAAAslJREFUeNqsl0loVEEQhl/exBhH3HCNqOAhGkXHjHpSD664LzHjchIUxAQ85ZCb6EkTF1DwIqiIgigqbiiCB9EcNMExI2IICiouuOvBhci4/SV/h+bRy3tqwQcz/erVdHdV/d1TEpitB6gGE8AwUOR4GXgJ7oG72ni3lRiCTQULQAHkGUC34WAKmAQugzuWSQUhWA02gnTgt96gDqyyTCzIgeW2hxYT3xVgpT4rtcwB4AL4lSCg+J4Hg0E20DZ6i2OZ80ET2AXWMWFRSzNGWYqRv4D7BscMWAOOgptgHgM+jPgVucJyCbgItIBPhoDi9AjcBh/BUDDIktmvYHopnV5YltupfZatmQiuWnyfgYowQQJqOYsbLqe4AavANHAQ/PgfATNM2iufoyRlLHhtSYqyd8ysy2ckGBKyZyd7fngchcJlEqMQsgTEua/DWSqhwvG8HxjPyf0xUY9NCftY7+d61XopDopEjWY2OxMGk3L6DK7pAVURS8AZ/FyMIV/rmahzLoEV4VzIoHl2gG6jqE5jwCWqt1OxVX1mWX8jwE9t/Dnlv6CNd1upJWBPUAlmcRu6ON4LdLAFO7Rxp8kx0A62shSiJiW2jT61vq7ZC05Stnw2EJwBe/QW1nu5mRlbS+3z2XueQ9/ADtMyT/xDYZ/WD6o0s9bf8kIjeEqlOSQyb1F2iZFOMbJM/4rBcQnYBzaAI6CBmW6J+HWxvPrIl+OUdpPNZjco28+tMZlcXY4F7IY4JlvzBGx2+OSTnCk7wQdwwOcYZ4ZzeHZX+WLFneFSJs0rbZLlmeABeOPwewyug7cOH0lKZUgty3l+eC5vGC7LKV2UWbbxpmozqcXDjudy3rTqgi2XxlN/2XqyyrOgJvpgNwUi6YVTvWdMUHNC+RJR2O67gSwDt+iYtRzoTfRZHOdfgDoaalh/Ge2ClKKqXGRGv0df/C3AAEbOjWTx5+k7AAAAAElFTkSuQmCC) no-repeat;
}
.video-edit.block-video .report-info{
	margin: 3px 5px 0
}
.video-edit.block-video .popup-info{
	left: -326px;
	right: 0;
	top: -3px;
	width: 300px;
}
.video-edit.block-video .popup-info .popup:after{
	background: none;
}
.member-channels .report-info{
	margin-top:4px;
}
.report-info:hover{
	background-position:0 -20px;
}
.report-info:hover .popup-info{
	display:block;
}
.popup-info{
	position:absolute;
	width:277px;
	padding:0 0 0 21px;
	right:-298px;
	bottom:-11px;
	z-index:10;
	display:none;
}

.report .popup-info {
	left: 22px;
	width: auto;
	right: auto;
	white-space: nowrap;
}

.popup-info .popup{
	border:1px solid #ccc;
	padding:12px 20px 14px;
	background:#fff;
	text-align:justify;
	font-size:13px;
	line-height:18px;
	position:relative;
	box-shadow:0 0 10px rgba(2,3,3,.23);
}
.popup-info .popup:after{
	content:"";
	position:absolute;
	bottom:7px;
	left:-13px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAZCAYAAADqrKTxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QzVFMUVCRTdBRDcxMUUzQUQ4OUU5RTUyN0ZERkE2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QzVFMUVCRjdBRDcxMUUzQUQ4OUU5RTUyN0ZERkE2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEzQTg2RDA5N0FBQTExRTNBRDg5RTlFNTI3RkRGQTZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEzQTg2RDBBN0FBQTExRTNBRDg5RTlFNTI3RkRGQTZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+n8ItsQAAAOdJREFUeNqc0rEKglAUBuB73RoEp8BV8Al6iF6gvbmpvaWaWoOoXqWHUBQRRHBw0M1REFH8u8ItoqGO54fDXe7HvXB+CUBQ4vv+XB0H27Y3YkT/xvO8uZpbWZYAB4ADwAHgAHAAOAAcAA4AB7zQfgoYY6g+zQzDEFMy3r6rl0RVVWQkxy+qBi+klJ7jOMKyLBrS1V8q+HBdV5im+Vt97WoVBAHquqYt9wOuwzBE0zR0pOE2iiK0bUtHGu7iOEbXdXSk4TFJEvR9T0cantI0xTAMdKThOcuyNxQT4CXP82lIw2tRFHgKMADUIo8t7s63CQAAAABJRU5ErkJggg==) no-repeat;
	width:13px;
	height:25px;
}
.report-comment{
	float:right;
	width:350px;
	display:none;
}
.time-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.time-holder .text{
	float:left;
	background:#fff;
	border-radius:5px;
	padding:0 9px;
	width:20px;
	height:30px;
	border:1px solid #b2b2b2;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.time-holder span{
	float:left;
	margin:0 5px;
	line-height:30px;
}
.report-comment .title span{
	display:block;
	padding:5px 0 0;
	font-weight:300;
}
.report textarea{
	border:1px solid #b2b2b2;
	width:330px;
	max-width:330px;
	height:85px;
	margin:0 0 10px 0;
	background:#fff;
	border-radius:5px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:6px 9px;
	display:block;
}
.report .submit{
	height:40px;
	color:#fff;
	font-size:14px;
	border:0;
	padding:0 19px;
	cursor:pointer;
	background:#1ca8ea;
	border-radius:4px;
}
.report-message{
	width:100%;
	overflow:hidden;
}
.report-message .message{
	background:#efefef;
	padding:10px;
}
.report-message b{
	display:block;
	margin:0 0 5px;
}
.report-message span{
	display:block;
	margin:0 0 10px;
}
.banner-wide{
	padding:0 0 9px;
	overflow:hidden;
	margin:0 auto;
	width:983px;
}
.banner-wide img{
	width:100%;
}
.banner-holder{
	position:relative;
	min-height:17px;
}
.ad-close{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	top:6px;
	right:6px;
	width:24px;
	height:25px;
	background:url(/images/close-big.png) no-repeat;
}
.ad-show{
	color:#000;
	float:right;
	display:none;
	margin:0 3px 0 0;
	text-transform:capitalize;
}
.register-content{
	float:left;
	width:544px;
	padding:20px 0 0;
}
.content .heading{
	font-size:15px;
	color:#757575;
}
.content .heading:after{
	content:"";
	display:block;
	clear:both;
}
.logo-pv{
	height:62px;
	width:183px;
	background:url(/images/logo-pv.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.logo-pv a{
	display:block;
	height:100%;
	position:relative;
}
.content .heading p{
	padding:5px 8px;
}
.wrap{
	width:100%;
	margin-top:6px;
}
.wrap:after{
	content:'';
	display:block;
	clear:both;
}
.box{
	border:1px solid #ececec;
	border-radius:3px 3px 6px 6px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 -1px 0px #f7f7f7;
	-webkit-box-shadow:0 -1px 0px #f7f7f7;
	-moz-box-shadow:0 -1px 0px #f7f7f7;
	padding:10px;
	width:516px;
	margin:10px 0 0 auto;
}
.box:after{
	content:'';
	display:block;
	clear:both;
}
.box .image{
	float:left;
	margin-right:19px;
}
.box .text{
	padding:0 14px 0 0;
	line-height:21px;
}
.box h2{
	font:bold 18px/22px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#333;
	margin:14px 0 5px;
}
.box p{
	margin-bottom:18px;
	overflow:hidden;
	line-height:18px;
}
.form-aside{
	float:right;
	width:378px;
	margin:20px 0 0;
}
.form-block{
	background:#ececec;
	border:1px solid #e7e7e7;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:18px 19px 0;
}
.form-block .wrap{
	width:100%;
	margin-top:20px;
}
.form-block .wrap:after{
	content:"";
	display:block;
	clear:both;
}
.form-block .wrap-sub{
	padding-top:12px;
}
.form-block .wrap:first-child{
	margin:0;
}
.form-block label{
	display:block;
	font:400 13px/15px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#434343;
}
.form-block label.label-check{
	font:11px/18px 'Open Sans', Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.form-block label.label-check a{
	color:#434343;
}
.text-input{
	border:1px solid #ccc;
	border-bottom:1px solid #aaa;
	-webkit-box-shadow:inset 0px 3px 0px 0px #fbfbfb;
	box-shadow:inset 0px 3px 0px 0px #fbfbfb;
	background:#fefefe;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	width:334px;
	height:30px;
	overflow:hidden;
	margin-top:5px;
}
.text-input input{
	float:left;
	font:300 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	height:20px;
	padding:5px 7px;
	color:#878787;
	border:0;
	width:320px;
}
.text-input.error{
	border:1px solid #f95a5a;
	-webkit-box-shadow:0 0 1px #f95a5a;
	-moz-box-shadow:0 0 1px #f95a5a;
	box-shadow:0 0 1px #f95a5a;
}
.err{
	display:block;
	font:11px/13px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#fb3f3f;
	margin-top:6px;
	clear:both;
}
.form-block .more-link{
	position:relative;
	margin:0 -19px -5px;
	padding:19px;
	text-align:center;
	border-top:1px solid #fff;
	-webkit-box-shadow:0 -1px 0px #c9c9c9;
	-moz-box-shadow:0 -1px 0px #c9c9c9;
	box-shadow:0 -1px 0px #c9c9c9;
	margin-top:14px;
	overflow:hidden;
}
.more-link .link{
	float:left;
	font:14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#555;
}
.more-link .link:hover{
	color:#309ed5;
}
.form-block .btn-link{
	border:1px solid #189adb;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#00a2ff;
	font:13px/22px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#fff !important;
	padding:0 10px;
	text-transform:uppercase;
	display:inline-block;
	cursor:pointer;
}
.form-block input.btn-link{
	padding-bottom:2px;
}
.form-block .btn-big{
	font:bold 20px/44px 'Open Sans', Arial, Helvetica, sans-serif;
	height:44px;
	text-transform:none;
}
.btn-link.disabled{
	background:#a8a5a5 !important;
	border-color:#a8a5a5 !important;
}
.login-box{
	overflow:hidden;
	padding:30px 0 0;
}
.login-box-holder{
	float:left;
	width:100%;
	vertical-align:top;
	padding:44px 0 0;
}
.login-box-holder:first-child{
	padding:0;
}
.login-box-holder:after{
	content:'';
	display:block;
	clear:both;
}
.login-box .image{
	float:left;
}
.login-box .text{
	width:460px;
	float:right;
	font:300 13px/21px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#323232;
}
.center .login-box .text{
	width:480px;
}
.login-box h3{
	font:bold 18px/21px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#333;
	padding-bottom:3px;
}
.form-block h2{
	width:100%;
	font:18px/20px 'Open Sans', Arial, Helvetica, sans-serif;
	color:#555;
}
.form-block .btn-medium{
	font:bold 16px/36px 'Open Sans', Arial, Helvetica, sans-serif;
	height:36px;
	text-transform:none;
}
.form-block .wrap-sub .btn-medium{
	float:left;
	position:relative;
	margin:-10px 24px 0 0;
}
.btn-link:hover{
	background:#0289d7;
	background:-moz-linear-gradient(top,  #0289d7 0%, #00a1fe 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0289d7), color-stop(100%,#00a1fe));
	background:-webkit-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:-o-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:-ms-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:linear-gradient(to bottom,  #0289d7 0%,#00a1fe 100%);
	text-decoration:none;
	color:#fff !important;
}
.problem-page{
	width:520px;
	margin:72px auto 0;
}
.problem-solve{
	margin:0 0 0 93px;
}
.problem-solve h2{
	color:#333;
	font-size:18px;
	line-height:22px;
}
.problem-solve p{
	font-size:13px;
	line-height:21px;
	color:#323232;
	margin:2px 0 0;
}
.select-solution li{
	width:100%;
	overflow:hidden;
	margin:15px 0 0;
}
.select-solution label{
	font-weight:normal;
	float:left;
	padding:1px 0 0 7px;
}
.problem-page .btn-link{
	height:34px;
	width:85px;
	margin:25px 0 0;
}
.btn-link{
	border:1px solid #189adb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#00a2ff;
	font:13px/22px Arial, Helvetica, sans-serif;
	color:#fff !important;
	padding:0 10px;
	text-transform:uppercase;
	display:inline-block;
	cursor:pointer;
}
.btn-link:hover{
	background:#0289d7;
	background:-moz-linear-gradient(top,  #0289d7 0%, #00a1fe 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0289d7), color-stop(100%,#00a1fe));
	background:-webkit-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:-o-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:-ms-linear-gradient(top,  #0289d7 0%,#00a1fe 100%);
	background:linear-gradient(to bottom,  #0289d7 0%,#00a1fe 100%);
	text-decoration:none;
	color:#fff !important;
}
.btn-link input{
	width:100%;
	height:100%;
	background:none;
	border:0;
	display:block;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	font-size:14px;
	line-height:34px;
}
.problem-content{
	margin:0 auto;
	width:568px;
}
.validate label{
	display:block;
	font:400 13px/15px Arial, Helvetica, sans-serif;
	color:#434343;
}
.text-input.text-input173{
	width:173px;
	float:left;
	margin:5px 10px 0 0;
}
.text-input.text-input173 input {
	width:159px;
}
.content-form .error textarea,
.content-form .row.error .text,
.error .text-input{
	border:1px solid #f95a5a;
}
.text-input.active{
	border:1px solid #6fb8dd;
	-webkit-box-shadow:0 0 1px #6fb8dd;
	-moz-box-shadow:0 0 1px #6fb8dd;
	box-shadow:0 0 1px #6fb8dd;
}
.btn-arrow{
	display:block;
	width:16px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/arrow.png) no-repeat;
	margin-top:10px;
}
.btn-arrow:hover{
	background-position:0 -17px;
}
.login-box .bottom{
	width:100%;
	overflow:hidden;
	border-top:1px solid #ebebeb;
	margin-top:20px;
	font-size:11px;
	color:#555;
	padding:10px 0 0;
}
.login-box .bottom strong{
	display:block;
	font:14px/16px Arial, Helvetica, sans-serif;
}
.login-box .bottom strong a{
	color:#555;
}
.login-box .bottom strong a:hover{
	color:#309ed5;
	text-decoration:underline;
}
.login-box .bottom p{
	margin-top:10px;
}
.login-box .bottom p a{
	color:#309ed5;
}
.login-box .bottom p a:hover{
	text-decoration:underline;
}
.login-box .image-cap{
	float:left;
	margin:-4px 0 0;
}
.block-category{
	float:left;
	width:677px;
}
.block-channel{
	width:100%;
	overflow:hidden;
}
.block-channel:after{
	content:"";
	display:block;
	clear:both;
}
.block-add .block-channel{
	overflow:visible;
}
.block-member{
	overflow:hidden;
}
.block-member .member,
.block-category .category{
	overflow:hidden;
	width:670px;
	margin:0 0 10px;
}
.block-channel .channel{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.videos-responsive .block-member .member,
.videos-responsive .block-channel .channel,
.videos-responsive .block-category .category{
	width:auto;
}
.block-member .member{
	width:100%;
}
.block-member .sort label{
	float:left;
	font-size:14px;
	margin:6px 10px 0 0;
}
.avatar-holder{
	height:386px;
	width:100%;
	position:relative;
	margin:0 0 10px;
}
.user-avatar{
	float:left;
	height:386px;
	width:284px;
	position:relative;
	margin-left:1px;
}
.user-avatar .cover-holder{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
.user-avatar .cover-holder img{
	position:absolute;
	top:0;
	left:-50%;
}
.avatar-holder .cover{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.avatar-holder .avatar{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:160px;
	height:160px;
	z-index:2;
}
.user-cover{
	float:right;
	width:695px;
	height:386px;
	position:relative;
	margin-right:1px;
}
.buttons-view{
	width:100%;
	height:30px;
	margin:0 0 10px;
}
.buttons-view button{
	float:right;
	background:#f8f8f8;
	height:28px;
	width:36px;
	text-indent:-9999px;
	border:1px solid #d3d3d3;
	cursor:pointer;
	box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);
	opacity:0.7;
}
.buttons-view .btn-tape{
	background:#f8f8f8 url(/images/btns-view.png) no-repeat 50% 0;
	border-bottom-right-radius:2px;
	border-top-right-radius:2px;
}
.buttons-view .btn-tape.active{
	border:1px solid #c6c6c6;
	box-shadow:0 1px 0 #ddd inset;
	background:#e9e9e9 url(/images/btns-view.png) no-repeat 50% 0;
	opacity:0.8;
}
.buttons-view .btn-tape:hover{
	border:1px solid #c6c6c6;
	box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
	background:#f0f0f0 url(/images/btns-view.png) no-repeat 50% 0;
}
.buttons-view .btn-thumbs{
	background:#f8f8f8 url(/images/btns-view.png) no-repeat 50% -28px;
	border-bottom-left-radius:2px;
	border-top-left-radius:2px;
	margin-right:-1px;
}
.buttons-view .btn-thumbs.active{
	border:1px solid #c6c6c6;
	box-shadow:0 1px 0 #ddd inset;
	background:#e9e9e9 url(/images/btns-view.png) no-repeat 50% -28px;
	opacity:0.8;
}
.buttons-view .btn-thumbs:hover{
	border:1px solid #c6c6c6;
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	background:#f0f0f0 url(/images/btns-view.png) no-repeat 50% -28px;
}
.sticky-wrapper{
	position:relative;
	z-index:999;
}
.sticky-wrapper .channel-holder{
	overflow:hidden;
	width:981px;
	padding:10px 0 0;
	margin:0 auto;
}
.is-sticky .channel{
	background:#fff;
	width:981px;
	margin:0 -999px;
	padding:0 999px;
	border-bottom:1px solid #ccc;
}
.channel .channel-info,
.block-member .member-info,
.block-channel .channel-info,
.block-category .category-info{
	width:100%;
	overflow:hidden;
	margin:0 0 6px;
}
.channel .info-items,
.channel-info .info-items,
.category-info .info-items{
	float:right;
	text-align:right;
}
.channel .info span,
.channel-info .info span,
.member-info .info span,
.category-info .info span{
	display:inline-block;
	white-space:nowrap;
	vertical-align:top;
	line-height:20px;
	margin:0 0 0 20px;
	text-align:left;
}
.category-info .info span{
	line-height:39px;
}
.member-info .info span{
	line-height:14px;
}
.member-info h2,
.channel-info h2,
.category-info h2,
.member-info h1,
.channel-info h1,
.category-info h1{
	font:24px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	padding:0 9px;
}
.category-info h2,
.category-info h1{
	line-height:39px;
}
.member-info h2,
.member-info h1{
	display:inline-block;
	margin:0 5px 0 0;
}
.member-info .online-mobile h2,
.member-info .online h2,
.member-info .online-mobile h1,
.member-info .online h1{
	position:relative;
	padding-right:29px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODlGOTg4NzJDRDMxMUUzQjA0NkU0NkI1QUEzNzNFMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODlGOTg4ODJDRDMxMUUzQjA0NkU0NkI1QUEzNzNFMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4OUY5ODg1MkNEMzExRTNCMDQ2RTQ2QjVBQTM3M0UxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4OUY5ODg2MkNEMzExRTNCMDQ2RTQ2QjVBQTM3M0UxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GBf4BgAAAQNJREFUeNpiZL81hwELYAPiACi2BGIpIP4FxE+A+DwQb4DiX+gaGbEYGAjEXUCswoAf3AHiciBehyzIhMRmBuJOqAJChjFA1ayF6mGGCbIgKWgD4jIG0gFMTzmyC0PINAzZ0BCYgaAI6GegHEwAmQUyMBSIZahgoDQQhzFBkwa1QADIQFMqGmgCMlCCigZKMmFL7ZQAkIHPqWjec5CBl6ho4BkmaCanFtgAMnA1tBShFDwFmQWLlCIqGFgIxD9heRnkym4KDOuGmoFSfFUC8RQyDJsK1YtRHv4F4lxoqXGHCIPuQMuBHKhenCU2rAoIhZbextCMDwv4s0C8HupFjEwBEGAAczAxlFYRoyUAAAAASUVORK5CYII=) no-repeat 100% 5px;
}
.category-info .rating-holder{
	float:right;
	width:auto;
}
.member-info .iser-title{
	overflow:hidden;
}
.member-info .title-info{
	display:inline-block;
	color:#9f9f9f;
	font:12px/18px 'Open Sans', Arial, Helvetica, sans-serif;
}
.member-info .online-mobile .title-info,
.member-info .mobile .title-info{
	padding:0 0 0 12px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTE4QUFGNjc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTE4QUFGNzc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU2NjU4QkZGNzc4ODExRTNBNUFEREUwNUFDMkJGMEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2NjU4QzAwNzc4ODExRTNBNUFEREUwNUFDMkJGMEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Qew+AwAAAFlJREFUeNpirKiouMTAwKALxPOA+DUQewCxPhBfZgES0kCczoAA06B0O0jyCxDPYsAE1UwMeMBASIJcywHELljkOECSYkC8GyowA4gzkI29jKTaFol9GSDAAJIgDQhwKKvLAAAAAElFTkSuQmCC) no-repeat 0 2px;
}
.member-info .online-mobile .title-info,
.member-info .online .title-info{
	color:#07da9c;
}
.member-info .info{
	float:right;
}
.member-info .btn-message{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:40px;
	height:29px;
	margin:0 0 0 10px;
	border:0;
	cursor:pointer;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0JBOEQ3QTJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0JBOEQ3QjJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4OUY5ODg5MkNEMzExRTNCMDQ2RTQ2QjVBQTM3M0UxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4OUY5ODhBMkNEMzExRTNCMDQ2RTQ2QjVBQTM3M0UxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FrIi2QAAAeRJREFUeNq01btLQlEcB/DrTSsKonBrsUB6QrYIhdFDQaIgqKilxYbsD2ipoYKWEIKChoIgKqKlyamuEr0zSalNaAqhBw6CDbYI9T3xLcR8kd4LHwfPub/v1fM752oURamVJOkUGiR1r0fok/ERhVmIqxgWZ0ZUBF7ADXRAWIWwMGv7RJYINMMtJDgQKGJYgDUTDDTLHKiDa2iEXnAXIczNWk2sLTIkOWlCDSgwDKPgKiDMxRojcMzaUmqguEphD+btdrtY5Gn+HfleYq4T5kQN2GXN30ub5iYNLHo8HgNvfoJDqMoR9g5j3GLb4Eg3Sc5SQNxwBH7oytHBYc7x8x5Hpolyjqe2wRXEoBOCaeYE2YkxNoctW0E5j3WphxZ4YTFv0piX371C608nFhL4DN0QgQe2+CBs0QA0c+wNevhg/wq8hHaGiJPIBOdsdyeJJjnjmI/72MRlSHtps2zaCZiCFSjh92WwD9Xs5vWUMbGlZqAfDmAoV+AnLMEybGboNhGwkeFBxdgaf+U49+MCH+5P4AdMwglZCjhpRB0D//4Q7EB58hpG2G33XAtLEc5SK9yxppUZ34Eh7jEdm8NYxLeFkTW1zAjJbHsTTwi9Cu9DPWu3iSyZh+sqVKj4xq9khu5LgAEAdJlomKPwe7EAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size:40px 29px;
	background-size:40px 29px;
}
.member-info .unsubscribe,
.member-info .subscribe{
	height:21px;
	padding:6px 40px 0;
	border:1px solid #b2b2b2;
	border-radius:5px;
	text-align:center;
	color:#000;
	float:right;
	margin:0 0 0 12px;
	font:300 12px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	cursor:pointer;
}
.member-info button.unsubscribe,
.member-info button.subscribe{
	height:29px;
	padding-top:0;
	width: 110px;
}
.member-info .unsubscribe,
.channel-info .subscribe:hover,
.category-info .subscribe:hover,
.member-info .subscribe:hover{
	background:#07da9c url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QkRCNUY0ODI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QkRCNUY0OTI4NTkxMUUzQkY5QUFBMjA3MDM4MzY4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhCREI1RjQ2Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhCREI1RjQ3Mjg1OTExRTNCRjlBQUEyMDcwMzgzNjhEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PIy+iQAAAb9JREFUeNpiZL81hwELYAPiACi2BGIpIP4FxE+A+DwQb4DiX+gaGbEYGAjEXUCswoAf3AHiciBehyzIhMRmBuJOqAJChjFA1ayF6mGGCbIgKWgD4jIG0gFMTzmyC0PINAzZ0BCYgaAI6GegHEwAmQUyMBSIZahgoDQQhzFBkwbRwJxDjOG+YiTDGilXbNIBoEgxJdYwa04Jhg1Sbgy8TKwM+gxC2JSYgFwogS66WsoF7ApTDlG4mD2nJMMmKXewYa/+fmcIeLoLm4GSTNhSuz67MIMkCxfDVmlPBitOcQZXLhmG9dJuDNxMLAzP/3xjcH2yjeHqr/dYfQHKKTeBtBqyoCabAMMOGS8GcWZOhq///jCwMDIysDMyMzz+84XB48l2hru/P+EKlYcgF15CF73+6wPQFVvBrgG5CmTYg9+fGVyAYngMA4EzTNBMjgFu/foINuAm0PCLP9+C2Q9/fyEUbxtAXgYl7LtUSItPgVgZFilFVEjYhUD8E5aXVwNxNwWGdUPNQCm+KoF4ChmGTYXqxSgP/wJxLrTUuEOEQXeg5UAOVC/OEhtWBYRCS29jaMaHBfxZIF4P9SJGpgAIMADXPXXCJG4FQQAAAABJRU5ErkJggg==) no-repeat 10px 50%;
	border:1px solid #07da9c;
	color:#fff;
}
.channel-info .unsubscribe,
.category-info .unsubscribe,
.channel-info .subscribe:hover,
.category-info .subscribe:hover{
	border:0;
	padding:12px 10px 12px 30px;
	background-position:8px 50%;
}
.member-info .unsubscribe:hover{
	color:#fff;
	border:1px solid #de2020;
	background:#de2020 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEM0JBOEQ3RTJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEM0JBOEQ3RjJDRDUxMUUzQjA0NkU0NkI1QUEzNzNFMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQkE4RDdDMkNENTExRTNCMDQ2RTQ2QjVBQTM3M0UxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQzQkE4RDdEMkNENTExRTNCMDQ2RTQ2QjVBQTM3M0UxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wjmqbgAAAKFJREFUeNps0L0KwjAQwPEzunS1Kn5MLh0EZ1fXdvSNnH0Pn8TRJ3BwKCgOheqgCLbGf+gdiHjwyxFyyR1x3ntBpvlXErITkQxbvDCQJmLk2COxG5VvosYcJ7zxwNDpzbG+FPY7jPDEBpfv/jPc9MUr1nZmBT0U2qLUwjBC3wYPcUBXW65wRxtnRB2WFC3UmKDAFEdUWFi7FNGff1qG/BFgAKmCpw2l+bfKAAAAAElFTkSuQmCC) no-repeat 10px 50%;
}
.member-info .info-items{
	float:right;
}
.subscribers-list{
	padding:0 0 0 16px;
	overflow:hidden;
	float:right;
	width:215px;
}
.subscribers-list span.online{
	margin-left:6px;
}
.subscribers-list .item{
	overflow:hidden;
	margin:0 0 20px;
}
.subscribers-list .avatar{
	float:left;
	width:70px;
	height:70px;
	margin:0 8px 0 0;
}
.subscribers-list .name{
	font-weight:normal;
	font-size:14px;
	display:block;
	margin:-2px 0 15px;
	color:#000;
}
.subscribers-list .name a{
	color:#000;
}
.member-about{
	font-size:14px;
}
.member-items{
	font-size:14px;
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
	background:url(/images/bg-member-items.png) repeat-y 236px 0;
}
.member-items .column{
	float:left;
	width:225px;
	padding:0 0 0 0px;
	margin:0 25px -20px 0;
}
.member-items .row{
	margin:-3px 0 17px;
	padding:3px 0;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.member-items .row:after{
	content:"";
	display:block;
	clear:both;
}
.member-items .url-list{
	overflow:hidden;
	position:relative;
	white-space:normal;
	top:-3px;
	width:176px;
	margin:0 0 -5px;
}
.member-items .url-list a{
	display:inline-block;
	padding:4px 0 2px;
	height:17px;
	color:#000;
	margin:0 3px 5px 0;
	overflow:hidden;
	white-space:nowrap;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	width:148px;
}
.member-items .url-list img{
	height: 20px;
	margin: 0 0 5px;
}
.member-items .row strong{
	float:left;
	margin:0 5px 0 0;
}
.member-items .twitter,
.member-items .facebook{
	float:left;
	width:22px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	margin:-3px 10px 0 0;
	background:url(/images/socials-user.png) no-repeat;
}
.member-items .facebook:hover{
	background-position:0 -22px;
}
.member-items .twitter{
	background-position:-22px 0;
}
.member-items .twitter:hover{
	background-position:-22px -22px;
}
.block-feed{
	width:100%;
	overflow:hidden;
}
.block-feed .feed-item{
	padding:0 0 20px;
	margin:0 0 20px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.block-feed .avatar{
	width:70px;
	height:70px;
	float:left;
	margin:0 20px 0 0;
}
.block-feed .head{
	margin:0 0 15px;
	overflow:hidden;
	font-size:14px;
}
.block-feed .date{
	color:#aeadad;
}
.block-feed .event{
	overflow:hidden;
}
.block-feed .container{
	width:100%;
}
.block-feed .event-playlist{
	padding:0 0 0 95px;
	min-height:76px;
	background:url(/images/ico-playlist-big.png) no-repeat;
}
.block-playlists .text a,
.block-feed .event-playlist a{
	font-size:24px;
	color:#454545;
}
.block-playlists{
	padding:10px 0 0;
	clear:both;
}
.block-playlists .playlists-item{
	padding:0 0 20px 0;
	border-bottom:1px solid #ccc;
	margin:0 0 20px;
	min-height:76px;
}
.block-playlists .playlists-item:after{
	content:"";
	display:block;
	clear:both;
}
.block-playlists .text{
	float:left;
	width:350px;
	margin:-4px 0 0;
}
.block-playlists .text p{
	margin:15px 0 0;
}
.playlists-holder{
	float:right;
	height:135px;
	overflow:hidden;
	margin:-3px 0 0;
}
.playlists-holder .date{
	display:block;
	text-align:right;
	margin:0 0 10px;
}
.playlists-holder .playlists{
	overflow:hidden;
	position:relative;
	float:right;
	height:111px;
}
.playlists-holder .playlist-play{
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background:url(/images/playlist-cover.png);
	display:none;
}
.playlists-holder .playlists:hover .playlist-play{
	display:block;
}
.playlists-holder .playlist-play:after{
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background:url(/images/playlist-play.png) no-repeat 50% 50%;
}
.playlists-holder .playlists img{
	float:right;
	margin:0 0 0 1px;
}
.upload-drop{
	position:absolute;
	right:0;
	margin:0 -489px 0 0;
	top:-100%;
	width:0;
	height:0;
	z-index:15;
	display:none;
}
.upload-drop .upload-holder{
	width:903px;
	height:358px;
	position:relative;
	padding:55px 35px 20px 40px;
	background:#fff;
	border:1px solid #c3c2be;
	-moz-box-shadow:0px 0 15px #000;
	-webkit-box-shadow:0px 0 15px #000;
	box-shadow:0px 0 15px #000;
}
.upload-drop .btn-hide{
	position:absolute;
	top:15px;
	right:15px;
	text-indent:-9999px;
	overflow:hidden;
	width:15px;
	height:15px;
	background:url(/images/btn-hide.png) no-repeat;
}
.upload-drop .upload-dialog .btn-hide{
	top:8px;
}
.upload-drop .drop{
	float:left;
	width:396px;
	height:257px;
	margin:0 30px 0 0;
	overflow:hidden;
	position:relative;
	background:url(/images/bg-upload.gif) no-repeat;
}
.upload-drop .drop.dragged{
	background-position:0 -257px;
}
.upload-drop .drop input{
	font-size:250px;
	opacity:0;
}
.upload-drop .upload-info{
	overflow:hidden;
	line-height:21px;
	height:256px;
}
.upload-drop .upload-info p{
	margin:0 0 22px;
}
.upload-holder .upload-buttons{
	width:100%;
	border-top:1px solid #ccc;
	padding-top:20px;
	margin:40px 0 0;
}
.upload-holder .upload-buttons label{
	float:left;
	font-size:14px;
	margin:12px 10px 0 0;
}
.upload-holder .upload-buttons .selectArea{
	margin-top:6px;
	margin-right:10px;
}
.upload-holder .disabled{
	position:relative;
	margin:110px;
	text-align:center;
	font-size:32px;
}
.upload-buttons:after{
	content:"";
	display:block;
	clear:both;
}
.upload-buttons .submit{
	float:left;
	height:39px;
	border-radius:4px;
	background:#1ca8ea;
	color:#fff;
	margin:0 9px 0 0;
	cursor:pointer;
	border:none;
	font-size:14px;
	padding:0 20px;
}
.upload-buttons .cancel{
	padding:0 19px;
	font-size:14px;
	float:left;
	height:39px;
	border-radius:4px;
	background:#fff;
	color:#000;
	border:1px solid #84aaac;
	cursor:pointer;
	margin-right:15px;
}
.upload-cover{
	position:absolute;
	top:40px;
	bottom:0;
	left:0;
	width:100%;
	display:none;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNkM5ODk3OTMzRTUxMUUzQTIxREZGRjAxMzQ4N0UxMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNkM5ODk3QTMzRTUxMUUzQTIxREZGRjAxMzQ4N0UxMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2Qzk4OTc3MzNFNTExRTNBMjFERkZGMDEzNDg3RTEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE2Qzk4OTc4MzNFNTExRTNBMjFERkZGMDEzNDg3RTEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wwntxQAAABBJREFUeNpi+P///0yAAAMACZUDl8+B/NgAAAAASUVORK5CYII=);
	z-index:3;
}
.upload-dialog{
	position:absolute;
	top:0;
	left:-9999px;
	width:930px;
	padding:30px 26px 0 22px;
	background:#f4f3ee;
	border:1px solid #c3c2be;
	-moz-box-shadow:0 0 15px #000;
	-webkit-box-shadow:0 0 15px #000;
	box-shadow:0 0 15px #000;
}
.upload-items{
	width:960px;
}
.upload-items:after{
	content:"";
	display:block;
	clear:both;
}
.upload-items .item{
	width:300px;
	height:222px;
	float:left;
	background:#fefefd;
	margin:0 20px 20px 0;
	box-shadow:3px 4px 5px rgba(0,0,0,.05);
}
.upload-items .item .btn-close{
	position:absolute;
	top:5px;
	right:5px;
	text-indent:-9999px;
	overflow:hidden;
	width:24px;
	height:25px;
	background:url(/images/btn-close.png) no-repeat;
	z-index:10;
}
.upload-items .item .btn-close:hover{
	background-position:0 -25px;
}
.upload-items .item-content{
	height:148px;
	position:relative;
	width:100%;
	margin:0 0 8px;
}
.upload-items .item-content .image{
	width:260px;
	height:138px;
	margin:0 auto;
	padding:10px 0 0;
}
.upload-items .item-content .image img{
	display:block;
	height:100%;
	margin:0 auto;
}
.upload-items .upload-progress{
	position:absolute;
	top:79px;
	left:50px;
	width:199px;
	height:20px;
	border-radius:3px;
	background:#607782;
}
.upload-items .upload-progress span{
	position:absolute;
	top:0;
	left:0;
	height:20px;
	border-radius:3px;
	background:#07da9c;
}
.upload-items .upload-progress.converting span{
	background:#1ca8ea;
}
.upload-items .upload-progress em{
	position:absolute;
	color:#000;
	top:-20px;
	left:0;
	width:100%;
	font-size:14px;
	text-align:center;
}
.upload-items .upload-progress.converting em{
	color:#1ca8ea;
}
.upload-items .bottom{
	margin:0 20px;
}
.upload-items .name{
	display:block;
	color:#36393b;
	margin:0 0 5px;
	font:bold 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	overflow:hidden;
	white-space:nowrap;
	width:100%;
	text-overflow:ellipsis;
}
.upload-items .upload-buttons{
	border-top:1px solid #cbcbca;
	padding:5px 0 0;
}
.upload-items .upload-buttons:after{
	content:"";
	display:block;
	clear:both;
}
.upload-items .upload-buttons a{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:25px;
	height:25px;
	margin:0 0 0 11px;
}
.upload-items .upload-buttons .delete{
	background:url(/images/ico-upload.png) no-repeat 0 -75px;
}
.upload-items .upload-buttons .delete:hover{
	background-position:-25px -75px;
}
.upload-items .upload-buttons .share{
	position:relative;
	top:2px;
	background:url(/images/ico-upload.png) no-repeat 0 -25px;
}
.upload-items .upload-buttons .share.active,
.upload-items .upload-buttons .share:hover{
	background-position:-25px -25px;
}
.upload-items .upload-buttons .add{
	position:relative;
	top:1px;
	background:url(/images/ico-upload.png) no-repeat 0 -50px;
}
.upload-items .upload-buttons .add.active,
.upload-items .upload-buttons .add:hover{
	background-position:-25px -50px;
}
.upload-items .upload-buttons .about{
	float:left;
	margin:0;
	background:url(/images/ico-upload.png) no-repeat;
}
.upload-items .upload-buttons .about.active,
.upload-items .upload-buttons .about:hover{
	background-position:-25px 0;
}
.upload-items .done{
	position:absolute;
	top:53px;
	left:128px;
	width:50px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/ico-ok-big.png) no-repeat;
}
.upload-items .mark{
	position:absolute;
	top:53px;
	left:128px;
	width:50px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/ico-ok-big.png) no-repeat 0 -50px;
}
.upload-items .exist{
	position:absolute;
	top:112px;
	left:0;
	right:0;
	font-size:14px;
	padding:0 30px;
	text-align:center;
}
.dialog-control{
	width:100%;
	overflow:hidden;
	border-top:1px solid #c3c2be;
	padding:20px 0;
}
.dialog-control a{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #84aaac;
	border-radius:3px;
	padding:12px 19px 0;
	height:26px;
	color:#000;
	font-size:14px;
}
.uploads{
	width:97px;
	height:28px;
	border:1px solid #607681;
	float:right;
	margin:5px 0 0;
	border-radius:3px;
	cursor:pointer;
}
.uploads .close{
	float:right;
	width:8px;
	height:8px;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px 8px 0 0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEU3QTYzNjJFNkYxMUUzOEJDRjk3QkY3NTUxRDM3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEU3QTYzNzJFNkYxMUUzOEJDRjk3QkY3NTUxRDM3RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzNjI5RTg5MkU2QzExRTM4QkNGOTdCRjc1NTFEMzdGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzNjI5RThBMkU2QzExRTM4QkNGOTdCRjc1NTFEMzdGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Es4V9wAAAJhJREFUeNpi7Jsy4xoDAwMXELsUZqffAdIM/VNnqgCpPUD8jRGo4CiQYQXEj6E0CBwDYlkQzQIkvIB4HxAbAfEBqAKQ5DmQHOP///9BRopCFelAFVwBYiegla+ZGAgAZn5RSX4gvRuI9YH4LhC/B2INIHY+cfrsSpAbtkHtBznSAcmRILFtICsEgfgh1M4nIAxiQ8UEAQIMAKTLKzOkVfD6AAAAAElFTkSuQmCC) no-repeat;
}
.uploads .progress{
	float:left;
	margin:4px 0 0 4px;
	width:89px;
	height:20px;
	background:#607782;
	color:#fff;
	text-align:center;
	position:relative;
	border-radius:3px;
}
.uploads .progress strong{
	position:absolute;
	font-weight:normal;
	top:0;
	left:0;
	width:100%;
	height:18px;
	line-height:16px;
	padding:2px 0 0;
	z-index:2;
}
.uploads .progress span{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	background:#07da9c;
	border-radius:3px;
}
.uploads .progress span:after{
	content:'';
	width:10px;
	height:10px;
	position:absolute;
	top:4px;
	left:4px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEU3QTYzQTJFNkYxMUUzOEJDRjk3QkY3NTUxRDM3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEU3QTYzQjJFNkYxMUUzOEJDRjk3QkY3NTUxRDM3RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RTdBNjM4MkU2RjExRTM4QkNGOTdCRjc1NTFEMzdGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RTdBNjM5MkU2RjExRTM4QkNGOTdCRjc1NTFEMzdGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+npkLeAAAAEJJREFUeNpi/P//PwMaaABiJiCuQxEFKUTC9f8RoBFZDpciGGhAV4hNEYpiQorgihnRPIPuM0YYg4mBSDCACgECDADBE5d2xYr3pQAAAABJRU5ErkJggg==) no-repeat;
}
.clear{
	clear:both;
	overflow:hidden;
}
.popup-upload{
	width:890px;
	margin:33px 0 0;
	padding:0 25px;
	position:absolute;
	left:22px;
	z-index:10;
	background:#fefefd;
	box-shadow:3px 4px 5px rgba(0,0,0,.05);
	overflow:hidden;
	height:0;
}
.open-about .popup-about{
	overflow:visible;
	height:auto !important;
}
.open-add .popup-add{
	overflow:visible;
	height:auto !important;
}
.open-share .popup-share{
	overflow:visible;
	height:auto !important;
}
.popup-upload .heading{
	overflow:hidden;
	padding:16px 0 6px;
	margin:0 0 22px;
	border-bottom:1px solid #cbcbca;
}
.popup-upload .heading .title{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyM0RBOTFGOTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyM0RBOTFGQTI0MkExMUUzQTBBNEE0NkE1OEQwMzIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIzREE5MUY3MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzREE5MUY4MjQyQTExRTNBMEE0QTQ2QTU4RDAzMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w1gVDwAAAHtJREFUeNpiZKj8z4ADcALxd2wSTDg0FADxOSCWJFYTSEM/EGsA8T5sGplwaACBl7g0MuHQUAzEhkB8E5tGJiwaioC4D4ifA7EjEN9A1wjSlI6moR/JdpBGJzSNAiBNB4H4BRAXomnApnEHEH9ghMaTAIjDgB/A1QAEGABC2B/2PxbtUQAAAABJRU5ErkJggg==) no-repeat 100% 11px;
	color:#0079ff;
	float:left;
	font-size:18px;
	margin:2px 29px 0 0;
	padding:0 18px 0 0;
}
.popup-upload .heading .close{
	color:#939292;
	float:right;
	font-size:16px;
	margin:5px 0 0;
}
.popup-upload .block-add{
	padding:0 0 20px;
}
.popup-about .add-playlist .column,
.popup-upload .block-add .column{
	float:left;
	width:425px;
	margin:0 20px 0 0;
}
.popup-upload .block-settings{
	float:left;
	width:214px;
	margin:0 0 0 20px;
}
.popup-upload .block-share{
	padding:0 0 15px;
}
.popup-about .add-playlist{
	height:auto !important;
	width:890px;
}
.popup-about .category-area{
	overflow:hidden;
}
.block-about{
	overflow:hidden;
}
.popup-upload .block-about{
	overflow:visible;
}
.popup-about .category-heading{
	overflow:hidden;
	padding:7px 0 0;
}
.category-heading .category{
	float:left;
	margin:-3px 3px 8px 0;
	background: none repeat scroll 0 0 #1CA8EA;
	border-radius:5px;
	color:#fff;
	float:left;
	height:19px;
	padding:3px 3px 0 4px;
	text-align:left;
}
.category-heading .category a{
	float:right;
	width:15px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 13px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMEVBMDMzMzlEODExRTNBQUU1OThDNTVDNEE0RjZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwMEVBMDM0MzlEODExRTNBQUU1OThDNTVDNEE0RjZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzAwRUEwMzEzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzAwRUEwMzIzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YTHfvAAABZUlEQVR42pSTzUqEUBSAj04gQQtJCIdApoXLIBhwNbMM2rYKeoPeYCBo1RsEbds579BmCAVJkNoKYTPSSiHFRSKj3M4RjZtZNAc+f8937z3nqsAYg544QsbIAfKMeMjrjyySCdM06XyCvLH+eETGbX49KXdzQxlFUbA/4gM57cozehPHMZvP52y5XH5ll2XJFosF8zyPH+CQPBFXriKXVIKiKKBpGjiOA6vVCqqqAsuyIIoiGA6HbaXbyDVdCDjCBZ5v+R6QHIYhyLIMWZbBdDrlZYoK2aOZJ/xTQRDAMAyQJAmSJAFd17sixYA8kne/DYlLtW0b1us1qKoKvu9DEAR927m/hYd3XmxrpKWS7LpujSiKMBqNeDkm2UHO6S7P83qpfI1UAolpmnZndqlBatP+TeKe3+erDcSi3edWHiB3/xTP+j5PaD696BfxCZnw+ULPX7WDHFOvmm18qZsD8NBN/BRgADaS1mcsMNRvAAAAAElFTkSuQmCC) no-repeat;
}
.popup-about .category-heading strong{
	font-size:14px;
	font-weight:normal;
	color:#148fc9;
	cursor:pointer;
	float:left;
}
.popup-about .columns-holder{
	width:100%;
	overflow:hidden;
	height:0;
}
.popup-about .category-area .column{
	float:left;
	width:188px;
	margin:20px 10px 10px 0;
}
.category-area .row{
	margin:0 0 6px;
}
.popup-about .category-area label{
	width:auto;
	font-weight:normal;
	margin:1px 0 0 7px;
}
.category-area .category-add{
	clear:both;
	font-size:14px;
	color:#fff;
	border-radius:4px;
	padding:6px 20px;
	height:17px;
	background:#1ca8ea;
	float:left;
}
.popup-upload .block-thumbnails{
	width:100%;
	padding:10px 0 17px;
}
.popup-upload label{
	color:#999;
}
.popup-upload .thumbnails-heading{
	font-size:14px;
	margin:0 0 15px;
	color:#999;
}
.popup-upload .thumbnails-heading strong{
	display:block;
	color:#999;
	font-weight:normal;
	margin:0 0 5px;
}
.thumbnails-list{
	width:100%;
	overflow:hidden;
}
.thumbnails-list .thumbnail{
	float:left;
	position:relative;
	cursor:pointer;
	margin:0 15px 0 0;
}
.thumbnails-list .thumbnail:after{
	content:'';
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	border:3px solid #1ca8ea;
	display:none;
}
.thumbnails-list .thumbnail:hover .overlay{
	display:block;
}
.thumbnails-list .thumbnail.set:after{
	display:block;
}
.thumbnails-list .thumbnail.set:hover .overlay{
	display:none;
}
.thumbnails-list .thumbnail .overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	bottom:0;
	text-align:center;
	background:url(/images/playlist-cover.png);
	display:none;
}
.thumbnails-list .overlay span{
	display:inline-block;
	height:15px;
	background:#282c35;
	margin:-15px 0 0;
	font-size:13px;
	padding:7px 20px;
	border-radius:4px;
	color:#e1e1e1;
	opacity:0.8;
	position:relative;
	top:50%;
}
.block-thumbnails .buttons{
	margin:0;
}
.popup-upload .block-thumbnails .buttons{
	margin:20px 0 0;
}
.popup-upload .block-channel{
	padding-bottom:20px;
}
.user-videos{
	width:100%;
}
.user-videos .heading-user .selectArea{
	margin:0 10px 0 0;
}
.user-videos .buttons{
	width:100%;
	overflow:hidden;
	font-size:14px;
}
.user-videos .buttons .delete{
	float:left;
	margin:0 10px 0 0;
	color:#fff;
	border-radius:5px;
	padding:12px 20px;
	background:#1ca8ea;
	height:16px;
	border:none;
}
.user-videos .buttons .cancel{
	float:left;
	height:16px;
	border-radius:5px;
	border:1px solid #84aaac;
	padding:11px 19px;
	color:#000;
}
.content-filters .checkboxAreaChecked,
.content-filters .checkboxArea,
.block-filters .heading .checkboxAreaChecked,
.block-filters .heading .checkboxArea{
	float:left;
	margin:4px 10px 0 0;
}
.block-filters .btn-add{
	float:left;
	margin:2px 20px 0 0;
	padding:0 28px 0 0;
	color:#0079ff;
	background:url(/images/arrow-bottom-blue.png) no-repeat 100% 9px;
	font-size:18px;
}
.content-filters .remove{
	float:left;
	padding:6px 15px;
	height:17px;
	color:#fff;
	font-size:14px;
	margin:0 10px 0 0;
	background:#1ca8ea;
	border-radius:5px;
	border:none;
	cursor:pointer;
}
.content-filters button.remove{
	height:30px;
	padding:0 15px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.content-filters .cancel{
	height:30px;
	border-radius:5px;
	background:#fff;
	cursor:pointer;
	color:#000;
	float:left;
	padding:0 15px;
	border:1px solid #84aaac;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.content-filters .buttons-view{
	float:right;
	width:auto;
	padding:5px 0 0;
}
.pv_messenger_user p{
	height:29px;
	overflow:hidden;
}
.content .tab .heading-user{
	padding-bottom:0;
}
.user-videos .content-filters .selected{
	padding:5px 10px 0;
	overflow:hidden;
	position:relative;
	min-height:0;
}
.content-columns .item-holder{
	float:left;
	width:219px;
	margin:0 5px 5px 0;
	border:1px solid #ccc;
}
.user-videos .item-holder{
	width:213px;
	height:160px;
	float:left;
	margin:0 10px 10px 0;
	position:relative;
	border:0;
}
.container .page-next{
	width:213px;
	height:160px;
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	border:none;
	cursor:pointer;
	text-align:left;
	background:#696969;
	color:#fff;
	text-transform:uppercase;
	font:300 28px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.container .page-next > span{
	display:table;
	vertical-align:bottom;
	width:100%;
	height:100%;
}
.container .page-next span span{
	padding:10px;
	display:table-cell;
	vertical-align:bottom;
}
.container .page-next span span:after{
	content:'‣';
	font-size:24px;
	line-height:20px;
	margin:0 5px;
	vertical-align:bottom;
}
.content-columns .block-channel .tape-view .container,
.content-columns .block-member .tape-view .container{
	width:100%;
}
.tape-view .item-holder .item-control{
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}
.tape-view.user-videos .item-holder{
	float:none;
	width:640px;
	height:auto;
	margin:0 auto 15px;
}
.user-videos .container .item.video-thumb:after,
.tape-view.user-videos .item-holder:after{
	content:"";
	display:block;
	clear:both;
}
.tape-view .item.video-thumb .info{
	height:auto;
}
.tape-view .item.video-thumb .info strong,
.tape-view .item.video-thumb .info a{
	position:static;
	max-height:120px;
}
.main .tape-view .responsive .container .item.video-thumb,
.main .tape-view .container .item.video-thumb{
	width:auto;
	float:none;
	height:auto;
	margin:0;
}
.tape-view .container .item.video-thumb > strong{
	display:block;
	font-size:16px;
	line-height:22px;
	margin:0 0 8px;
}
.tape-view .container .item.video-thumb > strong a{
	color:#000;
}
.tape-view .content-aside .item.video-thumb .image,
.tape-view .container .item.video-thumb .image{
	width:640px;
	height:auto;
	margin:0 0 5px;
	z-index:9;
}
.user-videos .container .item.video-thumb{
	margin:0;
}
.item-holder .item-cover{
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	left:0;
	text-align:center;
	z-index:10;
	background:url(/images/upload-cover.png);
}
.item-holder .item-cover .cover-holder{
	position:absolute;
	width:100%;
	display:table;
	height:120px;
}
.item-holder .item-cover .cover-inner{
	display:table-cell;
	vertical-align:middle;
	width:100%;
	font-size:14px;
	font-weight:normal;
}
.item-holder .item-cover .upload-progress{
	position:absolute;
	left:50%;
	width:199px;
	height:20px;
	margin:0 0 0 -100px;
	border-radius:3px;
	background:#607782;
}
.item-holder .item-cover .upload-progress span{
	position:absolute;
	top:0;
	left:0;
	height:20px;
	border-radius:3px;
	background:#1ca8ea;
}
.item-holder .item-cover em{
	display:block;
	font-size:20px;
}
.item-holder .item-control{
	width:213px;
	height:45px;
	top:50%;
	margin:-40px 0 0 -101px;
	left:50%;
	position:absolute;
	z-index:10;
	display:none;
}
.item-holder .item-control:after{
	content:"";
	display:block;
	clear:both;
}
.item-holder.selected-edit .item-control ul,
.item-holder.selected-edit .item-control,
.item-holder.selected .item-control{
	display:block;
}
.item-holder .checkboxAreaChecked,
.item-holder .checkboxArea{
	width:45px;
	height:45px;
	margin:0 3px 0 0;
	background:url(/images/user-checkbox.png) no-repeat 0 0 / 45px 135px;
}
.item-holder .checkboxArea:hover{
	background-position:0 -45px;
}
.item-holder .checkboxAreaChecked{
	background-position:0 -90px;
}
.item-holder .item-control ul{
	height:30px;
	float:left;
	padding:7px 0 8px;
	background:#282c35;
	border-radius:5px;
	display:none;
}
.item-holder:hover .item-control,
.item-holder:hover .item-control ul{
	display:block;
}
.item-holder .item-control li{
	float:left;
	width:51px;
	height:30px;
	border-left:1px solid #4a5161;
}
.item-holder .item-control li:first-child{
	border:none;
	width:51px;
}
.item-holder .item-control a{
	display:block;
	width:25px;
	height:25px;
	margin:2px auto 0;
	background:url(/images/ico-controls.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.item-holder .item-control a:hover{
	background-position:0 -25px;
}
.item-holder .item-control .edit{
	background-position:-25px 0;
}
.item-holder.selected-edit .item-control .edit,
.item-holder .item-control .edit:hover{
	background-position:-25px -25px;
}
.item-holder .item-control .remove{
	background-position:-50px 0;
}
.item-holder .item-control .remove:hover{
	background-position:-50px -25px;
}
.member-playlist .btn-del,
.item-holder .item-control
.member-playlist .btn-del,
.member-playlist .btn-edit,
.item-holder .btn-edit{
	float:left;
	padding:6px 15px;
	height:17px;
	color:#fff;
	font-size:14px;
	margin:0 10px 0 0;
	background:#1ca8ea;
	border-radius:5px;
}
.item-holder .select{
	width:80px;
}
.member-channels,
.member-playlist{
	padding:10px 0 0;
}
.member-playlist .playlist-item:first-child {
	border-top-width: 0px;
}
.content-popup .member-playlist{
	border:0;
	/*height:481px;
	overflow:auto;*/
	padding:0;
	margin:25px 0 0;
}
.member-channels .channels-heading,
.member-playlist .playlist-heading{
	width:100%;
	margin:0 0 15px;
}
.member-channels .channels-heading:after,
.member-playlist .playlist-heading:after{
	content:"";
	display:block;
	clear:both;
}
.member-channels .sort,
.member-playlist .sort{
	float:left;
}
.member-channels .sort label,
.member-playlist .sort label{
	float:left;
	font-size:14px;
	margin:7px 10px 0 0;
}
.playlist-heading .select{
	width:100px;
}
.member-playlist .control .select{
	width:80px;
}
.member-playlist .add-video,
.member-channels .add-channel,
.member-playlist .add-playlist{
	float:right;
	padding:6px 15px;
	height:17px;
	color:#fff;
	font-size:14px;
	background:#1ca8ea;
	border-radius:5px;
}
.block-video-add{
	width:100%;
	position:relative;
}
.content-popup .block-video-add{
	width:900px;
}
.popup-video-add{
	position:absolute;
	right:0;
	top:39px;
	width:400px;
	padding:10px;
	border-radius:5px;
	border:1px solid #ccc;
	background:#fff;
	font-size:12px;
	color:#000;
	z-index:10;
}
.popup-video-add b{
	display:block;
	font-weight:400;
	font-size:16px;
	margin:0 0 5px;
}
.popup-video-add p{
	margin:0 0 5px;
}
.popup-video-add .wrap{
	width:100%;
	overflow:hidden;
}
.member-playlist .popup-video-add .text{
	margin:0 10px 0 0;
	width:295px;
}
.popup-video-add .close{
	position:absolute;
	top:5px;
	right:5px;
	text-indent:-9999px;
	overflow:hidden;
	width:15px;
	height:15px;
	background:url(/images/btn-del.png) no-repeat;
}
.member-playlist .playlist-item{
	width:100%;
	overflow:hidden;
	border-top:1px solid #ccc;
	padding:10px 0 0;
	margin:0 0 15px;
}
.member-playlist .video-item .image{
	float:left;
	position:relative;
}
.member-playlist .video-item .image img{
	height:75px;
}
.member-playlist .video-item .time{
	border-radius:8px;
	bottom:2px;
	color:#fff;
	font-size:10px;
	line-height:16px;
	padding:0 3px;
	position:absolute;
	right:2px;
	background:#000;
}
.member-playlist .playlist-top{
	margin:0 0 15px;
	overflow:hidden;
	width:100%;
}
.member-playlist .video-item .playlist-top{
	float:left;
	margin:0 0 0 10px;
	width:500px;
}
.content-popup .member-playlist .video-item .playlist-top{
	width:400px;
}
.member-playlist .playlist-top strong{
	color:#454545;
	font-size:16px;
}
.member-playlist .video-item .playlist-top strong{
	color:#454545;
	font-size:16px;
	font-weight:300;
	display:block;
	margin:0 0 5px;
}
.member-playlist .name{
	display:block;
	color:#999;
	height:30px;
}
.member-playlist .name a{
	color:#000;
}
.member-playlist .date{
	float:right;
	margin:3px 0 0;
	text-align:right;
}
.member-playlist .video-item .date{
	float:none;
	text-align:left;
	margin:0;
}
.member-playlist .control{
	float:left;
	padding:10px 0 0;
}
.video-item .radio-area{
	width:100%;
	overflow:hidden;
}
.video-item .radio-area label{
	font-weight:normal;
	float:left;
	margin:2px 10px 0 5px;
}
.member-playlist .playlist-info{
	float:left;
	width:190px;
	height:75px;
	margin:-10px 0;
	padding:10px;
	border:solid #ccc;
	border-width:0 1px;
}
.member-playlist .playlist-info .row{
	color:#999;
	margin:0 0 5px;
}
.member-playlist .playlist-info .row span{
	color:#000;
}
.content-popup .playlist-heading{
	width:900px;
}
.member-playlist .video-item{
	height:75px;
	overflow:hidden;
	padding:10px 0;
	width:900px;
	border-top:1px solid #ccc;
	background:#fff;
}
.member-playlist .video-item:first-child{
	border-top-width:0px;
}
.member-playlist .controls{
	float:left;
	width:15px;
	margin-right:10px;
	padding:8px 0 0;
	height:76px;
}
.member-playlist .video-item .up:hover{
	background-position:0 -36px;
}
.member-playlist .video-item .drag:hover{
	background-position:0 -48px;
}
.member-playlist .video-item .down:hover{
	background-position:0 -60px;
}
.member-playlist .controls a{
	display: none;
	text-indent:-9999px;
	overflow:hidden;
	width:15px;
	height:12px;
	margin:0 0 10px;
	cursor:move;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABICAYAAAApi6+eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OThGQzA3OTlDOEUxMUUzOUNFNzhERjA5MzlGNDUzQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OThGQzA3QTlDOEUxMUUzOUNFNzhERjA5MzlGNDUzQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OEZDMDc3OUM4RTExRTM5Q0U3OERGMDkzOUY0NTNCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5OEZDMDc4OUM4RTExRTM5Q0U3OERGMDkzOUY0NTNCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tmvcKwAAAwRJREFUeNrsV99KOkEUPrOO/ZGEoIzA6qKLoi66tDtRUOqmt/ABeiAfoQcoFIzuyiuD8k5QE0UShaS0tPnNt6m4u+P+UQh+0IG92DP7zZz5ztn5zrCXlxfRarXIq4XDYeLFYpEKhYJncCKRII4ZhBCWwaenJxoOh+T3++no6MgyvrGxQWwGUFxfX0/eLy4u6ODggJm/08yOXq8nbm9vDb5sNqv7HcG5XA4fGnwfHx+63xYM5p+fn5UEwV8qlYQSLMkRNzc3tgxnMhnq9/vCAr6/v6dOp2ML7na7dHd3Z1xZgsTDw4Or/D4+PlKlUhETMNKCnLo1hP/19SU4VkXC8Xixer1O/OrqiuaxZDLJNFrAlOXp1hZaeSEwT6fTc8WdSqX+CPtdwtrttsjn856Bh4eHxNfX15k89EWtVnMNlBiKxWI/hJ2fn5PP5/PyR+E8/9kzVo9EIq6AJycntLe3xwypOj091cOxs7W1NYpGo9Y8y7DZ2dmZY7jLy8tMWSQ7Ozvs+PhYCYR/f3+f2VZYPB6nlZUVg291dVX3O5anBDKkwSyn8FvKU+qzkDJjmRWpG0tsuVzGYyhjyC5HceAgn2XyfFaOb21tEVuorbi8vKTBYOAZLFNGHOL19vbmGby5uUncnJZpRcQRxRjTK8tsIJIHg0EmH8OAjESMo8EEyLOcwLkngcibCcQ7/I5gfPj9/W2ekFQZ0UyNi8BeZ3Hw/v6u7knk3sTr66stwxiXUVl7EvQjqCY7Qz1Mh6+NSlA4NTNTmZiEr4ObzSZ5kZ0RqYJj1aWlJcLjxdAl8kajMdeBHwqFFlMMvru7y/5Dia1Wq3NJLLb7R9ivEra9vU1uf8dpw2/J0R58fn4KeWtxDcSxi5uBNtEd5j5jOlDTfvaM1Z1airHhjA8EAsaeBGCEY0sQ54aLzAQsw2bQHyd9QrjKIpGywlS6NO6ExuHOrLARGZYuQXXv0hTtBDN/iHf4LRxAEc335REHE4nF/RlSZN4GB9BO3DGBalzvDDDDLIF3aiv+CTAAUBl6iWU34bcAAAAASUVORK5CYII=) no-repeat;
}
.video-item.sortable-item:hover .controls a{
	display: block;
}
.video-item.sortable-item:hover .controls.disabled a{
	display: none;
}
.member-playlist .controls .drag{
	background-position:0 -12px
}
.member-playlist .controls .down{
	background-position:0 -24px
}
.member-playlist .btn-remove{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:18px;
	height:18px;
	background:url(/images/btn-remove.png) no-repeat;
	margin:30px 70px 0 0;
}
.member-playlist .btn-remove:hover{
	background-position:0 -18px;
}
.member-playlist .playlist-buttons{
	clear:both;
	overflow:hidden;
	padding:10px 0 0;
}
.member-playlist .btn-del,
.member-playlist .btn-edit{
	float:left;
	margin:0 10px 0 0;
}
.content .heading-user{
	width:659px;
	padding:5px 0 10px;
}
.content .heading-user:after{
	content:"";
	display:block;
	clear:both;
}
.content .heading-user .btn-remove,
.content .heading-user .btn-edit{
	padding:6px 15px;
	height:17px;
	color:#fff;
	font-size:14px;
	background:#1ca8ea;
	border-radius:5px;
	float:left;
	margin:0 0 0 10px;
}
.heading-user .select{
	width:80px;
}
.heading-user .checkboxArea,
.heading-user .checkboxAreaChecked{
	margin:4px 10px 0 0;
}
.heading-user .sort{
	float:right;
}
.heading-user.subs .sort{
	float:left;
}
.heading-user .sort label{
	float:left;
	font-size:14px;
	margin:7px 10px 0 0;
}
.thumbs-top .btn-create,
.heading-user .btn-create{
	background:#1ca8ea;
	display:inline-block;
	padding:5px 16px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0;
	border-radius:5px;
	border:none;
	cursor:pointer;
}
.heading-user .btn-create{
	float:left;
	margin:0 0 0 10px;
}
.heading-user .sort .select{
	width:100px;
}
.user-videos .content-filters .heading{
	padding:10px 0 9px;
	margin:0 31px 5px;
}
.user-videos .content-filters .select{
	width:100px;
}
.btn-dashboard{
	cursor:pointer;
	border:none;
	height:30px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	margin:0 0 20px;
	padding:0 15px 0 25px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMDQzQUQ3OUY5NDQxMUUzQkQ4NTlBMzQ3OTk4RDQ4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMDQzQUQ3QUY5NDQxMUUzQkQ4NTlBMzQ3OTk4RDQ4NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMwNDNBRDc3Rjk0NDExRTNCRDg1OUEzNDc5OThENDg1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMwNDNBRDc4Rjk0NDExRTNCRDg1OUEzNDc5OThENDg1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LacySgAAADpJREFUeNpiNDY2/s+AA5w9e5YRRONTw8RAIRgGBrAQowgWmAPngsEdjYwD7gUWYvLCME/KFBsAEGAAGUsPV7oHLFMAAAAASUVORK5CYII=) no-repeat 5px 50%;
}
.channels-list{
	width:100%;
	font-size:14px;
}
.channels-list:after{
	content:"";
	display:block;
	clear:both;
}
.channels-list .list-heading{
	width:100%;
	overflow:hidden;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	padding:0 0 5px;
	margin:0 0 10px;
}
.channel-videos,
.channel-views,
.channel-name,
.channel-date,
.channel-subscribers,
.channel-status{
	float:left;
	margin:0 5px 0 0;
}
.channel-name{
	width:200px;
}
.channel-date{
	width:120px;
}
.channel-subscribers{
	width:120px;
}
.channel-views{
	width:120px;
}
.channel-status{
	width:120px;
}
.channel-videos{
	width:96px;
}
.channel-action{
	float:right;
	text-align:right;
	width:175px;
}
.channel-row .channel-action{
	margin:-10px 0 0;
}
.channel-videos.selected-desc span,
.channel-views.selected-desc span,
.channel-name.selected-desc span,
.channel-date.selected-desc span,
.channel-subscribers.selected-desc span,
.channel-status.selected-desc span{
	padding:0 14px 0 0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2OUQyOEE3QTQwODUxMUUzQkZGRkZDNERGMERFQjA4RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2OUQyOEE3QjQwODUxMUUzQkZGRkZDNERGMERFQjA4RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4NzY0MzA5NDA3ODExRTNCRkZGRkM0REYwREVCMDhFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4NzY0MzBBNDA3ODExRTNCRkZGRkM0REYwREVCMDhFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AfwhjwAAAE1JREFUeNpinDlzJgMSsAHiw1C2LRAfgUkwMRAJhp3CBiD+D8WHkeQOI4k3wBQ24jGsEaaQAY/iRqgcihvRFcMVgQALmgkNONgMAAEGAEjSEW205Xg9AAAAAElFTkSuQmCC) no-repeat 100% 4px;
}
.channel-videos.selected-asc span,
.channel-views.selected-asc span,
.channel-name.selected-asc span,
.channel-date.selected-asc span,
.channel-subscribers.selected-asc span,
.channel-status.selected-asc span{
	padding:0 14px 0 0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGODc2NDMwNzQwNzgxMUUzQkZGRkZDNERGMERFQjA4RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGODc2NDMwODQwNzgxMUUzQkZGRkZDNERGMERFQjA4RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4NzY0MzA1NDA3ODExRTNCRkZGRkM0REYwREVCMDhFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4NzY0MzA2NDA3ODExRTNCRkZGRkM0REYwREVCMDhFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mNQ6jAAAAEZJREFUeNpinDlzJgMaqIfSjciCLFgUNSDx4YqZ8ChqQDIdrhBdEYZiFjyKkBWDTQS5gxGKbZEU2CKJNzIxEAmGlUKAAAMA/XYLYmT5SzcAAAAASUVORK5CYII=) no-repeat 100% 3px;
}
.channel-row{
	width:100%;
	padding:10px 0;
	margin:0 0 10px;
}
.channel-row:after{
	content:"";
	display:block;
	clear:both;
}
.channel-action a{
	border-radius:5px;
	float:right;
	margin:0 0 0 5px;
	height:17px;
}
.channel-action .btn-remove{
	border:1px solid #b2b2b2;
	color:#000;
	padding:5px 18px;
}
.channel-action .btn-edit{
	color:#fff;
	background:#1ca8ea;
	padding:6px 19px;
}
.heading-user .search{
	float:right;
	margin:0;
}
.block-filters .block-search,
.heading-user .block-search{
	float:right;
	overflow:hidden;
	height:29px;
	width:0;
	white-space:nowrap;
	padding:3px 0 0;
	margin:0 0 -3px;
}
.block-filters .block-search .video-search-field,
.heading-user .block-search .video-search-field{
	border:1px solid #b9b9b9;
	border-radius:5px;
	padding:0;
	float:left;
	position: relative;
}
.block-filters .block-search .text,
.heading-user .block-search .text{
	border:0;
	border-radius:5px;
	padding:0 25px 0 5px;
	height:27px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:120px;
	background:none;
}
.block-filters .block-search .text:focus,
.heading-user .block-search .text:focus{
	background:#fff;
}
.block-filters .btn-filter{
	margin:3px 0 0;
}
.heading-user .btn-filter{
	margin:2px 5px 0 0;
}
.block-filters .block-search .btn-search,
.heading-user .block-search .btn-search{
	background:url(/images/btn-search.png) no-repeat;
	float:left;
	height:25px;
	text-indent:-9999px;
	width:25px;
	position:relative;
	margin:2px 8px 0;
}
.block-filters .block-search .btn-search:after{
	content:'';
	position:absolute;
	right:-10px;
	top:-4px;
	width:1px;
	background:#e9e8e4;
	height:30px;
}
.block-messages .block-search .text{
	height:19px;
	float:left;
	color:#000;
	outline:none;
	border:none;
	border-right:1px solid #b9b9b9;
	padding:0 5px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:186px;
}
.block-messages .block-search .btn-search{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:16px;
	height:16px;
	background:url(/images/btn-search-small.png) no-repeat;
	margin:2px 12px 0 0;
}
.block-messages{
	width:258px;
	position:fixed;
	top:40px;
	right:0;
	bottom:0;
	background:#fff;
	padding:10px 0 0;
	z-index:4;
	box-shadow:-2px -2px 5px rgba(0,0,0,.05);
}
.block-messages .block-search{
	width:236px;
	height:19px;
	padding:4px 0;
	margin:0 auto;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:none;
}
.messages-holder{
	overflow:auto;
	position:absolute;
	left:0;
	top:49px;
	bottom:0;
	width:100%;
}
.messages-list{
	font-size:12px;
}
.messages-list .message{
	padding:11px;
	position:relative;
	border-top:1px solid #ccc;
}
.messages-list .message:hover,
.messages-list .message.active{
	background:#475e6d;
	color:#fff;
}
.messages-list .message:hover .block-chat{
	display:block;
}
.messages-list .message:after{
	content:"";
	display:block;
	clear:both;
}
.messages-list .avatar{
	float:left;
	position:relative;
	margin:0 10px 0 0;
}
.messages-list .avatar span{
	position:absolute;
	top:-5px;
	right:-5px;
	background:#e02222;
	border-radius:5px;
	color:#fff;
	font-size:13px;
	height:19px;
	padding:3px 8px 0;
	text-align:center;
}
.messages-list .text{
	margin:8px 0 0;
	padding:0 6px 0 0;
}
.messages-list .title{
	overflow:hidden;
}
.block-messages .info{
	float:right;
	color:#9f9f9f;
	font-size:13px;
	max-width:42px;
}
.block-messages .message:hover .info{
	color:#fff;
}
.block-messages .info.mobile{
	padding:0 0 0 11px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTE4QUFGNjc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTE4QUFGNzc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU2NjU4QkZGNzc4ODExRTNBNUFEREUwNUFDMkJGMEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2NjU4QzAwNzc4ODExRTNBNUFEREUwNUFDMkJGMEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Qew+AwAAAFlJREFUeNpirKiouMTAwKALxPOA+DUQewCxPhBfZgES0kCczoAA06B0O0jyCxDPYsAE1UwMeMBASIJcywHELljkOECSYkC8GyowA4gzkI29jKTaFol9GSDAAJIgDQhwKKvLAAAAAElFTkSuQmCC) no-repeat 0 3px;
}
.block-messages .message:hover .info.mobile{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTE4QUFGQTc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTE4QUFGQjc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5MThBQUY4Nzc5RTExRTNBNUFEREUwNUFDMkJGMEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI5MThBQUY5Nzc5RTExRTNBNUFEREUwNUFDMkJGMEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VyGObQAAAFFJREFUeNpi/P///yUGBgZdIJ4HxK+B2AOI9YH4MiNQ8i2QUcmACdoZgJIPgZgBC3446CRZgE7mAGIXLF7hAKlABtOROSDJS0j8K0jsSwABBgC2L8r9G9Hn7AAAAABJRU5ErkJggg==) no-repeat 0 3px;
}
.block-messages .message:hover .info.online,
.block-messages .info.online{
	color:#10a10d;
	padding:0 0 0 12px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTE4QUFGRTc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTE4QUFGRjc3OUUxMUUzQTVBRERFMDVBQzJCRjBGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5MThBQUZDNzc5RTExRTNBNUFEREUwNUFDMkJGMEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI5MThBQUZENzc5RTExRTNBNUFEREUwNUFDMkJGMEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2S9hjAAAAItJREFUeNpiFFjIy4AEmIBYGcq+C8T/kCVgIAyIHwDxLSh+ABUDAxYoHQrEK4CYEUmjLBCvBOL/QLyaEWg1yNSHQCzDgB08BWJ5mJtwKQIBaSBWYmIgEjBBffcEjxqQ1feYoEFQDHU0NlAIxH9hVq8C4gggfoykAMQOB/kYxGHEEuAqUPYd5AAHCDAAxnkbh9s0+g0AAAAASUVORK5CYII=) no-repeat 0 4px;
}
.block-messages .text .name{
	color:#000;
	font-size:13px;
	font-weight:bold;
	width:100px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
}
.block-messages .active.message .info,
.block-messages .active.message .name,
.block-messages .message:hover .name{
	color:#fff;
	text-decoration:none;
}
.block-messages .text p{
	margin:5px 0 0;
}
.btn-delete{
	position:absolute;
	top:3px;
	right:4px;
	text-indent:-9999px;
	overflow:hidden;
	width:14px;
	height:14px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNzIwQjE0ODNCMDExMUUzQjc2QUI4QzI2MzMzRTY0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNzIwQjE0OTNCMDExMUUzQjc2QUI4QzI2MzMzRTY0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3MjBCMTQ2M0IwMTExRTNCNzZBQjhDMjYzMzNFNjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3MjBCMTQ3M0IwMTExRTNCNzZBQjhDMjYzMzNFNjQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/GCJ5wAAAQlJREFUeNqM0r2KwkAUBeDBTi0WltV3SAq3Wbe0sLISNCKIbVysBF9BwdoH8TW2XfxB7UTstBNc0cCSPVdP9BLiz8AHmZw7k8nMGN/3jfIGPRjDgYbQYXapjZlrc2AGSXDhlb7gBeasOTfOUIYVZEIr0N5ZI7WngSnYgH1nUMBmbcpw/X0VTqGm+jkYqL7U9gx//lMFMugIdcjDDtoql9qx4c7FQ0uq8v0vtEJZQibWu6rbFv5A8l1E7gVLzaoZC7CHJpT4ZVflUjuK2hyZqKH6RfiO2pw0rMF64jgsHkc6eOHA4sEFkGzJWqODCmeTpXxwp+N87jNzgnpz45JPwOMZ/kA3fMn/BRgAuaYtSGXWaAAAAAAASUVORK5CYII=) no-repeat;
	display:none;
}
.block-messages .message:hover .btn-delete{
	display:block;
}
.block-messages .date{
	float:right;
	color:#9f9f9f;
}
.block-chat{
	width:530px;
	position:absolute;
	overflow:hidden;
	left:-530px;
	display:none;
	top:0;
	bottom:0;
}
.chat-holder{
	width:528px;
	border:solid #bdbdbd;
	border-width:0 1px;
	background:#fff;
	overflow:hidden;
	position:absolute;
	top:0;
	left:530px;
	bottom:0;
}
.btn-chat{
	position:absolute;
	top:16px;
	right:10px;
	width:13px;
	height:12px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyODQ5RDVDRjNCMTAxMUUzQjc2QUI4QzI2MzMzRTY0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyODQ5RDVEMDNCMTAxMUUzQjc2QUI4QzI2MzMzRTY0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3MjBCMTRFM0IwMTExRTNCNzZBQjhDMjYzMzNFNjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4NDlENUNFM0IxMDExRTNCNzZBQjhDMjYzMzNFNjQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QuQAKQAAAfhJREFUeNq8lE0rRFEYx+8dQ0lqFCUUm5FPILHCgjDCirxtvJSGlfkIUlaysFEkJVHUTMpClLLhI1goJVaaFEqN6/dMx7gz7rkzVzNz6j/POWeel3Oec/sZlmUZhVQ0Gq0Qa8qP04jFYiWYPTRm2z4NhUIDhmYQU4WpxudOrSOYWdTp0wXhnMBMoksj91GJLigQVEXWUB1q8mcJ7EcdhrfRgG5QAL2hPg597Xdpg7ToCJWiOdSlTpzLCCgbpsiVTHyaIs2YR/QqPcZ5CzuBDj3eboVcLTJJfgws5MEPSGgxH1Q3WUXr7MU1h2nEtNq2vtAtqslwfSHH/U/rFlA7wefq1NKuB10RNZ7UFzls2xsnZt/J2d66MDpRRWYI2HbrCf9/YpbRRy49zHwjUz5PtJMtkNvL13WGytGz10IyutEmiUyXIqa6fRAd26x2aMmQw43aMPMiaSPrMub18vCOAYVmXc/UojvreqeXHFl3truhZR0xSdbhc6fWKdZpyYBzAkdhXa04emEdcUKRIcW696KxjkPrWcep8sI6iuhZR5E01uH8b9aR65d1LJKsI6HFPI117MU1h8lknaVa9od15EhnHcFprNMVsbFuFI3YWUeMN9YR4Mo6/hfWRQrOOm6fH9aRyHQpUjzWUSzFOmkj6yTr5OGd/L8FGADXJ2036xJVogAAAABJRU5ErkJggg==) no-repeat;
}
.btn-chat:hover{
	background-position:0 -12px;
}
.btn-chat.wide{
	background-position:-13px 0;
}
.btn-chat.wide:hover{
	background-position:-13px -12px;
}
.chat-holder .block-search{
	margin:10px 0 10px 10px;
}
.chat-list{
	padding:10px 0 0;
	overflow:auto;
	position:absolute;
	top:0;
	left:5px;
	right:0;
	bottom:71px;
}
.chat-holder .text{
	margin:0;
}
.chat-messages{
	border-top:1px solid #ccc;
	position:absolute;
	left:0;
	top:-1px;
	bottom:0;
	width:523px;
	padding:0 0 0 5px;
}
.chat-messages .message{
	padding:21px 0 0;
	margin:0 0 10px;
	position:relative;
}
.chat-messages .message:after{
	content:"";
	display:block;
	clear:both;
}
.block-messages .message:hover .chat-messages .message,
.chat-messages .message:hover{
	background:none;
	color:#000;
}
.block-messages .message:hover .chat-messages .name,
.chat-messages .message:hover .name{
	color:#000;
}
.chat-messages .avatar{
	float:left;
	margin:0 10px 0 0;
}
.chat-heading{
	width:100%;
	overflow:hidden;
	margin:0 0 5px;
}
.block-chat .top-date{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	border-top:1px solid #cacbc9;
}
.block-chat .top-date span{
	position:absolute;
	top:-8px;
	left:15px;
	color:#9f9f9f;
	background:#fff;
	padding:0 5px;
}
.chat-messages .message .text{
	float:left;
	margin:-3px 0 0;
	width:430px;
}
.chat-messages .text p{
	margin:0 0 15px;
}
.chat-reply{
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	width:513px;
	background:#dadada;
	margin:0 0 0 -5px;
	border-top:1px solid #cac9c8;
	padding:10px;
}
.block-chat textarea{
	margin:0;
	float:right;
	background:#fff;
	border:none;
	border-radius:4px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica,sans-serif;
	height:36px;
	max-width:418px;
	padding:7px 80px 7px 10px;
	width:418px;
}
.block-chat .btn-reply{
	position:absolute;
	right:19px;
	top:21px;
	float:right;
}
.avatar-holder .btn-change{
	position:absolute;
	bottom:9px;
	right:7px;
	height:17px;
	border-radius:5px;
	color:#000;
	font-size:14px;
	background:#fff;
	padding:6px 19px;
	opacity:0.8;
}
.avatar-holder .btn-change.active,
.avatar-holder .avatar .btn-change.active{
	opacity:1;
}
.user-settings{
	min-height:400px;
}
.user-settings .row{
	width:100%;
	margin:0 0 15px;
}
.user-settings .row:after{
	content:"";
	display:block;
	clear:both;
}
.user-settings .label{
	width:200px;
	float:left;
}
.user-settings .info{
	float:left;
}
.user-settings .email-holder,
.user-settings .password-holder{
	position:relative;
}
.user-settings .email-holder:after,
.user-settings .password-holder:after{
	content:"";
	display:block;
	clear:both;
}
.user-settings .info a{
	background:#1ca8ea;
	border-radius:5px;
	color:#fff;
	float:left;
	padding:6px 15px;
}
.user-settings .current-mail{
	display:block;
	margin:3px 0 0;
}
.block-profile{
	overflow:hidden;
	font-size:14px;
}
.profile-info{
	padding:5px 0 15px;
	font-size:18px;
	overflow:hidden;
	margin:0 0 19px;
	border-bottom:1px solid #ccc;
}
.profile-info .btn-preview{
	background: none repeat scroll 0 0 #1ca8ea;
	border: 0 none;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	float: right;
	font-size: 14px;
	font-weight: 400;
	height: 22px;
	line-height: 22px;
	text-align: center;
	width: 100px;
}
.profile-info span{
	float:left;
	margin:0 45px 0 0;
}
.profile-info strong{
	color:#159fff;
}
.block-profile .column{
	float:left;
	font-size:14px;
	width:440px;
	margin:0 0 0 100px;
}
.block-profile .column:nth-child(2){
	margin:0;
}
.block-profile .row{
	width:100%;
	margin:0 0 13px;
	position:relative;
	clear:both;
}
.block-profile .social_pages{
	padding:0 !important;
}
.block-profile .row:after{
	content:"";
	display:block;
	clear:both;
}
.block-profile .row.description{
	width:870px;
}
.block-profile label{
	float:left;
	font-weight:400;
	margin:7px 5px 0 0;
	width:146px;
}
.block-profile .value{
	float:left;
	white-space:nowrap;
	width:200px;
	text-overflow:ellipsis;
	overflow:hidden;
	margin:7px 0 0;
}
.block-profile .row.description .value{
	width:auto;
	white-space:normal;
	float:none;
	display:block;
}
.block-profile .value a{
	color:#000;
}
.block-profile .text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:right;
	height:27px;
	padding:0 9px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:269px;
}
.block-profile .url-holder{
	float:right;
	clear:right;
	position:relative;
	margin:0 0 13px;
}
.block-profile .url .text{
	height:27px;
	border:1px solid #edeff1;
	background:#edeff1;
	padding:0 44px 0 9px;
	width:144px;
}
.block-profile .url-holder.active .text{
	background:#fff;
	border:1px solid #b2b2b2;
}
.block-profile .text.short{
	width:179px;
}
.block-profile .selectArea{
	float:right;
	line-height:27px;
	margin:0 0 0 7px;
	max-width:80px;
}
.block-profile .selectArea.long{
	width:197px;
	max-width:197px;
	margin:0;
	border:1px solid #b2b2b2;
}
.block-profile .country .optionsDivInvisible ul{
	margin:0;
}
.long .optionsDivInvisible ul,
.long .optionsDivVisible ul{
	border:1px solid #b2b2b2;
}
.block-profile .row.description textarea{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	float:right;
	height:96px;
	max-width:699px;
	padding:6px 9px;
	width:699px;
	margin:0;
}
.block-profile .btn-add{
	float:left;
	margin:0 0 13px 150px;
	color:#fff;
	padding:6px 15px;
	background:#1ca8ea;
	border-radius:5px;
}
.block-profile .btn-add.drop_block{
	margin:0 0 13px 10px;
}
.block-profile .row:hover .btn-remove{
	display:block;
}
.block-profile .btn-remove{
	position:absolute;
	top:5px;
	right:-24px;
	cursor:pointer;
	border:0;
	text-indent:-9999px;
	overflow:hidden;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAkCAYAAACE7WrnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QzVFMUVDMjdBRDcxMUUzQUQ4OUU5RTUyN0ZERkE2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QzVFMUVDMzdBRDcxMUUzQUQ4OUU5RTUyN0ZERkE2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDNUUxRUMwN0FENzExRTNBRDg5RTlFNTI3RkRGQTZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlDNUUxRUMxN0FENzExRTNBRDg5RTlFNTI3RkRGQTZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+N/TxcgAAAq5JREFUeNrsVb1rU1EUP69NowRqklp0MWk+DE2aQKBDkRJosTi7SIWCpbHUkn7RoUOXFroV+gc4uugiDjVDh1pTRRSRfAwhKDWTEfOSuITYQD6a5znPmzS53Eji4KIHftzknnt+75z7zvk9KRgMgsBuIu6y1cz2viBCiKeIl3yAhvvvRDxETArIrzM8QLxCBBCf6s6epoMTiA9tSHibZGcneCLK5DmiHzq3fhbjrBNJiEcIPXRvehYrEdEU4kaz1+fzgdfrBUmSWqKsViu43W6ejGKniGia9+TzeTCbzS1kdrsdPB4P6HQ6UWbTGvaKWywej6urxWJRiQqFArhcLshmsxCJRITtQkQmkYfIFEVRyyHLZDIQDoehVquJjpuotFK7myyVzl3ValUlbmeU0TfEMO9wOBzgdDrVTIrFYiOzWCwmIvyqYY01LCKRZVm9EyqHgm02m+qPRqM80Vsq7Qm/azQaIZ1ON0jIEokEJJNJ0Gq1osoeSzi09H7f8b3Uhb1HjFNGVLCf2ucPSCjmPnHUZ42m+Dai0AVJgcV85Kf/NWKMpdpJOWMsRqhHlNk44hbiDptDatgyIoV4g3iGeMGu5LyPXMvL/NPoQJWtNbb2sYfS7zOehEz6bDJ1qpDN9s8r5LX9fbiyuwvQ29sSZfD7YXBrq3OFLKEWXZqZgat7ew0yw+IiDO7sQN/QUOcKmdvexmQl0M/OYvE9UD45gcubm1A8PgZ5aakLhUTJyFEJOPn6uTl16zQUAnlhAZRKpUuFRLJqLtf4W8MPgiKW2d8r5MDaGgxsbMDp0RFUUin1oqnMzPo69vZZZwppXFn5RXJ4CHIgAArqNZVpmJ9Xvyoy+nmF1DCFvNe8e3F0FH4cHEBmdbVxJ9/xjSnlMlwYGRErJM7af4X8Swr5U4ABAAjpB5z5n3bIAAAAAElFTkSuQmCC) no-repeat;
	width:18px;
	height:18px;
	display:none;
}
.block-profile .url .btn-remove{
	display:block;
	right:94px;
}
.block-profile .url .btn-remove:hover{
	background-position:0 -18px;
}
.block-profile .url .btn-edit{
	position:absolute;
	right:118px;
	top:6px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/ico-edit.png) no-repeat;
	width:14px;
	height:15px;
}
.block-profile .url.active .btn-edit{
	background-position:0 -15px;
}
.block-profile .err{
	clear:both;
	padding:3px 0 0;
	text-align:right;
	margin:0;
}
.urls .err{
	text-align:left;
}
.btn-change .submit,
.block-profile .submit{
	background:#1ca8ea;
	border:0;
	border-radius:4px;
	color:#fff;
	cursor:pointer;
	font-size:14px;
	height:40px;
	text-align:center;
	padding:0 19px;
	clear:both;
	display:block;
}
.btn-change .submit{
	height:29px;
}
.block-profile .block-settings{
	overflow:hidden;
	margin:0 0 11px;
}
.block-profile .block-settings .column{
	float:left;
	width:420px;
	margin:0 57px 0 0;
}
.block-profile .block-settings .settings-heading{
	width:100%;
	overflow:hidden;
	color:#0079ff;
	font-size:18px;
	border-bottom:1px solid #ccc;
	padding:15px 0;
	margin:0 0 12px;
}
.block-profile .block-settings .checkbox-area{
	overflow:hidden;
	width:100%;
}
.block-profile .checkbox-area label{
	font-size:16px;
	font-weight:300;
	width:auto;
	margin:4px 0 0;
}
.block-profile .block-settings .privacy{
	float:left;
	font-size:16px;
	margin:4px 0 0;
}
.block-profile .block-settings .selectArea{
	float:left;
}
.block-profile .title{
	display:block;
	font-weight:bold;
	margin:0 0 17px;
}
.block-accounts{
	padding:16px 0 20px;
	overflow:hidden;
	margin:0 0 16px;
	border:solid #ccc;
	border-width:1px 0;
}
.block-accounts .account{
	float:left;
	width:257px;
	height:56px;
	padding:11px 20px 0 10px;
	margin:0 10px 0 0;
	border:1px solid #e8e8e8;
	border-radius:5px;
}
.block-accounts span{
	float:left;
	height:30px;
	padding:14px 0 0 58px;
	background:url(/images/ico-socials-big.png) no-repeat;
}
.block-accounts .twitter span{
	background-position:0 -98px;
}
.block-accounts a{
	float:right;
	height:19px;
	color:#fff;
	background:#1ca8ea;
	border-radius:5px;
	margin:10px 0 0;
	padding:5px 19px;
}
.block-profile .checkboxAreaChecked,
.block-profile .checkboxArea{
	margin:4px 15px 0 0;
}
.block-activity{
	padding:0 0 15px;
	margin:0 0 20px;
	border-bottom:1px solid #ccc;
}
.block-activity .checkbox-area{
	overflow:hidden;
	margin:0 0 21px;
}
.ac_results {
	width: 229px !important;
	top: 31px !important;
}
.ac_results ul{
	background:#fff;
	border:1px solid #d8d8d8;
	border-radius:0 0 5px 5px;
	overflow:auto;
	max-height:150px;
	margin:0 -8px;
}
.ac_results li{
	/*border-top:1px solid #d8d8d8;*/
	padding:6px 10px 7px;
	display:block;
	color:#000;
	font-size:14px;
	line-height:1.2;
	cursor:pointer;
}
.ac_results li:first-child{
	border:0;
}
.ac_results li.ac_over,
.ac_results li:hover{
	background:#d9d9d9;
}
.block-notifications{
	position:fixed;
	right:10px;
	top:50px;
	z-index:4;
	padding:10px 0;
	background:#fff;
	border:1px solid #bdbdbd;
	width:515px;
	-moz-box-shadow:0px 5px 15px #000;
	-webkit-box-shadow:0px 5px 15px #000;
	box-shadow:0px 5px 15px #000;
	display:none;
}
.block-notifications:after{
	content:'';
	position:absolute;
	top:-9px;
	right:140px;
	width:16px;
	height:9px;
	background:url(/images/arrow-notifications.png) no-repeat;
}
.block-notifications .heading{
	overflow:hidden;
	border-bottom:1px solid #b2b2b2;
	padding:5px 10px 15px;
}
.block-notifications .heading strong{
	float:left;
}
.block-notifications .mark{
	float:right;
	color:#000;
	text-decoration:underline;
}
.block-notifications .mark:hover{
	text-decoration:none;
}
.notifications-list{
	width:100%;
	overflow:auto;
	height:496px;
}
.notifications-list .item{
	position:relative;
	padding:10px;
	overflow:hidden;
	border-top:1px solid #ccc;
}
.notifications-list .item:first-child{
	border:0;
}
.notifications-list .avatar{
	float:left;
	margin:0 10px 0 0;
}
.notifications-list .text{
	overflow:hidden;
	font-size:14px;
	margin:3px 0 5px 0;
}
.notifications-list .date{
	display:block;
	overflow:hidden;
	color:#787878;
}
.notifications-list .text a{
	color:#000;
	text-decoration:underline;
}
.notifications-list .text a:hover{
	text-decoration:none;
}
.notifications-list .item.marked,
.notifications-list .item:hover{
	background:#475e6d;
	color:#fff;
}
.notifications-list .item.marked a,
.notifications-list .item:hover a{
	color:#fff;
}
.notifications-list .btn-delete{
	top:13px;
}
.notifications-list .item.marked .btn-delete,
.notifications-list .item:hover .btn-delete{
	display:block;
}
.heading-user .optionsDivInvisible{
	overflow:inherit;
	left:-2px;
}
.popup-select{
	width:470px;
	padding:10px;
	border:1px solid #d8d8d8;
	border-radius:0 5px 5px 5px;
	background:#fff;
}
.heading-popup{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:0 0 10px;
}
.heading-popup .close{
	position:absolute;
	right:0;
	top:0;
	width:24px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-close.png) no-repeat;
}
.popup-select .btn-add-channels,
.popup-select .btn-add-toplaylist,
.popup-select .btn-add-favorites{
	background:#1ca8ea;
	border-radius:5px;
	color:#fff;
	float:left;
	line-height:16px;
	font-size:14px;
	height:17px;
	margin:0 10px 0 0;
	padding:6px 15px;
}
.popup-select .added{
	display:block;
	width:100%;
	overflow:hidden;
	clear:both;
}
.popup-select .playlists{
	height:115px;
	overflow:auto;
	margin:0 0 10px;
}
.popup-select .playlists li{
	padding:0 10px 0 0;
	overflow:hidden;
}
.popup-select .playlists p{
	float:left;
}
.popup-select .playlists a{
	color:#000;
}
.popup-select .playlists a span{
	color:#9b9b97;
}
.popup-select .playlists .right{
	float:right;
}
.popup-select .form-popup{
	width:100%;
	overflow:hidden;
}
.popup-select .text-input{
	float:left;
	border:1px solid #b2b2b2;
	border-radius:5px;
	padding:0 5px;
	font-size:14px;
	height:30px;
	width:200px;
	margin:0 10px 10px 0;
}
.popup-select .btn-create{
	cursor:pointer;
	border:none;
	background:#1ca8ea;
	border-radius:5px;
	color:#fff;
	float:left;
	line-height:16px;
	font-size:14px;
	height:32px;
	padding:6px 15px;
	margin:0;
}
.popup-select a.btn-create{
	height:17px;
	margin-top: -30px;
}
.channel-form{
	width:100%;
	overflow:hidden;
	display:none;
	padding:10px 0 0;
	margin:0 0 15px;
}
.channel-form .row{
	width:100%;
	margin:0 0 13px;
}
.channel-form .row:after{
	content:"";
	display:block;
	clear:both;
}
.channel-form label{
	float:left;
	font-weight:400;
	margin:7px 5px 0 0;
	width:125px;
}
.channel-form .text-holder{
	float:left;
}
.channel-form .text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:left;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	height:27px;
	padding:0 9px;
	width:269px;
}
.channel-form textarea{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:left;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	height:96px;
	margin:0;
	max-width:269px;
	padding:6px 9px;
	width:269px;
}
.channel-form .btn-submit{
	background:#1ca8ea;
	border:0;
	border-radius:4px;
	clear:both;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	height:29px;
	padding:0 19px;
	text-align:center;
}
.channel-form .btn-cancel{
	display:inline-block;
	margin:0 0 0 10px;
	font-size:14px;
	height:15px;
	border-radius:4px;
	padding:6px 18px;
	border:1px solid #b2b2b2;
	color:#000;
	vertical-align:top;
}
.text-info{
	overflow:hidden;
	padding:19px 9px 0 12px;
	font-size:14px;
	line-height:18px;
}
.text-info h2{
	font:300 24px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	margin:0 0 10px;
}
.text-info .sub-title{
	display:block;
	border-bottom:1px solid #ccc;
	padding:0 0 18px;
	margin:0 0 16px;
}
.text-info p{
	margin:0 0 15px;
}
.text-info em{
	font-style:italic;
}
.text-info address{
	margin:0 0 15px;
}
.text-info h3{
	font:16px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	color:#5d5d5d;
	clear:both;
	border-bottom:1px solid #ccc;
	padding:10px 0 18px;
	margin:0 0 15px;
}
.content-form{
	width:100%;
	margin:0 0 15px;
}
.content-form .btn-complaint{
	display:inline-block;
	padding:10px 30px;
	color:#fff;
	background:#1ca8ea;
	border-radius:5px;
	overflow:hidden;
	margin:0 0 10px;
}
.content-form .radio-holder{
	display:none;
	width:100%;
	overflow:hidden;
}
.content-form .form-holder{
	display:none;
}
.content-form .column{
	float:left;
	width:319px;
	width:50%;
}
.content-form .row{
	width:100%;
	margin:0 0 13px;
	clear:both;
}
.content-form .agent-name{
	display:none;
}
.content-form .radio-area{
	margin:0 0 22px;
}
.content-form:after,
.content-form .row:after{
	content:"";
	display:block;
	clear:both;
}
.content-form .label,
.content-form label{
	display:block;
	font-weight:400;
	margin:0 0 11px;
}
.content-form .label{
	margin:0 0 21px;
}
.content-form .label span,
.content-form label span{
	font-style:italic;
	display:block;
	font-weight:normal;
	width:350px;
}
.content-form .text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	height:37px;
	padding:0 9px;
	width:298px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.content-form textarea{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	height:96px;
	max-width:298px;
	padding:6px 9px;
	width:298px;
	margin:0;
}
.content-form .wide textarea{
	width:777px;
	max-width:777px;
}
.content-form .checkboxAreaChecked,
.content-form .checkboxArea,
.content-form .radioAreaChecked,
.content-form .radioArea{
	margin:0 10px 0 0;
}
.content-form .checkbox-area label{
	float:none;
	overflow:hidden;
	margin:2px 0 0;
}
.content-form .radio-area label{
	float:left;
	margin:2px 40px 0 0;
	font-weight:normal;
}
.content-form .niches{
	display:none;
}
.content-form .captcha{
	float:left;
	margin:0 0 10px 0;
}
.content-form .btn-arrow{
	margin:0;
	position:relative;
	top:20px;
}
.confirm{
	display:block;
	width:100%;
	overflow:hidden;
	padding:5px 0;
	display:none;
}
.content-form .submit{
	float:left;
	border:0;
	cursor:pointer;
	background:#1ca8ea;
	border-radius:5px;
	color:#fff;
	padding:10px 30px;
	font-size:14px;
	clear:both;
	margin:0 162px 0 0;
}
.text-info .question{
	float:left;
	clear:both;
	padding:0 0 0 20px;
	color:#6d6d6d;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQTBCRjgwMDc5RTYxMUUzODM4NEUyNkM5RDk4Q0Q2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQTBCRjgwMTc5RTYxMUUzODM4NEUyNkM5RDk4Q0Q2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk3MDgxM0ZGNzlEOTExRTM4Mzg0RTI2QzlEOThDRDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk3MDgxNDAwNzlEOTExRTM4Mzg0RTI2QzlEOThDRDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8RICLAAAAmtJREFUeNpkUs9r03Ac/ST5Js3SH1JqGGVTaVesE4bIZGN1osK0Hlam1JHidZ5kIGPTq+yPGB4cw4t0Fg/uuEMHc1joUVhNkerqYF0ps7Zk69q1Tfx8IpOBH8ghyXvv+977fLlqtQoejwfSGxuQTqcvZrPZS7lcziNKEm+aJsiy3LoxPFwLDgx8j01O/oqMjcHx8TEwl8sFgiA4kqur19+urKjw/zh+7uz0utzuXp/PV7g1Pq4zxoCzLAuezc7efb205CKU2NMDnXYbrE4HmMMBwHEAiOm0WrbKu2Sy8CSR0LmPa2vhh1NTl22SLEMXCagOPbK8V6lUQGCsz2agQKfZBEGSQN/e3hK+FQoj+6USb5O6XTCRqKB9TdMyej5faR4dhUybxwEvCNA9OYHDRkNk+JNxPA9k2USLNE1UliTJLaNto1azSdjDXwxi19fXz2EAiBGR5n40uodl/SDAvYkJ49PWFmDrbqfTCZlMJlgulfpIxKeqXUYEyzRt4nlVhauDg9BoNMDv90M4HAbDMMDr9QI6AyTap6KQwDkUJXaCe6HQ9JGhogeBCU37/D6Vgt8HBzdlPJF22sJ8VFAgFGrx/f39bSKQBSqnhbXX63VQVdVA20Ybc1NOckE4mgfRqMG/mJ/fpZc2qjFRBI6aw2aLxeJQMBAYovy0T1p6F0UZOnscj3+lCyBMa9qdD6mUAggSEWTiyVQ7VgkiillnLsCb5eXdpzMzX+xiyuWy9Cgev00N/3s4Lnb2HQViz+fmrtXQth3t1DfNq8XFK5ubmxfyui4bh4e2PaeiQCQSqY2MjhZeLizsn2L/CDAANwMd9CE6tRkAAAAASUVORK5CYII=) no-repeat 0 1px;
	margin:0 0 18px;
}
.text-info .question.open{
	color:#000;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQTBCRjgwNDc5RTYxMUUzODM4NEUyNkM5RDk4Q0Q2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQTBCRjgwNTc5RTYxMUUzODM4NEUyNkM5RDk4Q0Q2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNBMEJGODAyNzlFNjExRTM4Mzg0RTI2QzlEOThDRDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNBMEJGODAzNzlFNjExRTM4Mzg0RTI2QzlEOThDRDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vSBbDwAAAgVJREFUeNp0Us9LG1EQnrc/spvdNRjsUmK3h1YhiShS1Io5a9ODPRSL0Esp0h6Kh2L/Ay+iEXquND1KLj00VyFCFAIpFE8hYSP0li49pAkJm2RJ8jrvtZFK14EHu+/NN/PN9w2p1+sQCoUgd3oKuVzuVbFYfF0qleblQEAZDoegqqqzuLDw7f7UVOrJ+vpZYmUFOp0OgOd5QCm9/XJr6wQA6E3HGBuj+6nUAeb+AbKPN9vblVECkaT/jqQoVwWOM5l9hoEv2ezu6FJW1RuBEr6xHDEQoLZtL4n25WX2R62mIAgGgwH4BZuVEAKCKMIAR2u77jgJGgbtui6Isgz9Xg+wgy9YxndGsY/AyORklfC5BIE/PkomM4ZhvGcJa6ur5bPzc0DV47quQ6FQeOfUas9Z5wnT7PDyFKmwuGWaMBOPg4sMIpEIRKNRaLVaEA6HoVypAAJ5VywUJIqmUQ/lxaH5pYQVPZ9ZNU2DHtLsd7twb3r6p2BZ1i8GYBSYOD2c0y8YC24DxuNksgQfjo4OuR2CwCUnouhrifzXDgntwC17wKrozzY3v4/AcjDIveL/WIQB/l2Aj+l0mndmwjiOYz7d2Li4tmaEXFs5tIO+3dn51Gg0OGXSbDaBHbtaBZR/L5/Pv6iUy3da7TZI6KmOoiQSia8Pl5cP52ZnP9+1LIjFYvBbgAEAclYWnM3PHlYAAAAASUVORK5CYII=) no-repeat 0 1px;
}
.faq-list{
	width:100%;
	overflow:hidden;
}
.faq-list p{
	display:none;
	font-size:13px;
	background:#edeff1;
	padding:6px 9px;
	border-radius:4px;
	float:left;
	margin:-10px 0 15px 12px;
	clear:both;
}
.change-drop{
	position:absolute;
	top:40%;
	left:40%;
	padding:7px 10px 10px;
	border:1px solid #eaeaea;
	background:#fff;
	width:380px;
	border-radius:3px;
	display:none;
	z-index:10;
}
.change-drop h2{
	margin:0 0 10px;
}
.change-drop .row{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.change-drop label{
	float:left;
	margin:3px 0 0 5px;
}
.change-drop .upload-form{
	position:relative;
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.change-drop .file-text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:left;
	font-size:14px;
	height:27px;
	padding:0 9px;
	width:179px;
}
.change-drop .btn-choose{
	float:left;
	margin:0 0 0 5px;
}
.change-drop .btn-choose input{
	background:#1ca8ea;
	color:#fff;
	border:0;
	padding:6px 10px;
	cursor:pointer;
	text-align:center;
	border-radius:5px;
	width:50px;
	font:12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.change-drop .input-file{
	width:100%;
	font-size:25px;
	z-index:2;
	opacity:0;
	position:absolute;
	top:0;
	left:0;
}
.change-drop p{
	margin:0 0 10px;
}
.change-drop p span{
	color:#1b9ae3;
	display:block;
}
.change-drop .row-buttons{
	width:100%;
	overflow:hidden;
}
.confirm-popup .buttons{
	margin:30px -20px 0;
	padding:20px 20px 0;
	border-top:1px solid #eaeaea;
	overflow:hidden;
}
.confirm-popup .buttons a,
.confirm-popup .buttons button,
.edit-drop .row-buttons a,
.change-drop .row-buttons a{
	float:right;
	margin:0 5px 0 0;
	color:#fff;
	font-weight:300;
	border-radius:5px;
	background:#1ca8ea;
	padding:7px 15px 6px;
}
.edit-drop .row-buttons a{
	font-weight:400;
	font-size:14px;
}
.confirm-popup .buttons .btn-cancel{
	border:1px solid #d8d8d8;
	color:#8d8d8d;
	height:17px;
	background:none;
	padding:6px 18px 5px;
}
.edit-drop .btn-change{
	float:right;
}
.edit-drop .btn-change input{
	height:29px;
}
.edit-drop{
	width:345px;
	z-index:3;
	border:1px solid #eaeaea;
	border-radius:3px;
	background:#fff;
	padding:10px 9px;
	position:absolute;
	top:40%;
	left:40%;
	display:none;
}
.edit-drop .row{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.edit-drop label{
	float:left;
	margin:6px 0 0;
	width:155px;
}
.edit-drop .input-text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	font-size:14px;
	height:27px;
	padding:0 9px;
	width:165px;
}
.edit-drop .row-buttons{
	overflow:hidden;
	width:100%;
}
.edit-drop .current-mail{
	float:left;
	margin:7px 0 0;
}
.popup-message{
	position:fixed;
	top:45px;
	left:50%;
	color:#fff;
	padding:7px 10px;
	font-weight:400;
	background:#506078;
	width:394px;
	margin:0 0 0 -197px;
}
.confirm-popup{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTdGOTQ4MzgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTdGOTQ4NDgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0Y5NDgxODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1N0Y5NDgyODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HG+HaQAAABBJREFUeNpi+P///2aAAAMACa8DsSOvEV4AAAAASUVORK5CYII=);
	z-index:999;
}
.confirm-popup .popup-holder{
	width:479px;
	display:table;
	height:100%;
	margin:0 auto;
}
.confirm-popup .popup-inner{
	display:table-cell;
	vertical-align:middle;
}
.block-confirm{
	position:absolute;
	top:40%;
	left:50%;
	background:#fff;
	font-size:14px;
	color:#999;
	font-weight:400;
	padding:15px 20px 20px;
	width:437px;
	min-height:56px;
	margin:0 0 0 -238px;
	box-shadow:0 0 12px 1px rgba(39,39,39,.8);
}
.confirm-popup .title{
	font-size:24px;
	font-weight:300;
	display:block;
	color:#000;
	margin:0 0 15px;
}
.confirm-popup p{
	margin:0 0 5px;
}
.socials-popup{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(/images/upload-cover.png);
	z-index:999;
	display:none;
}
.socials-popup .block-socials{
	position:absolute;
	top:50%;
	left:50%;
	padding:10px;
	background:#fff;
	border-radius:3px;
	border:1px solid #eaeaea;
	width:570px;
	margin:-159px 0 0 -285px;
}
.socials-popup .btn-close{
	position:absolute;
	top:5px;
	right:5px;
	text-indent:-9999px;
	overflow:hidden;
	width:24px;
	height:25px;
	background:url(/images/btn-close.png) no-repeat;
}
.socials-popup strong{
	display:block;
	text-align:center;
	margin:35px 0;
	font:36px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
}
.socials-popup .buttons{
	width:100%;
	text-align:center;
}
.socials-popup .buttons a{
	font-size:14px;
	line-height:16px;
	border:0;
	padding:0;
	height:42px;
	color:#fff;
	text-align:left;
	width:130px;
	border-radius:2px;
	cursor:pointer;
	margin:0 9px 0 0;
	display:inline-block;
}
.socials-popup .buttons a i{
	vertical-align:middle;
	width:40px;
	height:40px;
	display:inline-block;
	margin:1px 0 0;
}
.socials-popup .buttons .facebook{
	background:#3b5997;
}
.socials-popup .buttons .twitter{
	background:#1bb5e7;
}
.socials-popup .buttons .google{
	background:#d85131;
}
.socials-popup .facebook i{
	background:#2f4a81 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAn0lEQVR42u3XMQqDQBBAUSshVY5h5bVyjLQ5w1YewAPYWllZBVIFUqUVrAQhMA5oIcsKBoQd8A/8dnnsMsUmImI6gAABAgR4/KE3rdLeMs9Pqy0Ar1oj4ektAAvZnm9s4EUbPFSruaVHbGAWeNLU0pLkHvClJZaBT4C72j+jdWBnHfiJBXRLZeDG3Ko7SwIQIECAAP8D8u0ECBAgwJMAJ/yTKG4lvPN7AAAAAElFTkSuQmCC") no-repeat 50% 50%;
}
.socials-popup .twitter i{
	background:#23a6d0 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABLklEQVR42u3WQYcCYRzH8RiGIYaIrkPXZa8xRKdeQNdlT7HsC1iGPe0pOnWKrl0jYoiIZYlhr3PqFBF7GpYlZr/HOYyeqZ5n6vD/8Tn1HL7UTE8lTdO7JoESKIESKIESWF6gdcbZOsaI8YMQ3cznLXi6A0O0CpzzcEDeZtgigqUz0MYRCXzF2SVObY8hXnUGVpHdEE7OuSaKbANX91ccI7sdAjQyZzpQLYZj4iF5BstdhDFGUG1h4il28YI5rt3ERKCNX+hYoD8QGEHHfFOBLr5wzQ6wzAQCDt6Q4JK9m/4v9nHpEtQ0BBr7LT6VeZvpI0bRTW9x3eriG6otYZcV2EAPIVQ7YgCrjPtg+8xXzCceb3GjfsAHVtgjZX+IsEYAT678EiiBEiiBEiiBhf0DBraZb8P1XloAAAAASUVORK5CYII=") no-repeat 50% 50%;
}
.socials-popup .email i{
	background:#a5a5a5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAABBElEQVR42q3MsUsCYRjH8QPXKwIHKbrIvK0/wGgLwcWtxcG1UXBxuC1wsP8gBMFBmo9q10lxE6R0autcXnRoEBTL63vwHByH4al94cMLDy8/zXVdB//Rpzd2jC72qYOEN1aDjgZ2qY5D1DU5tBFHCUtEaYkiTtCDq8HvA5fIYLphaIIbXGMMkrFAX8ghhTesa4AL3GEOScZCfaMMHc8IZsv9EeEYW5+FJGKo4Af3iMndijr2BAMOXnCAc3lf5X6K5qaxFo7Qh987shjCry//Wn+NDeWDjSjZ8n8UHlMw8YBtqsKE8sdmSKOAFbZphQLSmHljt7jCArs0l7G8N3YGhX1SMH4B5q4+6R+diq0AAAAASUVORK5CYII=") no-repeat 50% 50%;
}
.socials-popup .google i{
	background:#b4472f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMjE1REIwRTYxQTAxMUUzQkYwMENFRTNERDU0MzNGOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMjE1REIwRjYxQTAxMUUzQkYwMENFRTNERDU0MzNGOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyMTVEQjBDNjFBMDExRTNCRjAwQ0VFM0RENTQzM0Y5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYyMTVEQjBENjFBMDExRTNCRjAwQ0VFM0RENTQzM0Y5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RP8XvwAACDBJREFUeNp0VntwVNUd/p1z7mN372aT3TxI2CwJITzkZXkJIlCdAg2lCOUxRcF/cAQ74jjUCJqx0AarRYFapowV2iIt0055qINardHKBB2qMFJreIaapBDyzm52N5v7Pv2duxuh0/Hcvbv37jn39/y+7x5yZeUM4BwIJwCUu9xxHXAH07NJJuPjPnUSyMp3KfDZHHgSOMkjjDKgUh71B99wGWwklpUmwAjOAxDxwUs9U++axhaWFyp0CTGpi6bRC/FrXOIEl+AaXMqdeGKW65p+bdb8o6H5yxLq6DEBFgjG+GAGwLJGOBTX2haARMFobX6g9+jv6l1Lv0wUjNcl4IIDTrwfIsvWjwt95wesfdcTy3gynuSy1iBmCaF5EohBCbd7u6vk0tgrscd/Wh28e+FA+tzHqn7tUixv9n2gjJkEwyN1tjHed2Tf2048Ppob+gCRPRMiQ/wQcHQD5IrqRGDqTD9IyibiuH8GFRPCgIC7luRQCu5A7x3qqIrnKl74o66UVfi6Du+Dnt/s/INLoVfSQtPLal9cHl68ynMYnLkgnGw4Pm+w8YMaeVRVB/fs4EfUDWtMMHs+NChx/BOnDnLCjlF8zrVMoIqqU2aYgE0pKn2kTkVn9xhfXVb7j70aZ+HCPWpsTD0h7Kmul+v6MlebPIfYAYisecSmI6P7HT1TBUwGnkpNc7u6w3bvTWr3dIEzhJkTCk6iZ4bV1znH7GoHYFQGFZO2E713+idPe0abfs8cYTDT/KWIsJmFwm3cNAnJK2i2Oq5vTJw88nKg9hcxsUYqKB4rhyLlQ62XtEC0coZcPXGvk0pMAUI/teP9TUpZtARcDurku6bK0Z6HuGGcDd27tM9OxF+THCOjKSNHx6g/j3kZYMT4oMUFdClZib/vMFV5Xf/qgsVt6ySRcF4SpZP7wbDGgesej27bCyxUIB6vyZ0Cs1D5898vybV+udf/U2+vkuSCMEWUqgI64k9t7GQggeAhhDUwTWtGqhRwyjrB1Oe4xhAw4dA0wTH1iBQInnGGUjs6X9n5M+YLALd0sAYS8fzFq9Oh+YvLO/bvvGmn+qOSjGWnCtiJ7iGJKv6A1dcrccdWCZMEwiA4fe6xgfdObKIB7QC3XUDnlUwrKGFayAsXKQFWV3u9Ei5M8aGhX8XfO5rmrp2HJQk53Z2aUlHdkz9v8dbk+ydeN3rax0s+7Th33RSLFDZJaPSKfq3pgN5yudZfPblQGCx99FkwLn2xXe9oDbL8yEks+z/yalZ7c85AHLoP78XSk084U1LEtYkUKdrrsd7lMnXcnzB/aBFwR0HgHZIcuwWzTxAQrKEgWdxsc1P9F3sP7CqM1r8KFEsjl5ZD7IVD0eSZDzYQhmlbVmFkyQ/RWQKub38UMk3ndkgl5acF9bLIpQK8HCi1HODbmaJORDVCqnMTHSdwinAxXBs1w8Z14eKTqc9O1f3nyfVPFD64yQxMnR1TqyZYRZXjJoBj7yIy1r/zBrRsfZAbLVeeVkaUv5iFBQoMpYLxSETULEI50fLB7L6eRNFAXkKYyggPV+ga8ThFrq6cDt4NkKDV32OhLO5UY9WtRGZG+PsP7Y4sW+fBL3nqna6Wx5b/xVc98SWqqje4LUrklQndCJo7uIqhU/Gns4E7Th0ieSryOOO6DskBF9jmiWVedfFBk/r9KJe0AflyVm86f79SXFITWrDUK5taOS6AhuckP/0I1UU6L/l8tqcmQopJVvxFCuIaHOs8t6x9KAqWmMlqNXiLhIqDS2VuGyYxezpUJPAe4lqfqFVj78tcvWhmmj4fllFasnkHlNe+8Cx3jKg1OICglGXiZjsp/GQlFaNH6lCflpUlzJ4ITueikYT0mqnEaD6Yfjdwx7TW0F0L/IFvzZ2rlI8GN41GgyG4fYRXPpxPAqEd7bufaiUsdYQogStCTLMu+XDlct//PyQznSxBAw2jtjw/Jn/hivGAr7vMhc/P9R09eMVo//c6SA8C8fnj2qwFWvh7axWWVwAFNWvW663NZu+f9jfKReiQDrco54xT+KYhsXDR/dG6X4/RpsxEpbCg46Vt7fE3XuvHF+cuhPk2qvjCxLZvpj7+24+SH7713Kj6gyCVjoTI0rVK8qO3ZjjJeAMEA1+nRPHg8M2D7dj69N8LFq3wiZvuw3ug87fPn2Dh4jXyiPJuKRhKUS2Av/lDqDKnh65+4XdSA/NQiIHlh+30mQ9ts7PNJKrvYraTfLiXXzvI3WX3AnhQdeI0bwINQbLxXZCKSt6UwsVAcKuB8BaEBdtFZKCos8LS3UPNX/7S1TNedRAfizAnQ+YoiZx5J+XDpm8dtw+KQMtGoqjAFD8wh3rw9eCGV0KOBNhcYmFQ/Q+o0VFbhBrZ/b1g99zcSiWp0UEnjmADeBsJ8LIdPm8DkQie6lf/lfWs+qBo3WZMyv2x0dm2EHQde2oCSafwRRpnVnvbw8qI2PqSjc9465On/wpme8taLOcASgrhDAPMnWSYnFlBITBMU9HDjRGewX3LEqblIbnHgm/spJjdeb3CSiUe46ZRi6V9nAVDK0LzFm2I1u2r8lWOB+NGG7TvebLTMYxVKP491NuvZNl/y3Suh1nSe63xNnYXaiZAYMKk5WW1e95UoxXZ9DEzvfkSWPEuzBx3BhXjQS4e6c0N/vMMdOze1qW3X7tbjpS1iNeGx0PO+S0nt9PCk5bcBhKPy6tnYT+6Afn1fujbS+/UZt0bCkyYYslFI3KBuWDeaCXoiKbPNDjpzxqPoXzuZgXFlzm3EVxCXtz/5fptPCTEU1zuFRov/yvAAFqV5aOb4oTaAAAAAElFTkSuQmCC) no-repeat 50% 50%;
}
.socials-popup .buttons span{
	margin:0 0 0 10px;
	vertical-align:middle;
}
.socials-popup .buttons .facebook:hover{
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
	border-color:#314a7e;
	background-image:-o-linear-gradient( #3b5998, #354f87);
	background-image:-ms-linear-gradient( #3b5998, #354f87);
	background-image:-moz-linear-gradient( #3b5998, #354f87);
	background-image:-webkit-linear-gradient( #3b5998, #354f87);
	background-image:linear-gradient( #3b5998, #354f87)
}
.socials-popup .buttons .twitter:hover{
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
	border-color:#19a1ce;
	background-image:-o-linear-gradient( #1cb5e8, #19a1cf);
	background-image:-ms-linear-gradient( #1cb5e8, #19a1cf);
	background-image:-moz-linear-gradient( #1cb5e8, #19a1cf);
	background-image:-webkit-linear-gradient( #1cb5e8, #19a1cf);
	background-image:linear-gradient( #1cb5e8, #19a1cf)
}
.socials-popup .buttons .google:hover{
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
	background-image:-o-linear-gradient( #cc5034, #b9492f);
	background-image:-ms-linear-gradient( #cc5034, #b9492f);
	background-image:-moz-linear-gradient( #cc5034, #b9492f);
	background-image:-webkit-linear-gradient( #cc5034, #b9492f);
	background-image:linear-gradient( #cc5034, #b9492f)
}
.socials-popup p{
	text-align:center;
	margin:35px 0;
}
.block-new{
	width:100%;
	clear:both;
}
.block-new .row:after,
.block-new:after{
	content:"";
	display:block;
	clear:both;
}
.block-new .row{
	width:100%;
	margin:0 0 10px;
}
.block-new .label,
.block-new label{
	float:left;
	font-weight:400;
	margin:7px 5px 0 0;
	width:95px;
}
.content-popup .block-new .select-area .label,
.content-popup .block-new .select-area label{
	margin:7px 5px 0 10px;
	width:auto;
}
.block-new .radio-area{
	padding:4px 0 0;
	float:left;
}
.block-new .radio-area label{
	width:auto;
	font-weight:normal;
	margin:3px 10px 0 5px;
}
.block-new .text{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:left;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	height:27px;
	padding:0 9px;
	width:250px;
}
.block-new textarea{
	background:#fff;
	border:1px solid #b2b2b2;
	border-radius:5px;
	float:left;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	height:49px;
	margin:0;
	max-width:650px;
	padding:6px 9px;
	width:650px;
}
.content-popup .block-new textarea{
	width:585px;
	max-width:585px;
}
.content-popup .buttons{
	width:100%;
	overflow:hidden;
	padding:15px 0 0;
	margin:0;
	border:0;
}
.content-popup .buttons .submit,
.block-new .submit{
	background:#1ca8ea;
	border-radius:5px;
	color:#fff;
	float:left;
	margin:0 10px 0 0;
	padding:4px 15px 3px;
	height:29px;
	cursor:pointer;
	border:0;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
}
.content-popup .buttons .cancel.blue{
	background:#1ca8ea;
	color:#fff;
	border:0;
	padding:6px 18px;
	margin:0 10px 0 0;
}
.content-popup .buttons .cancel{
	display: inline-block !important;
}
.video-edit{
	width:100%;
	overflow:hidden;
	padding:20px 0 0;
}
.edit-holder{
	width:100%;
	overflow:hidden;
}
.video-edit .column{
	float:left;
	margin:0 20px 0 0;
	width:425px;
}
.video-edit .row{
	width:100%;
	clear:both;
	margin:0 0 15px;
}
.video-edit .row:after{
	content:"";
	display:block;
	clear:both;
}
.video-edit label{
	float:left;
	font-weight:400;
	width:100px;
	font-size:14px;
	margin:7px 8px 0 0;
}
.video-edit .tagsinput,
.video-edit .text{
	float:left;
	border:1px solid #b2b2b2;
	border-radius:5px;
	background:#fff;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	width:350px;
	height:27px;
	padding:0 9px;
	margin:0 10px 0 0;
}
.add-playlist-form{
	color: #999;
	font-size: 14px;
	font-weight: 400;
	padding:5px 0 0;
}
.content-popup .add-playlist-form{
	padding:0;
}
.member-playlist .select-area,
.popup-upload .select-area,
.content-popup .select-area{
	float:right;
}
.popup-upload .select-area .privacy{
	display:inline;
}
.popup-upload .popup_scrollable{
	overflow:auto;
	width:910px;
}
.popup-upload .select-area label,
.video-edit .select-area label{
	width:auto;
	margin:7px 8px 0 10px;
}
.video-edit .tagsinput{
	padding:0 3px;
	min-width:412px;
	height:auto !important;
}
.content-popup .video-edit .tagsinput{
	margin:0;
	max-width:784px;
}
.video-edit .tagsinput div{
	float:left;
}
.video-edit .tagsinput input{
	float:left;
	background:none;
	border:none;
	color:#000;
	height:27px;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
}
.video-edit .tag{
	float:left;
	margin:2px 3px 0 0;
	border-radius:5px;
	background:#1ca8ea;
	color:#fff;
	height:19px;
	padding:3px 3px 0 4px;
}
.tagsinput .tag span,
.video-edit .tag span{
	float:left;
}
.video-edit .tag a{
	float:right;
	width:15px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 13px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMEVBMDMzMzlEODExRTNBQUU1OThDNTVDNEE0RjZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwMEVBMDM0MzlEODExRTNBQUU1OThDNTVDNEE0RjZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzAwRUEwMzEzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzAwRUEwMzIzOUQ4MTFFM0FBRTU5OEM1NUM0QTRGNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YTHfvAAABZUlEQVR42pSTzUqEUBSAj04gQQtJCIdApoXLIBhwNbMM2rYKeoPeYCBo1RsEbds579BmCAVJkNoKYTPSSiHFRSKj3M4RjZtZNAc+f8937z3nqsAYg544QsbIAfKMeMjrjyySCdM06XyCvLH+eETGbX49KXdzQxlFUbA/4gM57cozehPHMZvP52y5XH5ll2XJFosF8zyPH+CQPBFXriKXVIKiKKBpGjiOA6vVCqqqAsuyIIoiGA6HbaXbyDVdCDjCBZ5v+R6QHIYhyLIMWZbBdDrlZYoK2aOZJ/xTQRDAMAyQJAmSJAFd17sixYA8kne/DYlLtW0b1us1qKoKvu9DEAR927m/hYd3XmxrpKWS7LpujSiKMBqNeDkm2UHO6S7P83qpfI1UAolpmnZndqlBatP+TeKe3+erDcSi3edWHiB3/xTP+j5PaD696BfxCZnw+ULPX7WDHFOvmm18qZsD8NBN/BRgADaS1mcsMNRvAAAAAElFTkSuQmCC) no-repeat;
}
.video-edit textarea{
	float:left;
	border:1px solid #b2b2b2;
	font:300 14px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	border-radius:5px;
	background:#fff;
	font-size:14px;
	width:772px;
	max-width:772px;
	height:35px;
	padding:6px 9px;
}
.video-edit .submit{
	color:#fff;
	padding:0 10px;
	height:40px;
	text-align:center;
	cursor:pointer;
	border:0;
	border-radius:5px;
	background:#1ca8ea;
	float:left;
	margin:0 10px 0 0;
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
}
.member-playlist .cancel,
.content-popup .buttons .cancel,
.video-edit .delete{
	border:1px solid #b2b2b2;
	border-radius:5px;
	color:#000;
	float:left;
	height:17px;
	padding:5px 18px;
}
.member-playlist .cancel,
.content-popup .buttons .cancel{
	font:300 14px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	background:none;
}
.video-edit.checkbox-area .checkboxAreaChecked,
.video-edit .checkbox-area .checkboxArea{
	margin:0 9px 0 0;
}
.video-edit .checkbox-area label{
	font-weight:normal;
	width:auto;
	margin:1px 0 0;
}
.video-edit .category-heading{
	overflow:hidden;
	padding:7px 0 0;
}
.video-edit .category-heading strong{
	color:#148fc9;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:normal;
}
.video-edit .columns-holder{
	width:100%;
	overflow:hidden;
	height:0;
}
.video-edit .category-area{
	overflow:hidden;
}
.video-edit .category-area .column{
	float:left;
	width:180px;
	margin:20px 10px 10px 0;
}
.video-edit .category-area .row{
	margin:0 0 6px;
}
.video-edit .category-area label{
	width:auto;
	font-weight:normal;
	margin:1px 0 0 7px;
}
.video-edit .category-add{
	clear:both;
	font-size:14px;
	color:#fff;
	border-radius:4px;
	padding:6px 20px;
	height:17px;
	background:#1ca8ea;
	float:left;
}
.video-edit .block-thumbnails{
	width:100%;
	padding:0;
	margin-bottom:0;
}
.user-videos .video-edit .block-thumbnails{
	margin-bottom:0;
	padding-bottom:0;
}
.video-edit .thumbnails-heading{
	font-size:14px;
	margin:0 0 15px;
}
.video-edit .thumbnails-heading strong{
	display:block;
	font-weight:normal;
	margin:0 0 5px;
}
.controls-list{
	position:absolute;
	top:384px;
	width:188px;
	right:-50px;
	z-index:10;
	background:#fff;
	border:1px solid #dfdfdf;
	display:none;
}
.avatar .controls-list{
	right:auto;
	top:165px;
	left:-20px;
}
.controls-list:after{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3REYzMTc4MzgwRUIxMUUzQUM2Q0NCQzVFQjJEOEEwQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3REYzMTc4NDgwRUIxMUUzQUM2Q0NCQzVFQjJEOEEwQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdERjMxNzgxODBFQjExRTNBQzZDQ0JDNUVCMkQ4QTBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdERjMxNzgyODBFQjExRTNBQzZDQ0JDNUVCMkQ4QTBDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ghk/YwAAAExJREFUeNpMikEKwDAIBA16Ffxx0pf6AQ+CZ0lpiMW97LIzQ1WhZd5+6qAOmXl9IyJ+iToUkZJXSdQhIh56xSMNM9sdVjIT3B1eAQYALIQcBy4Hfi4AAAAASUVORK5CYII=) no-repeat;
	content:"";
	height:5px;
	position:absolute;
	right:50%;
	top:-5px;
	width:8px;
	margin-left:-4px;
}
.controls-list li{
	border-top:1px solid #eaeaea;
}
.controls-list li:first-child{
	border:none;
}
.controls-list a{
	display:block;
	color:#787878;
	height:15px;
	padding:14px 5px 14px 39px;
	font-size:14px;
	font-weight:400;
	background:url(/images/ico-control-list.png) no-repeat 11px 0;
}
.controls-list a:hover{
	color:#fff;
	background:#475e6d url(/images/ico-control-list.png) no-repeat 11px -43px;
}
.controls-list .remove{
	background-position:11px -86px;
}
.controls-list .remove:hover{
	background-position:11px -129px;
}
.controls-list .cancel{
	background-position:11px -172px;
}
.controls-list .cancel:hover{
	background-position:11px -215px;
}
.popup-image{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTdGOTQ4MzgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTdGOTQ4NDgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0Y5NDgxODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1N0Y5NDgyODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HG+HaQAAABBJREFUeNpi+P///2aAAAMACa8DsSOvEV4AAAAASUVORK5CYII=);
	z-index:999;
	min-width:800px;
}
/* old image popup */
.popup-image.cover-old{
	height:390px;
	margin:-300px 0 0 -145px;
	width:290px;
	left:50%;
	top:50%;
	position:absolute;
	padding:16px 0 0;
	border:1px solid #bdbdbd;
	background:#fff;
	min-width:290px;
}
.popup-image.cover-new{
	height: 100% !important;
	left: 0 !important;
	margin: 0 !important;
	position: fixed !important;
	top: 0 !important;
	width: 100% !important;
}
.popup-image.cover-new .buttons{
	bottom: 16px;
	position: absolute !important;
}
.popup-image.cover-new .image .cover,
.popup-image.cover-new.cover-upload .image .cover{
	width:100% !important;
	height:100% !important;
	opacity:0.5 !important;
	-webkit-box-shadow:inset 0 0 0 30px black !important;
	box-shadow:inset 0 0 0 30px black !important;
}
.popup-image.cover-old .title{
	height:auto;
	padding:0 20px;
	margin:0 0 16px;
	border:none;
}
.popup-image.cover-old .btn-close{
	top:14px;
}
.popup-image.cover-old .image{
	height:250px;
	width:250px;
	margin:0 auto 19px;
	overflow:hidden;
	position:relative;
	left:auto;
	right:auto;
	top:auto;
	bottom:auto;
}
/*.popup-image.cover-upload.cover-old .image{*/
	/*height:386px !important;*/
	/*width:695px;*/
/*}*/
.popup-image.cover-old .buttons{
	position:static;
}
.popup-image.cover-old.cover-upload .image .cover{
	height:386px;
	width:695px;
}
/* old image popup */
.popup-image-holder{
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:10;
	width:95%;
	height:95%;
	margin:0 auto;
	border:1px solid #bdbdbd;
	background:#fff;
}
.popup-image .btn-close{
	position:absolute;
	top:7px;
	right:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAsCAIAAADuN9+nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNkVENzUxMDgwRUUxMUUzQUM2Q0NCQzVFQjJEOEEwQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNkVENzUxMTgwRUUxMUUzQUM2Q0NCQzVFQjJEOEEwQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdERjMxNzg5ODBFQjExRTNBQzZDQ0JDNUVCMkQ4QTBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdERjMxNzhBODBFQjExRTNBQzZDQ0JDNUVCMkQ4QTBDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++KIPsQAAAddJREFUeNrslk2rAXEUxs241KRQpNQgLyULL1mOjSjZWhNfxUex4GOIL6CkbL2H2CBJ8nKfOrd/U6b8x3Q395pSOtPz83+ec+YModPpmIxdX/hks9m39d1uVzQZvv44YrfbHQ4HdeV6vS6Xy8fjod2RZ/1gMBAEIZFIOBwO0qMC6Ol0ikQir08hiiL0t9sNsv1+z/R0i8uI3W6Px+Nms5ko/X6f9D6fLxQK8WbhdDrhgijH45H04XBYX0dsNpskSfQdvtxut76OkH/6fejRCMqFF6HOD+dPJpMsF02KBmKz2TA9/KtzGY1GXHPh9XrRf2iCwSBVMB2gjMfjWCzGhYD55/kBJZVK/ccnVffuxP4zhDCo/zlFvV5/Ww/tp6mvEJPJZLFYqCvn87nX6/Fu8Ol02mw2sWkrlYrf7yd9q9Waz+fb7bZYLL4+BR5z6C+XC0Cz2YzpcctisXAZkWW5XC5brVaiNBoN0iuKks/nebMIBAJwQZT1eo1KJpMpFAr6OuLxeFwuF3s5RaNRfR0h/6vViqK53++UCy9CnR/8V6tVlosmRQMxHA6ZHv7VubTbba65SKfT6D80uVyOKpgOUPDHrlQq8W7w5/kBpVarfTb4L+9OXN8CDAACvAaCu2uoIwAAAABJRU5ErkJggg==) no-repeat;
	width:22px;
	height:22px;
}
.popup-image .btn-close:hover{
	background-position:0 -22px;
}
.popup-image .title{
	font-size:14px;
	font-weight:400;
	display:block;
	padding:10px 20px 6px;
	height:20px;
	border-bottom:1px solid #eaeaea;
}
.popup-image .image{
	position:absolute;
	top:36px;
	bottom:50px;
	left:0;
	right:0;
	overflow:auto;
}
.popup-image .image-holder{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-height:400px;
}
.popup-image .drop{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-height:200px;
	background:url(/images/bg-drag.gif) no-repeat 50% 50%;
}
.popup-image .drop input{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
}
.popup-image .upload-progress{
	position:absolute;
	top:50%;
	left:50px;
	right:50px;
	height:20px;
	border-radius:3px;
	background:#607782;
	z-index:10;
}
.popup-image .upload-progress span{
	position:absolute;
	top:0;
	left:0;
	height:20px;
	border-radius:3px;
	background:#07da9c;
}
.popup-image .upload-progress em{
	position:absolute;
	color:#000;
	top:-20px;
	left:0;
	width:100%;
	font-size:14px;
	text-align:center;
}
.popup-image.cover-upload .image{
	width:758px;
	height:240px;
}
.popup-image .image img{
	position:relative;
}
.popup-image .image .cover{
	position:absolute;
	top:0;
	left:0;
	width:250px;
	height:250px;
	opacity:0.6;
	z-index:10;
	-webkit-box-shadow:inset 0 0 0 30px #fff;
	box-shadow:inset 0 0 0 30px #fff;
}
.popup-image .slider{
	width:50px;
	margin:0 auto 17px;
	height:20px;
	overflow:hidden;
}
.popup-image .slider .rotate-left,
.popup-image .slider .rotate-right{
	cursor: pointer;
	display: block;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	width: 20px;
	float: left;
}
.popup-image .slider .rotate-left{
	background: url(/images/object_rotate_left.png) no-repeat scroll 0 0 / 20px auto rgba(0, 0, 0, 0);
	margin-right: 10px;
}
.popup-image .slider .rotate-right{
	background: url(/images/object_rotate_right.png) no-repeat scroll 0 0 / 20px auto rgba(0, 0, 0, 0);
}
.popup-image .line{
	width:182px;
	margin:5px auto 0;
	border:1px solid #dfdfdf;
	background:#ececec;
	height:7px;
	border-radius:3px;
	position:relative;
}
.popup-image .line-control{
	width:18px;
	height:18px;
	border:1px solid #e0e0e0;
	background:#fff;
	cursor:pointer;
	border-radius:15px;
	position:absolute;
	top:-6px;
}
.popup-image .buttons{
	overflow:hidden;
	border-top:1px solid #eaeaea;
	padding:10px;
	height:29px;
	position:absolute;	
	bottom:0;
	left:0;
	right:0;
}
.popup-image .buttons a{
	float:right;
	font-size:14px;
	margin:0 0 0 10px;
}
.popup-image .btn-save{
	color:#fff;
	padding:6px 19px;
	border-radius:5px;
	background:#1ca8ea;
	height:17px;
}
.popup-image .btn-save:hover{
	background:#4f6270;
}
.popup-image .btn-save.disabled:hover,
.popup-image .btn-save.disabled{
	opacity:0.6;
	cursor:default;
	background:#1ca8ea;
}
.popup-image .btn-cancel{
	border:1px solid #d8d8d8;
	color:#8d8d8d;
	height:17px;
	padding:5px 18px;
	border-radius:5px;
}
.popup-image .btn-cancel:hover{
	border:1px solid #b2b2b2;
	color:#000;
}
.submit[disabled]{
	opacity:0.6;
	cursor:default;
}
.playlist-aside{
	width:311px;
	height:394px;
	background:#3f4d59;
	margin:0 0 14px -11px;
}
.playlist-aside.open{
	margin-left:0;
	width:300px;
}
.playlist-controls{
	height:26px;
	overflow:hidden;
	padding:17px 10px 0;
}
.playlist-controls button,
.playlist-controls a{
	text-indent:-9999px;
	overflow:hidden;
	border:none;
	cursor:pointer;
}
.btn-shuffle,
.btn-repeat{
	float:right;
	width:14px;
	height:12px;
	margin:-1px 0 0 10px;
	background:url(/images/btns-playlist.png) no-repeat;
}
.btn-repeat.active,
.btn-repeat:hover{
	background-position:0 -12px;
}
.btn-shuffle{
	background-position:-14px 0;
}
.btn-shuffle.active,
.btn-shuffle:hover{
	background-position:-14px -12px;
}
.btn-prev,
.btn-next{
	float:left;
	width:14px;
	height:9px;
	margin:0 10px 0 0;
	background:url(/images/btns-playlist.png) no-repeat 0 -24px;
}
.btn-prev:hover{
	background-position:0 -33px;
}
.btn-next{
	background-position:-14px -24px;
}
.btn-next:hover{
	background-position:-14px -33px;
}
.playlist-controls .info{
	float:left;
	margin:-3px 10px 0 0;
	color:#fff;
	font-style:13px;
	font-weight:400;
}
.playlist-aside .items-list{
	overflow:auto;
	height:351px;
}
.playlist-aside .item{
	background:#485967 url(data:image/gif;base64,R0lGODlhAQACAIAAAFZqej5MVyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFREVFQUZEODI4MTExRTNCRERERDk5NzI3NUQyN0NCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFREVFQUZFODI4MTExRTNCRERERDk5NzI3NUQyN0NCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVERUVBRkI4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVERUVBRkM4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQACAAACAgwKADs=) repeat-x;
	height:64px;
	display:block;
	padding:8px 15px 0;
	overflow:hidden;
	position:relative;
}
.playlist-aside .item.active{
	background:#43525e url(data:image/gif;base64,R0lGODlhAQACAIAAAFZqej5MVyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFREVFQUZEODI4MTExRTNCRERERDk5NzI3NUQyN0NCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFREVFQUZFODI4MTExRTNCRERERDk5NzI3NUQyN0NCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVERUVBRkI4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVERUVBRkM4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQACAAACAgwKADs=) repeat-x;
}
.playlist-aside .item:hover{
	background:#546675 url(data:image/gif;base64,R0lGODlhAQACAIAAAFZqej5MVyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFREVFQUZEODI4MTExRTNCRERERDk5NzI3NUQyN0NCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFREVFQUZFODI4MTExRTNCRERERDk5NzI3NUQyN0NCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVERUVBRkI4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVERUVBRkM4MjgxMTFFM0JEREREOTk3Mjc1RDI3Q0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQACAAACAgwKADs=) repeat-x;
}
.playlist-aside .item:after{
	content:'';
	width:9px;
	height:12px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzgwMzA0NjIyOTcxMUUzOEQxOEJCNDcwNTA0NzlBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MzgwMzA0NzIyOTcxMUUzOEQxOEJCNDcwNTA0NzlBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzODAzMDQ0MjI5NzExRTM4RDE4QkI0NzA1MDQ3OUE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzODAzMDQ1MjI5NzExRTM4RDE4QkI0NzA1MDQ3OUE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/OnMLAAAAI5JREFUeNpi+v//PzsQM+DDTAwMDLOAOAGIGRlwAJAiYSCeD8R7gVgNlyIYcATii0BcA8RsuBSBAAcQNwPxWSC2xqUIBnSA+BAQTwdiAVyKYAZ4AbEeLkX/gXgGEOuCTGTBouAeECcD8QFsbvoHxBOhug8g64KZdBOIk4D4GDa7QYpmA/FOIP6BywcAAQYAPHAuIY5CWOEAAAAASUVORK5CYII=) no-repeat;
	position:absolute;
	left:15px;
	top:30px;
	display:none;
}
.playlist-aside .item.active:after{
	display:block;
}
.playlist-aside .number{
	float:left;
	width:21px;
	font-weight:400;
	color:#7e9bb3;
	margin:20px 0 0;
}
.playlist-aside .item.active .number{
	visibility:hidden;
}
.playlist-aside .image{
	float:left;
	width:50px;
	height:50px;
	margin:4px 10px 0 0;
}
.playlist-aside .text{
	display:block;
}
.playlist-aside .text b{
	font-size:13px;
	color:#fff;
	margin:0 0 2px;
	display:block;
}
.playlist-aside .name{
	color:#7595af;
}
.progress-bar{
	position:absolute;
	z-index:999999;
	top:0;
	left:0;
	width:0;
	height:2px;
	background:#b91f1f;
	border-radius:10%;
}
.progress-bar:before{
	position:absolute;
	content:'';
	top:0;
	opacity:1;
	width:10%;
	right:0;
	height:2px;
	box-shadow:#b91f1f 1px 0 6px 2px;
	border-radius:50%;
}
.thumbs-top{
	width:100%;
	background:#f3f3f3;
	margin:-5px -999px 26px;
	padding:0 999px;
}
.thumbs-top .thumbs-holder{
	width:981px;
	margin:0 auto;
	padding:20px 0 31px;
}
.thumbs-top .thumbs-holder p{
	margin:0 0 15px;
}
.thumbs-top .thumbs-holder h2.sub-title{
	font:300 12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	margin:0 0 15px;
}
.content h2.title,
.thumbs-top h2{
	font-size:24px;
	font-weight:300;
	margin:0 0 20px;
}
.no_comments{
	font-size:14px;
}
.block-error{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#000;
	color:#c0c0c0;
	padding:0 20px;
	font:14px/21px Helvetica, Arial, sans-serif;
}
.flash-error{
	position:absolute;
	top:50%;
	left:50%;
	margin:-50px 0 0 -215px;
	width:430px;
}
.flash-error .flash-icon{
	float:left;
	width:100px;
	height:100px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 18px 0 0;
	background:url(/images/ico-player.png) no-repeat;
}
.flash-error .text{
	width:312px;
	float:right;
}
.flash-error .text:after{
	content:"";
	display:block;
	clear:both;
}
.flash-error .title{
	line-height:34px;
	display:block;
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
	font-size:36px;
	margin:0 0 9px;
}
.flash-error .info{
	color:#fff;
}
.flash-error .info a{
	font-weight:bold;
	color:#fff;
}
.block-error .heading{
	padding:30px 30px 20px;
	text-align:center;
	color:#fff;
	font-size:18px;
	margin:0 0 62px;
	border-bottom:1px solid #373737;
}
.block-error .heading h1,
.block-error .heading b{
	display:block;
	margin:0 0 8px;
}
.block-error .heading a{
	color:#0f9cff;
}
.block-error .error-check{
	text-align:center;
}
.block-error .error-check span{
	display:inline-block;
	background:url(/images/ico-player.png) no-repeat -19px -100px;
	padding:42px 0 0 81px;
	height:58px;
}
.block-error .error-sorry{
	text-align:center;
	top:50%;
	left:0;
	position:absolute;
	width:100%;
	margin:-50px 0 0;
}
.block-error .error-sorry span{
	display:inline-block;
	background:url(/images/ico-player.png) no-repeat -19px -200px;
	padding:42px 0 0 81px;
	height:58px;
}
.block-error .block-related{
	position:absolute;
	left:20px;
	right:20px;
	bottom:21px;
}
.block-error .block-related b{
	display:block;
	color:#fff;
	font-weight:normal;
	font-size:16px;
	padding:0 0 5px;
	margin:0 0 12px;
	border-bottom:1px solid #373737;
}
.block-error .videos-list{
	width:628px;
	margin:0 auto;
	overflow:hidden;
}
.block-error .videos-list .item{
	float:left;
	width:128px;
	height:72px;
	position:relative;
	margin:0 0 0 38px;
}
.block-error .videos-list .item:first-child{
	margin:0;
}
.block-error .videos-list .hd{
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/ico-hd.jpg) no-repeat;
	width:18px;
	height:12px;
	position:absolute;
	bottom:2px;
	left:2px;
}
.block-error .videos-list .time{
	position:absolute;
	right:2px;
	bottom:2px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENDU4NjJFRTg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENDU4NjJFRjg1QzYxMUUzOEYyQzgxMEYzRTQzQzU1MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMThGRTA5ODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkwMThGRTBBODVBMjExRTM4RjJDODEwRjNFNDNDNTUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9usUzQAAAA9JREFUeNpiYGBgSAMIMAAAawBnDb5zPgAAAABJRU5ErkJggg==);
	border-radius:8px;
	font-size:12px;
	line-height:14px;
	color:#fff;
	padding:2px 5px;
}
.block-error .banner{
	position:absolute;
	bottom:28px;
	left:50%;
	margin:0 0 0 -234px;
	width:468px;
	height:60px;
}
.content-popup{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTdGOTQ4MzgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTdGOTQ4NDgxQzkxMUUzOTZBN0U4QUE3NjY5NTIzMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1N0Y5NDgxODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1N0Y5NDgyODFDOTExRTM5NkE3RThBQTc2Njk1MjMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HG+HaQAAABBJREFUeNpi+P///2aAAAMACa8DsSOvEV4AAAAASUVORK5CYII=);
	z-index:999;
}
.content-popup .btn-close{
	position:absolute;
	top:10px;
	right:10px;
	width:22px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-popup-close.png) no-repeat;
	z-index:100;
}
.content-popup .btn-close:hover{
	background-position:0 -22px;
}
.content-holder{
	position:absolute;
	top:100px;
	left:50%;
	background:#fff;
	font-size:14px;
	color:#999;
	font-weight:400;
	padding:15px 10px 20px 25px;
	width:915px;
	min-height:56px;
	margin:0 0 0 -458px;
	box-shadow:0 0 12px 1px rgba(39,39,39,.8);
}
.content-popup .block-video{
	height:auto;
	overflow:visible;
	width:auto;
}
.content-popup .popup_scrollable{
	width:919px;
	overflow:auto;
}
.content-popup .video-edit .row{
	width:900px;
}
.content-popup  .video-edit .category-heading strong{
	padding:0 15px 0 0;
}
.content-popup .block-video .block-player{
	width:900px;
}
.content-popup .thumbnail img{
	width:160px;
}
.content-popup .delete{
	height:16px;
	padding:11px 18px;
}
#tiptip_holder{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}
#tiptip_holder.tip_top{
	padding-bottom: 5px;
}
#tiptip_holder.tip_bottom{
	padding-top: 5px;
}
#tiptip_holder.tip_right{
	padding-left: 5px;
}
#tiptip_holder.tip_left{
	padding-right: 5px;
}
#tiptip_content{
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}
#tiptip_arrow, #tiptip_arrow_inner{
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}
#tiptip_holder.tip_top #tiptip_arrow{
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_bottom #tiptip_arrow{
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_right #tiptip_arrow{
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_left #tiptip_arrow{
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_top #tiptip_arrow_inner{
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_right #tiptip_arrow_inner{
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_left #tiptip_arrow_inner{
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner{
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner{
		border-top-color: rgba(20,20,20,0.92);
	}
}
.btn-unsubscribe em.onhover,
.btn-unsubscribe:hover em,
.unsubscribe em.onhover,
.unsubscribe:hover em{display:none;}
.btn-unsubscribe:hover em.onhover,
.unsubscribe:hover em.onhover{display:inline;}
.ac_results{
	z-index:9999;
	padding:0 8px;
	position:fixed !important;
}
.tagsinput .tag a{
	margin:0 0 0 11px;
}
.tab{
	left:auto;
	position:relative;
	clear:both;
}
.select.select160{
	width:160px;
}
.field_container{
	width:290px;
	float:right;
}
.urls input.text.value{
	margin-right:89px;
	margin-top:4px;
}
.account_options{
	float:left;
	width:300px;
	margin:0;
	padding:0 0 5px;
}
.content-popup .video-edit .popup_scrollable{
	height:312px
}
.content-popup .member-playlist{
	height:auto;
	overflow:visible;
	width:auto;
}
.content-popup .edit-playlist-block .popup_scrollable{
	overflow:auto;
	height:auto;
	max-height:285px;
}
.content-popup .edit-playlist-block .buttons{
	margin:30px 0 0;
}
.edit-playlist-block .appended-videos-container{
	clear:both;
}
.add-playlist-form .error .text,
.edit-playlist-block .error .text {
	border-color: #F95A5A;
}
.add-playlist-form .err,
.edit-playlist-block .err {
	padding: 5px 0 5px 100px;
}
.edit-playlist-block h2 {
	text-align: center;
	padding-bottom: 3px;
}
.member-playlist .add-playlist-form .video-item{
	width:100%;
}
.add-playlist-form .appended-videos-container{
	clear:both;
	padding:10px 0 0;
}
.about-video .info h1{
	color:#000;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}
.player-banner{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:35px;
}
.player-banner #exoAd{
	width:100% !important;
	height:100% !important;
}
.player-banner #exoAdTitle a{
	margin:5px !important;
	font:12px/14px Arial, sans-serif !important;
}
.player-banner #exoAdInner{
	position:absolute;
	top:50%;
	left:50%;
	margin:-140px 0 0 -150px !important;
	width:300px !important;
	height:276px !important;
}
.player-banner #exoAdIframe{
	padding:0 !important;
}
.no-content{
	text-align:center;
	padding:25px 0;
}
.no-content h2{
	font:300 46px/1.5 'Open Sans',Arial,Helvetica,sans-serif;
	margin:0 0 30px;
}
.no-content .server{
	display:block;
	padding:10px 0;
	border-top:1px solid #000;
	font-size:18px;
}
.btn-promo{
	clear:both;
	display:block;
	cursor:pointer;
	border:none;
	background:none;
	padding:0 8px 0 0;
	margin:0 0 5px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozM0JDNDcwN0U4RDIxMUUzOEM0MDg0Q0Y5RURDOEM3MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozM0JDNDcwOEU4RDIxMUUzOEM0MDg0Q0Y5RURDOEM3MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzQkM0NzA1RThEMjExRTM4QzQwODRDRjlFREM4QzcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzQkM0NzA2RThEMjExRTM4QzQwODRDRjlFREM4QzcxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qaevcgAAADZJREFUeNpiZACCtLQ0FSC1F4idZ82adYeJAQLmA7EclGZgBKpKA9IzGRAgHaSyiwEVdAEEGAAJvAoPAtecCQAAAABJRU5ErkJggg==) no-repeat 100% 7px;
	color:#000;
	font:400 12px/1.2 'Open Sans',Arial,Helvetica,sans-serif;
	display:none;
}
.bottom-banner{
	margin:15px auto 0;
	clear:both;
	width:900px;
}
/*!
* Cropper v0.8.0
* https://github.com/fengyuanchen/cropper
*
* Copyright 2014-2015 Fengyuan Chen
* Released under the MIT license
*
* Date: 2015-02-19T06:49:29.144Z
*/
.cropper-container {
	position: relative;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}
.cropper-container img {
	display: block;
	width: 100%;
	min-width: 0 !important;
	max-width: none !important;
	height: 100%;
	min-height: 0 !important;
	max-height: none !important;
}
.cropper-modal,
.cropper-canvas {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.cropper-canvas {
	background-color: #fff;
	filter: alpha(opacity=0);
	opacity: 0;
}
.cropper-modal {
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: .5;
}
.cropper-cropbox {
	position: absolute;
	top: 10%;
	left: 10%;
	width: 80%;
	height: 80%;
}
.cropper-viewer {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 1px solid #69f;
	outline-color: rgba(102, 153, 255, .75);
}
.cropper-dashed {
	position: absolute;
	display: block;
	filter: alpha(opacity=50);
	border: 0 dashed #fff;
	opacity: .5;
}
.cropper-dashed.dashed-h {
	top: 33.33333333%;
	left: 0;
	width: 100%;
	height: 33.33333333%;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
.cropper-dashed.dashed-v {
	top: 0;
	left: 33.33333333%;
	width: 33.33333333%;
	height: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
}
.cropper-face,
.cropper-line,
.cropper-point {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=10);
	opacity: .1;
}
.cropper-face {
	top: 0;
	left: 0;
	cursor: move;
	background-color: #fff;
}
.cropper-line {
	background-color: #69f;
}
.cropper-line.line-e {
	top: 0;
	right: -3px;
	width: 5px;
	cursor: e-resize;
}
.cropper-line.line-n {
	top: -3px;
	left: 0;
	height: 5px;
	cursor: n-resize;
}
.cropper-line.line-w {
	top: 0;
	left: -3px;
	width: 5px;
	cursor: w-resize;
}
.cropper-line.line-s {
	bottom: -3px;
	left: 0;
	height: 5px;
	cursor: s-resize;
}
.cropper-point {
	width: 5px;
	height: 5px;
	background-color: #69f;
	filter: alpha(opacity=75);
	opacity: .75;
}
.cropper-point.point-e {
	top: 50%;
	right: -3px;
	margin-top: -3px;
	cursor: e-resize;
}
.cropper-point.point-n {
	top: -3px;
	left: 50%;
	margin-left: -3px;
	cursor: n-resize;
}
.cropper-point.point-w {
	top: 50%;
	left: -3px;
	margin-top: -3px;
	cursor: w-resize;
}
.cropper-point.point-s {
	bottom: -3px;
	left: 50%;
	margin-left: -3px;
	cursor: s-resize;
}
.cropper-point.point-ne {
	top: -3px;
	right: -3px;
	cursor: ne-resize;
}
.cropper-point.point-nw {
	top: -3px;
	left: -3px;
	cursor: nw-resize;
}
.cropper-point.point-sw {
	bottom: -3px;
	left: -3px;
	cursor: sw-resize;
}
.cropper-point.point-se {
	right: -3px;
	bottom: -3px;
	width: 20px;
	height: 20px;
	cursor: se-resize;
	filter: alpha(opacity=100);
	opacity: 1;
}
.cropper-point.point-se:before {
	position: absolute;
	right: -50%;
	bottom: -50%;
	display: block;
	width: 200%;
	height: 200%;
	content: " ";
	background-color: #69f;
	filter: alpha(opacity=0);
	opacity: 0;
}
@media (min-width: 768px) {
	.cropper-point.point-se {
		width: 15px;
		height: 15px;
	}
}
@media (min-width: 992px) {
	.cropper-point.point-se {
		width: 10px;
		height: 10px;
	}
}
@media (min-width: 1200px) {
	.cropper-point.point-se {
		width: 5px;
		height: 5px;
		filter: alpha(opacity=75);
		opacity: .75;
	}
}
.cropper-bg {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}
.cropper-invisible {
	filter: alpha(opacity=0);
	opacity: 0;
}
.cropper-hide {
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	width: auto !important;
	max-width: none !important;
	height: auto !important;
	max-height: none !important;
	filter: alpha(opacity=0);
	opacity: 0;
}
.cropper-hidden {
	display: none !important;
}
.cropper-move {
	cursor: move;
}
.cropper-crop {
	cursor: crosshair;
}
.cropper-disabled .cropper-canvas,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
	cursor: not-allowed;
}

.playlist-thumbnail {
	display:inline-block;
	margin-right:20px;
}
.playlist-thumbnail h4 {
	color:#000;
	margin-bottom:5px;
	font-size:13px;
	font-weight:bold;
}
.playlist-thumbnail img {
	margin-bottom:10px;
}
.playlist-options {
	float: right;
}
.playlist-row .control .add-result {
	background: transparent url('/images/ico-ok-big.png') no-repeat left top;
	width: 25px;
	height: 25px;
	display: inline-block;
	background-size: 25px 50px;
	margin: 2px 0px -2px 7px;
}
.playlist-row .control .add-result.fail {
	background-position: 0px -25px;
}
.block-video-add .error .video_url {
	border:1px solid #f95a5a;
}
.block-video-add .error-text {
	margin-top:5px;
	color:#fb3f3f;
}
.block-search .empty-value .cross-clear-input {
	display: none;
}
.block-search .cross-clear-input {
	float: none;
	position: absolute;
	right:4px;
	margin:-7px 0px 0px;
	top: 50%;
}
.search-results-title{
	font-family:OpenSans;
	font-size:15px;
	padding-bottom:10px;
	font-weight:normal;
}

.thumbs-columns .container .item.playlist-thumb {
	height: 150px;
}

.item.playlist-thumb img {
	width: 224px;
	height: 150px;
}
.suspended-popup {
	width:900px;
	margin-left:-450px;
}
.suspended-popup p {
	margin-bottom: 15px;
}
.suspended-header {
	line-height: 70px;
	padding-left: 70px;
	background: url(/images/ico-suspended.png) no-repeat 5px 50%;
}
.activation-popup {
	width: 320px;
	margin: 0 auto;
	left: 0px;
	position: relative;
}
.activation-popup .title {
	margin-bottom: 20px;
}
.activation-popup .title b {
	font-weight: 700;
}
.activation-popup img {
	display: inline-block;
	margin: 0 10px 0px 0;
	vertical-align: middle;
}
.activation-popup .user-data {
	display: inline-block;
	vertical-align: middle;
}
.activation-popup .project-name {
	color: #888;
}
.activation-popup .btn-close{
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:12px;
	right:12px;
	width:24px;
	height:25px;
	background:url(/images/btn-close.png) no-repeat 0 0 / 24px 50px;
}
.activation-popup .btn-close:hover{
	background-position:0 -25px;
}
.add-playlist .err {
	display: block;
	padding-top: 8px;
	margin-left: 108px;
}
.add-playlist .error .text {
	border-color: #f95a5a;
}
.pv_messenger_popup .no-results.loading_history {
	text-indent: -99999px;
	background: url('/images/pre-loader.gif') no-repeat;
	background-position: 245px;
}
.pv_messenger_popup .no-results {
	color: #a3a3a3;
	margin-top: 47%;
	padding:10px 0;
	text-align:center;
}
.chat-messages .err.message {
	color: #F00;
	font-size: 14px;
	padding: 10px 0;
	font-weight: 300;
}
.chat-messages .err.message p {
	padding: 0 10px 10px;
}

.content-form .selectArea {
	border: 1px solid #B2B2B2;
	height: 37px;
	width: 298px;
	line-height: 37px;
}
.content-form .selectArea ul {
	border: 1px solid #B2B2B2;
}
.content-form .selectArea li {
	border-color: #B2B2B2;
}
.content-form .optionsDiv {
	top: 100%;
}

.contact-us-sent {
	background: #60a226 url(/images/ico-mark-fine.png) no-repeat 5px 50%;
	border: 0;
	border-radius: 5px;
	color: #fff;
	display: none;
	padding-left: 45px;
	height: 54px;
	line-height: 54px;
}
.contact-us-sent.active {
	display: block;
}
.contact-us-sent .send-another {
	background: #f6f6f6;
	background: -moz-linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e0e0e0));
	background: -webkit-linear-gradient(top, #f6f6f6 0%,#e0e0e0 100%);
	background: -o-linear-gradient(top, #f6f6f6 0%,#e0e0e0 100%);
	background: -ms-linear-gradient(top, #f6f6f6 0%,#e0e0e0 100%);
	background: linear-gradient(to bottom, #f6f6f6 0%,#e0e0e0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e0e0e0',GradientType=0 );
	
	border: 1px solid #c6c6c6;
	height: 34px;
	line-height: 34px;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: 1px 1px #dddddd;
	box-shadow: 0px 1px #dddddd;
	border-radius: 2px;
	
	line-height: 34px;
	color: #717171;
	text-shadow: 0 1px 0 #FFFFFF;
	text-decoration: none;
	
	float: right;
	margin: 9px 10px;
	padding: 0 10px;
}

/* + style fixes for blocked tags + */
.tags-row.err{
	margin-left: 0;
}

.tags-row.err label{
	color: #FB3F3F;
}

.tags-row.err .tagsinput{
	border-color: #FB3F3F;
}

.tags-row.err .tag{
	color: white;
	background-color: #FA9696; 
}

.tags-row .row.error{
	padding-top: 5px;
}

.video-edit .tags-row .row.error{
	margin-left: 110px;
	width: auto;
}
/* - style fixes for blocked tags - */

.block-member .member-private{
	width: 100%;
	height: 100%;
	background-color: #fff;
	min-height: 420px;
	position: relative;
	text-align:center;
}

.block-member .member-private .private-text{
	color:#787878;
	font-size: 15px;
	position: absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.block-member .member-private .private-text .private-top{
	color:#161616;
	font-size: 21px;
	display: block;
	font-weight: normal;
	margin-bottom: 20px;
}