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{
	outline:none;
}
html{
	background:#0b0b0b;
	height:100%;
}
body{
	font:12px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	min-height:100%;
	min-width:734px;
	position:relative;
	color:#000;
	background:#fff;
}
a{
	color:#101010;
	text-decoration:none;
}
a:hover{
	color:#000;
}
:-moz-placeholder{color:#959595;opacity:1;}
::-moz-placeholder{color:#959595;opacity:1;}
::-webkit-input-placeholder{color:#959595;}
:-ms-input-placeholder{color:#959595;}
::placeholder{color:#959595;}
.placeholder{color:#959595 !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;}
.wrapper{
	width:100%;
	overflow:hidden;
}
.header{
	width:100%;
	background:url(../images/bg-header.gif) repeat-x 0 -32px;
	height:106px;
}
.header-holder{
	width:1200px;
	margin:0 auto;
	position:relative;
}
.header-top{
	height:30px;
	width:100%;
	display:none;
}
.header-top:after{
	content:"";
	display:block;
	clear:both;
}
.header-top strong{
	float:left;
	margin:0 10px 0 0;
	color:#b0b0b0;
	font-weight:bold;
	line-height:30px;
}
.header-top ul{
	overflow:hidden;
	height:14px;
	padding:8px 0 0;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.header-top li{
	display:inline;
	padding:0 6px;
}
.header-top li:first-child{
	padding-left:0;
}
.header-top a{
	color:#5c5c5c;
	font-weight:400;
}
.header-top a:hover{
	color:#000;
}
.header-area{
	width:100%;
	position:relative;
	height:73px;
}
.header-area:after{
	content:"";
	display:block;
	clear:both;
}
.logo{
	position:absolute;
	top:0;
	left:-151px;
	padding:0 140px 0 151px;
	width:145px;
	height:75px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
}
.logo a{
	display:block;
	height:100%;
}
.user-menu{
	float:right;
	color:#929292;
	padding:28px 0 0;
	text-align:right;
	width:240px;
}
.nav-holder .user-menu{
	width:auto;
	color:#dedede;
	padding:0 10px 0 0;
	line-height:31px;
	font-size:15px;
	font-weight:400;
}
.nav-holder .user-menu a:hover,
.user-menu a{
	color:#5c5c5c;
}
.user-menu a:hover{
	color:#000;
}
.search{
	float:right;
	margin:18px 0 0;
	position:relative;
	width:380px;
	height:36px;
	border:1px solid #424242;
	background:#fff;
}
.search .text{
	height:36px;
	line-height:36px;
	width:100%;
	padding:0 30px 0 12px;
	box-sizing:padding-box;
	color:#a1a0a0;
	background:none;
	border:0;
	outline:none;
}
.search :-moz-placeholder{color:#a1a0a0;opacity:1;}
.search ::-moz-placeholder{color:#a1a0a0;opacity:1;}
.search ::-webkit-input-placeholder{color:#a1a0a0;}
.search :-ms-input-placeholder{color:#a1a0a0;}
.search ::placeholder{color:#a1a0a0;}
.search .placeholder{color:#a1a0a0 !important;}
.search .submit{
	position:absolute;
	top:0;
	right:4px;
	width:36px;
	height:36px;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(../images/btn-search.png) no-repeat 50% 50%;
}
.orientation{
	float:left;
	margin:29px 0 0 250px;
}
.outtaHere{
	position:absolute;
	left:-9999px;
}
.checkboxArea,
.checkboxAreaChecked{
	float:left;
	width:15px;
	height:15px;
	margin:0 5px 0 0;
	background:url(../images/bg-checkbox.gif) no-repeat;
}
.checkboxAreaChecked{
	background-position:0 -15px;
}
.orientation strong{
	float:left;
	color:#4e4e4d;
	margin:0 9px 0 0;
}
.orientation label{
	float:left;
	margin:0 10px 0 0;
	color:#000;
}
.is-sticky{
	overflow:hidden;
}
.is-sticky .nav-holder{
	z-index:9999;
	min-width:734px;
}
.logo-small{
	float:left;
	margin:9px 10px 0;
	background:url(../images/logo-small.png) no-repeat;
	width:64px;
	height:27px;
	text-indent:-9999px;
	overflow:hidden;
	display:none;
}
.is-sticky .logo-small{
	display:block;
}
.nav-holder .search{
	float:left;
	margin:3px 10px 0 0;
	width:150px;
	height:24px;
	display:none;
}
.is-sticky .search{
	display:block;
}
.nav-holder .search .text{
	height:24px;
	line-height:24px;
	padding:0 20px 0 5px;
}
.nav-holder .search .submit{
	height:20px;
	width:20px;
	margin:2px 0 0;
	-webkit-background-size:20px 20px;
	background-size:20px 20px;
}
.nav-holder{
	height:33px;
	width:100%;
	left:0;
	background:url(../images/bg-header.gif) repeat-x 0 100%;
}
.nav{
	text-align:center;
	width:100%;
	font-size:0;
}
.nav li{
	font-size:14px;
}
.nav > li{
	display:inline-block;
	position:relative;
}
.nav > li > a{
	display:block;
	height:31px;
	font-size:15px;
	line-height:31px;
	font-weight:400;
	text-align:center;
	color:#056d93;
	border-bottom:2px solid transparent;
	padding:0 30px;
}
.nav > li:hover > a,
.nav .active > a,
.nav > li > a:hover{
	color:#fff;
	border-bottom:2px solid #29b1dc;
}
.nav > li:hover ul{
	display:block;
}
.nav ul{
	position:absolute;
	top:33px;
	left:50%;
	width:695px;
	padding:5px 0;
	margin:0 0 0 -342px;
	background:#cdcdcd;
	overflow:hidden;
	display:none;
	box-shadow:0 6px 25px #090909;
	z-index:999999999;
	text-align:left;
}
.nav ul li{
	float:left;
	width:20%;
	overflow:hidden;
}
.nav ul a{
	display:block;
	font-size:14px;
	font-weight:400;
	height:29px;
	line-height:29px;
	color:#454545;
	padding:0 5px 0 18px;
}
.nav ul a:hover{
	color:#fff;
	background:#b8b8b8;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.footer{
	padding-bottom: 100px;
	width:100%;
	background:#f7f4f4;
	border-top:1px solid #e6e6e6;
}
.footer-holder{
	width:1200px;
	margin:0 auto;
	font-size:11px;
	font-weight:400;
	line-height:18px;
	text-align:center;
	padding:10px 0 6px;
}
.rta{
	display:block;
	margin:23px auto 13px;
}
.footer p span{
	color:#4e4e4d;
}
.footer ul{
	font-size:0;
}
.footer li{
	display:inline-block;
	font-size:11px;
	position:relative;
	padding:0 0 0 5px;
	margin:0 5px 0 0;
}
.footer li:first-child:before{
	display:none;
}
.footer li:before{
	background:#959494;
	width:1px;
	height:1px;
	position:absolute;
	top:50%;
	left:0;
	content:"";
}
.footer a{
	color:#959494;
}

.footer a:hover{
	color:#000;
}
.main{
	width:1200px;
	margin:0 auto;
	padding:0 0 19px;
	min-height:725px;
}
.block-albums.small,
.block-videos.small,
.block-videos.top{
	background:#f7f4f4;
	width:100%;
	border-bottom:1px solid #e6e6e6;
	margin:0;
	padding:15px 0 0;
}
.block-albums.small,
.block-videos.small{padding:0;width:100px;float:left;margin-bottom:50px;}
.albums-holder,
.videos-holder{
	width:1200px;
	margin:0 auto;
	height:436px;
	position:relative;
}
.small .albums-holder,
.small .videos-holder{width:100px;height:466px;}
.albums-holder .cycle-prev,
.albums-holder .cycle-next,
.videos-holder .cycle-prev,
.videos-holder .cycle-next{
	border:none;
	text-indent:-9999px;
	overflow:hidden;
	width:59px;
	height:59px;
	position:absolute;
	top:50%;
	left:-70px;
	margin:-50px 0 0;
	background:url(../images/btns-carousel.png) no-repeat;
	cursor:pointer;
}
.albums-holder .cycle-prev:hover,
.videos-holder .cycle-prev:hover{
	background-position:0 -59px;
}
.albums-holder .cycle-next,
.videos-holder .cycle-next{
	left:auto;
	right:-70px;
	background-position:-59px 0;
}
.albums-holder .cycle-next:hover,
.videos-holder .cycle-next:hover{
	background-position:-59px -59px;
}
.albums-carousel,
.videos-carousel{
	width:1200px;
	overflow:hidden;
	height:436px;
	position:relative;
}
.albums-carousel .item-holder,
.videos-carousel .item-holder{
	width:100%;
}
.small .albums-carousel,
.small .videos-carousel{height:466px;width:100px;}
.carousel-item{
	width:101%;
	max-width:1690px;
	height:406px;
	overflow:hidden;
}
.block-videos{
	width:100%;
	overflow:hidden;
	margin:0 0 -5px;
}
.cycle-pager{
	position:absolute;
	bottom:13px;
	left:0;
	width:100%;
	height:14px;
	text-align:center;
	z-index:999;
}
.cycle-pager span{
	display:inline-block;
	text-indent:-9999px;
	overflow:hidden;
	width:14px;
	height:14px;
	cursor:pointer;
	margin:0 2px;
	background:url(../images/bg-pager.png) no-repeat;
}
.cycle-pager .cycle-pager-active{
	background-position:0 -14px;
}
.heading{
	width:100%;
	height:32px;
	margin:0 0 2px;
	border-bottom:2px solid #e6e6e6;
}
.small .heading{
	width:1200px;
	margin:0 auto 10px;
}
.heading h2{
	float:left;
	color:#000;
	font-size:14px;
	font-weight:400;
	padding:0 20px;
	height:32px;
	line-height:40px;
	border-bottom:2px solid #29b1dc;
}
.heading h2:first-letter{
	text-transform:capitalize;
}
.heading .heading-sponsor{
	float:left;
	font-size:14px;
	font-weight:400;
	margin:12px 0 0 20px;
}
.heading ul{
	float:right;
	padding:11px 0 0;
}
.heading li{
	line-height:12px;
	border-left:1px solid #b8b8b8;
	padding:0 13px;
	float:left;
}
.heading li:first-child{
	border:none;
}
.heading .active a{
	color:#000;
}
.heading li:last-child{
	padding-right:0;
}
.thumbs{
	width:110%;
	padding:0 0 0 5px;
	box-sizing:padding-box;
	overflow:hidden;
}
.block-albums .thumb,
.block-categories .thumb,
.block-videos .thumb{
	float:left;
	width:218px;
	height:193px;
	background:#e7e7e8;
	margin:0 25px 15px 0;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.block-albums .thumb{
	height:293px;
}
.block-albums .slideshow .thumb,
.block-videos .slideshow .thumb{width:100px;height:76px;float:none;margin:0;}
.block-albums .slideshow .item-holder,
.block-videos .slideshow .item-holder{
	height:500px;
	overflow:hidden;
	text-align:center;
}
.block-albums .slideshow .item-holder .thumb,
.block-videos .slideshow .item-holder .thumb{
	display:inline-block;
}
.slideshow:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	height:143px;
	width:41px;
	z-index:99;
	background:url(../images/bg-carousel.png) no-repeat;
}
.slideshow:before{
	content:'';
	position:absolute;
	top:0;
	right:0;
	height:143px;
	width:41px;
	z-index:99;
	background:url(../images/bg-carousel.png) no-repeat 0 -143px;
}
.block-videos .slideshow .thumb .duration,
.block-albums .slideshow .thumb .pics{
	bottom:auto;
	right:auto;
	left:3px;
	top:3px;
	font-size:10px;
	line-height:14px;
	height:14px;
}
.block-albums .slideshow .thumb .added,
.block-videos .slideshow .thumb .added,
.block-videos .slideshow .thumb .rating{
	display:none;
}
.block-videos.top .thumb{
	margin:0 10px 10px 0;
}
.block-videos .thumb.big{
	width:744px;
	height:397px;
	margin:0 10px 0 0;
}
.block-albums .image,
.block-categories .image,
.block-videos .image{
	width:218px;
	height:164px;
	display:block;
	overflow:hidden;
	position:relative;
}
.block-albums .slideshow .image,
.block-videos .slideshow .image{width:100px;height:75px;}
.block-albums .image{
	height:264px;
}
.block-albums .image img,
.block-categories .image img,
.block-videos .image img{display:block;width:100%;height:100%;position:absolute;}
.block-videos .thumb.big .image{
	width:100%;
	height:353px;
}
.block-albums .pics,
.block-albums .added,
.block-categories .videos,
.block-videos .added,
.block-videos .duration{
	position:absolute;
	top:3px;
	left:3px;
	color:#fff;
	height:19px;
	line-height:19px;
	padding:0 4px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzRCNURCRkZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzRCNURDMEZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFENzA1MUI2RkM4NDExRTNBQTE5QTVDQTJGMzExQzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNEI1REJFRkNBMTExRTNBQTE5QTVDQTJGMzExQzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VlockQAAAA9JREFUeNpiYGBg2AwQYAAAuAC01qHx9QAAAABJRU5ErkJggg==);
}
.block-videos .duration{
	top:auto;
	left:auto;
	right:3px;
	bottom:3px;
}
.block-albums .added,
.block-categories .videos,
.block-videos .added{
	top:auto;
	bottom:3px;
}
.block-videos .duration,
.block-videos .added,
.block-videos .added{
	padding-left:22px;
}
.block-videos .duration:after,
.block-videos .added:after,
.block-videos .added:after{
	content:'';
	width:12px;
	height:12px;
	position:absolute;
	top:3px;
	left:4px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABDUlEQVQ4jZWSoU4DQRRFz2xWEXRTQRAVCFKBqmiqqpAIMKsq+Bh+gB9AkGxQiIYEAapfsMEQTBMsog1BQQ5mmizLDktv8jKZd9+8ufflQQ3qRK1IQK3UST2XqSN1ri6AAdBXC3XRiALoA4N4n6ujHLgB9mPDS+A9Nho3BNxF7rPGDfEnSvVcXfoby8iV9WRQTXn+D/J4XgOvW77dA4qNhabfTqhj1TxBHgNnjXQZQrhv1rY2AHrAUU1qD3hMSUlaUDP1SX1Td9osZAkFG5wCh8BVCOFjKwXx90r9Ug9a+E4FJ8AQeAghPKeKUkME2AUugNs/asiBNTBtWciXGFliyFNgjTpTVy2734WVOvsGrDkeWke06kkAAAAASUVORK5CYII=) no-repeat 0 0 / 12px 12px;
}
.block-videos .duration:after{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA70lEQVQ4jaWRsS6EURBGz2whstlGslGIyiNsqVQL74BK1N5Br1EoFQqdRqJApVagJ9lGIUJkrexRuOL/r4v8u6ecud+ZOxmYkABQe8A6MAUcRsRpqgOsAKvAM7AXEdc1g7qkDqyzkXrbWf0lDasJzv1JX51OgZyjar4FzBVWmwW6QLvQm88FF4VHl8A9cFvoneUrdNW7yhdf1TV1Ud1Sh5XejdrJBfuFPf9iJxcM/43U6afcpjoI/Tx2A96BK6AHMI6gRmuS8LiCEfBUFYwaCh6AGWAXAPWk4RUOUg51IdQ2sAx0fp35zSNwHBFvX4UPzA5aLKsoyM8AAAAASUVORK5CYII=) no-repeat 0 0 / 12px 12px;
}
.block-albums .pics{
	left:auto;
	right:3px;
	top:auto;
	bottom:3px;
}
.block-videos .hd{
	position:absolute;
	top:3px;
	right:3px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-hd.png) no-repeat;
	width:33px;
	height:20px;
}
.block-videos .rating{
	position:absolute;
	bottom:3px;
	right:3px;
	color:#fff;
	height:19px;
	line-height:19px;
	padding:0 4px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzRCNURDN0ZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzRCNURDOEZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNEI1REM1RkNBMTExRTNBQTE5QTVDQTJGMzExQzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNEI1REM2RkNBMTExRTNBQTE5QTVDQTJGMzExQzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fPGORQAAAA9JREFUeNpieFvKsBkgwAAFywIWYJwShQAAAABJRU5ErkJggg==);
}
.block-videos .rating.top{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzRCNURCRkZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzRCNURDMEZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFENzA1MUI2RkM4NDExRTNBQTE5QTVDQTJGMzExQzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNEI1REJFRkNBMTExRTNBQTE5QTVDQTJGMzExQzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VlockQAAAA9JREFUeNpiYGBg2AwQYAAAuAC01qHx9QAAAABJRU5ErkJggg==);
}
.block-albums .thumb b,
.block-categories .thumb b,
.block-videos .thumb b{
	display:block;
	color:#4e4e4d;
	height:29px;
	line-height:29px;
	overflow:hidden;
	padding:0 5px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.block-videos .thumb.big b{
	height:43px;
	line-height:43px;
	font-size:20px;
}
.block-albums .thumb:hover b,
.block-videos .thumb:hover b{
	color:#101010;
}
.block-categories .thumb:hover b{
	background:#000;
	color:#000;
}
.pagination{
	text-align:center;
	font-size:0;
	margin:10px 0 0;
}
.pagination li{
	font-size:14px;
	font-weight:400;
	display:inline-block;
	vertical-align:top;
}
.pagination a{
	display:block;
	width:35px;
	height:31px;
	line-height:31px;
	background:#f7f4f4;
	border:1px solid #FFF;
	color:#101010;
	margin:0 2px 0 1px;
}
.pagination a:hover,
.pagination span{
	width:37px;
	height:33px;
	display:block;
	color:#fff;
	border:0;
	margin:0 2px 0 1px;
	line-height:33px;
	background:#b8b8b8;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.pagination .jump:hover,
.pagination .jump{
	width:35px;
	border:none;
	background:none;
	height:33px;
}
.pagination .prev:hover,
.pagination .next:hover{
	width:83px;
}
.pagination .prev,
.pagination .next{
	width:81px;
}
.block-albums,
.block-categories{
	margin:0 0 -5px;
	overflow:hidden;
	width:100%;
}
.block-view{position:relative;}
.block-view:after{
	content:"";
	display:block;
	clear:both;
}
.block-view.video{
	width:1140px;
	margin:0 auto;
}
.banners-aside{
	float:right;
	width:300px;
}
.banners-aside .banner{
	width:300px;
	height:250px;
	margin:0 0 5px;
	overflow:hidden;
}
.view{
	float:left;
	width:890px;
}
.video .view{
	width:835px;
}
.player-banner{
	position:absolute;
	top:10px;
	left:-130px;
}
.player{
	width:730px;
	float:right;
	overflow:hidden;
}
.block-videos .slideshow .image .play_sbtn {
	position:absolute;
	z-index:3;
}

.view-controls{
	overflow:hidden;
	background:#fff;
	border-bottom:1px solid #282828;
}
.view-controls .g_hint{
	line-height:32px;
	clear:both;
	margin:0 10px;
}
.block-rating{
	float:left;
	width:202px;
	padding:5px 0;
	height:42px;
	background:#272727;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#FFF));
	background:-webkit-linear-gradient(top,  #272727 0%,#FFF 100%);
	background:-o-linear-gradient(top,  #FFF 0%,#FFF 100%);
	background:-ms-linear-gradient(top,  #FFF 0%,#FFF 100%);
	background:linear-gradient(to bottom,  #FFF 0%,#FFF 100%);
}
.block-rating a{
	border:none;
	cursor:pointer;
	height:42px;
	width:58px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	border-right:1px solid #373737;
	background:url(../images/btns-rating.png) no-repeat 50% 0;
}
.block-rating a:hover{
	opacity:0.7;
}
.block-rating .dislike{
	float:right;
	width:53px;
	border-right:0;
	border-left:1px solid #373737;
	background-position:50% -42px;
}
.block-rating span{
	display:block;
	color:#b8b8b8;
	text-align:center;
	line-height:42px;
	font-size:24px;
}
.control-info{
	float:left;
	padding:0 30px;
	margin:5px 0 0;
	line-height:42px;
	color:#000;
	font-size:13px;
	border-right:1px solid #141414;
}
.video .control-info{
	padding:0 21px;
}
.control-info span{
	color:#b8b8b8;
}
.socials{
	float:right;
	height:32px;
	margin:11px 19px 9px 0;
}
.view-info{
	background:#ececec;
	font-size:13px;
	padding:10px 10px 0;
}
.view-info h2{
	color:#000;
	font-size:13px;
	font-weight:400;
	margin:0 0 5px;
}
.view-info .desc{
	color:#979797;
	display:block;
	margin:0 0 10px;
}
.view-info .row{
	padding:10px 0;
	color:#0;
	border-top:1px solid #363637;
}
.view-info .row a{
	color:#656565;
}
.view-info .row a:hover{
	color:#000;
}
.block-sponsor{
	background:#fff;
	border-top:1px solid #363637;
	color:#000;
	overflow:hidden;
	padding:10px;
	line-height:22px;
}
.block-sponsor .image{
	float:right;
	width:338px;
	height:184px;
	margin:0 5px 0 20px;
}
.block-sponsor .text{
	overflow:hidden;
}
.block-sponsor b{
	display:block;
	font-size:18px;
	font-weight:400;
	margin:0 0 10px;
}
.block-sponsor .text p{
	min-height:110px;
}
.block-sponsor .text a{
	color:#fff;
	font-weight:700;
	display:block;
	font-size:18px;
	text-align:center;
	height:42px;
	line-height:42px;
	background:#b8b8b8;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.block-sponsor .text a:hover{
	opacity:0.7;
}
.block-comments{
	background:#fff;
	padding:0 10px;
	overflow:hidden;
	width:870px;
}
.video .block-comments{
	width:815px;
}
.block-comments .comments-holder{
	border-top:1px solid #363637;
	overflow:hidden;
	padding:10px 0 0;
}
.block-comments h2{
	color:#b8b8b8;
	font-size:18px;
	font-weight:400;
	margin:0 0 10px;
}
.comment-form{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.comment-form .textarea{
	float:left;
	background:#fff;
	padding:10px 13px;
	margin:0;
	height:15px;
	width:748px;
	max-width:748px;
	min-width:748px;
	color:#7c7c7c;
	font:400 11px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
	border:1px solid #000;
}
.video .comment-form .textarea{
	width:695px;
	max-width:695px;
	min-width:695px;
}
.comment-form :-moz-placeholder{color:#7c7c7c;opacity:1;}
.comment-form ::-moz-placeholder{color:#7c7c7c;opacity:1;}
.comment-form ::-webkit-input-placeholder{color:#7c7c7c;}
.comment-form :-ms-input-placeholder{color:#7c7c7c;}
.comment-form ::placeholder{color:#7c7c7c;}
.comment-form .placeholder{color:#7c7c7c !important;}
.comment-form .submit{
	float:right;
	width:86px;
	height:37px;
	border:0;
	cursor:pointer;
	font-size:14px;
	background:#b8b8b8;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.comment-form .submit:hover{
	opacity:0.7;
}
.comment{
	overflow:hidden;
	margin:0 0 10px;
	color:#dcdcdc;
	line-height:20px;
}
.comment-heading{
	overflow:hidden;
	margin:0 0 5px;
}
.comment-heading b,
.comment-heading a{
	color:#000;
	font-size:13px;
}
.comment-heading b{
	float:left;
	margin:0 15px 0 0;
}
.comment-heading .date{
	font-size:11px;
	color:#8b8b8b;
}
.add_comment{
	line-height:32px;
}
.gallery{
	width:100%;
	height:803px;
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #2b2b2b;
}
.gallery .gallery-prev,
.gallery .gallery-next{
	position:absolute;
	border:none;
	top:0;
	bottom:0;
	left:0;
	width:59px;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzRCNURCRkZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzRCNURDMEZDQTExMUUzQUExOUE1Q0EyRjMxMUMwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFENzA1MUI2RkM4NDExRTNBQTE5QTVDQTJGMzExQzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNEI1REJFRkNBMTExRTNBQTE5QTVDQTJGMzExQzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VlockQAAAA9JREFUeNpiYGBg2AwQYAAAuAC01qHx9QAAAABJRU5ErkJggg==);
	z-index:999;
}
.gallery .gallery-next{
	left:auto;
	right:0;
}
.gallery .gallery-prev:after,
.gallery .gallery-next:after{
	position:absolute;
	top:50%;
	left:1px;
	content:"";
	width:54px;
	height:53px;
	margin:-26px 0 0;
	background:url(../images/btns-gallery.png) no-repeat;
}
.gallery .gallery-prev:hover:after{
	background-position:0 -53px;
}
.gallery .gallery-next:after{
	left:auto;
	right:1px;
	background-position:-54px 0;
}
.gallery .gallery-next:hover:after{
	background-position:-54px -53px;
}
.gallery .cycle-slide{
	width:100%;
	height:100%;
}
.gallery .cycle-slide img{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	max-width:100%;
	max-height:100%;
}
.gallery-carousel{
	background:#000;
	padding:9px 0;
	border-bottom:1px solid #363637;
}
.carousel-holder{
	width:770px !important;
	height:160px;
	margin:0 auto;
	overflow:hidden;
}
.carousel-holder img{
	margin:0 10px 0 0;
	opacity:0.3;
	-webkit-transition:opacity 0.5s ease-in-out;
	-moz-transition:opacity 0.5s ease-in-out;
	-ms-transition:opacity 0.5s ease-in-out;
	-o-transition:opacity 0.5s ease-in-out;
	transition:opacity 0.5s ease-in-out;
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	transform: rotate(0);
}
.carousel-holder .cycle-slide-active,
.carousel-holder img:hover{
	opacity:1;
	-webkit-transition:opacity 0.5s ease-in-out;
	-moz-transition:opacity 0.5s ease-in-out;
	-ms-transition:opacity 0.5s ease-in-out;
	-o-transition:opacity 0.5s ease-in-out;
	transition:opacity 0.5s ease-in-out;
}
.gallery-carousel .gallery-prev,
.gallery-carousel .gallery-next{
	float:left;
	width:41px;
	height:41px;
	border:none;
	cursor:pointer;
	margin:59px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btns-carousel.png) no-repeat 0 0 / 82px 82px;
}
.gallery-carousel .gallery-next{
	float:right;
	margin:59px 9px 0 0;
	background-position:-41px 0;
}
.gallery-carousel .gallery-prev:hover{
	background-position:0 -41px;
}
.gallery-carousel .gallery-next:hover{
	background-position:-41px -41px;
}
.block-form{
	width:562px;
	margin:0 auto;
}
.block-form.wide{
	width:100%;
}
.form-holder{
	padding:15px 20px 30px;
	overflow:hidden;
	background:#ececec;
	color:#7a7979;
}
.column-left{
	float:left;
	width:522px;
}
.column-right{
	float:right;
	width:600px;
}
.block-form .heading{
	margin:0;
}
.block-form p{
	overflow:hidden;
	line-height:1.3;
	margin:0 0 10px;
}
.block-form p a{
	color:#000;
}
.block-form .row{
	overflow:hidden;
	margin:0 0 17px;
}
.block-form label{
	float:left;
	font-size:13px;
	line-height:32px;
	color:#000;
	width:137px;
}
.block-form .column-right label{
	width:108px;
}
.block-form .text{
	float:left;
	height:30px;
	width:363px;
	padding:0 10px;
	background:#fff;
	border:1px solid #959595;
	color:#959595;
	font:300 13px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.block-form .column-right .text{
	width:273px;
	float:left;
}
.block-form .textarea{
	margin:0;
	float:right;
	height:78px;
	width:363px;
	max-width:363px;
	padding:5px 10px;
	background:#0b0b0b;
	border:1px solid #cc6500;
	color:#959595;
	font:300 13px/1.2 'Open Sans', Arial, Helvetica, sans-serif;
}
.block-form .error{
	padding:5px 0;
	text-align:right;
	color:#cc6500;
	clear:both;
}
.block-form .captcha{
	overflow:hidden;
	margin:0 0 19px;
}
.block-form .captcha .image{
	height:68px;
	width:165px;
	margin:0 0 11px 137px;
}
.block-form .captcha .image img{
	display:block;
	width:100%;
	height:100%;
}
.block-form .captcha .row{
	margin:0;
}
.block-form .checkbox-area{
	overflow:hidden;
	margin:0 0 27px;
	padding:0 0 0 137px;
}
.block-form .checkbox-area label{
	width:auto;
	margin:0 0 0 5px;
	line-height:1.2;
}
.video-edit-holder .submit,
.block-form .submit{
	padding:0 20px;
	margin:0 0 0 auto;
	height:37px;
	border:0;
	cursor:pointer;
	font-size:14px;
	background:#b8b8b8;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.block-form .submit:hover{
	opacity:0.7;
}
.block-form .info{
	float:left;
	line-height:32px;
	margin-left:8px;
}
.block-form .select{
	float:left;height:30px;padding:0 10px;background:#fff;border:1px solid #666;color:#0b0b0b;font:300 13px/1.2 'Open Sans', Arial, Helvetica, sans-serif;width:385px;
}
.block-form .column-right .select{
	width:273px;
}
.selectArea{
	float:left;
	height:30px;
	width:363px;
	padding:0 10px;
	background:#0b0b0b;
	border:1px solid #cc6500;
	color:#959595;
	position:relative;
	font:300 13px/30px 'Open Sans', Arial, Helvetica, sans-serif;
}
.block-form .column-right .selectArea{
	width:273px;
}
.selectArea .selectButton{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/arrow-select.png) no-repeat 366px 50%;
}
.block-form .column-right .selectButton{
	background-position:270px 50%;
}
.optionsDivVisible ul{
	background:#0b0b0b;
	border:1px solid #cc6500;
	color:#959595;
	font:300 13px/30px 'Open Sans', Arial, Helvetica, sans-serif;
}
.optionsDivVisible ul li{
	border-top:1px solid #cc6500;
}
.optionsDivVisible ul li:first-child{
	border:0;
}
.optionsDivInvisible{
	display:none;
}
.optionsDivVisible ul a{
	display:block;
	padding:0 10px;
}
.g_hidden{
	display:none;
}
.btn-choose{
	float:left;
	margin:0 0 0 10px;
}
.block-form .column-right .submit{
	float:left;
	margin-left:108px;
}
.block-form .btn-choose .submit{
	height:32px;
	margin:0;
	float:none;
}
.btn-choose div{
	line-height:32px;
}
.uploader_popup{
	width:369px !important;
	height:220px !important;
}
.video-edit-holder{
	background:#121213;
	margin:-20px 0 0;
	padding:15px 20px;
	min-height:156px;
}
.video-edit-holder p{
	margin:0 0 10px;
}
.video-edit-holder p span{
	display:block;
	word-wrap:break-word;
}
.video-edit-holder .control{
	overflow:hidden;
	margin:0 0 13px;
}
.video-edit-holder .file-holder{
	background:#0b0b0b;
	position:relative;
	border:1px solid #cc6500;
	height:28px;
}
.video-edit-holder .file-holder:after{
	content:"Review...";
	width:72px;
	height:24px;
	text-align:center;
	position:absolute;
	top:2px;
	left:2px;
	color:#000;
	background:#b8b8b8;
	line-height:24px;
	background:-moz-linear-gradient(top,  #b8b8b8 0%, #5f5f5f 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#5f5f5f));
	background:-webkit-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-o-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:-ms-linear-gradient(top,  #b8b8b8 0%,#5f5f5f 100%);
	background:linear-gradient(to bottom,  #b8b8b8 0%,#5f5f5f 100%);
}
.video-edit-holder .file-holder input{
	position:relative;
	z-index:10;
	width:100%;
	height:100%;
	opacity:0;
}
.video-edit-holder .button{
	width:100%;
	overflow:hidden;
}
.video-edit-holder .submit{
	float:right;
}
.video-edit-holder .close{
	float:right;
	line-height:37px;
	height:37px;
	background:none;
	border:none;
	color:#000;
	cursor:pointer;
	margin:0 10px 0 0;
}
.uploader_progress{
	white-space:nowrap;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.block-text p{
	margin:0 0 10px;
}
.block-text strong{
	display:block;
	margin:0 0 5px;
}
.block-text p strong{
	font-weight:600;
	margin:0;
}
.block-text ol{
	list-style:decimal;
	margin:0 30px 10px;
}
.block-text ul{
	margin:0 0 15px;
}
.block-text ul li{
	padding:0 20px;
	margin:0 0 5px;
}
#forbidden_list{
	width:899px;
	padding:0 20px;
}
#forbidden_list .forbidden_item{
	float:left;
	margin:10px;
	width:190px;
}
.forbidden_item h3{
	margin:15px 0;
	font-size:18px;
}
.clear{
	clear:both;
}
@media all and (min-width:1460px){
	.small .heading,
	.footer-holder,
	.header-holder,
	.main,
	.albums-carousel,
	.videos-carousel,
	.albums-holder,
	.videos-holder{
		width:1443px;
	}
	.block-form.wide,
	.block-view{
		width:1200px;
		margin:0 auto;
	}
	.search{
		width:450px;
	}
}
@media all and (min-width:1700px){
	.small .heading,
	.footer-holder,
	.header-holder,
	.main,
	.albums-carousel,
	.videos-carousel,
	.albums-holder,
	.videos-holder{
		width:1690px;
	}
	.block-form.wide,
	.block-view{
		width:1200px;
		margin:0 auto;
	}
	.search{
		width:550px;
	}
}
@media all and (min-width:1920px){
	.small .heading,
	.footer-holder,
	.header-holder,
	.main,
	.albums-carousel,
	.videos-carousel,
	.albums-holder,
	.videos-holder{
		width:1900px;
	}
	.top .videos-holder{
		width:1690px;
	}
}
@media all and (max-width:1500px){
	.player-banner{
		display:none;
	}
}
@media all and (max-width:1220px){
	.small .heading,
	.footer-holder,
	.header-holder,
	.main,
	.albums-carousel,
	.videos-carousel,
	.albums-holder,
	.videos-holder{
		width:957px;
	}
	.block-view.video{
		width:auto;
	}
	.block-videos .thumb.big{
		width:729px;
	}
	.user-menu{
		width:200px;
	}
	.search{
		width:300px;
	}
	.orientation{
		margin-left:200px;
	}
	.video .block-comments{
		width:635px;
	}
	.video .comment-form .textarea{
		width:510px;
		min-width:510px;
		max-width:510px;
	}
	.video .view{
		width:650px;
	}
	/*.video .player > div,#kt_player,.video object{width:835px !important;height:500px !important;}*/
	.album .banners-aside,
	.album .view{
		float:none;
		margin:0 auto;
	}
	.album .banners-aside{
		width:100%;
		text-align:center;
	}
	.album .banners-aside .banner{
		display:inline-block;
		margin:0 5px 5px;
	}
	.block-form.wide{
		width:595px;
	}
	.column-right{
		float:left;
	}
	.block-form .column-right label{
		width:137px;
	}
	.block-form .info{
		margin-left:137px;
	}
	.block-albums .thumb,
	.block-categories .thumb,
	.block-videos .thumb{
		width:169px;
		height:151px;
	}
	.block-albums .thumb{
		height:230px;
	}
	.block-albums .image,
	.block-categories .image,
	.block-videos .image{
		width:169px;
		height:120px;
	}
	.block-albums .image{
		height:200px;
	}
	.carousel-item{
		height:320px;
	}
	.albums-holder,
	.videos-holder,
	.albums-carousel,
	.videos-carousel{
		height:355px;
	}
	.carousel-item{
		width:102%;
	}
	.block-videos .thumb.big{
		width:599px;
		height:312px;
	}
	.block-videos .thumb.big .image{
		height:276px;
	}
	.block-videos .thumb.big b{
		font-size:18px;
		height:36px;
		line-height:36px;
	}
	.nav > li > a{
		padding:0 15px;
	}
}
/*@media all and (max-width:980px){*/
@media all and (max-width:1140px){
	.small .heading,
	.footer-holder,
	.header-holder,
	.main,
	.albums-carousel,
	.videos-carousel,
	.albums-holder,
	.videos-holder{
		width:714px;
	}
	.block-videos .thumb.big{
		width:317px;
		height:208px;
	}
	.block-videos .thumb.big .image{
		height:175px;
	}
	.block-videos .thumb.big b{
		height:29px;
		line-height:29px;
		font-size:12px;
	}
	.block-videos.top .thumb{
		margin:0 10px 10px;
	}
	.nav > li > a{
		font-size:12px;
		word-spacing:-1px;
		padding:0 20px;
	}
	.nav-holder .user-menu{
		font-size:12px;
	}
	.user-menu{
		width:123px;
		padding-top:22px;
	}
	.search{
		width:220px;
	}
	.orientation{
		margin:20px 0 0 170px;
		width:195px;
	}
	.orientation .checkboxArea,
	.orientation .checkboxAreaChecked{
		margin:0 5px 5px 0;
	}
	.orientation label{
		height:15px;
		margin-bottom:5px;
	}
	.control-info{
		padding:0 20px;
	}
	.block-comments{
		width:694px;
	}
	.view{
		width:714px;
	}
	.block-view{
		width:714px;
		margin:0;
		overflow:visible;
	}
	.comment-form .textarea{
		width:570px;
		min-width:570px;
		max-width:570px;
	}
	/*.video .player > div,#kt_player,.video object{width:714px !important;height:380px !important;}*/
	.banners-aside,
	.view{
		float:none;
		margin:0 auto;
	}
	.banners-aside{
		width:100%;
		text-align:center;
	}
	.banners-aside .banner{
		display:inline-block;
		margin:0 5px 5px;
	}
	.carousel-holder{
		width:605px !important;
	}
	.gallery{
		height:770px;
	}
	.carousel-holder{
		height:150px;
	}
	.carousel-holder img{
		width:106px;
		height:150px;
	}
	.nav > li > a{
		padding:0 6px;
	}
}
	
#google_translate_element {
	vertical-align:top;
	margin-top:-5px;
	display:inline-block;
	z-index:999999999;
}
iframe.goog-te-menu-frame { z-index:999999999; }



#flagging_reason_container {
	float:left;
	padding: 0 0 10px 10px;
}
#flagging_reason_container span {
	font-weight:bold;
	vertical-align:top;
}
#flagging_reason_container textarea {
	width:400px;
	height:80px;
}
#flagging_reason_container input {
	float:right;
	width:70px;
}
#flagging_reason_container input.radio {
	float:none;
	width:initial;
	vertical-align:middle;
	margin-right:5px;
}