/* IndaVideo Default StyleSheet

TOC:
-----------------------------------
 1. Content:General
    -Columns
 2. Header
    -Top Navigation Menu
    -Search filter box
    -Registration required
    -Header profile box
 3. Footer
 4. FAQ
 5. Channel Bar
 6. Video Box
 7. Related Boxes
    -Related videos
    -User videos
 8. Upload
 13. 404
-----------------------------------

*/

@font-face {
  font-family:"indavideo";
  font-style:normal;
  font-weight:normal;
  src: url("/fonts/indavideo.eot");
}

@font-face {
  font-family:"indavideo";
  font-style:normal;
  font-weight:normal;
  src:
     url("/fonts/indavideo.svg") format("svg"),
     url("/fonts/indavideo.eot"),
     url("/fonts/indavideo.eot?#iefix") format("embedded-opentype"),
     url("/fonts/indavideo.woff") format("woff"),
     url("/fonts/indavideo.ttf") format("truetype");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body { background:none repeat-y scroll 0 0 rgb(25, 25, 25); }
input { border:1px solid rgb(214, 214, 214); color:rgb(76, 76, 76); font-family:Arial; font-size:13px; font-weight:normal; padding-left:3px; padding-top:1px; outline: none !important; }
textarea, select { outline: none !important; }
img { border:medium none; }
pre { color:rgb(255, 0, 0); }
#facebook_dummy { background:url("/images/default/dummy/fb_dummy.png") no-repeat scroll 0 0 transparent; display:block; height:245px; width:330px; }
#live_chat { background:url("/images/default/dummy/chatbox_dummy.png") no-repeat scroll 0 0 transparent; display:block; height:494px; width:300px; }
#mainpage .roadblock { height:auto; margin-top:20px; width:640px; }

#topadv_in_wrapper { width: 1000px; padding: 0 0 5px; margin: -5px -15px 15px -21px; }
#mainpage #topadv_in_wrapper { margin: 15px -15px 5px -21px; }
#topadv_in_wrapper .topAdv { padding-left: 12px; }

#palyazat_promo { display: block; position: relative; margin: 23px 0 10px; height: 225px; width: 970px; background: url(/images/palyazat/ok2015/ok_cimlap.jpg) no-repeat center center transparent; }
#promo_player { display: none; }
#promo_player .play_btn { width: 68px; height: 68px; background: url(/images/palyazat/telekom_teli_mix/reszletek.png) no-repeat -2px -180px transparent; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
#promo_player .video_title { display: none; width: 300px; height: 30px; padding: 30px 0 0 15px; color: #ffffff; font-size: 16px; position: absolute; bottom: 0; left: 0; font-family: "Roboto", sans-serif; font-weight: 300; background: url(/images/palyazat/evutazoja/grad.png) repeat-x left 3px transparent; }
#promo_player:hover .play_btn { background-position: -72px -180px; }
#promo_player:hover .video_title { display: block; }
/*#promo_disclaimer { display: none; color: #ffffff; font-weight: 300; font-family: "Roboto",sans-serif; font-size: 19px; position: absolute; top: 217px; left: 480px; }*/
/*#promo_disclaimer .more_btn { display: block; width: 247px; height: 38px; margin: 0; background: url(/images/palyazat/telekom_teli_mix/reszletek.png) no-repeat 0 0 transparent; }*/
/*#promo_disclaimer .more_btn:hover { background-position: 0 -39px; }*/
#promo_disclaimer { display: block; width: 100%; height: 100%; }
#promo_disclaimer .more_btn	{ display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }

/* @group Common */

/* @group Controll Buttons */

  .controllButtons { clear:both; }
  .controllButtons span { text-align: center; margin:0; display: block; }
  .controllButtons .submit{ float: left;  border:1px solid #a5acb2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;color: #191919 !important;background: #ffffff; display: block; width: 110px; text-align: center; height: 30px; line-height: 30px; }
  .controllButtons .submit{ height: 30px; margin-top: 0; }
  .controllButtons .cancel.confirm { float: left;  border:1px solid #ededed; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #9d9d9d !important; margin-left: 7px; background: #ffffff; display: block; height: 30px; line-height: 30px; text-align: center; width: 110px; }/* background: #ededed; */
  .controllButtons .submit:hover { background: #f1f1f1; cursor: pointer; }
  .controllButtons .cancel.confirm:hover { background: #f1f1f1; color: #191919 !important; border-color: #a5acb2; cursor: pointer; }
  /*.btn_search { background:url("/images/default/buttons/btn_search.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:29px; width:61px; }*/
  #search_list .btn_search { border:1px solid #a5acb2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;color: #191919 !important;background: #ffffff; display: block; width: 70px; text-align: center; height: 24px; line-height: 24px; float: left; font-size: 12px !important; font-weight: normal !important; }
  #search_list .btn_search:hover { background: #f1f1f1; cursor: pointer; }
  /*.icon { background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat; width: 22px; height: 22px; }*/
  .sprite { background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat 0 0 transparent; }
  .btn_browse { background:url("/images/default/buttons/btn_browse.png") no-repeat scroll 0 0 transparent; border:medium none; cursor:pointer; display:block; float:left; height:19px; margin-top:1px; width:79px; }
  .btn_yes { background:url("/images/default/buttons/btn_yes.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:19px; margin-top:1px; width:48px; }
  .btn_no { background:url("/images/default/buttons/btn_no.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:19px; margin-top:1px; width:48px; }
  .btn_cancel { background:url("/images/default/buttons/btn_cancel.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:21px; width:51px; }
  .btn_close { background:url("/images/default/buttons/btn_close.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:16px; width:16px; }
  .btn_finish { background:url("/images/default/buttons/btn_finish.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:21px; width:68px; }
  .btn_login { background:url("/images/default/buttons/btn_login_new.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:22px; width:74px; }
  .btn_submit { background:url("/images/default/buttons/btn_submit.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:19px; margin-top:2px; width:49px; }
  .btn_ok { background:url("/images/default/buttons/btn_ok.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:21px; width:34px; }
  .btn_put_to_profile { background:url("/images/default/buttons/btn_put_to_profile.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:19px; margin-top:1px; width:138px; }
  .btn_upload_small { background:url("/images/default/buttons/btn_upload_small.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:19px; margin-top:1px; width:58px; }
  .btn_add_small { background:url("/images/default/buttons/btn_add.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:14px; margin-top:1px; width:14px; }
  .btn_delete_small { background:url("/images/default/buttons/btn_delete_small.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:14px; margin-top:1px; width:14px; }
  .btn_delete_small_inactive { background:url("/images/default/buttons/btn_delete_small_inactive.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:14px; margin-top:1px; width:14px; }
  .btn_save { background: none repeat scroll 0 0 rgb(255, 255, 255); border: 1px solid rgb(165, 172, 178); border-radius: 3px; color: rgb(25, 25, 25) !important; display: block; height: 30px; line-height: 27px; text-align: center; width: 110px; }
  .btn_edit { background:url("/images/default/buttons/btn_edit.png") no-repeat scroll 0 0 transparent; height:15px; width:14px; }
  .btn_edit_player { background:url("/images/default/buttons/btn_edit_player.png") no-repeat scroll 0 0 transparent; display:block; height:22px; width:25px; }
  .btn_stat_player { background:url("/images/default/buttons/btn_stat_player.png") no-repeat scroll 0 0 transparent; display:block; height:22px; width:25px; }

  /*.edit_button { background:url("/images/default/buttons/edit_icon_new.png") no-repeat scroll 0 0 transparent; color:rgb(245, 127, 0); cursor:pointer; float:right; font-size:11px; height:19px; margin-top:2px; padding-left:22px; padding-right:5px; padding-top:4px; display: block; }
  .stat_button { background:url("/images/default/buttons/stat_icon_new.png") no-repeat scroll 0 0 transparent; color:rgb(245, 127, 0); cursor:pointer; float:right; font-size:11px; height:19px; margin-top:2px; padding-left:22px; padding-right:5px; padding-top:4px; display: block; }
  .del_button { background:url("/images/default/buttons/trash_icon_new.png") no-repeat scroll 0 2px transparent; color:rgb(213, 0, 0); cursor:pointer; float:right; font-size:11px; height:19px; margin-top:2px; padding-left:22px; padding-right:5px; padding-top:4px; display: block; }*/



  .edit_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .edit_button:before { content: ""; height: 22px; width: 22px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -790px 0 transparent; }
  .edit_button:hover { background: #e0e0e0; }
  .stat_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .stat_button:before { content: ""; height: 22px; width: 22px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -768px 0 transparent; }
  .stat_button:hover { background: #e0e0e0; }
  .dl_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .dl_button:before { content: ""; height: 22px; width: 22px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -83px 6px transparent;    transform: rotate(180deg); }
  .dl_button:hover { background: #e0e0e0; }

  .del_button { position: relative; color:rgb(213, 0, 0); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .del_button:before { content: ""; height: 22px; width: 22px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -746px 0 transparent; }
  .del_button:hover { background: #e0e0e0; }

  .subscribe_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .subscribe_button:before { content: ""; height: 22px; width: 22px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -176px -44px transparent; }
  .subscribe_button:hover { background: #c21e24; }
  .subscribe_button:hover:before { background-position: -176px -66px; }
  .watchlater .TYPE_46 .subscribe_button.subscribed { display: none; }
  .new_browse .subscribe_button.subscribed:before { background-position: -198px -44px; }
  .new_browse .subscribe_button.subscribed:hover { background: #e0e0e0; }
  .new_browse .subscribe_button.subscribed:hover:before { background-position: -198px -66px; }

  .edit_watchlater_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .edit_watchlater_button:before { content: ""; height: 13px; width: 19px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -220px -44px transparent; }
  .edit_watchlater_button:hover { background: #e0e0e0; }
  .pulsing:before {
    -webkit-animation-name: pulsing;
    -webkit-animation-duration: 1300ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;

    -moz-animation-name: pulsing;
    -moz-animation-duration: 1300ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;

    animation: pulsing 1300ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear; }

  @-webkit-keyframes pulsing {
    0%  {-webkit-transform: opancity(1);}
    50%  {-webkit-transform: opancity(0);}
    100% {-webkit-transform: opacity(1);} }

  @-moz-keyframes pulsing { 0% {-moz-transform: opancity(1);} 50% {-moz-transform: opancity(0);} 100% {-moz-transform: opacity(1);} }
  @keyframes pulsing { 0% {transform: opancity(1);} 50% {transform: opancity(0);} 100% {transform: opacity(1);} }

  .watchlater_button { position: relative; color:rgb(24,24,24); cursor:pointer; float:right; font-size:11px; height:56px; margin: 0; padding: 0; width: 56px; display: block; }
  .watchlater_button:before { content: ""; height: 18px; width: 19px; line-height: 22px; display: block; position: absolute; top: 22px; left: 20px; font-size: 15px; font-family: "indavideo"; font-weight: normal; color: rgb(77,77,77); background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -220px -66px transparent; }
  .watchlater_button:hover { background: #e0e0e0; }

  .delfav_button { background:url("/images/default/buttons/trash_icon_new.png") no-repeat scroll 0 2px transparent; color:rgb(213, 0, 0); cursor:pointer; float:right; font-size:11px; height:19px; margin-top:30px; padding-left:22px; padding-right:5px; padding-top:4px; }
  .btn_tabPager_prev { height:21px; width:20px; position: relative; background: transparent; }
  .btn_tabPager_prev:before { display: block; content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -22px 0 transparent; height: 21px; width: 20px; }
  .btn_tabPager_prev:hover:before { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -22px -22px transparent; }
  .btn_tabPager_next { height:21px; width:20px; position: relative; background: transparent; }
  .btn_tabPager_next:before { display: block; content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat 0 0 transparent; height: 21px; width: 20px; }
  .btn_tabPager_next:hover:before { background-position: 0 -22px; }
  .btn_first { cursor:pointer; float:left; height:15px; margin-right:4px; }
  .btn_first .pg_arr_image { float:left; height:15px; width:16px; position: relative; background: transparent; }
  .btn_first .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -528px 0 transparent; position: absolute; top: 4px; left: 0; width: 16px; height: 17px; line-height: 17px; text-align: left; letter-spacing: -10px; }
  .btn_previous { cursor:pointer; float:left; height:15px; margin-right:4px; }
  .btn_previous .pg_arr_image { position: relative; float:left; height:15px; width:10px; background: transparent; }
  .btn_previous .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -286px 0 transparent; position: absolute; top: 4px; left: 0; width: 10px; height: 17px; line-height: 17px; text-align: left; }
  .btn_next { cursor:pointer; float:left; height:15px; margin-left:4px; }
  .btn_next .pg_arr_image { position: relative; float:left; height:15px; width:10px; background: transparent; }
  .btn_next .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -264px 0 transparent; position: absolute; top: 4px; left: 3px; width: 10px; height: 17px; line-height: 17px; text-align: right; }
  .btn_last { cursor:pointer; float:left; height:15px; margin-left:4px; }
  .btn_last .pg_arr_image { float:left; height:15px; width:16px; position: relative; background: transparent; }
  .btn_last .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -506px 0 transparent; position: absolute; top: 4px; left: 3px; width: 16px; height: 17px; line-height: 17px; text-align: right; letter-spacing: -10px; }
  .pager_page { color:rgb(33, 35, 242); cursor:pointer; float:left; }

  .opacityLayer85white { display: block; opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: rgba(255,255,255,0.85); z-index: 99; }
  .opacityLayer85white div { position: absolute; top: 0; bottom: 0; left: 0; margin: auto 0; width: 300px; height: 35px; text-align: center; font-size: 12px; text-shadow: 0 0 56px rgba(255,255,255, 0.75); }
  .opacityLayer85white div span { cursor: pointer; color: #c31f24; }

  .image { position: relative; display: block; }
  .tmbActions { display: none; position: absolute; width: 36px; height: 22px; bottom: -1px; right: 2px; z-index: 1; }
  .tmbActions .add_watch_later { display: block; width: 22px; height: 22px; position: absolute; top: 0; left: 0; background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -946px 0 transparent; z-index: 100000; }
  .tmbActions .add_watch_later:hover { background-position: -946px -22px; }
  .tmbActions .add_watch_later.later { background-position: -946px -44px; cursor: default !important; }
  .tmbActions .drag { display: block; width: 26px !important; height: 22px; position: absolute !important; top: 0 !important; right: 0; left: auto !important; background:transparent !important; opacity:1 !important; overflow:hidden; z-index: 1; }
  .tmbActions .drag:before { content: ""; display: block; background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -968px 0 transparent; width: 26px; height: 22px; position: absolute; top: 0; right: 0; }
  .tmbActions .drag:hover:before { background-position: -968px -22px; }
  .DIV0:hover .tmbActions { display: block; }
  .video_image:hover .tmbActions { display: block; top: 50px; }
  .mobile .tmbActions { display: block; }

  /* START icons */

  .icon { display: block; height: 22px; width: 22px; margin: 0; padding: 0; position: relative; float: left; }
  .icon:before { content: ''; display: block; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat 0 0 transparent; width: 22px; height: 22px; position: absolute; top: 0; left: 0; }
  .icon.watched:before { background-position: -506px -22px; top: 6px; left: 0; }
  .icon.watchlater:before { background-position: -484px -22px; top: 4px; left: 0; }
  .icon.subscribe:before { background-position: -528px -22px; top: 4px; left: 0; }
  .icon.edit:before { background-position: -550px -22px; top: 4px; left: 0; }

  /* END icons */

  #USER_VIDEOS_BOX .btn_previous,
  #RELATED_BOX .btn_previous { cursor:pointer; float:left; height:21px; margin-right: 0; }
  #USER_VIDEOS_BOX .btn_previous .pg_arr_image,
  #RELATED_BOX .btn_previous .pg_arr_image { position: relative; float:left; height:21px; width:20px; background: transparent; }
  #USER_VIDEOS_BOX .btn_previous .pg_arr_image:before,
  #RELATED_BOX .btn_previous .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -22px 0 transparent; position: absolute; top: 0; left: -2px; width: 20px; height: 21px; line-height: 21px; text-align: left; color: #8e8e8e; }
  #USER_VIDEOS_BOX .btn_previous .pg_arr_image:hover:before,
  #RELATED_BOX .btn_previous .pg_arr_image:hover:before { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -22px -22px transparent; }
  #USER_VIDEOS_BOX .btn_previous .pg_arr_image:hover:before,
  #RELATED_BOX .btn_previous .pg_arr_image:hover:before { color: #4d4d4d; }
  #USER_VIDEOS_BOX .btn_next,
  #RELATED_BOX .btn_next { cursor:pointer; float:left; height:21px; margin-left:1px; }
  #USER_VIDEOS_BOX .btn_next .pg_arr_image,
  #RELATED_BOX .btn_next .pg_arr_image { position: relative; float:left; height:21px; width:20px; background: transparent; }
  #USER_VIDEOS_BOX .btn_next .pg_arr_image:before,
  #RELATED_BOX .btn_next .pg_arr_image:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat 0 0 transparent; position: absolute; top: 0; left: 0; width: 20px; height: 21px; line-height: 21px; text-align: right; color: #8e8e8e; }
  #USER_VIDEOS_BOX .btn_next .pg_arr_image:hover:before,
  #RELATED_BOX .btn_next .pg_arr_image:hover:before { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat 0 -22px transparent; }
  #USER_VIDEOS_BOX .btn_next .pg_arr_image:hover:before,
  #RELATED_BOX .btn_next .pg_arr_image:hover:before { color: #4d4d4d; }

/* @end */

/* @group Fake File Input */

/* --- FILE INPUT STYLE --- */
  /* .html_content label.fileinput { background: url(/images/default/buttons/btn_browse.png) no-repeat; display:block; cursor:pointer; }
  .html_content label.fileinput input.file { position: relative; height: 100%; width: auto; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }*/
  .fakeFileInputWrapper { overflow:hidden; position:relative; width:inherit; }
    .fakeFileInputWrapper div.fakefile { left:0; position:absolute; top:0; width:inherit; z-index:1; }
    .fakeFileInputWrapper input.fakeinput { border:1px solid rgb(214, 214, 214); color:rgb(76, 76, 76); float:left; font-family:Arial; font-size:13px; font-weight:normal; height:19px; margin:0; padding-left:3px; padding-top:3px; width:100px; }
    .fakeFileInputWrapper #upButton { float:left; margin-left:10px; margin-top:3px; }
      .fakeFileInputWrapper #upButton span { display:none; }
    .fakeFileInputWrapper input.file { cursor:pointer; opacity:0; position:relative; text-align:right; width:inherit; z-index:2; }

/* @end */


/* @group Pages */

  .page_title { border-bottom:1px solid rgb(204, 204, 204); color:rgb(124, 124, 124); font-size:18px; margin-bottom:20px; margin-top:0; padding-bottom:8px; padding-top:0; }
  .pager { clear:both; height:auto; min-height:20px; padding-top:5px; width:100%; }
    .pager .text { float:left; font-weight:bold; margin:0 2px; }
    .pager a { color:rgb(25, 25, 25); cursor:pointer; font-weight:400; }
    #pg_p_uservideos.pager,
    #pg_p_related.pager { position: absolute; top: -13px; right: -4px; background: transparent; }

    #pg_p_uservideos.pager .text,
    #pg_p_uservideos.pager .pager_inner > div:nth-child(2),
    #pg_p_related.pager .text,
    #pg_p_related.pager .pager_inner > div:nth-child(2) { display: none; }
  .pager_inner { display:table; margin:20px auto 10px; padding:10px; }

/* @end */

/* @end */

/* @group Icons */

  .pro-badge { background:url("/images/default/icons/pro_badge.png") no-repeat scroll 0 0 transparent; display:block; height:14px; width:30px; }
  .proplus-badge { background:url("/images/default/icons/proplusz_badge.png") no-repeat scroll 0 0 transparent; display:block; height:14px; width:39px; }
  .icon-delete { background:url("/images/default/icons/delete_video.png") no-repeat scroll 0 0 transparent; display:block; height:13px; width:12px; }
  .icon-edit { background:url("/images/default/icons/edit_video.png") no-repeat scroll 0 0 transparent; display:block; height:14px; width:14px; }
  .icon-stat { background:url("/images/default/icons/stat_video.png") no-repeat scroll 0 0 transparent; display:block; height:14px; width:11px; }

  .icon-bloghu { background:url("/images/default/icons/bloghu.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:32px; width:83px; }
  .icon-indafoto { background:url("/images/default/icons/indafoto.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:20px; width:101px; }
  .icon-indanet { background:url("/images/default/icons/indanet.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:20px; width:92px; }
  .icon-bloghu-small { background:url("/images/default/icons/bloghu-small.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:18px; width:47px; }
  .icon-indafoto-small { background:url("/images/default/icons/indafoto-small.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:10px; width:50px; }

  .icon-indanet-small { background:url("/images/default/icons/indanet-small.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:16px; width:46px; }
  .icon-info-64 { background:url("/images/default/icons/info-64.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:64px; width:64px; }
  .icon-warning-64 { background:url("/images/default/icons/warning-64.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:64px; width:64px; }
  .icon-question-64 { background:url("/images/default/icons/question-64.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:64px; width:64px; }

  .icon-critical-64 { background:url("/images/default/icons/critical-64.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:64px; width:64px; }
  .badge-gold { background:url("/images/default/icons/badge_gold.png") no-repeat scroll 0 0 transparent; float:left; height:29px; margin:0 10px; width:22px; }
  .badge-silver { background:url("/images/default/icons/badge_silver.png") no-repeat scroll 0 0 transparent; float:left; height:29px; margin:0 10px; width:22px; }
  .badge-bronze { background:url("/images/default/icons/badge_bronze.png") no-repeat scroll 0 0 transparent; float:left; height:29px; margin:0 10px; width:22px; }

  .ico-videoCount { background:url("/images/default/icons/ico-videos_cnt.png") no-repeat scroll 0 0 transparent; height:9px; width:13px; }

  .feed { background:url("/images/default/icons/rss.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:15px; margin-left:0 !important; margin-right:4px; margin-top:4px; width:16px; }

/* @end */

/* @group Context Menus */

  #context_menus table, #context_menus tr, #context_menus thead, #context_menus tfoot, #context_menus td { border:medium none; border-collapse:collapse; color:rgb(0, 0, 0); margin:0; padding:0; }
  #context_menus table { width:160px; padding-bottom: 5px; background: white; }
  #context_menus .menu_item.last .cm_bg { padding-bottom: 8px; }

  #context_menus .cm_tl { background:url("/images/default/context_menu/default/tl.png") no-repeat scroll 0 0 transparent; height:7px; width:6px; }
  #context_menus .cm_t { background:url("/images/default/context_menu/default/t.png") repeat-x scroll 0 0 transparent; height:7px; }
  #context_menus .cm_tr { background:url("/images/default/context_menu/default/tr.png") no-repeat scroll 0 0 transparent; height:7px; width:8px; }
  #context_menus .cm_r { background:url("/images/default/context_menu/default/r.png") repeat-y scroll 0 0 transparent; height:10px; width:8px; }
    #context_menus .hover .cm_r { background:url("/images/default/context_menu/default/r_hover.png") repeat-y scroll 0 0 transparent; height:10px; width:8px; }
  #context_menus .cm_br { background:url("/images/default/context_menu/default/br.png") no-repeat scroll 0 0 transparent; height:7px; width:8px; }
  #context_menus .cm_b { background:url("/images/default/context_menu/default/b.png") repeat-x scroll 0 0 transparent; height:7px; }
  #context_menus .cm_bl { background:url("/images/default/context_menu/default/bl.png") no-repeat scroll 0 0 transparent; height:7px; width:6px; }
  #context_menus .cm_l { background:url("/images/default/context_menu/default/l.png") repeat-y scroll 0 0 transparent; width:6px; }
    #context_menus .hover .cm_l { background:url("/images/default/context_menu/default/l_hover.png") repeat-y scroll 0 0 transparent; width:6px; }

  #context_menus .cm_bg { background:url("/images/default/context_menu/default/bg.png") repeat scroll 0 0 transparent; padding:3px 0; }
    #context_menus .hover .cm_bg { background:url("/images/default/context_menu/default/bg_hover.png") repeat scroll 0 0 transparent; padding:3px 0; }
  #context_thumbnail .what { display:none; }
  #context_thumbnail .cm_bg.context_menu_head { font-size: 13px !important; }
  #context_thumbnail .content { color:rgb(76, 76, 76); font-size:15px; font-weight:bold; padding-left:10px; }
  #context_thumbnail .content a { color:rgb(76, 76, 76); display:block; font-size:13px; font-weight:normal; padding-left: 0; }

  .context_menu { opacity: 1 !important; display:none; position:absolute; border-top: 1px solid rgb(189, 24, 24); border-bottom: 1px solid rgb(189, 24, 24); z-index: 10000; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15); }

  #context_menus #context_awards table { width:200px; }
  #context_awards div.content.locked { background:url("/images/default/context_menu/default/lakat_ikon.png") no-repeat scroll right 2px transparent; }

/* @end */


/* @group Messageboxes, Overlays, Notices */

  .messagebox { display:block; overflow:hidden; text-align:left !important; width:640px; }
  .messagebox a { font-weight:bold; }
  .messagebox p { margin:0; padding:8px; }
  .messagebox #msgIcon { margin:5px 15px 0 0; }

  .messagebox input.textinput { border-color:rgb(204, 198, 166); border-style:solid; border-width:1px; height:18px; margin:0; padding-top:2px; width:240px; }
    .messagebox .header-bg { background:url("/images/default/boxes/messagebox-headerbg.png") no-repeat scroll 0 0 transparent; height:20px; }
    .messagebox .footer-bg { background:url("/images/default/boxes/messagebox-footerbg.png") no-repeat scroll 0 0 transparent; height:10px; }

    .messagebox .content { background-color:rgb(255, 255, 255); clear:both; padding:0 20px; }
      .messagebox .content .title { color:rgb(76, 76, 76); font-size:18px; font-weight:bold; }
      .messagebox .content .spacer_line { background-color:rgb(219, 219, 219); height:1px; margin:10px 0 0; width:600px; }
      .messagebox .content .text { margin:10px 0 0; }

  .messagebox .btn_close { float:right; margin:0; }
  .messagebox .buttons { height:30px; margin:0 0 0 220px; }
    .messagebox .buttons div { float:left; margin-right:10px; margin-top:8px; }
    .messagebox #msgFinishBtn { background:url("/images/default/buttons/btn_finish.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:21px; margin-left:18px; width:68px; }
      #messageboxOk .btn_ok { margin: 20px 0 0 38px; }
      #messageboxOk a { text-decoration: underline; }

  .messagebox .innerbox .header { background:url("/images/default/boxes/messagebox-innerbox-headerbg.png") no-repeat scroll 0 0 transparent; height:10px; }
  .messagebox .innerbox .footer { background:url("/images/default/boxes/messagebox-innerbox-footerbg.png") no-repeat scroll 0 0 transparent; height:10px; }
  .messagebox .innerbox .content { background:url("/images/default/boxes/messagebox-innerbox-bg.png") repeat-y scroll 0 0 transparent; }
  #messageboxChooseUsername.messagebox .innerbox .content { background: transparent; padding: 0; }
  #messageboxChooseUsername.messagebox .innerbox .content a { color : #009AD4}
  #messageboxChooseUsername.messagebox .innerbox .content .btn_submit { border: 1px solid #a5acb2; cursor:pointer; display:block; height:30px; line-height: 30px; 
margin-left: 200px; clear:both; border-radius: 3px; color: #4d4d4d; background: #ffffff; width: 110px; text-align: center; font-size: 11px; padding: 0; }
  #messageboxChooseUsername.messagebox .innerbox .content .btn_submit:hover { background: #f1f1f1; }
  .messagebox .first-error { text-align:center; }

  #messageboxSubscribePromoOk { width: 640px; }
  #messageboxSubscribePromoOk #msgText { margin: 0; width: 640px; border-top: 1px solid rgb(189, 24, 24); border-bottom: 1px solid rgb(189, 24, 24); }
  #messageboxSubscribePromoOk .btn_close { position: absolute; top: 10px; right: 10px; }
  #messageboxSubscribePromoOk .content { padding: 0; }

  .blockUI.isPlayerBox .btn_close { position: absolute; top: 10px; right: 10px; background: url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat -154px -44px transparent; }
  #messageboxPlayerBox { width: 730px; overflow: visible; }
  #messageboxPlayerBox #videoHeader { width: 720px; }
  #messageboxPlayerBox #player { width: 720px; height: 405px; -webkit-box-shadow: 0 0 18px 6px rgba(0, 0, 0, 0.6); box-shadow: 0 0 18px 6px rgba(0, 0, 0, 0.6); }
  #messageboxPlayerBox #videoStatData { float: right; margin: 5px 0 0; }
  #messageboxPlayerBox #videoStatData .viewers { color: #ffffff; float:left !important; font-size:13px !important; padding:0 0 0 20px !important; font-weight: normal; position: relative; margin: 0 0 0 11px; }
  #messageboxPlayerBox #videoStatData .viewers:before { content: ""; position: absolute; top: 0; left: 0; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat 0 -41px transparent; width: 20px; height: 22px; display: block; }
  #messageboxPlayerBox #videoStatData .likes { color: #ffffff; float:left !important; font-size:13px !important; padding:0 0 0 20px !important; font-weight: normal; position: relative; margin: 0 0 0 11px; }
  #messageboxPlayerBox #videoStatData .likes:before { content: ""; position: absolute; top: 0; left: 0; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -22px -42px transparent; width: 20px; height: 22px; display: block; }
  #messageboxPlayerBox #videoStatData .comments { color: #ffffff; font-size:13px; float: left; padding:0 0 0 20px !important; position: relative; margin: 0 0 0 11px; }
  #messageboxPlayerBox #videoStatData .comments:before { content: ""; position: absolute; top: 0; left: 0; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -44px -42px transparent; width: 20px; height: 22px; display: block; }
  #messageboxPlayerBox .content { background: transparent; padding: 0; }
  #messageboxPlayerBox .content .content { padding: 5px; background: transparent; }
  #messageboxPlayerBox .content .playerBoxLoader { margin: 0 auto; width: 100px; height: 100px; background: transparent; padding: 0; position: relative; z-index: 0; }
  #messageboxPlayerBox .content .playerBoxLoader img { position: relative; z-index: 2; opacity: 0; }
  #messageboxPlayerBox .content .playerBoxLoader div { width: 100px; height: 100px; background: rgb(255,255,255); padding: 0; position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; }
  #messageboxPlayerBox .content .userInfo { display: none; }
  #messageboxPlayerBox .content .videoTitle { padding-bottom: 5px; width: 600px; margin: 0 0 0 2px; }
  #messageboxPlayerBox .content .videoTitle a { font-size: 18px !important; font-weight: normal !important; color: #ffffff !important; }
  #messageboxPlayerBox .content .btn_close { position: absolute; top: 10px; right: 10px; }
  #messageboxPlayerBox .default_videoBox { width: 720px; }
  #messageboxPlayerBox .default_videoBox #player iframe { margin: -30px 0 0; width: 100%; height: 100%; }
  #messageboxPlayerBox .default_videoBox .buttons { position: relative; top: -30px; }
  #messageboxPlayerBox .default_videoBox .buttons div { margin-top: 0; }
  #messageboxPlayerBox .underPlayer { display: none; }

/* @group Messagebox User Login */

  #messageboxUserLogin.messagebox { color:rgb(76, 76, 76); font-size:15px; font-weight:normal; padding:0 10px 10px 15px; }
    #messageboxUserLogin.messagebox #passlogo { background:url("/images/default/indapass_grey.png") no-repeat scroll 0 0 transparent; float:left; height:27px; margin-left:10px; margin-top:4px; width:121px; }
    #messageboxUserLogin.messagebox #passlogo a { display:block; height:27px; width:121px; }
    #messageboxUserLogin.messagebox #passlogo span { display:none; }
    #messageboxUserLogin.messagebox .suggestion { float:left; font-size:13px; font-weight:bold; margin-left:10px; margin-top:10px; }
    #messageboxUserLogin.messagebox .innerbox .header_indapass { background:url("/images/default/icons/ico-indapass.png") no-repeat scroll 0 0 transparent; height:24px; padding:3px 0 0 110px; }
    #messageboxUserLogin.messagebox .innerbox .inputzone { clear:both; margin:0 0 25px 110px; }
    #messageboxUserLogin.messagebox .innerbox form#frmLogin { border:1px solid rgb(255, 247, 207); margin:0; padding:0; }
    #messageboxUserLogin.messagebox #passerror { color:rgb(255, 0, 0); font-size:13px; text-align:center; }
      #messageboxUserLogin.messagebox .innerbox .inputzone { float:left; height:50px; margin:10px 0 0 4px; width:500px; }
      #messageboxUserLogin.messagebox .innerbox .password { font-size:11px; font-weight:normal; margin:-15px 0 0 6px; padding:0; width:260px; }
        #messageboxUserLogin.messagebox .innerbox .password a { font-weight:normal; }
      #messageboxUserLogin.messagebox .forgot { float:left; }
      #messageboxUserLogin.messagebox .innerbox input.cbox { float:left; margin-left:0; }
      #messageboxUserLogin.messagebox .innerbox input#passuser { float:left; margin-right:5px; margin-top:5px; width:240px; }
      #messageboxUserLogin.messagebox .innerbox input#passpass { float:left; margin-right:5px; margin-top:5px; width:235px; }
      #messageboxUserLogin.messagebox .innerbox input#fakepass { float:left; margin-right:5px; margin-top:5px; width:235px; }
      #messageboxUserLogin.messagebox .innerbox .seppa { float:left; margin:0; padding:0; width:1px; }
      #messageboxUserLogin.messagebox .innerbox .password div { margin-right:10px; margin-top:4px; }
      #messageboxUserLogin.messagebox .innerbox .rememberme { color:rgb(0, 154, 212) !important; cursor:pointer; float:left; }
      #messageboxUserLogin.messagebox .innerbox .error { color:rgb(255, 0, 0) !important; }
    #messageboxUserLogin.messagebox #msgLoginBtn { clear:both; float:right; margin-right:5px; margin-top:8px; }
      #messageboxUserLogin.messagebox .innerbox .inputzone .title { font-size:13px; margin-top:8px; width:52px; }
    #messageboxUserLogin.messagebox .content { padding-bottom:10px; }

/* @end */

  #messageboxChooseUsername.messagebox .innerbox .inputzone { margin:0 0 0 40px; }
    #messageboxChooseUsername.messagebox .innerbox .inputzone div { float:left; margin-left:10px; margin-top: 10px; }
    #messageboxChooseUsername.messagebox .inputzone div.btn_submit { margin-top:-5px !important; }
    #messageboxChooseUsername.messagebox .content .inputzone .title { font-size:13px; padding-top:3px; }
    #messageboxChooseUsername.messagebox input.textinput { width:220px; }
    #messageboxChooseUsername.messagebox .innerbox { padding-bottom:10px; }

/* @end */

  #indapass_box { background:none repeat scroll 0 0 rgb(255, 247, 207); border:1px solid rgb(222, 215, 179); border-radius:5px; display:inline-block; font-family:arial,sans-serif; font-size:13px; padding:10px 10px 7px; position:relative; width:95%; }
  #indapass_box a.logo { background:url("/images/default/indapass/sprite.png") repeat scroll 0 0 transparent; display:inline-block; height:24px; width:92px; }
  #indapass_box a.logo:hover { opacity:1; }
  #indapass_box #warning { font-size:12px; left:110px; position:absolute; top:15px; }
  #indapass_box .space { border-top:1px solid rgb(222, 215, 179); clear:both; margin-top:10px; padding-top:10px; }
  #indapass_box form { color:rgb(69, 52, 0); font-size:13px; overflow:hidden; }

  #ip_login { border-right:1px solid rgb(222, 215, 179); float:left; padding-right:9px; width:50%; }
  input.field { border:1px solid rgb(189, 183, 153); border-radius:2px; margin:0 0 4px; padding:5px; width:100%; }

  #indapass_box input[type="submit"] { background:-moz-linear-gradient(center top , rgb(255, 198, 10) 0%, rgb(248, 159, 10) 100%) repeat scroll 0 0 transparent; border:medium none; border-radius:2px; color:rgb(69, 52, 0); float:right; font-size:12px; font-weight:bold; height:26px; line-height:24px; margin-top:11px; padding:1px 8px; text-shadow:0 1px 0 rgba(255, 255, 255, 0.3); }
  #indapass_box input[type="text"] { background:url("/images/default/indapass/ico_mail.png") no-repeat scroll 5px center rgb(255, 255, 255); padding:5px 0 5px 22px; }
  #indapass_box input[type="password"] { background:url("/images/default/indapass/ico_padlock.png") no-repeat scroll 5px center rgb(255, 255, 255); margin-bottom:10px; padding:5px 0 5px 22px; }
  #indapass_box input[type="submit"]:hover { background:none repeat scroll 0 0 rgb(251, 171, 38); box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.03) inset; }
  #indapass_box input[type="submit"]:active { background:none repeat scroll 0 0 rgb(251, 171, 38); box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2) inset; }



  #login_middle { font-size:12px; width:70%; }
  #login_middle input { margin:0 0 6px; }
  #login_middle label, .indapass_comment .info { color:rgb(164, 158, 128); font-weight:normal; height:24px; line-height:24px; }

  label, input[type="button"], input[type="submit"], button { cursor:pointer; }
  #login_middle a { display:inline-block; }
  #login_middle a:hover { text-decoration:none; }
  #login_middle a span { background-image:url("/images/default/indapass/sprite.png"); background-position:-32px -32px; display:inline-block; height:12px; margin-right:3px; position:relative; top:1px; width:12px; }

  #indapass_box a { color:rgb(36, 70, 138); text-decoration:none; }
  #indapass_box.indapass_comment a { display:inline-block; vertical-align:middle; }
  #indapass_box a:hover { text-decoration:underline; }

  #fb_login_cont { float:left; padding-left:10px; width:50%; }
  #fb_login { background:none repeat scroll 0 0 rgb(236, 238, 245); border:1px solid rgb(202, 212, 231); border-radius:2px; box-shadow:0 1px 0 0 rgb(242, 234, 196); color:rgb(72, 72, 72); font-size:13px; line-height:18px; padding:10px 0 12px; text-align:center; }
  a#fb_button { background:none repeat scroll 0 0 rgb(96, 121, 171); border:1px solid rgb(41, 68, 126); border-radius:2px; box-shadow:0 1px 0 0 rgb(138, 156, 194) inset; color:rgb(255, 255, 255); display:inline-block; font-family:'Lucida Grande',sans-serif; font-size:12px; height:20px; line-height:22px; margin-top:10px; text-align:left; text-decoration:none; width:84px; }
  a#fb_button:hover { background:none repeat scroll 0 0 rgb(85, 110, 159); box-shadow:none; text-decoration:none; }
  a#fb_button:active { background:none repeat scroll 0 0 rgb(85, 110, 159); box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2) inset; text-decoration:none; }
  a#fb_button span { background-image:url("/images/default/indapass/sprite.png"); background-position:0 -29px; border-right:1px solid rgb(41, 68, 126); box-shadow:1px 0 0 0 rgb(138, 156, 194); display:inline-block; float:left; height:20px; margin-right:10px; width:20px; }

  .errormsg #login_middle { color:rgb(238, 75, 75); margin:14px 6px 0 0; width:215px; }
  .errormsg span { background-image:url("/images/default/indapass/sprite.png"); background-position:-64px -32px; display:inline-block; height:12px; margin-right:4px; width:14px; }
  .errormsg input.field { border:1px solid rgb(238, 75, 75); }

  .indapass_comment a.logo { float:left; margin-right:10px; }
  textarea#comment { border:1px solid rgb(222, 215, 179); font-family:arial,sans-serif; font-size:12px; height:120px; margin:10px 0 4px; overflow:auto; padding:6px; resize:vertical; width:100%; }
  .indapass_comment .input span { color:rgb(164, 158, 128); display:inline-block; font-size:12px; margin:6px 0; }

  #indapass_box .input { overflow:hidden; }
  #indapass_box .input #hozzaszolas, .commentinfo { float:right; margin-left:6px; }
  #indapass_box .input #hozzaszolas { margin-top:0; }

  input#hozzaszolas[type="submit"] { background:-moz-linear-gradient(center top , rgb(255, 198, 10) 0%, rgb(248, 159, 10) 100%) repeat scroll 0 0 transparent; border:medium none; border-radius:2px; color:rgb(69, 52, 0); font-size:12px; font-weight:bold; height:25px; line-height:24px; margin-right:0; text-shadow:0 1px 0 rgba(255, 255, 255, 0.3); }
  input#hozzaszolas[type="submit"]:hover { background:none repeat scroll 0 0 rgb(251, 171, 38); box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.03) inset; }
  input#hozzaszolas[type="submit"]:active { background:none repeat scroll 0 0 rgb(251, 171, 38); box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.2) inset; }

/* checkbox */
/*
input[type=checkbox]#fbcheck {
  margin-left: -9999px;
}
  input[type=checkbox]#fbcheck + label {
    position: relative;
    float: right;
    margin-top: 4px;
    width: 38px;
    height: 18px;
    background: url(../img/sprite.png) -96px 0 no-repeat;
    text-indent: -9999px;
  }
    input[type=checkbox]#fbcheck:checked + label {
      background-position: -96px -32px;
    }

#indapass_box.indapass_comment .info a.help {
  float: right;
  width: 14px;
  height: 14px;
  margin: 6px 6px 0 0;
  background: url(../img/sprite.png) 0 -64px no-repeat;
  text-indent: -9999px;
}  */

/* @group Content: General */

/*--------------------------*/
/*---Content: General-------*/
/*--------------------------*/
/*#topAdv { background: #000000 repeat-y scroll 0 0; text-align:center; width:100%; margin:0; padding:0; padding-bottom:10px; }*/

#ivContent { }

#whitepaper_top { background:none repeat scroll 0 0 rgb(255, 255, 255); border-top:2px solid rgb(194, 30, 36); clear:both; height:15px; overflow:hidden; z-index:1000; }
#whitepaper { background-color:rgb(255, 255, 255); color:rgb(76, 76, 76); padding:0 15px 55px; min-height: 500px; }
.tab-30 { padding-left:30px !important; }
.HIDED { display:none; }
.CLEAR { clear:both; }

#left_column { float:left; width:512px; }
#left_column_video_site { float:left; width:512px; }

#right_column { float:left; left:30px; position:relative; width:390px; }
#right_column_video_site { float:left; left:30px; position:relative; width:390px; }

.inline { display:inline; }

/*HIDER ARROW*/

  #hider_arrow { background: transparent; cursor:pointer; float:right; height:18px; padding-right:8px; width:18px; position: relative; margin-top: 6px; }
    #hider_arrow #button_hide { background: transparent; cursor:inherit; height:18px; width:18px; }
    #hider_arrow #button_hide:before { content: "\E008"; display: block; font-family: "indavideo"; width: 18px; height: 18px; line-height: 18px; font-size: 13px; text-align: center; position: absolute; top: 0; right: 10px; font-weight: bold; }
    #hider_arrow #button_show { background: transparent; cursor:inherit; height:18px; width:18px; }
    #hider_arrow #button_show:before { content: "\E007"; display: block; font-family: "indavideo"; width: 18px; height: 18px; line-height: 18px; font-size: 13px; text-align: center; position: absolute; top: 0; right: 10px; font-weight: bold; }
  .hider_arrow { background:url("/images/default/icons/arrow_bg.png") no-repeat scroll 0 0 transparent; cursor:pointer; float:right; height:18px; padding-right:8px; width:18px; }
    .hider_arrow .button_hide { background:url("/images/default/icons/arrow_up.png") no-repeat scroll 0 0 transparent; cursor:inherit; height:18px; width:18px; }
    .hider_arrow .button_show { background:url("/images/default/icons/arrow_down.png") no-repeat scroll 0 0 transparent; cursor:inherit; height:18px; width:18px; }

/* @end */

/* @group Header */

/*--------------------------*/
/*----------HEADER----------*/
/*--------------------------*/

#dd_channels { color:rgb(255, 255, 255); display:none; left:10px; position:absolute; top:10px; }
  #dd_channels .dd_channels_top { background:url("/images/default/channel_selector/dd_channels_top.png") no-repeat scroll 0 0 transparent; height:6px; width:86px; }
  #dd_channels .dd_channels_list { background:url("/images/default/channel_selector/dd_channels_bg.png") repeat-y scroll 0 0 transparent; width:86px; }
    #dd_channels .dd_channels_list div { cursor:pointer; height:18px; margin:0 1px; padding:1px 0 2px 10px; width:74px; }
      #dd_channels .dd_channels_list div a { color:rgb(255, 255, 255); }
    #dd_channels .dd_channels_list .hover { background:url("/images/default/channel_selector/channel_selector_hover.png") repeat-x scroll 0 0 transparent; }
      #dd_channels .dd_channels_list .hover a { color:rgb(0, 0, 0); }
  #dd_channels .dd_channels_bottom { background:url("/images/default/channel_selector/dd_channels_bottom.png") no-repeat scroll 0 0 transparent; height:5px; width:86px; }

#header { clear:both; margin-top: 20px; }
/* .header_bg { background: #000000 repeat-y scroll 0 0; width:100%; margin:0; padding:0; height:50px; margin-top:-30px; } */
.header_bg { /*height:50px;*/ margin:0; padding:0; width:100%; }

/*#wrapper { padding-top: 0; width: 1430px; position:relative; left: -100px; background: #000000 url('http://assets.indavideo.hu/images/ad/os_bahamas_indavideo_wallpapaer_1430x1095_1201%20(1).jpg') 22px 28px no-repeat; } */
wrapper { }

#wrapper a#body_link { display:block; height:860px; left:0; position:absolute; top:0; width:100%; z-index:-100; }
  .ie .header_bg { margin-top:-5px; }
#wrapper a#body_link span { display:none; }
#pagewrapper { margin:0 auto; width:1000px; z-index:999; }

.header_content { font-family:Arial; height:75px; margin-bottom:0; margin-left:auto; margin-right:auto; overflow:hidden; width:960px; }

#header .ivLogo { background:url("/images/default/indavideo_logo.png") no-repeat scroll left top transparent; float:left; height:60px; margin:0 2px 0 0; padding:0; position:relative; top:0; width:60px; }
/*#header .ivLogo { background: transparent; float:left; height:76px; margin:-13px 2px -3px -12px; padding:0; position:relative; top:0; width:72px; }*/
/*#header .ivLogo a { display:block; height:76px; width:72px; position: absolute; top: 0; left: 5px; }*/
#header .ivLogo a { display: block; width: 100%; height: 100%; }
#header .ivLogo img { display: none; }
#header .ivLogo span { display:none; }
#header .ivLogo.ivFilm { background: transparent; float:left; height:81px; margin:-13px 2px -3px -14px; padding:0; position:relative; top:149px; width:72px; }
#header .ivLogo.ivFilm a { display:block; height:81px; width:72px; position: absolute; top: 0; left: -7px; }
#header .ivLogo.ivFilm span { display:none; }

  #header .avatar { width: 60px; height: 60px; float: left; margin-right: 2px; }
  #header .avatar a { display: block; width: 60px; height: 60px; }
  #header .avatar img { display: block; width: 60px; height: 60px; cursor: pointer; }
  #user_data_header { width: 970px; margin: -15px -15px 0; background: #f1f1f1; height: 32px; line-height: 32px; color: #181818; font-size: 14px; padding: 0 15px; }
  .default_video_list #PROFILE_HEADER .items { overflow: visible; }
  #user_data_header .avatar { float:left !important; height:48px; margin-bottom:5px; padding-right:10px; width:48px; }
    #user_data_header .avatar span, #user_data_header .avatar a, #user_data_header .avatar img { display:block; height:inherit; width:inherit; }
  #user_data_header #myprofile_header_links ul li { display:inline; margin-right:15px; }
    #user_data_header #myprofile_header_links ul li a { color:rgb(88, 88, 88); }
  #user_data_header #myprofile_header_title a.nickname { font-size:18px; }
  #user_data_header #myprofile_header_title .myprofile_page_title { font-size:18px; }
  #user_data_header #my-profile-content { margin-top:20px; }
  #my-profile-content .column .BOX_CONTENT.null_videos { width: 1000px; height: 538px; margin: 0 -15px -55px; background: url(/images/default/profile/nincsvideo.jpg) no-repeat center top #fff; }
  #my-profile-content .column .BOX_CONTENT.null_videos:hover { cursor: pointer; }
  #my-profile-content .column .BOX_CONTENT.null_videos.mylooprs { background-image: url(/images/default/profile/nincsloop.jpg); }

#myprofile_header .controllButtons { width: 300px; margin: 0px auto; margin-bottom :100px; margin-left: 350px}
#myprofile_header #removeProfile {   }

#removeUserSubmit { width: 120px; height: 32px; background-color:  #aaaaaa; border-radius: 3px; font-weight: bold}
#removeUserSubmit:hover { width: 120px; height: 32px; background-color:  #000000; 
color: #ffffff; border-radius: 3px;}


#removeUserSubmit2 { width: 200px; height: 32px; background-color:  #aaaaaa; border-radius: 3px; font-weight: bold}
#removeUserSubmit2:hover { width: 200px; height: 32px; background-color:  #000000; 
color: #ffffff; border-radius: 3px;}


#removeProfile #my-profile-content .inputzone .info { width : 310px; }
  #user_data_header .avatar span { background:url("/images/users/default_indavideo_avatar_48.png") no-repeat scroll 0 0 transparent; height:48px; width:48px; }
  #user_data_header .basicinfo { float:left; min-width:542px; width:auto; }
    #user_data_header h1 { float:left; height:30px; margin:0; padding:0; }
    #user_data_header h1 a.title { color:rgb(24, 24, 24); font-size:14px; font-weight:bold; }
    #user_data_header h1 a.name { color:rgb(24, 24, 24); font-size:14px; font-weight:bold; }
    #user_data_header div.feed { margin-right:8px; margin-top:3px; }
    #user_data_header .pro-badge, #user_data_header .proplus-badge { float:left; margin-right: 5px; background-position: center center; height: 32px; }
    #user_data_header .pro-badge span, #user_data_header .proplus-badge span { display:none; }
    #user_data_header .data .owner { color:rgb(25, 25, 25); float:left; font-size:12px; font-weight:bold; }
    #user_data_header .usersince { color:rgb(140, 140, 140); float:left; font-size:11px; font-weight:normal; margin-top:5px; }
      #user_data_header .data .rss { background:url("/images/default/icons/rss.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:15px; margin-left:4px; width:16px; }
    #user_data_header .data .user { float:left; }
  #user_data_header .btn_subscribe { background:url("/images/default/buttons/btn_subscribe.png") no-repeat scroll 0 0 transparent; float:right; height:32px; margin:7px 3px 0 0; width:123px; }
  #user_data_header .btn_favourite { background:url("/images/default/buttons/btn_fav.png") no-repeat scroll 0 0 transparent; cursor:pointer; float:right; height:32px; margin:7px 10px 7px 7px; width:131px; }

  #user_data_header .numeric_data { float:right; height:48px; margin-left:10px; text-align:center; }
    #user_data_header .numeric_data .nd_left_border { background:url("/images/default/profile/nd_left.png") no-repeat scroll 0 0 transparent; float:left; height:49px; width:4px; }
    #user_data_header .numeric_data .nd_right_border { background:url("/images/default/profile/nd_right.png") no-repeat scroll 0 0 transparent; float:left; height:49px; width:4px; }
    #user_data_header .numeric_data .nd_data { background:url("/images/default/profile/nd_bg.png") repeat-x scroll 0 0 transparent; float:left; height:49px; min-width:89px; }
      #user_data_header .numeric_data .num { color:rgb(25, 25, 25); font-size:30px; font-weight:bold; height:30px; margin:0; overflow:hidden; padding:0; }
      #user_data_header .numeric_data .title { color:rgb(140, 140, 140); font-size:11px; font-weight:normal; margin:0; padding:0; }

  #user_data_header #user_stat_data { float: right; }
  #user_data_header #user_stat_data .num { float: left; margin: 0 10px 0 0; padding: 0 0 0 25px; position: relative; }
  #user_data_header #user_stat_data #us_uploaded.num { background: transparent; }
  #user_data_header #user_stat_data #us_uploaded.num:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -440px 0 transparent; display: block; width: 20px; height: 22px; position: absolute; top: 11px; left: 3px; }
  #user_data_header #user_stat_data #us_subs.num { background: transparent; }
  #user_data_header #user_stat_data #us_subs.num.clickable:hover,
  #user_data_header #user_stat_data #us_subs.num.opened { background: transparent; color: #bd1818; }
  #user_data_header #user_stat_data #us_subs.num:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -396px 0 transparent; display: block; width: 20px; height: 22px; position: absolute; top: 9px; left: 3px; }
  #user_data_header #user_stat_data #us_subs.num.clickable:hover:before,
  #user_data_header #user_stat_data #us_subs.num.opened:before { color: #bd1818; }
  #user_data_header #user_stat_data #us_fav.num { background: transparent; }
  #user_data_header #user_stat_data #us_fav.num:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -418px 0 transparent; display: block; width: 20px; height: 22px; position: absolute; top: 11px; left: 3px; }
  #user_data_header #user_stat_data #us_view.num { background: transparent; }
  #user_data_header #user_stat_data #us_view.num:before { content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -374px 0 transparent; display: block; width: 20px; height: 22px; position: absolute; top: 12px; left: 3px; }
  #user_data_header .subscribe { float: right; }

/* @group Top Navigation Menu */

  /*--Top Navigation Menu--*/

    #header #topNavigation { color:rgb(255, 255, 255); font-size:12px; font-weight:bold; position:relative; text-align:center; top:25px; width:auto !important; }
      #header .topNavigationCustom { color:rgb(255, 255, 255); font-size:13px; font-weight:bold; position:relative; text-align:center; top:12px !important; }

      #header div#topNavigation div { background-repeat:no-repeat !important; float:left; height:36px; margin-right:2px; }

      #header #topNavigation .btn_browse { background: rgba(255,255,255,0.94); font-size:11px; height:26px; line-height:22px; margin:9px 2px 0 0; position:relative; text-align:center; width:121px; }

        #header #topNavigation .btn_browse.selected { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_browse_custom { height:20px; margin-right:10px; margin-top:5px; padding-top:5px; position:relative; text-align:center; }
          #header #topNavigation .btn_browse a, #header #topNavigation .btn_browse_custom a { display:block; height:26px; margin:0 auto; text-align:center; width:121px; }
        #header #topNavigation .btn_browse span, #header #topNavigation .btn_browse_custom span { color:rgb(77, 77, 77); display:inline; line-height:26px; padding-left:10px; text-transform:uppercase; }
        #header #topNavigation .btn_browse:hover { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_browse:hover span, #header #topNavigation .btn_browse_custom:hover span { color:rgb(65, 64, 64); }
        #header #topNavigation .btn_browse:before { content:""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -352px 0 transparent; display:block; left:12px; position:absolute; top:6px; width: 17px; height: 22px; }
        #header #topNavigation .btn_browse:hover:before { color:rgb(65, 64, 64); }

        #header #topNavigation .btn_upload { background: rgba(255,255,255,0.94); font-size:11px; height:26px; line-height:22px; margin:9px 2px 0 0; position:relative; text-align:center; width:121px; }
        #header #topNavigation .btn_upload.selected { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_upload_custom { height:20px; margin-right:10px; margin-top:5px; padding-left:14px; padding-top:5px; position:relative; text-align:center; }
        #header #topNavigation .btn_upload a, #header #topNavigation .btn_upload_custom a { display:block; height:26px; margin:0 auto; text-align:center; width:121px; }
        #header #topNavigation .btn_upload span, #header #topNavigation .btn_upload_custom span { color:rgb(77, 77, 77); display:inline; line-height:26px; padding-left:18px; text-transform:uppercase; }
        #header #topNavigation .btn_upload:hover { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_upload:before { content:""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -88px 0 transparent; display:block; left:18px; position:absolute; top:5px; width: 17px; height: 22px; }
        #header #topNavigation .btn_upload:hover:before { color:rgb(65, 64, 64); }

        #header #topNavigation .btn_loopr { background: rgba(255,255,255,0.94); font-size:11px; height:26px; line-height:22px; margin:9px 2px 0 0; position:relative; text-align:center; width:121px; }
        #header #topNavigation .btn_loopr.selected { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_loopr_custom { height:20px; margin-right:10px; margin-top:5px; padding-left:8px; padding-top:5px; position:relative; text-align:center; }
        #header #topNavigation .btn_loopr a, #header #topNavigation .btn_broadcast_custom a { display:block; height:26px; margin:0 auto; text-align:center; width:121px; }
        #header #topNavigation .btn_loopr span, #header #topNavigation .btn_broadcast_custom span { color:rgb(77, 77, 77); display:inline; line-height:26px; padding-left:22px; text-transform:uppercase; }
        #header #topNavigation .btn_loopr:hover { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_loopr:before { content:""; background: url(/images/loop/loopr_sprite.png?v=15031901) no-repeat -60px -60px transparent; display:block; left:13px; position:absolute; top:5px; width: 17px; height: 15px; }
        #header #topNavigation .btn_loopr:hover:before { color:rgb(65, 64, 64); }
        #header #topNavigation .btn_loopr img.beta { display: block; float: right; margin: 7px 9px 2px 0; }

        #header #topNavigation .btn_myprofile { background: rgba(255,255,255,0.94); font-size:11px; height:26px; line-height:22px; margin:9px 2px 0 0; position:relative; text-align:center; width:121px; overflow: visible !important; }
        #header #topNavigation .btn_myprofile:hover { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_myprofile.selected { background: rgb(255, 255, 255); background-color: rgb(255,255,255) !important; }
        #header #topNavigation .btn_myprofile_custom { height:20px; margin-right:10px; margin-top:5px; padding-left:8px; padding-top:5px; position:relative; text-align:center; }
        #header #topNavigation .btn_myprofile_dummy { display:none; height:26px; margin:0 2px; width:107px; }

        #header #topNavigation #nav_to_profile { color:rgb(77, 77, 77); display:block; float:left; height:27px; left:5px; line-height:26px; overflow:hidden; padding-left:23px; position:relative; text-transform:uppercase; width:70px; }
        #header #topNavigation #nav_to_profile:before { content:""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -152px 0 transparent; display:block; left:9px; position:absolute; top:5px; width: 17px; height: 22px; }
        #header #topNavigation #profile_dd { cursor:pointer; display:block; float:left; font-family:"indavideo"; height:30px; position:relative; width:21px; background: transparent; }
        #header #topNavigation #profile_dd:before { content:""; display:block; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -330px 0 transparent; left:10px; position:absolute; top:11px; width: 10px; height: 22px; }
        #header #topNavigation .btn_myprofile:hover #profile_dd:before { background-position: -308px -22px; }
        #header #topNavigation #profile_dd:hover:before { background-position: -308px -22px; }

        #header #topNavigation ul { list-style:none outside none; margin:0; padding:0; }
        #header #topNavigation ul li { list-style:none outside none; margin:0; padding:0; }
        #header #topNavigation #profile_dd ul { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:1px solid rgb(188, 24, 23); border-top:1px solid rgb(188, 24, 23); box-shadow:0 0 5px 0 rgba(1, 1, 1, 0.28); display:none; left:-137px; padding:3px 0; position:absolute; top:26px; width:165px; z-index:100000; }
        #header #topNavigation .btn_myprofile:hover #profile_dd ul { display:block; }
        #header #topNavigation #profile_dd ul.opened { display:block; }
          #header #topNavigation #profile_dd ul li { color:rgb(25, 25, 25); display:block; font-family:"Arial",sans-serif; font-size:12px; height:20px; line-height:20px; padding:0; text-align:left; clear: both; }
          #header #topNavigation #profile_dd ul li:hover { background:none repeat scroll 0 0 rgb(241, 241, 241); }
          #header #topNavigation #profile_dd ul li a { color:rgb(25, 25, 25); display:block; font-weight:normal; padding:0 7px; }
          #header #topNavigation #profile_dd .sep { display: block; height: 0; border-top: 1px solid #dbdbdb; margin: 5px 7px; }
          #header #topNavigation #profile_dd .icon { float: left; padding: 0; margin: 0; width: 19px; }
          #header #topNavigation #profile_dd .icon.edit { float: left; padding: 0; margin: 0; }

        #header #topNavigation .btn_channels { cursor:pointer; height:20px; margin-right:40px; margin-top:5px; padding-left:8px; padding-top:5px; position:relative; text-align:center; }
        #header #topNavigation .btn_channels span { background:url("/images/default/icons/down_arrow.png") repeat scroll 0 0 transparent; display:block; float:right; height:5px; margin-left:3px; margin-top:6px; width:8px; }
        #header #topNavigation .btn_help { background:url("/images/default/buttons/btn_head_navi_help.png") repeat scroll 0 0 transparent; cursor:pointer; margin:7px 3px 0 0; width:22px; }
        #header #topNavigation .inpt_search { background: rgb(241,241,241); float:right; height:24px; margin:9px 0 0; padding:1px; width:567px; }
        #header #topNavigation .inpt_search:nth-child(n) { background:none repeat scroll 0 0 rgba(255, 255, 255,0.85); }
          #header.film #topNavigation .inpt_search { width: 539px; }
          #header.profile #topNavigation .inpt_search { width: 505px; }
          .videotanar #header #topNavigation .inpt_search { width: 813px; }
          .videotanar.videotanar_user #header #topNavigation .inpt_search { width: 690px; }
          body.logged_in #header #topNavigation .inpt_search { width:444px; }
          body.logged_in .videotanar #header #topNavigation .inpt_search { width:690px; }
          body.logged_in .videotanar.videotanar_user #header #topNavigation .inpt_search { width:567px; }
          body.logged_in #header.film #topNavigation .inpt_search { width:416px; }
          body.logged_in #header.profile #topNavigation .inpt_search { width:382px; }
        #header #topNavigation #inpt_search_container { background:none repeat scroll 0 0 rgb(255, 255, 255); border: 0 none rgb(218, 218, 218); height:22px; margin:0; padding:1px; width:541px; }
          #header.film #topNavigation #inpt_search_container { width:511px; }
          #header.profile #topNavigation #inpt_search_container { width:477px; }
          .videotanar #header #topNavigation #inpt_search_container { width:785px; }
          .videotanar.videotanar_user #header #topNavigation #inpt_search_container { width:662px; }
          body.logged_in #header #topNavigation #inpt_search_container { width:418px; }
          body.logged_in .videotanar #header #topNavigation #inpt_search_container { width:664px; }
          body.logged_in .videotanar.videotanar_user #header #topNavigation #inpt_search_container { width:541px; }
          body.logged_in #header.film #topNavigation #inpt_search_container { width:388px; }
          body.logged_in #header.profile #topNavigation #inpt_search_container { width:356px; }

        #header #topNavigation .btn_search { background:none no-repeat right center rgb(255, 255, 255); background: transparent; background-color: transparent !important; display:block; float:left; height:22px; line-height:22px; margin:1px 0 0 2px !important; position:relative; width:22px; cursor: pointer; }
        #header #topNavigation .btn_search:before { color:rgb(77, 77, 77); content:"\E00B"; display:block; font-family:"indavideo"; font-size:17px; font-weight:normal; left:0; line-height:15px; position:absolute; text-align:center; top:4px; width:22px; }

        #header #topNavigation #btn_search_filterbox_arrow { background:transparent; cursor:pointer; height:24px; margin:0; position:relative; width:22px; }
        #header #topNavigation #btn_search_filterbox_arrow:before { color:rgb(77, 77, 77); content:"\E00A"; display:block; font-family:"indavideo"; font-size:20px; font-weight:normal; left: 0; line-height:18px; position:absolute; text-align:center; top:4px; width:22px; }
        #header #topNavigation #btn_search_filterbox_arrow:hover:before { color:rgb(189, 24, 24); }

        #header #topNavigation .inpt_searchbox { background:none repeat scroll 0 0 rgb(255, 255, 255); border:0 none; color:rgb(76, 76, 76); display:block; float:left; font-size:11px; font-weight:normal; height:22px; line-height:22px; outline:0 none !important; padding:0 4px; width:513px; }
          #header.film #topNavigation .inpt_searchbox { width:481px; }
          #header.profile #topNavigation .inpt_searchbox { width:447px; }
          .videotanar #header #topNavigation .inpt_searchbox { width:755px; }
          .videotanar.videotanar_user #header #topNavigation .inpt_searchbox { width:632px; }
          body.logged_in #header #topNavigation .inpt_searchbox { width:384px; }
          body.logged_in .videotanar #header #topNavigation .inpt_searchbox { width:533px; }
          body.logged_in .videotanar.videotanar_user #header #topNavigation .inpt_searchbox { width:407px; }
          body.logged_in #header.film #topNavigation .inpt_searchbox { width:390px; }
          body.logged_in #header.profile #topNavigation .inpt_searchbox { width:322px; }
        #header #topNavigation #btn_search_filterbox { float:left; height:22px; margin:0; width:22px; }
          #header #topNavigation #btn_search_filterbox_arrow ul { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:1px solid rgb(188, 24, 23); border-top:1px solid rgb(188, 24, 23); box-shadow:0 0 5px 0 rgba(1, 1, 1, 0.28); display:none; left:-102px; padding:3px 0; position:absolute; top:22px; width:125px; z-index:100; }
          #header #topNavigation #btn_search_filterbox_arrow:hover ul { display:block; }
          #header #topNavigation #btn_search_filterbox_arrow ul.opened { display:block; }
          #header #topNavigation #btn_search_filterbox_arrow ul li { color:rgb(25, 25, 25); display:block; font-family:"Arial",sans-serif; font-size:12px; height:20px; line-height:20px; padding:0; text-align:left; }
          #header #topNavigation #btn_search_filterbox_arrow ul li:hover { background:none repeat scroll 0 0 rgb(241, 241, 241); }
          #header #topNavigation #btn_search_filterbox_arrow ul li a { color:rgb(25, 25, 25); display:block; font-weight:normal; padding:0 7px; }

  /* @end */

  /* @group Search Filter Box */

  /*-- Myprofile header menu --*/

    .header_menu { display:none; left:800px; position:absolute; top:180px; width:110px; z-index:9060; }
    .header_menu .content { width:110px; }
      .header_menu .top { background:url("/images/default/profile/profile_header_menu_top.png") repeat scroll 0 0 transparent; height:5px; width:110px; }
      .header_menu .bottom { background:url("/images/default/profile/profile_header_menu_bottom.png") repeat scroll 0 0 transparent; height:7px; width:110px; }
        .header_menu ul li { }
        .header_menu ul li a { background:url("/images/default/profile/profile_header_menu_bg.png") repeat scroll 0 0 transparent; display:block; font-size:11px; font-weight:normal; padding:5px 0 5px 10px; width:100px; }
        .header_menu ul li a:hover { background:url("/images/default/profile/profile_header_menu_hover.png") repeat scroll 0 0 transparent; display:block; width:100px; }

  /* @end */

  /* @group Registration required */

  /*--Registration required--*/

    #header #indapassRegistration { clear:right; float:right; margin-bottom:-10px; }
      #header #indapassRegistration .txt_registration_required { color:rgb(255, 255, 255); font-size:13px; font-weight:normal; margin-right:10px; position:relative; top:-8px; }
      #header #indapassRegistration .btn_registration { background:url("/images/default/buttons/btn_head_registration.png") no-repeat scroll 0 0 transparent; height:65px; margin-right:10px; width:140px; }
      #header #indapassRegistration .btn_registration a { display:block; height:65px; width:140px; }

  /* @end */

  /* @group Header Profile Box */

  /*--Header Profie Box--*/

    #header #userBox { background:url("/images/default/head_profile_box_bg.png") no-repeat scroll 0 0 transparent; clear:right; float:right; height:71px; margin-right:15px; width:189px; }
      #header #userBox .userPicture { border:1px solid rgb(201, 195, 167); float:left; height:49px; margin:7px; width:49px; }
      #header #userBox .userPicture img { height:49px; width:49px; }
      #header #userBox .user_data { line-height:1.3em; margin-top:7px; }
        #header #userBox .user_data .txt_login_name { color:rgb(76, 76, 76); font-weight:bold; }
        #header #userBox .user_data .href_userBox { }

  /* @end */

/* @end */

/* @group Footer */

/*--------------------------*/
/*----------FOOTER----------*/
/*--------------------------*/
/* #footer{ background: #000000 repeat-y; height:140px; width:100%; margin:0; padding:0; margin-bottom:-30px; margin-left:-15px; clear:both; } */
#pagewrapper #footer { clear:both; height:140px; margin:0 0 -30px -15px; padding:0; width:100%; }
#pagewrapper .ie #footer { height:225px; }
#pagewrapper #footer .content_end { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:2px solid rgb(194, 30, 36); clear:both; height:20px; margin:0 0 0 15px; width:1000px; }
  #pagewrapper #footer ul#bottomNavigation { clear:both; color:rgb(255, 255, 255); display:inline; font-size:13px; font-weight:normal; text-align:center; }
  #pagewrapper #footer ul#bottomNavigation li { background-repeat:no-repeat !important; float:left; height:34px; margin-left:25px; margin-right:2px; position:relative; top:37px; }
  #pagewrapper #footer ul#bottomNavigation li.rssPlaceholder { width:47px; }
  #pagewrapper #footer ul#bottomNavigation li a { color:rgb(170, 170, 170); }
  /*#pagewrapper #footer #bottomNavigation #indexLogo { background:url("/images/default/icons/indexLogo.png") no-repeat scroll 0 0 transparent; height:25px; margin:5px 0 0 5px; width:89px; }*/
  #pagewrapper #footer #bottomNavigation #indexLogo a { display:block; height:25px; width:89px; }

#pagewrapper #footer .copyright { clear:both; color:rgb(0,0,0); font-size:11px; left:-410px; position:relative; top:20px; }

#footer { background:none repeat scroll 0 0 rgb(12, 12, 12); clear:both; height:170px; margin:0; padding:0; width:100%; }
.ie #footer { height:225px; }
#footer .content_end { background:none repeat scroll 0 0 rgb(241, 241, 241) !important; border-bottom:2px solid rgb(194, 30, 36); clear:both; height:55px; margin:0 auto; padding:0 0 0; width:1000px; }
  #footer .content_end #indexLogo { background:none repeat scroll 0 0 rgb(241, 241, 241); height:45px; margin:0; padding:5px 5px 5px 0; width:995px; }
  #footer .content_end #indexLogo .iv_logo { display:block; float:right; height:19px; width:85px; padding-top: 2px; margin: 15px 0 0 15px; }
  #footer .content_end #indexLogo .il_logo { display:block; float:right; height:19px; width:60px; padding-top: 2px; margin: 12px -10px 0 15px; }
  #footer .content_end #bottomNavigation.film_footer li { height: 30px; line-height: 30px; }
  #footer .content_end.film_footer #indexLogo { margin-right: 0; margin-left: 5px; width: 100px; float: right; padding-top: 8px; height: 21px !important; padding-right: 0; }
  #footer .content_end.film_footer #artisjusLogo { margin-right: 0; margin-left: 10px; width: 90px; float: right; padding:6px 0 5px 0; }
  #footer .content_end.film_footer #ejiLogo { margin-right: 0; margin-left: 5px; width: 60px; float: right; padding:6px 0 5px 0; }
  #footer #bottomNavigation { clear:both; color:rgb(0,0,0); display:block; font-size:12px; font-weight:normal; margin:-4px auto; text-align:center; width:950px; padding: 0 25px; }
  #footer #bottomNavigation ul { display: block; margin: 0; text-align: center; width: 940px; padding: 0; }
  #footer #bottomNavigation li { background-repeat:no-repeat !important; display:block; float:left; height:55px; line-height:55px; margin-right:10px; }
  #footer #bottomNavigation li.rssPlaceholder { width:47px; }
  #footer #bottomNavigation li a { color: rgb(130, 130, 130) !important; font-family:"Arial",sans-serif; font-size:12px; }
  #footer #bottomNavigation li a:hover { color: rgb(80, 80, 80) !important; }
  
  #footer #bottomNavigation.film_footer { margin: 0 auto; padding-top: 5px; width: 960px; }

#footer #bottomNavigation .copyright { color: rgb(130, 130, 130) !important; float:right; font-family:"Arial",sans-serif; font-size:12px; margin:0; }

/* @end */

/* @group FAQ */

/*--------------------------*/
/*--------FAQ---------------*/
/*--------------------------*/

#faq { clear:both; color:rgb(76, 76, 76); font-family:Arial; margin-left:6px; }
  #faq .page_title { font-size:18px; margin-left:-6px; margin-top:0; }

  #faq p.title { clear:left; font-size:15px; font-weight:bold; margin-bottom:10px; padding-top:5px; }
  #faq .separator { border-top:1px solid rgb(229, 229, 229); }
  #faq div .left { float:left; padding-right:30px; width:450px; }
  #faq div .right { float:left; width:480px; }
  #faq .topic { clear:both; padding-top:10px; }

  #faq p.question { background:url("/images/default/faq/li_bg.png") no-repeat scroll 0 4px transparent; color: #191919; cursor:pointer; font-size:13px; margin:5px 0 0; padding-left:13px; }
  #faq p.question:hover { color: rgb(77,77,77); }
  #faq .ans-head { background: #f1f1f1; height:5px; width:444px; position: relative; margin-top: 10px; }
  #faq .ans-head:before { content: ""; display: block; width: 0; height: 0; border: 10px solid transparent; border-color: transparent transparent rgb(241, 241, 241); border-style: solid; border-width: 6px 8px 7px; top: -12px; left: 40px; position: absolute; }
  #faq .ans-content { background: #f1f1f1; padding:5px; width:434px; }
  #faq .ans-foot { background: #f1f1f1; height:5px; width:444px; }

/* @end */

/* @group Channel Bar */

/*--------------------------*/
/*-----CHANNEL BAR----------*/
/*--------------------------*/

  #channelBar { clear:both; position:relative; top:0; z-index: 101; }
  #channelBar .content { background:none repeat scroll 0 0 rgb(241, 241, 241); float:left; height:32px; margin:-15px 0 15px -15px; padding:0 8px; width:984px; position: relative; z-index: 10; }
  #channelBar #my_container { position: relative; z-index: 9; }
  #channelBar #channelList { float:left; height:32px; }
  #channelBar #channelList li { display:block; float:left; height:32px; }
  #channelBar #channelList li a { color:rgb(24, 24, 24); display:block; font-family:"Arial",sans-serif; font-size:14px; height:32px; line-height:32px; margin:0; padding:0 9px; }
  #channelBar #channelList li:hover { background:none repeat scroll 0 0 #fafafa; }
    #channelBar #channelList li.channel191 { width:83px; }
    #channelBar #channelList li.channel191.palyazatpage { width: 155px; }
    #channelBar #channelList li.channel191 a { margin-right:0; }
    #channelBar #channelList li.channel191 #awards_dd { cursor:pointer; display:block; float:right; height:32px; margin:0; padding:0; position:relative; width:20px;  background: transparent; }
    #channelBar #channelList li.channel191 #awards_dd:before { content:""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -330px 0 transparent; display:block; height:12px; left:6px; padding:0; position:absolute; top:14px; width:20px; }
    #channelBar #channelList li.channel191.palyazatpage:hover #awards_dd:before { background-position: -308px -22px; }
    /*#channelBar #channelList li.channel191 #awards_dd:hover:before { background-position: -308px -22px; }*/
    /*#channelBar #channelList li.channel404 { }*/
    #channelBar #channelList li.channel404 a { margin-right:0; }
    #channelBar #channelList li.channel404 a#awards_dd { background:url("/images/default/channel_selector/palyazatok_nyil.png") no-repeat scroll 0 2px transparent; display:block; float:right; height:20px; margin-left:5px; margin-right:5px; width:20px; }
    #channelBar #channelList li.channel410 { background: url(/images/default/buttons/axnplayer_channel_btn.png) no-repeat center center transparent; width: 125px; height: 32px; margin: 0 0 0 10px; }
    #channelBar #channelList li.channel410:hover { background: url(/images/default/buttons/axnplayer_channel_btn_h.png) no-repeat center center transparent; }
    #channelBar #channelList li.channel410 a { display: block; font-size: 0; width: 125px; height: 32px; margin: 0; }

  #channelBar ul#channelList #awards_dd ul { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:1px solid rgb(188, 24, 23); border-top:1px solid rgb(188, 24, 23); box-shadow:0 0 5px 0 rgba(1, 1, 1, 0.28); display:none; left:-175px; padding:3px 0; position:absolute; top:29px; width:200px; z-index:100000; }
  /*#channelBar ul#channelList #awards_dd:hover ul { display:block; }*/
  #channelBar #channelList #awards_dd ul.opened { display:block; }
  #channelBar #channelList #awards_dd ul li { clear: both; color:rgb(25, 25, 25); display:block; float:none; font-family:"Arial",sans-serif; font-size:12px; height:20px; line-height:20px; padding:0; text-align:left; }
  #channelBar #channelList #awards_dd ul li:hover { background:none repeat scroll 0 0 rgb(241, 241, 241); }
  #channelBar #channelList #awards_dd ul li a { color:rgb(25, 25, 25); font-family:"Arial",sans-serif; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding:0 7px; }

  #channelBar #awards_dd .villam { display: block; width: 10px; height: 14px; float: left; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -880px -44px transparent; margin: 3px 4px 0 6px; }
  #channelBar #awards_dd .lejart .lakat { display: block; width: 10px; height: 12px; float: left; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -836px -44px transparent; margin: 3px -2px 0 6px; }
  #channelBar #awards_dd .lejart a { float: left; color: #858585 !important; }
  #channelBar #awards_dd .lejart .nyertes { display: block; width: 14px; height: 14px; float: right; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -858px -44px transparent; margin: 3px 7px 0 0; }
  #channelBar #awards_dd .sep { display: block; height: 0 !important; border-top: 1px solid #dbdbdb; margin: 5px 7px; }

  #channelBar div.leftBorder { background:url("/images/default/channel_selector/channel_selector_bg.png") repeat-x scroll 0 0 transparent; float:left; height:42px; width:7px; }
  #channelBar div.rightBorder { background:url("/images/default/channel_selector/channel_selector_bg.png") repeat-x scroll 0 0 transparent; border:10px none; float:left; height:42px; width:7px; }
  #channelBar li.activeChannel { background:none repeat scroll 0 0 rgb(255, 255, 255); }
  #channelBar .activeLeftBorder { float:left; height:26px; width:8px; }
  #channelBar div.activeChannel { background:none repeat scroll 0 0 rgb(255, 255, 255); float:left; }
  #channelBar div.activeChannel a { color:rgb(223, 111, 0) !important; display:block; float:left; font-size:15px; height:26px; margin-top:4px; }
  #channelBar .activeRightBorder { float:left; height:26px; width:8px; }
  #channelBar div.back { color:rgb(24, 24, 24); display:block; float:right; font-family:"Arial",sans-serif; font-size:14px; height:32px; line-height:32px; margin:0 -8px 0 0; padding: 1px 0 0; overflow:hidden; position:relative; width:350px; z-index:10; top: 0; }
  #channelBar div.back #new_videos_count { background:none repeat scroll 0 0 rgb(189, 24, 24); color:rgb(255, 255, 255); cursor:pointer; display:none; left:320px; position:absolute; text-align:center; top:0; width:30px; height: 32px; z-index:100; -webkit-box-shadow:inset 3px 3px 5px 0 rgba(0, 0, 0, 0.13); box-shadow:inset 3px 3px 5px 0 rgba(0, 0, 0, 0.13); }
  #channelBar div.back #new_videos_count.active { display: block; }

  #channelBar div.back #my_subscribes { cursor:pointer; float:right; margin: 7px 3px 0 0; position:relative; width: 22px; height: 22px; display: block; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -286px -66px transparent; }
  #channelBar div.back #my_subscribes.got_new { margin-right:-2px; }
  #channelBar div.back #my_subscribes:hover { background-position: -307px -66px; }
  #channelBar div.back #my_subscribes.active { background-position: -329px -66px; position: relative; }
  #channelBar div.back #my_subscribes.active:before { content: ""; position: absolute; bottom: -3px; left: 2px; right: 0; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #bd1919; z-index: 1; }
  #channelBar div.back #my_subscribes.active:after { content: ""; position: absolute; bottom: -3px; left: 4px; right: 0; display: block; width: 0; height: 0; border: 3px solid transparent; border-bottom-color: #ffffff; z-index: 2; }
  #channelBar div.back #my_subscribes.active:hover { background-position: -307px -66px; }

  #channelBar div.back #my_watch_later { cursor:pointer; float:right; margin: 7px 3px 0 0; position:relative; width: 22px; height: 22px; display: block; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -286px -44px transparent; }
  #channelBar div.back #my_watch_later.got_new { margin-right:-2px; }
  #channelBar div.back #my_watch_later:hover { background-position: -308px -44px; }
  #channelBar div.back #my_watch_later.active { background-position: -330px -44px; position: relative; }
  #channelBar div.back #my_watch_later.active:before { content: ""; position: absolute; bottom: -3px; left: 3px; right: 0; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #bd1919; z-index: 1; }
  #channelBar div.back #my_watch_later.active:after { content: ""; position: absolute; bottom: -3px; left: 5px; right: 0; display: block; width: 0; height: 0; border: 3px solid transparent; border-bottom-color: #ffffff; z-index: 2; }
  #channelBar div.back #my_watch_later.active:hover { background-position: -308px -44px; }

  #channelBar .subscribe_edit { display:none; height:32px; position: relative; width:24px; background: transparent; top: -1px; float: right; }
  #channelBar .subscribe_edit:before { color:rgb(77, 77, 77); content:"\E009"; display:block; font-family:"indavideo"; font-size:12px; height:32px; left:0; line-height:14px; position:absolute; text-align:center; top:9px; width:24px; }
  #channelBar .subscribe_edit:hover:before { color:rgb(189, 24, 24); }
  #channelBar .subscribe_edit.active { display: block; }

  #channelBar div.back .subscribes_open { cursor:pointer; display:none; float:right; height:32px; position:relative; width:29px; background: transparent; }
  #channelBar div.back .subscribes_open:before { color:rgb(77, 77, 77); content:"\E007"; display:block; font-family:"indavideo"; font-size:14px; height:32px; left:0; line-height:14px; position:absolute; text-align:center; top:9px; width:29px; }
  #channelBar div.back .subscribes_open:hover:before { color:rgb(189, 24, 24); }
  #channelBar div.back .subscribes_open.opened { background: transparent; }
  #channelBar div.back .subscribes_open.opened:before { content:"\E008"; }

  #channelBar #my_subscribed_videos { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:1px solid rgb(189, 24, 24);  border-top: 1px solid rgb(189, 24, 24); display:none; height:127px; margin:0 0 0 -15px; overflow:hidden; position:relative; top:-15px; width:1000px; }
  #channelBar #my_subscribed_videos.opened { display:block; height:127px; }
  #channelBar #my_subscribed_videos_inner { background:none repeat scroll 0 0 rgb(252, 252, 252); height:127px; overflow:hidden !important; position:relative; width:952px; }
  #channelBar .null_video #my_subscribed_videos_inner { width: 1000px; }
  #channelBar #my_subscribed_videos_elements { height:127px; left:0; margin:0; position:absolute; top:0; white-space:nowrap; width:970px; z-index:2; }
  #channelBar #my_subscribed_videos_elements li { background:none repeat scroll 0 0 transparent; display:block; float:left; height:107px; margin:10px 15px 10px 0; position:relative; width:120px; }
  #channelBar #my_subscribed_videos_elements li.hidden_li { opacity:0; }
  #channelBar #my_subscribed_videos_elements li .video_image a { display: block; height:68px; width: 120px; line-height:inherit; padding:0; position:relative; background-size: 100% auto !important; }
  .channelBar_video_placeholder { background: url(/images/default/icons2/ivbar_tovabb_ph.png) no-repeat center center transparent; display: block; width: 120px; height: 68px !important; }
  .channelBar_video_placeholder:hover { background: url(/images/default/icons2/ivbar_tovabb_ph_hover.png) no-repeat center center transparent; }
  .channelBar_video_placeholder span { color: rgb(255, 255, 255); display: none; font-size: 11px; margin-top: 45px; text-align: center; width: 100%; }

  #channelBar #my_watchlater_videos { background:none repeat scroll 0 0 rgb(255, 255, 255); border-bottom:1px solid rgb(189, 24, 24);  border-top: 1px solid rgb(189, 24, 24); display:none; height:127px; margin:0 0 0 -15px; overflow:hidden; position:relative; top:-15px; width:1000px; }
  #channelBar #my_watchlater_videos.opened { display:block; height:127px; }
  #channelBar #my_watchlater_videos_inner { background:none repeat scroll 0 0 rgb(252, 252, 252); height:127px; overflow:hidden !important; position:relative; width:952px; }
  #channelBar .null_video #my_watchlater_videos_inner { width: 1000px; }
  #channelBar #my_watchlater_videos_elements { height:127px; left:0; margin:0; position:absolute; top:0; white-space:nowrap; width:970px; z-index:2; }
  #channelBar #my_watchlater_videos_elements li { background:none repeat scroll 0 0 transparent; display:block; float:left; height:107px; margin:10px 15px 10px 0; position:relative; width:120px; }
  #channelBar #my_watchlater_videos_elements li.hidden_li { opacity:0; }
  #channelBar #my_watchlater_videos_elements li .video_image a { display: block; height:68px; width: 120px; line-height:inherit; padding:0; position:relative; background-size: 100% auto !important; }

  #rel_videos { background: #3c3c3c; height:90px; margin:0 0 0 -14px; overflow:hidden; position:relative; width:640px; }
  #rel_videos.opened { display:block; height:90px; }
  #rel_videos_inner { background:#3c3c3c; height:90px; overflow:hidden !important; position:relative; width:592px; }
  #rel_videos_elements { height:90px; left:0; margin:0; position:absolute; top:0; white-space:nowrap; width:630px; z-index:2; }
  #rel_videos_elements li { background:none repeat scroll 0 0 transparent; display:block; float:left; height:90px; margin:0 15px 0 0; position:relative; width:120px; padding: 0 !important; }
  #rel_videos_elements li.hidden_li { opacity:0; }
  #rel_videos_elements li a { height:107px; line-height:inherit; padding:0; position:relative; }

  .big #rel_videos { background: #3c3c3c; height:90px; margin:0 0 0 -14px; overflow:hidden; position:relative; width:960px; }
  .big #rel_videos.opened { display:block; height:90px; }
  .big #rel_videos_inner { background:#3c3c3c; height:90px; overflow:hidden !important; position:relative; width:912px; }
  .big #rel_videos_elements { height:90px; left:0; margin:0; position:absolute; top:0; white-space:nowrap; width:930px; z-index:2; }
  .big #rel_videos_elements li { background:none repeat scroll 0 0 transparent; display:block; float:left; height:90px; margin:0 15px 0 0; position:relative; width:120px; padding: 0 !important; }
  .big #rel_videos_elements li.hidden_li { opacity:0; }
  .big #rel_videos_elements li a { height:107px; line-height:inherit; padding:0; position:relative; }

    #channelBar .arrow { cursor:pointer; display:block; height:127px; margin:0; padding:0; position:relative; top:0; width:24px !important; z-index:3; }
    #channelBar .null_video .arrow { display: none; }
    #channelBar .arrow.inactive { cursor:default; }
    #channelBar .arrow.inactive a { display:none !important; }
    #channelBar .arrow.left { background:none repeat scroll 0 0 transparent; float:left; padding-left:0; }
    #channelBar .arrow.left.active { background:linear-gradient(to right, rgba(1, 1, 1, 0) 0%, rgba(1, 1, 1, 0.08) 100%) repeat scroll 0 0 transparent; float:left; padding-left:0; }
    #channelBar .arrow.left.active:before { color:rgb(77, 77, 77); content:"\E00D"; display:block; font-family:"indavideo"; font-size:16px; font-weight:normal; height:107px; left:0; line-height:127px; position:absolute; text-align:center; top:0; width:24px; }
    #channelBar .arrow.left.active:hover { background:linear-gradient(to right, rgba(1, 1, 1, 0) 0%, rgba(1, 1, 1, 0.15) 100%) repeat scroll 0 0 transparent; }
    #channelBar .arrow.left.active:active, #channelBar #my_subscribed_videos .arrow.left.active:focus { background-position:49% 50%; }
    #channelBar .arrow.left a { display:block; float:left; height:127px; width:24px !important; }
    #channelBar .arrow.right { background:none repeat scroll 0 0 transparent; float:right; padding-right:0; }
    #channelBar .arrow.right.active { background:linear-gradient(to right, rgba(1, 1, 1, 0.08) 0%, rgba(1, 1, 1, 0) 100%) repeat scroll 0 0 transparent; float:right; padding-right:0; }
    #channelBar .arrow.right.active:before { color:rgb(77, 77, 77); content:"\E00E"; display:block; font-family:"indavideo"; font-size:16px; font-weight:normal; height:107px; left:0; line-height:127px; position:absolute; text-align:center; top:0; width:24px; }
    #channelBar .arrow.right.active:hover { background:linear-gradient(to right, rgba(1, 1, 1, 0.15) 0%, rgba(1, 1, 1, 0) 100%) repeat scroll 0 0 transparent; }
    #channelBar .arrow.right.active:active, #channelBar #my_subscribed_videos .arrow.right.active:focus { background-position:51% 50%; }
    #channelBar .arrow.right a { display:block; float:right; height:127px; width:24px !important; }

    #rel_videos .arrow { cursor:pointer; display:block; height:127px; margin:0; padding:0; position:relative; top:0; width:24px !important; z-index:3; }
    #rel_videos .null_video .arrow { display: none; }
    #rel_videos .arrow.inactive { cursor:default; }
    #rel_videos .arrow.inactive a { display:none !important; }
    #rel_videos .arrow.left { background:none repeat scroll 0 0 transparent; float:left; padding-left:0; }
    #rel_videos .arrow.left.active { background:linear-gradient(to right, rgba(1, 1, 1, 0) 0%, rgba(1, 1, 1, 0.08) 100%) repeat scroll 0 0 transparent; float:left; padding-left:0; }
    #rel_videos .arrow.left.active:before { color:rgb(77, 77, 77); content:"\E00D"; display:block; font-family:"indavideo"; font-size:16px; font-weight:normal; height:87px; left:0; line-height:87px; position:absolute; text-align:center; top:0; width:24px; }
    #rel_videos .arrow.left.active:hover { background:linear-gradient(to right, rgba(1, 1, 1, 0) 0%, rgba(1, 1, 1, 0.15) 100%) repeat scroll 0 0 transparent; }
    #rel_videos .arrow.left.active:active, #channelBar #my_subscribed_videos .arrow.left.active:focus { background-position:49% 50%; }
    #rel_videos .arrow.left a { display:block; float:left; height:127px; width:24px !important; }
    #rel_videos .arrow.right { background:none repeat scroll 0 0 transparent; float:right; padding-right:0; }
    #rel_videos .arrow.right.active { background:linear-gradient(to right, rgba(1, 1, 1, 0.08) 0%, rgba(1, 1, 1, 0) 100%) repeat scroll 0 0 transparent; float:right; padding-right:0; }
    #rel_videos .arrow.right.active:before { color:rgb(77, 77, 77); content:"\E00E"; display:block; font-family:"indavideo"; font-size:16px; font-weight:normal; height:87px; left:0; line-height:87px; position:absolute; text-align:center; top:0; width:24px; }
    #rel_videos .arrow.right.active:hover { background:linear-gradient(to right, rgba(1, 1, 1, 0.15) 0%, rgba(1, 1, 1, 0) 100%) repeat scroll 0 0 transparent; }
    #rel_videos .arrow.right.active:active, #channelBar #my_subscribed_videos .arrow.right.active:focus { background-position:51% 50%; }
    #rel_videos .arrow.right a { display:block; float:right; height:127px; width:24px !important; }

    #channelBar .video_image a img { box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.18); display:block; height:68px; position:relative; width:120px; z-index:0; }
    #channelBar .video_image:hover a:before { background: url(/images/default/icons2/shadow.png) repeat-x; content:""; display:block; height:68px; left:0; position:absolute; top:0; width:120px; z-index:2; }
    #channelBar a span { color:rgb(25, 25, 25); display:inline-block; }

    #channelBar #my_subscribed_videos_elements li .my_subscribed_videos_data > a { height: 17px; line-height: 19px; }
    #channelBar #my_subscribed_videos .my_subscribed_videos_data { color:rgb(91, 90, 90); font-family:"Open Sans",sans-serif; font-size:11px; width:220px; }
    #channelBar #my_subscribed_videos .my_subscribed_videos_data .my_subscribed_video_owner_pic { box-shadow:none; float:left; height:17px; margin:0 6px 0 0; width:17px; }
    #channelBar #my_subscribed_videos .my_subscribed_videos_data h3 { color:rgb(25, 25, 25); display:block; font-family:"Open Sans",sans-serif; font-size:11px; font-weight:700; margin:3px 0 0; overflow:hidden; text-overflow:ellipsis; width:120px; }
    #channelBar #my_subscribed_videos .my_subscribed_videos_data h3 a { color:rgb(25, 25, 25); font-weight:700; }
    #channelBar #my_subscribed_videos .my_subscribed_videos_data .my_subscribed_video_owner { color:rgb(91, 90, 90); display:block; margin-top:5px; }

    #channelBar #my_watchlater_videos_elements li .my_watchlater_videos_data > a { height: 17px; line-height: 19px; }
    #channelBar #my_watchlater_videos .my_watchlater_videos_data { color:rgb(91, 90, 90); font-family:"Open Sans",sans-serif; font-size:11px; width:220px; }
    #channelBar #my_watchlater_videos .my_watchlater_videos_data .my_watchlater_video_owner_pic { box-shadow:none; float:left; height:17px; margin:0 6px 0 0; width:17px; }
    #channelBar #my_watchlater_videos .my_watchlater_videos_data h3 { color:rgb(25, 25, 25); display:block; font-family:"Open Sans",sans-serif; font-size:11px; font-weight:700; margin:3px 0 0; overflow:hidden; text-overflow:ellipsis; width:120px; }
    #channelBar #my_watchlater_videos .my_watchlater_videos_data h3 a { color:rgb(25, 25, 25); font-weight:700; }
    #channelBar #my_watchlater_videos .my_watchlater_videos_data .my_watchlater_video_owner { color:rgb(91, 90, 90); display:block; margin-top:5px; }

    #rel_videos_elements li .rel_videos_data > a { height: 17px; line-height: 19px; }
    #rel_videos .rel_videos_data { color:rgb(91, 90, 90); font-family:"Open Sans",sans-serif; font-size:11px; width:220px; }
    #rel_videos .rel_videos_data .rel_videosowner_pic { box-shadow:none; float:left; height:17px; margin:0 6px 0 0; width:17px; }
    #rel_videos .rel_videos_data h3 { color: #ffffff; display:block; font-family:"Open Sans",sans-serif; font-size:11px; font-weight:700; margin:3px 0 0; overflow:hidden; text-overflow:ellipsis; width:120px; }
    #rel_videos .rel_videos_data h3 a { color:#ffffff; font-weight:700; }
    #rel_videos .rel_videos_data .rel_videos_owner { color:rgb(91, 90, 90); display:block; margin-top:5px; }

  #channelBar #my_subscribed_videos_ep { display:inline-block; margin:4px 0; }
  #channelBar #my_subscribed_videos .add_watch_later { display:none; height:15px; left:103px; position:absolute; top:52px; width:15px; z-index:3; }
  #channelBar #my_subscribed_videos_elements li:hover { cursor:pointer; }
    #channelBar #my_subscribed_videos_elements li .my_subscribed_videos_data h3 a:hover { color:rgb(98, 98, 98); }

  #channelBar #my_watchlater_videos_ep { display:inline-block; margin:4px 0; }
  #channelBar #my_watchlater_videos .add_watch_later { display:block; height:25px; left:95px; position:absolute; top:45px; width:25px; z-index:3; }
  #channelBar #my_watchlater_videos_elements li:hover { cursor:pointer; }
    #channelBar #my_watchlater_videos_elements li .my_watchlater_videos_data h3 a:hover { color:rgb(98, 98, 98); }

  #rel_videos_ep { display:inline-block; margin:4px 0; }
  #rel_videos .add_watch_later { display:block; height:18px; position:absolute; width:18px; z-index:3; }
  #rel_videos_elements li:hover { cursor:pointer; }
  #rel_videos_elements li .rel_videos_data h3 a:hover { color:rgb(98, 98, 98); }
  #rel_videos_elements li img { width: 120px; height: 90px; }

  #rel_videos .video_image:hover .add_watch_later { display:block !important; }
    #rel_videos .video_image:hover .add_watch_later:before { color:rgb(190, 190, 190); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -946px 0 transparent; display:block !important; font-family:"indavideo"; font-size:21px; height:17px; left:0; line-height:22px; position:absolute; text-align:center; top:0; width:17px; }
    #rel_videos .video_image:hover .add_watch_later:hover:before { color:rgb(255, 255, 255); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -946px -22px transparent; display:block !important; font-family:"indavideo"; font-size:21px; height:17px; left:0; line-height:25px; position:absolute; text-align:center; top:0; width:17px; }
    #rel_videos .video_image:hover .add_watch_later.later:before { color:rgb(255, 255, 255); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -946px 0 rgba(255, 255, 255, 0.5); display:block !important; font-family:"indavideo"; font-size:21px; height:17px; left: 0; line-height:20px; position:absolute; text-align:center; top: 0; width:17px; border-radius: 10px; }

    #rel_videos .video_image .duration { display: none; }
    #rel_videos .video_image:hover .duration { display:block !important; color: #ffffff; position:absolute; top:57px; left: 7px; width:20px; z-index:3; font-size: 11px; font-weight: bold; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); }

    #channelBar .video_image:hover .add_watch_later { display:block !important; }
    #channelBar .video_image:hover .add_watch_later:before { color:rgb(190, 190, 190); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -946px 0 transparent; display:block !important; font-family:"indavideo"; font-size:21px; height:17px; left:-4px; line-height:22px; position:absolute; text-align:center; top:-5px; width:17px; }
    #channelBar .video_image:hover .add_watch_later:hover:before { color:rgb(255, 255, 255); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -946px -22px transparent; display:block !important; font-family:"indavideo"; font-size:21px; height:17px; left:-4px; line-height:25px; position:absolute; text-align:center; top:-5px; width:17px; }
    #channelBar .video_image:hover .add_watch_later.later:before { color:rgb(255, 255, 255); content: ""; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -968px 0 rgba(255, 255, 255, 0.5); display:block !important; font-family:"indavideo"; font-size:21px; height:15px; left: 0; line-height:20px; position:absolute; text-align:center; top: 0; width:15px; border-radius: 10px; }

    #channelBar .video_image .duration { display: none; }
    #channelBar .video_image:hover .duration { display:block !important; color: #ffffff; position:absolute; top:50px; left: 7px; width:20px; z-index:3; font-size: 11px; font-weight: bold; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); }

  #channelBar #context_thumbnail { z-index:9999; }

/* @end */

/* @group Video Box */

/*--------------------------*/
/*---------VIDEO BOX--------*/
/*--------------------------*/

  .default_videoBox { clear:both; width:640px; }
    .default_videoBox .userImg { background:url("/images/default/video_box/sg.png") no-repeat scroll 0 0 transparent; clear:right; float:left; height:48px; margin-right:10px; margin-top:5px; width:48px; }
    .default_videoBox .userImg img.video_box_avatar { height:48px; width:48px; }
    .default_videoBox .myvideo-datas { margin-bottom:25px; margin-top:5px; }
    .default_videoBox .myvideo-datas .comments_count-myprofile { color:rgb(25, 25, 25); float:left; font-size:13px; padding-top:4px; }
    .default_videoBox .myvideo-datas .edit-myprofile { clear:both; float:right; }
    .default_videoBox .edit-myprofile .edit_button { display:block; margin-top:0 !important; }
    .default_videoBox .userData-myprofile { float:left; }

  .default_videoBox #videoHeader { width:640px; }
  .default_videoBox #videoHeader .videoTitle a { color:rgb(25, 25, 25); font-size:24px; font-weight:bold; }
  .default_videoBox #videoHeader .userInfo { height:30px; margin:5px 0; position:relative; z-index:100; }
    .default_videoBox #videoHeader .userInfo div { float:left; }
    .default_videoBox #videoHeader .userInfo .userImage,
    #COLUMN_1 #videoHeader .userInfo .userImage { display: block; width: 24px; height: 24px; overflow: hidden !important; }
    .default_videoBox #videoHeader .userInfo .userImage a img { overflow: hidden !important; }
    .default_videoBox #videoHeader .userInfo img { height:24px; width:24px; }
    .default_videoBox #videoHeader .userInfo .username { color:rgb(25, 25, 25); font-size:15px; font-weight:bold; margin:2px 2px 0 3px; }
    .default_videoBox #videoHeader .userInfo .userDetails { font-size:13px; font-weight:normal; margin:0 0 0 3px; }
    .default_videoBox #videoHeader .userInfo .userDetailsBG { height:24px; padding:1px 0; }
    .default_videoBox #videoHeader .userInfo .videoCount_num { color:rgb(100, 100, 100); border-left: 1px solid #000000;padding-left: 5px; font-size:11px; font-weight:normal; margin:6px 2px 5px 5px; }
    #COLUMN_1 #videoHeader .userInfo .videoCount_num { display: none; }
    .default_videoBox #videoHeader .userInfo .pro-badge, .default_videoBox #videoHeader .userInfo .proplus-badge { margin:5px 2px; }
    .default_videoBox #videoHeader .userInfo .pro-badge span, .default_videoBox #videoHeader .userInfo .proplus-badge span { display:none; }
  .default_videoBox #videoHeader .buttons { float:right; position:relative; z-index:1000; }
    .default_videoBox #videoHeader .buttons div { float:left; }
    .default_videoBox #videoHeader .buttons .btn_edit_player { margin:1px 3px; }
    .default_videoBox #videoHeader .buttons .btn_stat_player { margin:1px 3px; }

  .default_videoBox #videoHeader .playlist_add { position: relative; background: rgb(245, 245, 245); border-radius: 3px; margin:1px 0; border: 1px solid rgb(191,191,191); height: 20px; }
  .default_videoBox #videoHeader .playlist_add:before { border-right: 1px solid rgb(191,191,191); color: rgb(60, 60, 60); content: "\E013"; display: block; font-family: "indavideo"; font-size: 20px; font-weight: 300; height: 13px; left: 0; line-height: 12px; padding: 1px 4px 2px 2px; position: absolute; top: 2px; width: 18px; text-align: center; }
  .default_videoBox #videoHeader span.drag { background: transparent; cursor:pointer; display:block; height:20px; width:74px; color: rgb(60, 60, 60); line-height: 20px; padding-left: 34px; font-size: 12px; font-weight: normal; position: relative; z-index: 100; }
  .default_videoBox #videoHeader .playlist_add:hover { background: rgb(235, 235, 235); }
  .default_videoBox #videoHeader .dragtitle { display:none; }

  .playlist_subscribe.non-subscribe, .playlist_subscribe_num.non-subscribe { display:none !important; }
  .basicinfo .playlist_subscribe, .basicinfo .playlist_subscribe_num { float:left; margin-top:8px !important; }
  .playlist_subscribe { -webkit-transition: background .6s; -moz-transition: background .6s; -ms-transition: background .6s; -o-transition: background .6s; transition: background 5s ; background: -webkit-linear-gradient(top, rgb(211, 30, 12) 0%, rgb(182, 26, 10) 100%); background: -moz-linear-gradient(top, rgb(211, 30, 12) 0%, rgb(182, 26, 10) 100%); background: -o-linear-gradient(top, rgb(211, 30, 12) 0%, rgb(182, 26, 10) 100%); background: -ms-linear-gradient(top, rgb(211, 30, 12) 0%, rgb(182, 26, 10) 100%); background: linear-gradient(to bottom, rgb(211, 30, 12) 0%, rgb(182, 26, 10) 100%); background: rgb(182, 26, 10)\9; border-radius: 3px; display: inline-block; height: 22px; margin: 1px 5px 0 0; overflow: hidden; padding: 0; position: relative; width: 110px; }
  .playlist_subscribe:hover { background: -webkit-linear-gradient(top, rgb(231, 32, 13) 0%, rgb(202, 31, 14) 100%); background: -moz-linear-gradient(top, rgb(231, 32, 13) 0%, rgb(202, 31, 14) 100%); background: -o-linear-gradient(top, rgb(231, 32, 13) 0%, rgb(202, 31, 14) 100%); background: -ms-linear-gradient(top, rgb(231, 32, 13) 0%, rgb(202, 31, 14) 100%); background: linear-gradient(to bottom, rgb(231, 32, 13) 0%, rgb(202, 31, 14) 100%); background: rgb(202, 31, 14)\9; border-radius: 3px; cursor: pointer; height: 22px; margin: 1px 5px 0 0; padding: 0; }
  .playlist_subscribe.loading,
  .playlist_subscribe.loading:hover { background: -webkit-linear-gradient(top, rgb(199, 88, 76) 0%, rgb(218, 90, 77) 100%); background: -moz-linear-gradient(top, rgb(199, 88, 76) 0%, rgb(218, 90, 77) 100%); background: -o-linear-gradient(top, rgb(199, 88, 76) 0%, rgb(218, 90, 77) 100%); background: -ms-linear-gradient(top, rgb(199, 88, 76) 0%, rgb(218, 90, 77) 100%); background: linear-gradient(to bottom, rgb(199, 88, 76) 0%, rgb(218, 90, 77) 100%); background: rgb(218, 90, 77)\9; cursor: default; }

  .playlist_subscribe.subscribed { background:none repeat scroll 0 0 rgb(245, 245, 245); border:1px solid rgb(191, 191, 191); border-radius:3px; height:20px; margin:1px 5px 0 0; padding:0; }
  #user_data_header .playlist_subscribe { margin: 5px 0 0; }
  .playlist_subscribe.subscribed:hover { background:none repeat scroll 0 0 rgb(235, 235, 235); padding:0; }
  .playlist_subscribe_num { background:none repeat scroll 0 0 rgb(255, 255, 255); border:1px solid rgb(224, 224, 224); border-radius:3px; display:inline-block; height:20px; line-height:20px; margin:1px 10px 0 1px; padding:0 5px; position:relative; }
  #user_data_header .playlist_subscribe_num { top: -6px; margin-top: 0; }

  .playlist_subscribe_num:after, .playlist_subscribe_num:before { border:medium solid transparent; content:" "; height:0; left:100%; pointer-events:none; position:absolute; width:0; }
  .playlist_subscribe_num:after { border-color:rgba(245, 245, 245, 0) rgba(245, 245, 245, 0) rgba(245, 245, 245, 0) rgb(245, 245, 245); border-width:4px; margin-top:-4px; top:50%; }
  .playlist_subscribe_num:before { border-color:rgba(224, 224, 224, 0) rgba(224, 224, 224, 0) rgba(224, 224, 224, 0) rgb(224, 224, 224); border-width:5px; margin-top:-5px; top:50%; }
  .playlist_subscribe_num:after, .playlist_subscribe_num:before { border:medium solid transparent; content:" "; height:0; left:100%; pointer-events:none; position:absolute; width:0; }
  .playlist_subscribe_num:after { border-color:rgba(245, 245, 245, 0) rgba(245, 245, 245, 0) rgba(245, 245, 245, 0) rgb(245, 245, 245); border-width:4px; margin-top:-4px; top:50%; }
  .playlist_subscribe_num:before { border-color:rgba(224, 224, 224, 0) rgba(224, 224, 224, 0) rgba(224, 224, 224, 0) rgb(224, 224, 224); border-width:5px; margin-top:-5px; top:50%; }

  .playlist_subscribe .ps { background: transparent; height: 100%; width: 100%; }
  .playlist_subscribe .ps,
  .playlist_subscribe .psd { cursor: pointer; }
  /*.playlist_subscribe .ps:before { border-right:1px solid rgb(217, 86, 73); color:rgb(255, 255, 255); content:"\E003"; display:block; font-family:"indavideo"; font-size:16px; font-weight:300; height:15px; left:7px; line-height:16px; padding:0 3px 1px 0; position:absolute; top:3px; width:18px; }*/
  .playlist_subscribe.loading .ps:before { content: ""; }
  .playlist_subscribe .ps .img { border-right:1px solid rgb(217, 86, 73); color:rgb(255, 255, 255); display:block; font-family:"indavideo"; font-size:16px; font-weight:300; height:15px; left:7px; line-height:16px; padding:0 3px 1px 0; position:absolute; top:3px; width:18px; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -198px 0 transparent; }
  /*.playlist_subscribe .ps.loading:before { border-right:1px solid rgb(217, 86, 73); color:rgb(255, 255, 255); content:""; display:block; font-family:"indavideo"; font-size:16px; font-weight:300; height:15px; left:7px; line-height:16px; padding:0 3px 1px 0; position:absolute; top:3px; width:18px; background: url(/images/default/icons2/feliratkozas_loading.gif) no-repeat center center; }*/
  .playlist_subscribe .p_sd { background: transparent; }
  .playlist_subscribe .p_sd:before { border-right:1px solid rgb(191, 191, 191); color:rgb(60, 60, 60); content:"\E012"; display:block; font-family:"indavideo"; font-size:15px; font-weight:300; height:13px; left:-20px; line-height:14px; padding:0 3px 1px 0; position:absolute; top:3px; width:18px; }
  .playlist_subscribe .p_sdl { background: transparent; }
  .playlist_subscribe .p_sdl:before { border-right:1px solid rgb(191, 191, 191); color:rgb(60, 60, 60); content:"\E601"; display:block; font-family:"indavideo"; font-size:12px; font-weight:300; height:12px; left:-21px; line-height:12px; padding:1px 4px 1px 0; position:absolute; top:3px; width:18px; }
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    .playlist_subscribe .p_sdl:before { border-right:1px solid rgb(191, 191, 191); color:rgb(60, 60, 60); content:"\E601"; display:block; font-family:"indavideo"; font-size:13px; font-weight:300; height:12px; left:-21px; line-height:11px; padding:1px 4px 1px 0; position:absolute; top:3px; width:18px; }
  }
  .playlist_subscribe .psd { display:none; }
  .playlist_subscribe .psd .s_text { left: 25px; }

  .playlist_subscribe.subscribed .psd { display:block; }
  .playlist_subscribe.subscribed .ps { display:none; }
  .playlist_subscribe.subscribed .p_sdl { display:none; }
  .playlist_subscribe.subscribed:hover .p_sd { display:none; }
  .playlist_subscribe.subscribed:hover .p_sd:before { content:""; display:none; }
  .playlist_subscribe.subscribed:hover .p_sdl { display:block; }

  span.s_icon { border-right:1px solid rgb(217, 86, 73); color:rgb(255, 255, 255); cursor:pointer; display:block; float:left; font-family:"entypo",serif; font-size:27px; font-weight:bold; height:16px; line-height:3px; margin:3px 0; padding:0 5px 0 0; text-align:center; width:18px; }
  .subscribed span.s_icon { border-color:rgb(191, 191, 191); color:rgb(91, 195, 94); margin:3px 0; padding:0 3px 0 0; width:16px; }
  .subscribed:hover span.s_icon { border-color:rgb(191, 191, 191); color:rgb(220, 91, 91); }
  .s_text { color:rgb(255, 255, 255); float:right; font-size:12px; font-weight:normal; height:22px; line-height:22px; padding:0; position:relative; text-align:center; top:0; width:85px; }
  .subscribed .s_text { color:rgb(60, 60, 60); float:left; font-size:12px; font-weight:normal; height:22px; line-height:20px; padding:0; }
  .default_videoBox #player { background-color:rgb(0, 0, 0); height:360px; margin-bottom:0; width:640px; }
  .default_videoBox .underPlayer { background:#292929; height:auto; min-width:385px; width:auto; border-bottom: 5px solid #202020; }
  #video_edit .default_videoBox .underPlayer { display:none; }
  #search_list .default_videoBox .underPlayer { display:none; }

  .default_videoBox #description { margin:0; padding:5px 14px 0; }
    .default_videoBox #description a { color:rgb(128, 128, 128) !important; }
    .default_videoBox #description a:hover { color:rgb(191, 191, 191) !important; }
    .dokuszemle .default_videoBox #description a { color:rgb(214, 191, 191) !important; }
    .dokuszemle .default_videoBox #description a:hover { text-decoration: underline; }
    .default_videoBox #description .miniStat { border-bottom:1px solid #343434; margin:0 -10px 13px; padding:11px 10px; }
    .default_videoBox #description .miniStat .regDate { color:rgb(197, 197, 197); font-size:13px; font-weight:normal; float: left; width: 115px; }
    .default_videoBox #description .miniStat .regDate span { color:rgb(255, 255, 255); font-size:13px; font-weight:bold; display: block; margin-left: 0; }
    .default_videoBox #description .miniStat .numbered { float:right; }
    .default_videoBox #description .miniStat .numbered div { color:rgb(255, 255, 255); float:left; font-size:13px; font-weight:bold; margin:0 7px; padding:0 0 0 20px; }
    .default_videoBox #description .miniStat .viewers { background:url("/images/default/icons/ico-views.png") no-repeat scroll 0 2px transparent; padding: 0 0 0 22px !important; }
    .default_videoBox #description .miniStat .comments { position: relative; }
    .default_videoBox #description .miniStat .comments:before { content: ""; position: absolute; top: 1px; left: 0; width: 16px; height: 13px; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -770px -22px transparent; display: block; }
    .default_videoBox #description .miniStat .likes { position: relative; }
    .default_videoBox #description .miniStat .likes:before { content: ""; position: absolute; top: 1px; left: 1px; width: 14px; height: 13px; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -792px -22px transparent; display: block; }
    .default_videoBox #description .miniStat .dislikes { position: relative; margin: 0 3px 0 7px !important; }
    .default_videoBox #description .miniStat .dislikes:before { content: ""; position: absolute; top: 1px; left: 1px; width: 14px; height: 13px; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -814px -22px transparent; display: block; }
  .default_videoBox #description h2 { color:rgb(255, 255, 255); font-size:12px; font-weight:normal; margin:0; overflow:hidden; text-align:justify; }
  .default_videoBox #description #tags { margin: 15px 0 0; }
    .default_videoBox #description #tags ul { display:block; padding-bottom:10px; width:620px; }
      .default_videoBox #description #tags ul li { display:inline; }
      .default_videoBox #description #tags ul li h3 { display:inline; font-size:13px; font-weight:normal; margin:0; padding:0; }
      .default_videoBox #description #tags ul li h3 a { color:rgb(152, 226, 255); }
      .default_videoBox #description #tags ul li.tagsTitle { display:block; float:left; margin:0 5px 0 0; position: relative; height: 15px; width: 15px; }
      .default_videoBox #description #tags ul li.tagsTitle:before { content: ""; position: absolute; top: 4px; left: 0; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -836px -22px transparent; display: block; width: 12px; height: 8px; }
      .default_videoBox #description #tags ul li.tag { float:left; }

  .default_videoBox #more_show_btn, .default_videoBox #more_hide_btn { clear:both; cursor:pointer; display:none; float:right; height:16px; width:16px; }
  .default_videoBox #more_show_btn span, .default_videoBox #more_hide_btn span { display:none; }
  .default_videoBox #more_show_btn { background:url("/images/default/icons/more_data.png") no-repeat scroll 0 0 transparent; position:relative; top:-16px; }
  .default_videoBox #more_hide_btn { background:url("/images/default/icons/less_data.png") no-repeat scroll 0 0 transparent; display:none; position:relative; top:-24px; }
  .default_videoBox #moredata { color:rgb(255, 255, 255); display: block !important; }
  .default_videoBox #moredata .moredata { width: 48%; float: left; margin: 0 1%; }
  .default_videoBox #moredata h3 { font-size:12px; font-weight:bold; margin-bottom:5px; margin-top:10px; }
  .default_videoBox #moredata ul { width:100%; }
  .default_videoBox #moredata ul li { font-size:12px; font-weight:normal; margin:0 0 0 20px; padding:0; }
  .default_videoBox #moredata ul li span { font-weight:normal; }

  .default_videoBox #relatedArticles { color:rgb(255, 255, 255); position: relative; height:auto; margin: 10px -14px -8px !important; }
  .default_videoBox #relatedArticles:before { position: absolute; top: -10px; right: 85px; content: ""; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #323232; }
  .default_videoBox #relatedArticles .header { background:none repeat scroll 0 0 rgb(38, 38, 38); height:36px; padding:10px 10px 0; }
  .default_videoBox #relatedArticles .articles_tab_content { padding:10px 14px 0; }
  .default_videoBox #relatedArticles .articles_tab { cursor:pointer; }
  .default_videoBox #relatedArticles .articles_tab.normal div { background:none repeat scroll 0 0 transparent; height:18px; min-width:10px; padding:5px 0; }
  .default_videoBox #relatedArticles .articles_tab.normal span { color:rgb(255, 255, 255); }
  .default_videoBox #relatedArticles .articles_tab.normal span.title { color:rgb(152, 226, 255); }
  .default_videoBox #relatedArticles .articles_tab.pressed div { color:rgb(87, 87, 87); padding:5px 0; }
  .default_videoBox #relatedArticles .articles_tab.pressed .leftBorder { background:rgb(242, 242, 242); height:18px; width:10px; }
  .default_videoBox #relatedArticles .articles_tab.pressed .title { background:rgb(242, 242, 242); height:18px; }
  .default_videoBox #relatedArticles .articles_tab.pressed .rightBorder { background:rgb(242, 242, 242); height:18px; width:10px; }
  .default_videoBox #relatedArticles .indexsource a { color:rgb(255, 255, 255); font-weight:bold; }
  .default_videoBox #relatedArticles .articlesTab_content,
  .default_videoBox #relatedArticles .blogPostsTab_content,
  .default_videoBox #relatedArticles .linksTab_content { background: #323232; }
  .default_videoBox #relatedArticles .relatedTab_content,
  .default_videoBox #relatedArticles .photoTab_content { background: #3c3c3c; }
  .default_videoBox #relatedArticles .photoTab_content .photo_title { display: block; margin-bottom: 4px; }

  #video_box #relatedArticles #articles .indexsource a { background-color:#fab205; font-weight:bold; padding:2px 4px; }
  #video_box #relatedArticles #articles .bloghusource a { background-color:#fa7e05; font-weight:bold; padding:2px 4px; }
  #video_box #relatedArticles #articles .source a { background-color:#999999; color:rgb(255, 255, 255); font-weight:bold; padding:2px 4px; }
  #video_box #relatedArticles .articles_tab_content a { font-size:13px; font-weight:bold; color: #ffffff; }
  #video_box #relatedArticles .articles_tab_content .video_image a { display: block; height: 72px; width: 120px; background-size: 100% auto !important; }
  #video_box #relatedArticles #articles p { margin:3px 0; }
  #video_box #relatedArticles #articles p.description { font-size:13px; margin:3px 0 5px; padding:0; color: #ffffff; }
  #video_box #relatedArticles ul li { padding: 4px 0; }

  .default_videoBox #articles { background: #323232; clear:both; color: #ffffff; margin:0; }
  #video_box #relatedArticles #BOX_ANSWERVIDEOS { height:auto; overflow:hidden; }

  .btn_related.normal { display: block; float: right !important; margin: 0 20px 0 0; padding: 0 0 0 20px; font-size: 12px; font-weight: bold; color: #ffffff; position: relative; height: 24px; line-height: 24px; }
  .btn_related:before { content: ""; position: absolute; top: 4px; left: 0; display: block; width: 13px; height: 14px; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat scroll -858px -22px transparent; }
  .btn_related.pressed { display: block; float: right !important; margin: 0 20px 0 0; padding: 0 0 0 20px; font-size: 12px; font-weight: bold; color: #ffffff; position: relative; height: 24px; line-height: 24px; }
  .btn_share.normal { background:url("/images/default/buttons/video_box/btn_share_normal.png") no-repeat scroll 0 0 transparent; height:25px; width:85px; }
  .btn_share.pressed { background:url("/images/default/buttons/video_box/btn_share_pressed.png") no-repeat scroll 0 0 transparent; height:25px; width:85px; }
  .btn_embed { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_embed:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -440px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_embed.normal:hover:before { background-position: -590px -64px; }
  .btn_embed.pressed:before { background-position: -440px -64px; }
  .btn_embed .counter { background: #1b536b; }
  .btn_report.normal { background: transparent; height:24px; width:24px; position: relative; }
  .btn_report.normal:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -880px -22px transparent; height:13px; width:14px; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
  .btn_report.normal:hover:before { background-position: -902px -22px; }
  .btn_report.pressed { background: transparent; height:24px; width:24px; position: relative; }
  .btn_report.pressed:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -902px -22px transparent; height:13px; width:14px; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }

  #top_control_buttons .counter { display: block; width: 30px; height: 20px; text-align: center; color: #ffffff; font-size: 11px; line-height: 20px; position: relative; z-index: 5; background: #009900; margin: 2px 0 2px 24px; }

  .btn_put_to_clipboard.normal { background:url("/images/default/buttons/video_box/btn_put_to_clipboard_normal.png") no-repeat scroll 0 0 transparent; cursor:pointer; height:25px; width:92px; }
  .btn_put_to_clipboard.pressed { background:url("/images/default/buttons/video_box/btn_put_to_clipboard_pressed.png") no-repeat scroll 0 0 transparent; cursor:pointer; height:25px; width:92px; }
  .btn_put_to_clipboard_silver { background:url("/images/default/buttons/video_box/btn_put_to_clipboard_silver.png") no-repeat scroll 0 0 transparent; cursor:pointer; height:25px; width:92px; }

  .btn_email { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_email:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -465px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_email:hover:before { background-position: -615px -64px; }
  .btn_email.pressed:before { background-position: -465px -64px; }
  .btn_email .counter { background: #1b536b; }

  .btn_facebook { height:24px; margin-right: 8px; min-width: 24px; max-width: 54px; position: relative; display: block; float: left; }
  .btn_facebook:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -515px -64px transparent; width: 24px; height: 24px; display: block; position: absolute; z-index: 10; top: 0; left: 0; }
  .btn_facebook.normal:hover:before { background-position: -665px -64px; }
  .btn_facebook.pressed:before { background-position: -515px -64px; }
  .btn_facebook .counter { background: #313c5d !important; }

  .btn_google_buzz.normal { background:url("/images/default/buttons/video_box/btn_google_buzz_normal.png") no-repeat scroll 0 0 transparent; height:25px; width:95px; }
  .btn_google_buzz.pressed { background:url("/images/default/buttons/video_box/btn_google_buzz_pressed.png") no-repeat scroll 0 0 transparent; height:25px; width:95px; }
  .btn_google_buzz a { display:block; height:25px; width:95px; }
  .btn_google_buzz a span { display:none; }
  .btn_google_plus { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_google_plus:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -540px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_google_plus.normal:hover:before { background-position: -690px -64px; }
  .btn_google_plus.pressed:before { background-position: -540px -64px; }
  .btn_google_plus .counter { background: #602b2b !important; }
  .btn_google_reader.normal { background:url("/images/default/buttons/video_box/btn_google_reader_normal.png") no-repeat scroll 0 0 transparent; height:25px; width:107px; }
  .btn_google_reader.pressed { background:url("/images/default/buttons/video_box/btn_google_reader_pressed.png") no-repeat scroll 0 0 transparent; height:25px; width:107px; }
  .btn_google_reader a { display:block; height:25px; width:107px; }
  .btn_google_reader a span { display:none; }

  .btn_iwiw.normal { background:url("/images/default/buttons/video_box/btn_iwiw_normal.png") no-repeat scroll 0 0 transparent; height:25px; width:59px; }
  .btn_iwiw.pressed { background:url("/images/default/buttons/video_box/btn_iwiw_pressed.png") no-repeat scroll 0 0 transparent; height:25px; width:59px; }
  .btn_iwiw a { display:block; height:21px; width:20px; }
  .btn_iwiw a span { display:none; }

  .btn_tumblr { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_tumblr:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -490px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_tumblr.normal:hover:before { background-position: -640px -64px; }
  .btn_tumblr.pressed:before { background-position: -490px -64px; }
  .btn_tumblr .counter { background: #1b536b; }

  .btn_twitter { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_twitter:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -565px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_twitter.normal:hover:before { background-position: -715px -64px; }
  .btn_twitter.pressed:before { background-position: -565px -64px; }
  .btn_twitter .counter { background: #1b536b !important; }

  .btn_reddit { height:24px; min-width:24px; max-width: 54px; margin-right: 8px; position: relative; display: block; float: left; }
  .btn_reddit:before { content: ""; background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -740px -64px transparent; height:24px; width:24px; display: block; position: absolute; top: 0; left: 0; z-index: 10; }
  .btn_reddit.normal:hover:before { background-position: -765px -64px; }
  .btn_reddit.pressed:before { background-position: -565px -64px; }
  .btn_reddit .counter { background: #5b6168 !important; }

  .default_videoBox #sharing input.btn_send.normal { background:url("/images/default/buttons/video_box/btn_send_normal.png") no-repeat scroll 0 0 transparent; height:25px; width:65px; }
  .default_videoBox #sharing input.btn_send.pressed { background:url("/images/default/buttons/video_box/btn_send_pressed.png") no-repeat scroll 0 0 transparent; height:25px; width:65px; }
  .default_videoBox #sharing { height:auto; border-top:1px solid #343434; border-bottom:1px solid #343434; margin: 10px 0 0; padding: 0 14px 8px; }
  #PLAYER_BOX .default_videoBox #sharing { margin-top: 0; }
  .default_videoBox #sharing #top_control { clear:both; margin:0 ; padding:10px 0 0; }
  .default_videoBox #sharing #top_control div { float:left; }
  .default_videoBox #sharing #top_control_buttons { width:100%; }
  .default_videoBox #sharing #top_control_buttons div { cursor:pointer; }
  .default_videoBox #sharing #like_facebook { width:433px; }
  .default_videoBox #sharing .btn_embed { margin:0 6px 0 0; }
  .default_videoBox #sharing #top_control div#btn_report { float:right; }

  .default_videoBox #embed, .default_videoBox #email, .default_videoBox #report { display:none; }
  .default_videoBox #like_facebook { background:url("/images/default/dummy/dummy_fb_like.png") no-repeat scroll 0 0 transparent; height:23px; width:376px; }
  .default_videoBox #sharing #email { position: relative; clear:both; margin: 10px -14px 0; background: #3c3c3c; padding: 0 10px; }
  .default_videoBox #sharing #email:before { position: absolute; top: -10px; left: 51px; content: ""; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #3c3c3c; }
  .default_videoBox #sharing #embed { position: relative; clear:both; padding:10px 14px 35px; margin: 10px -14px 0; background: #3c3c3c; }
  .default_videoBox #sharing #embed:before { position: absolute; top: -10px; left: 21px; content: ""; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #3c3c3c; }
  .default_videoBox #sharing textarea, .default_videoBox #sharing input { background:none repeat scroll 0 0 rgb(83, 83, 83); border-color:rgb(56, 56, 56); border-style:solid; border-width:1px; color:rgb(255, 255, 255); font-size:12px; font-weight:normal; padding:2px; }
  .default_videoBox #sharing #embed #codes { float:right; padding-top:4px; }
  .default_videoBox #sharing #embed #codes input { margin:0; position:relative; top:2px; }
  .default_videoBox #embed .embed-code { clear:both; }
  .default_videoBox #embed .embed-code textarea { height:48px; overflow:hidden; width:594px; }

  .default_videoBox .embed-code-controls { color:rgb(255, 255, 255); }
  .default_videoBox .embed-code-controls .embed-size span { float:left; font-size:12px; margin:5px 0; }
  .default_videoBox .embed-code-controls .embed-size-title { margin:8px 3px !important; }
  .default_videoBox .embed-code-controls .embed-size-px { margin:8px 6px 0 2px !important; }
  .default_videoBox .embed-code-controls .embed-size .embed-size-title { float:left; font-weight:bold; }
  .default_videoBox .embed-code-controls input { font-size:10px; height:17px; margin:0 !important; width:32px; }
  .default_videoBox .embed-code-controls .embed-put-to-clipboard { float:right; }
  .default_videoBox .embed-code-controls .embed-put-to-clipboard div { float:left; }
  .default_videoBox .embed-code-controls .embed-put-to-clipboard-notice { margin:6px 3px !important; }
  .default_videoBox .embed-code-controls .btn_put_to_clipboard_silver { cursor:pointer; margin:2px 0 0 3px !important; }

  .default_videoBox #email .video_url_information { clear:both; padding-top:10px; }
  .default_videoBox #email .video_url_information div { float:left; margin:0 3px; }
  .default_videoBox #email .video_url_information .video_url_title { color:rgb(255, 255, 255); font-size:12px; font-weight:bold; padding:5px 3px; }
  .default_videoBox #email .video_url_information .video_url input { background:none repeat scroll 0 0 rgb(83, 83, 83); border-color:rgb(56, 56, 56); border-width:1px; color:rgb(255, 255, 255); font-size:12px; font-weight:normal; height:19px; padding:2px; width:477px; }

  .default_videoBox #email .sharing_features { clear:both; padding:15px 0 38px; }
  .default_videoBox #email .sharing_features div { cursor:pointer; float:left; margin:0 3px; }

  .default_videoBox #email #share_via_email { background: #3c3c3c; clear:both; display:none; height:auto; overflow:auto; padding-top:10px; }
  .default_videoBox #email #share_via_email div { margin-bottom: 10px}
  .default_videoBox #email #share_via_email .message textarea { height:72px; border: 0 none transparent; width:610px; padding: 5px; background: #323232; }
  .default_videoBox .big #email #share_via_email .message textarea { height:72px; border: 0 none transparent; width:930px; padding: 5px; background: #323232; }
  .default_videoBox #email #share_via_email .recipients textarea { height:37px; border: 0 none transparent; margin:0; width:610px; padding: 5px; background: #323232; }
  .default_videoBox .big #email #share_via_email .recipients textarea { width:930px; border: 0 none transparent; padding: 5px; }
  .default_videoBox #email #share_via_email .btn_send { clear:both; margin:0 0 14px; width: 187px; height: 30px; text-align: center; line-height: 25px; color: #c5c5c5; background: #323232; float: right; }
  .default_videoBox #email #share_via_email .btn_send:hover { background: #4e4e4e; }
  .default_videoBox #email #share_via_email .emailDone { color:rgb(255, 255, 255); padding:6px; }
  .default_videoBox #email #share_via_email textarea.errorous { border:1px solid rgb(255, 0, 0); }

  .default_videoBox #answerTab_content .item { float:left; width:130px !important; }
  .default_videoBox #answerTab_content .items { margin:0; padding:0; }
  .default_videoBox #answerTab_content .video_views { clear:both; float:none; }

  .default_videoBox #sharing #report { position: relative; clear:both; margin: 10px -14px 0; color:rgb(255, 255, 255); background: #3c3c3c; padding: 5px 14px; }
  .default_videoBox #sharing #report:before { position: absolute; top: -10px; right: 21px; content: ""; display: block; width: 0; height: 0; border: 5px solid transparent; border-bottom-color: #3c3c3c; }
  .default_videoBox #sharing #report h4 { margin:2px 0; }
  .default_videoBox #sharing #report p { margin:2px 0; }
  .default_videoBox #sharing #report ul { margin-bottom:10px; margin-left:5px; }
  .default_videoBox #sharing #report ul li { color:rgb(218, 218, 218); margin-bottom:2px; }
  .default_videoBox #sharing #report #get_mail { clear:both; display:none; margin-left:2px; }
  .default_videoBox #sharing #report #get_mail label { float:left; margin-right:6px; padding-top:4px; }
  .default_videoBox #sharing #report input.btn_send.normal { border:medium none; clear:both; float:left; }
  .default_videoBox #sharing #report input.btn_send { border:medium none; clear:both; float:left; }
  .default_videoBox #sharing #report #reportDone { display:none; margin: 10px 0; }
  .default_videoBox #sharing #report #reportError { color:rgb(255, 34, 0); display:none; float:left; margin: 10px 0; padding-left:10px; }

/* @end */

/* @group Lister */

/*--------------------------*/
/*----------LISTS-----------*/
/*--------------------------*/

  /* --Default video list-- */

  /* Some exceptions first */

  .default_video_list { clear:both; }
    .default_video_list .items { overflow-x:hidden; }
    .default_video_list .items .item { }
      /*.default_video_list .items .image span.drag { background:url("/images/default/playlist/add_video_new.png") no-repeat scroll 0 0 transparent; display:block; height:24px; left:76px; opacity:0.5; overflow:hidden; position:relative; top:-24px; width:45px; }
      .default_video_list #DAILY_BOX .items .image span.drag { left: 268px; top: -26px; }
      .default_video_list .items .image span.drag:hover { opacity:1; }*/
      .default_video_list .items .image div.dragtitle { display:none; }
      .default_video_list .items .image div.plistdrop { background-color:rgb(255, 255, 255); border:1px solid rgb(255, 0, 0); height:100px; left:80px; position:relative; top:-25px; width:120px; z-index:1000; }

    .default_video_list .column { }
    .default_video_list .header select { float:right; margin-top:10px; }
    .default_video_list .box { height:auto; margin-top:10px; }
    .default_video_list .header { }
    .default_video_list .header div { float:left !important; }

    .default_video_list .box .tabPagers { margin:10px 2px; }
    .default_video_list .box .tabPagers div { cursor:pointer; float:left; }
    .default_video_list .box .btn_tabPager_prev { margin:0 2px; }

    .default_video_list .header.bordered { position:relative; top:15px; }
    .default_video_list .BOX_FOOTER.bordered .footer_inner { border-color:rgb(201, 201, 201); border-style:solid; border-width:0 1px; }
    .default_video_list .items.bordered { border-color:rgb(201, 201, 201); border-style:solid; border-width:0 1px; }

    .default_video_list .footer table { border-collapse:collapse; margin:0; padding:0; width:100%; }
    .default_video_list .footer table td { margin:0 !important; padding:0 !important; }
    .default_video_list .footer table tr { margin:0; padding:0; }
    .default_video_list .footer .left_side { background:url("/images/default/boxes/box_footers/bottom_border_left.png") no-repeat scroll 0 0 transparent; height:8px; width:9px; }
    .default_video_list .footer .center { border-bottom:1px solid rgb(204, 204, 204); }
    .default_video_list .footer .right_side { background:url("/images/default/boxes/box_footers/bottom_border_right.png") no-repeat scroll 0 0 transparent; height:8px; width:9px; }

  /* BOX BORDER&HEADER */

    .default_video_list .box .BASIC_GRAY { border-color:rgb(241, 241, 241); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.BASIC_GRAY { background-color:rgb(241, 241, 241); border-style:none; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .default_video_list .box .header.BASIC_GRAY .title { margin:10px 4px 0 0; }
    .default_video_list .box .header.BASIC_GRAY.default_header_left { float:left; width:10px; }
    .default_video_list .box .header.BASIC_GRAY.default_header_right { float:left; width:10px; }
    .default_video_list .box .header.BASIC_GRAY.default_header_right.tabPaged { float:left; width:50px; }

    .default_video_list .BASIC_GRAY .pager { background:none repeat scroll 0 0 rgb(255, 255, 255); clear:both; height:auto; width:100%; }
    .default_video_list .BASIC_GRAY .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .BASIC_GRAY .spacer_line { background-color:rgb(241, 241, 241) !important; height:10px !important; }
    .default_video_list .BASIC_GRAY .item { margin:0; }
    .default_video_list .BASIC_GRAY .item_inner { margin:5px 10px; }
    .default_video_list .BASIC_GRAY .title a { color:rgb(76, 76, 76); display:block; height:30px; width:300px; }
    .default_video_list .BASIC_GRAY .title a span { display:block; font-size:18px; font-weight:bold; height:30px; width:300px; }

    .default_video_list .box .GRADIENT_BLACK { background:url("/images/default/film/film_top_3_box_bg.png") repeat-x scroll 0 0 rgb(0, 0, 0); padding:0 10px 10px; }
    .default_video_list .box .header.GRADIENT_BLACK { background:url("/images/default/film/film_top_3_box_header_bg.png") repeat-x scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:44px; padding:0; }
    .default_video_list .box .header.GRADIENT_BLACK .title { background:url("/images/default/film/film_top_3_title.png") repeat scroll 0 0 transparent; height:17px; margin:15px 4px 0 0; width:48px; }
    .default_video_list .box .header.GRADIENT_BLACK.default_header_left { float:left; width:10px; }
    .default_video_list .box .header.GRADIENT_BLACK.default_header_right { float:left; width:10px; }
    .default_video_list .box .header.GRADIENT_BLACK.default_header_right.tabPaged { float:left; width:50px; }

    .default_video_list .GRADIENT_BLACK .pager { background:none repeat scroll 0 0 rgb(241, 241, 241); clear:both; height:auto; width:100%; }
    .default_video_list .GRADIENT_BLACK .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .GRADIENT_BLACK .spacer_line { background-color:rgb(0, 0, 0) !important; height:10px !important; }
    .default_video_list .GRADIENT_BLACK .item { margin:0; }
    .default_video_list .GRADIENT_BLACK .items { background-color:rgb(36, 36, 36) !important; }
    .default_video_list .GRADIENT_BLACK .item_inner { margin:5px 10px; }

    .default_video_list .box .GRADIENT_BLACK .director { color:rgb(255, 255, 255); }
    .default_video_list .box .GRADIENT_BLACK .date { color:rgb(134, 134, 134); }
    .default_video_list .box .GRADIENT_BLACK .slash { color:rgb(134, 134, 134); }
    .default_video_list .box .GRADIENT_BLACK .video_views { color:rgb(169, 169, 169); }

    .default_video_list .box .BASIC_RED { border-color:rgb(239, 50, 12); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.BASIC_RED { background-color:rgb(239, 50, 12); border-style:none; color:rgb(255, 255, 255); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .default_video_list .box .header.BASIC_RED .title { margin:10px 4px 0 0; }
    .default_video_list .box .header.BASIC_RED .title a span { color:rgb(255, 255, 255); display:inline; font-weight:bold; }
    .default_video_list .box .header.BASIC_RED.default_header_left { float:left; width:10px; }
    .default_video_list .box .header.BASIC_RED.default_header_right { float:left; width:10px; }

    .default_video_list .BASIC_RED .pager { background:none repeat scroll 0 0 rgb(239, 50, 12); clear:both; height:auto; width:100%; }
    .default_video_list .BASIC_RED .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .BASIC_RED .spacer_line { background-color:rgb(239, 50, 12) !important; height:10px !important; }
    .default_video_list .BASIC_RED .item { margin:0; }
    .default_video_list .BASIC_RED .item_inner { margin:5px 10px; }

    .default_video_list .box .BASIC_LIGHT_BLUE { border-color:#f1f1f1; border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.BASIC_LIGHT_BLUE { background-color:#f1f1f1; border-style:none; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .default_video_list .box .header.BASIC_LIGHT_BLUE .title { margin:10px 4px 0 0; }
    .default_video_list .box .header.BASIC_LIGHT_BLUE.default_header_left { float:left; width:10px; }
    .default_video_list .box .header.BASIC_LIGHT_BLUE.default_header_right { float:left; width:10px; }

    .default_video_list .BASIC_LIGHT_BLUE .pager { background:none repeat scroll 0 0  #f1f1f1; clear:both; height:auto; width:100%; }
    .default_video_list .BASIC_LIGHT_BLUE .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .BASIC_LIGHT_BLUE .spacer_line { background-color: #f1f1f1 !important; height:10px !important; }
    .default_video_list .BASIC_LIGHT_BLUE .item { margin:0; }
    .default_video_list .BASIC_LIGHT_BLUE .item_inner { margin:5px 10px; }

    .box .BASIC_LIGHT_BLUE { border-color:rgb(204, 235, 246); border-style:solid; border-width:0 10px 10px; }
    .box .header.BASIC_LIGHT_BLUE { background-color:rgb(204, 235, 246); border-style:none; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .box .header.BASIC_LIGHT_BLUE .title { margin:10px 4px 0 0; }
    .box .header.BASIC_LIGHT_BLUE.default_header_left { float:left; width:10px; }
    .box .header.BASIC_LIGHT_BLUE.default_header_right { float:left; width:10px; }

    .BASIC_LIGHT_BLUE .pager { background:none repeat scroll 0 0 rgb(204, 235, 246); clear:both; height:auto; width:100%; }
    .BASIC_LIGHT_BLUE .pager_inner { display:table; margin:8px auto 0 !important; }
    .BASIC_LIGHT_BLUE .spacer_line { background-color:rgb(204, 235, 246) !important; height:10px !important; }
    .BASIC_LIGHT_BLUE .item { margin:0; }
    .BASIC_LIGHT_BLUE .item_inner { margin:5px 10px; }

    .default_video_list .box .BASIC_LIGHT_GREEN { border-color:rgb(183, 212, 111); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.BASIC_LIGHT_GREEN { background-color:rgb(183, 212, 111); border-style:none; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .default_video_list .box .header.BASIC_LIGHT_GREEN .title { margin:10px 4px 0 0; }
    .default_video_list .box .header.BASIC_LIGHT_GREEN.default_header_left { float:left; width:10px; }
    .default_video_list .box .header.BASIC_LIGHT_GREEN.default_header_right { float:left; width:10px; }

    .default_video_list .BASIC_LIGHT_GREEN .pager { background:none repeat scroll 0 0 rgb(183, 212, 111); clear:both; height:auto; width:100%; }
    .default_video_list .BASIC_LIGHT_GREEN .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .BASIC_LIGHT_GREEN .spacer_line { background-color:rgb(183, 212, 111) !important; height:10px !important; }
    .default_video_list .BASIC_LIGHT_GREEN .item { margin:0; }
    .default_video_list .BASIC_LIGHT_GREEN .item_inner { margin:5px 10px; }

    .box .BASIC_LIGHT_GREEN { border-color:rgb(183, 212, 111); border-style:solid; border-width:0 10px 10px; }
    .box .header.BASIC_LIGHT_GREEN { background-color:rgb(183, 212, 111); border-style:none; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:42px; padding:0; }
    .box .header.BASIC_LIGHT_GREEN .title { margin:10px 4px 0 0; }
    .box .header.BASIC_LIGHT_GREEN.default_header_left { float:left; width:10px; }
    .box .header.BASIC_LIGHT_GREEN.default_header_right { float:left; width:10px; }

    .BASIC_LIGHT_GREEN .pager { background:none repeat scroll 0 0 rgb(183, 212, 111); clear:both; height:auto; width:100%; }
    .BASIC_LIGHT_GREEN .pager_inner { display:table; margin:8px auto 0 !important; }
    .BASIC_LIGHT_GREEN .spacer_line { background-color:rgb(183, 212, 111) !important; height:10px !important; }
    .BASIC_LIGHT_GREEN .item { margin:0; }
    .BASIC_LIGHT_GREEN .item_inner { margin:5px 10px; }

    .default_video_list .box .BROWSE { border-style:none; border-width:0; }
    .default_video_list .box .header.BROWSE { background: #ffffff; border-bottom: 1px solid #cccccc; color:rgb(76, 76, 76); float:left; font-size:18px; font-weight:bold; height:32px; padding:0; margin: 0 0 5px 0; }
    .default_video_list .box .header.BROWSE.NOVIDEO,
    .default_video_list .box .header.BROWSE.NOSUBSCRIBE { display: none; }
    .default_video_list .box .header.BROWSE .btn_tab.selected_tab { background: none repeat scroll 0 0 rgb(255, 255, 255); height: 32px; position: relative; z-index: 2; }
    .default_video_list .box .header.BROWSE.NOVIDEO .btn_tab,
    .default_video_list .box .header.BROWSE.NOSUBSCRIBE .btn_tab { display: none; }
    .default_video_list .box .header.BROWSE .title { margin:10px; }
    .default_video_list .box .header.BROWSE.default_header_left { display:none; }
    .default_video_list .box .header.BROWSE.default_header_right { display:none; }
    .default_video_list .box .header.BROWSE.default_header_right.tabPaged { float:left; width:50px; }
    .mywatchlater .default_video_list #COLUMN_0 #BOX_0 .BOX_CONTENT.BROWSE.NOVIDEO { height: 538px; width: 1000px; margin: -25px -15px -55px; background: url(/images/default/placeholders/nincsmegnezendo.jpg) no-repeat center center transparent !important; }
    .mysubscribes .default_video_list #COLUMN_0 #BOX_0 .BOX_CONTENT.BROWSE.NOVIDEO { height: 538px; width: 1000px; margin: -25px -15px -55px; background: url(/images/default/placeholders/nincsfeliratkozott.jpg) no-repeat center center transparent !important; }
    .mysubscribes .default_video_list #COLUMN_0 #BOX_0 .BOX_CONTENT.BROWSE.NOSUBSCRIBE { height: 538px; width: 1000px; margin: -25px -15px -55px; background: url(/images/default/placeholders/nincsfeliratkozas.jpg) no-repeat center center transparent !important; }

    .default_video_list .BROWSE .pager { clear:both; height:auto; width:100%; }
    .default_video_list .BROWSE .pager_inner { display:table; margin:8px auto 0 !important; }

    .default_video_list .box .default_header.DIVANY { background:url("/images/default/boxes/custom_headers/header_divany.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.DIVANY { display:none; }
    .default_video_list .box .default_header_left.DIVANY { display:none; }
    .default_video_list .box .DIVANY { border-color:rgb(75, 0, 73); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.DIVANY .title { height:30px; width:300px; }
    .default_video_list .box .header.DIVANY .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.DIVANY .title span { display:none; height:30px; width:300px; }

    .default_video_list .DIVANY .pager { background:none repeat scroll 0 0 rgb(75, 0, 73); clear:both; height:auto; width:100%; }
    .default_video_list .DIVANY .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .DIVANY .spacer_line { background-color:rgb(75, 0, 73) !important; height:10px !important; }
    .default_video_list .DIVANY .item { margin:0; }
    .default_video_list .DIVANY .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.ELO { background:url("/images/default/boxes/custom_headers/header_elo.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.ELO { display:none; }
    .default_video_list .box .default_header_left.ELO { display:none; }

    .default_video_list .box .ELO { border-color:rgb(0, 103, 142); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.ELO .title { height:30px; width:300px; }
    .default_video_list .box .header.ELO .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.ELO .title span { display:none; height:30px; width:300px; }

    .default_video_list .ELO .pager { background:none repeat scroll 0 0 rgb(0, 103, 142); clear:both; height:auto; width:100%; }
    .default_video_list .ELO .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .ELO .spacer_line { background-color:rgb(0, 103, 142) !important; height:10px !important; }
    .default_video_list .ELO .item { margin:0; }
    .default_video_list .ELO .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.EROTIKA { background:url("/images/default/boxes/custom_headers/header_erotika.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.EROTIKA { display:none; }
    .default_video_list .box .default_header_left.EROTIKA { display:none; }
    .default_video_list .box .EROTIKA { border-color:rgb(226, 31, 31); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.EROTIKA .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.EROTIKA .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.EROTIKA .title span { display:none; height:30px; width:300px; }

    .default_video_list .EROTIKA .pager { background:none repeat scroll 0 0 rgb(226, 31, 31); clear:both; height:auto; width:100%; }
    .default_video_list .EROTIKA .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .EROTIKA .spacer_line { background-color:rgb(226, 31, 31) !important; height:10px !important; }
    .default_video_list .EROTIKA .item { margin:0; }
    .default_video_list .EROTIKA .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.INDAVIDEOFILM { background:url("/images/default/boxes/custom_headers/header_indavideofilm.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.INDAVIDEOFILM { display:none; }
    .default_video_list .box .default_header_left.INDAVIDEOFILM { display:none; }
    .default_video_list .box .INDAVIDEOFILM { border-color:rgb(35, 35, 35); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.INDAVIDEOFILM .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.INDAVIDEOFILM .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.INDAVIDEOFILM .title span { display:none; height:30px; width:300px; }

    .default_video_list .INDAVIDEOFILM .pager { background:none repeat scroll 0 0 rgb(35, 35, 35); clear:both; height:auto; width:100%; }
    .default_video_list .INDAVIDEOFILM .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .INDAVIDEOFILM .spacer_line { background-color:rgb(35, 35, 35) !important; height:10px !important; }
    .default_video_list .INDAVIDEOFILM .item { margin:0; }
    .default_video_list .INDAVIDEOFILM .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.INDEXVIDEO { background:url("/images/default/boxes/custom_headers/header_indexvideo.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.INDEXVIDEO { display:none; }
    .default_video_list .box .default_header_left.INDEXVIDEO { display:none; }
    .default_video_list .box .INDEXVIDEO { border-color:rgb(255, 154, 2); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.INDEXVIDEO .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.INDEXVIDEO .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.INDEXVIDEO .title span { display:none; height:30px; width:300px; }

    .default_video_list .INDEXVIDEO .pager { background:none repeat scroll 0 0 rgb(255, 154, 2); clear:both; height:auto; width:100%; }
    .default_video_list .INDEXVIDEO .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .INDEXVIDEO .spacer_line { background-color:rgb(255, 154, 2) !important; height:10px !important; }
    .default_video_list .INDEXVIDEO .item { margin:0; }
    .default_video_list .INDEXVIDEO .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.EVUTAZOJA { background:url("/images/default/boxes/custom_headers/header_evutazoja.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.EVUTAZOJA { display:none; }
    .default_video_list .box .default_header_left.EVUTAZOJA { display:none; }
    .default_video_list .box .EVUTAZOJA { border-color:#0d64ac; border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.EVUTAZOJA .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.EVUTAZOJA .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.EVUTAZOJA .title span { display:none; height:30px; width:300px; }

    .default_video_list .EVUTAZOJA .pager { background:none repeat scroll 0 0 #0d64ac; clear:both; height:auto; width:100%; }
    .default_video_list .EVUTAZOJA .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .EVUTAZOJA .spacer_line { background-color:#0d64ac !important; height:10px !important; }
    .default_video_list .EVUTAZOJA .item { margin:0; }
    .default_video_list .EVUTAZOJA .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.AXNPLAYER  { width:310px !important; height:42px; background:url('../../../images/default/boxes/custom_headers/header_axnplayer.png') repeat-x; }
      .default_video_list .box .default_header_right.AXNPLAYER  { display:none; }
      .default_video_list .box .default_header_left.AXNPLAYER { display:none; }
    .default_video_list .box .AXNPLAYER { border: 0 #ff9a02 solid; background: url(/images/default/boxes/custom_headers/axnplayer_bg.png) no-repeat top left #1a1a1a; padding: 0 10px 10px; }
    .default_video_list .box .AXNPLAYER .items { background: #ffffff; }
    .default_video_list .box .AXNPLAYER .items a { color: #191919; }
    .default_video_list .box .header.AXNPLAYER .title { width: 300px; height: 30px;  margin-top: 0;   }
    .default_video_list .box .header.AXNPLAYER .title  a  { display: block; width: 300px; height: 30px;  }
    .default_video_list .box .header.AXNPLAYER .title  span { display: none; width: 300px; height: 30px;  }

    .default_video_list .AXNPLAYER .pager { clear:both; width:100%; height:auto; background:#ff9a02; }
      .default_video_list .AXNPLAYER .pager_inner { margin:8px auto 0 auto !important; display:table; }
    .default_video_list .AXNPLAYER .spacer_line { height:10px !important; background-color:#1a1a1a !important; }
    .default_video_list .AXNPLAYER .item { margin:0; }
    .default_video_list .AXNPLAYER .item_inner { margin:5px 10px 5px 10px; }

    .default_video_list .box .default_header.JANCSO  { width:310px !important; height:42px; background:url('../../../images/default/boxes/custom_headers/jancso.jpg') repeat-x; }
      .default_video_list .box .default_header_right.JANCSO  { display:none; }
      .default_video_list .box .default_header_left.JANCSO { display:none; }
    .default_video_list .box .JANCSO { border: 0 #ff9a02 solid; background: url(/images/default/boxes/custom_headers/jancso.jpg) no-repeat 0 -42px #000000; padding: 0 10px 10px; }
    .default_video_list .box .JANCSO .items { background: #ffffff; }
    .default_video_list .box .JANCSO .items a { color: #191919; }
    .default_video_list .box .header.JANCSO { position: relative; }
    .default_video_list .box .header.JANCSO .title { width: 300px; height: 30px;  margin-top: 0;   }
    .default_video_list .box .header.JANCSO .title  a  { display: block; width: 300px; height: 30px;  }
    .default_video_list .box .header.JANCSO .title  span { display: none; width: 300px; height: 30px;  }

    .default_video_list .JANCSO .pager { clear:both; width:100%; height:auto; background:#ff9a02; }
      .default_video_list .JANCSO .pager_inner { margin:8px auto 0 auto !important; display:table; }
    .default_video_list .JANCSO .spacer_line { height:10px !important; background-color:#000000 !important; }
    .default_video_list .JANCSO .item { margin:0; }
    .default_video_list .JANCSO .item_inner { margin:5px 10px 5px 10px; }

    .jancso_hover { display: block; width: 0; position: absolute; height: 449px; top: 0; left: 310px; background: url(/images/default/boxes/jancsomiklos.jpg) no-repeat center center transparent; z-index: 100; }
    .jancso_hover.hover { display: block; }

    .default_video_list .box .default_header.ELOBOLYGO  { width:310px !important; height:42px; background:url('/images/default/promo/elobolygo/elobolygo_box_header.png') no-repeat #0a0d37; }
      .default_video_list .box .default_header_right.ELOBOLYGO  { display:none; }
      .default_video_list .box .default_header_left.ELOBOLYGO { display:none; }
    .default_video_list .box .ELOBOLYGO { border: 0 #0a0d37 solid; padding: 0 10px 10px; background: #0a0d37; }
    .default_video_list .box .ELOBOLYGO .items { background: #ffffff; }
    .default_video_list .box .ELOBOLYGO .items a { color: #191919; }
    .default_video_list .box .header.ELOBOLYGO .title { width: 300px; height: 30px;  margin-top: 0;   }
    .default_video_list .box .header.ELOBOLYGO .title  a  { display: block; width: 300px; height: 30px;  }
    .default_video_list .box .header.ELOBOLYGO .title  span { display: none; width: 300px; height: 30px;  }

    .default_video_list .ELOBOLYGO .pager { clear:both; width:100%; height:auto; background:#0a0d37; }
      .default_video_list .ELOBOLYGO .pager_inner { margin:8px auto 0 auto !important; display:table; }
    .default_video_list .ELOBOLYGO .spacer_line { height:10px !important; background-color:#0a0d37 !important; }
    .default_video_list .ELOBOLYGO .item { margin:0; }
    .default_video_list .ELOBOLYGO .item_inner { margin:5px 10px 5px 10px; }

    .default_video_list .box .default_header.OKFILM_2015  { width:310px !important; height:42px; background:url('/images/default/boxes/custom_headers/okfilm_2015.png') no-repeat #0265a4; }
      .default_video_list .box .default_header_right.OKFILM_2015  { display:none; }
      .default_video_list .box .default_header_left.OKFILM_2015 { display:none; }
    .default_video_list .box .OKFILM_2015 { border: 0 #0265a4 solid; padding: 0 10px 10px; background: #0265a4; }
    .default_video_list .box .OKFILM_2015 .items { background: #ffffff; }
    .default_video_list .box .OKFILM_2015 .items a { color: #191919; }
    .default_video_list .box .header.OKFILM_2015 .title { width: 300px; height: 30px;  margin-top: 0;   }
    .default_video_list .box .header.OKFILM_2015 .title  a  { display: block; width: 300px; height: 30px;  }
    .default_video_list .box .header.OKFILM_2015 .title  span { display: none; width: 300px; height: 30px;  }

    .default_video_list .OKFILM_2015 .pager { clear:both; width:100%; height:auto; background:#0a0d37; }
      .default_video_list .OKFILM_2015 .pager_inner { margin:8px auto 0 auto !important; display:table; }
    .default_video_list .OKFILM_2015 .spacer_line { height:10px !important; background-color:#0265a4 !important; }
    .default_video_list .OKFILM_2015 .item { margin:0; }
    .default_video_list .OKFILM_2015 .item_inner { margin:5px 10px 5px 10px; }

    .default_video_list .box .default_header.INFORADIO  { width:310px !important; height:29px; background: url('/images/default/boxes/box_headers/inforadio_fejlec.jpg') no-repeat #ffffff; }
      .default_video_list .box .default_header_right.INFORADIO  { display:none; }
      .default_video_list .box .default_header_left.INFORADIO { display:none; }
    .default_video_list .box .INFORADIO { border: 0 #ff9a02 none; background: #ffffff; padding: 0 0 10px; }
    .default_video_list .box .INFORADIO .items { background: #ffffff; }
    .default_video_list .box .INFORADIO .items a { color: #191919; }
    .default_video_list .box .INFORADIO .items a:hover { color: #4d4d4d; }
    .default_video_list .box .header.INFORADIO .title { width: 310px; height: 30px;  margin-top: 0; }
    .default_video_list .box .header.INFORADIO .title a { display: block; width: 310px; height: 30px; }
    .default_video_list .box .header.INFORADIO .title span { display: none; width: 310px; height: 30px;  }

    .default_video_list .INFORADIO .pager { clear:both; width:100%; height:auto; background:#ff9a02; }
      .default_video_list .INFORADIO .pager_inner { margin:8px auto 0 auto !important; display:table; }
    #mainpage.default_video_list .INFORADIO .spacer_line { height:10px !important; background-color:#ffffff !important; width: 310px !important; }
    .default_video_list .INFORADIO .item { margin:0; }
    .default_video_list .INFORADIO .item_inner { margin:5px 0 -4px; }
    .default_video_list .INFORADIO .more-videos { display: none; }

    .default_video_list .box .INFORADIO .title { color: #292929; font-size: 12px; font-weight: bold; }
    .default_video_list .box .INFORADIO .DIV2 { display: block; margin-bottom: 3px; }
    .default_video_list .box .INFORADIO .DIV2 .upload_time { float: none; color: #7f7f7f; font-size: 11px; margin: 0; }

    .default_video_list .box .default_header.INDEXVIDEO_NAGY  { width:310px !important; height:29px; background: url('/images/default/boxes/box_headers/indexvideo_fejlec.jpg') no-repeat #ffffff; }
      .default_video_list .box .default_header_right.INDEXVIDEO_NAGY  { display:none; }
      .default_video_list .box .default_header_left.INDEXVIDEO_NAGY { display:none; }
    .default_video_list .box .INDEXVIDEO_NAGY { border: 0 #ff9a02 none; background: #ffffff; padding: 0 0 10px; }
    .default_video_list .box .INDEXVIDEO_NAGY .items { background: #ffffff; }
    .default_video_list .box .INDEXVIDEO_NAGY .items a { color: #191919; }
    .default_video_list .box .INDEXVIDEO_NAGY .items a:hover { color: #4d4d4d; }
    .default_video_list .box .header.INDEXVIDEO_NAGY .title { width: 310px; height: 30px;  margin-top: 0; }
    .default_video_list .box .header.INDEXVIDEO_NAGY .title a { display: block; width: 310px; height: 30px; }
    .default_video_list .box .header.INDEXVIDEO_NAGY .title span { display: none; width: 310px; height: 30px;  }

    .default_video_list .INDEXVIDEO_NAGY .pager { clear:both; width:100%; height:auto; background:#ff9a02; }
      .default_video_list .INDEXVIDEO_NAGY .pager_inner { margin:8px auto 0 auto !important; display:table; }
    #mainpage.default_video_list .INDEXVIDEO_NAGY .spacer_line { height:10px !important; background-color:#ffffff !important; width: 310px !important; }
    .default_video_list .INDEXVIDEO_NAGY .item { margin:0; }
    .default_video_list .INDEXVIDEO_NAGY .item_inner { margin:5px 0 -4px; }
    .default_video_list .INDEXVIDEO_NAGY .more-videos { display: none; }

    .default_video_list .box .INDEXVIDEO_NAGY .title { color: #292929; font-size: 12px; font-weight: bold; }
    .default_video_list .box .INDEXVIDEO_NAGY .DIV2 { display: block; margin-bottom: 3px; }
    .default_video_list .box .INDEXVIDEO_NAGY .DIV2 .upload_time { float: none; color: #7f7f7f; font-size: 11px; margin: 0; }

	.default_video_list .box .default_header.FILMHET  { width:310px !important; height:29px; background: url('/images/default/boxes/box_headers/filmhet_dobozheader.png') no-repeat #ffffff; }
      .default_video_list .box .default_header_right.FILMHET  { display:none; }
      .default_video_list .box .default_header_left.FILMHET { display:none; }
    .default_video_list .box .FILMHET { border: 0 #ff9a02 none; background: #ffffff; padding: 0 0 10px; }
    .default_video_list .box .FILMHET .items { background: #ffffff; }
    .default_video_list .box .FILMHET .items a { color: #191919; }
    .default_video_list .box .FILMHET .items a:hover { color: #4d4d4d; }
    .default_video_list .box .header.FILMHET .title { width: 310px; height: 30px;  margin-top: 0; }
    .default_video_list .box .header.FILMHET .title a { display: block; width: 310px; height: 30px; }
    .default_video_list .box .header.FILMHET .title span { display: none; width: 310px; height: 30px;  }

    .default_video_list .FILMHET .pager { clear:both; width:100%; height:auto; background:#ff9a02; }
      .default_video_list .FILMHET .pager_inner { margin:8px auto 0 auto !important; display:table; }
    #mainpage.default_video_list .FILMHET .spacer_line { height:10px !important; background-color:#ffffff !important; width: 310px !important; }
    .default_video_list .FILMHET .item { margin:0; }
    .default_video_list .FILMHET .item_inner { margin:5px 0 -4px; }
    .default_video_list .FILMHET .more-videos { display: none; }

    .default_video_list .box .FILMHET .title { color: #292929; font-size: 12px; font-weight: bold; }
    .default_video_list .box .FILMHET .DIV2 { display: block; margin-bottom: 3px; }
    .default_video_list .box .FILMHET .DIV2 .upload_time { float: none; color: #7f7f7f; font-size: 11px; margin: 0; }

    .default_video_list .item.TYPE_44 { background: #ffffff; }
    .default_video_list .item.TYPE_44 .image { width: 310px; height: 174px; }
    .default_video_list .item.TYPE_44 .image:hover:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
    .default_video_list .item.TYPE_44 .image .crop { width: 310px; height: 174px; -webkit-background-size: 310px auto !important; background-size: 310px auto !important; }
    .default_video_list .item.TYPE_44 .item_block { float: none; width: 310px; }
    .default_video_list .item.TYPE_44 .drag { top: -25px; left: 265px; }
    .default_video_list .item.TYPE_44 .DIV0 { float: none; width: 310px; position: relative; }
    .default_video_list .item.TYPE_44 .duration { display: none; }
    .default_video_list .item.TYPE_44 .DIV0:hover .duration { position: absolute; bottom: 2px; left: 4px; color: #ffffff; display: block; height: 20px; line-height: 20px; padding: 0 4px; font-size: 11px; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; z-index: 1; }

    .default_video_list .item.TYPE_45 { background: #ffffff; }
    .default_video_list .item.TYPE_45 .image { width: 150px; height: 84px; }
    .default_video_list .item.TYPE_45 .image:hover:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
    .default_video_list .item.TYPE_45 .image .crop { width: 150px; height: 84px; -webkit-background-size: 150px auto !important; background-size: 150px auto !important; }
    .default_video_list .item.TYPE_45 .DIV0 { float: left; width: 150px; position: relative; }
    .default_video_list .item.TYPE_45 .DIV1 { float: right; width: 150px; }
    .default_video_list .item.TYPE_45 .drag { top: -25px; left: 125px; }
    .default_video_list .item.TYPE_45 .duration { display: none; }
    .default_video_list .item.TYPE_45 .DIV0:hover .duration { position: absolute; bottom: 7px; left: 2px; color: #ffffff; display: block; height: 20px; line-height: 20px; padding: 0 4px; font-size: 11px; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; z-index: 1; }
    .default_video_list .item.TYPE_45 .description { font-size: 11px; color: #292929; }

    .default_video_list .box .default_header.TOTALBIKE { background:url("/images/default/boxes/custom_headers/header_totalbike.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.TOTALBIKE { display:none; }
    .default_video_list .box .default_header_left.TOTALBIKE { display:none; }
    .default_video_list .box .TOTALBIKE { border-color:rgb(16, 17, 17); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.TOTALBIKE .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.TOTALBIKE .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.TOTALBIKE .title span { display:none; height:30px; width:300px; }

    .default_video_list .TOTALBIKE .pager { background:none repeat scroll 0 0 rgb(16, 17, 17); clear:both; height:auto; width:100%; }
    .default_video_list .TOTALBIKE .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .TOTALBIKE .spacer_line { background-color:rgb(16, 17, 17) !important; height:10px !important; }
    .default_video_list .TOTALBIKE .item { margin:0; }
    .default_video_list .TOTALBIKE .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.TOTALCAR { background:url("/images/default/boxes/custom_headers/header_totalcar.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.TOTALCAR { display:none; }
    .default_video_list .box .default_header_left.TOTALCAR { display:none; }
    .default_video_list .box .TOTALCAR { border-color:rgb(30, 48, 98); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.TOTALCAR .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.TOTALCAR .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.TOTALCAR .title span { display:none; height:30px; width:300px; }

    .default_video_list .TOTALCAR .pager { background:none repeat scroll 0 0 rgb(30, 48, 98); clear:both; height:auto; width:100%; }
    .default_video_list .TOTALCAR .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .TOTALCAR .spacer_line { background-color:rgb(30, 48, 98) !important; height:10px !important; }
    .default_video_list .TOTALCAR .item { margin:0; }
    .default_video_list .TOTALCAR .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.VELVET { background:url("/images/default/boxes/custom_headers/header_velvet.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.VELVET { display:none; }
    .default_video_list .box .default_header_left.VELVET { display:none; }
    .default_video_list .box .VELVET { border-color:rgb(123, 0, 0); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.VELVET .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.VELVET .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.VELVET .title span { display:none; height:30px; width:300px; }

    .default_video_list .VELVET .pager { background:none repeat scroll 0 0 rgb(123, 0, 0); clear:both; height:auto; width:100%; }
    .default_video_list .VELVET .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .VELVET .spacer_line { background-color:rgb(123, 0, 0) !important; height:10px !important; }
    .default_video_list .VELVET .item { margin:0; }
    .default_video_list .VELVET .item_inner { margin:5px 10px; }
    .default_video_list .VELVET .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.IMPORTHEPAJ { background:url("/images/default/boxes/custom_headers/header_transparency.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
    .default_video_list .box .default_header_right.IMPORTHEPAJ { display:none; }
    .default_video_list .box .default_header_left.IMPORTHEPAJ { display:none; }
    .default_video_list .box .IMPORTHEPAJ { border-color:rgb(34, 34, 34); border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.IMPORTHEPAJ .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.IMPORTHEPAJ .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.IMPORTHEPAJ .title span { display:none; height:30px; width:300px; }

    .default_video_list .IMPORTHEPAJ .pager { background:none repeat scroll 0 0 rgb(229, 229, 229); clear:both; height:auto; width:100%; }
    .default_video_list .IMPORTHEPAJ .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .IMPORTHEPAJ .spacer_line { background-color:rgb(229, 229, 229) !important; height:10px !important; }
    .default_video_list .IMPORTHEPAJ .item { margin:0; }
    .default_video_list .IMPORTHEPAJ .item_inner { margin:5px 10px; }
    .default_video_list .IMPORTHEPAJ .item_inner { margin:5px 10px; }

    .default_video_list .box .default_header.KAFF { background:url("/images/default/boxes/custom_headers/kaff_ivdoboz_header.jpg") no-repeat scroll 0 0 transparent; height:33px; width:310px !important; border-width: 0px; }
    .default_video_list .box .default_header_right.KAFF { display:none; }
    .default_video_list .box .default_header_left.KAFF { display:none; }
    .default_video_list .box .KAFF { border-color:#030e00; border-style:solid; border-width:0 10px 10px; }
    .default_video_list .box .header.KAFF .title { height:30px; margin-top:0; width:300px; }
    .default_video_list .box .header.KAFF .title a { display:block; height:30px; width:300px; }
    .default_video_list .box .header.KAFF .title span { display:none; height:30px; width:300px; }

    .default_video_list .KAFF .pager { background:none repeat scroll 0 0 #030e00; clear:both; height:auto; width:100%; }
    .default_video_list .KAFF .pager_inner { display:table; margin:8px auto 0 !important; }
    .default_video_list .KAFF .spacer_line { background-color:#030e00 !important; height:10px !important; }
    .default_video_list .KAFF .item { margin:0; }
    .default_video_list .KAFF .item_inner { margin:5px 10px; }
    .default_video_list .KAFF .item_inner { margin:5px 10px; }

    .browse_award_description .default_header { width:350px; }
    .browse_award_description .BOX_CONTENT { width:350px; }

  /* Box Headers */

    .default_video_list .box .red_header { background:url("/images/default/boxes/box_headers/red_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:31px; padding:7px 0 0; width:260px; }
    .default_video_list .box .red_header_left { background:url("/images/default/boxes/box_headers/red_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .red_header_right { background:url("/images/default/boxes/box_headers/red_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .red_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .orange_header { background:url("/images/default/boxes/box_headers/orange_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:31px; padding:7px 0 0; width:260px; }
    .default_video_list .box .orange_header_left { background:url("/images/default/boxes/box_headers/orange_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .orange_header_right { background:url("/images/default/boxes/box_headers/orange_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .orange_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .darkblue_header { background:url("/images/default/boxes/box_headers/darkblue_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:31px; padding:7px 0 0; width:260px; }
    .default_video_list .box .darkblue_header_left { background:url("/images/default/boxes/box_headers/darkblue_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .darkblue_header_right { background:url("/images/default/boxes/box_headers/darkblue_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .darkblue_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .blue_header { background:url("/images/default/boxes/box_headers/blue_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:31px; padding:7px 0 0; width:260px; }
    .default_video_list .box .blue_header_left { background:url("/images/default/boxes/box_headers/blue_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .blue_header_right { background:url("/images/default/boxes/box_headers/blue_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .blue_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .black_header { background:url("/images/default/boxes/box_headers/black_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:31px; padding:7px 0 0; width:260px; }
    .default_video_list .box .black_header_left { background:url("/images/default/boxes/box_headers/black_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .black_header_right { background:url("/images/default/boxes/box_headers/black_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .black_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .bordered_black_header { background:url("/images/default/boxes/box_headers/borderedblack_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:38px; padding:7px 0 0; width:260px; }
    .default_video_list .box .bordered_black_header_left { background:url("/images/default/boxes/box_headers/borderedblack_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .bordered_black_header_right { background:url("/images/default/boxes/box_headers/borderedblack_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .bordered_black_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }
    .default_video_list .box .bordered_silver_header { background:url("/images/default/boxes/box_headers/bordered_silver_bg.png") repeat-x scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:15px; font-weight:bold; height:38px; padding:7px 0 0; width:260px; }
    .default_video_list .box .bordered_silver_header_left { background:url("/images/default/boxes/box_headers/bordered_silver_left.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:10px; }
    .default_video_list .box .bordered_silver_header_right { background:url("/images/default/boxes/box_headers/bordered_silver_right.png") no-repeat scroll 0 0 transparent; float:left; height:38px; width:40px; }
    .default_video_list .box .bordered_silver_header a { color:rgb(76, 76, 76); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .user_videos_header { background:url("/images/default/boxes/box_headers/uservideos_bg.png") repeat-x scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:15px; font-weight:bold; height:23px; padding:7px 0 0; width:260px; }
    .default_video_list .box .user_videos_header_left { background:url("/images/default/boxes/box_headers/uservideos_left.png") no-repeat scroll 0 0 transparent; float:left; height:30px; width:10px; }
    .default_video_list .box .user_videos_header_right { background:url("/images/default/boxes/box_headers/uservideos_right.png") no-repeat scroll 0 0 transparent; float:left; height:15px; padding:0 0 15px 5px; width:40px; }
    .default_video_list .box .user_videos_header a { color:rgb(76, 76, 76); font-size:15px; font-weight:bold; margin:7px 0 0; }

    .default_video_list .box .related_videos_header { background:url("/images/default/boxes/box_headers/related_bg.png") repeat-x scroll 0 0 transparent; color:rgb(255, 255, 255); float:left; font-size:15px; font-weight:bold; height:21px; padding:7px 0 0; width:260px; }
    .default_video_list .box .related_videos_header_left { background:url("/images/default/boxes/box_headers/related_left.png") no-repeat scroll 0 0 transparent; float:left; height:28px; width:10px; }
    .default_video_list .box .related_videos_header_right { background:url("/images/default/boxes/box_headers/related_right.png") no-repeat scroll 0 0 transparent; float:left; height:13px; padding:0 0 15px 5px; width:40px; }
    .default_video_list .box .related_videos_header a { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; margin:7px 0 0; }

  /* Box Headers End */

    .default_video_list .items .image { box-shadow:0 1px 3px rgba(0, 0, 0, 0.3); height:72px; margin-bottom:5px; padding:0 !important; width:120px; }
    .default_video_list .items .TYPE_20 .image { margin:0 5px 5px 0 !important; }
    .default_video_list .items .image.imageHighlighted { box-shadow:0 0 3px 1px rgba(77, 77, 77, 0.86); -webkit-box-shadow:0 0 3px 1px rgba(77, 77, 77, 0.86); height:72px; margin-bottom:5px; padding:0 !important; width:120px; }

    /*.default_video_list .items .image span { background-attachment:scroll; background-clip:border-box; background-color:transparent; background-image:none; background-origin:padding-box; background-repeat:no-repeat; background-size:100% auto; display:block; height:72px; width:118px; } /* background-position:50% 30% !important; */*/
    .default_video_list .items.bordered { }
    .default_video_list .items a.username { color:rgb(233, 106, 0); font-size:9pt; }
    .default_video_list .items a.title { font-size:8pt; font-weight:bold; margin-right:10px; }
    .default_video_list .items .duration { color:rgb(76, 76, 76); font-size:10pt; font-weight:bold; }
    .default_video_list .items .description { color:rgb(76, 76, 76); font-size:7.5pt; }
    .default_video_list .items .upload_time { color:rgb(76, 76, 76); float:left; font-size:7pt; margin-left:2px; margin-right:5px; padding-top:1px; }
    .default_video_list .items .upload_time span.delayed { background:url("/images/default/icons/timing_ikon.png") no-repeat scroll 0 0 transparent; display:block; height:17px; padding-left:20px; padding-top:2px; text-align:right; width:90px; }
    .default_video_list .items .video_stars { background:url("/images/default/icons/star_small.png") no-repeat scroll 0 33% transparent; color:rgb(76, 76, 76); display:none; font-size:7pt; font-weight:bold; margin-left:5px; padding-left:12px; padding-top:1.5px; }
    .default_video_list .items .public_tags { color:rgb(76, 76, 76); font-size:8pt; font-weight:bold !important; padding-top:4px; }
    .default_video_list .items .item_type { display:none; }
    .default_video_list .items span.protected { background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -682px 2px transparent; float:left; height:15px; width:15px; }
    .default_video_list .items span.private { background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -638px 0 transparent; float:left; height:15px; margin-right:2px; width:15px; }

    .default_video_list .items span.not-listed { background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -660px 1px transparent; float:left; height:15px; margin-right:2px; width:15px; display: block; position: relative; }
    .default_video_list .items span.banned { background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -924px 2px transparent; float:left; height:15px; margin-right:2px; width:15px; display: block; position: relative; }
    .default_video_list .items span.delayed { background:url("/images/default/icons2/iv_icon.png?v=20150204") no-repeat scroll -638px 2px transparent; float:left; height:15px; margin-right:2px; width:15px; display: block; position: relative; }

    .default_video_list .items span { margin-left:1px; }

    .default_video_list .items .video_views { clear:right; color:rgb(76, 76, 76); float:left; font-size:8pt; font-weight:bold; }
    .default_video_list .items .video_likes { clear:right; color:rgb(76, 76, 76); float:left; font-size:8pt; font-weight:bold; }
    .default_video_list .items .user_video_count { background:url("/images/default/icons/camera.png") no-repeat scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:11px; margin-right:3px; padding-left:18px; }
    .default_video_list .items .user_comment_count { background:url("/images/default/icons/comments.png") no-repeat scroll 0 2px transparent; color:rgb(76, 76, 76); float:left; font-size:11px; margin-right:3px; padding-left:15px; }
    .default_video_list .items .user_view_count { background:url("/images/default/icons/eye.png") no-repeat scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:11px; margin-right:3px; padding-left:18px; }
    .default_video_list .items .user_star_count { background:url("/images/default/icons/star_outline.png") no-repeat scroll 0 0 transparent; color:rgb(76, 76, 76); float:left; font-size:11px; margin-right:3px; padding-left:18px; }
    .default_video_list .items .spacer_line { background-color:rgb(234, 234, 234); clear:both; height:1px; width:100%; }
    .default_video_list .items #editButton { background:url("/images/default/buttons/btn_edit.png") no-repeat scroll 0 0 transparent; display:none; height:15px; margin-left:0; width:14px; }

    .default_video_list #hider { background:url("/images/default/icons/arrow_bg.png") no-repeat scroll 0 0 transparent; float:right !important; height:18px; margin:8px 14px 0 8px; width:18px; }
    .default_video_list #hider #button_hide { background:url("/images/default/icons/arrow_up.png") no-repeat scroll 0 0 transparent; height:18px; width:18px; }
    .default_video_list #hider #button_show { background:url("/images/default/icons/arrow_down.png") no-repeat scroll 0 0 transparent; height:18px; width:18px; }
    .default_video_list #hider.light { background:url("/images/default/icons/arrow_light_bg.png") no-repeat scroll 0 0 transparent !important; }
    .default_video_list #hider #button_hide.light { background:url("/images/default/icons/arrow_light_up.png") no-repeat scroll 0 0 transparent !important; }
    .default_video_list #hider #button_show.light { background:url("/images/default/icons/arrow_light_down.png") no-repeat scroll 0 0 transparent !important; }

    .default_video_list .btn_tab { cursor:pointer; font-size:13px; padding:1px 0 0 0; margin: 0 4px 0 0; }
    .default_video_list .btn_tab.line { padding:1px 0 0 !important; }
    .default_video_list .btn_tab.line .tab_left { background:url("/images/default/boxes/box_tabs/line.png") no-repeat scroll 0 0 transparent; height:14px; margin:0 5px; width:1px; }
    .default_video_list .btn_tab.line.first .tab_left { display:none; }
    .default_video_list .btn_tab .tab_center { color:rgb(163, 163, 163); font-size:12px; font-weight:normal; }
    .default_video_list .btn_tab.line .tab_right { display:none; }
    .default_video_list .btn_tab.selected_tab .tab_center { color:rgb(255, 255, 255); font-size:12px; font-weight:normal; }
    .default_video_list .btn_tab.highlight { cursor:pointer; font-size:13px; padding:0 0 0 5px; }

  /* TAB Styles */

    .default_video_list .btn_tab.highlight .tab_left { background:none repeat scroll 0 0 transparent; height:26px; width:5px; }
    .default_video_list .btn_tab.highlight .tab_center { background:none repeat scroll 0 0 transparent; color:rgb(25, 25, 25); height:21px; padding-top:5px; }
    .default_video_list .btn_tab.highlight .tab_right { background:none repeat scroll 0 0 transparent; height:26px; width:5px; }
    .default_video_list .btn_tab.highlight.selected_tab .tab_left { background:url("/images/default/boxes/box_tabs/tab_left.png") no-repeat scroll 0 0 transparent; height:26px; width:5px; }
    .default_video_list .btn_tab.highlight.selected_tab .tab_center { background:url("/images/default/boxes/box_tabs/tab_bg.png") repeat scroll 0 0 transparent; color:rgb(76, 76, 76); height:21px; padding-top:5px; }
    .default_video_list .btn_tab.highlight.selected_tab .tab_right { background:url("/images/default/boxes/box_tabs/tab_right.png") no-repeat scroll 0 0 transparent; height:26px; width:5px; }

    .default_video_list .btn_tab.basic .tab_left { background:none repeat scroll 0 0 transparent; height:30px; margin-top:5px; width:5px; }
    .default_video_list .btn_tab.basic .tab_center { background:none repeat scroll 0 0 transparent; color:rgb(25, 25, 25); font-weight:bold; height:22px; margin-top:5px; padding-top:8px; }
    .default_video_list .btn_tab.basic .tab_right { background:none repeat scroll 0 0 transparent; height:30px; margin-top:5px; width:5px; }
    .default_video_list .btn_tab.basic.selected_tab .tab_left { background:url("/images/default/boxes/box_tabs/basic_tab_left.png") no-repeat scroll 0 0 transparent; height:30px; width:5px; }
    .default_video_list .btn_tab.basic.selected_tab .tab_center { background:url("/images/default/boxes/box_tabs/basic_tab_bg.png") repeat scroll 0 0 transparent; color:rgb(255, 255, 255); font-weight:bold; height:22px; padding-top:8px; }
    .default_video_list .btn_tab.basic.selected_tab .tab_right { background:url("/images/default/boxes/box_tabs/basic_tab_right.png") no-repeat scroll 0 0 transparent; height:30px; width:5px; }

    .default_video_list .btn_tab.browse .tab_left { background:none repeat scroll 0 0 transparent; height:26px; margin-top:5px; width:9px; }
    .default_video_list .btn_tab.browse .tab_center { background:none repeat scroll 0 0 transparent; color:rgb(25, 25, 25); font-weight:normal; height:18px; margin-top:5px; padding-top:8px; }
    .default_video_list .btn_tab.browse .tab_right { background:none repeat scroll 0 0 transparent; height:26px; margin-top:5px; width:9px; }
    .default_video_list .btn_tab.browse.selected_tab .tab_left { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; height:26px; width:8px; }
    .default_video_list .btn_tab.browse.selected_tab .tab_center { border-top: 1px solid #cccccc; color:rgb(76, 76, 76); font-weight:normal; height:18px; padding-top:7px; }
    .default_video_list .btn_tab.browse.selected_tab .tab_right { border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; height:26px; width:8px; }

    .pl_start { float:right; margin-bottom:8px; text-align:right; width:500px; }
    .pl_start a { font-weight:bold; }
    .default_video_list .items .defaultItemHighlighted { background-color:rgb(255, 247, 207) !important; }
    .default_video_list .items .defaultItem { background-color:rgb(255, 255, 255); }

    /*
    .default_video_list .progressbar_big { background:url('/images/default/progress/progress_134.gif') no-repeat 50% 50%; margin:auto; }
    */
    .default_video_list .progressbar_big { background:url("/images/default/progress/282.gif") no-repeat scroll 50% 50% transparent; margin:auto; }
    .default_video_list .ajax_load_small { background:url("/images/default/progress/ajax-loader.gif") no-repeat scroll 50% 50% transparent; margin:auto; }
    .default_video_list .more-videos { border-color:rgb(204, 204, 204); border-top:1px solid rgb(204, 204, 204); clear:both; margin-left:6px; padding-bottom:4px; padding-right:0; padding-top:4px; text-align:right; width:94%; }
    .default_video_list .more-videos a { color:rgb(17, 17, 17); font-size:13px; font-weight:bold; }
    .default_video_list .items { overflow:hidden; }

    /* hack for player page */
    div#player_site.default_video_list div#COLUMN_0.column div#VIDEO_BOX.box div.BOX_CONTENT div.TAB_0 div.items { overflow:visible !important; }
    .default_video_list .image .banned { background:url("/images/default/video_list/banned_video.png") no-repeat scroll center center transparent; -webkit-background-size: 100%; background-size: 100%; height:100%; width:100%; }

    .default_video_list .vertical .items .image { clear:both; float:none; }
    .default_video_list .vertical .items ul li { display:inline; float:left; margin:20px; padding:5px; width:115px; }
    .default_video_list .vertical .items .spacer_line { display:none; }
    .default_video_list .vertical .items .username a { color:rgb(233, 106, 0); font-size:11px; }
    .default_video_list .vertical .items .title a { font-size:13px; }
    .default_video_list .vertical .items .item { float:left; height:200px; margin:10px; width:120px; }
    .default_video_list .vertical .items a.title { float:none; margin-right:0; }

    #pager { margin-top:10px; }

  /* --PREDEFINED ITEM TYPES-- */
    /* --TYPE_1 - Fejléc elem-- */
    .default_video_list .TYPE_1 { background:none repeat scroll 0 0 #292929; height:255px !important; margin-left:0 !important; overflow:hidden !important; padding:0 !important; width:310px !important; position: relative; }
      .default_video_list .TYPE_1 .telenor_promo_img { display: block; position: absolute; top: 0; left: 0; width: 310px; height: 172px; z-index: 10; }
      .default_video_list .TYPE_1 .image { box-shadow:0 0 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.3); background:none repeat scroll 0 0 transparent !important; box-shadow:none; height:172px !important; padding:0 !important; width:310px !important; }
      .default_video_list .TYPE_1 .image .crop { background-size: 100% auto !important; width: 310px; height: 172px; display: block; }
      .default_video_list .TYPE_1 .DIV0:hover .image:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/biggrad.png) repeat-x 0 0 transparent; }
      /*.default_video_list .TYPE_1 .image span,*/ .default_video_list .TYPE_1 .image img { display:block; height:172px !important; margin:0 !important; padding:0 !important; width:310px !important; }
      /*.default_video_list .TYPE_1 .image span.drag { display:block; left:265px; margin:0 !important; padding:0 !important; top:-24px; width:45px !important; height: 24px !important; }*/
      .default_video_list .TYPE_1 .title { color:rgb(255, 255, 255); display:block; float:left; font-size:14px !important; height:16px; margin:0 !important; overflow:hidden; padding:2px 10px 0 !important; text-overflow:ellipsis; white-space:nowrap; width:290px; }
      .default_video_list .TYPE_1 .title:hover { color: #d1d1d1; }
      .default_video_list .TYPE_1 .DIV0 { position: relative; width: 310px; height: 172px; margin-bottom: 5px; }
      .default_video_list .TYPE_1 .duration { display: none; }
      .default_video_list .TYPE_1 .DIV0:hover .duration { color: #ffffff; display:block; font-weight:bold !important; position:absolute !important; bottom: 5px; left: 10px; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-size: 11px; z-index: 100; }
      .default_video_list .TYPE_1 .description { clear:both; color:rgb(255, 255, 255) !important; display:block; font-size:13px !important; height:40px; padding:2px 10px 10px !important; width:290px; }
      .default_video_list .TYPE_1 .spacer_line { display:none; }

    /* --TYPE_2 - Részletes nézet-- */
    .default_video_list .TYPE_2 { margin:10px 0 !important; }
      .default_video_list .TYPE_2 .image { background:url("/images/default/boxes/thumb_bg.png") no-repeat scroll 0 0 transparent; float:left; z-index:500; }
      .default_video_list .TYPE_2 .title { margin:0 !important; }
      .default_video_list .TYPE_2 .duration { margin:3px 0 !important; }
      .default_video_list .TYPE_2 .description { margin:0 !important; }
      .default_video_list .TYPE_2 a.username { margin:5px 0 0 !important; }
      .default_video_list .TYPE_2 .public_tags { clear:both; margin-bottom:10px; }

    /* --TYPE_3 - Player n�zet 16:9 -- */
      .default_video_list .TYPE_3 .item_inner { margin:10px 0 0 !important; padding:0 !important; }
      .default_video_list .TYPE_3 .DIV_DETAILS { background:url("/images/default/boxes/item_types/player_box_bg.png") repeat-x scroll 0 0 transparent; margin:0; padding:5px 0; }
      .default_video_list .bordered .TYPE_3 .DIV_DETAILS { background:none repeat scroll 0 0 transparent; margin:0; }
      .default_video_list .bordered .TYPE_3 .item_inner { margin:0 !important; padding:0 !important; }
      .default_video_list .bordered .TYPE_3 .item { margin:0 !important; padding:0 !important; }
      .default_video_list .TYPE_3 object { height:223px; width:310px; }
      .default_video_list .bordered .TYPE_3 object { height:203px; margin:0; width:290px; }

      .default_video_list .TYPE_3 .title { font-size:15px !important; font-weight:bold; }
      .default_video_list .TYPE_3 .DIV_TITLE { margin:0 10px !important; }
      .default_video_list .TYPE_3 a.title { clear:both; color:rgb(25, 25, 25); float:none; font-size:15px !important; font-weight:bold; }
      .default_video_list .TYPE_3 .duration { color:rgb(255, 255, 255); float:left; font-size:13px; font-weight:bold; margin:0 4px 0 10px; }
      .default_video_list .bordered .TYPE_3 .duration { color:rgb(76, 76, 76); float:left; font-size:13px; font-weight:bold; margin:0 4px 0 10px; }
      .default_video_list .TYPE_3 .upload_time { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; padding:2px 0 !important; }
      .default_video_list .TYPE_3 .description { clear:both; color:rgb(231, 231, 231); font-size:13px; font-weight:normal; margin:0 10px 10px; }
      .default_video_list .bordered .TYPE_3 .description { clear:both; color:rgb(76, 76, 76); font-size:13px; font-weight:normal; margin:0 10px 10px; }

    /* --TYPE_31 - Player n�zet 4:3 -- */
      .default_video_list .TYPE_31 .item_inner { margin:10px 0 0 !important; padding:0 !important; }
      .default_video_list .TYPE_31 .DIV_DETAILS { background:url("/images/default/boxes/item_types/player_box_bg.png") repeat-x scroll 0 0 transparent; margin:0; padding:5px 0; }
      .default_video_list .bordered .TYPE_31 .DIV_DETAILS { background:none repeat scroll 0 0 transparent; margin:0; }
      .default_video_list .bordered .TYPE_31 .item_inner { margin:0 !important; padding:0 !important; }
      .default_video_list .bordered .TYPE_31 .item { margin:0 !important; padding:0 !important; }
      .default_video_list .TYPE_31 object { height:258px; width:290px; }
      .default_video_list .bordered .TYPE_31 object { height:258px; margin:0; width:290px; }

      .default_video_list .TYPE_31 .title { font-size:15px !important; font-weight:bold; }
      .default_video_list .TYPE_31 .DIV_TITLE { margin:0 10px !important; }
      .default_video_list .TYPE_31 a.title { clear:both; color:rgb(25, 25, 25); float:none; font-size:15px !important; font-weight:bold; }
      .default_video_list .TYPE_31 .duration { color:rgb(255, 255, 255); float:left; font-size:13px; font-weight:bold; margin:0 4px 0 10px; }
      .default_video_list .bordered .TYPE_31 .duration { color:rgb(76, 76, 76); float:left; font-size:13px; font-weight:bold; margin:0 4px 0 10px; }
      .default_video_list .TYPE_31 .upload_time { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; padding:2px 0 !important; }
      .default_video_list .TYPE_31 .description { clear:both; color:rgb(231, 231, 231); font-size:13px; font-weight:normal; margin:0 10px 10px; }
      .default_video_list .bordered .TYPE_31 .description { clear:both; color:rgb(76, 76, 76); font-size:13px; font-weight:normal; margin:0 10px 10px; }

    /* --TYPE_4 - Címke nézet-- */
      .default_video_list .TYPE_4 .item_inner { padding:1px !important; }
      .default_video_list .bordered .TYPE_4 .item_inner { margin:0 !important; }
      .default_video_list .TYPE_4 .title { color:rgb(25, 25, 25); font-size:13px; font-weight:normal; margin:5px 10px !important; }
      .default_video_list .TYPE_4 .spacer_line { display:none; }

    /* --TYPE_42 - AXN címlapi kiemelt doboz-- */

    .default_video_list .TYPE_42 { background:none repeat scroll 0 0 #292929; height:255px !important; margin-left:0 !important; overflow:hidden !important; padding:0 !important; width:310px !important; }
      .default_video_list .TYPE_42 .image { -webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3); box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3); background:none repeat scroll 0 0 transparent !important; box-shadow:none; height:172px !important; padding:0 !important; width:310px !important; }
      .default_video_list .TYPE_42 .image img, .default_video_list .TYPE_1 .image img { display:block; height:172px !important; margin:0 !important; padding:0 !important; width:310px !important; }
      /*.default_video_list .TYPE_42 .image span.drag { display:block; left:265px; margin:0 !important; padding:0 !important; top:-24px; width:45px !important; height: 24px !important; }*/
      .default_video_list .TYPE_42 .title { color:#d61e1d; display:block; float:left; font-size:14px !important; height:16px; margin:0 !important; overflow:hidden; padding:2px 10px 0 !important; text-overflow:ellipsis; white-space:nowrap; width:290px; }
      .default_video_list .TYPE_42 .title:hover { color: #e23d3c; }
      .default_video_list .TYPE_42 .duration { color:rgb(25, 25, 25) !important; display:none; font-size:14px !important; font-weight:bold !important; position:relative !important; top:4px !important; }
      .default_video_list .TYPE_42 .description { clear:both; color:rgb(255, 255, 255) !important; display:block; font-size:13px !important; height:40px; padding:2px 10px 10px !important; width:290px; }
      .default_video_list .TYPE_42 .spacer_line { display:none; }

      /*.default_video_list .TYPE_42 .title { float:left; font-size:14px !important; padding:2px 5px 0 5px !important; color: #e21d1d; font-weight: bold; }
      .default_video_list .TYPE_42 .duration { display:none; position:relative !important; top:4px !important; font-size:14px !important; font-weight:bold !important; color:#eaeaea !important; }
      .default_video_list .TYPE_42 .description { clear:both; padding:2px 10px 0 10px !important; color:#fff !important; font-size:13px !important; }
      .default_video_list .TYPE_42 .spacer_line { display:none; }*/

    /* --TYPE_5 - Egyszerű nézet-- */
      .default_video_list .TYPE_5 .image { float:left; margin-right:8px !important; margin-top:4px !important; }
      .default_video_list .TYPE_5 .DIV0:hover .image:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
      .default_video_list .TYPE_5 .image .crop { height:72px; overflow:hidden; width:120px; background-size: cover !important; }
      .default_video_list .TYPE_5 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_5 .DIV0 { float: left; width: 128px; height: 81px; position: relative; }
      .default_video_list .TYPE_5 .duration { display: none; }
      .default_video_list .TYPE_5 .DIV0:hover .duration { position: absolute; bottom: 3px; left: 2px; color: #ffffff; display: block; height: 20px; line-height: 20px; padding: 0 4px; font-size: 11px; font-weight: bold; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); z-index: 1; }
      .default_video_list .TYPE_5 .DIV1 { float:left; margin:5px 0 !important; width:135px; }
      .default_video_list .TYPE_5 .DIV2 div { float:left; }
      .default_video_list .TYPE_5 .title { margin:0 !important; }
      .default_video_list .TYPE_5 .duration { margin:3px 0 !important; }
      .default_video_list .TYPE_5 .upload_time { color:rgb(135, 135, 135); font-size:11px; font-weight:normal; padding:5px 0 0 1px !important; }
      .default_video_list .TYPE_5 .description { clear:both; color:rgb(76, 76, 76); font-size:11px; font-weight:normal; }

    /* --TYPE_8 - Részletes nézet-- */
      .default_video_list .TYPE_8 .upload_date { font-size:11px !important; }
      .default_video_list .TYPE_8 .image { float:none !important; margin-top:18px !important; }
      .default_video_list .TYPE_8 .DIV0:hover .image:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
      .default_video_list .TYPE_8 .image .crop { height:72px; overflow:hidden; width:120px; background-size: cover !important; }
      .default_video_list .TYPE_8 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_8 .DIV0 { display: block; position: relative; width: 120px; height: 72px; }
      .default_video_list .TYPE_8 .DIV0 .dragtitle { display: none; }
      .default_video_list .TYPE_8 .duration { display: none; }
      .default_video_list .TYPE_8 .DIV0:hover .duration { display:block; font-size: 11px; color: #ffffff; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; position: absolute; bottom: 4px; left: 6px; z-index: 100; }
      .default_video_list .TYPE_8 .title { float:none !important; font-size:13px; margin:0 !important; }
      .default_video_list .TYPE_8 .description { float:none !important; font-size:11px !important; margin:0 !important; }
      .default_video_list .TYPE_8 a.username { float:none !important; font-size:11px !important; margin:0 !important; }

    /* --TYPE_8 - Részletes nézet-- */
      .default_video_list .TYPE_48 select {margin-bottom: 2px; width: 120px;}
      .default_video_list .TYPE_48 .upload_date { font-size:11px !important; }
      .default_video_list .TYPE_48 .image { float:none !important; margin-top:18px !important; }
      .default_video_list .TYPE_48 .DIV0:hover .image:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
      .default_video_list .TYPE_48 .image .crop { height:72px; overflow:hidden; width:120px; background-size: cover !important; }
      .default_video_list .TYPE_48 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_48 .DIV0 { display: block; position: relative; width: 120px; height: 80px; }
      .default_video_list .TYPE_48 .DIV0 .dragtitle { display: none; }
      .default_video_list .TYPE_48 .duration {  display:block; font-size: 11px; color: #ffffff; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; position: absolute; bottom: 10px; left: 6px; z-index: 0; }
      .default_video_list .TYPE_48 .DIV0:hover .duration { display:block; font-size: 11px; color: #ffffff; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; position: absolute; bottom: 10px; left: 6px; z-index: 100; }
      .default_video_list .TYPE_48 .title { float:none !important; font-size:13px; margin:0 !important; }
      .default_video_list .TYPE_48 .description { float:none !important; font-size:11px !important; margin:0 !important; }
      .default_video_list .TYPE_48 a.username { float:none !important; font-size:11px !important; margin:0 !important; }


    /* --TYPE_8_AWARD - Részletes nézet-- */
      .default_video_list .TYPE_8_AWARD .upload_date { font-size:11px !important; }
      .default_video_list .TYPE_8_AWARD .image { float:none !important; margin-top:18px !important; padding:3px; }
      .default_video_list .TYPE_8_AWARD .image .crop { height:72px; overflow:hidden; width:120px; background-size: cover !important; }
      .default_video_list .TYPE_8_AWARD .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_8_AWARD .title { float:none !important; font-size:13px; margin:0 !important; }
      .default_video_list .TYPE_8_AWARD .duration { float:none !important; margin:3px 0 !important; }
      .default_video_list .TYPE_8_AWARD .description { float:none !important; font-size:11px !important; margin:0 !important; }
      .default_video_list .TYPE_8_AWARD a.username { float:none !important; font-size:11px !important; margin:0 !important; }

      .default_video_list .TYPE_8_AWARD .DIVD { float:left; overflow:hidden; }
      .default_video_list .TYPE_8_AWARD .award_winner { background:url("/images/default/icons/award_winner.png") no-repeat scroll 0 0 transparent; float:left; height:26px; margin:0 2px; width:23px; }

    /* --TYPE_9 - User keresőoldal stattal-- */
      .default_video_list .TYPE_9 .image { background:none repeat scroll 0 0 transparent !important; float:left !important; height:48px !important; margin-bottom:5px; margin-right:10px !important; width:48px !important; }
      /*.default_video_list .TYPE_9 .image span,*/ .default_video_list .TYPE_9 .image img { height:48px !important; width:48px !important; }
      .default_video_list .TYPE_9 .user_video_count { margin-top:4px !important; }
      .default_video_list .TYPE_9 .user_comment_count { margin-top:4px !important; }
      .default_video_list .TYPE_9 .user_view_count { margin-top:4px !important; }
      .default_video_list .TYPE_9 .user_star_count { margin-top:4px !important; }
      .default_video_list .TYPE_9 div.username { clear:both; }
      .default_video_list .TYPE_9 a.username { color:rgb(25, 25, 25) !important; font-size:13px !important; font-weight:bold !important; margin-top:4px !important; }

    /* --TYPE_10 - Kommentek player oldal -- */
      .default_video_list .TYPE_10 { margin:0; padding:0; }
      .default_video_list .TYPE_10 .image { background:none repeat scroll 0 0 transparent !important; float:left !important; height:40px !important; margin-right:10px; padding-bottom:0; width:40px !important; }
      /*.default_video_list .TYPE_10 .image span,*/ .default_video_list .TYPE_10 .image img { height:40px !important; width:40px !important; }
      .default_video_list .TYPE_10 .comment_text { margin-left:50px; margin-right:0; overflow:hidden; padding-bottom:10px; padding-top:10px; }
      .default_video_list .TYPE_10 .comment_time { color:rgb(165, 165, 165) !important; float:right; font-size:12px; margin-right:0; }
      .default_video_list .TYPE_10 .commentAdmin { float:right; height:auto; width:20px; }
      .default_video_list .TYPE_10 .commentAdmin a { display:block; height:16px; margin:0 0 5px 2px; width:16px; }
      .default_video_list .TYPE_10 .commentAdmin a img { height:16px; width:16px; }
      .default_video_list .TYPE_10 a.username { color:rgb(25, 25, 25) !important; font-weight: bold; text-align: left; }
      .default_video_list .TYPE_10 div.username { border-bottom: 1px solid #d1d1d1; width: 579px; margin: 0 0 0 50px; padding-bottom: 4px; }
      .default_video_list .TYPE_10 .ownstuff div.username { width: 569px; }

    /* --TYPE_11 - ADVERT -- */
      .default_video_list .TYPE_11 { margin:0 !important; padding:0 !important; }

    /* --TYPE_12 - STRIP & COOLBOX -- */
      .default_video_list .TYPE_12 { height:160px; margin:0 !important; padding:0 !important; width:320px; }
      .default_video_list .TYPE_12 .strip { height:140px; width:310px; }
      .default_video_list .TYPE_12 object { height:inherit; margin:0; padding:0; width:inherit; }
      .default_video_list .TYPE_12 .spacer_line { display:none; }

    /* --TYPE_13 - Részletes nézet-- */
      .default_video_list .TYPE_13 { clear:both; margin:10px 0 !important; position: relative; }
      .default_video_list .TYPE_13:hover { background: #f1f1f1 !important; }
      #my-profile-content .TYPE_13:after { content: ""; display: block; clear: both; }
      .default_video_list .TYPE_13 .spacer_line { background: #ffffff !important; padding: 10px 0 0; border-bottom: 1px solid rgb(234, 234, 234); }
      .default_video_list .TYPE_13 .image { height:73px; margin: 0; overflow:hidden; padding: 0 !important; width:120px; z-index:500; -webkit-box-shadow: none !important; box-shadow: none !important; }
      .default_video_list .TYPE_13 .image .crop { height:72px; overflow:hidden; width:120px; }
      .default_video_list .TYPE_13 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_13 .image .tmbActions { display: none !important; }
      .default_video_list .TYPE_13 .image.imageHighlighted { margin: 0; }
      .default_video_list .TYPE_13 .image .banned { background: url("/images/default/video_list/banned_video_big.png") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0) }
      .default_video_list .TYPE_13 .DIV_THUMB { float:left; height:78px; margin:0; width:128px; }
      .default_video_list .TYPE_13 .DIV_RIGHT { float:left; height:auto; margin:0 0 0 5px; width:430px; }
      .default_video_list .TYPE_13 .DIV_ATTR { float:left; width:602px; margin-top: 7px; }
      .default_video_list .TYPE_13 .title { font-size:14px !important; font-weight:bold !important; margin:0 !important; width:281px !important; }
      .default_video_list .TYPE_13 .duration { margin:3px 0 !important; width:281px; }
      .default_video_list .TYPE_13 .description { margin: 10px 0 0 0 !important; width:602px; clear: both; font-size: 12px; color: #4d4d4d; }
      .default_video_list .TYPE_13 .public_tags { margin-bottom:10px; width:600px; position: absolute; bottom: 0; left: 310px; }
      .default_video_list .TYPE_13 .public_tags .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -814px -1px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .TYPE_13 .DIV_STAT {  width:auto; margin: 10px 0 0; height: 15px; }
      .default_video_list .TYPE_13 .video_views { float:left !important; font-size:13px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .default_video_list .TYPE_13 .video_views .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -550px 4px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .TYPE_13 .video_likes { float:left !important; font-size:13px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .default_video_list .TYPE_13 .video_likes .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -572px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .TYPE_13 .upload_time { color:rgb(0, 0, 0); float:left !important; font-size:11px; margin:0 0 2px; padding-top: 0; }
      .default_video_list .TYPE_13 .upload_time .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -594px 0 transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .items .TYPE_13 .upload_time .delayed { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -726px 0 transparent; width: 20px; height: 15px; display: block; float: left; margin: 0; padding: 0; }
      .default_video_list .TYPE_13 .comments_count { color:rgb(25, 25, 25); font-size:13px; float: left; padding:0 12px 0 0 !important; }
      .default_video_list .TYPE_13 .comments_count .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -616px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .TYPE_13 .converting-status .converting { background: url(/images/default/icons2/progress.gif) no-repeat 0 3px transparent; width: 17px; height: 15px; display: block; float: left; margin-right: 3px; }
      .default_video_list .TYPE_13 .DIV_OPTIONS { clear:both; height:170px; margin-bottom: 0; width: 56px; float: right; border-left: 1px solid #ffffff; display: none; }
      .default_video_list .TYPE_13:hover .DIV_OPTIONS { display: block; }
      .default_video_list .TYPE_13 .DIV_OPTIONS a { height: 56px; width: 56px; display: block; border-bottom: 1px solid #ffffff; }
      .default_video_list .TYPE_13 .DIV_OPTIONS a:last-child { border: none; }

    /* --TYPE_14 - User profiloldal stattal, törléssel-- */
      .default_video_list .TYPE_14 .image { background:none repeat scroll 0 0 transparent !important; height:48px !important; margin-bottom:5px; margin-right:10px !important; width:48px !important; }
      /*.default_video_list .TYPE_14 .image span { height:48px !important; width:48px !important; }*/
      .default_video_list .TYPE_14 .user_video _count { margin-top:4px !important; }
      .default_video_list .TYPE_14 .user_comment_count { margin-top:4px !important; }
      .default_video_list .TYPE_14 .user_view_count { margin-top:4px !important; }
      .default_video_list .TYPE_14 .user_star_count { margin-top:4px !important; }
      .default_video_list .TYPE_14 a.username { color:rgb(25, 25, 25) !important; font-size:13px !important; font-weight:bold !important; margin-top:4px !important; }
      .default_video_list .TYPE_14 .div-img { float:left; width:60px; }
      .default_video_list .TYPE_14 .div-numdata { float:left; width:105px; }
      .default_video_list .TYPE_14 .div-delete { float:left; width:15px; }

    /* --TYPE_15 - Kommentek profil oldal -- */
      .default_video_list .item.TYPE_15 { margin:5px 0 0 5px !important; padding:0 !important; }
      .default_video_list .TYPE_15 .image { background:none repeat scroll 0 0 transparent !important; height:26px !important; padding-bottom:10px; width:26px !important; }
      /*.default_video_list .TYPE_15 .image span { border-color:rgb(206, 206, 206); border-style:solid; border-width:1px; height:26px !important; width:26px !important; }*/
      .default_video_list .TYPE_15 .comment_text { clear:both; padding:2px 10px 8px; }
      .default_video_list .TYPE_15 .comment_time { color:rgb(0, 0, 0) !important; font-size:11px; padding-top:1px; }
      .default_video_list .TYPE_15 a.username { color:rgb(25, 25, 25) !important; float:left; font-size:13px; font-weight:bold; margin:0 5px 0 10px; }
      .default_video_list .TYPE_15 .spacer_line { display:none; }
      .default_video_list .TYPE_15 .DIVI { float:left; }
      .default_video_list .TYPE_15 .DIVLA { background:url("/images/default/comments/grey_arrow.png") no-repeat scroll 0 0 transparent; float:left; height:9px; margin-top:10px; width:5px; }
      .default_video_list .TYPE_15 .DIVCB { float:left; margin-bottom:5px; width:320px; }
      .default_video_list .TYPE_15 .DIVC { background:url("/images/default/comments/grey_bg.png") repeat scroll 0 0 transparent; float:left; width:320px; }
      .default_video_list .TYPE_15 .DIVLT { background:url("/images/default/comments/grey_upper_left.png") no-repeat scroll 0 0 transparent; float:left; height:8px; width:5px; }
      .default_video_list .TYPE_15 .DIVT { background:url("/images/default/comments/grey_bg.png") repeat scroll 0 0 transparent; float:left; height:8px; width:309px; }
      .default_video_list .TYPE_15 .DIVRT { background:url("/images/default/comments/grey_upper_right.png") no-repeat scroll 0 0 transparent; float:left; height:8px; width:6px; }
      .default_video_list .TYPE_15 .DIVLB { background:url("/images/default/comments/grey_lower_left.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:5px; }
      .default_video_list .TYPE_15 .DIVB { background:url("/images/default/comments/grey_bg.png") repeat scroll 0 0 transparent; float:left; height:7px; width:309px; }
      .default_video_list .TYPE_15 .DIVRB { background:url("/images/default/comments/grey_lower_right.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:6px; }
      .default_video_list .TYPE_15 .DIV_DELETE { float:right; margin:10px 10px 0 5px; }
      .default_video_list .TYPE_15 .DIVCLEAR { clear:both; }

    /* --TYPE_16 - Válasz komment player oldal -- */
      .default_video_list .item.TYPE_16 { margin:0 0 0 38px !important; padding:0 !important; }
      .default_video_list .TYPE_16 .image { background:none repeat scroll 0 0 transparent !important; height:26px !important; margin:0 5px 0 0; padding-bottom:10px; width:26px !important; }
      /*.default_video_list .TYPE_16 .image span { border-color:rgb(206, 206, 206); border-style:solid; border-width:1px; height:26px !important; width:26px !important; }*/
      .default_video_list .TYPE_16 .comment_text { clear:both; padding:2px 10px 8px; }
      .default_video_list .TYPE_16 .comment_time { color:rgb(165, 165, 165) !important; font-size:11px; padding-top:1px; }
      .default_video_list .TYPE_16 a.username { color:rgb(25, 25, 25) !important; float:left; font-size:13px; font-weight:bold; margin:0 5px 0 10px; }
      .default_video_list .TYPE_16 .spacer_line { display:none; }
      .default_video_list .TYPE_16 .DIVI { float:left; }
      .default_video_list .TYPE_16 .DIVLA { background:url("/images/default/comments/yellow_arrow.png") no-repeat scroll 0 0 transparent; height:5px; margin-left:10px; width:9px; }
      .default_video_list .TYPE_16 .DIVCB { float:left; margin-bottom:5px; width:287px; }
      .default_video_list .TYPE_16 .DIVC { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; width:287px; }
      .default_video_list .TYPE_16 .DIVLT { background:url("/images/default/comments/yellow_upper_left.png") no-repeat scroll 0 0 transparent; float:left; height:6px; width:5px; }
      .default_video_list .TYPE_16 .DIVT { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; height:6px; width:276px; }
      .default_video_list .TYPE_16 .DIVRT { background:url("/images/default/comments/yellow_upper_right.png") no-repeat scroll 0 0 transparent; float:left; height:6px; width:6px; }
      .default_video_list .TYPE_16 .DIVLB { background:url("/images/default/comments/yellow_lower_left.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:5px; }
      .default_video_list .TYPE_16 .DIVB { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; height:7px; width:276px; }
      .default_video_list .TYPE_16 .DIVRB { background:url("/images/default/comments/yellow_lower_right.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:6px; }
      .default_video_list .TYPE_16 .DIV_DELETE { float:right; margin:10px 10px 0 5px; }
      .default_video_list .TYPE_16 .DIVCLEAR { clear:both; }

    /* --TYPE_17 - Válasz komment írása player oldal -- */
      .default_video_list .item.TYPE_17 { margin:5px 0 0 !important; padding:0 !important; }
      .default_video_list .TYPE_17 .image { background:none repeat scroll 0 0 transparent !important; height:26px !important; margin:0 5px 0 0; padding-bottom:10px; width:26px !important; }
      /*.default_video_list .TYPE_17 .image span { border-color:rgb(206, 206, 206); border-style:solid; border-width:1px; height:26px !important; width:26px !important; }*/
      .default_video_list .TYPE_17 .comment_text { clear:both; padding:2px 10px 8px; }
      .default_video_list .TYPE_17 .comment_time { color:rgb(165, 165, 165) !important; font-size:11px; padding-top:1px; }
      .default_video_list .TYPE_17 a.username { color:rgb(25, 25, 25) !important; float:left; font-size:13px; font-weight:bold; margin:0 5px 0 10px; }
      .default_video_list .TYPE_17 .spacer_line { display:none; }
      .default_video_list .TYPE_17 .DIVI { float:left; }
      .default_video_list .TYPE_17 .DIVLA { background:url("/images/default/comments/grey_arrow.png") no-repeat scroll 0 0 transparent; float:left; height:9px; margin-top:10px; width:5px; }
      .default_video_list .TYPE_17 .DIVCB { float:left; margin-bottom:5px; width:300px; }
      .default_video_list .TYPE_17 .DIVC { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; width:300px; }
      .default_video_list .TYPE_17 .DIVLT { background:url("/images/default/comments/yellow_upper_left.png") no-repeat scroll 0 0 transparent; float:left; height:6px; width:5px; }
      .default_video_list .TYPE_17 .DIVT { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; height:6px; width:289px; }
      .default_video_list .TYPE_17 .DIVRT { background:url("/images/default/comments/yellow_upper_right.png") no-repeat scroll 0 0 transparent; float:left; height:6px; width:6px; }
      .default_video_list .TYPE_17 .DIVLB { background:url("/images/default/comments/yellow_lower_left.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:5px; }
      .default_video_list .TYPE_17 .DIVB { background:url("/images/default/comments/yellow_bg.png") repeat scroll 0 0 transparent; float:left; height:7px; width:289px; }
      .default_video_list .TYPE_17 .DIVRB { background:url("/images/default/comments/yellow_lower_right.png") no-repeat scroll 0 0 transparent; float:left; height:7px; width:6px; }
      .default_video_list .TYPE_17 .DIV_DELETE { float:right; margin:10px 10px 0 5px; }
      .default_video_list .TYPE_17 .DIVCLEAR { clear:both; }

    /* --TYPE_18 - V2.1 - Élő egyszerű nézet -- */
      .default_video_list .TYPE_18 .image { margin-top:4px !important; }
      .default_video_list .TYPE_18 .image .crop { height:72px; overflow:hidden; width:120px; }
      .default_video_list .TYPE_18 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_18 a.title { color:rgb(239, 50, 12); font-size:15px; margin:0 !important; }
      .default_video_list .TYPE_18 .video_views { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; }
      .default_video_list .TYPE_18 .video_views span { color:rgb(135, 135, 135); font-size:11px; font-weight:bold !important; }
      .default_video_list .TYPE_18 a.username { color:rgb(239, 50, 12); font-size:11px; margin:0 !important; }
      .default_video_list .TYPE_18 .spacer_line { display:none; }

    /* --TYPE_19 - V2.1 - Élő egyszerű nézet -- */
      .default_video_list .TYPE_19 .image { margin-top:4px !important; }
      .default_video_list .TYPE_19 .image .crop { height:72px; overflow:hidden; width:120px; }
      .default_video_list .TYPE_19 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_19 a.title { color: rgb(25, 25, 25); display: block; font-size: 15px; margin: 0 !important; overflow: hidden; text-overflow: ellipsis; width: 120px; }
      .default_video_list .TYPE_19 .duration { margin:3px 0 !important; }
      .default_video_list .TYPE_19 a.username { color:rgb(25, 25, 25); float:left; font-size:11px; margin:0 2px 0 0 !important; }
      .default_video_list .TYPE_19 .upload_time { color:rgb(135, 135, 135); float:left; font-size:11px; }
      .default_video_list .TYPE_19 .video_views { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; }
      .default_video_list .TYPE_19 .video_views span { color:rgb(135, 135, 135); font-size:11px; font-weight:bold !important; }
      .default_video_list .TYPE_19 .spacer_line { display:none; }

    /* --TYPE_20 - V2.1 - Egyszerű nézet horizontális -- */
      .default_video_list .TYPE_20 { background-color:rgb(255, 255, 255); }
      .default_video_list .TYPE_20 .image { float:left; }
      .default_video_list .TYPE_20 .DIV0:hover .image:before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: url(/images/default/icons2/thumbgrad.png) repeat-x 0 bottom transparent; }
      .default_video_list .TYPE_20 .image .crop { height:72px; overflow:hidden; width:120px; }
      .default_video_list .TYPE_20 .image img { height:90px; position:relative; top:-9px; width:120px; }
      .default_video_list .TYPE_20 .DIV0 { display: block; float: left; position: relative; margin:4px 0 10px !important; }
      .default_video_list .TYPE_20 .duration { display: none; }
      .default_video_list .TYPE_20 .DIV0:hover .duration { display:block; font-size: 11px; color: #ffffff; text-shadow: 0 0 6px rgba(0, 0, 0, 0.6); font-weight: bold; position: absolute; bottom: 9px; left: 6px; z-index: 100; }
      .default_video_list .TYPE_20 a.title { color:rgb(25, 25, 25); font-size:13px; margin:2px 0 0 !important; word-wrap:normal; width: 190px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
      #profile_content.default_video_list .TYPE_20 a.title { width: 155px; }
      .default_video_list .TYPE_20 .item_inner { padding:4px 0 0; }
      .default_video_list .TYPE_20 a.username { color:rgb(25, 25, 25); float:left; font-size:11px; margin:0 2px 0 0 !important; }
      .default_video_list .TYPE_20 .upload_time { color:rgb(135, 135, 135); float:left; font-size:11px; }
      .default_video_list .TYPE_20 .video_views { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; }
      .default_video_list .TYPE_20 .video_views span { color:rgb(135, 135, 135); font-size:11px; font-weight:bold !important; }
      .default_video_list .TYPE_20 .spacer_line { background-color:rgb(255, 255, 255); display:block !important; height:10px; margin:10px 0 0; padding:0; }

    /* --TYPE_21 - V2.1 - User egyszeru nézet RSS-el horizontális -- */
      .default_video_list .TYPE_21 .image { background:none repeat scroll 0 0 transparent !important; float:left !important; height:48px !important; margin-bottom:5px; margin-right:10px !important; width:48px !important; }
      /*.default_video_list .TYPE_21 .image span,*/ .default_video_list .TYPE_21 .image img { height:48px !important; width:48px !important; }*/
      .default_video_list .TYPE_21 .user_video_count { background:none repeat scroll 0 0 transparent; color:rgb(135, 135, 135); font-size:11px; margin-top:4px !important; padding:0; }
      .default_video_list .TYPE_21 .user_video_count span { font-weight:bold; }
      .default_video_list .TYPE_21 .user_view_count { background:none repeat scroll 0 0 transparent; color:rgb(135, 135, 135); font-size:11px; margin-top:3px !important; padding:0; width: 160px; }
      .default_video_list .TYPE_21 .user_view_count span { font-weight:bold; }
      .default_video_list .TYPE_21 a.username { color:rgb(25, 25, 25) !important; font-size:13px !important; font-weight:bold !important; margin-top:4px !important; }
      .default_video_list .TYPE_21 .DIVI { float:left; width:232px; }
      .default_video_list .TYPE_21 .DIVD { width:250px; }
      .default_video_list .TYPE_21 .user_rss { display:none; float:left; margin-top:15px; }
      .default_video_list .TYPE_21 .spacer_line { background-color:rgb(204, 235, 246); display:block !important; height:10px; margin:10px 0 0; padding:0; }
      .default_video_list .TYPE_21 .badge-gold, .default_video_list .TYPE_21 .badge-silver, .default_video_list .TYPE_21 .badge-bronze { float:left; margin:10px 8px; }

    /* --TYPE_22 - V2.1 - User ikon nézet -- */
      .default_video_list .TYPE_22 .image { background:none repeat scroll 0 0 transparent !important; height:48px !important; margin-bottom:5px; margin-right:10px !important; width:48px !important; }
      /*.default_video_list .TYPE_22 .image span { border-color:rgb(199, 199, 199); border-style:solid; border-width:1px; height:48px !important; width:48px !important; }*/
      .default_video_list .TYPE_22 .username { text-align:center; }
      .default_video_list .TYPE_22 a.username { color:rgb(25, 25, 25) !important; font-size:11px !important; font-weight:bold !important; margin-top:4px !important; }
      .default_video_list .TYPE_22 .spacer_line { display:none; }

    /* --TYPE_23 - V2.1 - Blogposzt -- */
      .default_video_list .TYPE_23 .image { background:none repeat scroll 0 0 transparent !important; float:left !important; height:48px !important; margin:0 10px 0 0 !important; padding:3px 0; width:48px !important; }
      /*.default_video_list .TYPE_23 .image span,*/ .default_video_list .TYPE_23 img { height:48px !important; margin:0 !important; width:48px !important; }
      .default_video_list .TYPE_23 .DIVD { float:left; width:230px; }
      .default_video_list .TYPE_23 .DIVC { clear:both; }
      .default_video_list .TYPE_23 .spacer_line { display:none; }
      .default_video_list .TYPE_23 .external_link { clear:both; float:left; }
      .default_video_list .TYPE_23 .external_link a { font-size:15px; font-weight:bold; }
      .default_video_list .TYPE_23 .description { float:left; font-size:13px; }
      .default_video_list .TYPE_23 .more_url a { font-size:13px; }

    /* --TYPE_24 - V2.1 - Film, böngészés -- */
      .default_video_list .TYPE_24 .title_duration_year a { font-size:20px; font-weight:bold; }
      .default_video_list .TYPE_24 .title_duration_year span { color:rgb(76, 76, 76); font-size:11px; font-weight:normal; margin:0 0 0 3px; position:relative; top:-2px; }
      .default_video_list .TYPE_24 .description { clear:both; color:rgb(76, 76, 76); font-size:13px; margin:10px 0; }
      .default_video_list .TYPE_24 .director { color:rgb(76, 76, 76); font-size:13px; margin:10px 0 0; }
      .default_video_list .TYPE_24 .public_tags { color:rgb(76, 76, 76); font-size:13px; margin:0; }
      /*.default_video_list .TYPE_24 .image span.drag { display:block; left:260px; margin:0 !important; padding:0 !important; top:-30px; width:45px !important; }*/
      .default_video_list .TYPE_24 .image { background:none repeat scroll 0 0 transparent !important; float:left; height:183px; padding:0 !important; width:310px; }
      .default_video_list .TYPE_24 img { height:183px; width:310px; }
      /*.default_video_list .TYPE_24 .image span { height:183px; width:310px; }*/
      .default_video_list .TYPE_24 .DIVD { float:left; padding:0 0 0 10px; width:320px; }
      .default_video_list .TYPE_24 .spacer_line { display:none; }
      .default_video_list .TYPE_24 { clear:both; }
      .default_video_list .TYPE_24 .director div { float:left; }
      .default_video_list .TYPE_24 .public_tags { clear:both; }
      .default_video_list .TYPE_24 .duration { display:none; }
      .default_video_list .TYPE_24 .year { display:none; }

    /* --TYPE_25 - V2.1 - Film mainpage -- */
      .default_video_list .TYPE_25 .title_duration a { font-size:15px; font-weight:bold; }
      .default_video_list .TYPE_25 .title_duration span { color:rgb(255, 255, 255); font-size:11px; font-weight:normal; margin:0 0 0 3px; position:relative; top:-2px; }
      .default_video_list .TYPE_25 .public_tags { color:rgb(76, 76, 76); font-size:13px; margin:0; padding:0; }
      .default_video_list .TYPE_25 .film_type { float:right; }
      .default_video_list .TYPE_25 .DIVG { height:120px; padding:8px 0; width:290px; }
      /*.default_video_list .TYPE_25 .image span.drag { display:block; left:260px; margin:0 !important; padding:0 !important; top:-30px; width:45px !important; }*/
      .default_video_list .TYPE_25 .image { background:none repeat scroll 0 0 transparent !important; height:183px; padding:0 !important; width:310px; }
      .default_video_list .TYPE_25 img { height:183px; width:310px; }
      /*.default_video_list .TYPE_25 .image span { height:183px; width:310px; }*/
      .default_video_list .TYPE_25 .spacer_line { display:none; }
      .default_video_list .TYPE_25 .description { clear:both; color:rgb(76, 76, 76); font-size:13px; margin:5px 0; }
      .default_video_list .TYPE_25 .year_of_production { margin-top:8px; }
      .default_video_list .TYPE_25 .year_of_production div { float:left; }
      .default_video_list .TYPE_25 .director { clear:both; font-size:13px; margin:0; padding:0; }
      .default_video_list .TYPE_25 .director div { float:left; }
      .default_video_list .TYPE_25 .public_tags { clear:both; margin:0; }
      .default_video_list .TYPE_25 .duration { display:none; }
      .default_video_list .TYPE_25 .year { display:none; }

    /* --TYPE_46 - watchlater részletes nézet-- */
      .new_browse .TYPE_46 { clear:both; margin:10px 0 !important; position: relative; }
      .new_browse .TYPE_46:hover { background: #f1f1f1 !important; }
      .new_browse .TYPE_46:after { content: ""; display: block; clear: both; }
      .new_browse .TYPE_46 .item_inner { border: 0px none transparent !important; }
      .new_browse .TYPE_46 .duration { position: absolute; bottom: 7px; right: 3px; color: #ffffff; width: auto; padding: 1px 5px; background: rgba(0, 0, 0, 0.41); display: block; }
      .new_browse .TYPE_46 .DIV_THUMB { height: auto; width: 300px; position: relative; float: left; }
      .new_browse .TYPE_46 .DIV_RIGHT { width: 660px; height: 170px; margin-left: 9px; float: right; }
      .new_browse .TYPE_46 .upload_time { float: left; }
      .new_browse .TYPE_46 .image,
      .new_browse .TYPE_46 .image .crop { width: 300px; height: 170px; }
      .new_browse .TYPE_46 .image .crop.myvideos_tmb { background-size: 100% !important; }

      .new_browse .TYPE_46 .spacer_line { background: #ffffff !important; padding: 10px 0 0; border-bottom: 1px solid rgb(234, 234, 234); display: none; }
      .new_browse .TYPE_46 .image .tmbActions { display: none !important; }
      .new_browse .TYPE_46 .image.imageHighlighted { margin: 0; }
      .new_browse .TYPE_46 .image .banned { background: url("/images/default/video_list/banned_video_big.png") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0) }
      .new_browse .TYPE_46 .DIV_ATTR { float:left; width:602px; margin-top: 7px; }
      .new_browse .TYPE_46 .title { font-size:14px !important; font-weight:bold !important; margin:0 !important; width:281px !important; }
      .new_browse .TYPE_46 .description { margin: 16px 0 0 0 !important; width:602px; height: 60px; overflow: hidden; clear: both; font-size: 12px; color: #4d4d4d; }
      .new_browse .TYPE_46 .public_tags { margin-bottom:10px; width:600px; position: absolute; bottom: 0; left: 310px; max-height: 32px; overflow: hidden; }
      .new_browse .TYPE_46 .public_tags .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -814px -1px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_46 .DIV_STAT {  width:auto; margin: 10px 0 0; height: 15px; }
      .new_browse .TYPE_46 .video_views { float:left !important; font-size:14px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .new_browse .TYPE_46 .video_views .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -550px 4px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_46 .video_likes { float:left !important; font-size:14px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .new_browse .TYPE_46 .video_likes .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -572px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse #browse #COLUMN_0 #BOX_0 .TYPE_46 .upload_time { color: #4d4d4d; float:left !important; font-size:14px !important; margin:0 0 2px; padding-top: 0; }
      .new_browse .TYPE_46 .upload_time .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -594px 0 transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .items .TYPE_46 .upload_time .delayed { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -726px 0 transparent; width: 20px; height: 15px; display: block; float: left; margin: 0; padding: 0; }
      .new_browse .TYPE_46 .comments_count { color:rgb(76, 76, 76); font-size:14px; float: left; padding:0 12px 0 0 !important; }
      .new_browse .TYPE_46 .comments_count .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -616px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_46 .converting-status .converting { background: url(/images/default/icons2/progress.gif) no-repeat 0 3px transparent; width: 17px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_46 .DIV_OPTIONS { clear:both; height:172px; margin-bottom: 0; width: 56px; float: right; border-left: 1px solid #ffffff; display: none; }
      .new_browse .TYPE_46:hover .DIV_OPTIONS { display: block; }
      .new_browse .TYPE_46.deleted:hover .DIV_OPTIONS { display: none; }
      .new_browse .TYPE_46 .DIV_OPTIONS a { height: 56px; width: 56px; display: block; border-bottom: 1px solid #ffffff; }
      .new_browse .TYPE_46 .DIV_OPTIONS a:last-child { border: none; }
      .new_browse .TYPE_46 .DIV_STAT .user_avatar { width: 24px; height: 24px; float: left; margin-right: 10px; overflow: hidden !important }
      .new_browse .TYPE_46 .DIV_STAT .user_avatar img { width: 24px; height: 24px; overflow: hidden !important; }
      .new_browse .TYPE_46 .DIV_STAT a.username { float: left; margin-right: 10px; color: #4d4d4d; font-size: 14px; }

      /* --TYPE_47 - subscribtions részletes nézet-- */
      .new_browse .TYPE_47 { clear:both; margin:10px 0 !important; position: relative; }
      .new_browse .TYPE_47:hover { background: #f1f1f1 !important; }
      .new_browse .TYPE_47:after { content: ""; display: block; clear: both; }
      .new_browse .TYPE_47 .item_inner { border: 0px none transparent !important; }
      .new_browse .TYPE_47 .duration { position: absolute; bottom: 7px; right: 3px; color: #ffffff; width: auto; padding: 1px 5px; background: rgba(0, 0, 0, 0.41); display: block; }
      .new_browse .TYPE_47 .DIV_THUMB { height: auto; width: 300px; position: relative; float: left; }
      .new_browse .TYPE_47 .DIV_RIGHT { width: 660px; height: 170px; margin-left: 9px; float: right; }
      .new_browse .TYPE_47 .upload_time { float: left; }
      .new_browse .TYPE_47 .image,
      .new_browse .TYPE_47 .image .crop { width: 300px; height: 170px; }
      .new_browse .TYPE_47 .image .crop.myvideos_tmb { background-size: 100% !important; }

      .new_browse .TYPE_47 .spacer_line { background: #ffffff !important; padding: 10px 0 0; border-bottom: 1px solid rgb(234, 234, 234); display: none; }
      .new_browse .TYPE_47 .image .tmbActions { display: none !important; }
      .new_browse .TYPE_47 .image.imageHighlighted { margin: 0; }
      .new_browse .TYPE_47 .image .banned { background: url("/images/default/video_list/banned_video_big.png") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0) }
      .new_browse .TYPE_47 .DIV_ATTR { float:left; width:602px; margin-top: 7px; }
      .new_browse .TYPE_47 .title { font-size:14px !important; font-weight:bold !important; margin:0 !important; width:281px !important; }
      .new_browse .TYPE_47 .description { margin: 16px 0 0 0 !important; width:602px; height: 60px; overflow: hidden; clear: both; font-size: 12px; color: #4d4d4d; }
      .new_browse .TYPE_47 .public_tags { margin-bottom:10px; width:600px; position: absolute; bottom: 0; left: 310px; max-height: 32px; overflow: hidden; }
      .new_browse .TYPE_47 .public_tags .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -814px -1px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_47 .DIV_STAT {  width:auto; margin: 10px 0 0; height: 15px; }
      .new_browse .TYPE_47 .video_views { float:left !important; font-size:14px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .new_browse .TYPE_47 .video_views .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -550px 4px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_47 .video_likes { float:left !important; font-size:14px !important; padding:0 12px 0 0 !important; font-weight: normal; }
      .new_browse .TYPE_47 .video_likes .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -572px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse #browse #COLUMN_0 #BOX_0 .TYPE_47 .upload_time { color: #4d4d4d; float:left !important; font-size:14px !important; margin:0 0 2px; padding-top: 0; }
      .new_browse .TYPE_47 .upload_time .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -594px 0 transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .items .TYPE_47 .upload_time .delayed { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -726px 0 transparent; width: 20px; height: 15px; display: block; float: left; margin: 0; padding: 0; }
      .new_browse .TYPE_47 .comments_count { color:rgb(25, 25, 25); font-size:14px; float: left; padding:0 12px 0 0 !important; }
      .new_browse .TYPE_47 .comments_count .btn { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -616px 2px transparent; width: 15px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_47 .converting-status .converting { background: url(/images/default/icons2/progress.gif) no-repeat 0 3px transparent; width: 17px; height: 15px; display: block; float: left; margin-right: 3px; }
      .new_browse .TYPE_47 .DIV_OPTIONS { clear:both; height:172px; margin-bottom: 0; width: 56px; float: right; border-left: 1px solid #ffffff; display: none; }
      .new_browse .TYPE_47:hover .DIV_OPTIONS { display: block; }
      .new_browse .TYPE_47.deleted:hover .DIV_OPTIONS { display: none; }
      .new_browse .TYPE_47 .DIV_OPTIONS a { height: 56px; width: 56px; display: block; border-bottom: 1px solid #ffffff; }
      .new_browse .TYPE_47 .DIV_OPTIONS a:last-child { border: none; }
      .new_browse .TYPE_47 .DIV_STAT .user_avatar { width: 24px; height: 24px; float: left; margin-right: 10px; overflow: hidden !important }
      .new_browse .TYPE_47 .DIV_STAT .user_avatar img { width: 24px; height: 24px; overflow: hidden !important; }
      .new_browse .TYPE_47 .DIV_STAT a.username { float: left; margin-right: 10px; color: #4d4d4d; font-size: 14px; }

    /* -- Film TYPES -- */
      .default_video_list .FILM_TYPE_44 { background:none repeat scroll 0 0 rgb(212, 0, 0); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }
      .default_video_list .FILM_TYPE_45 { background:none repeat scroll 0 0 rgb(255, 205, 13); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }
      .default_video_list .FILM_TYPE_46 { background:none repeat scroll 0 0 rgb(13, 161, 255); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }
      .default_video_list .FILM_TYPE_47 { background:none repeat scroll 0 0 rgb(108, 189, 69); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }
      .default_video_list .FILM_TYPE_193 { background:none repeat scroll 0 0 rgb(255, 49, 138); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }
      .default_video_list .FILM_TYPE_195 { background:none repeat scroll 0 0 rgb(74, 210, 255); color:rgb(255, 255, 255); float:right; font-weight:bold; padding:1px; }

    /* --TYPE_26 - V2.1 - Film, ajánló -- */
      .default_video_list .TYPE_26 .image { float:left; margin-top:4px !important; margin-right: 7px; }
      .default_video_list .TYPE_26 .image img { height:72px; width:120px; }
      .default_video_list .TYPE_26 .DIVD { float:left; margin:5px 0 !important; width:135px; }
      .default_video_list .TYPE_26 .title { margin:0 !important; color: rgb(128,128,128) !important; }
      .default_video_list .TYPE_26 .director { clear:both; font-size:11px; margin:5px 0 !important; }
      .default_video_list .TYPE_26 .video_views { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:bold; padding:5px 0 0 1px !important; }
      .default_video_list .TYPE_26 .upload_time { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; overflow:hidden; padding:5px 0 0 1px !important; width:30px; }
      .default_video_list .TYPE_26 .slash { color:rgb(135, 135, 135); float:left; font-size:11px; font-weight:normal; margin:0 2px; padding:5px 0 0 1px !important; }

    /* --TYPE_PLAYLISTBEGIN -- */
      .default_video_list .pl_spacer_line { background-color:rgb(229, 229, 229); clear:both; height:10px; }
      .default_video_list .playlist_header { clear:both; height:auto; }
      .default_video_list .playlist_header .playlist_title { clear:both; color:rgb(76, 76, 76); font-size:15px; font-weight:bold; margin:10px 0 0 10px; }
      .default_video_list .playlist_header .playlist_title span { color:rgb(25, 25, 25); font-size:15px; font-weight:bold; }
      .default_video_list .playlist_content { clear:both; }

    /* --TYPE_PLAYLISTEND -- */
      .default_video_list .TYPE_PLAYLISTBEGIN { }

/* --MAINPAGES --*/

    /* --Default mainpage-- */
      #mainpage .column { float:left; }
      #mainpage #COLUMN_HEAD { float:none !important; height:250px !important; width:970px !important; }
        #mainpage #COLUMN_HEAD .box { float:left; margin:0; padding-top:0 !important; }
        #mainpage #COLUMN_HEAD .item { margin:0 !important; }
        #mainpage #COLUMN_HEAD #COLUMN_HEAD_BOX_1, #mainpage #COLUMN_HEAD #COLUMN_HEAD_BOX_2 { margin:0 0 0 20px !important; }

      #mainpage #COLUMN_0, #mainpage #COLUMN_1, #mainpage #COLUMN_2 { width:310px; }
      #mainpage #COLUMN_1, #mainpage #COLUMN_2 { margin-left:20px; }
      #mainpage .column .spacer_line { width:308px !important; }

      #mainpage .item { margin:0; padding:0; }
      .TopVideosBox .BTN_TAB_0 { margin:0; }
      .TopVideosBox .BTN_TAB_2 { padding:1px 0; }
      .TopUploadersBox .BTN_TAB_0 { margin:0; }
      .TopUploadersBox .BTN_TAB_2 { padding:1px 0; }

    /* --Default mainpage head-- */
      #mainpage #COLUMN_HEAD .header { display:none !important; }
      #mainpage #COLUMN_0 .default_header, #mainpage #COLUMN_1 .default_header, #mainpage #COLUMN_2 .default_header { width:290px; }

      #mainpage #COLUMN_2 #COLUMN_2_TOP_CONTENTS_BOX .default_header { width:290px; }
        #mainpage #COLUMN_2_TOP_CONTENTS_BOX .item { float:left; margin:0; width:290px; }
        #mainpage #COLUMN_2_TOP_CONTENTS_BOX .item_inner { margin-bottom:10px; padding:10px; }
      #mainpage #COLUMN_2 #COLUMN_2_TOP_UPLOADERS_BOX .default_header { width:290px; }
        #mainpage #COLUMN_2_TOP_UPLOADERS_BOX .item { float:left; margin:0; width:290px; }
        #mainpage #COLUMN_2_TOP_UPLOADERS_BOX .item_inner { margin-bottom:10px; padding:10px; }

      .honapprofilja { font-family:arial; font-size:13px; height:125px; }
      .honapprofilja ul { margin:0; padding:0 !important; }
        .honapprofilja ul li { list-style:none outside none; }
          .honapprofilja ul li .inner { width:310px; }
          .honapprofilja ul li .inner img { border:medium none; float:left; }
          .honapprofilja ul li .inner2 { background:none repeat scroll 0 0 rgb(246, 246, 246); border-left: 0 none rgb(123, 123, 123); float:left; min-height:80px; width:235px; }
          .honapprofilja ul li .inner2 h3 { font-size:24px; margin:0 0 0 10px; padding:0; }
          .honapprofilja ul li .inner2 h3 a { color:rgb(25, 25, 25); text-decoration:none; }
          .honapprofilja ul li .inner2 h3 a:hover { color:rgb(77, 77, 77); text-decoration:none; }
          .honapprofilja ul li .inner2 p { margin:0 10px; }
          .honapprofilja ul li .inner3 { background:none repeat scroll 0 0 rgb(230, 230, 230); border-left:1px solid rgb(205, 205, 205); border-right: 0 none rgb(123, 123, 123); float:right; min-height:80px; width:73px; }
          .honapprofilja ul li .inner3 img.foto { border:4px solid rgb(255, 255, 255); float:left; margin:0 0 0 6.5px; }
          .honapprofilja ul li .inner3 img.pro { float:left; margin:5px 0 0 19px; width:32px; }

      .WatchedNowBox .header.BASIC_LIGHT_GREEN.default_header { width:310px; }
      .WatchedNowBox .header.BASIC_LIGHT_GREEN.default_header_left { display:none; }
      .default_video_list .box.WatchedNowBox .default_header { background:url("/images/default/boxes/custom_headers/header_mostnezik.png") repeat-x scroll 0 0 transparent; height:33px; width:310px !important; }
      .default_video_list .box.WatchedNowBox .header .title { color:rgb(255, 255, 255); height:24px; margin:6px 4px 0 0; padding-left:10px; width:300px; }
      .WatchedNowBox .header.BASIC_LIGHT_GREEN.default_header_right { display:none; }

    /* --Broadcast mainpage-- */
      #broadcast_main #COLUMN_0 { float:left; width:660px; }
      #broadcast_main #FEATURED_CONTENT .item { float:left; height:244px !important; margin-right:20px; overflow:hidden; }
      #broadcast_notice { background:url("/images/default/dummy/broadcast_notice.png") no-repeat scroll 0 0 transparent; height:244px; margin-top:10px; width:310px; }

      #broadcast_main #COLUMN_BROADCAST_NOTICE { float:left; width:310px; }
      #broadcast_main #COLUMN_1 { float:left; width:640px; }

      #broadcast_main #LIVE_BOX .item { float:left; margin:14px !important; width:126px; }
      #broadcast_main #LIVE_BOX .default_header { width:620px; }

      #broadcast_main #ENDED_BOX .item { float:left; height:170px; margin:14px !important; width:126px; }
      #broadcast_main #ENDED_BOX .default_header { width:620px; }

      #broadcast_main #OWNERS_ENDED_BOX .item { float:left; height:170px; margin:14px !important; width:126px; }
      #broadcast_main #OWNERS_ENDED_BOX .default_header { width:620px; }

      #broadcast_main #SUGGESTED_BOX .item { float:left; margin:0; width:290px; }
      #broadcast_main #SUGGESTED_BOX .item_inner { margin-bottom:10px; padding:10px; }
      #broadcast_main #SUGGESTED_BOX .default_header { width:290px; }

      #broadcast_main #TOP_BROADCASTERS .item { float:left; margin:0; width:290px; }
      #broadcast_main #TOP_BROADCASTERS .item_inner { margin-bottom:10px; padding:10px; }
      #broadcast_main #TOP_BROADCASTERS .default_header { width:290px; }
      #broadcast_main #COLUMN_2 { float:left; margin-left:20px; width:310px; }

/* @group Unique boxes */

/* --UNIQUE BOXES-- */

/* @group Indapass Login Box */

      /* BOX - BOX - BOX - BOX - BOX - BOX */
      /* indaPass - login - INDEX */

#indpl_login_box_310 { border:1px solid rgb(197, 197, 197); font-family:arial; height:277px; line-height:normal; padding:0; width:308px; }
#indpl_login_box_310 .indpl_or { display:block; height:10px; margin-top:3px; text-align:center; width:100%; }
#indpl_login_box_310 .indpl_or .indpl_line { background:none repeat scroll 0 0 rgb(220, 220, 220); height:1px; width:100%; }
#indpl_login_box_310 .indpl_or .indpl_text { background:none repeat scroll 0 0 rgb(255, 255, 255); color:rgb(160, 160, 160); font-size:12px; font-weight:bold; left:50%; margin-left:134px; margin-top:-8px; padding:0 6px; text-transform:uppercase; width:40px; }

#indpl_login_box_310 .indpl_err_box { background-color:rgb(238, 75, 75); color:rgb(255, 255, 255); display:none; font-size:13px; font-weight:bold; line-height:13px; margin-left:15px; margin-top:-26px; padding:7px; position:absolute; text-align:center; width:264px; z-index:2; }
  #indpl_login_box_310 .indpl_error .indpl_err_box { display:block; }

#indpl_login_box_310 .indpl_fb_login, #indpl_login_box_310 .indpl_login { float:none; height:144px; width:100%; }
#indpl_login_box_310 .indpl_fb_login { height:46px; margin-top:15px; position:relative; }
#indpl_login_box_310 .indpl_fb_login .indpl_container { background:none repeat scroll 0 0 rgb(56, 100, 163); border:1px solid rgb(50, 86, 147); color:rgb(254, 255, 255); display:block; font-size:13px; font-weight:bold; height:32px; margin:0 15px; text-decoration:none; }
#indpl_login_box_310 .indpl_fb_login .indpl_container .indpl_img { background:url("/images/default/indapass/sprite_new.png") no-repeat scroll 0 0 transparent; border-right:1px solid rgb(73, 116, 172); border-top:1px solid rgb(135, 154, 192); float:left; height:31px; padding-right:1px; width:34px; }
#indpl_login_box_310 .indpl_fb_login .indpl_container .indpl_caption { border-top:1px solid rgb(135, 154, 192); height:32px; line-height:29px; text-align:center; width:100%; }

#indpl_login_box_310 .indpl_login { border-bottom:1px solid rgb(220, 220, 220); height:129px; position:relative; }
#indpl_login_box_310 .indpl_login .indpl_formContainer { display:block; margin-left:15px; margin-right:15px; margin-top:-9px; position:relative; }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_inputs { display:block; position:relative; }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_text { background-color:rgb(248, 248, 248); border:1px solid rgb(197, 197, 197); display:block; padding:8px; width:260px; }
#indpl_login_box_310 .indpl_error .indpl_login .indpl_formContainer .indpl_text { background-color:rgb(255, 242, 242); border-left-color:rgb(238, 75, 75); border-right-color:rgb(238, 75, 75); }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_email { border-bottom:medium none; margin-top:15px; }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_passwd { margin-top:-1px; }
#indpl_login_box_310 .indpl_error .indpl_login .indpl_formContainer .indpl_passwd { border-bottom-color:rgb(238, 75, 75); }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_forgot { color:rgb(94, 94, 94); float:left; font-size:15px; font-weight:normal; margin-top:10px; text-decoration:none; width:85px; }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_container { border:1px solid rgb(240, 186, 16); height:27px; margin:15px 0 0 100px; text-align:right; }
#indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_submit { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:none repeat scroll 0 0 rgb(255, 198, 19); border-color:rgb(255, 222, 118) -moz-use-text-color -moz-use-text-color; border-image:none; border-right:medium none; border-style:solid none none; border-width:1px medium medium; color:rgb(117, 80, 24); cursor:pointer; font-size:14px; font-weight:bold; height:27px; padding:1px 0 5px; width:100%; }

#indpl_login_box_310 .indpl_remember, #indpl_login_box_310 .indpl_reg { background:none repeat scroll 0 0 rgb(255, 255, 255); float:left; height:25px; }
#indpl_login_box_310 .indpl_remember { color:rgb(94, 94, 94); font-size:15px; padding-bottom:3px; padding-top:7px; width:90%; }
#indpl_login_box_310 .indpl_remember input { margin-left:15px; margin-right:10px; }

#indpl_login_box_310 .indpl_reg { padding-bottom:6px; padding-top:6px; text-align:right; width:10%; }
#indpl_login_box_310 .indpl_reg_button { color:rgb(94, 94, 94); display:block; font-size:14px; font-weight:bold; margin-left:105px; margin-top:7px; position:absolute; text-decoration:none; }
#indpl_login_box_310 .indpl_reg .indpl_question { background:url("/images/default/indapass/sprite_new.png") no-repeat scroll 0 -40px transparent; float:right; height:19px; margin-left:20px; margin-right:17px; margin-top:3px; width:18px; }
#indpl_login_box_310 .indpl_reg .indpl_arrows { display:inline; margin-left:4px; margin-top:-10px; }
#indpl_login_box_310 .indpl_hidden_reg { background:none repeat scroll 0 0 rgb(231, 231, 231); clear:left; display:block; height:30px; width:100%; }

/* Chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #indpl_login_box_310 .indpl_passwd { margin-top:-2px; }
  #indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_submit { margin-top:0; padding-top:5px; }
  #indpl_login_box_310 .indpl_login .indpl_formContainer .indpl_container { height:27px; }
}

/* @end */

/* @group Profile box */

#PROFILE_BOX { background:url("/images/default/boxes/user_profile/bg.png") repeat scroll 0 0 transparent; color:rgb(76, 76, 76); height:200px; width:300px; }
  #PROFILE_BOX .title { float:left; font-size:18px; font-weight:bold; padding-left:10px; padding-top:28px !important; }
  #PROFILE_BOX .username { padding-left:20px; padding-top:32px !important; }
  #PROFILE_BOX .attr { clear:both; padding-left:15px; }
  #PROFILE_BOX .attr span { color:rgb(0, 154, 212); font-weight:bold; }
  #PROFILE_BOX .line { background-color:rgb(235, 227, 169); clear:both; height:2px; margin:10px; width:270px; }

/* @end */

/* @group Top contents box */

#TOP_CONTENTS_BOX .items { border-color:rgb(201, 201, 201); border-style:solid; border-width:0 1px; padding:10px; width:288px !important; }
  #TOP_CONTENTS_BOX .header { position:relative; top:10px; }
  #TOP_CONTENTS_BOX .separator { border-right:1px solid rgb(76, 76, 76); border-width:1px; padding:0 5px 0 0; }
  #TOP_CONTENTS_BOX .footer { width:310px; }

/* @end */

/* @group Top uploaders box */

#TOP_UPLOADERS_BOX .items { border-color:rgb(201, 201, 201); border-style:solid; border-width:0 1px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:0 !important; width:288px !important; }
  #TOP_UPLOADERS_BOX .header { position:relative; top:15px; }
  #TOP_UPLOADERS_BOX .footer { width:310px; }

/* @end */

/* @group Mainpage navigation watch-upload-golive */

#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE { background: #f1f1f1; cursor:pointer; height:245px; width:310px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #watch { background:none repeat scroll 0 0 transparent !important; height:59px; padding:10px 20px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #watch div { float:left; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #watch .icon { background:url("/images/default/icons/nezz_ikon.png") no-repeat scroll 0 0 transparent; float:left; height:32px; opacity:0; width:38px; }

#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #upload { background:none repeat scroll 0 0 transparent !important; height:54px; padding:10px 20px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #upload div { float:left; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #upload .icon { background:url("/images/default/icons/feltoltes_ikon.png") no-repeat scroll 0 0 transparent; float:left; height:32px; opacity:0; width:38px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #golive { background:none repeat scroll 0 0 transparent !important; height:60px; padding:10px 20px; }

#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #golive div { float:left; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE #golive .icon { background:url("/images/default/icons/elozes_ikon.png") no-repeat scroll 0 0 transparent; float:left; height:32px; margin-top:4px !important; opacity:0; width:38px; }

#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE .arrow { background:url("/images/default/icons/arrow_right.png") repeat scroll 0 0 transparent; float:right !important; height:28px; margin-top:16px; width:28px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE .title { color:rgb(0, 154, 212); float:left; font-size:36px; font-weight:bold; left:-40px; position:relative; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE .description { color:rgb(76, 76, 76); font-size:13px; }
#mainpage #MAINPAGE_NAVIGATION_WATCH_UPLOAD_GOLIVE .icon { margin-top:6px; }

/* @end */

/* @end */

/* @end */

#BILLBOARD { margin-top:20px; }
#notify { background:url("/images/default/bubble_bg.png") no-repeat scroll 0 0 transparent; color:rgb(255, 255, 255); display:none !important; font-size:13px; height:29px; left:240px; padding:6px 0 3px 10px; position:relative; top:30px; width:550px; }
#notify span.close { background:url("/images/default/icons/close_a.png") no-repeat scroll 0 0 transparent; cursor:pointer; display:block; float:right; height:16px; margin-right:20px; margin-top:1px; width:16px; }
#notify span.click { color:rgb(0, 154, 212); cursor:pointer; }

/* @group Debug */

/*--------------------------*/

/*----------DEBUG-----------*/
/*--------------------------*/

#debug { background:none repeat scroll 0 0 rgb(51, 51, 51); border-top:3px solid rgb(204, 204, 204); clear:both; margin-top:100px; padding:4px 0; }
#debug h1, #debug h2, #debug h3 { color:rgb(255, 255, 255); margin-left:10px; }
#debug span { color:rgb(255, 0, 0); margin-left:10px; }

/* @end */

/* @group New Comment */

  #new_comment { margin-left:15px; margin-top:20px; }
  #new_comment .left_border { background:url("/images/default/comments/new_comment_left.png") no-repeat scroll 0 0 transparent; float:left; height:226px; width:32px; }
  #new_comment .right_border { background:url("/images/default/comments/new_comment_right.png") no-repeat scroll 0 0 transparent; float:left; height:226px; width:20px; }
  #new_comment #comment { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background-color:rgb(255, 247, 207); border-color:rgb(204, 204, 204); border-image:none; border-style:solid; border-width:1px 0; float:left; height:204px; padding:10px 0; }
    #new_comment .comment_text { padding:6px 0; width:570px; }
    /*#new_comment textarea { color:rgb(76, 76, 76); font-family:Arial; font-size:13px; height:32px; padding:5px; resize:none; width:556px; }*/
    #new_comment textarea { color:rgb(76, 76, 76); font-family:Arial; font-size:13px; height:16px; padding:5px; resize:none; width:556px; border: 1px solid rgb(209, 209, 209); }
    #new_comment .submitButton_container { height: 30px; width: 110px; padding: 7px 2px 0 0; float:right; }
    #new_comment .submitButton_container.loading .submitButton { display: none; }
    #new_comment .submitButton_container.loading .submitButton_dot { display: block; }
    #new_comment .submitButton { border: 1px solid #a5acb2; cursor:pointer; display:block; height:30px; line-height: 30px; margin:0; border-radius: 3px; color: #4d4d4d; background: #ffffff; width: 110px; text-align: center; font-size: 11px; padding: 0; }
    #new_comment .submitButton:hover { background: #f1f1f1; }
    #new_comment .submitButton_dot { border: 1px solid #a5acb2; cursor:pointer; display:none; height:28px; line-height: 30px; margin:0; border-radius: 3px; color: #4d4d4d; background: #ffffff; width: 108px; text-align: center; font-size: 11px; padding: 0; position: relative; }
    #new_comment .submitButton_dot #dot_cont { display: block; width: 45px; height: 15px; line-height: 20px; font-size: 65px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; color: #4d4d4d; font-family: "Times New Roman"; }
    #new_comment .submitButton_dot #dot_cont span { display: block; width: 15px; height: 15px; line-height: 20px; float: left; top: -22px; left: 2px; position: relative; margin: 0; text-align: center; }
    #new_comment .login_name { color:rgb(76, 76, 76); float:left; font-size:13px; padding-left: 0; padding-top: 0; }
    #new_comment .login_name.notlogged,
    #new_comment .login_name.novideoUser { cursor: pointer; display: block; width: 200px; }

  #new_comment .userImg { float:left; margin: 8px 0 0 10px; }
  #new_comment .userImg img { width: 40px; height: 40px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); }
  #new_comment .userImg span { background-attachment:scroll; background-clip:border-box; background-color:transparent; background-image:none; background-origin:padding-box; background-position:50% 30% !important; background-repeat:no-repeat; background-size:100% auto; display:block; float:left; height:48px; margin-right:3px; width:48px; }
  #new_comment .left_arrow { background:url("/images/default/comments/new_arrow.png") no-repeat scroll 0 0 transparent; float:left; height:21px; left:2px; margin-top:10px; position:relative; width:12px; }
  #new_comment table.new_comment_input { border-collapse:collapse; margin:0; padding:0; width: 570px; }
    #new_comment table.new_comment_input tr { margin:0; padding:0; }
    #new_comment table.new_comment_input td { margin:0; padding:10px 0 0; }
    #new_comment table.new_comment_input .top_left { background:url("/images/default/comments/new_top_left.png") no-repeat scroll 0 0 transparent; height:11px; width:10px; }
    #new_comment table.new_comment_input .top { background:url("/images/default/comments/new_top.png") repeat-x scroll 0 0 transparent; height:11px; }
    #new_comment table.new_comment_input .top_right { background:url("/images/default/comments/new_top_right.png") no-repeat scroll 0 0 transparent; height:11px; width:10px; }
    #new_comment table.new_comment_input .left { background:url("/images/default/comments/new_left.png") repeat-y scroll 0 0 transparent; width:10px; }
    #new_comment table.new_comment_input .content { background:url("/images/default/comments/new_bg.png") repeat scroll 0 0 transparent; }
    #new_comment table.new_comment_input .right { background:url("/images/default/comments/new_right.png") repeat-y scroll 0 0 transparent; width:11px; }
    #new_comment table.new_comment_input .bottom_left { background:url("/images/default/comments/new_bottom_left.png") no-repeat scroll 0 0 transparent; height:11px; width:10px; }
    #new_comment table.new_comment_input .bottom { background:url("/images/default/comments/new_bottom.png") repeat-x scroll 0 0 transparent; height:11px; }
    #new_comment table.new_comment_input .bottom_right { background:url("/images/default/comments/new_bottom_right.png") no-repeat scroll 0 0 transparent; height:11px; width:10px; }
    #new_comment table div.error { color:rgb(255, 0, 0); padding:5px 5px 5px 3px; }
  #new_comment textarea.errorous { border:1px solid rgb(255, 0, 0); }
  #new_comment textarea[readonly="readonly"]
  {
	  background-color: #EEE;
  }
  
  #new_comment .error_text
  {
	  font-size: 11px;
	  color: #F00;
	  display: none;
  }

/* @end */

/* LOGIN */

#ivContent .login { margin:0 auto; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0,0,0,0.8); z-index: 1000; }
#ivContent .login #messageboxUserLogin { position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin: auto; height: 266px; }
#ivContent .login #messageBig { font-size:24px; font-weight:bold; text-align:center; }
.messagebox #messageBig { font-weight:bold; margin-top:10px; text-align:center; }

/* CONTACT , FAQ , etc */

#ivContent h2 { margin-top:0; }

/* @group Browse */

  #browse #COLUMN_0 { float:left; }
  #browse #COLUMN_0 #BOX_0 { width:562px !important; }
  #browse #COLUMN_0 #BOX_0.original_browse { width: 100% !important; }
  #browse #COLUMN_0 #BOX_0 .items { width:562px !important; }
  #browse #COLUMN_0 #BOX_0.original_browse .items { width: 100% !important; }
  #browse #COLUMN_0 #BOX_0 .image { padding-left:2px; }
  #browse #COLUMN_0 #BOX_0 .item { background-color:rgb(255, 255, 255); float:left; height:120px; margin:0 !important; padding:8px 3px 9px 9px; width:128px; }
  #browse #COLUMN_0 #BOX_0.original_browse .item { width: 180px; height: 185px; }
  #browse #COLUMN_0 #BOX_0.original_browse .item .image,
  #browse #COLUMN_0 #BOX_0.original_browse .item .DIV0,
  #browse #COLUMN_0 #BOX_0.original_browse .item .crop { width: 180px; height: 108px; }
  #browse #COLUMN_0 #BOX_0.original_browse .item a.title { font-size: 13px; position: relative; top: 5px; max-width: 100%; overflow: hidden; display: block; }
  #browse #COLUMN_0 #BOX_0.original_browse .item .DIV1 { position: relative; top: 8px; } 
  #browse #COLUMN_0 #BOX_0 .item .item_inner { border:1px solid rgb(255, 255, 255); height:120px; margin:0; padding:0; width:130px; }
  #browse #COLUMN_0 #BOX_0.original_browse .item .item_inner { width:180px; }
  #browse #COLUMN_0 #BOX_0 .item .item_inner_edit { border:1px solid rgb(255, 247, 207); height:208px; margin:0; padding:0; width:130px; }

  #adminbrowse #COLUMN_0 { float:left; }
  #adminbrowse #COLUMN_0 #BOX_0 { width: 100%; }
  #adminbrowse #COLUMN_0 #BOX_0 .items { width: 100%; }
  #adminbrowse #COLUMN_0 #BOX_0 .image { padding-left:2px; }
  #adminbrowse #COLUMN_0 #BOX_0 .item { background-color:rgb(255, 255, 255); float:left; height:180px; margin:0 !important; padding:8px 3px 9px 9px; width:128px; }
  #adminbrowse #COLUMN_0 #BOX_0 .item .item_inner { border:1px solid rgb(255, 255, 255); height:160px; margin:0; padding:0; width:130px; }
  #adminbrowse #COLUMN_0 #BOX_0 .item .item_inner_edit { border:1px solid rgb(255, 247, 207); height:208px; margin:0; padding:0; width:130px; }





  .new_browse #browse #COLUMN_0 { float:left; }
  .new_browse #browse #COLUMN_0 #BOX_0,
  .new_browse #browse #COLUMN_0 #BOX_0 .items { width:970px !important; }
  .new_browse #browse #COLUMN_0 #BOX_0 .item { width:970px !important; height: 172px; margin-bottom: 10px !important; padding: 0; }
  .new_browse #browse #COLUMN_0 #BOX_0 .item .item_inner { width:970px !important; height: 172px; }

  #browse .spacer_line { height:0 !important; }
  #browse #COLUMN_0 #BOX_0 .video_stars { float:left; font-size:9px !important; padding-top:0 !important; }
  #browse #COLUMN_0 #BOX_0 .upload_time { display:inline; font-size:9px !important; padding-top:0 !important; }
  #browse #COLUMN_0 #BOX_0.original_browse .upload_time { font-size: 11px !important; margin-right: 0; }

  #browse .columns { float:left; }
  #browse #PLAYER_BOX { width:400px; }
  #browse .header.default_header { width:555px; }
  #browse .original_browse .header.default_header { width: 100%; }
  .new_browse #browse .header.default_header { width:970px; }

  #browse #COLUMN_1 { float:left; margin-left:20px; overflow:hidden; width:386px !important; }
  .new_browse #browse #COLUMN_1 { display: none; }
  #browse #myvideos-header .tabs { float:left; overflow:hidden; width:565px !important; }
  #browse #COLUMN_1 div { overflow:visible !important; }
  #browse #videoHeader { width:387px !important; }
  #browse #videoHeader h1 { width:387px !important; }
  #browse .myvideo-datas { display:block !important; width:385px !important; }
  #browse .headline ul { display:none; }
  #browse #relatedArticles { width:385px !important; }
  #browse #description { width:365px !important; }
  #browse #player { height:255px; width:385px !important; }
  #browse #videoHeader .headline { width:385px !important; }

  #browse #relatedArticles .header li { margin-right:10px !important; }
  #browse #relatedArticles #linksTab { display:none; }

  #browse #video_box .userInfo { width:386px; }
  #browse #video_box .userInfo .username { font-size:14px; }
  #browse #video_box .userImg { display:none; }
  #browse #video_box li.feed { display:none !important; }
  #browse #video_box li.name { display:none !important; }
  #browse #video_box li.videoCount { margin-left:0 !important; }
  #browse #video_box div#videoBoxRatings { display:none !important; }
  #browse #video_box #videoHeader { padding-left:0 !important; width:387px; }
  #browse #video_box { width:387px; }
  #browse .TYPE_13 .title { overflow:hidden; width:100px !important; }

  #COLUMN_1 #myvideos-header .tabs { float:left; overflow:hidden; width:565px !important; }
  #COLUMN_1 #COLUMN_1 div { overflow:visible !important; }
  #COLUMN_1 #videoHeader { width:387px !important; }
  #COLUMN_1 #videoHeader h1 { width:387px !important; }
  #COLUMN_1 .myvideo-datas { display:block !important; width:385px !important; }
  #COLUMN_1 .headline ul { display:none; }
  #COLUMN_1 #relatedArticles { width:385px !important; }
  #COLUMN_1 #description { width:365px !important; }
  #COLUMN_1 #player { height:255px; width:385px !important; }
  #COLUMN_1 #videoHeader .headline { width:385px !important; }

  #COLUMN_1 #relatedArticles .header li { margin-right:10px !important; }
  #COLUMN_1 #relatedArticles #linksTab { display:none; }

  #COLUMN_1 #video_box .userInfo { width:386px; }
  #COLUMN_1 #video_box .userInfo .username { font-size:14px; }
  #COLUMN_1 #video_box .userImg { display:none; }
  #COLUMN_1 #video_box li.feed { display:none !important; }
  #COLUMN_1 #video_box li.name { display:none !important; }
  #COLUMN_1 #video_box li.videoCount { margin-left:0 !important; }
  #COLUMN_1 #video_box div#videoBoxRatings { display:none !important; }
  #COLUMN_1 #video_box #videoHeader { padding-left:0 !important; width:387px; }
  #COLUMN_1 #video_box { width:387px; }
  #COLUMN_1 .TYPE_13 .title { overflow:hidden; width:100px !important; }

/* @end */

/* @group Modal */

  #confirm { display:none; }
  #alert { background:none repeat scroll 0 0 rgb(255, 255, 255); display:none; padding: 10px; border-top: 1px solid #bd1818; border-bottom: 1px solid #bd1818; }

  /* Overlay */
  #modal-overlay { background-color:rgb(51, 51, 51); cursor:not-allowed; }
  .simplemodal-container { display:table; height:auto; min-height:160px; }
  .simplemodal-data { overflow:hidden; }
  /* Container */
  #modal-container { font-family:Arial; font-size:16px; height:auto; line-height:26px; text-align:left; }
  #modal-container .ccontent { margin:0; padding:0; }
  #modal-container table { max-width:800px; min-width:600px; width:600px;  }
  #modal-container table, #modal-container table tr, #modal-container table td, #modal-container table tfoot, #modal-container table thead { border:medium none; border-collapse:collapse; margin:0; padding: 10px; }
    #modal-container .tl { background:url("/images/default/upload/modal_tl.png") no-repeat scroll 0 0 transparent; height:11px; width:6px; }
    #modal-container .tr { background:url("/images/default/upload/modal_tr.png") no-repeat scroll 0 0 transparent; height:11px; width:6px; }
    #modal-container .bl { background:url("/images/default/upload/modal_bl.png") no-repeat scroll 0 0 transparent; height:11px; width:6px; }
    #modal-container .br { background:url("/images/default/upload/modal_br.png") no-repeat scroll 0 0 transparent; height:11px; width:6px; }
    .chrome #modal-container .tl { background:url("/images/default/upload/modal_tl.png") no-repeat scroll 0 0 transparent; height:9px; width:6px; }
    .chrome #modal-container .tr { background:url("/images/default/upload/modal_tr.png") no-repeat scroll 0 0 transparent; height:9px; width:6px; }
    .chrome #modal-container .bl { background:url("/images/default/upload/modal_bl.png") no-repeat scroll 0 0 transparent; height:9px; width:6px; }
    .chrome #modal-container .br { background:url("/images/default/upload/modal_br.png") no-repeat scroll 0 0 transparent; height:9px; width:6px; }
    .modal_btn { display: block; background: #ffffff !important; width: 90px !important; height: 30px !important; line-height: 30px !important; border: 1px solid #a5acb2; border-radius: 3px; text-align: center; color: #191919; font-size: 11px; padding: 0 10px; float:left; margin-left: 7px !important; }
    .modal_btn:hover { background: #f1f1f1 !important; }

    #modal-container .bg { background:url("/images/default/upload/modal_bg.png") repeat scroll 0 0 transparent; }
    #modal-container .l, #modal-container .r { width:6px; }
    #modal-container .t, #modal-container .b { height:11px; }
    .chrome #modal-container .t, .chrome #modal-container .b { height:9px; }

    #modal-container .con { }

  #modal-container .ccontent h1 { border-bottom:1px solid rgb(204, 204, 204); color:rgb(76, 76, 76); font-size:18px; font-weight:bold; margin:0 5px 12px 10px; padding:3px 10px 8px 0; }
  #modal-container .ccontent .message { color:rgb(25, 25, 25); font-family:arial; font-size:13px; margin:0; padding:0 0 8px; }
  #modal-container .ccontent .buttons { margin:0 auto; padding:10px 8px 0; width: 240px; }
  #modal-container #alert .buttons { width: 110px; }
  #modal-container .ccontent .buttons div { cursor:pointer; margin:0 0 5px; }
  #modal-container .ccontent .buttons div.cancel { background:url("/images/default/buttons/btn_cancel.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:21px; width:50px; }
  #modal-container .ccontent .buttons div.next { background:url("/images/default/buttons/btn_next.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:21px; margin-right:5px; width:58px; }
  /*#modal-container .ccontent .buttons div.yes { background:url("/images/default/buttons/btn_yes.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:21px; margin-right:5px; width:48px; }
  #modal-container .ccontent .buttons div.no { background:url("/images/default/buttons/btn_no.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:21px; margin-right:5px; width:48px; }
  #modal-container .ccontent .buttons div.ok { background:url("/images/default/buttons/btn_ok.png") no-repeat scroll 0 0 transparent; display:block; float:none; height:21px; margin:0 auto; width:58px; }
  #modal-container .ccontent .buttons div span { display:none; }*/

  #modal-container a.modal-close, #modal-container a.modal-close:link, #modal-container a.modal-close:active, #modal-container a.modal-close:visited { background:url("/images/default/icons/close_alert.png") no-repeat scroll 0 0 transparent; color:rgb(204, 204, 204); display:block; font-size:0; height:16px; margin:20px 15px; position:absolute; right:0; text-decoration:none; width:16px; }
  .chrome #modal-container a.modal-close, .chrome #modal-container a.modal-close:link, .chrome #modal-container a.modal-close:active, .chrome #modal-container a.modal-close:visited { background:url("/images/default/icons/close_alert.png") no-repeat scroll 0 0 transparent; color:rgb(204, 204, 204); display:block; float:right; font-size:0; height:16px; margin:0 15px; position:relative; text-decoration:none; top:30px; width:16px; right: 0; }

  #modal-container a.modal-close:hover { color:rgb(238, 238, 238); }
  #modal-container a.modal-close span { display:none; }

  #modal-container-pro { background:url("/images/default/upload/pro/pro_overlay_bg.png") no-repeat scroll 0 0 transparent; font-family:Arial; font-size:16px; height:539px !important; line-height:26px; text-align:left; width:670px; }
  #modal-container-pro .yes { background:url("/images/default/upload/pro/btn_pro.png") no-repeat scroll 0 0 transparent; height:27px; width:81px; }
  #modal-container-pro .no { background:url("/images/default/upload/pro/btn_nopro.png") no-repeat scroll 0 0 transparent; height:27px; width:81px; }

  #modal-container-pro .ccontent { margin:0; padding:0; }
    #modal-container-pro .ccontent .message .top { font-size:16px; }
    #modal-container-pro .ccontent .message .bottom { font-size:11px; margin:15px 0 0; }
    #modal-container-pro .ccontent .message .details { border-bottom:1px solid rgb(182, 182, 182); border-color:rgb(182, 182, 182); border-width:1px; font-size:13px; margin:63px 0 0; padding:0 0 22px; width:392px; }
    #modal-container-pro .ccontent .proicon { background:url("/images/default/icons/pro_badge.png") no-repeat scroll 0 0 transparent; display:inline-block; height:14px; position:relative; top:2px; width:30px; }
    #modal-container-pro .ccontent .message ul { margin:12px 0 10px; }
    #modal-container-pro .ccontent .message li { background:url("/images/default/upload/pro/pro_overlay_li.png") no-repeat scroll 0 5px transparent; font-size:16px; margin:3px 0 7px 5px; padding:0 0 0 12px; }
    #modal-container-pro .ccontent h1,#modal-container-pro .ccontent h3 { display:none; }
    #modal-container-pro .ccontent .message { color:rgb(64, 64, 64); font-family:arial; font-size:13px; line-height:1; margin:75px 0 0 40px; }
    #modal-container-pro .ccontent .buttons { margin:0 auto; padding:10px 8px 0; width:250px; }
    #modal-container-pro .ccontent .buttons div { cursor:pointer; float:left; margin:0 5px 5px; }
    #modal-container-pro a.modal-close, #modal-container-pro a.modal-close:link, #modal-container-pro a.modal-close:active, #modal-container-pro a.modal-close:visited { display:none; }
    #modal-container-pro #confirm { border: 0 none transparent; }

/* @end */

/* film */

  span.film_arrow_green { background:url("/images/default/film/film_green_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:2px 5px 0 0; width:19px; }
  span.film_arrow_blue { background:url("/images/default/film/film_blue_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:2px 5px 0 0; width:19px; }
  span.film_arrow_yellow { background:url("/images/default/film/film_yellow_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:2px 5px 0 0; width:19px; }
  span.film_arrow_red { background:url("/images/default/film/film_red_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:2px 10px 0 0; width:19px; }

  .chrome span.film_arrow_green { background:url("/images/default/film/film_green_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:1px 5px 0 0; width:19px; }
  .chrome span.film_arrow_blue { background:url("/images/default/film/film_blue_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:1px 5px 0 0; width:19px; }
  .chrome span.film_arrow_yellow { background:url("/images/default/film/film_yellow_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:1px 5px 0 0; width:19px; }
  .chrome span.film_arrow_red { background:url("/images/default/film/film_red_arrow.png") no-repeat scroll 0 0 transparent; display:block; float:left; height:19px; margin:1px 10px 0 0; width:19px; }

  .box.FILM_RECOMMENDED { margin-top:20px !important; }
  .box.FILM_RECOMMENDED .default_header .title { width:299px; }
  .box.FILM_RECOMMENDED span.film_arrow_green, .box.FILM_RECOMMENDED span.film_arrow_blue, .box.FILM_RECOMMENDED span.film_arrow_yellow, .box.FILM_RECOMMENDED span.film_arrow_red { float:right !important; }

  .FILM_TOP3_BOX { margin-top:20px !important; width:310px; }
  .FILM_TOP3_BOX .default_header { width:290px; }
  .FILM_TOP3_BOX .items .image { background: transparent; height:57px; width:102px; margin: 0 8px 10px 0; }
  .FILM_TOP3_BOX .items span.drag { left:58px !important; }
  .FILM_TOP3_BOX .items img { height:56px !important; margin:1px 0 0 1px; width:101px !important; }

  .box.FILM_RECOMMENDED_TABBED { margin-top:20px !important; }
  .box.FILM_RECOMMENDED_TABBED .default_header { width:255px !important; }
  .box.FILM_RECOMMENDED_TABBED .default_header_right { height:36px !important; padding:3px 0 !important; }

  /*.film-whats-this { background:url("/images/film/filmhet_doboz.png") no-repeat scroll 0 0 transparent; height:240px; padding:73px 35px 0; width:240px; position: relative; text-align: center; }
  .film-whats-this h2 { position: absolute; margin: 0 auto; top: 46px; left: 0; right: 0; font-size: 18px; color: #2a2a2a; width: 240px; text-align: center; }
  .film-whats-this p { color: #2a2a2a; font-size:12px; margin:8px 0; }
  .film-whats-this p.big { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; }
  .film-whats-this a:link, .film-whats-this a:visited { color: #e6267b !important; }
  .film-whats-this a:hover { text-decoration: underline; }*/

  .film-whats-this { background:url("/images/default/film/whats-this.png") no-repeat scroll 0 0 transparent; height:220px; padding:90px 40px 0 50px; width:220px; }
  .film-whats-this p { color:rgb(255, 255, 255); font-size:13px; margin:10px 0; }
  .film-whats-this p.big { color:rgb(255, 255, 255); font-size:15px; font-weight:bold; }
  .film-whats-this a:link, .film-whats-this a:visited { color:rgb(214, 191, 191) !important; }
  .film-whats-this a:hover { text-decoration: underline; }
  
    #player_site   .film-whats-this { margin-top: 10px;}

  #footer .film_footer { height:41px; margin:0 0 0 15px; width:1000px; }
  .chrome #footer .film_footer { height:41px; left:15px; position:relative; width:1000px; }
/*  #footer ul#bottomNavigation.film_footer li { background-repeat:no-repeat !important; float:left; height:15px; margin:8px 12px 0 15px !important; padding:8px 0; position:relative; top:0; }*/
  #footer #bottomNavigation.film_footer #artisjus_logo { background:url("/images/default/film/artisjus_logo.png") no-repeat scroll 0 0 transparent; height:28px; margin:12px 0 0 50px !important; padding:0 !important; width:97px; }
  #footer #bottomNavigation.film_footer #artisjus_logo a { display:block; height:28px; width:97px; }
  #footer #bottomNavigation.film_footer #eji_logo { background:url("/images/default/film/eji_logo.png") no-repeat scroll 0 0 transparent; height:30px; margin:10px 5px 0 15px !important; padding:0 !important; width:50px; }
  #footer #bottomNavigation.film_footer #eji_logo a { display:block; height:30px; width:50px; }
  /*#footer .film_footer #bottomNavigation #indexLogo { background:url("/images/default/icons/indexLogo.png") no-repeat scroll 0 0 transparent; height:25px; margin:12px 0 0 5px !important; padding:0 !important; width:89px; }*/

  #footer .film.content_end { height:30px !important; top:0 !important; }
  #footer .film.copyright { top:0 !important; }
  #footer .film_footer .spacer_line { background:none repeat scroll 0 0 rgb(204, 204, 204); height:1px; margin:0 0 0 5px; width:970px; }

/* @end */

  #player_banned { background:url("/images/default/video_box/banned_video.jpg") no-repeat scroll 0 0 transparent; display:block; height:400px; margin-top:0; width:640px; }
  #player_converting { background:url("/images/default/video_box/converting.jpg") no-repeat scroll 0 0 transparent; display:block; height:400px; margin-top:0; width:640px; }
  #description_banned { border-bottom:1px solid rgb(120, 120, 120); background:url("/images/default/video_box/banned_video_bottom.png") repeat scroll 0 0 transparent; color:rgb(255, 255, 255); display:block; height:46px; padding-left:60px; padding-right:20px; padding-top:14px; width:560px; }
  #description_banned a { color:rgb(152, 226, 255); }
  #description_hdconversion { padding:10px; border-bottom:1px solid rgb(120, 120, 120); }
  #description_hdconversion > div { color:rgb(255, 255, 255); font-size:11px; text-align:center; }

  .default_video_list #player_banned, #video_edit #player_banned { background:url("/images/default/video_box/banned_video.jpg") no-repeat scroll -130px center transparent; display:block; height:340px; margin-top:0; width:385px; }
  .default_video_list #player_converting, #video_edit #player_converting { background:url("/images/default/video_box/converting.jpg") no-repeat scroll -130px center transparent; display:block; height:330px; margin-top:0; width:385px; }
  .default_video_list #player_delayed, #video_edit #player_delayed { background:url("/images/default/video_box/delayed_video.jpg") no-repeat scroll -130px center transparent; display:block; height:330px; margin-top:0; width:385px; }
  .default_video_list #description_banned, #video_edit #description_banned { background:url("/images/default/video_box/banned_video_bottom.png") no-repeat scroll 0 0 rgb(41, 40, 40); color:rgb(255, 255, 255); display:block; height:75px; padding:14px 20px 0 60px; width:305px; }

  #profile_content #player_banned { background:url("/images/default/video_box/banned_video.jpg") no-repeat scroll 0 0 transparent; display:block; height:400px; margin-top:0; width:640px; }
  #profile_content #player_converting { background:url("/images/default/video_box/converting.jpg") no-repeat scroll 0 0 transparent; display:block; height:400px; margin-top:0; width:640px; }
  #profile_content #player_delayed { background:url("/images/default/video_box/delayed_video.jpg") no-repeat scroll 0 0 transparent; display:block; height:400px; margin-top:0; width:640px; }
  #profile_content #description_banned { background:url("/images/default/video_box/banned_video_bottom.png") no-repeat scroll 0 0 rgb(41, 40, 40); color:rgb(255, 255, 255); display:block; height:75px; padding: 14px 20px 0 60px; width:560px; }

  .default_video_list #description_banned, #video_edit #description_banned a { color:rgb(152, 226, 255); }

/* Top Banner */
/*.topAdv { width: 960px; margin: 0 auto; margin-top: 5px; padding-top: 5px; height: 0; height: auto; }
.topAdv .sb_adtext { background: url('/images/default/hirdetes_vertical.gif') 0 20px no-repeat;  width: 20px; height: 100px;display: block; float: left; }
.topAdv div { overflow: hidden; }
*/

.topAdv { background:url("/images/default/hirdetes_vertical.gif") no-repeat scroll 0 20px transparent; display:block; height:auto; margin:11px auto 5px; min-height: 166px; padding-left:20px; padding-top:5px; width:970px; }
.test .topAdv { min-height:90px; }
.billboard_r { background:url("/images/default/hirdetes_horizontal_w.gif") no-repeat scroll 0 0 transparent; display:block; height:auto; padding-top:14px; width:100%; text-align: center; }
.top_msg { background:url("/images/default/top_msg_bg.png") no-repeat scroll 0 0 transparent; height:29px; padding:13px 0 0 45px; width:925px; }
.tos { width:660px; }
.tos li { margin-top:13px; }

/* FEATURES BOOKLINE V2
*******************************/
  #shopline-product-box { height:auto; margin:0; padding:0; width:310px; }
  #shopline-product-box-header { height:23px; overflow:hidden; width:310px; }
  #shopline-product-box-header #shopline-product-box-header-brand-buttons { background:url("/images/default/bookline/v2/shopline-product-box-header-bg.jpg") repeat scroll left top transparent; float:left; width:300px; }
  #shopline-product-box-header-brand-buttons-subbrands { float:right; text-align:right; }
  #shopline-product-box-header-brand-buttons-subbrands a { text-decoration:none; }
  #shopline-product-box-content { background:none repeat scroll 0 0 rgb(238, 238, 238); height:auto; padding-bottom:5px; width:310px; }

  #shopline-product-box-content-toplist { margin-left:10px; margin-right:10px; padding-top:15px; position:relative; }
  #shopline-product-box-content-toplist-products { display:block; height:50px; list-style-type:none; margin:10px 0 0; overflow:hidden; padding:0; }
  #shopline-product-box-content-toplist-products .bl_toplistitem { float:left; height:50px; padding-right:10px; width:50px; }
  .bl_toplistitem a img, .bl_toplistitem_last a img { display:block; max-height:50px; max-width:50px; }
  #shopline-product-box-content-toplist-products .bl_toplistitem_last { float:left; height:50px; width:50px; }
  #shopline-product-box-content-toplist-header { height:19px; }
  #shopline-product-box-content-toplist-header h1 { color:rgb(0, 0, 0); float:left; font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:bold; letter-spacing:-0.5px; line-height:17px; margin:0; }
  #shopline-product-box-content-toplist-header span { border-bottom:1px solid rgb(204, 204, 204); display:block; float:left; margin-left:10px; margin-top:13px; width:65px; }
  #shopline-product-box-content-toplist-header a { background:url("/images/default/bookline/v2/button.png") no-repeat scroll left top transparent; color:rgb(255, 255, 255); cursor:pointer; display:block; float:left; font-family:Arial,Helvetica,sans-serif,'AvenirNext LT Com Regular'; font-size:11px; height:19px; line-height:18px; margin:0 0 0 10px; padding:0; text-align:center; text-decoration:none; width:83px; }
  #shopline-product-box-content-toplist-products-popup { display:none; left:0; position:absolute; top:100px; z-index:1; }

  #bl_pbx { background:url("/images/default/bookline/v2/shopline-product-box-description-box-bg.png") repeat scroll left top transparent; display:block; float:left; height:148px; padding-bottom:10px; padding-top:10px; position:relative; width:269px; }
  #big-products-list-product-type { position:absolute; right:10px; top:10px; }
  #big-products-list-product-author { color:rgb(0, 0, 0); display:inline; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
  #big-products-list-product-title { color:rgb(36, 70, 138); display:inline; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }

  #bl_pbx2 { display:block; float:left; height:140px; margin-left:8px; padding-right:10px; width:90px; }
  #bl_pbx2_1 { height:35px; line-height:11px; overflow:hidden; vertical-align:bottom; width:90px; }
  #bl_pbx2_2 { font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; margin-top:2px; }
  #bl_pbx2_2_rebate { background:url("/images/default/bookline/v2/shopline-product-box-discount-mini.png") no-repeat scroll left top transparent; color:rgb(255, 255, 255); display:block; float:left; height:14px; line-height:14px; margin-right:5px; text-align:center; width:26px; }
  #bl_pbx2_2_price { display:block; font-size:10px; padding-top:1px; }
  #bl_pbx2_2_descr { color:rgb(51, 51, 51); float:left; font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:13px; margin-top:20px; width:50%; }
  #bl_pbx2_2_buy { background:url("/images/default/bookline/v2/button.png") no-repeat scroll left top transparent; bottom:17px; color:rgb(255, 255, 255); cursor:pointer; display:block; float:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:19px; line-height:18px; margin:0; padding:0; position:absolute; right:10px; text-align:center; text-decoration:none; width:83px; }
  #bl_pbx2_2_pointer { left:7px; position:absolute; top:-15px; z-index:2; }

  #big-products-list-product-image img { display:block; margin-top:5px; max-height:80px; max-width:80px; text-decoration:none; }
  #shopline-product-box-content-konyvesblog-rss { margin-left:10px; margin-right:10px; padding-top:15px; }
  #shopline-product-box-content-konyvesblog-rss-header { height:19px; }
  #shopline-product-box-content-konyvesblog-rss-header h1 { color:rgb(0, 0, 0); float:left; font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:bold; letter-spacing:-0.5px; line-height:17px; margin:0; }
  #shopline-product-box-content-konyvesblog-rss-header span { border-bottom:1px solid rgb(204, 204, 204); display:block; float:left; margin-left:10px; margin-top:13px; width:55px; }
  #shopline-product-box-content-konyvesblog-rss-news { display:block; list-style-type:none; margin:5px 0 0; overflow:hidden; padding:0 0 0 15px; }
  #shopline-product-box-content-konyvesblog-rss-news li { list-style-image:url("/images/default/bookline/v2/shopline-product-box-list-bullet.jpg"); }
  #shopline-product-box-content-konyvesblog-rss-news li a { color:rgb(36, 70, 138); font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin:0; text-decoration:none; }

  .bl_toplistitem_description { display:none; }
  #shopline-product-box-footer div { background:none repeat scroll 0 0 rgb(228, 228, 228); float:left; height:12px; width:300px; }
  #shopline-product-box-footer img { display:inline; float:left; }

  #bl_pl_left, #bl_pl_right { background-color:rgb(238, 238, 238); display:block; }
  #bl_pl_right { float:left; margin-bottom:40px; padding:50px 5px 50px 3px; }
  #bl_pl_left { float:left; margin-bottom:40px; padding:50px 3px 50px 5px; }

  #shopline-product-box-content-big-products { margin-left:1px; margin-right:1px; overflow:auto; padding-top:15px; }
  #shopline-product-box-content-big-products-header { height:19px; margin-left:9px; margin-right:9px; }
  #shopline-product-box-content-big-products-header h1 { color:rgb(0, 0, 0); float:left; font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:bold; letter-spacing:-0.5px; line-height:17px; margin:0; }
  #shopline-product-box-content-big-products-header span { border-bottom:1px solid rgb(204, 204, 204); display:block; float:left; margin-left:10px; margin-top:13px; width:105px; }
  #shopline-product-box-content-big-products-list { overflow:hidden; padding-top:10px; position:relative; width:100%; }
  #shopline-product-box-content-big-products-list-scroll-box-wrapper { float:left; overflow:hidden; width:272px; }
  #shopline-product-box-content-big-products-list-scroll-box { float:left; height:164px; margin-left:5px; margin-right:5px; overflow:hidden; position:relative; width:9999px; }
  #shopline-product-box-content-big-products-list-scroll-box ul { display:block; height:160px; left:0; list-style-type:none; margin:0; padding:0; position:absolute; top:0; width:5000px; }
  #shopline-product-box-content-big-products-list-scroll-box ul li { display:block; float:left; height:160px; padding-right:10px; position:relative; width:90px; }
  #shopline-product-box-content-big-products-list-scroll-box ul li div.bl_plsb_item { height:35px; line-height:11px; overflow:hidden; vertical-align:bottom; width:90px; }

  #big-products-list-product-author-bottom { color:rgb(0, 0, 0); display:inline; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
  #big-products-list-product-title-bottom { color:rgb(36, 70, 138); display:inline; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
  #big-products-list-product-type-bottom, #big-products-list-product-image-bottom { text-decoration:none; }
  #big-products-list-product-type-bottom img { left:30px; position:absolute; top:100px; }
  #big-products-list-product-image-bottom img { display:block; margin-top:5px; max-height:80px; max-width:80px; }

  .bl_plsb_pricing { font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; margin-top:2px; }
  .bl_plsb_pricing_rebate { background:url("/images/default/bookline/v2/shopline-product-box-discount-mini.png") no-repeat scroll left top transparent; color:rgb(255, 255, 255); display:block; float:left; height:14px; line-height:14px; margin-right:5px; text-align:center; width:26px; }
  .bl_plsb_pricing_price { display:block; font-size:10px; padding-top:1px; }

  .bl_plsb_buy { background:url("/images/default/bookline/v2/button.png") no-repeat scroll left top transparent; color:rgb(255, 255, 255); cursor:pointer; display:block; float:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:19px; line-height:18px; margin:3px 0 0; padding:0; text-align:center; text-decoration:none; width:83px; }
  .bl_plsb_buy { color:rgb(255, 255, 255) !important; text-decoration:none; }

/* bookline V2 end */

/* FEATURES INDAFOTO EROTIKA
*******************************/
  .default_video_list .box.INDAFOTO_BOX { margin: 0; }
  .default_video_list .box.INDAFOTO_BOX .header { display: none; }
  #indafoto-erotika-box { height: 240px; position: relative; overflow: hidden; margin:10px 0 0; padding:0; width:310px; border-top: 2px solid #e21f1f; border-bottom: 2px solid #e21f1f; }
  #indafoto-erotika-box .foto_icon { background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -794px -176px transparent; display: block; width: 22px; height: 22px; position: absolute; top: 0px; right: 0; z-index: 100; }
  #indafoto-erotika-box img { display: block; position: absolute; top: 0; left: 0; z-index: 1; }
  #indafoto-erotika-box .indafoto-erotika-box-image { display: block; width: 310px; height: 240px; position: relative; overflow: hidden; z-index: 2; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details { display: block; height: 80px; width: 100%; font-size: 14px; position: absolute; left: 0; right: 0; bottom: -80px; color: #ffffff; text-align: left; transition: all 400ms; z-index: 1; }
  #indafoto-erotika-box:hover .indafoto-erotika-box-image-details { bottom: 0; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details:before { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0.8; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */ background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-8 */ }
  #indafoto-erotika-box .indafoto-erotika-box-image-details .indafoto-erotika-box-image-title-container { position: absolute; bottom: 25px; left: 7px; right: 7px; display: block; max-width: 100%; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 3px; z-index: 3; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details .indafoto-erotika-box-image-title { display: inline-block; max-width: 100%; height: 18px; line-height: 18px; font-weight: 500; font-size: 14px; padding: 0 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 3px; color: #ffffff; text-decoration: none; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details .indafoto-erotika-box-image-author-container { position: absolute; bottom: 8px; left: 7px; right: 7px; display: block; max-width: 100%; height: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 3px; z-index: 3; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details .indafoto-erotika-box-image-author { display: inline-block; max-width: 100%; height: 15px; line-height: 15px; font-weight: 400; font-size: 12px; padding: 0 3px; border-radius: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #ffffff; text-decoration: none; }
  #indafoto-erotika-box .indafoto-erotika-box-image-details .indafoto-erotika-box-image-author:hover { background: rgba(255,255,255,0.2); }
/* INDAFOTO EROTIKA end */

/* FEATURES BOOKLINE
*******************************/

  #bookline { background:url("/images/default/bookline/bookline_bg.gif") no-repeat scroll left bottom transparent; margin-top:0; width:310px; }
  #bookline H2 { background-image:url("/images/default/bookline/bookline_header.png"); margin:0; }
  #bookline H2 A { display:block; height:24px; }
  #bookline H2 A SPAN { display:none; }

  /* KONYVLISTA */
  #bookline #bookline_list { border-bottom:1px solid rgb(204, 204, 204); height:85px; overflow:hidden; padding:10px 1px; width:308px; }

  /* navi */
  #bookline #bookline_list .bookline_navi { float:left; width:20px; }
  #bookline #bookline_list .bookline_navi A { background-position:center center; background-repeat:no-repeat; display:block; height:85px; width:20px; }
  #bookline #bookline_list .bookline_navi A:hover { background-color:rgb(221, 221, 221); }
  #bookline #bookline_list .bookline_navi A SPAN { display:none; }
  #bookline #bookline_list .bookline_navi.prev A { background-image:url("/images/default/bookline/bookline_prev.png"); }
  #bookline #bookline_list .bookline_navi.next A { background-image:url("/images/default//bookline/bookline_next.png"); }

  /* lista */
  #bookline #bookline_list #mainbookdiv { float:left; height:85px; overflow:hidden; width:268px; }
  #bookline #bookline_list #mainbookdiv #booklinelistdiv { position:relative; width:9999px; }
  #bookline #booklinelistdiv UL { margin:0; padding:0; }
  #bookline #booklinelistdiv UL LI { background:none repeat scroll 0 0 transparent; border-right:1px solid rgb(204, 204, 204); float:left; height:85px; margin:0 10px 0 0; padding:0 10px 0 0; }
  #bookline #booklinelistdiv UL LI A IMG { border:1px solid rgb(102, 102, 102); display:block; float:left; margin-right:7px; width:50px; }
  #bookline #booklinelistdiv UL LI A:hover IMG { border-color:rgb(127, 189, 0); }
  #bookline #booklinelistdiv UL LI .szovegesajanlo { float:left; font-size:11px; line-height:14px; width:100px; }
  #bookline #booklinelistdiv UL LI .szovegesajanlo .cim { height:44px; margin-bottom:2px; overflow:hidden; }
  #bookline #booklinelistdiv UL LI .szovegesajanlo SPAN.discount { background-color:rgb(230, 105, 202); color:rgb(255, 255, 255); font-weight:bold; padding:0 2px; }
  #bookline #booklinelistdiv UL LI .szovegesajanlo SPAN.price { font-weight:bold; }
  #bookline #booklinelistdiv UL LI .szovegesajanlo INPUT.submit { background-color:rgb(127, 189, 0); color:rgb(255, 255, 255); display:block; margin-top:3px; width:90px; }

  /* konyvkereso */
  #bookline #konyvkereso { padding:10px 11px 7px; }
  #bookline #konyvkereso SPAN { display:block; font-weight:bold; margin-bottom:5px; }
  #bookline #konyvkereso INPUT.submit { background-color:rgb(127, 189, 0); color:rgb(255, 255, 255); float:right; margin-top:2px; }
  #bookline #konyvkereso INPUT.textfield { width:100px; }
  #bookline #konyvkereso SELECT { width:110px; }

  /* kategorialista */
  #bookline #kategorialista { color:rgb(18, 119, 127); padding:0 11px 8px; }
  #bookline #kategorialista A { color:rgb(18, 119, 127); }
  #bookline #kategorialista A SPAN { font-weight:bold; }

/* bookline end */

/* bugreport */

  #bugreport { font-family:arial; padding-top:80px; text-align:center; }
  #bugreport h2 { color:rgb(57, 57, 57); font-size:20px; font-weight:bold; }
  #bugreport .message { color:rgb(76, 76, 76); font-size:15px; margin-bottom:50px; }
  #bugreport a.back { color:rgb(0, 154, 212); text-decoration:none; }

  #bug { background:url("/images/default/bugz.jpg") no-repeat scroll right top transparent; position:relative; }
  #bug_gephaz_feed { background-color:rgba(255, 255, 255, 0.7); padding:0 0 10px; position:absolute; right:0; top:0; width:280px; }
  #bug_gephaz_feed ul li { font-size:11px; padding:0 0 10px; }
  #bug_gephaz_feed ul li a { font-weight:bold; }

  .bug_report { width:660px; }
  .bug_report { margin-left:20px; }
  .bug_report input { border:0 none; }
  .bug_report input.enter { border:1px solid rgb(204, 204, 204); }
  .bug_report p { padding-right:20px; }
  .bug_report p.ackl { font-weight:bold; }
  .bug_report form ul { margin-left:10px; margin-top:10px; }
  .bug_report li { clear:both; line-height:24px; padding-right:20px; }
  .bug_report h3 { margin-bottom:0; }
  .bug_report h3 span { font-size:11px; font-style:italic; font-weight:normal; }
  .bug_report h3 span#speedResult { color:rgb(0, 155, 213); font-size:1.17em; font-style:normal; font-weight:bold; }
  .bug_report li.multiline { line-height:18px; }
  .bug_report li.multiline input { float:left; margin-bottom:24px; }

  .bug_report #abroad_alert { background:none repeat scroll 0 0 rgb(255, 242, 242); border:1px solid rgb(255, 0, 0); margin-bottom:20px; padding:20px; text-align:center; width:600px; }
  .bug_report #abroad_alert h2 { color:rgb(57, 57, 57); font-size:18px; font-weight:bold; }
  .bug_report #abroad_alert h3 { color:rgb(230, 16, 16); font-size:13px; font-weight:bold; }

  .bug_report ul#checkthis { list-style-type:circle; padding-left:20px; }
  .bug_report ul#checkthis li { color:rgb(255, 0, 0); line-height:16px; list-style-type:disc; }
  .bug_report ul#checkthis li p { color:rgb(51, 51, 51); }
  .bug_report #cache_alert { background:none repeat scroll 0 0 rgb(242, 242, 242); margin-bottom:20px; padding:15px; width:580px; }
  .bug_report ul#checkthis #cache_alert li { color:rgb(51, 51, 51); list-style-type:none; }
  .bug_report #cache_alert ul li { line-height:20px; }
  .bug_report #cache_alert ul li input { }
  .bug_report #cache_alert ul li span { font-weight:bold; }

  .bug_report #charleft { float:right; margin-right:26px; margin-top:4px; }
  .bug_report #charleft .ennyi { font-weight:bold; }
  .bug_report .message { margin-bottom:30px; }
  .bug_report textarea#extras { height:100px; margin-top:10px; width:630px; }

  .bug_report #userdata { background:none repeat scroll 0 0 #f1f1f1; margin-bottom:20px; padding:20px; text-align:left; width:600px; }
  .bug_report #userdata li { height:30px; }
  .bug_report #userdata li input { color:rgb(136, 136, 136); float:right; width:380px; }
  .bug_report #userdata li input#indapass { float:right; width:160px; }
  .bug_report #userdata span.label { float:left; font-size:13px; font-weight:bold; width:180px; }

  .bug_report form #submitform { background: #ffffff; display:block; height:30px; margin-left:240px; width:110px; line-height: 30px; text-align: center; border-radius: 3px; border: 1px solid #a5acb2; }
  .bug_report form #submitform:hover { background: #f1f1f1; }
  .bug_report form #submitform span { display: block; color: #191919; }

  #messageboxUserLogin { background-color:rgb(255, 255, 255); border-radius: 0; width:680px; border-bottom: 1px solid rgb(189, 24, 24); border-top: 1px solid rgb(189, 24, 24); }

  #indpl_login_box_640 { border:1px solid rgb(197, 197, 197); font-family:arial; height:208px; line-height:normal; padding:0; width:640px; }
  #indpl_login_box_640 .indpl_info { border-bottom:1px solid rgb(220, 220, 220); height:31px; overflow:hidden; }
  #indpl_login_box_640 .indpl_info p { color:rgb(94, 94, 94); font-size:15px; font-weight:normal; margin:0; text-align:center; }
  #indpl_login_box_640 .indpl_or { display:none; }
  #indpl_login_box_640 .indpl_err_box { background:url("/images/default/indapass/sprite_new.png") no-repeat scroll center -62px transparent; display:none; height:38px; position:absolute; top:-16px; width:100%; z-index:2; }
  #indpl_login_box_640 .indpl_err_box div { background-color:rgb(238, 75, 75); color:rgb(255, 255, 255); font-size:13px; font-weight:bold; line-height:13px; margin:0 auto; padding:7px; text-align:center; width:194px; }
  #indpl_login_box_640 .indpl_error .indpl_err_box { display:block; }

  #indpl_login_box_640 .indpl_fb_login, #indpl_login_box_640 .indpl_login { float:left; height:144px; }
  #indpl_login_box_640 .indpl_fb_login { width:50%; }
  #indpl_login_box_640 .indpl_fb_login .indpl_container { background:none repeat scroll 0 0 rgb(56, 100, 163); border:1px solid rgb(50, 86, 147); color:rgb(254, 255, 255); display:block; font-size:13px; font-weight:bold; height:32px; margin:50px 15px 0; text-decoration:none; }
  #indpl_login_box_640 .indpl_fb_login .indpl_container .indpl_img { background:url("/images/default/indapass/sprite_new.png") no-repeat scroll 0 0 transparent; border-right:1px solid rgb(73, 116, 172); border-top:1px solid rgb(135, 154, 192); float:left; height:31px; padding-right:1px; width:34px; }
  #indpl_login_box_640 .indpl_fb_login .indpl_container .indpl_caption { border-top:1px solid rgb(135, 154, 192); height:32px; line-height:29px; text-align:center; width:100%; }

  #indpl_login_box_640 .indpl_login { font-weight:normal; position:relative; width:50%; }
  #indpl_login_box_640 .indpl_login .indpl_border { background:none repeat scroll 0 0 rgb(220, 220, 220); float:left; height:100%; width:1px; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer { display:block; margin-left:15px; margin-right:15px; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_inputs { display:block; margin-top:15px; position:relative; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_text { -moz-box-sizing:border-box; background-color:rgb(248, 248, 248); border:1px solid rgb(197, 197, 197); display:block; padding:8px; width:274px; }
  #indpl_login_box_640 .indpl_error .indpl_login .indpl_formContainer .indpl_text { background-color:rgb(255, 242, 242); border-left-color:rgb(238, 75, 75); border-right-color:rgb(238, 75, 75); }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_email { border-bottom:medium none; margin-top:15px; }
  #indpl_login_box_640 .indpl_error .indpl_login .indpl_formContainer .indpl_email { border-top-color:rgb(238, 75, 75); }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_passwd { }
  #indpl_login_box_640 .indpl_error .indpl_login .indpl_formContainer .indpl_passwd { border-bottom-color:rgb(238, 75, 75); }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_forgot { color:rgb(94, 94, 94); float:left; font-size:15px; font-weight:normal; margin-top:10px; text-decoration:none; width:85px; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_container { border:1px solid rgb(240, 186, 16); height:27px; margin:7px -2px 0 102px; text-align:right; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_submit { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:none repeat scroll 0 0 rgb(255, 198, 19); border-color:rgb(255, 222, 118) -moz-use-text-color -moz-use-text-color; border-image:none; border-right:medium none; border-style:solid none none; border-width:1px medium medium; color:rgb(117, 80, 24); cursor:pointer; font-size:15px; font-weight:bold; height:27px; padding:1px 0 5px; width:100%; }

  #indpl_login_box_640 .indpl_remember, #indpl_login_box_640 .indpl_reg { background:none repeat scroll 0 0 rgb(231, 231, 231); float:left; height:25px; width:50%; }
  #indpl_login_box_640 .indpl_remember { color:rgb(94, 94, 94); font-size:15px; padding-top:7px; }
  #indpl_login_box_640 .indpl_remember input { margin-left:15px; margin-right:10px; }

  #indpl_login_box_640 .indpl_reg { padding-top:7px; text-align:right; }
  #indpl_login_box_640 .indpl_reg a { color:rgb(94, 94, 94); font-size:14px; font-weight:bold; text-decoration:none; }
  #indpl_login_box_640 .indpl_reg .indpl_question { background:url("/images/default/indapass/sprite_new.png") no-repeat scroll 0 -40px transparent; float:right; height:19px; margin-left:20px; margin-right:17px; width:18px; }
  #indpl_login_box_640 .indpl_reg .indpl_arrows { display:none; }
  #indpl_login_box_640 .indpl_hidden_reg { display:none; }
  #indpl_login_box_640 .indpl_clr { clear:both; }

/* Chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #indpl_login_box_640 .indpl_passwd { margin-top:-2px; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_submit { margin-top:0; padding-top:5px; }
  #indpl_login_box_640 .indpl_login .indpl_formContainer .indpl_container { height:27px; }
}

/* @group Indapass Login Box */

  /* BOX - BOX - BOX - BOX - BOX - BOX */
  /* indaPass - login - INDEX */

  .login-inpage { font-family:arial; height:250px; margin-bottom:0; overflow:hidden; position:relative; width:310px; } /* background-image: url('/images/default/boxes/login-inpage-indapass_nu.png'); */
  .login-inpage a { margin-left:10px; text-decoration:none; }
  .login-inpage .content { background-color:rgb(246, 246, 246); height:160px; position:relative; width:310px; }

  .login-inpage .box_head_indapass { background:url("/images/default/boxes/login-inpage-indapass_nu.png") no-repeat scroll 0 0 transparent; height:42px; left:0; position:relative; top:0; width:350px; }
  .login-inpage .box_foot_indapass { background:url("/images/default/boxes/login-inpage-indapass_footer_nu.png") no-repeat scroll 0 0 transparent; color:rgb(58, 58, 58); height:30px; left:0; padding-top:10px; position:relative; text-align:center; top:0; width:310px; }
  .login-inpage .box_foot_indapass a { font-weight:bold; margin-left:6px; }
  .login-inpage .box_head_indapass a { display:block; height:29px; left:10px; line-height:150px; overflow:hidden; position:relative; top:5px; width:290px; }

  .login-inpage form { font-weight:bold; margin:0; padding:22px 0 0 9px; }
  .login-inpage .error_height { color:rgb(255, 0, 0); font-weight:bold; left:168px; position:absolute; top:44px; }
  .login-inpage p { clear:both; float:left; height:34px; margin:0; padding:0; }
  .login-inpage p.email { left:9px; position:absolute; top:14px; }
  .login-inpage p.pwd { left:163px; position:absolute; top:14px; }

  #frmLogin { padding:14px 0 0 10px; }
  .login-inpage .error_msg { clear:both; color:rgb(255, 0, 0); text-align:center; }
  .login-inpage input.field { border:1px solid rgb(197, 197, 197); color:rgb(119, 119, 119); font-size:13px; height:30px; margin:0 9px 5px 0; padding:3px 0 3px 5px; width:285px; }
  .login-inpage label { display:none; }
  .login-inpage .checkbox_row { float:left; margin:4px 0 0; overflow:hidden; padding:0; width:100px; }
  .login-inpage .checkbox_row input { margin:0 4px 0 0; padding:0; }
  .login-inpage .checkbox_row label { display:inline; font-size:11px; font-weight:normal; padding:0; vertical-align:1px; width:200px; }
  * html .login-inpage .checkbox_row label { padding:0 0 0 5px; vertical-align:1px; }

  #login .checkbox_row { }
  .login-inpage .login_button { float:right; margin-right:10px; margin-top:5px; }
  .login-inpage .login_button button { background:url("/images/default/boxes/login-inpage-btn_enter_nu.png") no-repeat scroll left top transparent; border:medium none; cursor:pointer; height:28px; margin:0 0 0 1px; overflow:hidden; padding:25px 0 0; width:105px; }
  .login-inpage .links { float:left; margin:4px 0 0; } /*padding: 22px 0 14px; */
  .login-inpage .links p { height:18px; margin:0; }
  /** html .login-inpage .links p { margin: 23px 0; }*/
  .login-inpage .links p.register { display:none; }
  /** html .login-inpage .links p { margin: 23px 0; }*/
  .login-inpage .links p.forgot { font-size:11px; }

  .login-inpage .links a { background:url("/images/default/boxes/login-inpage-links_bg_nu.png") no-repeat scroll 0 1px transparent; color:rgb(0, 154, 212); font-size:11px; font-weight:normal; padding:0 0 0 16px; }
  .login-inpage .links a:hover { text-decoration:underline; }

/* /indaPass - login - INDEX */


  div.indareg-box { background-attachment:scroll; background-color:transparent; background-image:url("/images/default/boxes/indapass_nouser_bg.jpg"); background-position:left top; background-repeat:no-repeat; font-family:arial; font-size:13px; height:80px; margin:0 0 5px; padding:18px 100px 0 16px; width:210px; }
  #roadblock { background:url("/images/default/hirdetes_horizontal_w.gif") no-repeat scroll 0 0 transparent; display:none; height:auto; margin-top:20px; padding-top:14px; width:640px; }
  #roadblock.gotroadblock { display:block; }
  #COLUMN_0.gotroadblock { clear:both; }
  #COLUMN_2.gotroadblock { position:relative; top:-380px; }

/*reset*/
  .sharepost { border-top:1px solid rgb(178, 178, 178); box-shadow:0 1px rgb(239, 239, 239) inset; margin-top:10px; overflow:hidden; padding-top:10px; }
  .sharepost a.linkacc { background:url("/images/default/facebook/ico_share_dis.png") no-repeat scroll 0 0 transparent; float:left; height:28px; margin-right:10px; text-indent:-9999px; width:57px; }
  .sharepost a.help { background:url("/images/default/facebook/ico_share_help.png") no-repeat scroll 0 0 transparent; float:right; height:16px; margin-top:6px; text-indent:-9999px; width:16px; }
  .sharepost input[type="checkbox"] { margin-left:-9999px; }
  .sharepost input[type="checkbox"] + label { background:url("/images/default/facebook/ico_share_off.png") no-repeat scroll 0 0 transparent; cursor:pointer; float:left; height:28px; margin:0 10px 0 0; text-indent:-9999px; width:57px; }
  .sharepost input[type="checkbox"]:checked + label { background-image:url("/images/default/facebook/ico_share_on.png"); }
  .sharepost span { float:left; font-size:1em; line-height:28px; width:180px; }
  #NEW_COMMENT_BOX input[type="checkbox"] { margin-left:-9999px; }
  #NEW_COMMENT_BOX input[type="checkbox"] + label { background:url("/images/default/facebook/sprite_ipfb.png") no-repeat scroll -96px 0 transparent; cursor:pointer; float:right; height:18px; margin: 0px 3px 0 0; position:relative; text-indent:-9999px; width:38px; }
  #NEW_COMMENT_BOX input[type="checkbox"]:checked + label { background-position:-96px -32px; }
  #NEW_COMMENT_BOX a.linkacc { background:url("/images/default/facebook/sprite_ipfb.png") no-repeat scroll -96px -64px transparent; float:right; height:18px; margin-bottom:2px; margin-right:3px; margin-top:4px; text-indent:-9999px; width:38px; }
  h1.videoTitle { margin:0; }
  #player_opener { display: block; height: 20px; width: 30px; float: right; margin-top: 4px; position: relative; cursor: pointer; }
  #player_opener span { display: block; height: 12px; width: 24px; margin: auto; background: url(/images/default/icons2/iv_icon.png?v=20150204) no-repeat -352px -44px transparent; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
  #player_opener:hover span { background-position: -352px -66px; }
  #player_opener.opened span { background-position: -396px -44px; }
  #player_opener.opened:hover span { background-position: -396px -66px; }
  .ccontent h3 { font-size:16px; font-weight:700; line-height:31px; margin: 0; color: #191919; }
  .infobox h2, .infobox h3 { font-size:inherit; font-weight:normal; margin:10px 0; padding:0; }

/* myprofile subscribe-manager */
  #subscribes { width:970px; margin: 65px 0 0; }
  ul li#subscribes_header { border:0 none; font-weight:bold; }
  ul li#subscribes_header span#sc_csatorna { position: relative; top: -7px; }
  #subscribes li { border-top:1px solid rgb(224, 224, 224); clear:both; display:block; padding:10px 0; position:relative; vertical-align:bottom; }
  #subscribes li:nth-child(2n) { background: none repeat scroll 0 0 rgb(245, 245, 245); }
  #subscribes li:hover { background:none repeat scroll 0 0 #f9f9f9; }
  li#subscribes_header:hover { background:inherit; }
  #subscribes #ertesitesek_id { left:436px; position:absolute; top:-25px; border: 0 solid #e0e0e0; border-bottom-width: 1px; border-top-width: 1px; padding: 3px; width: 400px; display: block; text-align: center; }

  #subscribes li .sc_csatorna, #sc_csatorna { display:block; float:left; height:30px; line-height:30px; margin-left:10px; }
  #subscribes li .sc_csatorna span { display:inline-block; height:30px; line-height:30px; position:relative; top:-9px; }
  #subscribes li span.sc_none, #subscribes li span.sc_azonnal, #subscribes li span.sc_napi, #subscribes li span.sc_heti { display:block; float:right; position:relative; text-align:center; top:0; width:30px; }
  #subscribes li span.sc_none input, #subscribes li span.sc_azonnal input, #subscribes li span.sc_napi input, #subscribes li span.sc_heti input { position:relative; top:7px; }

  #subscribes li#subscribes_header span.sc_none { float:left; left:381px; text-align:center; width:70px; white-space: nowrap; }
  #subscribes li#subscribes_header span.sc_azonnal { float:left; left:400px; text-align:center; width:65px; white-space: nowrap; }
  #subscribes li#subscribes_header span.sc_napi { float:left; left:420px; text-align:center; width:80px; white-space: nowrap; }
  #subscribes li#subscribes_header span.sc_heti { float:left; left:440px; text-align:center; width:65px; white-space: nowrap; }

  #subscribes li span.sc_none { right:354px; }
  #subscribes li span.sc_azonnal { right:298px; }
  #subscribes li span.sc_napi { right:235px; }
  #subscribes li span.sc_heti { right:173px; }
  #subscribes li .digest_freq { margin: 0 auto; width: 160px; }

  #subscribes li span input[type=radio], #subscribes li span input[type=checkbox] { display: none; }
  #subscribes li span label { display: block; background: #ffffff; height: 25px; width: 25px; line-height: 25px; text-align: center; color: #ffffff; border: 1px solid #cecece; position: relative; }
  #subscribes li#subscribes_header span label { margin: 5px auto 0; display: none; }
  #subscribes li span input:checked + label:before { content: "\E014"; color: #272727; position: absolute; top: 0; left: 0; display: block; width: 26px; height: 25px; line-height: 25px; text-align: center; font-family: "indavideo"; font-size: 20px; }
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    #subscribes li span input:checked + label:before { content: "\E014"; color: #272727; position: absolute; top: 0; left: 0; display: block; width: 25px; height: 26px; line-height: 26px; text-align: center; font-family: "indavideo"; font-size: 20px; }
  }
  #subscribes li#subscribes_header span input:checked + label:before { content: "\E012"; color: #272727; position: absolute; top: 0; left: 0; display: block; width: 26px; height: 27px; line-height: 27px; text-align: center; font-family: "indavideo"; font-size: 18px; font-weight: normal; }
  #subscribes li span label:hover { border-color: #888888; }

  #subscribes img { width:30px; }
  #subscribes .feliratkoz, #subscribes .leiratkoz { background:none repeat scroll 0 0 rgb(255, 255, 255); border:1px solid rgb(224, 224, 224); border-radius:3px; cursor:pointer; display:block; float:right; height:25px; line-height:25px; padding:0 6px; position:absolute; right:10px; text-align:center; top:10px; width:70px; }
  #subscribes .feliratkoz { z-index:2; color: rgb(180, 180, 180); }
  #subscribes span:hover .feliratkoz { display:none; }
  #subscribes .clear { clear:both; display:block; float:none; width:100%; }

/*.blockUI.blockOverlay { cursor: not-allowed !important; }*/
.blockUI.blockMsg.blockPage { cursor: default !important; z-index: 10000 !important; }
#messageboxYesNo .buttons { margin-left: 155px; }
.messagebox .header-bg { background: #ffffff; border-top: 1px solid rgb(189, 24, 24);  }
.messagebox .footer-bg { background: #ffffff; border-bottom: 1px solid rgb(189, 24, 24);  }

.simplemodal-data { border-top: 1px solid rgb(194, 30, 36); border-bottom: 1px solid rgb(194, 30, 36); }

.featured_video.unListed .title { /*width: 215px !important;*/ }
.featured_video.unListed #isPrivate { display: none; }
.featured_video.unListed #isUnlisted { display: none; }
.featured_video.unListed .publicate_btn { display: none; width: 110px; height: 20px; line-height: 20px; background: #ffffff; border: 1px solid #a5acb2; border-radius: 3px; text-align: center; font-size: 11px; color: #4d4d4d; font-weight: bold; margin: 0 0 6px; cursor: pointer; }
.featured_video.unListed .publicate_btn.active { display: block; background: #f1f1f1; position: relative; }
.featured_video.unListed .publicate_btn.active:before { content: "\E007"; display: block; position: absolute; top: 0; right: 0; width: 16px; height: 20px; line-height: 20px; font-family: "indavideo"; text-align: left; font-size: 13px; font-weight: normal; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .featured_video.unListed .publicate_btn.active:before { content: "\E007"; display: block; position: absolute; top: 1px; right: 0; width: 16px; height: 20px; line-height: 20px; font-family: "indavideo"; text-align: left; font-size: 13px; font-weight: normal; }
}
.featured_video.unListed .publicate_btn:hover { background: #f1f1f1; }
.featured_video.unListed .embed { float: left !important; }

.no-subscribed-video { display: block; margin-top: 20px; }

.clickable { cursor: pointer; }

#videotanar-rate { background: #fefefe; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fefefe 0%, #cccccc 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #fefefe 0%,#cccccc 100%); /* IE10+ */ background: linear-gradient(to bottom,  #fefefe 0%,#cccccc 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */ border: 1px solid #262626; border-radius: 5px; padding: 0 15px; margin: 10px 0; height: 39px; line-height: 39px; }
#videotanar-rate-disclaimer { float: left; }
#videotanar-rate-form { float: right; position: relative; }
#videotanar-rate-details { color: #a1a1a1; font-weight: bold; float: right; margin-left: 4px; }
#videotanar-rate-avg { color: #fff; }
#videotanar-rate-info { position: absolute; top: 26px; right: 54px; z-index: 100; background: #fff; color: #000000; border-radius: 3px; padding: 5px; display: none; white-space: nowrap; }
#videotanar-rate-info::after { width: 0; height: 0; display: block; border: 7px solid transparent; border-bottom: 7px solid #fff; top: -14px; right: 13px; position: absolute; content: ""; }

#search_list #videoHeader .buttons,
#browse #videoHeader .buttons { display: none; }

#browse .default_videoBox .underPlayer {
    display: none;
    }
.new_browse.mywatchlater #whitepaper { background: url(/images/default/boxes/box_headers/watchlater.png) no-repeat right 16px #ffffff; }
.new_browse.mysubscribes #whitepaper { background: url(/images/default/boxes/box_headers/feliratkozasok.png) no-repeat right 16px #ffffff; }

.new_browse.mywatchlater #COLUMN_0 #BOX_0 .BROWSE,
.new_browse.mywatchlater #COLUMN_0 #BOX_0 .item,
.new_browse.mysubscribes #COLUMN_0 #BOX_0 .BROWSE,
.new_browse.mysubscribes #COLUMN_0 #BOX_0 .item { background: transparent !important; }

.new_browse.mywatchlater #COLUMN_0 #BOX_0 .item:hover,
.new_browse.mysubscribes #COLUMN_0 #BOX_0 .item:hover { background: rgb(241,241,241) !important; }

.new_browse.mywatchlater #COLUMN_0 #BOX_0 .default_header,
.new_browse.mysubscribes #COLUMN_0 #BOX_0 .default_header { position: relative; }
.new_browse #COLUMN_0 #BOX_0 .default_header:before { content: ""; position: absolute; bottom: 4px; right: 0; color: #cccccc; font-size: 18px; font-weight: 300; }
.new_browse.mywatchlater #COLUMN_0 #BOX_0 .default_header:before { content: "Megnézendők"; }
.new_browse.mysubscribes #COLUMN_0 #BOX_0 .default_header:before { content: "Feliratkozások"; }

/* FULLSCREEN FLASH SZPONZORÁCIÓ */

body.flash_fs_body { background-color: #eeeeee !important; }
#ivContent.flash_fs { position: relative; }
body.flash_fs_body.channel_40 .topAdv,
body.flash_fs_body.channel_1 .topAdv { margin-bottom: 20px; }
#flash_fs_container { position: absolute; width: 1000px; margin: 0 auto; z-index: 0; top: 82px; left: 0; right: 0; }
#flash_fs_container .flash_fs_left { position: absolute; top: -32px; left: -218px; width: 215px; height: 1000px; }
#flash_fs_container .flash_fs_right { position: absolute; top: -32px; right: -218px; width: 215px; height: 1000px; }

/* FULLSCREEN FLASH SZPONZORÁCIÓ VÉGE */

/* BROADCAST LEZÁR */
.live_down { display: block; position: relative; width: 100%; height: 480px; padding: 60px 0 0; margin-bottom: -57px; background: url("/images/default/broadcast_off.png") no-repeat center bottom #ffffff; }
.live_down h2 { text-align: center; font-weight: normal; font-size: 23px; }
.live_down .reopen_live { width: 360px; height: 90px; position: absolute; top: 370px; left: 0; right: 0; margin: auto; }
.live_down .reopen_live .desc { font-size: 18px; text-align: center; display: block; margin-bottom: 20px; }
.live_down .reopen_live .btn { font-size: 15px; font-weight: bold; text-transform: uppercase; display: block; width: 360px; height: 50px; line-height: 50px; text-align: center; color: #ffffff; background: #c21e24; border-radius: 5px; position: relative; }
.live_down .reopen_live .btn:hover { background: #a70b11; cursor: pointer; }
.live_down .reopen_live .btn.loading span { display: none; }
.live_down .reopen_live .btn.loading .loader_dots { display: block; }

.promo_hover { position: fixed; left: 10px; bottom: 0; padding: 0; margin: 0; height: 226px; width: auto !important; z-index: 10; overflow: hidden; }
.promo_hover .close { position:absolute; z-index: 100; right: 0; top: 0; width: 20px; height: 20px; cursor:pointer; background-image: url('/images/default/promo/x_mmh.png'); background-position: center center; background-repeat: no-repeat; }

/* LOADER ANIMATION */
.loader_dots { font-size: 14px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 3em; height: 1em; margin: auto; display: none; }
.loader_dots .dot { width: 1em; height: 1em; border-radius: 0.5em; background: #ffffff; position: absolute; animation-duration: 0.55s; -moz-animation-duration: 0.55s; -webkit-animation-duration: 0.55s; animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; }
.loader_dots .dot.dot1 { left: 0; animation-name: reveal; -moz-animation-name: reveal; -webkit-animation-name: reveal; }
.loader_dots .dot.dot2 { left: 0; animation-name: slide; -moz-animation-name: slide; -webkit-animation-name: slide; }
.loader_dots .dot.dot3 { left: 1.5em; animation-name: slide; -moz-animation-name: slide; -webkit-animation-name: slide; }
.loader_dots .dot.dot4 { left: 3em; animation-name: hide; -moz-animation-name: hide; -webkit-animation-name: hide; animation-delay: 0s; -moz-animation-delay: 0s; -webkit-animation-delay: 0s; }

@-webkit-keyframes progress{
	from{background-position:0 0}
	to{background-position:-60px -60px}
}
@keyframes progress{
	from{background-position:0 0}
	to{background-position:-60px -60px}
}

@keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@-moz-keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@-webkit-keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@keyframes hide {
  from { transform: scale(1); }
  to { transform: scale(0.001); }
}

@-moz-keyframes hide {
  from { transform: scale(1); }
  to { transform: scale(0.001); }
}


@-webkit-keyframes hide {
  from { transform: scale(1); }
  to { transform: scale(0.001); }
}


@keyframes slide {
  to { transform: translateX(1.5em) }
}

@-moz-keyframes slide {
  to { transform: translateX(1.5em) }
}

@-webkit-keyframes slide {
  to { transform: translateX(1.5em) }
}

#my-profile-content a {
color: #009AD4;
}

#_iph_cp_popup {
    height: auto !important;
}

#_iph_cp_popup > div {
    padding: 8px 0;
}

#_iph_cp_popup p {
    line-height: 20px !important;
}

#_iph_cp_popup p a, #_iph_cp_policy {
    text-decoration: underline;
    color: #009AD4;
}

#whitepaper #privacy {
height: 1000px;
}
.privacy-policy-container { max-width: 1100px; margin: auto; }
.privacy-policy-frame { width: 70%; float: left; }
.privacy-policy-frame iframe { width: 100%; height: 970px; border: none; }
.privacy-policy-list { width: 30%; float: left; }
.privacy-policy-list > * { margin-left: 24px; }
.privacy-policy-list .version-label { display:block; margin-right: 10px; font-size: 18px; font-weight:600; border-bottom:1px solid #414141; }
.privacy-policy-list ul { list-style-type: none; padding: 0; }
.privacy-policy-list ul li { padding:4px 0; border-bottom:1px solid #f4f4f4; }
.privacy-policy-list ul li:hover { background-color: #f0f0f0; }
.privacy-policy-list ul li a { display:block; padding: 0 4px; color: #414141; text-decoration:none; }

@media only screen and (max-width: 640px) {
.privacy-policy-frame { width: 100%; float: none; }
.privacy-policy-list { width: 100%; float: none; margin-top: 24px; }
}

#compzone {
margin-top: 10px;
}