/* ***********************
--------------------------------------
-------------RESET---------------
--------------------------------------
*************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
article, aside, details, figcaption, figure,  header, hgroup, menu, nav, section { display: block }
nav ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none;}
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle }
body, html { min-height: 100% }
body { }

body { font-size: small; letter-spacing: normal; line-height: 1.65em; overflow-x:hidden; }
select, input, textarea, button { font: 99% sans-serif }
pre, code, kbd, samp { font-family: monospace, sans-serif }
body, select, input, textarea { color: #999 }
h1, h2, h3, h4, h5, h6 { font-family: sans-serif; text-transform: uppercase; font-weight: normal;  line-height: 110%; margin-bottom: 10px; color: #999 }
h1 { font-size: 26px }
h2 { font-size: 22px }
h3 { font-size: 20px }
h4 { font-size: 18px }
h5 { font-size: 16px }
h6 { font-size: 14px }
html { overflow-y: scroll }
a:hover, a:active { outline: none }
ul, ol { margin-left: 1.8em }
ol { list-style-type: decimal }
nav ul, nav li { margin: 0 }
small { font-size: 11px;font-weight:normal; }
strong, th { font-weight: bold }
td, td img { vertical-align: top }
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
pre { padding: 15px; white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; }
textarea { overflow: auto }
.ie6 legend, .ie7 legend { margin-left: -7px }
input[type="radio"] { vertical-align: text-bottom }
input[type="checkbox"] { vertical-align: bottom }
.ie7 input[type="checkbox"] { vertical-align: baseline }
.ie6 input { vertical-align: text-bottom }
label, input[type=button], input[type=submit], button { cursor: pointer }
button, input, select, textarea { margin: 0 }
input:valid, textarea:valid { }
input:invalid, textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; }
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd }
::-moz-selection { background: #666; color: #fff; text-shadow: none; }

a:link { -webkit-tap-highlight-color: #666 }
button { width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic }
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; }
.visuallyhidden { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); }
.invisible { visibility: hidden }
.clearfix:before, .clearfix:after { content: "�020"; display: block; height: 0; visibility: hidden; }
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
html body div.clear, html body span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; position: static; overflow: hidden; visibility: hidden; width: 0; height: 0; }
img.centered, img.aligncenter { display: block; margin: 0 auto; overflow: hidden; padding: 4px; }
img.alignright { padding: 4px; margin: 2px 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 2px 7px 2px 0; display: inline; }
.alignright { float: right }
.alignleft { float: left }
.center { text-align: center }
code { font-size: 12px; display: block; border: 1px solid #eee; padding: 10px; margin: 10px 0 0 0; background: #FCFCFC; }
::-webkit-input-placeholder { color:#6f6f6f; font-style:italic }
::-moz-placeholder { color:#6f6f6f;font-style:italic } /* firefox 19+ */
:-ms-input-placeholder { color:#6f6f6f;font-style:italic } /* ie */
input:-moz-placeholder { color:#6f6f6f; font-style:italic}
::-moz-selection{background: #2096DA; color: #fff; text-shadow: none;}
::selection {background: #2096DA; color: #fff; text-shadow: none;}
/* ***********************
--------------------------------------
-------------SITE---------------
--------------------------------------
*************************/
body{background:#000 url('../images/backgroundPattern.png')!important;color:#a8a8a8;font-family:arial,"Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:1.65em;letter-spacing:normal}
h1,h2,h3,h4,h5,h6{font-family:Open Sans Condensed!important;font-weight:normal;line-height:110%}
header{position:fixed;z-index:999}
#logo a,#headerwrap{border-color:#2096da!important}

#headerwrap{background:none repeat scroll 0 0 #1e1e20;border-bottom:4px solid;height:80px;position:fixed;width:100%}
#header{display:block;margin:0 auto;padding:0; max-width:1230px; width:100%; }

.notification{height:16px;position:absolute;max-width:1230px;z-index:99; width:100%; }
.notificationwrap{float:right}
.notification .socialcategory{float:left;margin-right:-5px;margin-top:3px;min-width:150px}

.facebooklink{background:url("../images/facebookIcon.png") no-repeat scroll 0 0 transparent;float:left;height:25px;padding:3px;width:25px}
.twitterlink{background:url("../images/twitterIcon.png") no-repeat scroll 0 0 transparent;float:left;height:25px;padding:3px;width:25px}
.vkontaktelink{background:url("../images/vkIcon.png") no-repeat scroll 0 0 transparent;float:left;height:25px;padding:3px;width:25px}
.googlelink{background:url("../images/googleIcon.png") no-repeat scroll 0 0 transparent;float:left;height:25px;padding:3px;width:25px}
.moimirlink{background:url("../images/mailIcon.png") no-repeat scroll 0 0 transparent;float:left;height:25px;padding:3px;width:25px}
#logo{height:80px;margin-top:0;float:left;margin-top:0;padding:0;position:relative;z-index:9999}
.logotag{font-size:10px;margin-top:7px;text-align:center;text-transform:uppercase}
.logotag{    text-indent: -9999em;
    background: url(../images/logo.png);
    width: 253px;
    height: 65px;
display: block;}
.pagecontent h1,.pagecontent p,.content ol.commentlist li .reply a,#footerb .footernav ul li a,#footerb .copyright,.logotag h1,.tags a{text-shadow:0 1px 0 rgba(0,0,0,0.3)}
h1{color:#eaeaea;font-size:26px}
.facebooklink:hover,.twitterlink:hover,.googlelink:hover,.vkontaktelink:hover,.moimirlink:hover{opacity:.5}
.searchBar{float:right;margin-left:17px;margin-top:4px}
.searchBar input{background:#333536;border:0;border-radius:14px;padding:4px 9px;width:150px}
.searchBar input:focus{width:200px;color:#d8d8d8}

.menu-header{z-index: 9999;
    position: relative;
    top: 53px;
    right: 0;
    float: right;}
.menu,.menu *{margin:0;padding:0;list-style:none}
.menu{float:right}
.menu ul{position:absolute;top:-999em;width:200px}
.menu ul li{width:100%}
a,a:active,a:visited,.menu>li a strong,.menu li ul li,.facebooklinkfooter:hover,.twitterlinkfooter:hover,.googlefooter:hover,.diggfooter:hover,.rsslinkfooter:hover,.linkedinlinkfooter:hover,.flickerlinkfooter:hover,.tags a,.searchBar input{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.menu li:hover ul{border-bottom:5px solid #2096da}
.menu li ul li a{font-family:arial,"Helvetica Neue",Arial,Helvetica,Verdana,sans-serif!important}
.menu>li a,.menu li a:hover strong{font-family:Open Sans Condensed!important;color:#eaeaea;letter-spacing:normal}
.menu>li.current a strong,.menu li a:hover strong,.tags a{background:#2096da;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
.menu a span{font-family:arial,"Helvetica Neue",Arial,Helvetica,Verdana,sans-serif!important;color:#aaa!important;letter-spacing:normal}
.menu-header{background:#1e1e20}
.menu li{margin-left:20px;float:left!important;position:relative}
.menu li a{display:block;position:relative;text-decoration:none;color:#fff}
.menu li li{margin-left:0}
.menu>li a strong{display:block;font-size:15px;text-transform:uppercase;letter-spacing:normal;font-weight:normal;padding:3px 10px 5px 10px}
.menu li a span{display:block;font-size:11px;color:#5e5e5f!important;padding-left:1px;margin-top:-5px}
.menu li:hover a,.menu li.current a{color:#eaeaea}
.menu li ul{display:none}
.menu li ul{left:-143px;top:31px;z-index:99;background:rgba(30,30,32,0.9);width:205px;z-index:8}
.menu li ul li a{background:0;border-right:0;border-left:none;padding-right:0;margin-right:0}
.menu li li ul{top:-999em}
.menu li li:hover ul{left:200px;top:0}
.menu li ul li:hover{border:0}
.menu li:hover ul li{padding-bottom:0}
.menu li:hover ul li:last-child{border-bottom:0}
.menu li ul li a{font-size:13px;padding:10px 0;margin:0 10px;width:auto;height:auto;opacity:1!important;border-bottom:1px solid #2a2b2c}
.menu li ul li:last-child a{border-bottom:0}
.menu li:hover ul{-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2)}
.menu li ul li:hover{background:rgba(30,30,32,0.55)!important}
#mainwrap{border-bottom:1px solid #262626;box-shadow:0 1px 10px #000;margin:0;padding:0;position:relative;width:100%;z-index:1;padding-top:80px}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix:before,.clearfix:after{content:"�020";display:block;height:0;visibility:hidden}
#main{height:100%;margin:0 auto 0;padding:10px 0 60px;max-width:1240px}
.clearfix{display:block}
.portfolio{float:left;padding:0 0 40px;width:1220px}
#portitems{overflow:visible!important}
.item{width:calc(20% - 8px);height:220px;float:left;margin:3px;display:inline-block;position:relative;border:1px solid #343434;background:#262626}
.item:hover{background:#111}
.item img { width:100%; height:auto; }
.item:hover .thumbs{opacity:.85}
.item .overdefult{height:180px;position:absolute;right:0;top:0;display:none;background:rgba(0,0,0,0.7);width:54px;z-index:999}
.overdefult .viewIcon,.overdefult .likeIcon,.overdefult .timeIcon{background-image:url("../images/eye.png");background-position:21px 18px;background-repeat:no-repeat;color:rgba(255,255,255,0.6);display:block;float:right;font-size:12px;height:62px;margin:5px 0 -2px 160px;opacity:.7;padding:0;text-align:center;width:60px;z-index:9999}
.overdefult .likeIcon{background-image:url("../images/heart.png");background-position:21px 18px}
.overdefult .timeIcon{background-image:url("../images/time.png");background-position:21px 18px}
.item_title {width:100%;}
.item_title {display:block;height:30px;overflow:hidden;position:relative;width:220px;z-index:3;color:#a8a8a8;font:14px/14px arial;text-transform:none}
.item_title a{color:#a8a8a8}
.item:hover .item_title h3{color:#FFF!important}
.item_title h3 b{font-weight:normal;color:#666}
.item .thumbs{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.headline{background:url("../images/h-line.gif") repeat-x scroll 0 30px transparent;height:25px;margin:0 0 5px 8px;overflow:hidden;padding:10px 0;width:99%}
.headline h1{float:left;background:url("../images/backgroundPattern.png") repeat scroll 0 0;padding-right:14px}
.headline h2{float:left;background:url("../images/backgroundPattern.png") repeat scroll 0 0;padding-right:10px}
.headline h2 span{color:#2096da!important}
.headline ul{background:url("../images/backgroundPattern.png") repeat scroll 0 0;float:right;margin:7px 0 0;overflow:hidden;padding:0 0 5px;list-style:none}
.headline ul li{background:url("../images/h-bullet.gif") no-repeat scroll 0 6px transparent;float:left;margin:0 0 0 -1px;padding:0 8px}
.headline ul li a{color:#22a7ef;font:400 12px/14px Open Sans Condensed;text-decoration:none;text-transform:uppercase;word-spacing:3px}
.tags{margin:0 0 30px;overflow:hidden}
.tags a{background:none repeat scroll 0 0 #181818;border:1px solid #343434;float:left;color:#a8a8a8;font-family:Verdana,Arial,Helvetica,sans-serif;height:15px;line-height:15px!important;margin:0 1px 2px 0;padding:4px 5px 6px}
.tags a:hover{background:#2096da;color:#FFF}
.ads-bottom{overflow:hidden}
.ads-bottom .spot{float:left;margin:0 0 0 8px;overflow:hidden;width:calc(25% - 10px);}
.ads-bottom .spot img { width:100%; }
#footer{background:#1e1e20;clear:both;height:auto;position:relative}
#footerinside{margin:0 auto;max-width:1210px}
#footerbwrap{clear:both;height:30px;margin:0;overflow:hidden;padding:0;width:100%}
.footer_widget_box{float:left;margin-right:25px;padding:35px 0 20px 9px;position:relative;width:22%}
#footer .widget{background:none repeat scroll 0 0 transparent;border:medium none!important;margin:0;padding:0 0 10px}
.widget{border-bottom:1px solid #2096da}
#footer .widget h3{background:none repeat scroll 0 0 transparent!important;display:block;margin-left:0!important;padding:0 0 15px!important}
#footerinside h3{line-height:1.35em}
#footerinside h3 span{color:#2096da!important}
#footerbwrap{background:none repeat scroll 0 0 #2096da}
#footerb{color:#fff;font-size:12px;margin:0 auto;overflow:hidden;padding:0;width:960px}
#footerb .footernav,#footerb .copyright{display:inline;float:left;width:50%}
#footerb .footernav{text-transform:uppercase}
#footerb .footernav ul{list-style:none outside none!important;margin:5px 0 0;overflow:hidden;padding:0;width:100%}
#footerb .footernav,#footerb .copyright{display:inline;float:left;width:50%}
#footerb .footernav ul li{float:left;list-style:none outside none;padding:0 15px 0 0}
#footerb .footernav ul li a:link,#footerb .footernav ul li a:visited,#footerb .footernav ul li a:active{color:#fff;transition:all .3s ease-in-out 0s}
#footerb .footernav ul li a,#footerb .copyright{text-shadow:0 1px 0 rgba(0,0,0,0.3)}
#footerb .footernav,#footerb .copyright{display:inline;float:left;width:50%}
#footerb .copyright{font-size:11px;padding:5px 0;text-align:right}
.totop{display:none;bottom:32px;position:fixed;right:30px;z-index:9}
.gototop{background:#2096da;border-radius:90px 90px 90px 90px;cursor:pointer;height:41px;opacity:.6;overflow:hidden;text-align:center;width:41px;z-index:9}
.arrowgototop{background:url("../images/goToTopArrow.png") no-repeat scroll 0 0 transparent;height:90px;left:14px;position:relative;top:16px;width:24px;z-index:10}
.left_bar{float:left;width:300px;padding:5px;background:#1e1e20;margin-right:5px}
.center{float:left;width:640px;margin-right:10px}
.center h2.title{color:#FFF;text-align:left;padding:2px 4px;background:#2096da;margin-top:5px}
.center .player{width:640px;height:auto;display:block}
.center .player_below{width:640px;height:auto;display:block;background:#000}
.right_bar{float:left;margin-top:5px;width:270px}
.right_bar .releated_right{width:270px;height:185px;display:inline-block;position:relative}
.right_bar .releated_right a strong{position:absolute;left:0;bottom:0;width:260px;font:normal 12px Arial,Helvetica,sans-serif;padding:5px;color:#FFF;background:rgba(0,0,0,0.7)}
.right_bar .releated_right:hover a strong{background:rgba(0,0,0,0.9)}
.center .info{width:628px;margin-top:10px;height:auto;padding:5px;background:#111;border:#181818 1px solid}
.center .social{float:left;margin-bottom:10px}
.center .rating{float:right;margin-bottom:10px}
.center .video_info{text-align:left;clear:both;margin-bottom:5px}
.center .video_info span.duration,.center .video_info span.added{display:inline-block;margin-right:30px}
.center .video_info span.duration i,.center .video_info span.added i{color:#FFF;font-style:normal}
.center .video_info .description{display:block;clear:both}
.social .button.reddit{margin-left:1px;margin-right:1px}
.button,.result{color:#a8a8a8;text-decoration:none;cursor:pointer;line-height:28px;width:80px;display:inline-block;padding:3px 6px;background-image:linear-gradient(bottom,#212121 0,#404040 100%);background-image:-o-linear-gradient(bottom,#212121 0,#404040 100%);background-image:-moz-linear-gradient(bottom,#212121 0,#404040 100%);background-image:-webkit-linear-gradient(bottom,#212121 0,#404040 100%);background-image:-ms-linear-gradient(bottom,#212121 0,#404040 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#212121),color-stop(1,#404040))}
.button.like,.button.twetter{border-radius:10px 0 0 10px}
.button.dislike,.button.facebook{border-radius:0 10px 10px 0}
.result{display:inline-block;margin-left:1px;margin-right:1px;text-shadow:0 0 4px rgba(255,255,255,0.8);color:#FFF}
.button.like:hover{box-shadow:inset 0 0 4px rgba(255,255,255,0.3);text-shadow:0 0 4px rgba(255,255,255,0.8);color:#FFF;background-image:linear-gradient(bottom,#044700 0,#079400 100%);background-image:-o-linear-gradient(bottom,#044700 0,#079400 100%);background-image:-moz-linear-gradient(bottom,#044700 0,#079400 100%);background-image:-webkit-linear-gradient(bottom,#044700 0,#079400 100%);background-image:-ms-linear-gradient(bottom,#044700 0,#079400 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#044700),color-stop(1,#079400))}
.button.dislike:hover,.button.reddit:hover{box-shadow:inset 0 0 4px rgba(255,255,255,0.3);text-shadow:0 0 4px rgba(255,255,255,0.8);color:#FFF;background-image:linear-gradient(bottom,#6b0000 0,#b80000 100%);background-image:-o-linear-gradient(bottom,#6b0000 0,#b80000 100%);background-image:-moz-linear-gradient(bottom,#6b0000 0,#b80000 100%);background-image:-webkit-linear-gradient(bottom,#6b0000 0,#b80000 100%);background-image:-ms-linear-gradient(bottom,#6b0000 0,#b80000 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6b0000),color-stop(1,#b80000))}
.button.facebook:hover{box-shadow:inset 0 0 4px rgba(255,255,255,0.3);text-shadow:0 0 4px rgba(255,255,255,0.8);color:#FFF;background-image:linear-gradient(bottom,#0061ab 0,#0095ff 100%);background-image:-o-linear-gradient(bottom,#0061ab 0,#0095ff 100%);background-image:-moz-linear-gradient(bottom,#0061ab 0,#0095ff 100%);background-image:-webkit-linear-gradient(bottom,#0061ab 0,#0095ff 100%);background-image:-ms-linear-gradient(bottom,#0061ab 0,#0095ff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0061ab),color-stop(1,#0095ff))}
.button.twetter:hover{box-shadow:inset 0 0 4px rgba(255,255,255,0.3);text-shadow:0 0 4px rgba(255,255,255,0.8);color:#FFF;background-image:linear-gradient(bottom,#696969 0,#ababab 100%);background-image:-o-linear-gradient(bottom,#696969 0,#ababab 100%);background-image:-moz-linear-gradient(bottom,#696969 0,#ababab 100%);background-image:-webkit-linear-gradient(bottom,#696969 0,#ababab 100%);background-image:-ms-linear-gradient(bottom,#696969 0,#ababab 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#696969),color-stop(1,#ababab))}
.button.dislike:active,.button.like:active,.button.reddit:active,.button.twetter:active,.button.facebook:active{box-shadow:inset 0 0 5px rgba(0,0,0,0.83)}
.pagination { margin:auto; clear:both; text-align:center}
.pagination > a { width:42px; height:40px; border-bottom:1px solid #2096DA;color:#999999;display:inline-block;text-transform: uppercase; line-height:38px;transition: all 100ms ease-in-out 0s;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold}
.pagination > a:hover {color:#fff;border-bottom:1px solid #fff}
.pagination > a.current {color:#fff;border-bottom:1px solid #fff}
.teasers {}
.teasers__under-player {}

@media(max-width:1256px) {
	.left_bar { display:none; }
	.right_bar { display:none; }
	.center { float:none; margin:0 auto; width:100%; max-width:640px; }
}
@media(max-width:1024px) {
    .item { width:calc(33.333% - 8px);}
	.footer_widget_box { width:calc(33.333% - 38px); }
}
@media(max-width:748px) {
	.socialcategory { display:none; }
	.item_title {width:100%;position:relative;font:14px/14px;}
	.notification { top:8px; }
	#logo  { margin-left:10px; }
	header {   background:#1e1e20; width:100%; }
	.logotag { width:110px; height:32px; background-size:100% 100%; }
	#headerwrap { position:absolute; background:#1e1e20; left:0; top:0; right:auto; height:44px; }
	.nav-resize { height:44px; width:64px; background:url(../images/nav-ico.png) no-repeat center; cursor:pointer; position:absolute; top:0; right:0; }
	.menu-header { top:0; }
	.menu-header ul { position:absolute; z-index:1; right:10px; top:44px; width:200px; background:#1e1e20; display:none; }
	.menu-header.active ul { display:block; }
	.menu-header ul li { display:block; float:none !important; margin:0; }
	.menu-header ul li a { height:40px; line-height:40px;}
	
	#mainwrap { padding-top:82px; }
	.footer_widget_box { width:calc(50% - 38px); }
	.notificationwrap  { float:none; }
	.searchBar { float:none; text-align:center; margin:4px 0 0; }
}

@media(max-width:640px) {
	.item { width:calc(50% - 8px); }
	.item_title {width:100%;position:relative;font:14px/14px;}
	.ads-bottom .spot { width:calc(50% - 13px); }
	.center .player { width:100%; height:auto; }
	.center .player img, .center .player iframe { width:100%; }
	.center .player_below { width:100%; }
	.center .player_below img { width:100%; }
	.center .info { width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; }
	.center .social { float:none; text-align:center; }
	.center .rating { float:none; text-align:center; }
	.center .video_info { text-align:center; }
	.center .video_info span.added { margin-right:0; }
}
video#kt_player_internal {
    width: 100%!important;
    height: auto!important;
}
@media(max-width:480px) {
    .item img,.item .thumbs{height:auto}
	.item { width:calc(100% - 8px); text-align:center; height:auto; margin:0 auto 8px; display:block; float:none; }
	.item .overdefult { height:100%; }
	.item_title {width:100%;position:relative;font-size:16px;height:100%;}
	.headline { background:none; text-align:center; height:auto; margin:0 0 8px; }
	.headline ul { float:none; }
	.headline ul li { display:inline-block; float:none; }
	.headline ul li:first-child { background:none; }
	.headline h1 { float:none; }
	.headline h2 { float:none; text-align:center; }
	#footerinside { padding:20px 0 0; }
	.footer_widget_box { width:calc(100% - 22px); margin:0 0 10px; padding:10px; }
	.notification { top:55px; }
	.teasers {}
    .teasers__under-player {margin-top: 30px;}
}
.blablabla {font-size:15px;}