/* FONT LOAD */
@font-face {
  font-family: '220icons';
  src: url('fonts/220icons.eot?43694964');
  src: url('fonts/220icons.eot?43694964#iefix') format('embedded-opentype'),
       url('fonts/220icons.woff?43694964') format('woff'),
       url('fonts/220icons.ttf?43694964') format('truetype'),
       url('fonts/220icons.svg?43694964#220icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: "OswaldLight";
    src: url('fonts/Oswald-Light-webfont.eot');
    src: url('fonts/Oswald-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Oswald-Light-webfont.woff') format('woff'),
         url('fonts/Oswald-Light-webfont.svg#OswaldLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "OswaldBook";
    src: url('fonts/Oswald-Regular-webfont.eot');
    src: url('fonts/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Oswald-Regular-webfont.woff') format('woff'),
         url('fonts/Oswald-Regular-webfont.svg#OswaldBook') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "OswaldBold";
    src: url('fonts/Oswald-Bold-webfont.eot');
    src: url('fonts/Oswald-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Oswald-Bold-webfont.woff') format('woff'),
         url('fonts/Oswald-Bold-webfont.svg#OswaldBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "ubunturegular";
    src: url('fonts/ubuntu-r-webfont.eot');
    src: url('fonts/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-r-webfont.woff') format('woff'),
         url('fonts/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "ubuntubold";
    src: url('fonts/ubuntu-b-webfont.eot');
    src: url('fonts/ubuntu-b-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-b-webfont.woff') format('woff'),
         url('fonts/ubuntu-b-webfont.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face { font-family: "OswaldLight"; src: url('fonts/Oswald-Light-webfont.svg#OswaldLight') format('svg'); }
    @font-face { font-family: "OswaldBook"; src: url('fonts/Oswald-Regular-webfont.svg#OswaldBook') format('svg'); }
    @font-face { font-family: "OswaldBold"; src: url('fonts/Oswald-Bold-webfont.svg#OswaldBold') format('svg'); }
    @font-face { font-family: "ubunturegular"; src: url('fonts/ubuntu-r-webfont.svg#ubunturegular') format('svg'); }
    @font-face { font-family: "ubuntubold"; src: url('fonts/ubuntu-b-webfont.svg#ubuntubold') format('svg'); }
    @font-face { font-family: "220icons"; src: url('fonts/220icons.svg?43694964#220icons') format('svg'); }

    .sbm_cat_2 { line-height: 28px; }
}




/* CSS RESET */
html{color:#666;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/* GENERALE */
/*::selection {background: #cc0003; color:#fff;}
::-moz-selection {background: #cc0003;color:#fff;}*/
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.clear_all { clear: both; height: 0px; line-height: 0px; font-size: 1px; float:none !important; }
.main { background: url(../img/v3/main.png?v1) no-repeat 0 0; }
.content { background: url(../img/v3/content.png?v9) no-repeat 0 0; }
.rare { background: url(../img/v3/rare.png) no-repeat 0 0; }
a { color: #2f6aad; text-decoration: none; outline: 0; }
a:hover { text-decoration: underline; }
a:not([href]) {cursor: default;}
input { border: 0; color: #666; }
input[type=submit] { cursor: pointer;}
.b-r-3, .input_text, #username_dd a:hover, .meniu_vertical a:hover, .meniu_vertical .activ, .bara_dd_opt a:hover, .bara_dd_opt .activ, #nql_content .tabel_100:hover, #embed_dimensiuni li, #cul_player, #nql_content .tabel_100.activ, #add_to_playlist, #add_to_group, #save_date input[type="text"], #save_new_event input[type="text"], #save_new_news input[type="text"], #excerpt_biografie, #artist_status_adauga #up_status, .up_btn, .user_online, .user_offline, #save_new_event textarea, #save_new_news textarea, #artisti_adauga_imagine, .box_470 input, .box_470 textarea, .box_470 select, .box_425 input[type="text"], .box_425 input[type="password"], .box_425 select, .profil_mini_dd a.activ, .profil_mini_dd div, .profil_tema, #playlist_info input[type="text"], #playlist_info textarea, .popup_box_gri, .popup_box input[type="text"], .popup_box input[type="password"], .up_path, #edit_show input[type="text"], #edit_show textarea, #show_alege_episod .tabel_120, #register_form input[type="text"], #register_form input[type="password"], #form_login input[type="text"], #form_login input[type="password"] .slider_wrapper, .info_callout, .box_425 textarea, #recmEmailsbox input[type="text"], .lolz_th, .register_birthdate_day_display, .register_birthdate_month_display, .register_birthdate_year_display, #lolz_abonare_email, #wm_opt_bara_video input[type="text"], .wm_info_callout, #formular_contact input[type="text"], #formular_contact textarea, #group_form textarea, #grup_discutii .comentariu_continut textarea, .comentariu_continut .citat, .la_bara_tabs a, .la_actor_detalii, .la_top_item, .la_select_top, #wm_video_wall input[type="text"] { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.b-r-5, .popup, #smiliesPad, .popup_box, .invita_box, .confirm_email_provider, #wm_preview_orizontal, #wm_preview_embed, #wm_preview_embed_text, #wm_preview_text, #wm_preview_vertical, #wm_preview_vertical_text, .textarea_box, .fz_noutate { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.b-r-t-3 { border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; }
.f-s-10 { font-size: 10px!important; }
.f-s-11, .btn_albastru_20 { font-size: 11px!important; }
.f-s-12 { font-size: 12px!important; }
.f-s-13 { font-size: 13px!important; }
.f-s-14 { font-size: 14px!important; }
.hidden { display: none!important; }
.activ, .tabel_100:hover .sterge_film { display: block!important; }
.inactiv { opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=60); }
.inline { display: inline; }
.opac_hidden {opacity: 0;-moz-opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.btn_rosu { display: block; height: 25px; background-position: 0 -165px; line-height: 25px; padding: 0 15px; color: #fff; margin: 10px 0;}
.btn_rosu:hover { background-position: -218px -165px; text-decoration: none; }
.btn_albastru { display: block; height: 25px; background-position: 0 -140px; line-height: 25px; padding: 0 15px; color: #fff; margin: 10px 0;}
.btn_albastru:hover, .bara #uploader_abonare:hover { background-position: -218px -140px; text-decoration: none; }
.bara .btn_rosu, .bara .btn_albastru, .btn_albastru_20 { height: 20px; line-height: 20px; margin: 5px 0 0; }
.mini_btn { line-height: 20px; margin-bottom: 20px; }
.mini_btn span { background-position: -480px -120px; height: 20px; width: 20px; margin-right: 3px; }
.m-h-10 { margin: 0 10px; }
.m-h-20 { margin: 0 20px; }
.m-v-5 { margin: 5px 0; }
.m-v-10 { margin: 10px 0; }
.m-v-20, .general_distance { margin: 20px 0; }
.m-t-0 { margin-top: 0px!important; }
.m-r-0 { margin-right: 0px!important; }
.m-t-10 { margin-top: 10px; }
.m-t-20 { margin-top: 20px!important; }
.m-b-10 { margin-bottom: 10px; }
.m-b-20, .pg_registration .err_popup { margin-bottom: 20px; }
.m-b-30 { margin-bottom: 30px; }
.m-r-10{ margin-right: 10px!important; }
.m-l-10, #biografie_parent, #biography_prev_parent, #save_new_event #mce_0_parent, #save_new_news #mce_0_parent { margin-left: 10px!important; }
.m-l-20 { margin-left: 20px!important; }
.m-10 { margin: 10px; }
.m-20 { margin: 20px; }
.m-h-0 { margin-top: 0px!important; margin-bottom: 0px!important;}
.p-3 { padding: 3px!important; }
.p-10 { padding: 10px!important; }
.collapsed {height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border-style:none!important;}
.bold { font-weight: bold!important; }
h1 { font-size: 20px; margin-bottom: 10px; color: #333; }
.pg_profile h5, .pg_mesagerie h5 { font-size: 12px; font-weight: bold; border-bottom: 1px solid #ccc; margin: 10px 10px 0; padding-bottom: 2px; }
h1.titlu_underlined, .pg_profile h1, .pg_uploadwfl h1, .pg_contests h1, .pg_buy_addfree h1, .pg_quicklist .col_740 h1, #h1_editare_show, .pg_registration h1, .pg_mesagerie h1, .pg_webmaster h1, .pg_best_of h1, .pg_rules h1, .pg_despre_cookie h1, .pg_intrebari h1, .pg_contact h1, .pg_profildemografic h1, .pg_sitemap h1, .pg_comunitate h1, .pg_group_detail h1, .pg_group_edit h1, .pg_create_grup h1, .pg_categorii_comunitate h1 { border-bottom: 1px solid #ddd; font-weight: bold; padding-bottom: 5px; }
#h1_editare_show span, .pg_mesagerie h1 span, .pg_best_of h1 span { font-weight: normal; color: #666; }
.normal { font-weight: normal!important; }
.cul_333 { color: #333; }
.link_plus, .link_play, .link_stop { font-size: 11px; }
.link_play, .link_stop { display: none; }
.link_plus:hover, .link_play:hover, .link_stop:hover { text-decoration: none; }
.link_plus span { float: left; display: block; height: 11px; width: 15px; margin-top: 11px; background: url(../img/v3/content.png?v9) no-repeat -705px -125px; }
#descriere .link_plus span { float: none; display: inline; margin-top: 0px; background-position: -705px -124px; }
#descriere .link_plus:hover span { background-position: -725px -124px; }
.link_close { float: left; display: block; height: 11px; width: 15px; margin-top: 1px; background: url(../img/v3/content.png?v9) no-repeat -705px -86px; text-indent: -9999px; }
.link_close:hover { background-position: -725px -86px; }
.col_640 .box_btm .link_plus span { margin-top: 5px; }
.link_plus:hover span { background-position: -725px -125px; }
.link_play span, .link_stop span { float: left; display: block; height: 11px; width: 8px; background: url(../img/v3/content.png?v9) no-repeat -676px -48px; margin: 5px 3px 0 0; }
.link_stop span { background-position: -692px -48px; }
.link_play:hover span { background-position: -684px -48px; }
.link_stop:hover span { background-position: -700px -48px; }
.color_mandarin { color: #dd2202; }
.rosu_inchis { color: #cc0000; }
.rosu_220 { color: #cc0003; }
.albastru { color: #2f6aad; }
.link_gri { color: #666; }
#profil_header, #profil_footer { display: none; }
#profil_header { background: url(../img/v3/profil_personalizat.png) no-repeat 0 -10px; width: 1015px; margin: 0 auto; min-height: 10px; padding-top: 100px; }
#profil_breadcrumbs { display: block; background: url(../img/v3/profil_personalizat.png) no-repeat 0 0px; width: 1015px; margin: 0 audto; height: 10px; }
.input_error { border-color: #f6b3b3!important; color: #cc0003; }
.input_ok { border-color: #93c795!important; color: #66a93d; }
#profil_header, #profil_breadcrumbs { background: none; }

/* ERORI GENERALE */
.err { height: 40px; background: #fffcca url(../img/v3/content.png?v9) no-repeat 0 -224px; line-height: 40px; text-align: center; font-size: 14px; color: #666; border: 1px solid #ecd69c; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 15px 20px;}
.col_640 .err, .col_740 .err, .col_300 .err { margin: 10px 0; }
.err_popup { border: 1px solid #e5b2b2; font-size: 11px; text-align: center; color: #cc0003; background: #f7e8e8; line-height: 20px; margin: 5px 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; clear: both; }
.err_popup:empty { display: none!important;}
.box_customize .err_popup { display: none; }
.popup_box .err_popup { margin: 10px 0; }
.confirm_popup {  border: 1px solid #a3d17c; font-size: 11px; text-align: center; color: #598a2f; background: #e3facf; line-height: 20px; margin: 5px 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; clear: both; }
#hp_abonare_news .err_popup, #hp_abonare_news .confirm_popup { margin: 0 10px 10px; }

/* MAIN SITE */
body, body.pg_content { top: 0!important; background: none repeat scroll 0 0 #ededed; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #666; padding-top: 75px; }
body.pg_user_other_media { background: none; }
body.popup_lay { background: none!important; display: block; margin: 10px auto 0}
body.not_2 { padding-top: 95px; }
#pre_logo { display: block; height: 80px; width: 130px; position: absolute; left: 50%; margin-left: -482px; top: 0; }

#container, #footer_links { width: 995px; padding: 0 0 20px; margin: 0 auto; background: #fff; min-height: 600px; height: 100%;}

#breadcrumbs { height: 25px; line-height: 25px; background-position: 0 -960px; background-repeat: repeat-x; font-size: 11px; padding: 0 15px; position: relative; }
#breadcrumbs a { color: #666; float: left; }
#breadcrumbs span { display: block; float: left; width:7px; height: 25px; margin: 0 10px; background: url(../img/v3/main.png?v1) no-repeat -180px -160px; text-indent: -9999px; }

#bcrumbs { background: #ebebeb; height: 20px; line-height: 20px; border-bottom: 1px solid #fff; font-size: 10px;  text-indent: 10px; color: #9e9e9e; }
#bcrumbs a { color: #9e9e9e; float: left; margin-right: 10px; }
#bcrumbs span { display: inline-block; float: left; width: 8px; height: 20px; background: url(../img/v3/main.png?v1) no-repeat -180px -160px; text-indent: -9999px;}

.col_200 { width: 200px; margin-top: 20px; }
.col_300 { width: 300px; margin-top: 20px; }
.col_415 { width: 415px; margin-top: 20px; }
.col_425 { width: 425px; margin-top: 20px; margin-left: 15px; }
.col_470 { width: 470px; margin-top: 20px; }
.col_640 { width: 640px; margin-top: 20px; }
.pg_content .col_640 { margin-top: 0; }
.col_740 { width: 740px; margin-top: 20px; }
.col_955 { width: 955px; margin: 20px auto 0; }
.left.col_200, .left.col_300, .left.col_415, .left.col_470, .left.col_640, .left.col_740{ margin-left: 20px; }
.right.col_200, .right.col_300, .right.col_415, .right.col_470, .right.col_640, .right.col_740 { margin-right: 20px; }
.bara { height: 31px; line-height: 31px; padding: 0 10px; background: #F2F2F2; }
a.bara { display: block; font-size: 12px; font-weight: bold; color: #666!important; }
a.bara:hover { text-decoration: none; }
.bara_detaliu { background-position: -640px -31px; width: 17px; height: 17px; margin: 7px 5px 0 0; }
a.bara:hover .bara_detaliu, a.box_top_2:hover .bara_detaliu { background-position: -657px -31px; }
.toggle_filme.activ .bara_detaliu, .toggle.activ .bara_detaliu { background-position: -674px -31px; }
.toggle_filme.activ a.bara:hover .bara_detaliu, .toggle.activ a.bara:hover .bara_detaliu, .toggle_filme.activ a.box_top_2:hover .bara_detaliu, .toggle.activ a.box_top_2:hover .bara_detaliu { background-position: -691px -31px; }

.bara_25 { height: 25px; line-height: 25px; background: #F2F2F2; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; }
.col_200 .bara { font-weight: bold; border-radius: 3px 3px 0px 0px;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-radius: 3px 3px 0px 0px; }
.col_300 .bara, .col_640 .col_300 .bara { background-position: 0 -62px; font-size: 14px; }
.pg_profile .col_300 .bara, .pg_group_detail .bara { font-size: 12px; font-weight: bold; color: #666; }
.col_425 .bara { background-position: 0 -603px; font-weight: bold; }
.col_415 .bara { background-position: -225px -879px; font-weight: bold; }
.col_470 .bara { background-position: -146px -125px; }
.col_740 .bara_25 { background-position: 0 -662px; }
.col_640 .bara { background-position: 0 -31px; }
.col_740 .bara {border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.col_955 .bara { background: url(../img/v3/webmasteri.png) no-repeat 0 0; }
.bara span { font-weight: normal; }
.bara_optiuni { display: block; padding: 0 10px; height: 21px; line-height: 21px; margin-top: 5px; z-index: 9999; position: relative; }
.bara_dd .bara_optiuni { width: 120px; background: url(../img/v3/content.png?v9) no-repeat -158px -190px;}
.bara_25 .bara_optiuni { width: 100px!important; background-position: -180px -190px; height: 21px; line-height: 21px; margin-top: 2px; }
.bara_dd .bara_optiuni:hover, .bara_dd .bara_optiuni.activ { width: 120px; background: #b9121a url(../img/v3/content.png?v9) no-repeat -18px -190px;}
.bara_25 .bara_optiuni:hover, .bara_25 .bara_optiuni.activ { width: 100px!important; background-position: -40px -190px; color: #fff; }
.bara_optiuni.activ, .bara_optiuni:hover, #username_dd a:hover, .meniu_vertical a:hover, .meniu_vertical .activ, .bara_dd_opt a:hover, .bara_dd_opt .activ { color: #fff; text-decoration: none;  background: #b9121a; }
.meniu_vertical a { display: block; padding: 0 5px; margin: 1px 5px; height: 21px; line-height: 21px; font-size: 13px; }
.bara_separator { display: block; float: left; width: 1px; height: 31px; background: url(../img/v3/content.png?v9) no-repeat 0 -190px; }

.bara_dd { position: relative; z-index: 9998; }
.bara_dd_opt { display: none; background: #f5f5f5; border: 1px solid #d4d4d4; padding: 7px 0; text-align: left; position: absolute; width: 138px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; z-index: 9998; left: 0; top: 20px; }
.bara_25 .bara_dd_opt { width: 118px; }
.bara_dd_opt a { display: block; color: #757575; background: url(../img/v3/main.png?v1) no-repeat -20px -332px; height: 20px; line-height: 20px; padding: 0 10px; }
.bara_25 .bara_dd_opt a { font-size: 11px; width: 98px; line-height: 20px; height: 20px; background-position: -20px -333px; }
.bara_25 .bara_dd_opt a:hover { color: #fff; }

.box_200, .box_300, .box_415, .box_425, .box_470, .box_640, .box_740, .box_toggle_afiseaza { border-left: 1px solid #ededed; border-right: 1px solid #ededed; padding: 10px 0; }
.box_toggle_afiseaza { display: block; text-indent: 10px; font-size: 11px; }
.box_300 label { margin-left: 10px; line-height: 23px;}
.input_text, .box_300 input[type="text"], #form_login input[type="password"], #save_date input[type="text"], #feedback_220 input, #save_new_event input[type="text"], #save_new_news input[type="text"], #playlist_info input[type="text"], #playlist_info textarea, #edit_show input[type="text"], #edit_show textarea, #register_form input[type="text"], #register_form input[type="password"], #recmEmailsbox input[type="text"], #lolz_abonare_email, #wm_opt_bara_video input[type="text"], #formular_contact input[type="text"], #formular_contact textarea, #group_form textarea, #group_form input[type="text"], #group_file_add input[type="text"], #adauga_discutie_form input[type="text"], #adauga_discutie_form textarea, #wm_video_wall input[type="text"] { border: 1px solid #bababa; height: 23px; line-height: 23px; padding: 0 5px; width: 190px; }
.box_btm { display: block; height: 27px; margin-bottom: 20px; background: #F2F2F2;border-radius: 0px 0px 3px 3px;-moz-border-radius: 0px 0px 3px 3px;-webkit-border-radius: 0px 0px 3px 3px; }
.box_btm a { line-height: 20px; margin: 0 10px; font-size: 11px; }
.col_300 .box_btm, .col_640 .col_300 .box_btm { background-position: 0 -93px; }
.col_425 .box_btm { background-position: 0 -634px; }
.col_470 .box_btm { background-position: -146px -156px; }
.col_640 .box_btm { background-position: 0 -551px; }
.box_btm_2 { display: block; width: 100%; height: 5px; background: #ededed; margin-bottom: 20px; }
.box_btm_2 a { display: block; width: 92px; height: 15px; background-position: -633px -746px; text-align: center; line-height: 13px; font-size: 10px; color: #666; }

.qlNotify {width:720px;height:14px;padding:6px 10px;background:#f8f8f8;font-size:11px;color:#999999;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.qlAddicon {float:left;width: 14px;height: 14px;display: inline-block;margin:0 6px 0 4px;background-position: -726px -31px;}
.qlNotify p {float:left;padding:1px 0 0 0;}

/* BANNERE */
.bnr_728x90 { text-align: center; margin: 0 auto; padding-top: 20px; position: relative; z-index: 1;}
.bnr_728x90>div, .bnr_728x90 table { margin: 0 auto!important; }
.bnr_160x600 { margin: 0 auto 10px; width: 160px; }
.bnr_300x250 {margin-bottom: 20px; text-align: center; }
.bnr_top_728x90 { width: 728px; height: 90px; margin: 10px auto; }
.bnr_728x90:empty { display: none; height: 0; margin: 0; padding: 0; }
.bnr_300_premium {background: url(../img/v3/300x250_premium.jpg) no-repeat 0 0;}

/* FOOTER */
#footer { width: 995px; height: 230px; margin: 0 auto; }
#footer_container { width: 975px; height: 230px; background-position: 0 -433px; background-repeat: repeat-x; padding-left: 20px; }
#footer_container ul { /* width: 165px; */ width: 18%; overflow: hidden; list-style: none; margin: 0px; padding: 20px 0 0 10px; float: left; }
#footer_container h6 { font-size: 16px; font-weight: bold; color: #333; }
#footer_container a { color: #676767;  font-size: 11px; line-height: 22px; }
#copyrights220 { float: left; line-height: 50px; }
#google_badge { float: left; display: block; margin: 45px 0 0; width: 70px; }


/* LISTE FILME */
.toggle_filme { margin-bottom: 10px; }
.toggle_filme .lista_300, .toggle .lista_300 { padding: 7px 0; }
.toggle_filme .box_300, .toggle .box_300, .toggle .box_425, .toggle.activ .box_toggle_afiseaza { display: none; }
.toggle_filme.activ .box_300, .toggle.activ .box_300, .toggle.activ .box_425 { display: block; }
.toggle_filme .box_btm, .toggle .box_btm  { display: none; }
.toggle_filme.activ .box_btm, .toggle.activ .box_btm, .toggle .box_toggle_afiseasza { display: block; }
.lista_740, .lista_640, .lista_300 { padding: 15px 0; border-bottom: 1px solid #ededed; }
.pg_homepage .lista_640 { overflow: hidden; }
.lista_300, .comentariu { zoom: 1; }
.lista_740:hover, .lista_740_ol:hover, .lista_640:hover, .lista_640_ol:hover, .lista_300:hover, .lista_200:hover, .wm_rss:hover, #episoade_show .activ.lista_300, .cp_lib_stire:hover { background: #f2f8fd; }
.comentariu:hover { background: #e6f1fc; }
.tabel_160 { margin: 10px 17px 10px 0; font-size: 11px; width: 168px; height: 160px; overflow: hidden; word-wrap: break-word; }
.tabel_160_640 { margin-left: 22px; margin-right: 22px; height: 130px; }
#sel_zilei_sters .tabel_160 { margin: 10px 22px 0px; }
.tabel_120 { margin: 10px 10px 13px; font-size: 11px; width: 128px; height: 140px; overflow: hidden; word-wrap: break-word; }
.tabel_120_640 { margin: 10px 15px 0px; height: 115px; }
.box_425 .tabel_120 { margin: 5px 6px 15px; }
.tabel_100 { margin: 0px 10px; font-size: 11px; width: 100px; height: 115px; overflow: hidden; word-wrap: break-word; }
li.tabel_100 { margin: 0px 9px; }

.titlu_film { font-size: 14px; }
.tabel_160 .titlu_film, .tabel_120 .titlu_film, .tabel_100 .titlu_film { font-size: 12px; margin: 2px 0; display: block; overflow: hidden; max-height: 30px; height: expression( this.scrollHeight > 29 ? "30px" : "auto" );}
.tabel_100 .titlu_film { font-size: 11px; max-height: 31px; height: expression( this.scrollHeight > 30 ? "31px" : "auto" );}
 .lista_300 .titlu_film { font-size: 12px; word-wrap: break-word; }
 .lista_th_40 .titlu_film { font-size: 12px; height: 14px; overflow: hidden; }
.lista_300 .descriere_film { font-size: 11px; margin: 0; height: 30px; overflow: hidden; }
.detalii_film { font-size: 11px; }
.descriere_film { margin: 5px 0; }
.detalii_film span { color: #333; }
.calitate_film { width: 90px; font-size: 11px; line-height: 20px; }
.calitate_film .stars-holder { height: 16px; width: 60px; background-position: -410px -120px; }
.calitate_film .voted { height: 16px; background-position: -340px -120px; float: left; /* FLOAT: LEFT => IE FIX */}
.calitate_film #fb_like_btn { width: 90px; }
.toggle_filme .lista_th_40 { padding: 5px 3px;}

/* THUMBNAILURI */
.thumbnail { position: relative; }
.lista_200 { height: 44px; width: 188px; padding: 5px; }
.lista_200 + .lista_200 { border-top: 1px solid #ededed; }
.lista_640 .thumbnail { width: 160px; margin: 0 10px 0 8px;  }
.lista_300 .thumbnail { width: 100px; margin: 0 10px 0 2px; }
.lista_200_info { width: 135px; margin: 7px 0 0 5px; }
.lista_300_info { width: 235px; margin: 2px 0 0 5px; }
.lista_640 .info_film { width: 370px; }
.lista_300 .info_film { width: 185px; font-size: 11px; }
.lista_th_40 .info_film { width: 240px; margin-left: 5px; font-size: 10px; }

.th_durata { display: block; position: absolute; font-size: 9px; color: #fff; line-height: 13px; background: #000; top: 4px; right: 0px; padding: 0 2px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"!important; filter:alpha(opacity=60)!important; }
.tabel_120 .th_durata, .tabel_160 .th_durata { right: 10px; top: 4px; }
.tabel_100 .th_durata { right: 5px; top: 5px; }
.th_ql { display: block; width: 14px; height: 14px; position: absolute; right: 4px; bottom: 4px; background-position: -726px -31px;  text-indent: -9999px; }
.tabel_160 .th_ql { right: 10px; top: 74px; }
.tabel_120 .th_ql { right: 10px; top: 54px; }
.tabel_100 .th_ql { right: 4px; top: 46px; }

.th_ql:hover { background-position: -726px -45px; }
.lista_300 .th_40 { height: 30px; }
.th_120 { display: block; padding: 1px; width: 120px; height: 70px; overflow: hidden; }
.th_160 { display: block; padding: 1px; width: 160px; height: 90px; overflow: hidden; }
.tabel_100 .th_100 { width: 96px; }
.th_40 img { position: absolute; clip: rect(0px 42px 42px 0px); }
.pg_profile .th_40 img { clip: rect(0px 40px 40px 0px); }
.pg_profile .lista_300 .th_40 img { position: absolute; clip: rect(2px 50px 32px 10px); margin-top: -2px; margin-left: -10px; }
.lista_300#user_box_abonati .th_40 img { position: absolute; clip: rect(2px 50px 32px 0px); margin-left: 0px; }
.th_120 img { position: absolute; clip: rect(10px 120px 80px 0px); margin-top: -10px; }
.th_160 img, .fz_film img { position: absolute; clip: rect(15px 160px 105px 0px); margin-top: -15px; width: 160px; height: 120px;}
.th_100 { display: block; border: 1px solid #d5d5d5; padding: 1px; width: 100px; height: 60px; overflow: hidden; }
.th_40 { display: block; border: 1px solid #d5d5d5; padding: 1px; width: 40px; height: 40px; overflow: hidden; }
.tabel_100 .th_100 img { clip: rect(10px 96px 70px 0px); width: 100px; height: 75px; }
.th_100 img { position: absolute; clip: rect(10px 100px 70px 0px); margin-top: -10px; width: 100px; height: 75px; }
.sterge_film { display: block; width: 16px; height: 16px; background: url(../img/v3/content.png?v9) no-repeat -328px -437px; position: absolute; }
.sterge_film:hover { background-position: -344px -437px; }

.nr_vizite { width: 20px; height: 20px; display: block; margin: 0 2px; background-position: -320px -120px; }
.block_nr_vizite { display: block; height: 20px; line-height: 20px; }
.tabel_120 .nr_vizite, .tabel_160 .nr_vizite { height: 13px; background-position: -320px -124px; margin: 0; }

/* TOP VIDEOS */
#top_videos { background: url(../img/v3/top_videos.png) repeat-y 0 0; width: 955px; margin: 20px auto 0; }
#filmele_zilei { font-size: 16px; color: #dd2202; width: 600px; margin: 10px 0 10px 15px; }
#filmele_zilei b { color: #666; }
#filmele_zilei_rss, .rss { background-position: -99px -208px; height: 18px; line-height: 18px; padding-left: 20px; color: #666; margin: 10px 10px 0 0; }
.rss { margin: 7px 10px 0 0; color: #2f6aad; font-size: 11px; }
#top_videos_top { display: block; width: 955px; height: 10px; background: url(../img/v3/top_videos.png) no-repeat -955px 0; }
#top_videos_bottom { display: block; width: 955px; height: 10px; background: url(../img/v3/top_videos.png) no-repeat -955px -12px; }

.top_video { margin: 0 0 10px; width: 300px; position: relative; }
.top_video_center {margin: 0 27px}

.top_video_info { height: 50px; width: 300px; background-position: -435px -140px; position: absolute; bottom: 3px;}
.top_video_titlu { display: block; color: #9fc0cd; width: 286px; height: 25px; line-height: 25px; overflow: hidden; padding: 0 7px; font-size: 14px; }
.top_video span { line-height: 20px; color: #ddd; font-size: 11px; margin-left: 7px; }
.top_video_vizite { display: block; width: 20px; height: 20px; overflow: hidden; margin-left: 5px; background-position: -680px -100px; }
.top_video_cat { display: block; width: 20px; height: 20px; overflow: hidden; margin-left: 5px; background-position: -680px -120px; }
.top_video_nume_cat { color: #ddd; line-height: 20px; }
.top_video img {width: 300px; /*height: 225px*/ }

#notificare { height: 43px; width: 955px; }
#notificare_top, .notificare_h_line { background: url(../img/v3/top_videos.png) no-repeat -955px -10px; height: 2px; width: 955px; display: block; }
#notificare_info { text-align: center; font-size: 14px; line-height: 45px; color: #808080; width: 910px; margin-left: 15px; }
#notificare_info a { color: #808080; }
#notificare_inchide { display: block; width: 17px; height: 17px; overflow: hidden; background-position: -1px -190px; text-indent: -9999px; margin: 14px 13px 0 0!important; position: relative; z-index: 2; }
#notificare_inchide:hover { background-position: -1px -207px; }
.not_220_inchide {float: right; margin: 0 15px 0; display: block; height: 30px; width: 30px; }

.inchide { display: block; width: 17px; height: 17px; overflow: hidden; background-position: -1px -190px; text-indent: -9999px; margin: 0;}
.inchide:hover { background-position: -1px -207px; }

/* MISC */
#lolz_promovare { width: 740px; height: 100px; background: url(../img/v3/categ_video_promo_lolz.jpg) no-repeat top left; }
#lolz_promovare h6, #lolz_promovare p { text-align: right; font-size: 20px; color: #fff; padding: 15px 15px 0 0; }
#lolz_promovare p { font-size: 14px; padding-top: 5px; }
#lolz_promovare h6 span { text-transform: lowercase; }
.pg_rules p, .pg_despre_cookie p, .pg_intrebari p, .pg_profildemografic p { margin-bottom: 15px; }
.pg_rules h2, .pg_despre_cookie h2, .pg_intrebari h2 { font-weight: bold; font-size: 14px; margin: 20px 0 15px; }
.pg_intrebari h2 a:hover { text-decoration: none; }



/* TAG BOX */
#tag_box { border: 1px solid #e6e6e6; padding: 5px; }
.size6 {font-size: 20px;}
.size5 {font-size: 18px;}
.size4 {font-size: 17px;}
.size3 {font-size: 16px;}
.size2 {font-size: 14px; font-weight: bold;}
.size1 {font-size: 13px;}
.size {font-size: 12px;}
.size, .size1, .size2, .size3, .size4, .size5, .size6 {line-height:25px;}

/* PAGINATIE */
.paginatie { margin-top: 8px; }
.paginatie li { float: left; font-size: 11px; line-height: 16px; margin: 0 1px;}
.paginatie a, .paginatie span { display: block; padding: 0 5px; }
.paginatie li.activ, .paginatie a:hover { color: #fff; background: #b9121a; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration: none; }

/* COMENTARII */
#add_com_form { display: block; width: 100%; padding: 10px 0; }
.activ#add_com_form { background: #e6f1fc; }
#add_com_form textarea { padding: 3px 5px; margin: 0px 10px 4px; color: #666; border: 1px solid #b3b3b3; width: 450px; height: 34px; overflow-x: hidden; overflow-y: auto;}
.activ#add_com_form textarea { border: 1px solid #93a6ba; width: 455px; height: 54px;  }
#add_video { display: none; height: 23px; line-height: 23px; font-size: 11px; }
#add_video span { display: block; width: 18px; height: 23px; background: url(../img/v3/content.png?v9) no-repeat -708px -31px; float: left; margin-right: 5px; }
#add_com { display: none; background: url(../img/v3/content.png?v9) no-repeat -525px -82px; width: 121px; height: 25px; line-height: 25px; color: #fff; text-align: center; padding-left: 25px; }
#add_com:hover { text-decoration: none; background-position: -525px -107px; }
#add_smiley { text-indent: -9999px; width: 25px; height: 25px; display: none; background: url(../img/v3/content.png?v9) no-repeat -500px -82px; margin: 0 5px 0 302px; }
#add_smiley:hover { background-position: -500px -107px; }
.col_425 #add_com { margin-top: 10px; display: block; }
.col_425 #add_smiley { margin: 10px 5px 0 0; display: block; }
.activ#add_com_form #add_video, .activ#add_com_form #add_com, .activ#add_com_form #add_smiley { display: block; }
#r_to { display: block; font-size: 10px; margin-left: 12px; padding: 0 0 3px; }
#r_to span { color: #000; }

.comentariu { padding: 7px 0; margin: 10px 0; }
.pg_content .comentariu { margin: 0; padding: 12px 0; border-bottom: 1px dotted #e5e5e5; }
.avatar { padding: 1px; border: 1px solid #d5d5d5; }
.comentariu_continut { width: 580px; line-height: 17px; word-wrap: break-word;}
.col_425 .comentariu_continut { width: 370px; }
.comentariu_info { height: 20px; margin-top: -4px; }
.comentariu_info span { font-size: 10px; margin: 0 5px; }
.comentariu_actiuni { display: none; }
.comentariu:hover .comentariu_actiuni { display: block; }
.comentariu_actiuni a { background: url(../img/v3/content.png?v9) no-repeat; display: block; width: 20px; height: 20px; text-indent: -9999px; }
.comentariu_actiuni .com_flag { background-position: -600px -62px; }
.comentariu_actiuni .com_poz { background-position: -560px -62px; }
.comentariu_actiuni .com_neg { background-position: -580px -62px; }
.comentariu_actiuni .com_rasp { background-position: -540px -62px; }
.comentariu_actiuni .com_flag:hover { background-position: -680px -62px; }
.comentariu_actiuni .com_poz:hover { background-position: -640px -62px; }
.comentariu_actiuni .com_neg:hover { background-position: -660px -62px; }
.comentariu_actiuni .com_rasp:hover { background-position: -620px -62px; }

.comentariu_rating.com_poz { color: #009933; }
.comentariu_rating.com_neg { color: #b9121a; }
.comentariu_rating span { background: url(../img/v3/content.png?v9) no-repeat; display: block; width: 20px; height: 16px; margin: 0; }
.comentariu_rating.com_poz span { background-position: -500px -65px; }
.comentariu_rating.com_neg span { background-position: -520px -64px; }
.reply_to_user { margin-right: 5px; }
.btn_inadecvat { color: #b2b2b2; font-style: italic; display: none; }
.btn_inadecvat a { font-size: 11px; }
.comentariu_inadecvat .btn_inadecvat { display: block; }
.comentariu_inadecvat .emoticable { display: none; }

#social_links { height: 35px; margin-top: 8px}
#fb_like_btn { height: 20px; overflow: hidden; float: left; width: 200px}
#tweetmeme_btn { float: right;}
#y_share { display: block; width: 57px; height: 15px; text-indent: -9999px; background-position: -300px -190px; margin: 6px 0 0 25px;}
#y_share:hover { background-position: -357px -190px; }
#fb_share_btn { background: url(../img/v3/content.png?v9) no-repeat -301px -483px transparent; display: block; float: left; height: 18px; text-indent: -9999px; width: 60px; margin: 5px 0 0; }
#fb_share_btn:hover { background-position: -301px -501px; }
#descriere { margin: 10px 0 15px; width: 480px; }
#descriere .sequel {display:none}
#descriere.activ .link_plus{display:none}
#descriere.activ .sequel{display:inline!important}
#info_film { text-align: center; color: #474646; }

.col_425 textarea { padding: 3px 5px; color: #666; border: 1px solid #93a6ba; width: 415px; height: 54px; overflow-x: hidden; overflow-y: auto; font-family: Arial, sans-serif; }
.comentariu_callout { display: block; background-position: -260px -495px; width: 18px; height: 10px; margin: -1px 0 2px 15px; }

/* RATING DETALIU CONTENT */
#content_rating_holder { background: url(../img/v3/content.png?v9) no-repeat -200px -120px; display: block; height: 20px; width: 85px; margin: 0 auto; position: relative; }
#content_rating_holder li { float: left; text-indent: -9999px; }
#content_rating_holder .voted { background: url(../img/v3/content.png?v9) no-repeat -100px -120px; display: block; height: 20px; }
#info_film span { font-size: 10px; color: #666; display: none; }
.stars-one, .stars-two, .stars-three, .stars-four, .stars-five { background: none; display: block; height: 20px; position: absolute; left: 0; top: 0; }
.stars-one:hover, .stars-two:hover, .stars-three:hover, .stars-four:hover, .stars-five:hover {background: url(../img/v3/content.png?v9) no-repeat 0 -120px;}
.stars-one { width: 17px; z-index: 5; }
.stars-two { width: 34px; z-index: 4; }
.stars-three { width: 51px; z-index: 3; }
.stars-four { width: 68px; z-index: 2; }
.stars-five { width: 85px; z-index: 1; }

#raporteaza_film { line-height: 20px; }
#raporteaza_film span { display: block; width: 20px; height: 20px; background: url(../img/v3/content.png?v9) no-repeat -300px -120px; float: left; }
#raporteaza_film b { font-weight: normal; font-size: 10px; color: #666; }
#categorie { font-weight: bold; line-height: 18px; clear: left; width: 480px;}
#etichete { line-height: 18px; margin: 2px 0; width: 480px; }
#etichete a { background: #eee; color: #666; }

/* BOXURI CUSTOM - EX: EMBED / RAPORTEAZA / SALVEAZA / ETC */
.box_customize { background: #f5f5f5; border: 1px solid #d4d4d4; padding: 9px 10px 9px 9px; position: relative; display: none; }
.box_customize .inchide { margin-top: 3px; }
.box_customize input[type=text] { height: 21px; line-height: 21px; border: 1px solid #d4d4d4; width: 500px; padding: 0 90px 0 5px; }
.box_customize input[type=text].right { width: 530px; margin: 5px 0 0; padding: 0 0 0 5px;}
#frm_emb_customize input[type="text"]{ padding: 0 5px; }
.box_customize label, .box_customize input[type=checkbox] { height: 21px; line-height: 21px; margin: 5px 0 0; display: block; }
.box_customize input[type=checkbox] { margin-right: 3px; }
.box_customize label.clear.left { width: 70px; }
.box_customize_btn, .up_btn { display: block; border: 1px solid #d4d4d4; background: url(../img/v3/content.png?v9) no-repeat -523px -190px; height: 17px; line-height: 17px; padding: 0 10px; position: absolute; top: 11px; right: 34px; }
.box_customize_btn:hover, .up_ctrl:hover .up_btn { text-decoration: none; background-position: -523px -207px; }
.box_customize p { margin-top: 10px; font-weight: bold; }
.col_740 .box_customize input[type="text"] { width: 600px; }
#embed_dimensiuni li { float: left; padding: 12px 5px 5px; border: 1px solid #f5f5f5; background: url(../img/v3/rare.png) no-repeat; display: block; margin: 10px 35px 10px 0; text-align: center; font-size: 11px; cursor: pointer; }
#embed_dimensiuni li.activ { background: #f2f8fd url(../img/v3/rare.png) no-repeat; border: 1px solid #b8d2ef; }
#embed_mic { background-position: -290px 0!important; width: 60px; height: 43px; }
#embed_mediu { background-position: -200px 0!important; width: 80px; height: 58px; }
#embed_mare { background-position: -100px 0!important; width: 90px; height: 66px; }
#embed_custom { background-position: -100px 0!important; width: 90px; height: 66px; cursor: default!important; }
#embed_custom input { display: block; line-height: 14px; width: 26px; height: 14px; border: 1px solid #d4d4d4; display: block; padding: 0; }
#embed_custom input.left { margin: 0 0 0 8px; }
#embed_custom input.right { margin: 0 8px 0 0; }
#embed_custom span { display: block; height: 14px; line-height: 14px; padding: 0 3px; width: 10px; }
#embedColorPicker { width: 316px; height: 120px; border: 1px solid #d4d4d4; padding: 10px; margin: 10px 0; background: #fff;}
#f_savetogroup3, #add_favorite3, #f_savelist3 { margin-top: 2px; }
#f_savetogroup3 span.left, #add_favorite3 span.left, #f_savelist3 span.left, #delete_favorite3 span.left { display: block; line-height: 20px; margin-right: 10px; }
#add_to_playlist, #add_to_group { border: 1px solid #d5d5d5; padding: 0 0 0 3px; height: 20px; line-height: 20px; color: #666; float: left; }
#create_new_list_and_add, #add_to_list_btn, .del_fav, #create_new_group_and_add, #add_to_group_btn { display: block; border: 1px solid #d4d4d4; background: url(../img/v3/content.png?v9) no-repeat -523px -190px; height: 17px; line-height: 17px; padding: 0 10px; float: left; margin-left: 3px; }
#create_new_list_and_add:hover, #add_to_list_btn:hover, .del_fav:hover, #create_new_group_and_add:hover, #add_to_group_btn:hover { text-decoration: none; background-position: -523px -207px; }

/* BOX UPLOADER - CONTENT DETAIL */
/*#user_uploader { margin-top: -5px; display: block; font-size: 12px; height: 21px; line-height: 20px; padding: 1px 4px; }
#user_uploader span { margin: 5px 0 0 3px;  }
#user_uploader.activ { background: #f2f2f2; border-top: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; padding: 0 3px; }
#user_uploader.activ span { background-position: -705px -105px; }
#user_uploader.activ:hover span { background-position: -725px -105px; }
#user_uploader { display: block; width: 32px; height: 15px; background-position: -556px -603px; margin: -1px 0 0 3px; }
#user_uploader:hover { background-position: -556px -618px;  }
#user_uploader.activ { background-position: -588px -603px; }
#user_uploader.activ:hover { background-position: -588px -618px; }
*/

#trimis_de { margin-top: -4px; font-size: 11px; height: 20px; line-height: 20px; margin-right: 2px;}
#uploader_box { background: #f2f2f2; width: 100$; border: 1px solid #d4d4d4; padding: 10px 8px 0; margin: 3px 0 10px;}
#uploader_nr_filme { display: block; height: 15px; line-height: 15px; background-position: 0 -265px; text-indent: 17px; color: #757575; }
#uploader_trimite_msg { display: block; height: 15px; line-height: 15px; background-position: -600px -263px; text-indent: 14px; font-size: 11px; color: #757575; margin-left: 7px;}
#uploader_prieten, #uploader_neprieten { display: block; height: 15px; line-height: 15px; background-position: -400px -265px; text-indent: 12px; font-size: 11px; color: #757575; margin-left: 7px; }
#uploader_box #uploader_abonare, #uploader_box #uploader_dezabonare, .pg_artist #uploader_dezabonare { display: block; height: 15px; line-height: 15px; background-position: -200px -264px; text-indent: 12px; font-size: 11px; color: #757575; margin-left: 7px; }

#uploader_box .carousel, #artist_video .carousel { width: 100%; display: block; margin-top: 10px; }
#artist_video .carousel { margin-top: 0; }
#rc_alte_evenimente .prev, #rc_alte_evenimente .next, #uploader_box .prev, #uploader_box .next, #artist_video .prev, #artist_video .next, #la_ultimele_aparitii .prev, #la_ultimele_aparitii .next { border: none; display: block; width: 9px; height: 14px; overflow: hidden; text-indent: -9999px; padding: 0px; background: url(../img/v3/content.png?v9) no-repeat; margin-top: 35px; cursor: pointer; }
#rc_alte_evenimente .prev, #uploader_box .prev, #artist_video .prev, #la_ultimele_aparitii .prev { background-position: -649px -48px; }
#rc_alte_evenimente .prev:hover, #uploader_box .prev:hover, #artist_video .prev:hover, #la_ultimele_aparitii .prev:hover { background-position: -640px -48px; }
#rc_alte_evenimente .next, #uploader_box .next, #artist_video .next, #la_ultimele_aparitii .next { background-position: -658px -48px; }
#rc_alte_evenimente .next:hover, #uploader_box .next:hover, #artist_video .next:hover, #la_ultimele_aparitii .next:hover { background-position: -667px -48px; }
.jCarouselLite { margin-left: 5px; }
#uploader_box ul, #artist_video ul { height: 105px; width: 595px; overflow: hidden; }
#artist_video ul { height: 125px; }

/* NEW QUICK LIST */
#nql { background: url(../img/v3/content.png?v9) repeat-x 0 -280px; width: 100%; position: fixed; bottom: 0px; z-index: 10000; }
#nql_opt { height: 30px; line-height: 30px; margin-top: 10px; }
#nql_link_empty { background: transparent; display: block; margin: 0; width:100%; position: absolute; z-index:0; text-decoration: none; text-indent: -9999px;}
.nql_btn { display: block; width: 22px; margin: 4px 5px 0 0; position: relative; z-index: 1;}
.nql_btn a { display: block; width: 22px; height: 22px; text-indent: -9999px; }
.nql_btn p { display: none; position: absolute; top: -25px; right: 0px; background: #000; border: 1px solid #ccc; line-height: 20px; padding: 0 5px; color: #fff; white-space: nowrap; opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70); z-index: 99999;}
.nql_btn:hover p { display: block; }
.nql_btn span { display: block; background: url(../img/v3/content.png?v9) no-repeat -330px -453px; width: 5px; height: 4px; position: absolute; top: 20px; right: 7px; }
.nql_prev { background-position: -64px -437px; }
.nql_prev:hover { background-position: -86px -437px; }
.nql_next { background-position: -108px -437px; }
.nql_next:hover { background-position: -130px -437px; }
.nql_max { background-position: -152px -437px; }
.nql_max:hover { background-position: -174px -437px; }
.nql_min { background-position: -196px -437px; }
.nql_min:hover { background-position: -218px -437px; }
.nql_asc { background-position: -240px -437px; }
.nql_asc:hover { background-position: -262px -437px; }


#nql_meniu { margin-left: 5px;  position: relative; z-index: 1;}
#nql_meniu .bara_optiuni { width: 89px; background: url("../img/v3/content.png?v9") no-repeat -190px -190px; }
#nql_meniu .bara_optiuni:hover, #nql_meniu .bara_optiuni.activ { background: #b9121a url("../img/v3/content.png?v9") no-repeat -414px -190px; }
#nql_meniu .bara_dd_opt { width: 107px; bottom: 15px; top: auto; }

#nql_content {display:none}
#nql_content ul { padding: 4px 25px 0; position: absolute; z-index: 9998; left: 0; top: 71px; white-space: nowrap}
#nql_content .tabel_100 { padding: 5px; height: 64px; opacity: 0.8; -moz-opacity:0.8; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80); zoom: 1; display: inline-block;}
.ie #nql_content .tabel_100 {float:left}
#nql_content .tabel_100.activ { opacity: 1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); display:inline-block!important; background: #cc0003;}
#nql_content .tabel_100.activ:hover { background: none; border: 2px solid #cc0003; padding: 3px;  }
#nql_content .tabel_100.activ:hover .play_sign { top: 23px; left: 38px; }
#nql_content .tabel_100.activ .titlu_film:hover { text-decoration:none; }
#nql_content .tabel_100.activ .th_100 { border: 1px solid #fff; background: #fff; }
#nql_content .tabel_100.activ .titlu_film { color: #666; }
#nql_content .tabel_100:hover { background: #fff; border: 1px solid #ccc; opacity: 1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); padding: 4px; }
#nql_content .th_durata { top: 10px; right: 10px; opacity: 0.8; -moz-opacity:0.8; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80); }
#nql_content .tabel_100:hover .th_durata, #nql_content .tabel_100.activ .th_durata { display: none; }
.tabel_100 .play_sign { display: none; width: 30px; height: 23px; background: transparent url(../img/v3/content.png?v9) no-repeat -3px -437px; position: absolute; top: 25px; left: 40px; }
.tabel_100:hover .play_sign, #nql_content .tabel_100.activ .play_sign { display: block; opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70); }
.tabel_100 .play_sign:hover { opacity: 1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); }

#nql_content .sterge_film { top: 2px; right: 2px; display: none; }
#nql_content .prev { display: block; width: 25px; height: 113px; text-indent: -9999px; background-position: -630px -433px; position: relative; z-index: 9999;}
#nql_content .prev:hover { background-position: -660px -433px; }
#nql_content .next { display: block; width: 25px; height: 113px; text-indent: -9999px; background-position: -685px -433px; position: relative; z-index: 9999;}
#nql_content .next:hover { background-position: -715px -433px; }
#nql_curr_title { display: block;float: left;font-size: 16px;font-weight: bold;height: 22px;left: 40px;left: 40px;overflow: hidden;position: absolute;top: 51px;}

.nql_toggle { color: #666; position: relative; z-index: 9999; margin-right: 7px; }
.nql_toggle span { display: block; background: url(../img/v3/content.png?v9) no-repeat -43px -445px; width: 21px; height: 12px; margin: 10px 3px 0 0;  }
.nql_toggle.activ span { background-position: -43px -433px; }

/* PAGINA SHOWURI */
#show_banner { width: 900px; height: 120px; border: 1px solid #d5d5d5; padding: 2px; margin: 15px auto; position: relative; overflow: hidden}
#show_desc { position: absolute; top: 3px; left: 3px; background: url(../img/v3/pixel_negru_60.png) repeat; color: #fff; padding: 10px; width: 270px; height: 98px; }
#show_desc.activ { width: 878px; }
#show_banner h1 { font-size: 16px; font-weight: bold; margin: 0 0 5px 0; }
#show_banner p { height: 45px; overflow: hidden; margin-bottom: 10px; display: block; }
#show_banner a { color: #fff; }
#show_desc.activ #show_desc_mai_mult, #show_desc_mai_putin { display: none; }
#show_desc.activ #show_desc_mai_putin,
#show_desc_mai_mult, #show_desc_mai_putin { font-size: 11px; text-decoration: underline; margin-top: 5px; }
#show_desc.activ #show_desc_mai_putin { display: block; }
#show_desc_mai_mult:hover, #show_desc_mai_putin:hover { text-decoration: none!important; }
#show_desc .btn_albastru { margin: 0 0 0 2px; height: 20px; line-height: 20px; }
#show_afisare_abonati .tabel_useri { width: 210px; margin: 0 0 20px;  }
#show_afisare_abonati .tabel_info_useri { width: 140px; }
#box_cele_mai_tari_show_uri .th_100 { height: 55px; }
#box_cele_mai_tari_show_uri .th_100 img { margin-top: 0; clip:rect(0px, 100px, 70px, 0px); }
#show_cele_mai_tari img { width: 100px; height: 55px; }
.ie7 #box_cele_mai_tari_show_uri img { margin-top: -10px; height: 65px; }

/* POPUP */
.popup { margin: 0 auto; border: 1px solid #666; background: url(../img/v3/pixel_negru_60.png) repeat; padding: 9px; z-index: 10000; position: fixed; top: 50%; left: 50%; }
.popup_content { background: #fff; min-width: 400px; min-height: 100px; }
.popup h5 { background: url(../img/v3/content.png?v9) no-repeat 0 -289px; height: 25px; line-height: 25px; color: #525251; padding: 0 5px; font-size: 15px; }
.popup .inchide { margin-top: 5px; }
.popup_msg { padding: 10px; }

/* PLAYER WIDE / NORMAL */
#player_style { margin-top: 20px; margin-bottom: 10px; }
#player_style.activ, .player_artist { width: 955px; margin-left: 0;}
#player_style.activ h1, #player_style.activ #trimis_de, #player_style.activ #uploader_box { margin-left: 20px; }
#player_style.activ #uploader_box { margin-right: 20px; }
#player_style.activ #player, .player_artist #player { /*background: #f5f5f5; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; padding: 20px; */  }
#player #player_shadow { display: none; }
#player_style.activ #player #player_shadow { display: block; height: 5px; background: url(../img/v3/content.png?v9) repeat-x 0 -546px; overflow: hidden; width: 848px; margin: 0 auto; }
#player_content_wrap { margin: 0 auto; overflow: hidden; }
#player_content_wrap { width: 640px!important; height: 390px!important; }
.col_300 #player_content_wrap { width: 300px!important; height: 200px!important; margin-bottom: 20px;}
#player_style.activ #player_content_wrap {width: 955px!important; height: 566px!important; }
#player_style.audio {height: 106px!important}
#player_style.activ #uploader_box ul { width: 910px; }
#age_restricted_player {width: 640px; height: 390px; background: url(../img/v3/age_restricted_player.png) no-repeat top center; }
#content_image { display: block; margin: 0 auto; }

/* SOCIAL CONNECT */
.social_connect { width: 60px; height: 32px; line-height: 32px; padding-left: 38px; display: block; }
#twitter_connect { background-position: 0 -463px; margin-left: 10px; width: 50px; }
#facebook_connect { background-position: -100px -463px; margin-right: 10px; }
#rss_connect { background-position: -200px -463px; width: 50px; }
.box_300 hr { border: 0px; border-top: 1px solid #e5e5e5; }

/* SMILEY PAD COMENTARII */
#smiliesPad {  z-index: 10; width: 220px; background: #fff; border: 1px solid #d5d5d5; }
#smilePadCont { width: 200px; float: left; }
#smilePadExt { float: left; width: 200px; }
#smilePadCont div, #smilePadExt div { height: 22px; width: 34px; float: left; text-align: center; }
#btns { float: left; width: 20px; }
#smiliesPad img {cursor: pointer}
img.sml_img { height: 18px; }



/* ARTISTI */
.pg_artist .col_640, .pg_artist .col_300 { margin-top: 10px; }
.pg_artist .col_300 .bara { color: #666; overflow: hidden; }
.pg_artist #container { padding-top: 0; }
.col_640 .col_300 { margin: 15px 0 0; }
#artist_img { display: block; width: 114px; height: 174px; padding: 2px; border: 1px solid #d5d5d5; margin: 15px 0; }
#artist_img img { position: absolute; clip: rect(0px 114px 174px 0px); }
.artist_info { display: block; width: 210px; padding-left: 10px; margin: 15px 0;}
.artist_info p { margin: 10px 0 13px; }
#artist_status { font-family: Georgia; font-style: italic; font-size: 16px; padding: 13px 10px; text-indent: 20px; }
#artist_biografie { padding: 13px 10px 3px; }
#artist_biografie p { margin-bottom: 10px; text-indent: 20px; }
#artist_video { padding: 10px 8px 0;}
#artist_gplus { display: block; float: left; height: 25px; width: 60px; margin-top: 3px;}
#artist_fb { display: block; float: left; height: 30px; width: 125px; }
#artist_tall_fb { height: 65px; margin-left: 10px; width: 85px; }
#artist_tall_gplus { width: 60px; }
#artist_tall_twitter { width: 55px; }

.artist_stire { width: 618px; padding: 10px; }
/* .artist_stire:hover, .artist_recomandare:hover { background: #f2f8fd; } */
.col_300 .artist_stire { width: 288px; padding: 10px 5px; }
.col_640 .artist_stire + .artist_stire, .col_300 .artist_stire + .artist_stire { border-top: 1px solid #ededed; }
.ie .col_640 .artist_stire, .ie .col_300 .artist_stire { border-bottom: 1px solid #ededed; }

.artist_stire_640 { padding-left: 0px; padding-right: 0px; width: 640px; }
.artist_stire_titlu { font-weight: bold; font-size: 13px; display: block; color: #2a507c; }
.artist_stire_titlu:hover { text-decoration: none; color: #2f6aad; }
.artist_stire_info { display: block; font-size: 10px; color: #808080; font-style: italic; margin-bottom: 8px; }
.artist_stire_img { display: block; width: 160px; height: 90px; padding: 2px; border: 1px solid #d5d5d5;}
.col_300 .artist_stire_img { width: 282px; height: 315px; }
.artist_stire_img img { position: absolute; clip: rect(0px 160px 90px 0px); }
.col_300 .artist_stire_img img { clip: rect(0px 282px 315px 0px); }
.col_640 .artist_stire_excerpt { width: 440px; }
.artist_stire_640 .artist_stire_excerpt { width: 460px; }
.artist_stire_excerpt_noimg { width: 100%; }
.artist_stire_excerpt p, .artist_stire_excerpt_noimg p { margin: 5px 0; }
.artist_imagini { width: 56px; height: 46px; margin: 0 0 10px 10px; padding: 1px; border: 1px solid #d5d5d5; }
.artist_imagini img { position: absolute; clip: rect(0px 56px 46px 0px); }
.artist_recomandare { width: 288px; border-bottom: 1px solid #ededed; padding: 5px; height: 44px; }
.artist_avatar_recomandare { display: block; width: 40px; height: 40px; padding: 1px; border: 1px solid #d5d5d5; }
.artist_avatar_recomandare img { position: absolute; clip: rect(0px 40px 40px 0px); }
.artist_recomandare_info { margin: 7px 0 0 3px; font-size: 11px; }
/*.artist_recomandare_info a { font-size: 12px; display: block; }*/

.artist_share { margin-left: 5px; width: 160px; line-height: 30px;}
.artist_share_fb { display: block; margin-right: 10px; width: 30px; height: 30px; background: url(../img/v3/social_30.png) no-repeat -60px 0; text-indent: -9999px; }
.artist_share_twitter { display: block; margin-right: 10px; width: 30px; height: 30px; background: url(../img/v3/social_30.png) no-repeat -30px 0; text-indent: -9999px; }
.artist_share_yahoo { display: block; margin-right: 10px; width: 30px; height: 30px; background: url(../img/v3/social_30.png) no-repeat 0 0; text-indent: -9999px; }

#artist_pagina_biografie p { padding-bottom: 10px; text-indent: 40px; text-align: justify; }
.artist_thumb_interviu { opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=60); background: #000; color: #fff; display: block; height: 20px; line-height: 20px; position: absolute; text-align: right; top: 74px; width: 155px; padding-right: 5px; }
#save_date label, #save_new_event label, #save_new_news label { display: block; margin: 10px 0 3px 10px; font-weight: bold; }
#save_date input[type="text"], #save_new_event input[type="text"], #save_new_news input[type="text"] { width: 250px; margin-left: 10px; }
#save_date textarea, #biography_prev_parent, #biografie_parent, #save_new_event #mce_0_parent, #save_new_news #mce_0_parent, #up_status, #save_new_event textarea, #save_new_news textarea { margin: 0 auto; display: block; }
#save_date #excerpt_biografie, #artist_status_adauga #up_status, #save_new_event textarea, #save_new_news textarea { width: 610px; height: 80px; border: 1px solid #bababa; padding: 5px; color: #666; font-family: Arial; }
#save_date .g { width: 620px; height: 300px;}
#artist_status_adauga #up_status { width: 605px; height: 70px; }
#artist_status_adauga #update { margin-right: 11px; }
#artist_status_fb_tw { margin: 15px 0 0; }
#artist_status_fb_tw input { margin: 0 3px 0 10px; }
.artist_status { padding: 10px 5px; border-top: none; font-size: 11px; color: #999; }
.artist_status + .artist_status { border-top: 1px solid #ededed; }
.artist_status span { font-size: 14px; color: #666; display: block; }
.bara #uploader_abonare { background-position: 0 -140px; color: #fff; height: 20px; line-height: 20px; margin-left: 0; text-indent: 0;}
.bara #uploader_dezabonare { text-indent: 15px; padding: 0; margin-top: 8px; }
.bara #uploader_dezabonare:hover { text-decoration: underline; }
#biografie_tbl { width: 620px!important; }
.up_btn { right: 3px; top: 3px; }
.artist_lista_avatare { font-size: 11px; width: 107px; }
.artist_lista_avatare span { margin-left: 3px; padding-top: 8px; }
#save_date .artist_lista_avatare label { font-weight: normal; margin: 0; float: left; padding-left: 3px; }
.artist_lista_avatare input[type="checkbox"] { float: left; margin-bottom: 5px; }
.artist_lista_avatare input[type="radio"] { clear: both; float: left; }
#artisti_adauga_imagine { display: block; padding: 74px 1px 1px; border: 1px solid #d5d5d5; width: 144px; height: 21px; background: url(../img/v3/rare.png) no-repeat 0 -88px; text-align: center; color: #cc9999; text-indent: -9999px; margin: 18px 0 0 15px; }
#artisti_adauga_imagine:hover { text-indent: 0; text-decoration: none; }
#artisti_adauga_imagine_existenta { margin: 18px 0 0 15px; position: relative; }
#artisti_adauga_imagine_existenta .sterge_film { top: 5px; right: 5px; text-indent: -9999px; display: none; }
#artisti_adauga_imagine_existenta:hover .sterge_film { display: block; }
#artisti_adauga_imagine_existenta .artist_thumb_interviu { display: none; text-align: left; font-size: 11px; height: 22px; line-height: 22px; text-indent: 5px; width: 155px; top: 70px; }
#artisti_adauga_imagine_existenta:hover .artist_thumb_interviu { display: block; }
#artist_detaliu_stire h2 { font-size: 14px; color: #2f6aad; font-weight: bold; display: block; }
#artist_detaliu_stire .artist_stire_info { margin-bottom: 15px; }
#artist_detaliu_stire img { padding: 2px; border: 1px solid #d5d5d5; margin: 0 0 10px 10px; }
#artist_detaliu_stire p { margin-bottom: 8px; }
.artist_alte_stiri span { display: block; }
.artist_alte_stiri .left { background: url(../img/v3/content.png?v9) no-repeat 0 -497px; width: 7px; height: 10px; margin-left: 7px; }
.artist_alte_stiri .right { width: 268px; margin: 0 10px 7px 0; }
.artist_alte_stiri:hover .right { text-decoration: underline; }

#artist_pagina_biografie strong, #artist_pagina_biografie b, #artist_detaliu_stire strong, #artist_detaliu_stire b, .artist_stire_excerpt strong, .artist_stire_excerpt b, .artist_stire_excerpt_noimg strong, .artist_stire_excerpt_noimg b, #artist_custom_info b, #artist_custom_info strong  { font-weight: bold; }
#artist_pagina_biografie i, #artist_pagina_biografie em, #artist_detaliu_stire i, #artist_detaliu_stire em, .artist_stire_excerpt i, .artist_stire_excerpt em, .artist_stire_excerpt_noimg i, .artist_stire_excerpt_noimg em, #artist_custom_info i, #artist_custom_info em { font-style: italic; }
#artist_pagina_biografie u, #artist_detaliu_stire u, .artist_stire_excerpt u, .artist_stire_excerpt_noimg u, #artist_custom_info u { text-decoration: underline; }
#artist_pagina_biografie ul, #artist_detaliu_stire ul, .artist_stire_excerpt ul, .artist_stire_excerpt_noimg ul, #artist_custom_info ul { margin: 10px 0; margin-left: 20px; list-style-type: disc;  }
#artist_pagina_biografie ol, #artist_detaliu_stire ol, .artist_stire_excerpt ol, .artist_stire_excerpt_noimg ol, #artist_custom_info ol { margin: 10px 0; margin-left: 20px; list-style-type: decimal;  }
#artist_pagina_biografie ul li, #artist_detaliu_stire ul li, .artist_stire_excerpt ul li, .artist_stire_excerpt_noimg ul li, #artist_custom_info ul li { list-style-type: disc;  }
#artist_pagina_biografie ol li, #artist_detaliu_stire ol li, .artist_stire_excerpt ol li, .artist_stire_excerpt_noimg ol li, #artist_custom_info ol li { list-style-type: decimal; }

#artist_custom_info { width: 510px; margin: 15px 0 0 10px; }
#artist_custom_info p { margin-bottom: 10px; }
 { font-style: italic; }

.artisti_box { padding: 5px; border-bottom: 1px solid #ededed; }
.artisti_box_info { width: 215px; padding: 13px 5px 0; }
.col_200 .artisti_box_info { width: 115px; }
.artisti_box_artist { font-weight: bold; display: block; }
.artisti_box_detalii { display: block; font-size: 11px; color: #999; }
.artisti_box_detalii a { color: #999; }

#artist_home { width: 16px; height: 14px; display: block; background-position: -723px -692px; margin-top: 3px; }
a.activ #artist_home, a:hover #artist_home { background-position: -705px -692px; }


/* LISTARE ARTISTI */
.pg_artists .tabel_useri { margin-left: 0; }

/* Feedback */
#feedback_220 { background: url(../img/v3/container.png?v1) repeat-y -1005px 0; width: 300px; height: 100%; position: fixed; top: 0; right: -265px; z-index: 9999; }
#feedback_220.activ { right: 0px; }
#feedback_220_afiseaza { display: block; width: 28px; height: 91px; text-indent: -9999px; background: url(../img/v3/container.png?v1) no-repeat -1335px 0; position: absolute; top: 50%; margin: -45px 0 0 2px; }
#feedback_220 h5 { font-size: 14px; color: #333; font-weight: bold; margin: 80px 10px 15px 45px; }
#feedback_220 p { font-size: 11px; margin: 0 10px 15px 45px; }
#feedback_220 input { margin: 0 0 0 45px; width: 233px; }
#feedback_220 textarea { width: 233px; margin: 10px 0 5px 45px; border: 1px solid #bababa; height: 120px; padding: 5px; color: #666; }

/* PROFIL PERSONAL */
#profil_avatar { width: 194px; border: 1px solid #d5d5d5; padding: 2px; display: block; position: relative; margin-bottom: 5px; }
#profil_avatar img { display: block; }
#profil_meniu { margin: 15px 0 0; }
#profil_meniu a { display: block; height: 18px; width: 200px; overflow: hidden; background: url(../img/v3/content.png?v9) no-repeat 0 -495px; text-indent: 12px; font-size: 14px; font-weight: bold; text-decoration: none; margin-top: 2px; }
#profil_meniu a:hover { color: #cc0003; }
#profil_meniu span { font-weight: normal; color: #666; }
#profil_meniu .profil_submeniu { margin: 0; font-size: 11px; font-weight: normal; margin-left: 13px; background-position: 0 -513px; height: 16px; line-height: 16px; text-indent: 10px; }
#profil_meniu .profil_meniu_plus { background-position: 0 -528px; }
#profil_meniu .profil_meniu_minus { background-position: -200px -528px; }
#profil_lista_avatare .th_40 { margin-left: 0; }
#profil_lista_avatare .th_40 + .th_40 { margin-left: 8px; }
#profil_info { border: 1px solid #d5d5d5; padding: 2px; font-size: 11px; color: #666;}
#profil_info.activ { padding-bottom: 10px; }
#profil_info .link_plus span { margin-top: 1px; }
#profil_info.activ .link_plus span { background-position: -705px -105px; margin-bottom: 10px; }
#profil_info.activ .link_plus:hover span { background-position: -725px -105px; }
#profil_info p { margin-left: 10px; display: none; word-wrap: break-word; }
#profil_info.activ p { display: block; }
.pg_profile .lista_300 { padding: 5px; border: none; }
.pg_profile .lista_300 + .lista_300 { border-top: 1px solid #ededed; }
.pg_profile #container { padding-top: 0; }
.activitate_info { display: block; width: 258px; margin: 0 0 5px; }
.activitate_icon { display: block; width: 10px; height: 10px; margin: 3px 10px; }
.activitate_upload { background-position: -240px -495px; }
.activitate_favorite { background-position: -210px -495px; }
.activitate_comentariu { background-position: -220px -495px; }
.activitate_grup { background-position: -230px -495px; }
.activitate_prieten { background-position: -200px -495px; }
.activitate_playlist { background-position: -250px -495px; }
.profil_username_comentariu { margin: 15px 0 0 5px; width: 190px; }
.bara_25 span { background: url(../img/v3/content.png?v9) no-repeat; float: left; width: 21px; height: 25px; display: block; margin-right: 2px; }
.bara_25 a { float: left; width: 106px; height: 25px; line-height: 25px; font-size: 11px; }
.bara_25 a:hover { text-decoration: none; color: #cc0003; }
.profil_adauga_prieten span { background-position: -446px -578px; }
.profil_trimite_mesaj span { background-position: -425px -578px; }
.profil_aboneaza_te span { background-position: -467px -578px; }
.profil_blocheaza span { background-position: -488px -578px; }
.profil_deblocheaza span { background-position: -509px -578px; }
.profil_editeaza_profil span { background-position: -529px -578px; }
.profil_cauta_prieteni span { background-position: -549px -578px; }
.profil_invita_prieteni span { background-position: -570px -578px; }
.profil_setari_lolz span { background-position: -591px -578px; }
.box_425 label { margin: 10px 0 0 10px; display: block; height: 25px; line-height: 25px; width: 120px; font-weight: bold; }
.box_425 input[type="text"], .box_425 input[type="password"], .box_425 select { border: 1px solid #bababa; width: 260px; height: 23px; line-height: 23px; padding: 0 5px; margin: 10px 10px 0; }
.box_425 select { height: 25px; line-height: 25px; padding: 3px 5px 4px; color: #666; width: 270px; }
.radio_3_btn, .radio_2_btn { width: 270px; height: 25px; line-height: 25px; margin: 10px 10px 0 0; }
.radio_3_btn input[type="radio"], .radio_2_btn input[type="radio"] { height:25px; line-height: 25px; display: block; width: 10px; margin-right: 3px; }
.radio_3_btn label, .radio_2_btn label, #group_form .radio_3_btn label { display: block; width: 74px; margin: 0px; font-weight: normal; }
.radio_2_btn label { width: 118px; }
form.box_425 p, #edit_show p{ font-size: 11px; color: #999; margin: 5px 10px 0; }
input[type="text"].input_small { width: 70px; text-align: center; margin: 0 10px 0 -3px; }

.profil_pre_mini_dd { width: 18px!important; }
.profil_mini_dd, .register_birthdate_day, .register_birthdate_month, .register_birthdate_year { margin: 10px 10px 0; position: relative; text-indent: 5px; width: 262px; height: 25px; float: left;}
.profil_mini_dd a.activ, .register_birthdate_day a.activ, .register_birthdate_month a.activ, .register_birthdate_year a.activ { border: 1px solid #bababa; height: 23px; line-height: 23px; width: 260px; color: #666; background-position: -40px -687px; }
.profil_mini_dd a.activ:hover, .register_birthdate_day a.activ:hover, .register_birthdate_month a.activ:hover, .register_birthdate_year a.activ:hover { background-position: -340px -687px; text-decoration: none; }
.profil_mini_dd_option { border: 1px solid #ccc; background: #fff; position: absolute; top: 17px; left: 0px; width: 260px; display: none; z-index:1000; }
.profil_mini_dd_option a { display: block; color: #666; height: 18px; line-height: 18px; }
.profil_mini_dd_option a:hover { background: #cc0003; color: #fff; text-decoration: none; }

.radio_2_btn .profil_mini_dd { width: 75px; height: 18px; margin: 3px 25px 0 0; font-size: 11px; }
.radio_2_btn .profil_mini_dd a.activ { border: 1px solid #ccc; height: 16px; line-height: 16px; width: 73px; background-position: -227px -690px; }
.radio_2_btn .profil_mini_dd a.activ:hover { background-position: -527px -690px; }
.radio_2_btn .profil_mini_dd_option { width: 73px; }

.btn_color_wheel { display: block; width: 26px; height: 25px; background-position: -614px -578px;  }
.profil_setari_checkbox { display: block; margin: 10px 0 0 10px; }
.profil_setari_checkbox_label { display: block; margin: 3px 0 0 3px!important; font-size: 11px; font-weight: normal!important; }
#profil_bkg_curent { display: block; margin: 10px; }
.profil_tema { display: block; width: 80px; height: 15px; line-height: 15px; border: 1px solid #bababa; margin: 5px 10px; padding: 1px; font-size: 10px; float: left; }
.profil_tema.activ { border-color: #b8d2ef; background: #f2f8fd; }
.profil_tema:hover { text-decoration: none; }
.profil_tema span { display: block; width: 23px; text-align: center; }
.profil_tema_bara { width: 30px!important; text-align: center; background-position: -640px -551px; }
.profil_tema_text { margin-left: 3px; }
.profil_tema_url { width: 18px; }
label.profil_avatar_edit { float: left; margin: 0px; padding-left: 3px; line-height: 12px; }
.th_40_square { height: 40px!important; width: 40px!important;}
#profil_useri_blocati .lista_300 { position: relative; }
.profil_user_deblocheaza { position: absolute; right: 10px; margin-top: 13px; display: none; }
#profil_useri_blocati .th_40 img { clip: rect(2px, 41px, 42px, 3px); margin-left: -2px; }
.lista_300:hover .profil_user_deblocheaza { display: block; }
#f_profil_avatare .up_ctrl { margin-left: 10px; width: 278px; }
#f_profil_avatare .up_path { width: 265px!important; }
#f_edit_channel .up_btn { top: 13px; right: 13px; }
#f_edit_channel .up_ctrl { width: 292px!important; height: 35px!important; }
.col_425 #biography_parent { display: block; margin-left: 10px; }
#label_watermark_filme { width: 300px; }

/*TABEL USERI*/
.tabel_useri { width: 215px; margin: 0 15px 20px; }
.tabel_useri_opt { margin-top: 0px; }
.avatar_60 { border: 1px solid #d5d5d5; width: 54px; height: 54px; padding: 2px; }
.tabel_info_useri { margin: 7px 0 0 5px; width: 150px; }
.tabel_info_useri_opt { margin-top: 0px; }
.user_online, .user_offline { font-size: 10px; color: #fff; height: 12px; line-height: 12px; padding: 0 4px; }
.tabel_useri:hover .user_offline.activ { display: none; }
.user_online { background: #66cc00; }
.user_offline { background: #e18888; }

/*INFO_GRUP*/
.lista_740 { zoom: 1; }
.info_grup { margin: 3px 0 0 5px; border-right: 1px solid #ededed; width: 420px; height: 95px; overflow: hidden; padding-right: 10px; overflow: hidden; }
.info_grup p { height: 60px; overflow: hidden; }
.statistici_grup { width: 130px; padding-left: 10px; font-size: 10px; margin-top: 15px; }
.lista_740 .btn_albastru { display: none; height: 20px; line-height: 20px; margin: 40px 0 0 10px; }
.lista_740:hover .statistici_grup {display: none;}
.lista_740:hover .btn_albastru { display: block!important; }

/* UPLOAD */
.pg_uploadwfl .box_470, #show_module_upload .box_470 { height: 540px; }
.box_470 p { margin-left: 20px; margin-right: 20px; }
#upload_mobil { display: block; margin: 10px auto; background: url(../img/v3/upload_mobil.jpg) no-repeat 0 0; width: 955px; height: 130px; text-indent: -9999px; }
.upload_titlu { margin-top: 40px; }
.icon_up_adauga { display: block; width: 31px; height: 31px; background-position: -146px -88px;  }
.icon_up_webcam { display: block; width: 31px; height: 31px; background-position: -177px -88px;  }
.icon_up_fisiere { display: block; width: 18px; height: 18px; background-position: -213px -96px; margin-right: 5px; }
.icon_up_recomandari { display: block; width: 18px; height: 18px; background-position: -246px -96px; margin-right: 5px; }
.icon_up_setari { display: block; width: 18px; height: 18px; background-position: -337px -96px; margin-right: 5px; }
.icon_up_atentie { display: block; width: 18px; height: 18px; background-position: -277px -96px; margin-right: 5px; }
.icon_up_upload_webcam { display: block; width: 18px; height: 18px; background-position: -307px -96px; margin-right: 5px; }
.icon_up_succes { display: block; width: 32px; height: 27px; background-position: -448px -98px; }
.icon_up_error { display: block; width: 32px; height: 27px; background-position: -416px -98px; }

#box_upload { background: #f4f9fd; border: 1px solid #d9e8f8; padding: 15px 10px; }
#box_upload.activ { padding: 5px 10px; }
#wInpUpload { background: #fff; border: 1px solid #bababa; width: 335px; height: 23px; line-height: 23px; }
#wBtnBrowse { width: 158px; height: 48px; line-height: 48px; color: #FFFFFF; text-align: center;}
#inpUpload { color: #b3b3b3; font-style: italic; margin-left: 10px; }
#cont_fl_step2 {display:none}

.box_470 label { margin: 20px 0 0 10px; display: block; height: 25px; line-height: 25px; width: 100px; }
.box_470 input[type="text"] { border: 1px solid #bababa; width: 315px; height: 23px; line-height: 23px; font-style: italic; padding: 0 10px; margin: 20px 10px 0; color: #b3b3b3; }
.box_470 select { border: 1px solid #bababa; width: 335px; height: 23px; font-style: italic; padding: 2px 3px; margin: 20px 10px 0; color: #b3b3b3; }
.box_470 textarea { border: 1px solid #bababa; width: 315px; height: 70px; font-style: italic; padding: 3px 10px; margin: 20px 10px 0; color: #b3b3b3; }
.box_470 input:focus, .box_470 textarea:focus, .box_470 select:focus { color: #666; font-style: normal; }
/*IE7 :focus workaround */
.ie7 .box_470 input[type="text"], .ie7 .box_470 textarea, .ie7 .box_470 select { color: #666; font-style: normal; font-family: Arial; }

#progressBar_wrapper { background-position: 0 -184px; width: 392px; height: 15px; margin-top: 11px; margin-bottom: 10px; display:none;}
#progressBar { display: block; height: 13px; background: url(../img/v3/rare.png) no-repeat 0 -199px; margin: 1px 0; width: 0}
#upload_succes { display: block; width: 380px; font-size: 16px; font-weight: bold; line-height: 27px; }

#incarcare_webcam { width: 430px; margin: 10px auto 0; }
.btnBrowse { background-position: -392px -184px!important; }
#add_to_show { display: none; }
#add_to_show input[type="checkbox"] { display: block; float: left; margin: 26px 0 0 10px; }
#add_to_show p { display: block; float: left; margin: 25px 0 0 5px; }


/* PLAYLISTURI */
.playlist .th_160 { position: relative; overflow: visible; }
.playlist .th_160:hover { text-decoration: none; }
.playlist_masca { background: url(../img/v3/content.png?v9) no-repeat -466px -433px; width: 164px; height: 94px; display: block; position: absolute; top: -1px; left: -1px;}
.playlist .btn_albastru { margin-left: 30px; }
.info_grup .playlist_short_description { height: 15px;}
.pl_top3, .pl_top5 { margin-top: 5px; }
.pl_top3 span.content, .pl_top5 span.content { display: block; width: 12px; height: 9px; background-position: -278px -495px; margin: 3px 5px 0 0; }
.pl_top3 a, .pl_top5 a { font-size: 11px; display: block; width: 400px; height: 14px; overflow: hidden; }
.pl_top5 span.content { margin-top: 4px; }
.pl_top5 a { font-size: 12px; margin-top: 2px; }
.pg_profile h2, .pg_quicklist h2, .pg_cautare h2 { display: block; font-size: 16px; margin-top: 10px; padding-bottom: 3px; border-bottom: 1px solid #ddd; }
#playlist_info { border: none!important; }
#playlist_info:hover { background: none; }
#playlist_info:hover .btn_albastru { display: none!important; }
#playlist_info:hover .statistici_grup { display: block; }
#playlist_info p { height: 100%; }
.pl_tabel_nr, .pl_tabel_preview, .pl_tabel_descriere { display: block;  }
.pl_tabel_nr { width: 24px; }
.pl_tabel_preview { width: 110px; padding-left: 10px; }
.pl_tabel_descriere { padding-left: 10px; }
#pl_icon_share, #pl_icon_facebook, #pl_icon_yahoo, #pl_icon_twitter, #pl_icon_myspace { display: block; width: 12px; height: 12px; margin: 6px 0 0 4px; overflow: hidden; text-indent: -9999px; }
#pl_icon_share { float: right; width: 30px; font-size: 10px; text-indent: 0; }
#pl_icon_facebook { background-position: -582px -527px; }
#pl_icon_yahoo { background-position: -594px -527px; }
#pl_icon_twitter { background-position: -606px -527px; }
#pl_icon_myspace { background-position: -618px -527px; }

form#playlist_data .lista_740_ol { cursor: move; }
.lista_740_ol { padding: 10px 0; border-bottom: 1px solid #e6e6e6; }
.playlist_nr { width: 35px; height: 64px; line-height: 64px; text-align: center; }
form .playlist_nr { line-height: normal; }
.lista_740_ol .info_film { width: 480px; }
.lista_740_ol .quicklist_info { width: 470px; }
.lista_740_ol .thumbnail { margin: 0 13px 0 10px; width: 104px; }
.lista_740_ol p { display: block; font-size: 11px; margin: 3px 0; }
.btn_bara_right { float: right!important; margin-right: 5px; }
.lista_740_ol .calitate_film { margin-top: 15px; }
.lista_740_ol .th_durata { right: 4px; }
#playlist_info label { display: block; font-weight: bold; width: 100px; height: 23px; line-height: 23px; margin-bottom: 10px; }
#playlist_info input[type="text"], #playlist_info textarea { width: 280px; font-family: Arial; color: #666; }
#playlist_info textarea { height: 50px; line-height: normal; padding: 5px; }
.pl_tabel_nr input[type="checkbox"] { display: block; margin: 10px 0 0 2px; }
.pl_move_up, .pl_move_down { display: block; width: 9px; height: 19px; overflow: hidden; text-indent: -9999px; background-position: -546px -527px; margin-left: 13px;}
.pl_move_up { margin-top: 4px; margin-bottom: 4px; }
.pl_move_down { background-position: -555px -527px; }
.pl_move_down:hover { background-position: -573px -527px; }
.pl_move_up:hover { background-position: -564px -527px; }
.pl_seteaza_icon { display: none; position: absolute; font-size: 10px; color: #fff; height: 15px; line-height: 15px; width: 100px; text-align: center; background: #000; top: 47px; left: 2px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"!important; filter:alpha(opacity=60)!important; }
.lista_740_ol:hover .pl_calitate_film, .lista_740_ol .btn_albastru { display: none; }
.lista_740_ol:hover .pl_seteaza_icon, .lista_740_ol:hover .btn_albastru { display: block; }
.lista_740_ol .btn_albastru { height: 20px; line-height: 20px; margin-top: 20px; padding: 0 5px; }
.select_playlist_item { float: none!important; margin-left: 11px; }

/* POPUP BOX */
.popup_block_click { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 89999; opacity: 0.3; -moz-opacity:0.3; -ms-filter:"alpha(opacity=30)"!important; filter:alpha(opacity=30)!important; background: #000;}
.popup_box { position: fixed; top: 200px; width: 500px; overflow: hidden; background: url(../img/v3/pixel_negru_60.png) repeat top left; left: 50%; margin-left: -250px; z-index: 90000; padding: 10px; }
.popup_box_container { background: #fff; }
.popup_box_container .err_popup {display: none;}
.popup_box_container .bara { background-position: -5px 0; font-size: 14px; }
.popup_box_container .inchide { margin-top: 7px; }
.ie7 .popup_box_container .inchide { top: -30px; position: relative; }
.popup_box_gri { background: #f5f5f5; border: 1px solid #d4d4d4; padding: 10px; position: relative; width: 458px;}
#popup_box_login_style .popup_box_gri { width: 210px; }
.popup_box_gri.left { margin-right: 0px; }
.popup_box_gri.right { margin-left: 0px; }
.popup_box input[type="text"], .popup_box input[type="password"] { border: 1px solid #bababa; width: 198px; height: 23px; line-height: 23px; padding: 0 5px; margin: 3px 0px 0; color: #666; }
.btn_login_facebook { display: block; margin: 0 auto; width: 131px; height: 29px; background-position: -425px -603px; text-indent: -9999px; }
.btn_login_facebook:hover { background-position: -425px -632px; }
#login_tine_ma_minte { margin: 11px 3px 0 0; }
#login_optiuni { background: url(../img/v3/content.png?v9) no-repeat -10px -10px; display: block; height: 20px; width: 100%; position: absolute; bottom: 0; left: 0; border-top: 1px solid #d4d4d4;  }
#login_optiuni a { float: left; display: block; height: 20px; line-height: 20px; font-size: 11px; width: 114px; text-align: center; }
#login_optiuni .bara_separator { height: 20px; overflow: hidden; }
#popup_box_login_style .popup_box_gri { height: 155px; }
#search_friends_style input[type="text"], #move_show_item_style input[type="text"] { width: 330px; }
#search_friends_style .btn_rosu, #move_show_item_style .btn_rosu { margin: 2px 0 0; }
#search_friends_style .popup_box_container, #move_show_item_style .popup_box_container { padding-bottom: 1px; }



/* JQUERY FANCYBOX */

#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px;	margin-left: -20px;	cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div {	position: absolute;	top: 0;	left: 0; width: 40px; height: 480px; background-image: url('../img/jfbox/fancybox.png'); }
#fancybox-overlay {	position: absolute;	top: 0;	left: 0; width: 100%; z-index: 10002; display: none; }
#fancybox-tmp {	padding: 0;	margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 10003; outline: none;	display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content {	width: 0; height: 0; padding: 0; outline: none;	position: relative;	overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0;	width: 100%; height: 100%; background: transparent;	z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px;	width: 30px; height: 30px; background: transparent url('../img/jfbox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('../img/jfbox/blank.gif');	z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px;	height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('../img/jfbox/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('../img/jfbox/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */}
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n {top: -20px; left: 0; width: 100%; background-image: url('../img/jfbox/fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px;	background-image: url('../img/jfbox/fancybox.png');	background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('../img/jfbox/fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('../img/jfbox/fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('../img/jfbox/fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('../img/jfbox/fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('../img/jfbox/fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('../img/jfbox/fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('../img/jfbox/fancy_title_over.png'); display: block; }
.fancybox-title-float { position: absolute; left: 0; bottom: -20px;	height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td { border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background: url('../img/jfbox/fancybox.png') -40px -90px no-repeat; }
#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('../img/jfbox/fancybox-x.png') 0px -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background: url('../img/jfbox/fancybox.png') -55px -90px no-repeat; }


/* ISTORIC */
.istoric_ql { width: 26px; height: 20px; display: block; background-position: -300px -463px; margin-top: 5px; text-indent: -9999px; }
.istoric_ql:hover { background-position: -326px -463px; }
.istoric_nr { padding-top: 24px; height: 40px; }
.istoric_nr input[type="checkbox"] { margin: 0 auto; float: none; }
.pl_calitate_film p { margin: 0px; }
.istoric_timp { margin-top: 7px!important; }
.istoric_timp span { display: block; height: 12px; line-height: 12px; text-indent: 13px; background-position: -403px -531px; font-size: 10px; margin-top: -3px;  }
.istoric_sterge { padding-left: 3px; font-size: 11px;  }
.istoric_sterge span { display: inline-block; background: url(../img/v3/content.png?v9) no-repeat -355px -463px; width: 15px; height: 18px; margin-right: 5px;float: left;}
.content #istoric_selecteaza { display: block; }
#istoric_selecteaza { line-height: 30px; font-size: 11px; margin-left: 5px; display: none; float: left; }
#istoric_selecteaza a { color: #666; }
.istoric_sterge, .content #istoric_text { display: none; }
.content .istoric_sterge { display: block; }

/* LISTARE CONCURSURI */
.concurs { display: block; width: 163px; height: 140px; overflow: hidden; margin: 0 23px 10px 0; position: relative; }
.concurs_th { display: block; width: 155px; height: 90px; padding: 3px; border: 1px solid #d9d9d9; }
.concurs_nume { display: block; margin-top: 3px; }
.concurs_incheiat { display: block; background: url(../img/v3/rare.png) no-repeat -711px -110px; width: 157px; height: 92px; position: absolute; top: 2px; left: 2px; }

/* INVITA PRIETENI */
.invita_box { display: block; border: 2px solid #b3b3b3; width: 226px; height: 86px; background: url(../img/v3/rare.png) no-repeat 0 0; margin-top: 15px; text-indent: -9999px; }
.invita_box:hover, .invita_box.activ { background-color: #f2f8fd; border-color: #8ec4e6;  }
#invita_google { background-position: 0 -212px; }
#invita_yahoo { background-position: -226px -212px; margin-left: 25px; margin-right: 25px; }
#invita_microsoft { background-position: -452px -212px; }
.invita_form { width: 360px; margin-top: 50px; }
.invita_user { width: 350px; height: 24px; margin: 0 0 5px 10px; font-size: 11px; }
.invita_user label, .invita_user a, .invita_avatar, input[type="checkbox"] { display: block; line-height: 24px; float: left; }
.invita_avatar { padding: 1px; border: 1px solid #d5d5d5; height: 20px; width: 20px; margin: 0 5px 0 0; }
.invita_user input[type="checkbox"] { margin: 6px 5px 0 0; }
.invita_username {height: 20px; overflow: hidden; width: 300px;}
.invita_user label, .invita_user a { float: none; display: inline; }
.invita_avatar { float: left!important; display: block!important; }


/* FARA RECLAMA
#premium_adv { background: url(../img/v3/fara_reclama.png) repeat-y -844px 0; width: 844px; margin: 30px auto;}
#premium_adv_top, #premium_adv_bottom { display: block; background: url(../img/v3/fara_reclama.png) no-repeat 0 0; height: 26px; width: 844px; }
#premium_adv_bottom { background-position :0 -26px; }

#premium_adv h3 { font-size: 14px; font-weight: bold; color: #333; margin: 15px 0 10px 40px; }
#premium_adv p { display: block; background: url(../img/v3/fara_reclama.png) no-repeat -222px -52px; font-size: 14px; color: #333; text-indent: 20px; height: 20px; line-height: 20px; margin: 0 0 0 40px;}

#premium_comanda_acum { display: block; float: right; background: url(../img/v3/fara_reclama.png) no-repeat -581px -52px; width: 263px; height: 108px; text-indent: -9999px; margin: 5px 65px 10px 0; }

.premium_box { background: url(../img/v3/fara_reclama.png) repeat-y -1688px 0; width: 222px; margin: 0 16px 20px 74px; }
.premium_box_top { display: block; background: url(../img/v3/fara_reclama.png) no-repeat 0 -52px; height: 20px; width: 222px;  }
.premium_durata { display: block; background: url(../img/v3/fara_reclama.png) no-repeat -1910px 0; width: 132px; height: 131px; margin: -31px auto 0; text-indent: -9999px; }
#premium_90z { background-position: -2042px 0; }
#premium_1an { background-position: -2174px 0; width: 178px; margin-left: 45px; }
.premium_cost { display: block; font-size: 20px; color: #4c4c4c; line-height: 20px; height: 20px; text-align: center; }
.premium_rata { display: block; font-size: 10px; color: #999; height: 20px; text-align: center; }
.premium_comanda { display: block; background: url(../img/v3/fara_reclama.png) no-repeat 0 -72px; width: 222px; height: 47px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 50px; }
.pg_buy_addfree .err, .pg_buy_addfree .confirm_popup { width: 840px; margin: 0 auto 40px; }
*/

/* FARA RECLAMA v2*/
#premium_adv { background: url(../img/v3/fr_2_bkg.jpg) no-repeat 0 0; width: 955px; height: 602px; position: relative; }
#fr_left { margin: 30px 0 0 15px; width: 614px; }
#fr_right { width: 310px; margin: 30px 0 0; }
.fr_sprite { background: url(../img/v3/fr_sprite.png) no-repeat 0 0; }
#fr_alege_pachet { display: block; width: 264px; height: 37px; margin: 0 0 0 25px; text-indent: -9999px; }
.fr_pachet { width: 240px; height: 50px; background-position: 0 -37px; position: relative; margin: 45px 0 45px 35px; }
.fr_cub { display: block; width: 85px; height: 93px; top: -20px; left: -20px; cursor: pointer; position: absolute; }
#fr_cub_p1 { background-position: 0 -87px; }
#fr_cub_p2 { background-position: -85px -87px; }
#fr_cub_p3 { background-position: -169px -87px; }
.fr_pachet input[type="radio"] { display: block; position: absolute; top: 20px; right: 20px; }
.fr_pachet_info { display: block; padding: 7px 0 0 65px; font-size: 16px; font-weight: bold; cursor: pointer; }
#fr_pachet_1_info { padding-top: 15px; }
.fr_pachet_info span { display: block; font-size: 11px; font-weight: normal; color: #999; }
#fr_btn_comanda { display: block; width: 192px; height: 43px; background-position: 0 -180px; text-indent: -9999px; margin: 0 auto; }
#fr_btn_comanda:hover { background-position: 0 -223px; }
#fr_nota { display: block; font-size: 10px; margin: 30px auto 0; width: 260px; }

#fr_avantaje { margin: 143px 15px 0 0; }
.fr_avantaj { background: #c9c9c9; display: block; height: 35px; font-size: 13px; font-weight: bold; color: #4c4c4c; width: 150px; margin: 0 0 40px; padding: 3px 450px 2px 10px; }
#fr_cont_standard, #fr_cont_premium { width: 212px; background-position: -477px 0; background-repeat: repeat-y; position: absolute; top: 32px; left: 173px; }
#fr_cont_premium { left: 413px; background-position: -690px 0; }
#fr_cont_standard_top, #fr_cont_premium_top { width: 213px; height: 90px; background-position: -264px 0; margin-bottom: 52px; }
#fr_cont_premium_top { background-position: -264px -101px; }
#fr_cont_standard_bottom, #fr_cont_premium_bottom { width: 213px; height: 11px; background-position: -264px -90px; }
#fr_cont_premium_bottom { background-position: -265px -191px; }
#fr_cont_standard span, #fr_cont_premium span { display: block; height: 38px; line-height: 38px; font-size: 13px; font-weight: bold; text-align: center; color: #7f7f7f; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width: 160px; margin: 0 auto 40px; }



/* LISTARE SHOWURI */
#top_shows_sliders { margin: 15px 0 0; }
#top_shows_sliders li {float: left}
#top_shows_sliders a { display: block; float: left; width: 12px; height: 12px; background: url(../img/v3/content.png?v9) no-repeat -202px -514px; margin-left: 3px; text-indent: -9999px; }
#top_shows_sliders .current a{ background-position: -218px -514px; }
.thumb_show_promovat { display: block; border: 1px solid #bababa; padding: 3px; margin: 10px 0; width: 412px; height: 228px; overflow: hidden; position: relative; }
.thumb_show_promovat img { position: absolute; clip: rect(0px 412px 228px 0px); }
.show_info { width: 525px; margin: 10px 0 10px 10px; }
.titlu_show_promovat { font-size: 16px; font-weight: bold; display: block; }
.show_info p { display: block; height: 45px; overflow: hidden; margin-bottom: 30px; }
.show_info .btn_albastru { margin: -15px 0 0; }
#creeaza_show { display: block; background: url(../img/v3/creeaza_show.png) no-repeat; width: 200px; height: 420px; margin-bottom: 10px; }
#editeaza_show { display: block; background: url(../img/v3/creeaza_show_edit.jpg) no-repeat; width: 200px; height: 420px; margin-bottom: 10px; }
.tabel_show { width: 365px; height: 100px; overflow: hidden; margin-top: 15px; float: left; }
.thumb_show { display: block; width: 155px; height: 90px; border: 1px solid #d5d5d5; padding: 3px; margin: 0px 5px 0 0; }
.thumb_show img { display: block; }
.detalii_show { width: 195px; }
.detalii_show p { display: block; height: 45px; overflow: hidden; margin-top: 5px; }
.show_episod { display: block; width: 50px; }
.show_preview { display: block; width: 120px; padding-left: 10px; }
.show_descriere { display: block; width: 335px; padding-left: 10px; }
.show_detalii { display: block; width: 80px; padding-left: 10px; }
.lista_640_ol { height: 75px; padding: 10px 0; overflow: hidden; border-bottom: 1px solid #e6e6e6;}
.show_nr { display: block; text-align: center; font-size: 16px; font-weight: bold; line-height: 75px; width: 60px; }
.lista_640_ol .thumbnail { margin-left: 5px; }
.lista_640_ol .th_durata { right: 4px; }
.show_descriere a { font-size: 14px; display: block; margin: 5px 0; }
.show_descriere p { display: block; height: 45px; overflow: hidden; }
.lista_640_ol .calitate_film { margin-top: 20px; }
#show_user_abonati .th_40 { margin: 0 0 10px 13px; }


/* EDITARE SHOW */
#edit_show { margin: 20px 0; }
#edit_show label { display: block; font-weight: bold; height: 25px; line-height: 25px; width: 190px; }
#edit_show input[type="text"] { width: 435px; }
#edit_show p { margin: 3px 0 15px 190px; }
#edit_show textarea { color: #666; width: 435px; height: 120px;}
#edit_show_logo { width: 133px; height: 77px; overflow: hidden; padding: 2px; border: 1px solid #bababa; position: relative; }
#edit_show_logo img { position: absolute; clip: rect(-2px 133px 77px -2px); }
#edit_show_small_options { width: 500px; }
#edit_show input[type="radio"] { line-height: 25px; height: 25px; margin-right: 3px;  }
.edit_show_lista_ep:hover .calitate_film { display: none; }
.edit_show_btn { width: 70px; margin: 12px 20px 0 0; display: none; }
.edit_show_lista_ep { cursor: move; }
.edit_show_lista_ep:hover .edit_show_btn { display: block; }
.edit_show_btn a { text-align: center; }
#show_create_top { display: block; width: 955px; height: 150px; background: url(../img/v3/show.jpg) no-repeat 0 0; margin: 10px auto; }
#show_create_step_1, #show_create_step_2, #show_create_step_3 { display: block; width: 955px; height: 30px; background: url(../img/v3/show.jpg) no-repeat 0 -150px; margin: 0 auto; }
#show_create_step_2 { background-position: 0 -180px; }
#show_create_step_3 { background-position: 0 -210px; }
#show_module_upload h1, #show_module_upload #upload_mobil { display: none; }
#show_link_uploadate { font-size: 11px; display: block; height: 30px; line-height: 30px; margin: 0 auto; text-align: center; }
#show_alege_episod .tabel_120 { padding: 10px; border: 1px solid transparent; margin: 10px 5px 0; }
#show_alege_episod .tabel_120:hover { background: #f2f8fd; border: 1px solid #b8d2ef; cursor: pointer; }

/* PAGINA INREGISTRARE */
#register_form label, #form_login label { display: block; height: 25px; line-height: 25px; font-size: 14px; width: 100px; position: relative; }
.tooltip_error { display: block; background: url(../img/v3/rare.png) no-repeat 0 -298px; display: block; width: 250px; height: 25px; line-height: 22px; text-align: center; color: #fff; font-size: 11px; position: absolute; top: -25px; right: -250px; display: none; }
#register_form input[type="text"], #register_form input[type="password"] { margin: 0 0 20px; width: 250px; }
.register_select_box { width: 262px; height: 25px; margin: 0 0 20px; }
.register_select_box input[type="radio"] { margin: 8px 3px 0 0; }
.input_check { display: block; width: 17px; height: 17px; margin: 4px;  }
.input_check_wrong { background: url(../img/v3/rare.png) no-repeat 0 -50px; }
.input_check_ok { background: url(../img/v3/rare.png) no-repeat -17px -50px; }
.camp_obligatoriu { display: block; width: 250px; height: 25px; line-height: 13px; background: url(../img/v3/rare.png) no-repeat -250px -298px; text-indent: 60px; color: #8c8c8c; font-size: 11px; margin-top: 2px; }
.border_dotted { display: block; width: 100%; height: 15px; border-top: 1px dotted #ddd; }
.pg_registration .col_300 .bara { color: #666; font-weight: bold; font-size: 12px; }
#form_login .err_popup { margin: 5px 10px 10px;  }
#form_login label { width: 75px; margin-bottom: 13px; }
#form_login .btn_albastru { margin: 0 10px 0 0; }
#checkbox_login_box { display: block; margin: 7px 0 0 85px; }
#form_login label.f-s-11 { margin: 0 0 0 4px; }
#btn_connect_facebook { display: block; background: url(../img/v3/rare.png) no-repeat 0 -323px; width: 223px; height: 30px; margin: 10px auto; text-indent: -9999px; }
#btn_connect_facebook:hover { background-position: -223px -323px; }
#checkbox_register_newsletter, #checkbox_register_terms { margin: 5px 3px 0 0; }
#register_form label.f-s-11 { width: 250px; height: 16px; line-height: 22px; }
#register_form .btn_albastru { margin-top: -10px; }
.confirm_email_provider { height: 41px; background-position: 0 -353px; margin: 20px 20px 0; line-height: 41px; border: 1px solid #d4d4d4; position: relative; text-indent: 55px; width: 500px;}
#register_email_gmail, #register_email_yahoo, #register_email_hotmail { display: block; background: url(../img/v3/rare.png) no-repeat -771px -353px; width: 35px; height: 41px; text-indent: -9999px; position: absolute; top: 0; left: 10px; }
#register_email_yahoo { background-position: -806px -353px; }
#register_email_hotmail { background-position: -841px -353px; }

.register_birthdate_day, .register_birthdate_month { margin: 0 10px 0 0; float: left; }
.register_birthdate_day { width: 50px; }
.register_birthdate_month { width: 120px; }
.register_birthdate_year { width: 70px; margin: 0; }
.register_birthdate_day a.activ { width: 50px; background-position: -250px -687px; }
.register_birthdate_day a.activ:hover { background-position: -550px -687px; }
.register_birthdate_month a.activ { width: 50px; background-position: -180px -687px; }
.register_birthdate_month a.activ:hover { background-position: -480px -687px; }
.register_birthdate_year a.activ { width: 50px; background-position: -230px -687px; }
.register_birthdate_year a.activ:hover { background-position: -530px -687px; }
.register_birthdate_day_option { width: 50px; height: 300px; background: #fff; border: 1px solid #bababa; position: absolute; z-index: 100; overflow: auto; }
.register_birthdate_month .register_birthdate_day_option { width: 120px; height: auto; }
.register_birthdate_year .register_birthdate_day_option { width: 70px; }
.register_birthdate_day_option a { display: block; padding: 1px 0; color: #666; }
.register_birthdate_day_option a:hover { background: #cc0003; color: #fff; text-decoration: none; }
.register_birthdate_month a.activ { width: 120px; }
.register_birthdate_year a.activ { width: 70px; }






/* PAGINA SETARI LOLZ + RECOMANDA LOLZ*/
#lolz_wrapper, #recmEmailsbox { width: 955px; background: #fff url(../img/v3/lolz_sprite.png) repeat-y 0 0; margin: 30px auto; }
#lolz_top { width: 955px; background: url(../img/v3/lolz_sprite.png) no-repeat -955px 0; width: 955px; height: 143px; }
#lolz_wrapper p, #recmEmailsbox p { font-size: 13px; margin: 3px 0 0 40px; }
#lolz_wrapper h4, #recmEmailsbox h4 { display: block; background: url(../img/v3/lolz_sprite.png) no-repeat -1910px -118px; width: 388px; height: 47px; text-indent: 40px; line-height: 40px; color: #fff; font-size: 14px; font-weight: bold; margin: 20px 0 10px 0; }
#lolz_bottom { width: 955px; height: 118px; background: url(../img/v3/lolz_sprite.png) no-repeat -1910px 0; }
.slider_wrapper { background: #f1f1f1; padding: 6px; width: 615px; margin: 30px 0 40px 40px; position: relative; }
.pg_webmaster .slider, .pg_alert_special .slider, .pg_recomanda_lolz .slider { background: #cc3333!important; height: 3px!important; width: 100%!important; border: 1px solid!important; border-color: #d9d9d9 #fff #fff #d9d9d9!important; }
.slider_left_value, .slider_center_value, .slider_right_value { position: absolute; display: block; font-size: 11px; left: 6px; top: 20px; width: 100px; }
.slider_center_value { left: 50%; margin-left: -50px; text-align: center; }
.slider_right_value { right: 6px; left: auto; text-align: right; }
#lolz_categorii { margin: 0 30px 0 40px; width: 600px; }
#lolz_categorii label { display: block; width: 180px; margin: 0 0 8px 3px; height: 12px; line-height: 12px; }
#lolz_salveaza_setari, #recmEmailsbox input[type="submit"] { display: block; width: 161px; height: 30px; line-height: 30px; padding-top: 40px; text-align: center; background: url(../img/v3/lolz_sprite.png) no-repeat -2865px 0; font-size: 16px; color: #666; margin: 0 0 0 510px;}
#recmEmailsbox input[type="submit"] { height: 70px; }
.info_callout, .wm_info_callout { background: #f1f1f1; border: 1px solid #d9d9d9; padding: 15px 10px; width: 190px; font-size: 11px; color: #808080; position: relative; margin: 20px 40px 10px 0; }
.info_callout span { display: block; background: url(../img/v3/lolz_sprite.png) no-repeat -955px -143px; width: 21px; height: 13px; position: absolute; left: -21px; }
.slider_knob { display: block!important; background: url(../img/v3/lolz_sprite.png) no-repeat -2298px -118px!important; width: 40px!important; height: 18px!important; line-height: 18px!important; padding-bottom: 25px!important; font-size: 11px!important; color: #666!important; text-align: center!important; border: none!important; margin-left: -20px!important; margin-top: -27px; font-family: Arial; cursor: e-resize!important; }
.slider_knob:hover { text-decoration: none; }
#lolz_recomanda_emails { width: 550px; margin: 20px 0 40px;}
#lolz_recomanda_emails label { display: block; margin: 10px 0 0 40px; height: 25px; line-height: 25px; width: 150px; }
#lolz_recomanda_emails input[type="text"] { margin: 10px 0 0; width: 330px; }

#lolz_simulare { width: 560px; margin: 0 0 0 50px; }
.lolz_film { width: 128px; height: 130px; overflow: hidden; margin: 10px 58px 10px 0;}
.lolz_th { width: 120px; height: 70px; position: relative; padding: 3px; border: 1px solid #d5d5d5; display: block; }
.lolz_th img { position: absolute; clip: rect(10px 120px 80px 0); margin: -10px 0 0; }
.lolz_titlu { display: block; font-size: 11px; font-weight: bold; margin: 3px 0; overflow: hidden; max-height: 30px; height: expression( this.scrollHeight > 29 ? "30px" : "auto" ); }
.lolz_film span, #lolz_of_the_day_info span { font-size: 10px; }
.lolz_film span a, #lolz_of_the_day_info span a { color: #cc0003; }
.lolz_of_the_day { margin: 20px 0 10px; }
#lolz_of_the_day_info { width: 360px; margin: 0 0 0 10px; }
#lolz_botd { background: url(../img/v3/lolz_sprite.png) no-repeat -976px -143px; height: 18px; width: 360px; text-indent: -9999px; }
#lolz_of_the_day_info p { margin: 0; font-size: 11px; height: 28px; overflow: hidden; }
#lolz_of_the_day_info .lolz_titlu { font-size: 12px; width: 360px; height: 16px; overflow: hidden; margin-bottom: 0; }
#lolz_top h2 { display: block; font-weight: bold; font-size: 26px; color: #225376; padding: 40px 0 0 390px; }
#lolz_top p { font-size: 14px; color: #333; margin: 0 0 0 390px; }
#lolz_wrapper .confirm_popup, #recmEmailsbox .confirm_popup, #lolz_wrapper .err_popup, #recmEmailsbox .err_popup { font-size: 14px; margin: 20px 50px; padding: 10px; }




/* EDITARE CONTENT */
.input_on_focus {  border: 1px solid #fff!important; }
.input_on_focus:focus { border: 1px solid #bababa!important; }
.box_425 textarea { border: 1px solid #bababa; height: 65px; width: 260px; margin: 10px 10px 0;}
#edit_content_titlu { float: right; width: 285px; margin: 30px 0 0; }
#edit_content_titlu span { display: block; font-size: 16px; font-weight: bold; }
#f_edit_content_advanced .up_ctrl { width: 282px!important; height: 35px!important; }
#f_edit_content_advanced .up_btn { top: 13px!important; }

/* EDITARE CONTENT - iconite filme */
.activ_video_control .thumbnail:hover .th_durata { display: none!important; }
.thumbnail:hover .edit_video_icon, .thumbnail:hover .set_as_main_video_icon, .thumbnail:hover .delete_video_icon { display: block; }
.edit_video_icon, .set_as_main_video_icon, .delete_video_icon { display: none; width: 17px; height: 17px; position: absolute; top: 4px; right: 10px; background: url(../img/v3/content.png?v9) no-repeat -250px -511px; text-indent: -9999px; opacity: 0.8; -moz-opacity:0.8; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80);}
.set_as_main_video_icon { background-position: -233px -511px; right: 25px; }
.edit_video_icon:hover { background-position: -284px -511px; }
.set_as_main_video_icon:hover { background-position: -267px -511px; }
.delete_video_icon { background-position: -361px -486px; }
.delete_video_icon:hover { background-position: -378px -486px; }


/* REZULTATE CAUTARE */
.pg_cautare h1 { width: 570px; }
.cautare_nr_rezultate { display: block; width: 170px; text-align: right; line-height: 28px; }
.lista_740 .th_durata { right: 4px; }
.pg_cautare .calitate_film, .pg_best_of .calitate_film { width: 130px; margin-top: 28px; }
.tool_copywright .btn_albastru { display: none; }
.tool_copywright:hover .calitate_film { display: none; }

/* SITEMAP */
.sitemap_level_1 { line-height: 18px; border-left: 1px dotted #bababa; padding-left: 10px; margin: 5px 0 0 5px; }
.sitemap_level_2 { line-height: 16px; border-left: 1px dotted #bababa; padding-left: 10px; font-size: 12px; margin-left: 10px;}
.sitemap_level_1 a { display: block; }
.pg_sitemap .col_470 {margin-left: 100px; width: 370px; }

/* TEME PERSONALIZARE PROFIL */

/* TEMA CHANNEL 2 */ .channel_2 .bara, .channel_2 .box_btm { background-color: #cc0003!important; color: #fff!important; }
/* TEMA CHANNEL 3 */ .channel_3 .bara, .channel_3 .box_btm { background-color: #ff9900!important; color: #fff669!important; } .channel_3 #profil_meniu a { color: #ff9900; } .channel_3 #profil_meniu a:hover { text-decoration: underline; }
/* TEMA CHANNEL 4 */ .channel_4 .bara, .channel_4 .box_btm { background-color: #6d149a!important; color: #eed9f9!important; } .channel_4 #profil_meniu a { color: #660099; } .channel_4 #profil_meniu a:hover { text-decoration: underline; } .channel_4 { color: #666699; }


/* PENTRU WEBMASTERI */
#wm_bara_video, #wm_filmele_zilei, #wm_220_rss, #wm_video_box, #wm_video_wall { display: none; }
#wm_bara_video { margin-bottom: 80px; }
.pg_webmaster h2 { font-size: 16px; font-weight: bold; display: block; border-bottom: 1px solid #ddd; padding: 0 0 1px; margin: 20px 0;}
.pg_webmaster p { margin-bottom: 10px; }
#wm_opt_bara_video, #wm_opt_filmele_zilei { width: 490px; position: relative; }
.pg_webmaster h3 { font-size: 14px; font-weight: bold; background: url(../img/v3/webmasteri.png) no-repeat 0 -31px; text-indent: 20px; margin-bottom: 15px;}
#wm_opt_bara_video input[type="checkbox"], #wm_opt_bara_video input[type="radio"], #wm_opt_filmele_zilei input[type="checkbox"] { display: block; height: 12px; width: 12px; margin: 0 3px 10px 0; }
#wm_opt_bara_video label, #wm_opt_filmele_zilei label { display: block; line-height: 12px; height: 12px; margin-right: 10px; }
#wm_opt_bara_video label.bold, #wm_opt_filmele_zilei label.bold, #wm_video_wall label.bold { display: block; width: 150px; height: 25px; line-height: 25px; }
#wm_opt_bara_video input[type="text"], #wm_video_wall input[type="text"] { width: 315px; margin-bottom: 15px; }
.wm_info_callout { width: 235px; position: absolute; right: -320px;}
.wm_info_callout span { background: url(../img/v3/webmasteri.png) no-repeat -490px -31px; display: block; width: 21px; height: 15px; position: absolute; left: -21px; }
#wm_callout_sursa {  }
#wm_callout_useri { top: 145px; }
#wm_callout_slidere { top: 427px; }
#wm_call_arr_show { top: 103px; }
#wm_call_arr_cauta { top: 190px; }
#wm_call_arr_frecventa { top: 145px; }
#wm_callout_cod { top: 760px; }

#wm_preview_orizontal { background: url(../img/v3/pattern_zona_activa.png) repeat; width: 953px; min-height: 120px; -moz-box-shadow:inset 0 0 5px #999; -webkit-box-shadow: inset 0 0 5px #999; box-shadow: inset 0 0 5px #999; margin-bottom: 20px; }
#wm_preview_text { display: block; width: 30px; background: #9c9fad; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abafbe', endColorstr='#9599a6');
background: -webkit-gradient(linear, left top, left bottom, from(#abafbe), to(#9599a6)); background: -moz-linear-gradient(top,#abafbe,#9599a6); -webkit-box-shadow: 0 5px 0 0 #999; box-shadow: 0 5px 0 0 #999; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#999999'); }
#wm_preview_text span { display: block; width: 14px; height: 105px; background: url(../img/v3/webmasteri.png) no-repeat -941px -31px; margin: 7px auto; }

#wm_preview_vertical { width: 140px; min-height: 700px; background: url(../img/v3/pattern_zona_activa.png) repeat; -moz-box-shadow:inset 0 0 5px #999; -webkit-box-shadow: inset 0 0 5px #999; box-shadow: inset 0 0 5px #999; }
#wm_preview_vertical_text { width: 140px; height: 20px; padding-top: 10px; background: #9c9fad; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abafbe', endColorstr='#9599a6'); background: -webkit-gradient(linear, left top, left bottom, from(#abafbe), to(#9599a6)); background: -moz-linear-gradient(top,#abafbe,#9599a6); -webkit-box-shadow: 0 2px 2px #999; box-shadow: 0 2px 2px #999; -moz-box-shadow: 0 2px 2px #999; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#999999');}
#wm_preview_vertical_text span { display: block; background: url(../img/v3/webmasteri.png) no-repeat -807px -31px; width: 96px; height: 15px; margin: 0 auto; }

#wm_preview_embed { background: url(../img/v3/pattern_zona_activa.png) repeat; width: 457px; height: 455px; -moz-box-shadow:inset 0 0 5px #999; -webkit-box-shadow: inset 0 0 5px #999; box-shadow: inset 0 0 5px #999; }
#wm_preview_embed_text { width: 457px; height: 20px; padding-top: 10px; background: #9c9fad; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#abafbe', endColorstr='#9599a6'); background: -webkit-gradient(linear, left top, left bottom, from(#abafbe), to(#9599a6)); background: -moz-linear-gradient(top,#abafbe,#9599a6); -webkit-box-shadow: 0 2px 2px #999; box-shadow: 0 2px 2px #999; -moz-box-shadow: 0 2px 2px #999; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#999999');}
#wm_preview_embed_text span { display: block; background: url(../img/v3/webmasteri.png) no-repeat -807px -46px; width: 134px; height: 15px; margin: 0 auto; }
#wm_preview_embed #vchannelp { display: block; margin: 30px auto 0; }


.wm_rss { border-bottom: 1px dotted #ccc; padding: 10px 0; }
.wm_rss_icon { display: block; background: url(../img/v3/webmasteri.png) no-repeat -511px -31px; height: 16px; width: 255px; text-indent: 20px; line-height: 16px; float: left; font-weight: bold; color: #666;}
.wm_rss_link { display: block; height: 16px; line-height: 16px; width: 475px; float: left; font-size: 11px; }
.wm_rss_google, .wm_rss_yahoo { display: block; width: 105px; height: 20px; background: url(../img/v3/webmasteri.png) no-repeat 0 -47px; text-indent: -9999px; float: right; margin-top: -2px; }
.wm_rss_yahoo { background-position: -210px -47px; margin-left: 10px; }
.wm_rss_google:hover { background-position: -105px -47px; }
.wm_rss_yahoo:hover { background-position: -315px -47px; }

#wm_opt_filmele_zilei #embed_dimensiuni li { margin-right: 30px; }
#wm_opt_filmele_zilei .profil_mini_dd { margin: 0 0 15px; float: right; }
.textarea_box { width: 478px; border: 1px solid #bababa; padding: 5px; }
.textarea_box p { font-weight: bold; margin: 0 0 5px; }
.textarea_box textarea { width: 100%; height: 70px; border: none; overflow: hidden; }

.pg_webmaster .slider_wrapper { width: 475px; margin: 40px 0; }
.slider_5_val_left, .slider_5_val_center, .slider_5_val_right, .slider_3_val_center { width: 77px; display: block; font-size: 11px; float: left; margin-top: 8px;}
.slider_5_val_center { text-align: right; width: 65px; }
.slider_5_val_right { text-align: right; float: right; width: 125px;}
.slider_3_val_center { text-align: right; width: 177px; }
.pg_webmaster .slider_knob { background: url(../img/v3/webmasteri.png) no-repeat -766px -31px!important; }
.pg_webmaster .only_knob { background: url(../img/v3/webmasteri.png) no-repeat -766px -52px!important; padding: 0!important; margin-top: -5px; }
.pg_webmaster .slider_knob input[type="text"] { line-height: normal!important; text-align: center!important; height: 18px!important; }

#wm_preview_orizontal .vBar220ro_cont { float: right; width: 910px; }
#wm_video_wall_optiuni { width: 440px; }
#wm_video_wall_preview { width: 500px; }
#wm_video_wall_optiuni p { color: #999; font-size: 11px; }
#wm_video_wall input[type="text"] { width: 278px; }
#wm_video_wall h3 { margin-bottom: 10px; }
#wm_video_wall_cat input[type="checkbox"], #wm_video_wall_alte_setari input[type="checkbox"] { display: block; margin: 1px 3px 0 0; float: left}
#wm_video_wall_cat label { display: block; margin: 0 0 10px; width: 197px; }
#wm_video_wall_ordonare input[type="radio"], #wm_video_wall_perioada input[type="radio"] { display: block; margin: 2px 2px 10px 0; }
#wm_video_wall_ordonare label { display: block; width: 120px; }
#wm_video_wall_perioada label { display: block; width: 85px; }
#wm_video_wall .textarea_box { width: 430px; }
#wm_video_wall .textarea_box p { color: #666; }
#wm_video_wall .slider_wrapper { width: 428px; }
#wm_video_wall .slider_5_val_left { width: 48px; }
#wm_video_wall .slider_5_val_center { width: 88px; }
#wm_video_wall .slider_5_val_right { width: 118px; }
#wm_video_wall_alte_setari label.bold { width: 210px; }
#wm_video_wall_alte_setari input[type="text"] { text-align: center; width: 40px; }
#wm_video_wall_alte_setari input[type="checkbox"] { margin: 1px 3px 8px 0; }

/* MESAGERIE */
#mesagerie_prieteni_subopt { display: none; }

/* BEST OF */
.box_gradient { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#ffffff)); background: -moz-linear-gradient(top,#f6f6f6,#ffffff); }
.left_arr, .right_arr { background: url(../img/v3/content.png?v9) no-repeat -370px -469px; width: 17px; height: 17px; display: block; }
.left_arr:hover { background-position: -404px -469px; }
.right_arr { background-position: -387px -469px; }
.right_arr:hover { background-position: -421px -469px; }
.best_of_luna { height: 17px; line-height: 17px; text-align: center; width: 144px; }
.btn_best_of { display: block; width: 96px; height: 18px; margin: 10px auto 0; background: url(../img/v3/content.png?v9) no-repeat -370px -433px; font-size: 11px; color: #666; line-height: 18px;text-align: center;}
.btn_best_of:hover { text-decoration: none; background-position: -370px -451px; color: #fff; }


/* FORMULAR CONTACT */
#formular_contact { margin: 0; }
#formular_contact label { display: block; height: 25px; line-height: 25px; font-size: 14px; width: 200px; }
#formular_contact input[type="text"] { width: 250px; margin: 0 0 10px; }
#formular_contact .profil_mini_dd { margin: 0 0 10px 0; }
#formular_contact textarea { width: 250px; height: 100px; color: #666; }
.pg_contact #profil_header { display: none!important; }
body.pg_contact{ background: #fff;}
.pg_contact .profil_mini_dd { float: right; }
#formular_contact .err_popup, #formular_contact .confirm_popup { margin-bottom: 10px; }

/* RECUPERARE PAROLA */
.pass_recovery { margin: 0; }
.pass_recovery label { display: block; height: 25px; line-height: 25px; font-size: 14px; width: 150px; }
.pass_recovery input[type="text"], .pass_recovery input[type="password"] { width: 250px; margin: 0 0 10px; border: 1px solid #bababa; height: 23px; line-height: 23px; padding: 0 5px;}
.pass_recovery .profil_mini_dd { margin: 0 0 10px 0; }
.pass_recovery textarea { width: 250px; height: 100px; color: #666; }
.pass_recovery .err_popup, .pass_recovery .confirm_popup { margin-bottom: 10px; }
#frm_resend_confirm_new_account { display: block; padding: 10px; }
#frm_resend_confirm_new_account label { display: block; height: 25px; line-height: 25px; font-size: 14px; width: 100px; float: left; }
#frm_resend_confirm_new_account input[type="text"] { float: left; }

/* PROFIL DEMOGRAFIC */
.p_demografic_chart { width: 955px; height: 260px; background: url(../img/v3/profil_demografic.jpg) no-repeat 0 0; margin: 30px auto 45px;}
#p_demografic_varsta { background-position: 0 0; }
#p_demografic_sex { background-position: 0 -260px; }
#p_demografic_scoala { background-position: 0 -520px; }
#p_demografic_stare_civila { background-position: 0 -780px; }


/* GRUPURI */
#grup_creeaza { display: block; text-indent: -9999px; background: url(../img/v3/grup_creare.jpg) no-repeat; width: 200px; height: 288px; }
#group_pic { display: block; width: 292px; padding: 3px; border: 1px solid #bababa; }
#group_pic img { display: block; }
#group_info { margin: 0 10px; width: 295px; }
#group_descrip_excerpt, #group_descrip_full { display: none; }
#group_film { margin: 0 10px; width: 300px; }
.group_members_avatar { display: block; width: 44px; height: 44px; overflow: hidden; padding: 1px; border: 1px solid #d5d5d5; margin: 0 0 10px 10px; }
.group_event_icon { display: block; width: 15px; height: 15px; background: url(../img/v3/content.png?v9) no-repeat 0 0; margin-left: 6px; }
#group_event_video { background-position: -715px -566px; }
#group_event_audio { background-position: -670px -551px; }
#group_event_delete { background-position: -685px -551px; }
#group_event_image { background-position: -715px -551px; }
#group_event_discussion { background-position: -700px -551px; }
#group_event_member { background-position: -670px -566px; }
#group_event_post { background-position: -685px -566px; }
#group_event_quit { background-position: -700px -566px; }
.group_event_text { display: block; font-size: 11px; width: 260px; margin: 0 10px 5px 0; }

.group_sterge_user_avatar { display: block; padding: 1px; border: 1px solid #d5d5d5; height: 20px; width: 20px; margin: 0 5px 5px; }
#sterge_membri_form input[type="checkbox"] { display: block; margin: 7px 0 0; }
#sterge_membri_form a { display: block; line-height: 24px; }
#group_form label, #group_file_add label, #adauga_discutie_form label { display: block; line-height: 24px; width: 200px; font-weight: bold; }
#group_form textarea, #adauga_discutie_form textarea { width: 320px; height: 100px; color: #666; line-height: normal; padding: 3px 5px; }
#group_edit_pic { display: block; padding: 3px; border: 1px solid #bababa; margin-bottom: 10px; }
#picture_grup { margin: 5px 0 0 10px; }
#group_form select { display: block; width: 330px; height: 25px; padding: 2px; border: 1px solid #bababa; margin-bottom: 10px;}
#group_form .radio_3_btn { margin: 0; }
#group_form input[type="submit"] { margin-right: 110px; }
#group_form input[type="text"], #group_file_add input[type="text"], #adauga_discutie_form input[type="text"] { width: 320px; }
#group_form p, #group_file_add p { font-size: 11px; display: block; width: 320px; margin: 0 0 15px 200px; color: #999; }
.group_create_file_over { margin: 0!important; }
.pg_group_detail #group_form { padding: 10px; }
select#select_multiple { height: 80px; margin-bottom: 0; }
#group_file_add .btn_albastru { margin: 0 85px 0 0; }
#adauga_discutie_form .btn_albastru { margin: 10px 85px 0 0; }

.grup_discutii_topic, .grup_discutii_autor, .grup_discutii_postari, .grup_discutii_ultima_postare { display: block; height: 20px; overflow: hidden; line-height: 20px; font-size: 11px; padding: 0 3px; }
.grup_discutii_topic { width: 340px; }
.grup_discutii_autor { width: 110px; }
.grup_discutii_postari { width: 60px; text-align: center; }
.grup_discutii_ultima_postare { width: 100px; }
.grup_discutii_header { font-weight: bold; font-size: 12px; }
#grup_discutii h6 { font-size: 14px; font-weight: bold; }

.pg_group_detail .comentariu_continut { width: 565px; overflow: hidden; }
.pg_group_detail .bara .bara_optiuni { font-weight: normal; }
#group_list_video .tabel_120 { margin-left: 20px;}
#group_useri .tabel_useri { margin: 0 0 20px 5px; width: 205px; }
#group_useri .tabel_info_useri { width: 140px; }
#grup_discutii .comentariu:hover { background: none; }
.group_discussion_controls { display: none; font-size: 11px; margin-right: 5px; }
.comentariu:hover .group_discussion_controls { display: block; }
#add_response #post_description { display: block; width: 595px; border: 1px solid #bababa; height: 100px; padding: 5px; margin-top: 10px; }

#grup_discutii .comentariu_continut textarea { display: block; padding: 5px; border: 1px solid #bababa; height: 100px; width: 520px;}
.comentariu_continut .citat { display: block; border: 1px solid #bababa; font-style: italic; width: 540px; padding: 3px; }
/*################## Box Libertatea #####################*/
.libertatea .box220{width:298px;border: 1px solid #E8E8E8;}
.libertatea .white {padding-left:8px;display:block;text-decoration:none;color:#000;font-family:arial;font-size:14px;overflow:hidden;color:#434343;font-weight:bold;width:225px;}
.libertatea .white:hover {text-decoration:underline;}
.libertatea span.date {color: #B41416;font-size:14px;font-family:arial;font-weight:bold;float:left;width: 36px;padding-right: 15px;background: url('../img/advertise/libertatea/arrow.gif') no-repeat right top;}
.libertatea .line{border-bottom: 1px solid #E8E8E8;margin: 0 5px;}
.libertatea .line_bottom{border-bottom:none;margin: 0 5px;}
.libertatea a.header{background: url('../img/advertise/libertatea/header.jpg') no-repeat;width:300px;height:37px;color:#fff;position:relative;font-size:18px;font-family:arial;font-weight:bold;text-decoration:none;clear:both;display:block;padding-top: 10px;padding-left:5px;}
.libertatea ul{list-style-type:none;margin:0;padding:0;}
.libertatea li{padding:5px 0;}
.libertatea .bottom {color: #BF081A;font-family:arial;font-size: 14px;font-weight:bold;margin-top:0px;margin-bottom:9px;margin-left: 135px;width: 165px;display:block;}


/* 404 EROARE */
#err_404 { display: block; width: 995px; height: 310px; background: url(../img/v3/404.jpg) top center no-repeat; }
#goog-fixurl { display: block; width: 400px; margin: 10px auto; text-align: center;}
#goog-fixurl .content { background: none!important; }
#goog-fixurl h3 { font-size: 16px; margin: 50px auto 0px; }
#goog-wm-qt { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #bababa; height: 23px; line-height: 23px; padding: 0 5px; width: 300px; margin: 10px auto 5px; }
#goog-wm-sb { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; display: block; height: 25px; background: url(../img/v3/content.png?v9) 0 -140px no-repeat; line-height: 25px; padding: 0 15px; color: #fff; margin: 0 auto; cursor: pointer; }
#goog-wm-sb:hover {  background-position: -218px -140px; }
/*////////////////////////////////////////////////////////*/
/*////////////////////// MOSTENITE //////////////////////*/
/*//////////////////////////////////////////////////////*/

/* BOX LOGIN */
#frm_login { margin-right: 10px!important; }
#dvLoginBox .fl_left { float: left; }
#dvLoginBox .fl_right { float: right; }
#dvLoginBox .boxy-inner { width: 480px; position: relative;}
.pop_login { width: 221px!important;; display: block; background: #f7f7f7!important;; border: 1px solid #e2e2e2!important;; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 0px!important; padding: 0px!important; height: 178px; }
#dvLoginBox label { padding: 13px 0px 5px 12px; color: #666; float: none; display: block; font-weight: bold; }
#dvLoginBox .log_inp { float: none; height: 23px; width: 190px; margin: 0px 10px!important; border: 1px solid #ccc; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background: #fff url(../img/frm_update_personal_data.gif) repeat-x 0px -80px;}
#pop_login { background: url(../img/login_popup.png) no-repeat 0px -79px; width: 56px; height: 23px; overflow: hidden; border: none; color: #fff; float: right; margin: 10px; display: block; cursor: pointer; line-height: 23px; }
#pop_login:hover { background-position: -56px -79px;}
#dvLoginBox p { margin: 0px 10px; }
#pop_tine_minte { padding: 15px 0 0 10px; float: left; width: 88px; }
#pop_tine_minte label { float: right; font-weight: normal; font-size: 10px; padding: 0 0 0 3px; display: block; line-height: 20px;}
#pop_tine_minte input { float: left; }
.pop_login #facebook { display: block; width: 131px; height: 30px; background: url(../img/login_popup.png) no-repeat 0px 0px; margin: 25px 0 0 45px; }
.pop_login #facebook:hover { background: url(../img/login_popup.png) no-repeat 0px -30px; }
#pop_optiuni_cont { clear: both; background: url(../img/login_popup.png) repeat-x 0px -60px; height: 19px; width: 221px; overflow: hidden; border-top: 1px solid #e2e2e2; line-height: 19px; font-size: 11px;}
#pop_optiuni_cont a { width: 109px; display: block; text-decoration: none; text-align: center; border-right: 1px solid #e2e2e2; color: #b9121b; float: left; }
#pop_optiuni_cont a:hover { text-decoration: underline; }
#dvLoginBox .close_nsg_box {  }
#msg_login_box_pp { font-size: 10px; text-align: center; color: #fff; background: #cc6666; line-height: 20px; margin-bottom: 10px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; clear: both; }
#dvLoginBox a:focus { outline: none; }
.h5_msg_box span { float: left; display: block; width: 200px; }
.msg_box_cont + .box_msg { position: fixed;}

a#bursaReclamaP {display:block;padding:3px 5px;color:#1111CC;text-align:right;background:url('../img/av/ad_p_sign.jpg') no-repeat 4px 3px #EEE;font-size:11px; text-decoration: none;margin: -20px 0 20px 0;}
a#bursaReclamaP:hover {color:#1111CC;}

/* QUICKLIST TOOLTIPS */
.clearAll { margin: 0; padding: 0; clear: both; height: 1px; font-size: 1px; line-height: 1px; }
.ql_tooltip { position: relative; z-index: 1000; color: #666;  }
.ql_tooltip_box { position: absolute; top: 13px; right: -155px; background: url(../img/ql_tooltip.png) no-repeat 0 0; display: block; width: 371px; text-align: left; padding-top: 18px; font-size: 11px;}
.ql_tt_wrapper { background: url(../img/ql_tooltip.png) repeat-y -371px 0; padding: 10px 0;}
.ql_tt_img { float: left; display: block; width: 73px; height: 50px; background: url(../img/ql_tooltip.png) no-repeat -1063px 0; margin: 10px 10px 0;}
.ql_tt_continut {float: left; width: 265px; display: block; line-height: normal; }
.ql_tt_titlu { display: block; margin-bottom: 5px; font-size: 14px; font-weight: bold; color: #b9121b; }
.ql_tt_inchide { display: block; width: 13px; height: 13px; overflow: visible; background: url(../img/ql_tooltip.png) no-repeat -309px -36px ; text-indent: -9999px; position: absolute;  top: 19px; right: 11px; zoom: 1; z-index: 1800;  }
#ql_tt_inchide { top: 32px; right: -145px;}
.ql_tt_inchide:hover { background-position: -322px -36px; }
.ql_tt_link { display: block; background: url(../img/ql_tooltip.png) no-repeat -35px -34px; text-indent: 15px; color: #b9121b!important; margin: 5px 0 0; text-decoration: none;}
.ql_tt_link:hover { text-decoration: underline; }
.ql_tt_wrapper embed { margin: 20px 0 0 37px; }
.ql_tt_bottom { background: url(../img/ql_tooltip.png) no-repeat -1209px 0; height: 15px; }
.ql_added { position: absolute; }
body > .ql_added { position: fixed; top: 20px; right: 20px; background: url(../img/ql_tooltip.png) no-repeat -20px -22px; display: block; width: 321px; text-align: left; padding-top: 10px; z-index:1001;}
.ql_added .ql_tt_wrapper { background-position: -742px 0px; }
.ql_added .ql_tt_inchide { top: 10px; }
.ql_added .ql_tt_img { background-position: -1133px 0; }
.ql_added .ql_tt_continut { width: 218px; }
.ql_added .ql_tt_bottom { background-position: -1209px -17px;  }

.msg_box_cont {position: absolute; z-index: 1003; display: block; left: 0; top: 0; filter: alpha(opacity=1); -moz-opacity: .01; opacity: .01; text-align: center; background-color:white;width:100%;}
.box_msg {empty-cells: show; position: absolute;z-index: 1004;}
.box_msg a:focus {outline: thin dashed red;}
.box_msg .top-left, .box_msg .top-right, .box_msg .bottom-right, .box_msg .bottom-left { width: 10px; height: 10px; padding: 0 }
.box_msg .top-left 					{ background: url('../img/msg_box/boxy-nw.png'); _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")"); }
.box_msg .top-right 				{ background: url('../img/msg_box/boxy-ne.png'); _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")"); }
.box_msg .bottom-right 				{ background: url('../img/msg_box/boxy-se.png'); _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")"); }
.box_msg .bottom-left 				{ background: url('../img/msg_box/boxy-sw.png'); _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ")"); }
.box_msg .top, .box_msg .bottom 	{ height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.box_msg .left, .box_msg .right 	{ width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0; float: none!important; }
.box_msg .title-bar 				{ background:url('../img/msg_box/box_msg_header.jpg'); padding:0 10px; line-height:24px;height:24px;}
.box_msg .title-bar.dragging 		{ cursor: move; }
.box_msg .title-bar .h5_msg_box 	{ font-size: 15px; color:#525251; line-height:24px; margin: 0; padding: 0; font-weight: normal;font-family:tahoma;text-align:left;}
.box_msg .close_nsg_box 			{float:right;color:#525251; font-size: 12px; line-height: 12px;padding:3px 10px; background:#f2f2f2;border: solid 1px #a5acb2;margin:0 10px 10px 0;text-decoration:none;}
.box_msg .close_nsg_box:hover 		{background:#a5acb2; color:#fff;}
.boxy-inner							{width:400px; background:#fff;}
.msg_box_desc						{padding:10px;font-size:12px; color:#525251;font-family:tahoma; text-align:left;}
.close_as                           {background:#F5F5F1 none repeat scroll 0 0 !important;border-color:#4F687F !important;border-style:solid !important;border-width:1px;color:#000000 !important;display:block !important;float:left !important;line-height:16px;height:16px;margin:1px 5px 5px 5px;padding:0 5px;text-align:center;text-decoration:none;}
.close_as:hover						{background:#AFAFAF none repeat scroll 0 0 !important; color:#ffffff !important; text-decoration:none !important;}
.special_alert						{background: url('../img/sprite/sprite_alerte.gif') -24px 39px; no-repeat;display:block;width:124px;height:22px;margin:20px auto;font-family:tahoma;font-size:12px;text-decoration:none;color:#000;text-align:center;line-height:22px;}
.special_alert:hover				{text-decoration:underline !important;}

a.ajax_load {background: url(../img/upload_loader.gif) 0 0 no-repeat; padding-left: 25px;}

/* HOMEPAGE LIKE RIBBON */
#hp_fb_like_wrapper { display: none; width: 100%; height: 60px; background: #000; position: fixed; bottom: 0; opacity: 0.8; -moz-opacity:0.8; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80); z-index: 100001;}
#hp_fb_like { width: 965px; margin: 0 auto; }
#hp_fb_like span { display: block; width: 700px; font-size: 16px; font-weight: bold; line-height: 60px; color: #fff;}
#hp_fb_box { width: 225px; height: 60px; overflow: hidden; }
#hp_fb_box iframe { margin: -1px 0 0 -1px;}
#hp_fb_like_x { display: block; width: 16px; height: 16px; background-position: -438px -469px; opacity: 0.5; -moz-opacity:0.5; -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); margin: 22px 0 0; border: 1px solid #ccc; }
#hp_fb_like_x:hover { opacity: 1.0; -moz-opacity: 1.0; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); }

/* HOMEPAGE LOLZ + FACEBOOK NOTICES */
#hp_lolz_notification { display: block; width: 477px; height: 40px; background-position: 0 -710px; text-indent: -9999px; }
#hp_lolz_notification span { display: none; }
#hp_lolz_notification:hover span { display: block; width: 102px; height: 22px; background-position: -601px -688px; margin: 11px 0 0 354px; }
#hp_fb_notification { width: 477px; height: 40px; background-position: 0 -750px; }
#hp_fb_notification span { display: block; margin: 5px 0 0 175px; }


.ie7 #box_cele_mai_tari_show_uri img { margin-top: -10px; height: 65px; }

/* BARA FILMELE ZILEI */
#fz { display: block; background: url(../img/v3/container.png?v1) repeat-y -1030px 0; width: 235px; height: 100%; position: fixed; right: -225px; top: 0; z-index: 100001; }
#fz.activ { right: 0; }
#fz_toggle { display: block; background: url(../img/v3/container.png?v1) no-repeat -1266px 0; width: 30px; height: 106px; position: absolute; top: 43%; left: -25px; }
.fz_ql #fz_toggle { background-position: -1296px 0; }
.fz_uhist #fz_toggle { background-position: -1326px 0; }
.fz_playlist #fz_toggle { background-position: -1356px 0; }

#fz_bara { background-position: -477px -710px; height: 26px; width: 225px; line-height: 26px; position: absolute; bottom: 0; z-index: 2; padding: 10px 0 0; z-index: 3;}
.ie7 #fz_bara { left: 0px; }

#fz_bara .bara_optiuni { margin-top: 3px; }
#fz_wrapper { height: 100%; width: 225px; margin-top: -10px; }
.fz_film { display: block; padding: 4px; border: 1px solid #d5d5d5; width: 160px; margin: 20px auto; background: #fff; position: relative; }
.fz_film.activ { -webkit-box-shadow: 0px 0px 3px #999; box-shadow: 0px 0px 3px #999; -moz-box-shadow: 0px 0px 3px #999; }
.fz_thumb { display: block; height: 90px; width: 160px; overflow: hidden; position: relative; z-index: 1;}
.fz_titlu { display: block; padding: 5px 0; height: 27px; overflow: hidden;}
.fz_show { display: block; width: 168px; height: 98px; position: absolute; top: 0; left: 0; cursor: pointer; z-index: 2;}
.fz_show:hover { height: 160px; }
.fz_film .th_durata { top: 6px; right: 6px; }
.fz_play { display: none; }
.fz_film.activ .fz_play { display: block; width: 35px; height: 27px; background-position: -558px -634px; position: absolute; top: 35px; left: 68px; z-index: 2;}
.fz_activ { border: 3px solid #cc0003; }

#fz_next, #fz_prev { display: block; width: 22px; height: 22px; background: #cc0003; margin: 2px 2px 0 0; position: relative; }
#fz_next a, #fz_prev a { display: block; width: 22px; height: 22px; background-position: -108px -437px; }
#fz_prev a { background-position: -64px -437px; }
#fz_next a:hover { background-position: -130px -437px; }
#fz_prev a:hover { background-position: -86px -437px; }
#fz_next p, #fz_prev p, .fz_toggle span { display: none; position: absolute; top: -25px; right: 0px; background: #000; border: 1px solid #ccc; line-height: 20px; padding: 0 5px; color: #fff; white-space: nowrap; opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70); z-index: 99999; }
#fz_next:hover p, #fz_prev:hover p, .fz_toggle:hover span { display: block; }
#fz_next span, #fz_prev span, .fz_toggle em { display: block; background: url(../img/v3/content.png?v9) no-repeat -330px -453px; width: 5px; height: 4px; position: absolute; top: 20px; right: 7px; }
.fz_info { display: none; }
.fz_toggle { display: block; background: url(../img/v3/content.png?v9) no-repeat -43px -445px; width: 21px; height: 12px; margin: 8px 8px 0 0; position: relative;  }
.fz_toggle.activ { background-position: -43px -433px; }
.fz_toggle:hover { text-decoration: none; }

/* FACEBOOK IN PLAYER */
#player { position: relative; }
#player_content_wrap { position: relative; }
#fb_like_player { position: absolute; bottom: 37px; background: url(../img/v3/fb_like_player.png) no-repeat; width: 230px; height: 85px; margin-left: 10px; opacity: 0.9; -moz-opacity:0.9; -ms-filter:"alpha(opacity=90)"; filter:alpha(opacity=90); }
#player_style.activ #fb_like_player { margin-left: 80px; bottom: 50px; }
#fb_like_player span { display: block; }
#fb_player_clip { width: 200px; height: 60px; overflow: hidden; margin: 5px 0 0 5px; float: left;}
#fb_player_clip span { margin: -1px 0 0 -1px; }
.ie7 #fb_player_clip span { position: relative; top: -1px; left: -1px; }
#hp_fb_like_x2 { background: url(../img/v3/fb_like_player.png) no-repeat; width: 13px; height: 13px; background-position: -230px 0; float: right; margin: 8px 8px 0 0; }
#fb_like_player #hp_fb_like_x { background: url(../img/v3/fb_like_player.png) no-repeat; width: 13px; height: 13px; background-position: -230px 0; float: right; margin: 8px 8px 0 0; }

#fb_like_box_style { width: 400px; margin-left: -200px; }


/* MODIFICARI DETALIU CONTENT */
.pg_content h1 { margin: 20px 20px 0 20px; word-wrap: break-word; }
#trimis_de { margin-top: 2px; }
#user_uploader { margin-top: 5px; }
#player_style.col_640 { margin-top: 0px; }


/*BARA SHARE */
#bara_share { width: 640px; height: 27px; background-position: 0 -790px; margin: 20px auto 5px; }
#bara_share.activ { margin: 10px 0; }
#bara_share span { float: left; display: block; }
.bara_share_separator { width: 2px; height: 27px; background-position: -640px -790px; margin: 0 25px; }
#bara_share_fb { width: 100px; margin: 4px 0 0; }
#bara_share_gplus { margin: 7px 0 0; }
#bara_share_tweet { margin: 4px 0 0; }

/* INFO FILM 2 */
#box_detalii_film { display: block; width: 480px; border: 1px solid #d5d5d5; padding: 15px 10px; margin: 0; position: relative; z-index: 1;}
#info_film.activ { width: 125px; margin: 10px 0 0; }
#box_detalii_film #descriere { margin: 0; }
#box_detalii_film #categorie { margin: 15px 0 0; }
#box_detalii_film #etichete { line-height: inherit; margin: 0; }
#box_detalii_film #raporteaza_film span { width: 11px; height: 10px; background-position: -361px -503px; margin: 5px 3px 0 0;}
#box_detalii_film_arrow { display: block; width: 11px; height: 6px; background-position: -361px -513px; position: absolute; bottom: -7px; left: 50%; margin-left: -6px; z-index: 2; }
.ie7 #box_detalii_film_arrow { bottom: -8px; }
#detalii_user { clear: left; }
.th_26 { display: block; width: 26px; height: 26px; overflow: hidden; padding: 1px; border: 1px solid #d5d5d5; position: relative; margin: 10px 5px 10px 10px; }
.th_26 img { position: absolute; clip: rect(0px 26px 26px 0px); }
#detalii_data_upload { display: block; font-size: 10px; margin: 12px 0 0;}
#detalii_uploader_data { width: 580px; }
#user_uploader { display: block; height: 13px; line-height: 13px; border: 1px solid #a1bfe1; margin: 4px 5px 0; font-size: 10px; color: #666; width: auto; }
#user_uploader:hover { text-decoration: none; border: 1px solid #2f6aad; }
#detalii_icon_nr_filme { display: block; width: 13px; height: 9px; background-position: -560px -606px; margin: 2px 3px 0 2px; }
#detalii_sageata { display: block; width: 5px; height: 9px; background-position: -578px -606px; margin: 2px 4px 0; }
#user_uploader.activ #detalii_sageata { background-position: -610px -606px; }
#user_info { width: 500px; height: 20px; font-size: 11px; margin: 10px 0 5px; position: relative; z-index: 10; }
#user_info_uploader { font-size: 12px; margin: 4px 0 0 5px; position: relative; }
#user_info_when { display: block; margin-top: 5px; }
.pg_content #uploader_box { margin-top: 10px; }

/* DETALIU CONTENT TITLU FB +1 */
#h1_titlu { max-width: 535px; width: expression( this.scrollWidth > 534 ? "535px" : "auto" ); }
#h1_plusgoogle { width: 25px; }
#h1_fb { width: 60px; }

.close_adv { background: url(../img/v3/content.png?v9) no-repeat -374px -503px; width: 92px; height: 12px; float: right; display: block; }
.close_adv:hover { background-position: -374px -515px; }

#gads_4cont_1 { margin: 5px 0 0 0; }
.activ #gads_4cont_1 { margin-left: 72px; }
#gads_4cont_1 p { display: block; margin: 10px 0; }
p.ga_last { padding-bottom: 5px; }
.ad_title       { font-weight: bold; font-size: 14px;}
.ad_text        { color: #000; font-size: 14px; }
.ad_url         {color: #008000; text-decoration:none; }
.ad_title_large {font-size: 16px; font-weight: bold; font-style: normal; text-decoration:none; color:#3366cc; }
.ad_text_large  {font-size: 16px; color:#000; }
.ad_url_large   {font-size: 16px; text-decoration:underline; color:#7d7d7d; }

/* LINKURI FOOTER */
#footer_links { min-height: 0; padding-top: 20px; overflow: hidden; }
#footer_links_wrapper { font-family: Verdana; width: 975px; background: url(../img/v3/footer.png) repeat-x 0 0; padding: 35px 0 0 20px; }
.footer_links_box { /* width: 230px; */ width: 23%; margin: 0 10px 15px 0; float: left; }
.footer_links_site { display: block; font-weight: bold; font-size: 12px; margin: 0 0 5px; }
.footer_links_thumb { width: 225px; height: 96px; padding: 1px; border: 1px solid #d5d5d5; position: relative; display: block; }
.footer_links_thumb img { position: absolute; clip: rect(0px 225px 96px 0px); min-height: 96px; min-width: 225px; width: 225px; }
.footer_links_titlu { color: #666; font-size: 10px; display: block; width: 225px; overflow: hidden; padding: 4px 0; border-bottom: 1px dotted #d9d9d9;}
.footer_links_border { border-bottom: 1px dotted #bfbfbf; height: 220px; }

/* LISTARE ARTISTI */
.pg_artists .content.box_btm, .pg_artist .content.box_btm { background: none!important; border-top: 1px solid #ededed;}
.la_sprite, .btn_fan, #la_index_litere a, .th_110 span, #la_stiri_control a, .la_stire_content, #la_stiri_prev, #la_stiri_next, .la_bara_tabs .activ { background: url(../img/v3/listare_artisti_sprite.png) no-repeat 0 0; }
#la_index_litere a.disabled { cursor: default; }
#la_act_fani p { margin: 0 10px 5px; font-style: italic; }
#la_act_fani a { font-style: normal; }
#la_interviuri .th_120 { margin: 10px 10px 15px; }
.la_interviu { margin: 10px 0 15px; width: 490px; height: 75px; overflow: hidden; }
.la_interviu p { display: block; font-size: 11px; margin-top: 2px; }
#la_top_video_ro { position: relative; }
.la_top220 { display: block; width: 66px; height: 18px; position: absolute; right: 5px; top: 7px; }
.la_top220_left { display: block; width: 66px; height: 18px; position: absolute; left: 5px; top: 7px; }
#la_top_video .avatar_60 { margin: 10px 5px 10px 10px; }
.la_top_video_info { width: 210px; margin: 10px 10px 10px 0; }
.btn_fan { display: block; height: 15px; width: 65px; line-height: 15px; font-size: 10px; text-align: center; font-size: 10px; color: #7f7f7f; background-position: 0 -18px;  margin: 3px 0 5px; }
.btn_fan:hover { text-decoration: none; background-position: 0 -33px; }
.la_top_video_info span { display: block; height: 15px; line-height: 15px; font-size: 11px; color: #999; width: 45px; margin: 3px 0 5px;}
.la_gplus { width: 65px; margin-top: 2px; }
.la_fb_like { width: 140px; }
.la_fb_like span { margin: 0!important; }
.la_top_video_abonati { display: block; width: 100%!important; margin: 2px 0 0!important; }

#la_cauta_input { display: block; width: 210px; height: 28px; line-height: 28px; padding: 0 5px; background-position: 0 -48px; border: 1px solid #d5d5d5; font-size: 13px; color: #999; font-style: italic; background-repeat: repeat-x; }
#la_cauta_btn { display: block; text-indent: -9999px; width: 73px; height: 30px; background-position: 0 -76px; margin-bottom: 20px; }
#la_cauta_btn:hover { background-position: 0 -106px; }

.la_fest { display: block; width: 120px; margin: 10px 0 15px 20px; height: 215px; overflow: hidden; }
.la_fest img { position: absolute; clip: rect( 0px 214px 174px 100px); margin-left: -100px; }
.la_fest_afis { display: block; width: 114px; height: 174px; padding: 2px; border: 1px solid #d5d5d5;}
.la_fest_titlu { text-align: center; font-weight: bold; display: block; width: 120px; margin-top: 3px;}

#la_index_artisti { padding: 0 0 10px; }
#la_index_litere { width: 100%; height: 40px; line-height: 40px; background-position: 0 -136px; background-repeat: repeat-x; }
#la_index_litere a { display: block; height: 40px; width: 23px; text-align: center; font-size: 14px; font-weight: bold; color: #fff; background-position: 0 -176px; float: left; text-shadow: 1px 1px 0px #84a4b8; }
#la_index_litere a:hover, #la_index_litere .activ { background: #fff; color: #999; text-shadow: 1px 1px 0px #fff; text-decoration: none; }
.th_110 { width: 104px; height: 104px; padding: 2px; border: 1px solid #d5d5d5; position: relative; margin: 20px 6px 10px 10px; color: #fff; }
.th_110 img { position: absolute; clip: rect(0px 104px 104px 0px); }
.th_110 span { display: block; width: 104px; height: 20px; position: absolute; background-position: 0 -216px; line-height: 20px; text-align: center; top: 86px; left: 2px; word-wrap: break-word; overflow: hidden; }
.la_index_lista { float: left; width: 126px; }
.la_index_lista a { display: block; width: 110px; margin: 0 3px 3px 13px; }

#la_videobarfe_top { position: relative; font-weight: bold; }
#la_videobarfe_wrapper { position: relative; }
#la_videobarfe_control { width: 46px; height: 21px; position: absolute; right: 5px; top: -27px; }
#la_videobarfe_prev { display: block; width: 23px; height: 21px; float: left; background-position: 0 -236px; }
#la_videobarfe_prev:hover { background-position: 0 -257px; }
#la_videobarfe_next { display: block; width: 23px; height: 21px; float: left; background-position: -23px -236px; }
#la_videobarfe_next:hover { background-position: -23px -257px; }
#la_videobarfe_container { width: 300px; height: 330px; overflow: hidden; margin-bottom: 20px; }
.la_videobarfa { width: 300px; height: 330px; overflow: hidden; float: left; }
.la_videobarfa_titlu { display: block; font-size: 14px; font-weight: bold; margin: 7px 0; }

#la_stiri { font-size: 14px; font-weight: bold; position: relative; }
#la_stiri h1 { display: inline; font-size: 14px; font-weight: bold; color: #666; }
#la_stiri_control { display: block; position: absolute; top: 9px; right: 5px; }
#la_stiri_control li { float: left; }
#la_stiri_control a { display: block; width: 14px; height: 14px; background-position: -66px 0; float: left; margin: 0 0 0 3px; }
#la_stiri_control a:hover, #la_stiri_control .current a { background-position: -80px 0; }
#la_stiri_wrapper { position: relative; }
#la_stiri_container { width: 640px; height: 330px; overflow: hidden; margin: 0 0 20px; position: relative; }
.la_stire { width: 640px; height: 330px; overflow: hidden; float: left; position: relative; }
.la_stire_img { width: 640px; height: 330px; display: block; }
.la_stire_content { width: 610px; height: 94px; background-position: 0 -278px; background-repeat: repeat-x; position: absolute; top: 206px; left: 15px; padding: 0 0 15px; overflow: hidden;  }
.la_stire_titlu { font-weight: bold; display: block; font-size: 20px; color: #fff; margin: 6px 40px 5px 40px; max-height: 55px; height: expression( this.scrollHeight > 54 ? "55px" : "auto" ); overflow: hidden; }
.la_stire_content p { display: block; color: #fff; margin: 0 40px 0 40px;  max-height: 60px; height: expression( this.scrollHeight > 59 ? "60px" : "auto" ); overflow: hidden;}

#la_stiri_prev { position: absolute; top: 208px; left: 15px; display: block; width: 30px; height: 107px; background-position: 0 -387px; z-index: 6; }
#la_stiri_prev:hover { background-position: 0 -494px; }
#la_stiri_next { position: absolute; top: 208px; right: 15px; display: block; width: 30px; height: 107px; background-position: -30px -387px; z-index: 6; }
#la_stiri_next:hover { background-position: -30px -494px; }

.la_bara_tabs { padding: 0; }
.la_bara_tabs h2 { display: inline; }
.la_bara_tabs a, .la_select_top { display: block; float: left; height: 23px; width: 305px;  line-height: 23px; color: #666; margin: 4px 0 0 3px; padding: 0 5px; }
.la_bara_tabs .activ, .la_select_top { width: 303px; border: 1px solid #fff; background-position: 0 -601px; background-repeat: repeat-x; margin-top: 3px; }
.la_bara_tabs .activ:hover { text-decoration: none; }
.la_actor { width: 318px; position: relative; z-index: 2; padding: 1px; }
.la_actor:hover, .activ .la_actor { background: #f7fafd; border-top: 1px solid #add8f3; border-bottom: 1px solid #add8f3; border-left: 1px solid #add8f3; border-right: #f7fafd; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; padding: 0; }
.la_actor_pozitie { font-size: 16px; display: block; font-weight: bold; width: 20px; line-height: 80px; text-align: center; margin-left: 5px; }


#la_top_actori, #la_top_comedianti, #la_top_stand_up { position: relative; width: 640px; margin: 10px 0 20px; height: 490px; }
.la_actor_detalii { background: #f7fafd; border: 1px solid #add8f3; padding: 10px; position: absolute; right: 0; top: 0; width: 300px; z-index: 1; height: 460px; visibility: hidden; }
.la_actor_wrapper:hover .la_actor_detalii, .la_actor_wrapper.activ .la_actor_detalii { visibility: visible; }
#la_top_actori .la_top_video_info, #la_top_comedianti .la_top_video_info, #la_top_stand_up .la_top_video_info { margin: 16px 0 0; }
.la_actor_detalii_info { height: 110px; overflow: hidden; }
.la_actor_titlu { font-size: 13px; font-weight: bold; display: block; margin: 5px 0 3px; }
.la_actor_detalii p { font-size: 11px; }
.la_actor_detalii .pl_top3 a { width: 280px; }
.la_actor_lista_titlu { font-size: 11px; font-weight: bold; margin-top: 5px; display: block; }
.avatar_74 { border: 1px solid #d5d5d5; width: 68px; height: 68px; padding: 2px; margin: 7px 5px 7px 0; }
#la_ultimele_aparitii { padding: 10px; }
#la_ultimele_aparitii .jCarouselLite { width: 590px!important; }
#la_alte_topuri span { display: block; margin: 3px 10px; }
#la_ultimele_aparitii .tabel_160 { margin: 0 15px; height: 135px;}

.la_top_item { width: 618px; border: 1px solid #ccc; position: relative; padding: 10px; margin: 0 0 10px; }
.la_top_pozitie { display: block; color: #fff; font-size: 14px; font-weight: bold; width: 36px; height: 23px; background-position: -23px -176px; text-align: center; line-height: 20px; position: absolute; top: 37px; left: -6px; }
.la_top_item .avatar_74 { margin: 0 7px 0 25px; }
.la_top_info { width: 510px; }
.la_top_artist { font-weight: bold; font-size: 15px; display: block; margin: 8px 0 2px; }
.la_top_item .btn_fan { margin-right: 15px; }
.la_top_sustine { display: block; margin-bottom: 5px; }
.la_top_dd { display: block; width: 25px; height: 10px; position: absolute; bottom: 0; right: 0; background-position: -73px -76px; }
.la_top_dd:hover { background-position: -73px -86px; }
.la_top_item.activ .la_top_dd { background-position: -73px -96px; }
.la_top_item.activ .la_top_dd:hover { background-position: -73px -106px; }
.la_top_detalii { display: block; width: 100px; font-size: 9px; text-align: right; margin: 5px 0 0; }
.la_top_lista { width: 250px; margin: 5px 0 0 7px; }
.la_top_lista a { width: 230px; }
.la_top_lista p { font-size: 11px; font-weight: bold; display: block; margin: 0 0 2px; }
.la_top_info_hide { display: none; }
.la_top_item.activ .la_top_info_hide { display: block; }

.la_select_top { margin-left: -5px; padding: 0 3px; width: 245px; float: left; }
.la_select_top .left_arr, .la_select_top .right_arr { margin-top: 3px; }
.la_select_perioada { text-align: center; width: 210px; }
.la_calendar { display: block; float: left; width: 21px; height: 21px; background-position: -65px -27px; margin: 5px 0 0 3px; }
.la_btn_calcul { display: block; width: 190px; height: 23px; border: 1px solid #e9e9e9; background-position: 0 -624px; background-repeat: repeat-x; line-height: 23px; color: #7d7d7d; font-size: 10px; font-weight: normal; text-align: center; }
.ie7 .la_btn_calcul { margin-top: -30px; }

/* UPDATE BOX LIBERTATEA & BOX RING*/
.cp_lib_logo { display: block; float: right; width: 26px; height: 22px; background-position: -477px -768px; margin: 5px 0 0; }
.cp_ring_logo { display: block; float: right; width: 37px; height: 22px; background-position: -503px -768px; margin: 5px 0 0; }
.cp_lib_stire, .cp_ring_stire { padding: 7px; border-bottom: 1px solid #ededed; }
.cp_lib_th60, .cp_ring_th60 { display: block; width: 60px; height: 60px; padding: 1px; border: 1px solid #d5d5d5; position: relative; }
.cp_lib_th60 img, .cp_ring_th60 img { position: absolute; clip: rect(0px 60px 60px 0px); }
.cp_lib_titlu, .cp_lib_ora, .cp_ring_titlu, .cp_ring_ora { display: block; width: 215px; }
.cp_lib_ora, .cp_ring_ora { font-size: 11px; margin: 5px 0 0; }
.cp_lib_2cols { width: 308px; margin: 0 5px; }
.col_640 .cp_lib_titlu, .col_640 .cp_lib_ora { width: 225px; }
.col_740 .cp_lib_titlu, .col_740 .cp_lib_ora { width: 275px; }
.col_740 .cp_lib_2cols { width: 358px; }


/* PLAYER ARTIST */
.player_artist #player_shadow { display: none!important; }
.player_artist { margin: 0 20px!important; }
.player_artist #player { position: relative; padding: 20px 0; }
.player_artist.activ #player { padding: 0 }
#player_branding, #inv_ani_pbkg { display: block; position: absolute; top: 0; left: 0; width: 955px; height: 430px;}
.player_artist.activ #player_branding { height: 566px; }

/* brandings */
#brand_wrap { margin: 15px auto; position: relative; width: 1015px; z-index: 5; }
#brand_wrap:empty { display: none; height: 0; margin: 0; padding: 0; }
#brand_top {  position: relative; z-index: 2;}
#brand_left { position: absolute; left: -110px; top: 0;  }
#brand_right { position: absolute; right: -110px; top: 0; }

/* WATERMARK BOX */
#popup_watermark_preview { display: block; width: 480px; height: 293px; background: url(../img/v3/watermark_preview.jpg) no-repeat 0 0; }
#watermark_btn_nu { display: block; margin: 15px 15px 0 0; color: #4c4c4c; }

/* A/B TESTING DETALIU CONTENT v1 */
#dc_abtest_1 #user_info { margin: 0 0 10px 20px; }
#dc_abtest_1 #uploader_box { margin: 0 20px 10px; }
#dc_abtest_1 #etichete { margin: 2px 0 0; }
#dc_abtest_1 #player_style { position: relative; }
#share_bar_wrapper { position: absolute; left: -95px; top: 0; width: 75px; }
#share_bar_top, #share_bar_bottom { display: block; width: 75px; height: 5px; background: url(../img/v3/share_bar.png) no-repeat -75px 0; }
#share_bar_bottom { background-position: -75px -5px; }
#share_bar { background: url(../img/v3/share_bar.png) repeat-y; width: 75px; }
.share_bar_separatoare { display: block; background: url(../img/v3/share_bar.png) no-repeat -75px -10px; width: 75px; height: 2px; }
#share_bar_fb { display: block; height: 65px; padding: 10px 0 15px 15px; }
#share_bar_plus { display: block;  padding: 15px 0 15px 12px; height: 60px; }
#share_bar_fbs { display: block; width: 50px; height: 40px; background: url(../img/v3/share_bar.png) no-repeat -150px 0;text-indent: -9999px; margin: 15px auto; }
#share_bar_fbs:hover { background-position: -200px 0; }
#share_bar_ym { background: url(../img/v3/share_bar.png) no-repeat -250px 0; display: block; width: 50px; height: 40px; text-indent: -9999px; margin: 15px auto 0; padding-bottom: 10px;}
#share_bar_ym:hover { background-position: -300px 0; }
#dc_abtest_1 #com_con { width: 628px; margin: 0; }
#dc_abtest_1 #add_com_form.activ textarea { width: 455px; margin: 0 10px 4px; }

#detalii_film_wrapper { margin: 5px 0 40px; position: relative;}
#detalii_film_wrapper #box_detalii_film { border: none; padding: 12px 0; }

#afiseaza_detalii { display: block; height: 21px; overflow: hidden; text-align: center; line-height: 21px; color: #666; font-size: 11px; position: absolute; left: 0; bottom: -20px; margin: 0; width: 100%; }
#detalii_film_desc { height: 48px; overflow: hidden; }
#detalii_film_wrapper #categorie, #detalii_film_wrapper #raporteaza_film, #detalii_film_wrapper.activ #detalii_film_multe, #detalii_film_putine { display: none; }
#detalii_film_wrapper.activ #detalii_film_desc { height: 100%; }
#detalii_film_wrapper.activ #categorie, #detalii_film_wrapper.activ #raporteaza_film { display: block; }
#detalii_film_wrapper.activ #detalii_film_putine, #detalii_film_multe { display: inline; }

/* A/B TESTING DETALIU CONTENT v2 */

#dc_abtest_2 #info_film { margin: 0; }
#info_film_fb_like, #info_film_gplus { display: block!important; width: 50px; height: 75px; margin: 0 0 0 8px;}
#info_film_gplus { margin: 0 8px 0 0; }
#dc_abtest_2 #player_style { margin-top: 20px; }
#dc_abtest_2 #starsMsg { display: block; }


/* NOUTATI 220 */
#noutati_toggle { display: block; background: url(../img/v3/noutati_label.png) no-repeat 0 0; width: 29px; height: 106px; position: absolute; top: 43%; left: -24px; }
.pg_profile #fz_bara { top: -10px; }
.pg_profile #fz_bara { top: -10px; }
.pg_profile #fz_wrapper { padding-top: 36px; }
.fz_noutate { width: 190px; background: #f2f8fd; border: 1px solid #b4cfe5; padding: 7px; margin: 10px auto; -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; }
.fz_noutate_titlu { font-weight: bold; display: block; }
.fz_noutate_data { display: block; font-size: 10px; font-style: italic; color: #999; margin: 2px 0 5px; }
.fz_noutate p { font-size: 11px; display: block; margin: 5px 0 0; }
.fz_noutati_link { text-align: right; font-size: 10px; font-style: italic; display: block; margin-top: 5px;}

/* jScrollPane scroll replacer */
.jspContainer { 	overflow: hidden;	position: relative;}
.jspPane { 	position: absolute;}
.jspVerticalBar { 	position: absolute;	top: 0;	right: 0;	width: 4px;	height: 100%;	background: red;}
.jspHorizontalBar { 	position: absolute;	bottom: 0;	left: 0;	width: 100%;	height: 16px;	background: red;}
.jspVerticalBar *,
.jspHorizontalBar * { 	margin: 0;	padding: 0;}
.jspCap { 	display: none;}
.jspHorizontalBar .jspCap { 	float: left;}
.jspTrack { 	background: #dde;	position: relative;}
.jspDrag { 	background: #bbd;	position: relative;	top: 0;	left: 0;	cursor: pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag { 	float: left;	height: 100%;}
.jspArrow { 	background: #50506d;	text-indent: -20000px;	display: block;	cursor: pointer;}
.jspArrow.jspDisabled { 	cursor: default;	background: #80808d;}
.jspVerticalBar .jspArrow { 	height: 16px;}
.jspHorizontalBar .jspArrow { 	width: 16px;	float: left;	height: 100%;}
.jspVerticalBar .jspArrow:focus { 	outline: none;}
.jspCorner { 	background: #eeeef4;	float: left;	height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { 	margin: 0 -3px 0 0;}

/* PLAYLISTURI CRACIUN */
#playlist_craciun { background: url(../img/v3/playlisturi_craciun.png) no-repeat top left; width: 298px; height: 317px; padding: 70px 0 0; }
#playlist_craciun .lista_300 { padding: 5px 0; }
#playlist_craciun .th_40 { margin: 0 0 0 3px; }
#playlist_craciun .titlu_film { color: #cc0003; }

/* BOX-URI TRIPLU.ro */
.triplu { background: url(../img/v3/sprite_triplu.png) no-repeat 0 0; }
.triplu_shop { display: block; width: 49px; height: 31px; text-decoration: none; text-indent: -9999px; }
.triplu_bm { display: block; width: 110px; height: 31px; text-indent: -9999px; background-position: -49px 0; }
.triplu_album { float: left; width: 130px; margin: 0 19px 0 10px; position: relative; }
.box_740 .triplu_album { margin: 0 7px 0 10px; }
.triplu_cover { display: block; position: relative; width: 84px; height: 84px; overflow: hidden; border: 1px solid #d5d5d5; padding: 2px;  }
.triplu_cover img { position: absolute; clip: rect(0px 84px 84px 0px); }
.triplu_disc { display: block; width: 42px; height: 79px; background-position: 0 -31px; position: absolute; top: 7px; left: 90px;}
.triplu_price { display: block; width: 60px; height: 22px; line-height: 18px; font-size: 10px; color: #434023; background-position: -42px -31px; padding: 0 0 0 10px; text-align: center; position: absolute; top: 65px; left: 60px;}
.triplu_titlu { display: block; font-size: 12px; font-weight: bold; margin: 5px 0 2px; height: 30px; overflow: hidden; }
.triplu_artist { display: block; color: #999; font-size: 11px; font-style: italic; height: 15px; overflow: hidden; }
.triplu_cumpara { display: block; font-size: 11px; color: #fff; text-align: center; width: 63px; height: 20px; line-height: 20px; padding: 0 0 0 27px; background-position: -42px -53px; margin: 5px 0 0; }
.triplu_cumpara:hover { background-position: -42px -73px; }
.triplu_box .triplu_cumpara { margin: 15px 5px 0 10px; }
.triplu_box { width: 100%; height: 50px; background-repeat: repeat-x; background-position: 0 -110px; margin: 10px 0; position: relative; }
.triplu_box_left { height: 50px; width: 198px; background-position: 0 -160px; position: relative; }
.triplu_box_right { display: block; height: 50px; width: 10px; background-position: -132px -31px; }
.triplu_shop_box { display: block; position: absolute; height: 20px; width: 50px; top: 15px; left: 10px; text-indent: -9999px; }
.triplu_cover_box { display: block; position: absolute; height: 38px; width: 38px; overflow: hidden; left: 87px; top: 6px; }
.triplu_price_box { display: block; height: 18px; line-height: 18px; width: 52px; position: absolute; top: 16px; left: 145px; color: #434023; font-size: 10px; text-align: center; }
.triplu_titlu_box { display: block; line-height: 50px; height: 50px; overflow: hidden; font-size: 14px; font-weight: bold; color: #4c4c4c; margin: 0 0 0 10px; width: 315px; }
#player_style .triplu_titlu_box { display: inline-block; max-width: 560px; width: auto; }
.triplu_bm_box { display: block; height: 50px; text-indent: -9999px; width: 112px; background-position: 0 -210px; }


/* HOMEPAGE V2 */
.hp { background: url(../img/v3/homepage_sprite.png) no-repeat 0 0; }
.video_415, .video_300 { border-bottom: 1px solid #d5d5d5; margin: 0 0 15px; padding: 0 0 15px; }
.titlu_415, .titlu_300 { display: block; font-size: 24px; color: #404040; word-wrap: break-word; margin: 0 0 5px; }
.titlu_300 { font-size: 22px; }
.titlu_415:hover, .titlu_300:hover { text-decoration: none; color: #2f6aad; }
.thumb_415, .thumb_300 { display: block; width: 407px; height: 227px; overflow: hidden; position: relative; padding: 3px; border: 1px solid #d5d5d5; }
.thumb_300 { width: 292px; height: 157px; }
.box_300 .thumb_300 { width: 272px; height: 144px; padding: 2px; background: #fff; }
.thumb_415 img { width: 415px; /*height: 310px;*/ position: absolute; clip: rect(-40px 407px 227px 0px); }
.thumb_300 img { width: 300px; /*height: 225px;*/ position: absolute; clip: rect(-20px 292px 157px 0px); }
.box_300 .thumb_300 img { clip: rect(-20px 272px 144px 0); }
.thumb_415 .th_durata, .thumb_300 .th_durata { top: 6px; right: 6px; }
.thumb_415:hover .th_durata, .thumb_300:hover .th_durata { display: none; }
.hp_play_icon { display: block; width: 44px; height: 29px; position: absolute; bottom: 13px; left: 13px; }
.thumb_300 .hp_play_icon { bottom: 11px; left: 11px; }
.hp_hover_black { background: #000; opacity: 0.4; -moz-opacity:0.4; -ms-filter:"alpha(opacity=40)"; filter:alpha(opacity=40); position: absolute; top: 3px; left: 3px; width: 407px; height: 227px; display: none; }
.thumb_300 .hp_hover_black { width: 292px; height: 157px; }
.box_300 .thumb_300 .hp_hover_black { width: 271px; height: 143px; }
.thumb_415:hover .hp_hover_black, .thumb_300:hover .hp_hover_black { display: block; }
.thumb_415:hover .hp_play_icon, .thumb_300:hover .hp_play_icon { width: 91px; height: 91px; background-position: 0 -29px; bottom: 70px; left: 160px; }
.thumb_300:hover .hp_play_icon { bottom: 37px; left: 105px; }
.box_300 .thumb_300:hover .hp_play_icon { bottom: 30px; left: 92px; }

.video_415 p { display: block; word-wrap: break-word; font-size: 13px; margin: 5px 0; overflow: hidden; max-height: 65px;}
.hp_video_cat, .hp_video_views { display: block; font-size: 11px; line-height: 20px; margin: 1px 0 0; width: 265px; }
.video_300 .hp_video_cat { width: 155px; }
.hp_video_views { width: 80px; text-align: right; }
.video_415 .calitate_film, .video_300 .calitate_film { margin: 0 0 0 3px; width: 60px; }

#hp_recomandare .box_300, #hp_video_stiri .box_300 { background: #f2f2f2; padding: 10px; }
#hp_video_stiri .box_300 { padding: 10px 0; }
.hp_video_stire { padding: 0 10px; }
.hp_box_300_titlu { display: block; font-size: 18px; margin: 5px 0 3px; text-shadow: 1px 1px 0px #fff; }
#hp_recomandare p { display: block; font-size: 11px; color: #4d4d4d; }
#hp_video_stiri p { display: block; font-size: 12px; color: #4d4d4d; margin: 10px 0 0; }
.hp_separator_stiri { display: block; width: 100%; height: 1px; background: #fff; border-top: 1px solid #e6e6e6; margin: 15px 0;}

.oldies_header { width: 200px; text-indent: -9999px; height: 40px; background-position: 0 -120px; }
.oldies_box { border-left: 1px solid #e2cda4; border-right: 1px solid #e2cda4; padding: 10px 0; }
.oldies_btm { display: block; width: 200px; height: 31px; background-position: 0 -160px; }
.oldie_video { padding: 0 5px 10px; margin: 0 0 10px; border-bottom: 1px solid #ededed; }
.oldie_titlu { display: block; font-size: 13px; font-weight: bold; margin: 0 0 3px; word-wrap: break-word; }
.oldie_thumb { display: block; width: 180px; height: 97px; padding: 3px; background: #e1bf78; border: 1px solid #b99652; position: relative; }
.oldie_thumb img { width: 180px; position: absolute; clip: rect(0 180px 97px 0px); }
.oldie_thumb .th_durata { top: 6px; right: 6px; }
.oldie_thumb:hover .th_durata { display: none; }
.oldies_play_icon { display: none; width: 43px; height: 43px; background-position: -91px -29px; position: absolute; left: 70px; top: 27px; }
.oldie_thumb .hp_hover_black { width: 180px; height: 97px; }
.oldie_thumb:hover .oldies_play_icon, .oldie_thumb:hover .hp_hover_black { display: block; }

#hp_stai_conectat p { padding: 0 5px 10px; dispaly: block; font-size: 11px; color: #999; }
#hp_conectare_fb, #hp_conectare_twitter, #hp_conectare_rss { display: block; margin: 0 10px 10px; text-indent: 25px; line-height: 20px; width: 178px; font-size: 11px; }
#hp_conectare_fb { background-position: 0 -191px; }
#hp_conectare_twitter { background-position: 0 -211px; }
#hp_conectare_rss { background-position: 0 -231px; }
.hp_stai_con_sep { display: block; width: 100%; height: 1px; background: #ededed; margin: 10px 0; }
#hp_stai_conectat label { display: block; font-size: 11px; margin: 0 5px; }
#hp_stai_conectat .input_text { width: 175px; margin: 0 0 0 5px; }
#hp_stai_conectat .btn_albastru { margin: 5px 5px 0 0; }

#hp_cele_mai_noi .box_300 { padding: 0; height: 430px; overflow-x: auto; }
#hp_cele_mai_noi .lista_300 { padding: 10px; border-bottom: 1px solid #ededed; }
#hp_cele_mai_noi .thumbnail { margin: 0 10px 0 0; }
#hp_cele_mai_noi .info_film { width: 150px; }
#hp_cele_mai_noi .titlu_film { display: block; font-size: 13px; font-weight: bold; }

#hp_shows_wrapper, #hp_events_wrapper { position: relative; background: #f2f2f2; }
#hp_shows_control, #hp_events_control, #hp_ibl_200_control { width: 46px; height: 21px; position: absolute; right: 5px; top: -27px; }
.hp_shows_prev { display: block; width: 23px; height: 21px; float: left; background-position: -91px -72px; }
.hp_shows_prev:hover { background-position: -91px -93px; }
.hp_shows_next { display: block; width: 23px; height: 21px; float: left; background-position: -114px -72px; }
.hp_shows_next:hover { background-position: -114px -93px; }
#hp_shows_container, #hp_events_container { overflow: hidden; height: 270px;  }
#hp_shows_container div, #hp_events_container div { width: 278px; padding: 0 10px; }

#hp_top_220 .bara span { color: #cc0003; }
#hp_top_220 .box_300 { padding: 0; }
.hp_top_tabs { background: #f2f2f2; height: 40px; position: relative; z-index: 2; }
.hp_top_tabs a { padding: 5px 0 0; height: 35px; line-height: 35px; width: 98px; float: left; display: block; text-align: center; font-weight: bold; }
.hp_top_tabs .activ span { display: block; width: 90px; border-top: 3px solid #cc0003; background: #fff; height: 33px; margin: 0 auto; color: #666; line-height: 29px; }
.hp_top_tabs .activ:hover { text-decoration: none; }
#hp_tob_tabs_cat_1 { border-right: 1px solid #e6e6e6; }
#hp_tob_tabs_cat_2 { border-right: 1px solid #e6e6e6; border-left: 1px solid #f8f8f8; }
#hp_tob_tabs_cat_2 { border-left: 1px solid #f8f8f8; }
#hp_top_tab_1, #hp_top_tab_2, #hp_top_tab_3 { background: #fff; border-top: 1px solid #e6e6e6; }


.pg_homepage #filmele_zilei { margin: 10px 0 10px 0; text-shadow: 1px 1px 0px #fff; }
#top_videos .video_300 { float: left; width: 300px; border: none; padding: 0; }
#top_videos .thumb_300 { background: #fff; }
#top_videos .titlu_300 { font-size: 20px; color: #2f6aad; text-shadow: 1px 1px 0px #fff; margin: 3px 0 0; }
#top_videos .titlu_300:hover { text-decoration: underline; }
#top_videos .hp_video_cat { text-shadow: 1px 1px 0px #fff; margin: 0 0 0 2px; }
#top_videos .top_video_center { margin: 0 25px 15px; }

.hp_top_pozitie { width: 20px; font-weight: bold; padding: 20px 0 0; text-align: center; display: block; }
#hp_top_220 .titlu_film { font-size: 13px; font-weight: bold; display: block; width: 165px; }
#hp_top_220 .lista_300 { padding: 10px 0; }

#hp_recomandare, #hp_video_stiri, #hp_box_cancan, #hp_cele_mai_noi, #hp_shows_slider,  #hp_events_slider, #hp_video_300, #hp_top_220, #hp_box_libertatea, #hp_box_ring { margin: 0 0 30px; }

#hp_mai_multe { display: block; width: 955px; height: 33px; line-height: 33px; background-position: 0 -251px; background-repeat: repeat-x; color: #333; text-shadow: 1px 1px 0px #fff; text-align: center; font-weight: bold; margin: 20px auto; border: 1px solid #ccc; }
#hp_mai_multe:hover { background-position: 0 -284px; text-decoration: none; }
#hp_mai_multe span { display: block; width: 10px; height: 33px; background-position: -137px -87px; margin: 0 10px; }
#hp_mai_multe b { display: block; width: 895px; }

.ie7.pg_homepage .thumb_300 img { top: 3px; }
.ie7 .thumb_415 img { top: 3px; }
.ie7 .oldie_thumb img { top: 3px; }
#hp_video_stiri p, .hp_box_300_titlu { zoom: 1; }
.ie7 #hp_cele_mai_noi .thumbnail { position: static; }
.ie7 #hp_cele_mai_noi .th_100 { height: auto; }
.ie7 #hp_cele_mai_noi .th_100 img { clip: auto; position: static; height: auto; margin-top: auto; }
.ie7 #hp_cele_mai_noi .box_300 { overflow: auto; }

#upload_hp_promo { display: block; width: 200px; height: 290px; background: url(../img/v3/upload_hp.png) no-repeat 0 0; margin: 0 0 20px; }

.col_955 .video_300 { margin: 0 18px 15px 0; border: none; width: 300px; height: 240px; padding: 0; }
.col_955 .titlu_300 { margin: 5px 0; max-height: 55px; overflow: hidden; }

#main_menu_video { margin-left: 0; left: -22px; }
#mi_2_dd { position: relative; display: inline-block; }
.pg_homepage .col_200 .box_btm_2 { margin-bottom: 30px; }

/* BRANDURI */
.brands_sprite { background: url(../img/v3/brands_sprite.png) no-repeat 0 0; }
#brand_main_video { padding: 10px; width: 620px; margin: 0 0 30px; position: relative; }
#brand_main_video_titlu { display: block; font-size: 16px; font-weight: bold; margin: 5px 0 2px; }
#brand_main_video p { display: block; font-size: 11px; }
.brand_titlu { display: block; height: 40px; line-height: 40px; text-indent: 10px; font-size: 22px; margin: 0 0 10px;}
.brand_eveniment { padding: 0 0 30px 0; margin: 0 0 25px; border-bottom: 1px solid #ccc; }
.brand_eveniment_titlu { display: block; font-size: 16px; font-weight: bold; }
.brand_eveniment_info { font-style: italic; font-size: 10px; display: block; margin: 0 0 3px; }
.brand_eveniment_thumb { width: 150px; display: block; margin: 0 10px 0 0; }
.brand_eveniment_excerpt { width: 480px; }
.brand_eveniment_excerpt p { display: block; margin: 0 0 5px; }
.brand_titlu_300 { display: block; width: 300px; height: 30px; line-height: 30px; text-indent: 10px; border-bottom: 1px solid #4f4f4f; font-size: 16px; }
.brand_box { padding: 10px; width: 280px; margin: 0 0 25px; }
#brand_facebook { width: 300px; padding: 0; }
#brand_abonati { padding: 10px 5px; width: 290px;}
.brand_abonat { float: left; display: block; width: 54px; height: 54px; overflow: hidden; padding: 2px; border: 1px solid #808080; margin: 0 5px 10px; position: relative; }
.brand_abonat img { position: absolute; clip: rect(5px 59px 59px 5px); top: -3px; left: -3px;}
#brand_share_box { background-repeat: repeat-y; width: 74px; border-top: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; position: absolute; top: 30px; left: -75px; }
.brand_share_item { border-bottom: 1px solid #fff; border-top: 1px solid #ebebeb; padding: 15px 10px; }
#brand_share_fblike, #brand_share_gplus { display: block; width: 50px; margin: 0 auto; height: 70px; }
#brand_share_fb { display: block; margin: 0 auto; background-position: -74px 0; width: 50px; height: 40px; text-indent: -9999px; }
#brand_share_fb:hover { background-position: -124px 0; }
#brand_share_ym { display: block; margin: 0 auto; background-position: -174px 0; width: 50px; height: 40px; text-indent: -9999px; }
#brand_share_ym:hover { background-position: -224px 0; }
#brand_btn_abonare { display: block; width: 170px; height: 38px; line-height: 35px; text-align: center; font-size: 16px; color: #3d370b; margin: 20px auto; background-position: -274px 0; }
#brand_btn_abonare:hover { text-decoration: none; height: 36px; margin: 22px auto 20px; }
#brand_videos { margin: 0 0 30px; }
#brand_videos .prev, #brand_videos .next { float: left; border: none; width: 30px; height: 160px; line-height: 30px; background: #ccc; cursor: pointer; }
#brand_videos .prev span, #brand_videos .next span { display: block; width: 11px; height: 16px; background-position: -1024px 0; }
#brand_videos .next span { background-position: -1024px -20px; }
#brand_videos .prev:hover span { background-position: -1035px 0; }
#brand_videos .next:hover span { background-position: -1035px -20px; }
#brand_videos .jCarouselLite { display: block; margin: 0 2px; width: 576px; height: 160px; }
.brand_videos_item { width: 168px; margin: 10px; }
.brand_videos_item_thumb { display: block; width: 160px; height: 90px; padding: 3px; border: 1px solid #ccc; position: relative; }
.brand_videos_item_thumb img { position: absolute; clip: rect(0px 160px 90px 0px);  }
.brands_videos_item_titlu { display: block; font-size: 13px; font-weight: bold; margin: 3px 0 0; }
#brand_galerie { position: relative; }
#brands_galerie_prev, #brands_galerie_next { display: block; width: 32px; height: 57px; background-position: -445px 0; position: absolute; top: 75px; left: 0px;  z-index: 2; }
#brands_galerie_next { right: 0px; left: auto; background-position: -477px 0; }
#brands_galerie_prev:hover { background-position: -509px 0; }
#brands_galerie_next:hover { background-position: -541px 0; }
#brand_galerie li a { display: block; width: 280px; height: 190px; overflow: hidden; }
#brands_link_home, #brands_link_twitter, #brands_link_fb, #brands_link_gplus { display: block; width: 56px; height: 56px; background-position: -574px 0; text-indent: -9999px; margin: 0 25px 30px 0; }
#brands_link_twitter { background-position: -630px 0; }
#brands_link_fb { background-position: -686px 0; }
#brands_link_gplus { background-position: -742px 0; }
#brands_link_home:hover { background-position: -798px 0; }
#brands_link_twitter:hover { background-position: -854px 0; }
#brands_link_fb:hover { background-position: -910px 0; }
#brands_link_gplus:hover { background-position: -966px 0; }
#brand_evenimente_titlu { margin-bottom: 20px; }
.pg_brands #fancybox-wrap {width: 740px!important; margin: 0; }
.pg_brands.popup_lay { padding: 0; }
#brand_eveniment_popup h2 { display: block; font-size: 20px; font-weight: bold; color: #333; margin: 0px; }
.brand_eveniment_popup_info { display: block; font-size: 11px; font-style: italic; color: #999; margin: 0 0 10px; }
.pg_brands #fancybox-content {  width: 720px!important; }
#brand_eveniment_popup p { display: block; margin: 0 0 5px; }

/* PROMOVARI BRANDS */
#hp_brands_container, #hp_brands_wrapper, #ohp_brands  { padding: 0; }
.hp_brand_slider { display: block; width: 198px; height: 190px; }
#burn_energy_drink_footer { display: block; width: 995px; height: 45px; margin: 20px auto 0; }


/* CONTAINRE TEMP PT BURN */
.pg_homepage #container, .pg_content #container { padding-bottom: 0; }
.pg_content #footer_links { margin-top: 0; padding-top: 0; }

#brand_burn_300x150, #brand_burn_200x200  { display: block; width: 300px; height: 150px; background: url(../img/brands/burn_300x150.jpg?5) no-repeat 0 0; text-indent: -9999px; margin: 12px 0 20px; }
#brand_burn_300x150 { height: 120px; }
#brand_burn_200x200 { width: 200px; height: 200px; background: url(../img/brands/burn_200x200.jpg?3) no-repeat 0 0; }
.pg_homepage #brand_burn_300x150, .pg_homepage #brand_burn_200x200  { margin: 0 0 20px; }

.goog-te-banner-frame { top: auto!important; bottom: 0; }


/* GO TO TOP */
#goto_top { display: none; background-position: -620px -603px; width: 50px; height: 50px; z-index: 100001; position: fixed; bottom: 55px; right: 55px; /* margin: 0 0 0 515px; */ text-indent: -9999px; }
#goto_top:hover { background-position: -670px -603px; }
#goto_top.fzactiv { bottom: 185px; }

/* CONTENT DETAIL v3_1 */
.box_top_2 { position: relative; border-bottom: 2px solid #cc0003; display: block; color: #666; }
.box_top_2_titlu { display: inline-block; font-size: 16px; border-left: 6px solid #cc0003; }
.col_300 .box_top_2_titlu { height: 16px; line-height: 16px; padding: 0 0 3px 4px; margin: 0 0 5px; }
.col_640 .box_top_2_titlu { font-size: 18px; height: 18px; line-height: 18px; padding: 0 0 3px 4px; margin: 0 0 7px; }
#box_share { height: 85px; border: 1px solid #e6e6e6; background: #f5f5f5; -webkit-box-shadow: inset 0px 0px 0px 1px #fff; box-shadow: inset 0px 0px 0px 1px #fff; }
.btn_share_item { display: inline-block; width: 98px; margin: 0 auto; border-left: 1px solid #fff; border-right: 1px solid #ebebeb; padding: 10px 0; margin: 0 auto; text-align: center; height: 65px; }
.btn_share_item:first-child { border-left: none; }
.btn_share_item:last-child { border-right: none; }
.ie .btn_share_item { width: 97px; }
#fb_share_btn_2 { display: block; margin: 0 auto; width: 45px; height: 62px; background-position: -150px -817px; text-indent: -9999px; }
#fb_share_btn_2:hover { background-position: -195px -817px; }
#y_share_2 {  display: block; margin: 0 auto; width: 45px; height: 62px; background-position: -240px -817px; text-indent: -9999px;  }
#y_share_2:hover { background-position: -285px -817px; }
/*.player_style_2 { margin-top: 10px!important; }*/
#user_info_2 { height: 30px; line-height: 25px; margin: 10px 0 0; }
#user_name_2 { font-size: 10px; float: left; display: inline-block; }
#user_name_2 a { font-size: 12px; font-weight: bold; }
#user_info_2 #info_film { margin: 3px 10px 0; width: 85px; }
#views_2, #nr_voturi_2 { color: #4d4d4d; font-size: 10px; }
#views_2 b, #nr_voturi_2 b { font-size: 13px; }
#info_video { display: inline-block; position: relative; border: 1px solid #d9d9d9; -webkit-box-shadow: 0px 1px 0px 0px #999, inset 0px 1px 0px 0px #fff; box-shadow: 0px 1px 0px 0px #999, inset 0px 1px 0px 0px #fff; background: #f2f2f2; background: -moz-linear-gradient(top,  #f2f2f2 0%, #dedede 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#dedede)); background: -webkit-linear-gradient(top,  #f2f2f2 0%,#dedede 100%); background: -o-linear-gradient(top,  #f2f2f2 0%,#dedede 100%); background: -ms-linear-gradient(top,  #f2f2f2 0%,#dedede 100%); background: linear-gradient(to bottom,  #f2f2f2 0%,#dedede 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dedede',GradientType=0 ); font-size: 10px; height: 18px; line-height: 18px; padding: 0 32px 0 10px; text-shadow: 1px 1px 0 #fff; margin: 4px 0 0; }
#info_video:hover { text-decoration: none; background: #dedede; background: -moz-linear-gradient(top,  #dedede 0%, #f2f2f2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(100%,#f2f2f2)); background: -webkit-linear-gradient(top,  #dedede 0%,#f2f2f2 100%); background: -o-linear-gradient(top,  #dedede 0%,#f2f2f2 100%); background: -ms-linear-gradient(top,  #dedede 0%,#f2f2f2 100%); background: linear-gradient(to bottom,  #dedede 0%,#f2f2f2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#f2f2f2',GradientType=0 );}
#info_video span { display: block; position: absolute; width: 22px; height: 18px; top: 0; right: 0; background-position: -640px -566px; }
#info_video.activ span { background-position: -640px -584px; }
#video_info { display: none; }
#video_info #descriere { margin: 7px 0; width: 100%; }
#video_info #etichete { width: 100%; margin: 0; }
#user_info_2 #starsMsg { display: block; position: absolute; width: 85px; text-align: center; top: -10px; height: 10px; line-height: 10px; left: 0px;}
#user_info_2 #info_film { position: relative; }

.box_top_2 .bara_detaliu { margin: 0px 5px 0 0; }
.box_top_2 .cp_lib_logo { margin: 0; } 
.cp_lib_300 .box_top_2 .cp_lib_logo { margin-top: -3px; }

/* STIRI INTERPROMOVARE */
#interpromo_stiri { border-bottom: 1px solid #ededed; padding: 0; margin: 0 0 30px; }
#interpromo_stiri a:hover { text-decoration: underline; background: #f2f8fd; }
#interpromo_stiri a { display: block; padding: 5px; border-bottom: 1px solid #ededed; width: 404px; height: 66px; overflow: hidden; }
#interpromo_stiri a:last-child { border-bottom: none; }
#interpromo_stiri span.left { display: inline-block; padding: 2px; border: 1px solid #d5d5d5; width: 60px; height: 60px; overflow: hidden; position: relative; }
#interpromo_stiri span.right { display: inline-block; width: 334px; font-size: 13px; font-weight: bold; padding: 3px 0 0; }
#interpromo_stiri img { display: block; height: 60px; position: absolute; clip: rect(0px 60px 60px 0px); }


/* NEXT / PREV VIDEO */
#arr_pv, #arr_nv { display: block; position: fixed; top: 50%; z-index: 10; width: 75px; height: 110px; margin-top: -55px; }
#arr_pv:hover, #arr_nv:hover { text-decoration: none; }
#arr_pv_arr, #arr_nv_arr { font-family: "OswaldLight", sans-serif; display: block; width: 75px; height: 25px; background-color: #fff; position: absolute; top: 0; left: 0; z-index: 2; -webkit-box-shadow: inset 0px 0px 35px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 35px 0px rgba(0, 0, 0, 0.1); font-size: 13px; text-align: center; color: #808080; padding-top: 85px; }
#arr_pv_arr { -webkit-border-radius: 0px 7px 7px 0px; border-radius: 0px 7px 7px 0px; background-position: 0 -867px;}
#arr_nv_arr { -webkit-border-radius: 7px 0px 0px 7px; border-radius: 7px 0px 0px 7px; background-position: -75px -867px;}
#arr_pv { left: 0; }
#arr_nv { right: 0; }
#arr_pv_video, #arr_nv_video { display: block; -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2); position: absolute; background: #cc0003; height: 110px; width: 205px; -webkit-border-radius: 7px; border-radius: 7px; top: 0; overflow: hidden;}
#arr_pv_video { left: -125px; }
#arr_nv_video { right: -125px; }
.arr_pvnv_thumb { display: block; background: #fff; width: 160px; height: 90px; padding: 3px; position: relative; margin: 10px 10px 0 25px; }
#arr_nv_video .arr_pvnv_thumb { margin: 10px 25px 0 10px; }
.arr_pvnv_thumb img { display: block; position: absolute; clip: rect(10px, 160px, 100px, 0px); margin-top: -10px; }
.arr_pvnv_titlu { display: block; font-size: 14px; font-weight: bold; width: 170px; color: #fff; margin: 5px 0 0 25px; overflow: hidden; max-height: 34px; }
.arr_pvnv_detalii { display: block; color: #e9c0c0; font-size: 11px; width: 170px; margin-left: 25px; }
#arr_nv_video .arr_pvnv_detalii, #arr_nv_video .arr_pvnv_titlu { margin-left: 12px; }
@media all and  (max-width: 1385px) { #arr_pv, #arr_nv { display: none; } }
.ie_maxw_1280 #arr_pv, .ie_maxw_1280 #arr_nv { display: none; }

/* NEW FILMELE ZILEI */
#fz_2 { position: fixed; bottom: 0; left: 0; width: 100%; z-index: 100000; }
#fz_2_btn { display: block; top: -34px; width: 110px; height: 30px; line-height: 30px; background: #cc0003; border-top: 4px solid #910103; -webkit-border-radius: 0px 7px 0px 0px; border-radius: 7px 0px 0px 0px; text-align: center; color: #fbe7e7; font-family: 'ubunturegular'; font-size: 13px; text-transform: uppercase; position: relative; padding: 0 10px 0 0; position: absolute; right: 0; }
#fz_2_btn.activ span { display: block; width: 11px; height: 24px; background-position: -514px -817px; position: absolute; top: 3px; right: 10px; }
#fz_2_btn span { display: block; width: 11px; height: 24px; background-position: -525px -817px; position: absolute; top: 3px; right: 10px; }

#fz_2_wrapper { border-top: 5px solid #cc0003; }
#fz_2_bara_control {height: 24px; line-height: 24px; border-top: 1px solid #fff; background: rgb(229,229,229); background: -moz-linear-gradient(top,  rgb(229,229,229) 0%, rgb(217,217,217) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(229,229,229)), color-stop(100%,rgb(217,217,217))); background: -webkit-linear-gradient(top,  rgb(229,229,229) 0%,rgb(217,217,217) 100%); background: -o-linear-gradient(top,  rgb(229,229,229) 0%,rgb(217,217,217) 100%);
background: -ms-linear-gradient(top,  rgb(229,229,229) 0%,rgb(217,217,217) 100%); background: linear-gradient(to bottom,  rgb(229,229,229) 0%,rgb(217,217,217) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d9d9d9',GradientType=0 ); }
#fz_2_video_list_wrapper { height: 105px; position: relative; background: #1a1a1a; -webkit-box-shadow: inset  2px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: inset  2px 3px 0px rgba(0, 0, 0, 0.5); padding: 0 40px; width: auto!important;}
#fz_2_left, #fz_2_right { display: block; width: 37px; height: 105px; position: absolute; top: 0; text-indent: -9999px; }
#fz_2_left { left: 0; background-position: -150px -879px; text-indent: -9999px; }
#fz_2_right { right: 0; background-position: -185px -879px; text-indent: -9999px; }
#fz_2_left:hover, #fz_2_right:hover { background-color: #262626; }
#fz_2_video_list { overflow: hidden; }

#fz_2_video_list li { display: inline-block; float: left; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #0d0d0d; padding: 7px 7px 7px 107px; border: 1px solid #0d0d0d; position: relative; height: 60px; margin: 15px 10px 0; width: 0px; overflow: hidden!important; }
#fz_2_video_list li:hover { border-color: #333131; background: #000; }
#fz_2_video_list img { display: inline-block; float: left; position: absolute; clip: rect(10px, 100px, 70px, 0px); margin-top: -10px; left: 7px; top: 7px; }
#fz_2_video_list .activ img { left: 5px; top: 5px; }
.fz_2_video_list_info { display: inline-block; float: let; width: 185px; padding: 0 0 0 10px; color: #4c4c4c; font-size: 10px; }
.fz_2_video_list_info span { display: block; font-size: 13px; color: #bfbfbf; margin: 0 0 3px; max-height: 35px; overflow: hidden; }
#fz_2_video_list li.activ { border: 3px solid #535353; padding: 5px 5px 5px 105px; }
#fz_2_video_ant, #fz_2_video_urm { display: inline-block; float: left; height: 24px; width: 30px; text-indent: -9999px; position: relative; }
#fz_2_video_ant { background-position: -330px -817px; border-right: 1px solid #c1c1c1; }
#fz_2_video_urm { background-position: -360px -817px; border-right: 1px solid #c1c1c1; border-left: 1px solid #efefef; }
#fz_2_video_ant:hover, #fz_2_video_urm:hover { background-color: #ccc; }
#fz_2_video_ant:active, #fz_2_video_urm:active, #fz_2_opt a:active { -webkit-box-shadow: inset 0px 3px 3px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 3px 3px 0px rgba(0, 0, 0, 0.2); }
#fz_2_aplay { display: inline-block; float: left; width: 60px; height: 24px; background-position: -390px -817px; text-indent: -9999px; border-right: 1px solid #c1c1c1; cursor: pointer; }
#fz_2_aplay.activ { background-position: -450px -817px; }
#fz_2_cat { display: inline-block; line-height: 22px; height: 24px; padding: 0 10px; border-right: 1px solid #c1c1c1; border-left: 1px solid #efefef; float: left; text-shadow: 1px 1px 0 #fff; color: #2f6aad; cursor: pointer; position: relative; }
#fz_2_cat .content { display: inline-block; height: 24px; width: 4px; background-position: -510px -817px; float: right; margin: 0 0 0 5px; }
#fz_2_opt { display: none; position: absolute; bottom: 24px; background: #ededed; width: 120px; left: -2px; border: 1px solid #c7c7c7; border-bottom: 1px solid #fff; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }
#fz_2_opt a { display: inline-block; width: 110px; height: 24px; line-height: 24px; border-bottom: 1px solid #e0e0e0; border-top: 1px solid #fff; padding: 0 0 0 10px; }
#fz_2_opt a:first-child { border-top: none; }
#fz_2_opt a:hover { background: #e0e0e0; text-decoration: none; }
#fz_2_ant_det, #fz_2_urm_det, #fz_2_aplay_st { display: none; float: left; line-height: 22px; padding: 0 10px; border-right: 1px solid #c1c1c1; border-left: 1px solid #efefef; height: 24px; }
#fz_2_aplay_st {  display: block; padding: 0 0 0 10px; border-right: 0 none; }
#fz_2_shuffle {  display: none;}
.fz_btn1 { float:right; padding: 0 10px; color: #333; }
.fz_2_durata { display: block; position: absolute; top: 7px; left: 76px; color: #fff; font-size: 9px; line-height: 13px; background: #000; padding: 0 2px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"!important; filter:alpha(opacity=60)!important; z-index: 2 }

/* 300x250 */
#clever_sticky_box { background: #cc0003; width: 300px; height: 250px; }
.clever_sticky_fixed { position: fixed; top: 80px; }

/* REALITATEA */
#rlt_logo { display: inline-block; width: 87px; height: 28px; background-position: -330px -841px; float: right; text-indent: -9999px; }
#rlt_box_200 { padding: 0; }
#rlt_box_200 a { display: block; padding: 5px 5px 10px; border-bottom: 1px solid #ededed; position: relative; font-weight: bold; wrap-text: break-word; }
#rlt_box_200 img { display: block; margin: 0 0 5px; }
#rlt_box_200 a:last-child { border-bottom: none; }

/* INTERSPORT */
#intersport_top { display: block; background: url(../img/branding/intersport/top.jpg?1) no-repeat top center; width: 995px; height: 250px; }
.intersport_sky { display: block; width: 120px; height: 1000px; }
#intersport_left { background: url(../img/branding/intersport/left.jpg?1) no-repeat top center; }
#intersport_right  { background: url(../img/branding/intersport/right.jpg?1) no-repeat top center; }
.intersport #brand_left, .intersport #brand_right { top: 0; }
#intersport_embed { display: block; width: 300px; height: 200px; position: absolute; top: 24px; right: 66px; }
.intersport #brand_wrap { margin: 0 auto!important; height: 255px!important;}

/* BRANDING ORANGE */
.orange { background: #000; margin-top: 0; }
.orange #brand_left, .orange #brand_right, .orange #brand_top { opacity: 0; -moz-opacity:0; -ms-filter:"alpha(opacity=0)"; filter:alpha(opacity=0); display:none; }
.orange #brand_wrap { margin-bottom: 0!important; }
#orange_interactiv_top { display: block; width: 995px; height: 150px; background: url(../img/branding/orange/top.jpg) no-repeat top center; }
#orange_interactiv_left { display: block; width: 120px; height: 1000px; background: url(../img/branding/orange/left.jpg) no-repeat top center; }
#orange_interactiv_right { display: block; width: 120px; height: 1000px; background: url(../img/branding/orange/right.jpg) no-repeat top center; }

/* brand kfc */
.kfc #brand_left { left: -110px; }
.kfc #brand_left { right: -110px; }

/* IA BILET */
.ibl_sprite { background: url(../img/v3/iabilet_sprite.png) no-repeat 0 0; }
#iabilet { background: #f5f5f5; padding: 20px 20px 50px; }
.pg_bilete #container { padding-bottom: 0; }
.pg_bilete #footer_links { padding-top: 0; }
#iabilet h1, #ibl_subtitlu { text-shadow: 1px 1px 0px #fff; zoom: 1;}
#ibl_subtitlu { display: block; margin: 0 0 40px;}
.ibl_list_itm { background: #fff; border-top: 2px solid #cc0003; -webkit-border-radius: 0px 0px 7px 7px; border-radius: 0px 0px 7px 7px; -webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); margin: 0 0 35px; }
.ibl_list_img { display: inline-block; float: left; width: 176px; margin: 15px; }
.ibl_list_img img { display: block; }
.ibl_list_det { margin: 15px 0; float: left; width: 525px; }
.ibl_list_titlu { display: block; font-weight: bold; font-size: 18px; margin: 0 0 10px; }
.ibl_list_info { display: block; margin: 0 0 10px; font-size: 11px; color: #808080; line-height: 25px; height: 25px; overflow: hidden; padding: 0 10px; background: #f2f2f2; }
.ibl_list_desc { display: block; font-size: 12px; color: #808080; max-height: 135px; overflow: hidden; }
.ibl_list_desc p { display: block; padding: 0 0 5px; }
.ibl_list_det .f-s-11 { display: block; text-align: right; margin: 10px 0 0; }
.ibl_list_buy { float: right; background: #f2f2f2; width: 200px; height: 280px; -webkit-box-shadow: inset 3px 0px 7px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 3px 0px 7px 0px rgba(0, 0, 0, 0.1); }
.ibl_list_pret { display: block; width: 90px; height: 90px; border-radius: 45px; -webkit-border-radius: 45px; background: #fff; margin: 55px auto 30px; text-align: center; -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1); }
.ibl_list_pret label { font-family: 'OswaldBook', sans-serif; text-transform: uppercase; font-size: 12px; color: #999; padding: 20px 0 0; display: block; }
.ibl_list_pret span { font-family: 'OswaldBook', sans-serif; display: block; color: #333; font-size: 35px; }
.ibl_list_pret span span { display: inline; font-size: 12px; }
.ibl_list_buy a, .ibl_btn { display: block; width: 135px; height: 37px; line-height: 35px; text-align: center; padding: 0 18px 0 0; margin: 0 auto; font-size: 14px; font-weight: bold; color: #59320f; text-shadow: 1px 1px 0 #fec227; }
.ibl_list_buy a:hover, .ibl_btn:hover { text-decoration: none; background-position: -153px 0; }

#ibl_ev_info { background: #fff; -webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); font-size: 11px; color: #808080; height: 37px; line-height: 37px; padding: 0 10px; width: 770px; margin: 0 0 15px; }
#ibl_ev_pret { font-family: 'OswaldBook', sans-serif; float: right; text-transform: uppercase; color: #999; font-size: 12px; padding-top: 3px; }
#ibl_ev_pret span { font-size: 20px; color: #333; }
#ibl_ev_pret span span { font-size: 12px; }
#iabilet .col_200, #iabilet .col_740 { margin: 0; }
#ibl_afis { display: block; width: 180px; padding: 10px; background: #fff; -webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.15); -webkit-border-radius: 5px; border-radius: 5px; margin: 0 0 15px; }
#iabilet .col_740 p { display: block; text-shadow: 1px 1px 0 #fff; margin: 0 0 10px; font-size: 13px; }
.pg_bilete #fancybox-overlay { z-index: 100005; }
.pg_bilete #fancybox-wrap { z-index: 100006; }

.ibl_logo_rc { display: inline-block; float: right; font-weight: normal!important; font-size: 11px; color: #999; height: 20px; line-height: 28px; }
.ibl_logo_rc span { display: inline-block; text-indent: -9999px; width: 106px; height: 20px; background-position: 0 -37px; }
.ibl_logo_rc:hover { text-decoration: none; color: #2f6aad; }
.ibl_logo_rc:hover span { background-position: -106px -37px; }


/* IA BILET BOX 200 */
#ibl_200_wrapper { background: #fff; position: relative; }
.ibl_200_ev { display: block; width: 200px; margin: 0 auto; position: relative; }
.ibl_200_ev img { display: block; margin: 0 auto; position: absolute; left: 10px; clip: rect(0px 178px 220px 0px); }
.ibl_200_ev b { display: block; padding: 225px 10px 0; margin: 0 auto; font-size: 13px; text-align: center; height: 35px; overflow: hidden; }
.ibl_200_btn, .ibl_740_btn { display: block; width: 95px; height: 23px; line-height: 23px; padding: 0 15px 2px 3px; background-position: -417px -841px; text-align: center; font-weight: bold; font-size: 11px; color: #59320f; text-shadow: 1px 1px 0 #fec224; margin: 5px auto 0; }
.ibl_200_btn:hover, .ibl_740_btn:hover { background-position: -530px -841px; text-decoration: none; }

/* IA BILET BOX 740 */
.ibl_740 { height: 125px; }
.ibl_740 li { display: inline-block; float: left; width: 370px; height: 165px; }
.ibl_740_titlu { display: block; position: relative; width: 240px; padding: 10px 10px 0 120px; font-size: 14px; }
.ibl_740_titlu b { display: block; overflow: hidden; max-height: 34px; }
.ibl_740_titlu img { display: block; position: absolute; clip: rect(0px 100px 125px 0px); top: 0; left: 10px; }
.ibl_740_data { display: block; margin: 5px 10px 0 120px; background: #f2f2f2; padding: 0 10px; height: 20px; line-height: 20px; font-size: 10px; color: #999; }
.ibl_740_pret { display: block; font-size: 10px; margin: 20px 0 0 240px; }
.ibl_740_pret b { font-size: 14px; }
.ibl_740_btn { margin: -20px 0 0 120px; }
.ibl_740_wrapper { position: relative; }
.ibl_740_wrapper .next, .ibl_740_wrapper .prev { text-indent: -9999px; border: none; cursor: pointer; position: absolute; top: -26px; right: 5px; }
.ibl_740_wrapper .prev { right: 28px; }


/* LUMINA PAGINA */
#page_light { display: block; width: 100px; height: 25px; background-position: -540px -763px; float: right!important; /* position: absolute; top: 0; right: 0; */ text-indent: -9999px; cursor: pointer; }
.lights_off #page_light { background-position: -640px -763px; z-index: 999998; position: relative; }
#lights_off_overlay { display: none; position: fixed; width: 100%; height: 100%; background: #000; top: 0; left: 0; z-index: 999997; opacity: 0.85; -moz-opacity:0.85; filter:alpha(opacity=0.85); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
}
.ie8 #lights_off_overlay, .ie7 #lights_off_overlay { background: none url(../img/v3/pixel_negru_85.png) repeat; }
.lights_off  #player_content_wrap { position: relative; z-index: 999999; }
.lights_off #header_2_wrapper { position: absolute; }
.lights_off #lista_categorii { position: absolute; }

/* Casa3Play */
.c3p_sprite { background: url(../img/v3/c3p_sprite_1.png?2) no-repeat 0 0; }
#c3p_box_300 { display: block; position: relative; width: 300px; height: 290px; }
#c3p_pers { display: block; width: 191px; height: 183px; background-position: -300px 0; position: absolute; top: -18px; left: -24px; }
#c3p_btn { display: block; width: 190px; height: 42px; background-position: -300px -183px; position: absolute; left: 50%; bottom: 20px; margin-left: -85px; text-indent: -9999px; }
#c3p_btn:hover { background-position: -300px -225px; }
#c3p_logo { display: block; width: 130px; height: 80px; position: absolute; top: 15px; left: 155px; text-indent: -9999px; }
/*
#c3p_t1 { display: block; width: 300px; height: 109px; background-position: -491px 0; top: 110px; position: absolute; text-indent: -9999px; }
#c3p_t2 { display: none; width: 300px; height: 109px; background-position: -491px -109px; top: 110px; position: absolute; text-indent: -9999px; }
*/
#c3p_t3 { display: block; width: 300px; height: 109px; background-position: -491px 0; top: 115px; position: absolute; text-indent: -9999px; }

/* Casa 3Play box 2 */
.c3p_sprite_2 { background: url(../img/v3/c3p_sprite_2.png) no-repeat 0 0; }
#c3p_box_2_wrapper { position: relative; width: 300px; padding-bottom: 10px; }
#c3p_box_2 { width: 300px; height: 376px; text-decoration: none; }
#c3p_vlca { display: block; width: 191px; height: 188px; background-position: -300px 0; position: absolute; top: -20px; left: -24px; z-index: 1; }
#c3p_thumb { display: block; width: 272px; height: 144px; background: #fff; padding: 2px; border: 1px solid #d5d5d5; margin: 0 auto; position: relative; top: 105px; z-index: 2; }
#c3p_thumb img { display: block; position: absolute; clip: rect(0px 272px 144px 0px); }
#c3p_titlu { display: block; width: 270px; margin: 108px auto 10px; font-size: 16px; font-weight: bold; color: #00216f; overflow: hidden; height: 40px;}
#c3p_titlu:hover { text-decoration: underline; }
#c3p_btn_dp { display: block; width: 180px; height: 42px; background-position: -300px -188px; text-indent: -9999px; margin: 0 auto 10px; }
#c3p_btn_dp:hover { background-position: -300px -230px; }
#c3p_box_2_link { display: block; width: 190px; height: 80px; background-position: -300px -278px; margin: 10px auto; text-indent: -9999px; }

/* LOGO 1 DEC */
#logo_2_1dec_1, #logo_2_1dec_2, #logo_2_1dec_3 { display: block; background: url(../img/v3/logo_1_dec.png) no-repeat top center; width: 119px; height: 40px; text-indent: -9999px; margin: 0 5px 0 0; }
#logo_2_1dec_2 { background-position: 0 -40px; }
#logo_2_1dec_3 { background-position: 0 -80px; }


/* BKG CRACIUN */
#christmas_bkg { background: url(../img/v3/craciun/bkg.jpg) repeat top center; top: 0; }
#ch_gheata_stanga { background: url(../img/v3/craciun/gheata_stanga.png) repeat-y top left; z-index: 6; }
#ch_gheata_dreapta { background: url(../img/v3/craciun/gheata_dreapta.png) repeat-y top right; z-index: 6; }
.pg_homepage #container, .pg_homepage #footer { position: relative; z-index: 10; }
#christmas_bkg, #christmas_santa, #ch_z1, #ch_z2, #ch_z3, #ch_gheata_dreapta, #ch_gheata_stanga { width: 100%; height: 100%; position: fixed; }
#christmas_santa { background: url(../img/v3/craciun/mos.png) repeat-x 0 50%; z-index: 5; }
#ch_z1 { background: url(../img/v3/craciun/z1.png) repeat; z-index: 2; }
#ch_z2 { background: url(../img/v3/craciun/z2.png) repeat; z-index: 6; }
#ch_z3 { background: url(../img/v3/craciun/z3.png) repeat; z-index: 10; }
#logo_christmas { display: block; background: url(../img/v3/craciun/sprite_craciun.png) no-repeat 0 0; width: 120px; height: 40px; text-indent: -9999px; position: relative; overflow: hidden; }
#logo_christmas_1 { display: block; height: 40px; width: 34px; background: url(../img/v3/craciun/sprite_craciun.png) no-repeat -120px 0; position: absolute; top: 0; left: 46px; }
#logo_christmas_2 { display: block; height: 40px; width: 32px; background: url(../img/v3/craciun/sprite_craciun.png) no-repeat -157px 0; position: absolute; top: 0; left: 48px; top: 40px; }



.pg_homepage #float_emb_wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=60); z-index: 200000; }
.pg_homepage #float_emb { position: absolute; width: 945px!important; padding: 15px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; background: #fff; z-index: 200001; }
.pg_homepage .close_float_emb { display: block; background: url(../img/v3/popup_inchide.png) no-repeat top left; width: 65px; height: 20px; top: -20px; right: 15px; position: absolute; text-indent: -9999px; }
.pg_homepage .close_float_emb:hover { display: block; background-position: bottom left; }

body div[id^='AdServerDiv']:first-child { z-index: 100005!important; }
#inv_ani_pbkg { text-indent: -9999px; background: #2d8b09 url(../img/diverse/invatam_animalele_bkg_player.jpg) no-repeat top center; }

/* BNR160_600 */
#container { position: relative; z-index: 10; }
.bnr_160x600.left, .bnr_160x600.right { position: absolute; left: -150px; width: 160px; top: 25px; }
.bnr_160x600.right { left: auto; right: -150px; }

/* HOMEPAGE V3 */
.hp_v3_sprite, .video_v3:before, #hp_v3_fz a:before, .video_v3_large:before, #hp_i_events_wrapper .hp_i_ev_link:before, #hp_i_rec .hp_i_rec_link:before { background: url(../img/v3/hp_v3_sprite.png) no-repeat 0 0; }
#hp_v3_wrapper { background: #f5f5f5; width: 100%; height: 100%; }
.video_v3 { display: inline-block; width: 280px; height: 230px; background: #fff; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); margin: 0 7px 25px 20px; padding: 10px; position: relative; font-size: 16px; font-weight: bold; overflow: hidden; color: #333; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; float: left; }
.video_v3:hover { text-decoration: none; color: #2f6aad; -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.2); }
.video_v3 img { display: block; position: absolute; width: 300px; top: 0; left: 0; clip: rect(0px 300px 168px 0px); z-index: 1; }
.vv3_durata { display: inline-block; position: absolute; top: 10px; right: 0; font-size: 10px; color: #fff; background: #000; padding: 0 4px; line-height: 16px; z-index: 2;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.vv3_titlu { display: block; padding-top: 170px; line-height: 20px; height: 43px; overflow: hidden; margin-bottom: 5px; }
.vv3_cat, .vv3_views { display: inline-block; font-size: 10px; color: #999; float: left; }
.vv3_views { float: right; }
.video_v3:after, .hp_i_news_title:after { content: ''; width: 0; height: 0; border-bottom: 8px solid #fff; border-left: 9px solid transparent; border-right: 9px solid transparent; position: absolute; top: 160px; left: 30px; z-index: 3; }
.video_v3:before, #hp_v3_fz a:before, #hp_i_events_wrapper .hp_i_ev_link:before, #hp_i_rec .hp_i_rec_link:before { content: ''; display: none; width: 300px; height: 168px; position: absolute; top: 0; left: 0; z-index: 2; -webkit-box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }
.video_v3:hover:before, #hp_v3_fz a:hover:before, #hp_i_events_wrapper .hp_i_ev_link:hover:before, #hp_i_rec .hp_i_rec_link:hover:before { display: block; }
#hp_v3_wrapper .bnr_300x250 { display: inline-block; margin: 0 7px 25px 20px; width: 300px; height: 250px; float: left; }
.hp_i_divider { width: 654px; }


.hp_i_news_box { display: inline-block; background: #fff; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px; border-top: 0; width: 300px; height: 250px; -webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); margin: 0 7px 25px 20px; position: relative; float: left; }
.hp_i_news_box_title { font-family: 'OswaldBook', sans-serif; display: block; line-height: 26px; height: 26px; width: 100%; position: absolute; top: -28px; font-size: 14px; text-transform: uppercase; }
.hp_i_4tuning_box { margin-top: 2px; height: 250px; border-top: 0; }
.hp_i_4tuning_box .hp_i_news_title { padding-top: 176px; }
.hp_i_4tuning_box .hp_i_news_title:after { top: 160px; }
.hp_i_4tuning_box .hp_i_news_title img { border-radius: 3px 3px 0px 0px; height: 167px; clip: rect(0px 300px 167px 0px); }
#hp_v3_libertatea, #hp_v3_realitatea { display: inline-block; float: right; width: 24px; height: 20px; background: url(../img/v3/hp_v3_sprite.png) no-repeat 0 -168px!important; text-indent: -9999px; padding: 0!important; border: none!important; margin-top: 3px; }
#hp_v3_realitatea { background-position: -24px -168px!important; width: 111px; }
#hp_v3_adevarul { width: 24px; height: 20px; background: url(../img/v3/hp_v3_adevarul.png) no-repeat!important; text-indent: -9999px; }
#hp_v3_4tuning { float: right; position: relative; } 
#hp_v3_4tuning img { position: relative; }

.hp_i_adevarul_box { display: inline-block; border-top: 0; background: #fff; -webkit-border-radius: 3px; border-radius: 3px; width: 300px; height: 250px; -webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); margin: 0px 7px 25px 20px; position: relative; float: left; }
.hp_i_adevarul_box .hp_i_news_title { padding: 176px 10px 0; font-weight: bold; }
.hp_i_adevarul_box .hp_i_news_title img { height: 167px; clip: rect(0px 300px 167px 0px); border-radius: 3px 3px 0 0; }
.hp_i_adevarul_box .hp_i_news_title:after { content: ''; width: 0; height: 0; border-bottom: 8px solid #fff; border-left: 9px solid transparent; border-right: 9px solid transparent; position: absolute; top: 159px; left: 30px; z-index: 3; }

.hp_i_news_box_item { display: block; line-height: 14px; }
.hp_i_news_box_item a { display: block; padding: 6px 6px 6px 75px; position: relative; border-bottom: 1px solid #e5e5e5; height: 60px; overflow: hidden; }
.hp_i_news_box_item a:hover { text-decoration: none; background: #f2f8fd;}
.hp_i_news_box_item > a:last-child { border-bottom: none; }
.hp_i_news_box_item:last-child, .hp_i_news_box > div:last-child  { border-bottom: none; }
.hp_i_news_box_item img { display: block; position: absolute; top: 6px!important; left: 6px!important; width: 60px!important; clip: rect(0px 60px 60px 0px)!important; }
.hp_i_news_box_item span { display: block; overflow: hidden; height: 45px; }
.hp_i_news_box_item i { font-style: normal; font-size: 10px; color: #808080; }
.hp_i_news_title { display: block; width: 280px; height: 50px; overflow: hidden; padding: 176px 10px 0; position: relative; font-size: 14px; line-height: 16px; color: #343434; }
.hp_i_news_title:hover { text-decoration: none; color: #2f6aad; }
.hp_i_news_box img { display: block; position: absolute; clip: rect(0px 300px 167px 0px); top: 0; left: 0; z-index: 1; height: 167px; border-radius: 3px 3px 0 0; }
.hp_i_news_title:after { top: 160px; }
.hp_i_news_box small, .hp_i_news_box a.right { display: inline-block; font-size: 11px; margin: 3px 10px 0; color: #999; }
#hp_i_fb { background: #d6deeb; border-top: 2px solid #3a5896; }
#hp_i_fb .hp_i_news_box_title { color: #3a5896; }

.video_v3_large { display: inline-block; width: 627px; height: 360px; overflow: hidden; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); margin: 0 7px 25px 20px; background: #fff; position: relative; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
.video_v3_large:hover { -webkit-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.3); box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.3); }
.video_v3_large img { display: block; position: absolute; clip: rect(0px 627px 360px 0px); z-index: 1; top: 0; left: 0; }
.vv3_titlu_large { display: block; position: absolute; z-index: 2; bottom: 0; left: 0; color: #fff; font-size: 26px; font-weight: bold; padding: 5px 10px; background: #000; background: rgba(0,0,0,0.4); text-shadow: 0px 0px 5px rgba(0,0,0,0.3); width: 607px; }
.video_v3_large:hover .vv3_titlu_large { background: rgba(0,0,0,0.6); }
.vv3_titlu_large .vv3_cat { margin: 5px 0; font-size: 12px; font-weight: normal; display: block; width: 600px; color: #d9d9d9; }
.video_v3_large:before { content: ''; display: none; position: absolute; z-index: 3; width: 100px; height: 100px; background-position: -100px -34px; top: 50%; left: 50%; margin: -100px 0 0 -50px; }
.video_v3_large:hover:before { display: block; }

.bnr_627x80 { width: 627px; height: 80px; overflow: hidden; margin: 0 7px 25px 20px; }
#hp_v3_lolz { display: block; width: 627px; height: 80px; background: url(../img/v3/lolz_627.png)}
#hp_i_8 { margin: 0 auto 25px; width: 970px; }

#hp_i_events, #hp_i_rec { display: inline-block; background: #fff; -webkit-border-radius: 3px; border-radius: 3px; width: 300px; height: 360px; -webkit-box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); margin: 0 7px 25px 20px; position: relative; float: left; overflow: hidden; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
#hp_i_events_wrapper, #hp_i_rec_wrapper { position: absolute; top: 0; left: 0; z-index: 1; }
#hp_i_events_wrapper .hp_i_event, #hp_i_rec_wrapper .hp_i_rec { display: block; width: 280px; height: 350px; overflow: hidden; position: relative; padding: 0 10px; color: #666; }
.hp_i_event a:hover, .hp_i_rec a:hover { text-decoration: none; }
#hp_i_events_wrapper img, #hp_i_rec_wrapper img { display: block; position: absolute; width: 300px; top: 0; left: 0; clip: rect(0px 300px 168px 0px); z-index: 1; }
#hp_i_events_wrapper .hp_i_event:after, #hp_i_rec_wrapper .hp_i_rec:after { content: ''; width: 0; height: 0; border-bottom: 8px solid #fff; border-left: 9px solid transparent; border-right: 9px solid transparent; position: absolute; top: 160px; left: 30px; z-index: 3; }
#hp_i_events .vv3_titlu, #hp_i_rec .vv3_titlu { color: #333; font-size: 16px; font-weight: bold; padding-top: 210px; }
#hp_i_events_wrapper .hp_i_event:hover, #hp_i_rec_wrapper .hp_i_rec:hover { text-decoration: none; }
#hp_i_events_wrapper a:hover .vv3_titlu, #hp_i_rec_wrapper a:hover .vv3_titlu { color: #2f6aad; }
.hp_i_slider_title { display: block; position: absolute; margin: 0 10px; border-bottom: 1px solid #e9adae; z-index: 2; font-size: 14px; top: 175px; line-height: 26px; color: #666; text-transform: uppercase; width: 280px; }
.hp_i_slider_title span { font-family: 'OswaldBook', sans-serif; text-shadow: 1px 1px 0 #fff; }
.hp_i_events_next, .hp_i_events_prev, .hp_i_oldies_prev, .hp_i_oldies_next, .hp_i_bilete_next, .hp_i_bilete_prev { display: inline-block; background-color: #e9adae; width: 26px; height: 23px; position: absolute; bottom: 0; text-indent: -9999px; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
.hp_i_events_next, .hp_i_oldies_next, .hp_i_bilete_next { right: 0; border-left: 1px solid #edbcbd; -webkit-border-radius: 0px 3px 0px 0px; border-radius: 0px 3px 0px 0px; background-position: -26px -188px; }
.hp_i_events_prev, .hp_i_oldies_prev, .hp_i_bilete_prev { right: 27px; border-right: 1px solid #e19798; -webkit-border-radius: 3px 0px 0px 0px; border-radius: 3px 0px 0px 0px; background-position: 0 -188px; }
.hp_i_events_next:hover, .hp_i_events_prev:hover, .hp_i_bilete_next:hover, .hp_i_bilete_prev:hover { background-color: #dd9697; }

#hp_i_5 { background: #fff; width: 955px; height: 125px; -webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); margin: 26px auto 25px; border-top: 2px solid #cc0003; border-bottom: 2px solid #cc0003; position: relative; }
#hp_i_5_title { font-family: 'OswaldBook', sans-serif; text-shadow: 1px 1px 0 #fff; display: block; text-transform: uppercase; font-size: 14px; position: absolute; top: -23px; left: 0; }
#hp_i_5_more { display: inline-block; position: absolute; top: -20px; right: 10px; font-size: 11px; }
.hp_v3_shows_prev, .hp_v3_shows_next { display: inline-block; width: 28px; height: 125px; padding: 0; border: none; -webkit-border-radius: 0px 0px 0px 8px; border-radius: 0px 0px 0px 8px; cursor: pointer; text-indent: -9999px; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); }
.hp_v3_shows_prev:hover, .hp_v3_shows_next:hover { background: #f2f2f2; background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); }
.hp_v3_shows_next { width: 27px; -webkit-border-radius: 0px 0px 8px 0px; border-radius: 0px 0px 8px 0px;}
#hp_v3_shows_wrapper { display: inline-block; width: 900px!important; height: 125px; overflow: hidden; float: left; }
.hp_v3_shows_prev span, .hp_v3_shows_next span { display: block; width: 11px; height: 18px; margin: auto; background-position: -53px -191px; }
.hp_v3_shows_next span { background-position: -64px -191px; }
#hp_v3_shows_wrapper li, #hp_v3_shows_wrapper a, #hp_v3_shows_wrapper img { width: 225px; }
#hp_v3_shows_wrapper a, #hp_v3_shows_wrapper img { display: block; height: 125px; position: relative; z-index: 1; }
#hp_v3_shows_wrapper a:after { content: ''; -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) inset; position: absolute; top: 0; left: 0; display: block; width: 225px; height: 125px; z-index: 2; }
#hp_v3_shows_wrapper a:hover:after { webkit-box-shadow: 0 0 50px 2px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 0 50px 2px rgba(0, 0, 0, 0.3) inset; }
#hp_v3_shows_wrapper a:hover:before { position: absolute; width: 215px; padding: 5px; bottom: 0; left: 0; content: attr(title); z-index: 3; color: #fff; background: rgba(0,0,0,0.3); text-shadow: 1px 1px 0 rgba(0,0,0,0.5); }

#hp_i_top { display: inline-block; width: 627px; height: 250px; overflow: hidden; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.2); margin: 0 7px 25px 20px; background: #f7f7f7; position: relative; }
#hp_i_top_title { font-family: 'OswaldBook', sans-serif; text-shadow: 1px 1px 0 #700505; display: inline-block; height: 50px; padding: 0 20px; line-height: 50px; font-size: 22px; color: #fff; background: #cc0003; background: rgba(204,0,3,0.75); position: absolute; left: 0; top: 10px; z-index: 3; }
#hp_i_top_title:hover { background: #cc0003; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; text-decoration: none; }
#hp_i_top_list { width: 215px; }
#hp_i_top_list a { display: block; border-bottom: 1px solid #fff; border-top: 1px solid #eaeaea; height: 34px; line-height: 34px; text-indent: 10px; font-weight: bold; text-shadow: 1px 1px 0 #fff; }
#hp_i_top_list a:hover, #hp_i_top_list a.activ { background: #fff; text-decoration: none; text-indent: 9px; }
#hp_i_top_list a:hover:after, #hp_i_top_list a.activ:after { content: ''; width: 0; height: 0; border-right: 8px solid #fff; border-top: 9px solid transparent; border-bottom: 9px solid transparent; float: left; margin: 9px 0 0 -7px; position: relative; z-index: 2; }
#hp_i_top_list a img { display: none; position: absolute; top: 0; left: 0; z-index: 1; height: 250px; clip: rect(0px 413px 250px 0px); }
#hp_i_top_list a:hover img, #hp_i_top_list a.activ img { display: block; }

#hp_i_oldies, #hp_i_bilete { display: block; width: 627px; height: 140px; overflow: hidden; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 2px 0px 0px rgba(0, 0, 0, 0.1); margin: 0 7px 25px 20px; background: #fff; position: relative; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
#hp_i_oldies:hover, #hp_i_bilete:hover { -webkit-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.3); box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.3); }
#hp_i_oldies .hp_i_slider_title, #hp_i_bilete .hp_i_slider_title { position: absolute; top: 10px; left: 260px; z-index: 5; width: 350px; margin: 0; background: #fff; }
#hp_i_oldies .hp_i_slider_title { border-bottom: 1px solid #e0be78; }
#hp_i_oldies_wrapper, #hp_i_bilete_wrapper { position: relative; z-index: 1; }
#hp_i_oldies_wrapper a, #hp_i_bilete_wrapper a { position: relative; z-index: 1; width: 627px; height: 140px; display: block; }
#hp_i_oldies_wrapper a:after, #hp_i_bilete_wrapper a:after { content: ''; width: 0; height: 0; border-bottom: 9px solid transparent; border-top: 9px solid transparent; border-right: 8px solid #fff; position: absolute; top: 65px; left: 242px; z-index: 3; }
#hp_i_oldies_wrapper img { display: block; width: 300px; clip: rect(0px 250px 140px 0px); position: absolute; top: 0; left: 0; }
#hp_i_oldies_wrapper .vv3_durata { right: 377px; }
#hp_i_oldies_icon { display: inline-block; width: 36px; height: 23px; background-position: -80px -188px; float: left; margin-right: 3px; }
.hp_i_oldies_next { border-left: 1px solid #e6ca8e; }
.hp_i_oldies_prev { border-right: 1px solid #d5ab5e; }
.hp_i_oldies_prev, .hp_i_oldies_next { background-color: #e0be78; }
.hp_i_oldies_prev:hover, .hp_i_oldies_next:hover { background-color: #c8a55d; }
#hp_i_oldies_wrapper .vv3_titlu { display: block; padding: 40px 0 10px 260px; font-size: 18px; color: #333; height: 65px; }
#hp_i_oldies_wrapper .vv3_cat { padding-left: 260px; }
#hp_i_oldies_wrapper .vv3_views { padding-right: 10px; }
#hp_i_oldies a:hover { text-decoration: none;  }
#hp_i_oldies a:hover .vv3_titlu { color: #2f6aad; }

#hp_i_bilete_wrapper img { display: block; height: 140px; clip: rect(0px 110px 140px 0px); position: absolute; top: 0; left: 0; }
#hp_i_bilete_wrapper a:after { left: 102px; }
#hp_i_bilete .hp_i_slider_title { left: 120px; width: 495px; }
.hp_i_bilete_info { display: inline-block; background: #f2f2f2; padding: 0 5px; height: 26px; line-height: 26px; font-size: 11px; color: #999; width: 360px; margin-left: 120px; }
.hp_i_bilete_info span { color: #626262; }
.hp_i_bilete_info b { font-size: 14px; }
#hp_i_bilete_wrapper .vv3_titlu { padding: 40px 0 10px 120px; font-size: 14px; font-weight: bold; }
#hp_i_bilete_wrapper .ibl_200_btn { margin: 0 15px 0 0; }

/*
#hp_v3_more_videos { display: block; position: relative; color: #4c4c4c; text-shadow: 1px 1px 0 #f7f7f7; margin: 20px 20px 40px; text-align: center; font-size: 14px; font-weight: bold; background: #e5e5e5; background: -moz-linear-gradient(top,  #e5e5e5 0%, #d9d9d9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#d9d9d9)); background: -webkit-linear-gradient(top,  #e5e5e5 0%,#d9d9d9 100%); background: -o-linear-gradient(top,  #e5e5e5 0%,#d9d9d9 100%); background: -ms-linear-gradient(top,  #e5e5e5 0%,#d9d9d9 100%); background: linear-gradient(to bottom,  #e5e5e5 0%,#d9d9d9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d9d9d9',GradientType=0 ); border: 1px solid #ccc; border-radius: 3px; -webkit-border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 0px 0px #999; box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 0px 0px #999; height: 38px; line-height: 38px; }
#hp_v3_more_videos:hover { text-decoration: none; background: #d9d9d9; background: -moz-linear-gradient(top,  #d9d9d9 0%, #e5e5e5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#e5e5e5)); background: -webkit-linear-gradient(top,  #d9d9d9 0%,#e5e5e5 100%); background: -o-linear-gradient(top,  #d9d9d9 0%,#e5e5e5 100%); background: -ms-linear-gradient(top,  #d9d9d9 0%,#e5e5e5 100%); background: linear-gradient(to bottom,  #d9d9d9 0%,#e5e5e5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#e5e5e5',GradientType=0 ); }
#hp_v3_more_videos span { display: block; position: absolute; width: 26px; height: 26px; background-position: -136px -168px; top: 7px; left: 8px; }
#hp_v3_more_videos span.right { left: auto; right: 8px; }
*/
#hp_v3_more_videos { background: #e0e0e0; display: block; position: relative; color: #333; text-shadow: 1px solid #fff; margin: 20px 20px 40px; text-align: center; font-size: 15px; height: 40px; line-height: 40px; font-family: 'ubunturegular'; border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow:  0px 2px 0px 0px #b3b3b3; box-shadow:  0px 2px 0px 0px #b3b3b3; }
#hp_v3_more_videos:hover { text-decoration: none; background: #d4d4d4; }
#hp_v3_more_videos > span { display: inline-block; text-align: center; height: 100%; width: 45px; color: #fff; background: #2f6aad; -webkit-box-shadow:  0px 2px 0px 0px #184171; box-shadow:  0px 2px 0px 0px #184171; }
#hp_v3_more_videos > span:first-child { -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; }
#hp_v3_more_videos > span:last-child { -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; }


#hp_v3_fz { background: #fff; padding: 20px; position: relative; margin: 0 0 30px; }
#hp_v3_fz_title { display: block; font-family: 'OswaldBook', sans-serif; font-size: 18px; text-transform: uppercase; line-height: 30px; border-bottom: 2px solid #cc0003; margin: 0 0 20px; }
#hp_v3_fz_title span { color: #999; }
#hp_v3_fz a { display: inline-block; float: left; width: 300px; position: relative; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
#hp_v3_fz a img { display: block; width: 300px; position: absolute; clip: rect(0px 300px 168px 0); z-index: 1; }
#hp_v3_fz .vv3_titlu { color: #333; font-size: 18px; padding-top: 175px; height: auto; max-height: 40px; }
#hp_v3_fz .vv3_desc { display: block; font-size: 12px; color: #999; overflow: hidden; line-height: 14px; margin: 5px 0 7px; max-height: 30px; height: 100%; }
#hp_v3_fz a:after { content: ''; width: 0; height: 0; border-left: 9px solid transparent; border-bottom: 8px solid #fff; border-right: 9px solid transparent; position: absolute; top: 161px; left: 30px; z-index: 3; }
.hp_v3_fz_info { display: block; border-radius: 2px; -webkit-border-radius: 2px; background: #f4f4f4; text-indent: 8px; font-size: 11px; color: #999; height: 25px; line-height: 25px; }
#hp_v3_fz_middle { margin: 0 27px; }
#hp_v3_fz a:hover { text-decoration: none; }
#hp_v3_fz a:hover .vv3_titlu { color: #2f6aad; }
#hp_v3_fz_umbra { display: block; width: 995px; height: 10px; position: absolute; bottom: -10px; left: 0; background-position: 0 -211px; }

#hp_v3_social { margin: 0 20px 25px; }
.hp_v3_social_icon { display: inline-block; width: 35px; height: 35px; margin: 0 0 0 15px; opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70); }
.hp_v3_social_icon:hover { opacity: 1.0; -moz-opacity:1.0; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); }
#hp_v3_social_rss { background-position: -300px -105px; }
#hp_v3_social_twitter { background-position: -300px -70px; }
#hp_v3_social_gplus { background-position: -300px -35px; }
#hp_v3_social_fb { background-position: -300px 0; }
#hp_v3_social_text { font-family: 'OswaldBook', sans-serif; display: inline-block; font-size: 18px; line-height: 35px; color: #808080; float: left; }
#hp_v3_social input[type="text"] { float: left; display: inline-block; border: 1px solid #d9d9d9; background: #fff; padding: 0 10px; -webkit-box-shadow: inset 0px 1px 0px 0px #ebebeb, 0px 1px 0px 0px #fff; box-shadow: inset 0px 1px 0px 0px #ebebeb, 0px 1px 0px 0px #fff; height: 32px; line-height: 32px; color: #999; margin: 0 10px 0 5px; width: 310px; }
#btn_abonare { font-family: 'OswaldBook', sans-serif; display: inline-block; background-position: -300px -140px; color: #fff; width: 85px; height: 34px; float: left; line-height: 34px; font-size: 16px; padding-left: 60px; }
#btn_abonare:hover { background-position: -300px -174px; text-decoration: none; }

#hp_v3_feedback { display: block; position: fixed; left: 0; top: 50%; width: 35px; height: 140px; background: url(../img/v3/hp_v3_feedback.png) no-repeat top left; text-indent: -9999px; margin-top: -70px; }
#hp_v3_feedback:hover { background-position: top right; }

.vv3_cat b, .vv3_cat em, #hp_v3_fz a b, #hp_v3_fz a em { font-weight: normal; font-style: normal; }
.vv3_cat em, #hp_v3_fz a em, #hp_i_oldies_wrapper a:hover .vv3_cat b  { display: none; }
.video_v3:hover .vv3_cat b, .video_v3_large:hover .vv3_cat b, #hp_v3_fz a:hover b { display: none; }
.video_v3 .vv3_cat em, .video_v3_large .vv3_cat em, #hp_v3_fz a em { overflow: hidden; max-width: 200px; }
.video_v3:hover .vv3_cat em { display: inline-block; max-height: 14px; }
.video_v3_large:hover .vv3_cat em, #hp_v3_fz a:hover em, #hp_i_oldies_wrapper a:hover .vv3_cat em  { display: inline; }
.vv3_views i, .hp_v3_fz_info i.hp_v3_sprite, .vv3_cat i.hp_v3_sprite { display: inline-block; width: 19px; height: 14px; background-position: -162px -183px; text-indent: -9999px; }
.hp_v3_fz_info i.hp_v3_sprite { background-position: -162px -176px; height: 20px;  }
.vv3_titlu_large .vv3_cat i { background-position: -162px -181px; }
.vv3_desc { display: block; font-size: 13px; color: #d9d9d9; font-weight: normal; height: 16px; overflow: hidden;}
.vv3_fz_wrapper { display: block; height: 260px; }

#pr_m220hp { display: block; background: url(../img/v3/hp_m220.jpg) no-repeat 0 0; width: 627px; height: 155px; text-indent: -9999px; margin: -5px 0 0 20px; }

/* VEZI MAI MULTE LINKURI */
#hp_v3_more_cat { padding: 0 20px 30px; display: none; }
#hp_v3_more_cat > span { display: block; text-align: center; font-size: 13px; line-height: 40px; margin-bottom: 25px; }
#hp_v3_more_cat > span a { font-size: 15px; color: #fff; font-family: 'ubunturegular'; display: inline-block; margin: 0 0 0 20px; padding: 0 20px; background: #2f6aad; -webkit-box-shadow:  0px 2px 0px 0px #184171; box-shadow:  0px 2px 0px 0px #184171; }
#hp_v3_more_cat > span a:hover { text-decoration: none; background: #548dce; }
#hp_v3_more_cat > div { width: 235px; font-size: 13px; line-height: 30px; font-family: 'ubunturegular'; }
#hp_v3_more_cat > div a { height: 30px; padding: 0 0 0 10px; display: block; color: #666666; }
#hp_v3_more_cat > div a:hover { text-decoration: none; color: #fff; background: #cc0003; border-radius:30px; -webkit-border-radius:30px; }


/* DETALIU CONTENT v4 */

.pg_content .hp_i_news_box { margin: 0; margin-top: 22px; width: 100%; }

#pg_cw_bt { display: block; margin-bottom: 20px; width: 100%; height: 1px; }
.cd4_sprite { background: url(../img/v3/cd4_sprite.png?v2) no-repeat 0 0; }
#pg_content_wrapper { padding-bottom: 30px; }
#pg_content_wrapper h1 { text-shadow: 1px 1px 0 #fff; margin-bottom: 10px; }
#pg_content_wrapper #show_desc h1 { text-shadow: none; }
.title_v2 { display: block; line-height: 32px; text-transform: uppercase; font-size: 18px; margin: 0 0 10px; font-family: 'OswaldBook', sans-serif; text-shadow: 1px 1px 0 #fff; }
.cd4_recom a { display: inline-block; float: left; position: relative; width: 200px; overflow: hidden; height: 50px; padding-top: 115px; font-size: 14px; line-height: 15px;  color: #4d4d4d; word-wrap: break-word; text-shadow: 1px 1px 0 #fff; margin: 0 13px 20px 0; }
.title_v2 a { padding-top: 5px; }
.cd4_recom a:hover { color: #2f6aad; text-decoration: none; }
.cd4_recom a img { display: block; width: 200px; position: absolute; top: 0; left: 0; clip: rect(0px 200px 110px 0px); z-index: 1; }
.cd4_recom_title { display: block; height: 30px; overflow: hidden; font-weight: bold; }
.cd4_views { display: block; font-size: 11px; margin-top: 5px; line-height: 10px; height: 10px; text-indent: 20px; color: #999; }
.cd4_recom_time { display: inline-block; top: 0; right: 0; position: absolute; font-size: 10px; color: #fff; line-height: 15px; background: #000; padding: 0 3px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"!important; filter:alpha(opacity=60)!important; z-index: 2; text-shadow: none;  }
.cd4_recom_hover { display: none; position: absolute; z-index: 3; width: 66px; height: 66px; top: 22px; left: 67px; background-position: 0 -10px; }
.cd4_recom a:hover .cd4_recom_hover { display: block; }

.cd4_box_cp { margin-bottom: 20px; }
.cd4_cp_title { font-family: 'OswaldBook', sans-serif; text-shadow: 1px 1px 0 #fff; display: block; height: 30px; line-height: 30px; border-bottom: 2px solid #cc0003; margin: 0 0 15px; text-transform: uppercase; font-size: 16px; position: relative; }
.col_300 .cd4_cp_title { height: 26px; line-height: 26px; font-size: 14px; }
.cd4_libertatea, .cd4_okazii { display: block; position: absolute; top: 0; right: 0; height: 30px; width: 24px; background-position: 0 -76px; text-indent: -9999px; }
.cd4_adevarul { width: 24px; height: 20px; background: url(../img/v3/hp_v3_adevarul.png) no-repeat!important; text-indent: -9999px; dispaly: inline-block; padding-top: 0px!important; }
.cd4_box_lib { margin-bottom: 30px; }
.cd4_box_lib .cd4_libertatea { display: inline-block; position: static; padding-top: 2px; margin: 0 5px 0 0; }
.cd4_okazii { background-position: 0 -106px; width: 83px; }
.cd4_box_item { display: block; position: relative; padding: 0 10px 0 65px; width: 245px; height: 60px; overflow: hidden; float: left; margin: 0 0 15px; }
.cd4_box_item:hover { text-decoration: none; }
.cd4_box_item img { position: absolute; top: 0; left: 0; width: 60px; clip: rect(0px 60px 60px 0px);  }
.cd4_cp_item_title { display: block; line-height: 14px; height: 44px; overflow: hidden; }
.cd4_box_item:hover .cd4_cp_item_title { text-decoration: underline; }
.cd4_cp_info { display: block; font-size: 10px; color: #808080; line-height: 16px; }
.cd4_box_lib_news { display: block; width: 200px; float: left; padding: 115px 0 0; position: relative; }
.cd4_box_lib_news img { display: block; width: 200px; position: absolute; top: 0; left: 0; clip: rect(0px 200px 110px 0px); }
.cd4_box_lib_news span { display: block; color: #4d4d4d; font-size: 13px; }
.cd4_box_lib_news_middle { margin: 0 20px; }
.cd4_box_lib_news:hover { text-decoration: none; }
.cd4_box_lib_news:hover span { color: #2f6aad; }
.cd4_box_lib_news small { display: block; color: #999; margin: 3px 0 0; }

.cd4_related { position: relative; border-bottom: 1px solid #fff; margin-bottom: 20px; }
.cd4_related .cd4_viewport { width: 290px; height: 430px; overflow: hidden; position: relative; }
.cd4_related .cd4_overview { list-style: none; position: absolute; left: 0; top: 0; width: 290px; }
.no_scroll .cd4_viewport { height: 100%; width: 300px; }
.no_scroll .cd4_overview { position: static; }
.cd4_related .cd4_scrollbar { position: relative; float: right; width: 10px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=60); }
.cd4_related:hover .cd4_scrollbar { opacity: 1; -moz-opacity: 1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); }
.cd4_scrollbar.disable { display: none; }
.cd4_related .cd4_track { height: 100%; width:8px; position: relative; -webkit-box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.04), 1px 1px 0px 0px rgba(255, 255, 255, 1); box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.04), 1px 1px 0px 0px rgba(255, 255, 255, 1); background: #e9e9e9; border-radius: 8px; -webkit-border-radius: 8px; }
.cd4_related .cd4_thumb { background: #8c8c8c; border-radius: 8px; webkit-border-radius: 8px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }

.cd4_rel_item { display: block; position: relative; padding: 0 0 0 125px; margin: 0 0 15px; color: #4d4d4d; text-shadow: 1px 1px 0 #fff; font-size: 13px; line-height: 15px; height: 70px; }
.cd4_rel_item img { display: block; width: 120px; position: absolute; top: 0; left: 0; clip: rect(0px 120px 70px 0px); }
.cd4_rel_item .cd4_rel_time { display: inline-block; top: 0; right: 170px; position: absolute; font-size: 9px; color: #fff; line-height: 13px; background: #000; padding: 0 2px; opacity: 0.6; -moz-opacity:0.6; -ms-filter:"alpha(opacity=60)"!important; filter:alpha(opacity=60)!important; z-index: 2; text-shadow: none; }
.cd4_rel_title { display: block; font-weight: bold; overflow: hidden; max-height: 47px; }
.cd4_rel_views { display: block; font-size: 11px; height: 10px; line-height: 10px; text-indent: 20px; color: #999; margin-top: 5px; }
.cd4_rel_shadow { display: block; width: 300px; height: 10px; position: absolute; bottom: 0; left: 0; background-position: 0 -136px; }
.cd4_rel_item:hover { color: #2f6aad; text-decoration: none; }

#cd4_po { /* background: #e6e6e6; -webkit-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px; */ height: 40px; /* padding: 0 10px; margin: 0 auto 10px;*/ text-shadow: 1px 1px 0 #fff; position: relative; line-height: 40px; font-size: 12px; }
#cd4_po #info_film { margin-top: 10px; }
.cd4_comm_link { display: inline; float: left; height: 40px; line-height: 42px; background-position: -66px -10px; font-weight: bold; color: #808080; text-indent: 28px; margin: 0 15px 0 0; }
.cd4_comm_det { display: inline-block; float: right; width: 2px; height: 40px; background-position: -274px -90px; margin-left: 10px; }
.cd4_comm_link:hover { text-decoration: none; color: #2f6aad; }
.cd4_fbshare { display: inline-block; float: left; width: 73px; height: 22px; text-indent: -9999px; background-color: #3b5998; background-position: -83px -90px; -webkit-box-shadow: 0px 1px 0px 0px #182748; box-shadow: 0px 1px 0px 0px #182748; margin: 9px 15px 0 0; }
.cd4_fbshare:hover { background-color: #2a4680; }
.cd4_views_pl, .cd4_votes_pl { display: inline-block; float: right; text-indent: 20px; margin: 0 15px 0 0; background-position: -66px -50px; height: 40px; line-height: 40px; }
.cd4_votes_pl { text-indent: 0; display: none; }
.cd4_view_more { display: block; border-top: 1px solid #e6e6e6; position: relative; margin-bottom: 20px; text-align: center; }
.cd4_view_more a { display: inline-block; font-size: 11px; color: #2f6aad; background-color: #fff; border: 1px solid #e6e6e6; height: 18px; line-height: 18px; position: relative; top: -10px; width: 116px; background-position: -157px -91px; }
.cd4_view_more a:hover { border-color: #ccc; text-decoration: none; -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1); }

#cd4_vinfo { margin-bottom: 20px; font-size: 11px; color: #8c8c8c; text-shadow: 1px 1px 0 #fff; }
#cd4_vinfo_content_title { margin: 10px 0px; }
#cd4_vinfo_uploader { display: block; line-height: 26px; }
#cd4_vinfo_uploader a { font-weight: bold; font-size: 13px; }
#cd4_vinfo_more { display: block; margin-bottom: 20px; height: 15px; overflow: hidden; }
#cd4_vinfo_more p { margin-bottom: 5px; }
#cd4_vinfo_more span { display: block; margin: 2px 0; font-weight: bold; color: #737373; }
#cd4_vinfo_tags a { background: #eee; color: #666; padding: 0 2px; font-weight: normal; }
#raporteaza_film span { margin: 0; }
.pg_content .col_300 { margin-top: 0px; }
#player_style.activ { margin: 0 20px 10px 20px; }

#cd4_like, #cd4_tweet { float: left; display: inline-block; margin: 12px 10px 0 0; }
#cd4_tweet { margin-top: 12px; }
#cd4_po #info_film { position: relative; }
#cd4_po #starsMsg { display: block; position: absolute; width: 85px; text-align: center; top: -10px; height: 10px; line-height: 10px; left: 0px; }

#g1pbl { width: 855px; padding: 30px; margin: 30px auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; background: #f5f5f5; border-radius: 20px; -webkit-border-radius: 20px; text-shadow: 1px 1px 0 #fff; }
#g1pbl_title { display: block; font-weight: bold; font-size: 22px; }
.g1pbl_cl { clear: both; }

#g1pbl_subtitle { display: block; margin: 0 0 25px; }
#g1pbl_form { width: 430px; float: left; }
#g1pbl_form > label { display: block; float: none; line-height: 28px; }
#g1pbl input[type="text"], #g1pbl textarea { display: block; padding: 0 5px; height: 38px; line-height: 38px; background: #fff; border: 1px solid #ccc; border-radius: 5px; -webkit-border-radius: 5px; font-family: Arial, Helvetica, sans-serif; color: #666; width: 420px; margin: 0 0 15px; -webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255), inset 0px 3px 0px 0px rgba(0, 0, 0, 0.04); box-shadow: 0px 1px 0px 0px rgb(255,255,255), inset 0px 3px 0px 0px rgba(0, 0, 0, 0.04); font-size: 12px; }
#g1pbl textarea { height: 100px; line-height: normal; padding: 10px 5px; }
.g1pbl_err { display: block; border: 1px solid #e5b2b2; font-size: 11px; text-align: center; color: #cc0003; background: #f7e8e8; line-height: 20px; margin: 5px 0; border-radius: 3px; -webkit-border-radius: 3px; clear: both; }
.g1pbl_confirm { display: block; border: 1px solid #a3d17c; font-size: 11px; text-align: center; color: #598a2f; background: #e3facf; line-height: 20px; margin: 5px 0; border-radius: 3px; -webkit-border-radius: 3px; clear: both; }
#g1pbl input[type="submit"] { display: block; font-size: 14px; text-shadow: none; font-weight: bold; text-align: center; color: #6a5225; height: 38px; line-height: 38px; border: none; border-radius: 5px; -webkit-border-radius: 5px; font-family: Arial, Helvetica, sans-serif; padding: 0 40px; cursor: pointer; background: #f1b94d; -webkit-box-shadow: 0px 3px 0px 0px rgb(157, 112, 25), inset 0px 1px 0px 0px rgb(248, 217, 140); box-shadow:  0px 3px 0px 0px rgb(157, 112, 25), inset 0px 1px 0px 0px rgb(248, 217, 140); }
#g1pbl input[type="submit"]:hover { background: #f8c769; }

#g1pbl_zones { width: 350px; float: right; padding: 20px; background: #ededed; -webkit-box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.1), 1px 1px 0px 0px rgb(255, 255, 255); box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.1), 1px 1px 0px 0px rgb(255, 255, 255); border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 1px 1px 0 rgba(255,255,255,0.7); min-height: 525px; }
#g1pbl_zones span { font-size: 16px; display: block; font-weight: bold; }
#g1pbl_zones p { display: block; font-size: 13px; line-height: normal; color: #999; margin: 5px 0 10px; }
#g1pbl_zones input[type="checkbox"] { display: inline-block; float: left; height: 18px; margin: 0; }
#g1pbl_zones label { text-shadow: none; display: inline-block; float: left; font-size: 14px; color: #808080; line-height: 18px; margin: 0 5px 10px; }
#g1pbl_zones a { display: inline-block; float: left; line-height: 18px; color: #2f6aad; font-size: 11px; text-decoration: none; }
#g1pbl_zones a:hover { text-decoration: underline; }

/* ORANGE CLOUD */
#orc_bkg { position: fixed; top: 0; left: 0; right: 50px; z-index: 100100; }
#orc_bkg { display: block;border-radius: 10px; -webkit-border-radius: 10px; background: rgba(255,255,255,0.8); width: 90%; height: 90%; margin: 40px auto 0; }
#orc_cursor { position: absolute; float: left; z-index: 100101; width: 80px; pointer-events: none; }
#orc_cursor img { display: block; width: 100%; position: relative; z-index: 1; }
#orc_cursor a { display: block; background: url(../img/av/orange_cloud/cta.png) no-repeat top left; width: 800px; height: 522px; position: absolute; z-index: 2; top: 0; left: 0;}
#orc_close { display: block; background: url(../img/av/orange_cloud/close.png) no-repeat top left; width: 90px; height: 30px; text-indent: -9999px; z-index: 100102; position: fixed; top: 100px; left: 50%; margin-left: 400px; }
#orc_close:hover { background-position: bottom left; }

/* HEADER 2_1 */
header { display: block; width: 100%; height: 40px; background: #cc0003; position: fixed; top: 0; left: 0; z-index: 100001; }
.hdr_wrap { width: 995px; margin: 0 auto; }

[class^="icon-"]:before, [class*=" icon-"]:before { font-family: "220icons"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; }
.icon-plus:before { content: '\2b'; } /* '+' */
.icon-home:before { content: '\2302'; } /* 'âŒ‚' */
.icon-vedete:before { content: '\2605'; } /* 'ï¿½?ï¿½' */
.icon-videoclipuri:before { content: '\266b'; } /* 'â™«' */
.icon-user:before { content: '\e013'; } /* 'î€“' */
.icon-desene-animate:before { content: '\e060'; } /* 'ï¿½?ï¿½' */
.icon-down-open:before { content: '\e75c'; } /* 'îœ' */
.icon-auto:before { content: '\e799'; } /* 'îž™' */
.icon-gaming:before { content: '\e7b6'; } /* 'îž¶' */
.icon-farse:before { content: '\e805'; } /* 'î …' */
.icon-funny:before { content: '\e80c'; } /* 'î Œ' */
.icon-trailer:before { content: '\e80f'; } /* 'î ' */
.icon-animale:before { content: '\e81b'; } /* 'î ›' */
.icon-sport:before { content: '\e837'; } /* 'î ·' */
.icon-umor-romanesc:before { content: '\e83a'; } /* 'î º' */
.icon-facebook:before { content: '\f300'; } /* 'ïŒ€' */ 
.icon-reclame:before { content: '\1f3ac'; } /* '\1f3ac' */
.icon-faze-tari:before { content: '\1f44d'; } /* '\1f44d' */
.icon-emisiuni-tv:before { content: '\1f4bb'; } /* '\1f4bb' */
.icon-search:before { content: '\1f50d'; } /* '\1f50d' */
.icon-documentare:before { content: '\1f680'; } /* '\1f680' */
.icon-party:before { content: '\e800'; } /* 'î €' */
.icon-mobile:before { content: '\e801'; } /* 'ï¿½ï¿½?' */

#logo_2_1 { display: inline-block; width: 95px; height: 40px; background: url(../img/v3/220ro_header.png) no-repeat 0 0; text-indent: -9999px; margin-right: 10px; }
nav { display: inline-block; line-height: 37px; font-size: 13px; font-family: "ubunturegular"; }
nav a { -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
nav > a, nav > span > a { display: inline-block; height: 37px; padding: 0 10px; color: #fff; text-transform: uppercase; border-top: 3px solid #cc0003; float: left; }
nav > span { position: relative; display: inline-block; float: left; }
nav > a:first-child { font-size: 18px; }
nav > #h_upload { color: #000; background: #fbb700; border-color: #fbb700; }
nav > #h_upload:hover { border-color: #000; }
nav > a:hover, nav > span > a:hover { padding-top: 0; border-color: #fff; text-decoration: none; }
.h2_1_dd, #input_cautare_top_sugg { display: none; position: absolute; top: 40px; left: 0; width: 500px; padding: 15px 10px 0; border-bottom: 3px solid #cc0003; background: #fff; box-shadow: rgb(99, 0, 0) 0px 0px 35px; width: 975px; left: -147px; }
.h2_1_dd:before { content: ''; width: 0; height: 0; border-top: 6px solid #970507; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; top: 0px; left: 166px; z-index: 3; }

#h2_1_dd_video > span { display: inline-block; width: 243px; float: left; }
#h2_1_dd_video a { display: block; line-height: 30px; font-size: 13px; color: #666; padding: 0 0 0 10px; height: 30px; }
#h2_1_dd_video span a:hover, #h2_1_dd_user a:hover { background: #cc0003; color: #fff; border-radius: 30px; -webkit-border-radius: 30px; text-decoration: none; }
#h2_1_dd_video a span { font-size: 16px; }
#h2_1_dd_video .clear_all { float: none; display: block; }
#h2_1_dd_video > a:last-child { height: 38px; line-height: 38px; border-top: 1px solid #e8e8e8; text-align: right; margin: 10px 0 0; }

#subh_2_1_wrap { background: #f2f2f2; height: 25px; line-height: 25px; position: absolute; top: 40px; width: 100%; left: 0; /* z-index: 100000; */ font-family: "ubunturegular"; font-size: 12px; }
#subh_2_1_wrap .fb-like { float: left; display: inline-block; max-width: 120px; height: 20px; margin: 3px 0 0; float: left; line-height: 0px; }
#subh_2_1_wrap > .hdr_wrap > a { display: inline-block; color: #999; padding: 0 7px; float: left; }
#subh_2_1_wrap > .hdr_wrap > a:hover { background: #fff; text-decoration: none; }
#subh_2_1_wrap > .hdr_wrap > a:last-child { font-size: 10px; }

#login_ctrls a { display: inline-block; height: 15px; line-height: 15px; padding: 19px 10px 3px; color: #fff; border-top: 3px solid #cc0003; position: relative; font-size: 10px; }
#login_ctrls a:before { position: absolute; font-size: 15px; line-height: 22px; top: 0; left: 0; width: 100%; text-align: center; }
#login_ctrls a:hover { text-decoration: none; border-color: #fff; }
#login_ctrls .icon-facebook { background: #3b5998; border-color: #3b5998; }
#cautare_2 { display: inline-block; position: relative; }
#cautare_2 input[type="text"] { font-size: 16px; display: block; height: 16px; line-height: 16px; padding: 12px 40px 12px 10px; background: #dd6357; color: #f1c1bc; width: 140px; }
#cautare_2 input[type="text"]:focus { color: #fff; background: #d9776e; }
#btn_cautare_2 { display: block; width: 40px; height: 40px; line-height: 40px; position: absolute; top: 0; right: 0; text-align: center; color: #fddedb; font-size: 25px;  }
#btn_cautare_2:hover { color: #fff; text-decoration: none; }

#input_cautare_top_sugg { position: absolute; left: 0px; top: 40px; width: 240px; z-index: 100000; padding: 0; }
#input_cautare_top_sugg a { display: block; vertical-align: middle; font-size: 12px; line-height: 18px; height: 41px; padding: 0 5px; color: #666; overflow: hidden; padding: 3px 5px 3px 50px; border-bottom: 1px solid #e5e5e5; position: relative; font-size: 11px; height: 34px; }
#input_cautare_top_sugg a:last-child { border: none; }
#input_cautare_top_sugg a:hover, #input_cautare_top_sugg a.activ { background: #cc0003; color: #fff; text-decoration: none;}
#input_cautare_top_sugg img { position: absolute; top: 5px; left: 5px; }

#user_logged_2_1 { position: relative; font-family: "ubunturegular"; }
#user_logged_2_1 > a { display: block; padding: 0 10px; height: 40px; line-height: 40px; color: #fff; font-size: 13px; }
#user_logged_2_1 > a img { display: inline-block; float: left; height: 26px; width: 26px; border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid #fff; overflow: hidden; -webkit-box-shadow:  1px 1px 0px 0px rgba(0, 0, 0, 0.1); box-shadow:  1px 1px 0px 0px rgba(0, 0, 0, 0.1); margin: 5px 5px 0 0; }
#user_logged_2_1 > a .icon-down-open { font-size: 10px; padding: 0 0 0 3px; }
#user_logged_2_1 > a:hover { background: #bc0003; text-decoration: none; }
#user_logged_2_1 .h2_1_dd { min-width: 110px; }
#h2_1_dd_user { width: 100%; right: 0; left: auto; padding: 15px 0 10px; }
#h2_1_dd_user a { display: block; margin: 0 5px; font-size: 12px; color: #666; line-height: 25px; padding: 0 10px; }

.bara_not_2_1 { position: absolute; top: 0; left: 0; z-index: 100000; width: 100%; height: 24px; line-height: 24px; background: #9f0000; font-size: 10px; color: #f6b0a9; }
.bara_not_2_1 > div { width: 790px; margin: 0 auto; }
.bara_not_2_1 a { color: #fde1de; }
.bara_not_2_1 a:hover { color: #fff; }
.bara_not_2_1 a:last-child { float: right; display: inline-block; padding: 0 0 0 7px; background: #404040; /* Old browsers */ background: -moz-linear-gradient(top,  #404040 0%, #1a1a1a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#1a1a1a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #404040 0%,#1a1a1a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #404040 0%,#1a1a1a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #404040 0%,#1a1a1a 100%); /* IE10+ */ background: linear-gradient(to bottom,  #404040 0%,#1a1a1a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#1a1a1a',GradientType=0 ); /* IE6-9 */ -webkit-box-shadow:  0px 2px 0px 0px #000; box-shadow:  0px 2px 0px 0px #000; border-radius: 3px; -webkit-border-radius: 3px; height: 16px; line-height: 16px; color: #bfbfbf; margin: 3px 66px 0 0; }
.bara_not_2_1 a:last-child:hover { background: #1a1a1a; /* Old browsers */ background: -moz-linear-gradient(top,  #1a1a1a 0%, #404040 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a1a1a), color-stop(100%,#404040)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #1a1a1a 0%,#404040 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #1a1a1a 0%,#404040 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #1a1a1a 0%,#404040 100%); /* IE10+ */ background: linear-gradient(to bottom,  #1a1a1a 0%,#404040 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a', endColorstr='#404040',GradientType=0 ); /* IE6-9 */ text-decoration: none; }
.bara_not_2_1 a span { display: inline-block; float: right; width: 18px; text-align: center; border-left: 1px solid rgba(255,255,255,0.1); -webkit-box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1); box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1); }

.not_2 header { top: 24px; }
.not_2 #subh_2_1_wrap { top: 64px; }


/* UPLOAD V2 */
.pg_uploadwfl #container { background: #f5f5f5; }
.upl_sprite { background: url(../img/v3/upl_sprite.png) no-repeat 0 0; }
#m220_995 { display: block; width: 995px; height: 193px; background: url(../img/v3/220mbl_pr_full.jpg) no-repeat 0 0; border-bottom: 2px solid #e5e5e5; margin: 0 auto 40px; text-indent: -9999px; }
#upl_info { width: 360px; margin: 0 20px 0 0; color: #808080; font-size: 11px; }
#upl_info span { display: block; font-family: 'ubuntubold'; color: #666; font-size: 16px; margin: 0 0 2px; }

#upl_tabs { width: 535px; margin: 0 0 0 40px; }
#upl_tabs_ctrl { display: block; width: 535px; height: 70px; line-height: 70px; font-family: 'ubunturegular'; font-size: 18px; text-shadow: 1px 1px 0 #fff; }
.upl_tabs_toggle  #upl_tabs_ctrl { background-position: 0 -70px; }
#upl_tabs_ctrl a { display: inline-block; float: left; height: 70px; width: 267px; text-indent: 60px; color: #666; }
#upl_tabs_ctrl a:hover { text-decoration: none; color: #2f6aad; }

#upl_inp { display: block; background: #fff; height: 48px; line-height: 48px; padding: 0 0 0 5px; border: 1px solid #d9d9d9; -webkit-box-shadow: 0px 1px 0px 0px #fff, inset 0px 2px 0px 0px #ebebeb; box-shadow: 0px 1px 0px 0px #fff, inset 0px 2px 0px 0px #ebebeb; cursor: text; margin: 50px auto 0; }

#wBtnBrowse { display: block; float: right; webkit-box-shadow: 0px 3px 0px 0px #19375a; box-shadow: 0px 3px 0px 0px #19375a; padding: 2px; background: #2F6AAD; }
#wBtnBrowse:focus { margin-top: 0; webkit-box-shadow: 0px 1px 0px 0px #19375a; box-shadow: 0px 1px 0px 0px #19375a; }
#upl_tabs_video div > em { display: block; height: 80px; line-height: 80px; font-size: 22px; font-family: Georgia, serif; font-style: italic; text-shadow: 1px 1px 0 #fff; text-align: center; }
#upl_drop { width: 535px; height: 115px; line-height: 115px; background-position: 0 -140px; text-align: center; font-size: 14px; text-shadow: 1px 1px 0 #fff; }
#upl_tabs_video form { margin: 20px auto 0; }
#upl_tabs_video label { display: inline-block; float: left; height: 40px; line-height: 40px; text-shadow: 1px 1px 0 #fff; font-size: 14px; width: 160px; }

#upl_tabs_video input[type="text"], #upl_tabs_video textarea, #upl_tabs_video select { display: inline-block; background: #fff; border: 1px solid #d9d9d9; -webkit-box-shadow: 0px 1px 0px 0px #fff, inset 0px 2px 0px 0px #ebebeb; box-shadow: 0px 1px 0px 0px #fff, inset 0px 2px 0px 0px #ebebeb; border-radius: 5px; -webkit-border-radius: 5px; color: #999; font-style: italic; width: 360px; margin: 0 0 15px; float: right; }
#upl_tabs_video input[type="text"] { height: 38px; line-height: 38px; padding: 0 5px; }
#upl_tabs_video textarea { padding: 10px 5px; height: 60px; }
#upl_tabs_video select { padding: 10px 10px 10px 5px; height: 38px; line-height: 28px; width: 372px; }
#upl_add_to_show, #hd_file { margin: 13px 5px 0 3px; }
#upl_step_2 label[for="upl_add_to_show"], #upl_step_2 label[for="hd_file"]  { font-size: 12px; width: 300px; margin-bottom: 25px; }

#upl_load_msg { display: block; font-size: 11px; text-align: center; height: 20px; line-height: 20px; color: #808080; text-shadow: 1px 1px 0 #fff; }
#upl_load_wrap { display: block; overflow: hidden; width: 100%; height: 20px; line-height: 20px; background: #e9e9e9; margin: 0 0 30px; -webkit-box-shadow: 0px 1px 0px 0px #fff, inset 0px 7px 9px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 1px 0px 0px #fff, inset 0px 7px 9px 0px rgba(0, 0, 0, 0.03); }
#upl_load_wrap span { background: #c42013; display: block; min-width: 10%; border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: inset 0px -2px 0px 0px #7f0000; box-shadow: inset 0px -2px 0px 0px #7f0000; font-size: 11px; color: #fee2e2; text-align: right; }

.btn_upl { display: inline-block; height: 40px; line-height: 40px; background: #2f6aad; color: #fff; font-size: 14px; padding: 0 30px; webkit-box-shadow: 0px 3px 0px 0px #19375a; box-shadow: 0px 3px 0px 0px #19375a;}
.btn_upl_2nd { display: inline-block; padding: 0 30px; line-height: 40px; height: 40px; }

#upl_tabs_webcam > span { display: block; font-family: 'ubuntubold'; font-size: 16px; margin: 30px 0 2px; }
#upl_tabs_webcam > p { display: block; color: #808080; font-size: 11px; margin-bottom: 20px; }
#upl_tabs_webcam > div { margin: 0 auto; text-align: center; }

.upl_tabs_toggle #upl_tabs_video, #upl_tabs_webcam { display: none; }
.upl_tabs_toggle #upl_tabs_webcam { display: block; }
.pg_uploadwfl #footer_links { padding-top: 0; }

.not_2 #subh_2_1_wrap { top: 64px; }

#pr_premium_hp { display: block; background: url(../img/v3/hp_bnr_premium.png) no-repeat 0 0; width: 627px; height: 125px; text-indent: -9999px; margin: -5px 0 0 20px; }

#pr_fb_hp { width: 627px; height: 125px; position: relative; margin: 13px 0 0 20px; }
#pr_fb_hp > a { display: block; width: 627px; height: 125px; position: absolute; top: 0; left: 0; z-index: 1; background: url(../img/v3/hp_fb_bnr.jpg) no-repeat 0 0; text-indent: -9999px; }
#pr_fb_hp > iframe { position: absolute; z-index: 2; width: 50px; height: 35px; border:none; overflow:hidden; top: 67px; left: 170px; }

#noAdsHead {width:955px;height:134px;margin:0 0 1px 0;background:url(../img/v3/noads_head.jpg) no-repeat 30px 42px #111111;}
#noAdsBody {width:895px;height:412px;padding:42px 30px;background:url(../img/v3/noads_benefits.jpg) no-repeat 389px 42px #111111;}
#premiumOptions {width:100%;}
#premiumOptions p{margin:0 0 20px 0;color:#ffffff;font-size:16px;}
.adOptPack {width:230px;height:48px;margin:0 0 15px 0;padding:2px 0;background:#ffffff;}
.adOptPack input[type="radio"] {display:block;position:relative;top:18px;right:20px;}
.adPackTime {float:left;display:block;width:52px;height:41px;padding:7px 0 0 0;border-right:1px solid #ebebeb;color:#b9121a;font-size:24px;text-align:center;line-height:18px;cursor:pointer;}
.adPackTime label {font-size:18px;cursor:pointer;}
.adPackPrice {float:left;width:132px;height:34px;display:block;padding: 10px 0 0 10px;cursor:pointer;font-size:20px;line-height:15px;}
.adPackPrice span {font-size:12px;color:#999999;}
.adPackOne {padding-top:18px;}
.buyAdPack {width:230px;height:30px;padding: 10px 0 0 0;display:block;background:#b9121a;color:#ffffff;text-align:center;font-size:18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.buyAdPack:hover {background:#cc0003;text-decoration:none;}
.adPacksNote {padding:46px 0 0 0;margin:0 0 35px 0;color:#ffffff;font-size:12px;}
.yourAdPack {height:13px;padding:6px 5px;background:#ffffff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:}
.yourAdPack label {color:#598a2f;}
.noPacks {color:#b9121a!important;}

nav > #h_premium {background:#111111!important;color:#ffffff!important;border-color:#111111!important;}
nav > #h_premium:hover {border-color:#ffffff!important;}
.headUpload {background:#fbb700;border-color:#fbb700;color:#000000;}
.headUpload:hover {border-color:#000000;}



/***************************************************/
/* share icons*/
/***************************************************/
	#cd4_po > div{ float: left;height: 100%;padding-left:5px;}
	#cd4_po > div #et-share-icons { float: right;height:100%;padding-left:5px;}
	#et-share-icons li { display: inline-block; height: 100%;}
	#et-share-icons a { text-indent: -9999px; display: block; width: 35px; height: 100%;opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70);}
	#et-share-icons a:hover {opacity: 1.0; -moz-opacity:1.0; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
	
  .facebook-share a { background: url(../img/v3/share-btn.png) 50% 50% no-repeat;background-position:0 0;width:35px;height:35px; }
	.google-share a { background: url(../img/v3/share-btn.png) 50% 50%  no-repeat;background-position: -36px 0; width: 35px; height: 35px;}
	.facebook-share a:hover {opacity:1;}
	.reddit-share a { background: url(../img/v3/share-btn.png) 50% 50% no-repeat; background-position: -72px 0; width: 35px; height: 35px;}
	.twitter-share a { background: url(../img/v3/share-btn.png) 50% 50% no-repeat;background-position: -144px 0; width: 35px; height: 35px; }
	#cd4_like, #cd4_tweet { float: left; display: inline-block; margin-top: -10px; }
	#cd4_video_info{width:640px;padding: 10px 10px 0 20px;}
	.cd4_recom a:nth-child(3) { margin: 0 13px 20px 0;!important} 
	.cd4_recom a:nth-child(6) { margin: 0 13px 20px 0;!important}
	 
#branded { /* height: 520px; */ position: relative; width: 100%; height: 530px; margin-bottom: 10px; }
#branded #player_style { margin-left: auto!important; margin-right: auto!important; width: 640px; padding-top: 45px!important; padding-bottom: 10px!important; }
#branded #player_style.activ { width: 955px; padding-top: 0px!important; }
#branded .player_artist #player { padding-bottom: 0px; } 
#branded #player_style.activ #player_content_wrap { /* height: 530px !important; padding:0px 10px 0 10px; width: 956px !important; */ }

#player_branding { background: url('../../_files/player.jpg') no-repeat 0 0 !important; background-size: 100% 100%!important; width:100%; height: 530px; }

#BannerWide4Tuning { display: none; text-align: center; }

@media screen and (min-width: 1270px) /* and (max-width: 1365px) */ { 
  .noBranding.pg_content .h2_1_dd, #input_cautare_top_sugg { width: 1241px; }
	.noBranding.pg_content #container{width: 1260px; }
	.noBranding.pg_content .hdr_wrap {width:1260px;}
	.noBranding #player_style.activ,  
  .noBranding .player_artist       { width: 856px; margin: 0 auto 10px!important; padding: 0 0 0 20px; }
	.noBranding #player_style.activ #player_content_wrap { height: 510px !important; /* padding:0px 10px 0 10px; */ width: 856px !important; }
	.noBranding .cd4_recom a { margin: 0 13px 20px 0!important;}
	.noBranding.pg_content #footer_container {width:1260px;}
	.noBranding #branded {height: 640px;position: relative;width: 100%;}
	.noBranding.pg_content .col_640 {width:856px;} 
	/* .cd4_recom a:nth-child(4) { margin: 0 0px 20px 0!important; } */
	.noBranding.pg_content #footer_container {width:1240px;} /* Modificare footer din 1249 in 1230 */
	.noBranding.pg_content #footer {width:1260px;}
	.noBranding.pg_content #footer_links, 
  .noBranding.pg_content #footer_links_wrapper {width:1260px;}
  .noBranding #cd4_po > div {padding-left:10px;}
  .noBranding #et-share-icons li {padding: 0px;}
	.noBranding.pg_content .col_300 {width: 350px;}
	.noBranding #cd4_po {padding-left:7px;}
  .noBranding .cd4_comm_link {margin: 0 9px 0 0;}
	.noBranding #player_style.activ { margin: 0 20px; }
	.noBranding #player_content_wrap {width: 640px;height:390px;}
	/*--share icons--*/
	.noBranding #cd4_po > div{ float: left;height: 100%;padding-left:5px;}
	.noBranding #cd4_po > div #et-share-icons { float: right;height:100%;padding-left:5px;}
	.noBranding #et-share-icons li { display: inline-block; height: 100%;}
	.noBranding #et-share-icons a { text-indent: -9999px; display: block; width: 35px; height: 100%;opacity: 0.7; -moz-opacity:0.7; -ms-filter:"alpha(opacity=70)"; filter:alpha(opacity=70);}
	.noBranding #et-share-icons a:hover {opacity: 1.0; -moz-opacity:1.0; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
	.noBranding #cd4_like, 
  .noBranding #cd4_tweet { float: left; display: inline-block; margin-top: -10px; z-index: 2; }
	.noBranding #cd4_video_info{width:856px;padding: 10px 10px 0 20px;}
	
	.noBranding #player_style.col_640 { width: 640px; }
	.noBranding #player_style.activ.col_640 { width: 856px; }
	
  .noBranding #player_branding { /* width: 1249px; */ width: 100%; height: 640px; } 
  
  .noBranding #branded #player_style.activ { padding-top: 55px!important; padding-left: 0px; }
  .noBranding #branded #player_style.activ #player_content_wrap { width: 856px!important; }
  
  .noBranding #BannerWide4Tuning { display: block; }
  
  .pg_content .hp_i_news_box { width: 100%; }
  .pg_content .hp_i_news_title { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; padding-bottom: 50px; }
  .pg_content .hp_i_news_title img { clip: rect(0px 350px 142px 0px); width: 100%; }
  
  .pg_content #branded.player-branding { /* height: 680px; */}
}

#player_content_wrap #controls { background: rgba(0, 0, 0, 0.83); width: 100%; height: 25px; position: relative; top: -25px; }

#player_content_wrap #controls .play, 
#player_content_wrap #controls .pause { position: absolute; left: 0; top: 0; height: 100%; width: 40px; color: white; line-height: 25px; }
#player_content_wrap #controls .play { background: url(../img/flowplayer/play.png) center center no-repeat; background-size: 28px; }
#player_content_wrap #controls .pause { background: url(../img/flowplayer/pause.png) center center no-repeat; background-size: 28px; }

#player_content_wrap #controls .track { width: 100%; height: 8px; background: transparent; position: absolute; left: 0px; top: -8px; padding-right: 5px; }
#player_content_wrap #controls .track .buffer { background: rgba(255, 133, 133, 0.45); height: 100%; position: absolute; width: 0px; padding-right: 4px; }
#player_content_wrap #controls .track .progress { background: rgba(192, 2, 2, 0.76);  height: 100%; position: absolute; width: 0px; }
#player_content_wrap #controls .track .playhead { position: absolute; top: -6px; width: 18px; height: 18px; cursor: pointer; background: url(../img/flowplayer/seek_knob.png) center center no-repeat; margin-left: -2px; }

#player_content_wrap #controls .time { position: absolute; left: 40px; height: 100%; color: white; padding: 0 5px; line-height: 25px; font-size: 11px; }
#player_content_wrap #controls .time span { padding-right: 1px; }
#player_content_wrap #controls .time strong { font-weight: bold; padding-left: 1px; }

#player_content_wrap #controls .mute,
#player_content_wrap #controls .unmute { position: absolute; right: 108px; width: 30px; height: 100%; zoom: 1.2; cursor: pointer; }
#player_content_wrap #controls .mute   { background: url(../img/flowplayer/volum_icon_mute.png) center 5px no-repeat;  }
#player_content_wrap #controls .unmute { background: url(../img/flowplayer/volum_icon.png) center 5px no-repeat; }

#player_content_wrap #controls .volume { display: inline-block; width: 55px; height: 7px; background: rgba(255, 0, 0, 0.71); position: absolute; bottom: 9px; right: 71px; border-radius: 4px; }
#player_content_wrap #controls .volume .volumehead { width: 17px; height: 14px; background: url(../img/flowplayer/volum_knob.png) center center no-repeat; position: absolute; margin-left: -5px; left: 0px; top: -4px; cursor: pointer; }


#player_content_wrap #controls .upsize,
#player_content_wrap #controls .downsize { display: inline-block; position: absolute; right: 35px; width: 35px; height: 100%; cursor: pointer; }
#player_content_wrap #controls .upsize { background: url(../img/flowplayer/resize_off.png) center center no-repeat; }
#player_content_wrap #controls .downsize { background: url(../img/flowplayer/resize_on.png) center center no-repeat; }
#player_content_wrap #controls .downsize.off { opacity: .5; cursor: default; }

#player_content_wrap #controls .fullscreen,
#player_content_wrap #controls .normalscreen { display: inline-block; position: absolute; right: 0px; width: 35px; height: 100%; cursor: pointer; }
#player_content_wrap #controls .fullscreen { background: url(../img/flowplayer/full_screen_on.png) center center no-repeat; }
#player_content_wrap #controls .normalscreen { background: url(../img/flowplayer/full_screen_off.png) center center no-repeat; }


 
/* Adjustments ****************************************************************************************************** */
.m-b-20 > div > table, .m-b-20 > iframe { margin: 0 auto; }
.activesoft header { background: #cc0002; }

/* Misc ************************************************************************************************************* */

.noheight { height: initial!important; }

.line { display: inline-block; height: 1px; border-bottom: 1px solid silver; }

/* Misc ************************************************************************************************************* */

.spin {
  -webkit-animation-name: spin;
  -webkit-animation-duration: 8000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 8000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 8000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;

  animation-name: spin;
  animation-duration: 8000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@-ms-keyframes spin {
  from { -ms-transform: rotate(0deg);   }
  to   { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
  from { -moz-transform: rotate(0deg);   }
  to   { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
  from { -webkit-transform: rotate(0deg);   }
  to   { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  from { transform:rotate(0deg);   }
  to   { transform:rotate(360deg); }
}











