body{background-color:#000;font-family:arial;margin:0;padding:0}
a{color:#009BD5;text-decoration:none}
#moment{color:#fff;width:100%;text-align:center;position:absolute;top:50%;z-index:1000;}
#html5video{position:relative;background-color:#000; z-index: 10;}
.video-box{height:100%;width:100%;background-color:#000;position:relative;text-align:left;vertical-align:bottom;margin:0;padding:0}
video{display:block;cursor:pointer}
videoinfo{background:#000;opacity:0.9;position:absolute;min-height:20px;height:auto;cursor:pointer;padding:8px}
videoinfo videotitle{font-size:18px;font-weight:400;color:#fff;margin:0;padding:0}
videoinfo close{position:absolute;top:4px;right:0;width:20px;height:20px;float:right;background:url(../images/default/player/assets.png) -18px -20px no-repeat;cursor:pointer;opacity:0.7;margin:4px 10px 0 0}
nav.player_controls{width:auto;height:27px;position:absolute;left:0;right:0;display:none;border:none;color:#fff;background-color:#181818;background:url(../images/player/bg_controls.png) repeat-x;font-family:arial;font-size:11px;margin:3px 0 0;padding:0; z-index: 100; }
nav .play_button,nav .pause_button{text-decoration:none;cursor:pointer}
nav .play_button icon{width:49px;height:27px;display:block;background:url(../images/player/btn_play_default.png) no-repeat}
nav .pause_button icon{width:49px;height:27px;display:block;background:url(../images/player/btn_pause_default.png) no-repeat}
nav .play_button:hover,nav .pause_button:hover{opacity:0.6;background:url(../images/player/btn_play_hover.png) no-repeat}
nav .pause_button:hover{opacity:0.6;background:url(../images/player/btn_pause_hover.png) no-repeat}
nav .mute_button{width:28px;height:27px;float:right;background:url(../images/player/btn_volume_default_full.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;right:60px}
nav .muted_button{width:28px;height:26px;float:right;background:url(../images/player/btn_volume_default_off.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;right:56px}
nav .hq_button{width:28px;height:26px;float:right;background:url(../images/player/btn_hd_default.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;right:33px}
nav .hq_button_clicked{width:28px;height:27px;float:right;background:url(../images/player/btn_hd_clicked.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;right:33px}
nav .like_button{width:28px;height:27px;float:left;background:url(../images/player/btn_like_default.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;left:49px}
nav .share_button{width:28px;height:27px;float:left;background:url(../images/player/btn_share_default.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:0px;left:49px}
nav .fulls_button{width:28px;height:27px;float:right;background:url(../images/player/btn_fullscreen_default.png) no-repeat;display:block;opacity:1;cursor:pointer;position:absolute;top:-1px;right:-1px}
nav .mute_button:hover,nav .muted_button:hover,nav .fulls_button:hover,nav .hq_button:hover,nav .like_button:hover,nav .share_button:hover{opacity:0.6}
nav time,nav time_total{color:#fff;margin-left:6px;margin-right:6px}
nav times{position:absolute;left:77px;top:7px}
nav time{color:#fff;float:left}
nav time_total{margin-left:0;float:left;color:#8c8c8c}
nav volume_controller{width:90px;height:26px;position:absolute;top:0px;right:40px}
nav volume_controller controllbg{width:90px;height:26px;display:block;background:url(../images/player/bg_controls.png) repeat-x}
nav volume_controller volbar.bg,nav volume_controller volbar.volume{width:72px;height:5px;position:absolute;top:11px;left:8px;display:block;background-color:#242424;cursor:pointer}
nav volume_controller volbar.volume{background-color:#fff}
nav volume_controller nub.volume{background-color:#fff;width:13px;height:13px;position:absolute;top:7px;left:6px;display:block;background:url(../images/player/volume_ctrl_default.png) no-repeat;cursor:pointer}
logo{opacity:0.6;width:66px;height:11px;position:absolute;top:9px;right:90px;background:url(../images/player/logo_indavideo.png) no-repeat;cursor:pointer}
nav progress_cont{width:auto;min-width:40px;height:8px;position:inherit;bottom:26px;left:0;float:left;display:inherit;background-color:#242424;border-bottom:1px solid #696969}
nav progress_cont progress.play_progress,nav progress_cont progress.load_progress{height:8px;position:absolute;top:0;left:0;
    background: transparent;
        border: none; /* Needed for Firefox */
            color: #fff; /* For IE10 */
                -webkit-appearance: none; /* Needed for WebKit/Blink */
}

nav progress_cont progress.play_progress,nav progress_cont progress.load_progress::-moz-progress-bar { 
    background: #fff;
    }
nav progress_cont progress.play_progress,nav progress_cont progress.load_progress::-webkit-progress-value {
        background: #fff;
        }
nav progress_cont progress.play_progress,nav progress_cont progress.load_progress::-webkit-progress-bar {
            background: transparent;
            }
nav progress_cont progress.play_progress{width:0;border:4px solid 
#FFC887;background-color:#ffc887;cursor:pointer;height:0px;z-index:100}
nav progress_cont progress.load_progress{background-color:#c8c8c8;width:0;cursor:pointer;z-index:10}
nav progress_cont nub.progressNub{width:17px;height:17px;position:absolute;top:-3px;left:-4px;background:url(../images/player/playhead_control_default.png) 0 0 no-repeat;cursor:pointer;z-index:200}
layer{opacity:0.9;background-color:#000;position:absolute;top:0;left:0}
content{position:absolute;top:50%;left:50%;color:#fff;font-size:24px;width:auto;margin:0 auto}
layer close{width:20px;height:20px;float:right;background:url(http://assets.indavideo.hu/images/default/player/assets.png) -18px -20px no-repeat;cursor:pointer;opacity:0.7;margin:4px 0 0}
layer content h1{font-size:24px}
layer content url,layer content embedcode{float:left;clear:both;margin-top:6px}
layer content label{font-size:18px;color:#fff;margin-right:5px}
layer content field{font-size:16px;-moz-border-radius:6px;clear:both;background-color:#fff;border-radius:10px;border:solid 0 #4b4b4b;color:#333;height:auto;width:60%;padding:6px}
layer content field a{text-decoration:none;color:#333;font-weight:700}
#sharingContainer{display:none;xdisplay:block;font-family:Arial;font-size:12px;font-weight:700;position:absolute;width:100%;height:100%;z-index:1000;color:#EDEDED;background-color:#292929;padding-bottom:40px}
#sharingContainer input,#sharingContainer textarea{font-family:Arial;font-size:12px;color:#ededed;background-color:#535353;border:1px solid #383838;padding:1px 0 1px 5px}
#sharingTitle{position:relative;width:100%;height:23px;font-size:16px;xfont-weight:bold;overflow:hidden;border-bottom:1px solid #141414;border-top:1px solid #141414;padding-top:4px;background-image:0 14% #2c2c2c 79%}
#sharingTitle span{margin-bottom:20px;padding:0 0 0 10px}
#sharingBody{width:100%}
.shareBox{display:none;margin:10px 15px 0}
.share_embed{display:block}
.div-table{display:table;width:100%;table-layout:fixed}
.div-table-row{display:table-row;width:100%}
.div-table-col{display:table-cell;width:auto;text-align:center;margin:0;padding:0}
.col-vtop{vertical-align:top}
#sharingOptions{display:block;height:25px;width:420px;margin:10px auto 18px}
#sharingOptions .btnShare{width:69px;height:25px;background-color:#fff;margin-right:10px;display:block;cursor:pointer;float:left}
#sharingOptions .btnShare.email{width:69px;background:url(../images/player/btn_email_normal.png) no-repeat}
#sharingOptions .btnShare.email:hover{background:url(../images/player/btn_email_pressed.png) no-repeat}
#sharingOptions .btnShare.facebook{width:78px;background:url(../images/player/btn_fb_normal.png) no-repeat}
#sharingOptions .btnShare.facebook:hover{background:url(../images/player/btn_fb_pressed.png) no-repeat}
#sharingOptions .btnShare.googleplus{width:76px;background:url(../images/player/btn_google_normal.png) no-repeat}
#sharingOptions .btnShare.googleplus:hover{background:url(../images/player/btn_google_pressed.png) no-repeat}
#sharingOptions .btnShare.tumblr{width:64px;background:url(../images/player/btn_tumblr_normal.png) no-repeat}
#sharingOptions .btnShare.tumblr:hover{background:url(../images/player/btn_tumblr_pressed.png) no-repeat}
#sharingOptions .btnShare.twitter{width:64px;background:url(../images/player/btn_twitter_normal.png) no-repeat}
#sharingOptions .btnShare.twitter:hover{background:url(../images/player/btn_twitter_pressed.png) no-repeat}
.video-size2,.video-size3,.video-size4,.video-size1{display:block;background:url(../images/player/videosize.png) no-repeat}
.video-size2{background-position:0 0;width:84px;height:14px}
.video-size3{background-position:-84px 0;width:84px;height:14px}
.video-size4{background-position:0 -14px;width:84px;height:14px}
.video-size1{background-position:-84px -14px;width:84px;height:14px}
.inputVideoURL{min-width:290px;max-width:390px;height:20px;width:100%}
.inputEmbed{xwidth:463px;width:100%;height:76px}
.inputMessage{xwidth:463px;width:100%;height:56px}
.inputCustomSize{width:38px;height:18px}
.videoURL{width:80px;float:left;height:22px}
#videowidth-col-textwidth{text-align:left;width:70px;padding:3px 0 0}
#videowidth-col-selector{text-align:left;width:80px;padding:3px 0 0}
#videowidth-col-textunique{text-align:right;width:55px;vertical-align:middle;padding:0 0 3px}
#videowidth-col-inputunique{text-align:left;padding:0 0 0 10px}
#sizeChanger{cursor:pointer}
#sharingClose{cursor:pointer;position:absolute;width:13px;height:13px;right:8px;top:8px;xxbackground:url(../images/player/btn_close.png) no-repeat}
#inputAddress{xwidth:463px;width:100%}
#btnSend{background-image:0;font-size:13px;font-weight:700;border-radius:3px;border-top:1px solid #626262;cursor:pointer;padding:2px 10px}
#btnMessage{background-image:0;border:1px solid #333;border-radius:3px;color:#EDEDED;font-size:13px;font-weight:700;border-top:1px solid #626262;width:110px;height:19px;cursor:pointer;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;padding:3px 10px 0}
#videourlArea > div:first-child + div{text-align:left;margin:0;padding:0}
#sizechangerArea{margin-top:10px}
#addressesArea > div:first-child + div{font-weight:400;text-align:right;color:#8f8f8f;margin:0;padding:0}
#messageArea{display:none;margin:10px 0}
#embedcodeArea{margin-top:20px}
#shareaddressArea{margin:10px 0}
#btnmessageArea{margin:0 0 10px}
related{background-color:#000;position:absolute;opacity:0.9;top:0;left:0; z-index: 10;}
related pager{position:relative;width:16px;height:30px;display:block;opacity:0.8;margin:0 10px;padding:10px 4px}
related pager.left{float:left;background:url(../images/default/player/assets.png) -93px 0 no-repeat}
related pager.left_dummy{float:left}
related pager.right{float:right;background:url(../images/default/player/assets.png) -120px 0 no-repeat}
related related_holder{position:relative;overflow:hidden;display:block}
related ritem{left:0;text-align:left;position:relative;display:block;float:left;width:160px;height:90px;overflow:hidden;cursor:pointer;border:0 solid #33a4cf;margin:3px}
related ritem img{left:0;z-index:999;width:160px;height:120px;position:relative;top:-30px;margin:0}
related ritem vtitle{background-color:#000;color:#fff;position:absolute;left:0;bottom:0;z-index:1000;width:100%;opacity:0.6}
related ritem	vtitle a{color:#fff;text-decoration:none}
related ritem vtitle span{font-size:12px;margin:4px}
#ad{width:100%;height:100%;position:absolute;z-index:100;display:none;background: #000;}
#ad #container{position:relative;top:0;left:0}
#ad #container #preroll, #ad #container #overlay, #ad #container #postroll { display: none;}
#adskip{opacity:0.75;border:0px solid #fff; width: 130px; height: 32px; color:#fff;background:#3a3a3a;font-size:14px;position:absolute;bottom:20px;right:0px;display:none;-moz-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;cursor:pointer;z-index:1000;padding:5px}
#adskip #phase1 #cntdown { font-size: 26px; float: left; padding-right: 6px; width: 25px; text-align: right; }
#adskip #phase1 #cnttext { font-size: 11px; line-height: 12px; }
#adskip #phase2 { display: none; padding: 8px 0 6px 2px; }
#videoAdText { color: #ffffff; font-size: 10px; text-align: center; padding-top: 3px;}
.goAdverticum{width:640px;background:#000}
#overlay{position:relative; padding:0px 0; cursor: pointer;}
#overlay .close{position:absolute;right:0;top:0px;width:14px;height:14px;display:none;color:red;cursor:pointer;background:url(../images/player/btn_close.png) no-repeat}
#overlay .cempsh{position:absolute;left:0;top:5px;background:url(../images/player/logo_cempsh.png) no-repeat;width:60px;height:15px;display:none;color:red;cursor:pointer}
.etargetad{width:460px;height:60px;background:#050505;border:1px solid #9e9e9e;padding:5px; position:relative;}
.etargetad h3{color:#f8d173;font-size:15px;cursor:pointer;margin:0}
.etargetad span{color:#fff;font-size:12px;cursor:pointer}
.etargetad #logocemp{background:url(../images/player/logo_cempsh.png) no-repeat;width:50px;height:12px;cursor:pointer}
.etargetad #logoetarget{background:url(../images/player/etarget/logo_etarget.png) no-repeat;width:52px;height:6px;float:right;top:56px;right:45px;position:absolute;cursor:pointer}
.etargetad #closeAd{background:url(../images/player/etarget/btn_closeX2.png) no-repeat;width:20px;height:20px;float:right;top:-15px;right:-15px;position:relative;cursor:pointer}
.etargetad #nextAd{background:url(../images/player/etarget/hirdetes_next.png) no-repeat;width:13px;height:14px;position:absolute;right:5px;top:52px;float:right;cursor:pointer}
.etargetad #prevAd{background:url(../images/player/etarget/hirdetes_prev.png) no-repeat;width:13px;height:14px;position:absolute;right:24px;top:52px;float:right;cursor:pointer}
alert{background-color:#000;opacity:0.8;color:#fff;font-size:13px;position:absolute;top:0;text-align:center;left:0;z-index:10000;padding:0}
alert message{position:relative;font-size:18px}
message p{width:95%}
close{width:20px;height:20px;float:right;background:url(../images/default/player/assets.png) -18px -20px no-repeat;cursor:pointer;opacity:0.7;margin:4px 10px 0 0}
videoinfo close:hover,logo:hover,related pager:hover,related ritem:hover vtitle,#adskip:hover,close:hover{opacity:1}
videoinfo close span,layer close span,.layer close span,#zone2031827,close span{display:none}
#videourlArea > div:first-child,#addressesArea > div:first-child{text-align:left;width:80px;margin:0;padding:0}
.big_play_button { z-index: 10000; background-color: black; height: 100%; width: 100%; top: 0px; left: 0px; opacity: 0.1; position: absolute; cursor: pointer; }

#placeHolder {
width: 100%;
height: 100%;
position: relative;
background: #222;
z-index: 2;
}
#placeHolder:before a {
display: inline;
color: red;
}

#placeHolder a:before {
content: " ";
width: 66px;
height: 66px;
opacity: 0.9;
position: absolute;
left: 50%;
top: 50%;
margin-left: -33px;
margin-top: -33px;
z-index: 1000;
background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M13%2C28.9c0-0.9%2C0-17.1%2C0-17.8c0-0.8%2C0.9-1.4%2C1.7-1%0D%0A%09%09c0.7%2C0.4%2C11.3%2C7.9%2C12.7%2C8.9c0.7%2C0.5%2C0.7%2C1.4%2C0%2C1.9c-1.1%2C0.8-11.7%2C8.3-12.7%2C8.9C14%2C30.3%2C13%2C29.8%2C13%2C28.9z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") center center no-repeat #000;
}

#placeHolder .cikk_overlay_video, #placeHolder {
position: relative;
opacity: 1;
z-index: 2;
}

#placeHolder .cikk_overlay_video, .cikk_overlay_video img {
display: block;
overflow: hidden;
position: relative;
}

#placeHolder .cikk_overlay_video h2 {
margin: 10px 0 0 0;
font-size: 1.3em;
}

#placeHolder .cikk_overlay_video p {
width: 80%;
font-size: 0.9em;
}

#placeHolder .cikk_overlay_video .korhatar_karika {
border: 7px solid #f00;
border-radius: 50%;
color: #fff;
font-size: 32px;
font-weight: bold;
line-height: 52px;
position: absolute;
width: 50px;
height: 50px;
left: 16px;
top: 16px;
text-align: center;
padding-right: 4px;
}

#placeHolder .cikk_overlay_video .korhatar_szoveg {
color: #fff;
position: relative;
text-align: left;
top: 0px;
left: 100px;
right: 0;
}


#placeHolder img {
position: relative;
max-width: 100%;
width: 100%;
height: auto;
display: block;
margin: 0 auto;
}

#placeHolder .indavideo_play {
display: none;
}

#placeHolder .indavideo_info {
position: absolute;
bottom: 36px;
left: 26px;
}
#placeHolder .indavideo_info h3 {
display: inline;
font-size: 24px;
color: #111;
line-height: 45px;
background-color: rgba(255,255,255,0.8);
padding: 5px 0;
box-shadow: 10px 0 0 rgba(255,255,255,0.8),-10px 0 0 rgba(255,255,255,0.8);
margin-top: 16px;
}

#placeHolder .cikk_overlay_video.korhatar img {
 visibility: hidden; 
}

@media only screen and (max-width: 550px) { 
#placeHolder a:before {
left: 40px;
top: 52px;
width: 32px;
height: 32px;
}

#placeHolder .indavideo_info h3 {
font-size: 16px;
line-height: 28px;
padding: 2px 0;
box-shadow: 6px 0 0 rgba(255,255,255,0.8),-6px 0 0 rgba(255,255,255,0.8);
}

#placeHolder .cikk_overlay_video h2 {
margin: 6px 0 0 0;
font-size: 0.9em;
}

#placeHolder .cikk_overlay_video p {
width: 70%;
font-size: 0.7em;
}

#placeHolder .cikk_overlay_video .korhatar_karika {
border: 7px solid #f00;
border-radius: 50%;
color: #fff;
font-size: 22px;
font-weight: bold;
line-height: 32px;
position: absolute;
width: 30px;
height: 30px;
left: 46px;
top: 12px;
text-align: center;
padding-right: 4px;
}
}
.transition {
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

#ad {
	position: absolute;
	top: 0;
	left: 0;

}

#player {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	overflow: hidden;
}