@charset "utf-8";
/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,center,u,b,i{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:""""}
input,textarea{margin:0;padding:0}
hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}
a:focus{outline:none}
.fleft{float:left}
.fright{float:right}
.limpia{clear:both;font-size:1px}
strong,b{font-weight:bold}
.hidden{display:none}
.pointer{cursor:pointer}
i{font-style:italic}

/* Estilos */
#iProcessDiv,#iProcess{display:none;width:0;height:0}
body{background-color:#dae4e6;font-size:12px;line-height:normal;color:#000}

*{font-size:14px;font-family:'Roboto', Verdana, Geneva, sans-serif!important}

a{color:#000;text-decoration:none}
a:hover,.underline{text-decoration:underline}
em{font-style:italic}
.sml{margin-left:5px}
.smr{margin-right:5px}
.nb{font-weight:400!important}
.button-left,.button-right,.button a,.inputtext-left,.inputtext-right,.inputtext input{height:16px}
.button a{float:left;border:none;font-size:11px;color:#fff;background:url(../imagenes/buttons/button-background.png) repeat-x;text-decoration:none;padding:1px 3px 0}
.alertPopup .button a,#vote_layer .button a{padding:1px 3px 0}
.button-left,.button-right{float:left;width:3px}
.button-left{background:url(../imagenes/buttons/button-left.png) no-repeat}
.button-right{background:url(../imagenes/buttons/button-right.png) no-repeat}
.button_red .button-left{background:url(../imagenes/buttons/button-red-left.png) no-repeat}
.button_red .button-right{background:url(../imagenes/buttons/button-red-right.png) no-repeat}
.button_red a{background:url(../imagenes/buttons/button-red-background.png) repeat-x;padding:0 2px}
.button_disabled .button-left{background:url(../imagenes/buttons/button-left-dis.png) no-repeat}
.button_disabled .button-right{background:url(../imagenes/buttons/button-right-dis.png) no-repeat}
.button_disabled a{background:url(../imagenes/buttons/button-background-dis.png) repeat-x}
.button-big,.button-big-click,.button-big-hover,.button-big-disabled{cursor:pointer}
.button-big,.button-big-click,.button-big-hover,.button-big-disabled,.button-big .button-big-left,.button-big .button-big-right,.button-big-disabled .button-big-left,.button-big-disabled .button-big-right,.button-big-mid,.button-big img,.button-big-disabled img{float:left}
.button-big img,.button-big-click img,.button-big-hover img,.button-big-disabled img{margin:7px 4px 0 2px}
.button-big a img,.button-big-click a img,.button-big-hover a img,.button-big-disabled a img{margin:2px 4px 0 2px}
.button-big-disabled img{opacity:0.5}
.button-big .button-big-mid{background:url(../imagenes/buttons/button-big-bg-off.png) repeat-x}
.button-big a,.button-big-disabled a,.button-big-click a{float:left;color:#5b5b5b!important;font-weight:700!important;padding:5px 0 8px}
.button-big-hover span,.button-big span,.button-big-disabled span,.button-big-click span,.button-big-hover span{float:left;color:#5b5b5b!important;font-weight:700!important;}
.button-text-black span, .button-text-black a{color:#000!important}
.button-big-disabled a{color:#b8b8b8!important}
.button-big a:hover,.button-big-disabled a:hover,.button-big-click a:hover,.button-big-hover a:hover{text-decoration:none!important}
.button-big .button-big-left,.button-big-disabled .button-big-left,.button-big-click .button-big-left,.button-big-hover .button-big-left,.button-big .button-big-right,.button-big-disabled .button-big-right,.button-big-click .button-big-right,.button-big-hover .button-big-right{width:5px;height:27px}
.button-big .button-big-left{background:url(../imagenes/buttons/button-big-left-off.png) no-repeat}
.button-big .button-big-right{background:url(../imagenes/buttons/button-big-right-off.png) no-repeat}
.button-big-disabled .button-big-mid{background:url(../imagenes/buttons/button-big-bg-dis.png) repeat-x}
.button-big-disabled .button-big-left{background:url(../imagenes/buttons/button-big-left-dis.png) no-repeat}
.button-big-disabled .button-big-right{background:url(../imagenes/buttons/button-big-right-dis.png) no-repeat}
.button-big-click .button-big-mid{background:url(../imagenes/buttons/button-big-bg-click.png) repeat-x!important}
.button-big-click .button-big-right{background:url(../imagenes/buttons/button-big-right-click.png) no-repeat!important}
.button-big-click .button-big-left{background:url(../imagenes/buttons/button-big-left-click.png) no-repeat!important}
.button-big-hover .button-big-mid{background:url(../imagenes/buttons/button-big-bg-hover.png) repeat-x}
.button-big-hover .button-big-right{background:url(../imagenes/buttons/button-big-right-hover.png) no-repeat}
.button-big-hover .button-big-left{background:url(../imagenes/buttons/button-big-left-hover.png) no-repeat}
.button-filter,.button-filter div{float:left}
.button-filter a{font-size:10px!important;padding:0 3px}
.button-filter a:hover,.button-filter-disabled a:hover,.button-filter a:hover,.button-filter-hover a:hover{text-decoration:none!important}
.button-filter .button-filter-left,.button-filter-disabled .button-filter-left,.button-filter-hover .button-filter-left,.button-filter .button-filter-right,.button-filter-disabled .button-filter-right,.button-filter-hover .button-filter-right{width:3px;height:15px}
.button-filter .button-filter-mid{background:url(../imagenes/buttons/button-beat-tag.png) repeat-x;height:15px;padding:1px 0 0}
.button-filter .button-filter-left{background:url(../imagenes/buttons/button-beat-tag-left.png) no-repeat}
.button-filter .button-filter-right{background:url(../imagenes/buttons/button-beat-tag-right.png) no-repeat}
.button-filter.active .button-filter-mid{background:url(../imagenes/buttons/button-beat-tag-hover.png) repeat-x}
.button-filter.active .button-filter-left{background:url(../imagenes/buttons/button-beat-tag-left-hover.png) no-repeat}
.button-filter.active .button-filter-right{background:url(../imagenes/buttons/button-beat-tag-right-hover.png) no-repeat}
.button-filter.disabled *{color:#a0a7aa}
.inputtext-left,.inputtext-right,.inputtooltip-left,.inputtooltip-right,.inputtext,.inputtooltip{margin:0 0 5px}
.inputtext-left,.inputtext-right,.inputtooltip-left,.inputtooltip-right{float:left;width:3px}
.inputtext-left{background:url(../imagenes/buttons/input-left.png) no-repeat}
.inputtext-right{background:url(../imagenes/buttons/input-right.png) no-repeat}
.inputtext,.inputtext input,.inputtooltip,.inputtooltip input{float:left}
.inputtext input{margin:0!important}
.inputtext input,.inputtooltip input{font-size:10px;border:none;color:#7c8385;background:url(../imagenes/buttons/input-background.png) repeat-x;padding:0 2px 2px}
.inputtooltip .inputtext-left{background:url(../imagenes/buttons/input-white-left.png) no-repeat}
.inputtooltip .inputtext-right{background:url(../imagenes/buttons/input-white-right.png) no-repeat}
.inputtooltip input{background:url(../imagenes/buttons/input-white-background.png) repeat-x}
.input_expand{overflow:hidden;line-height:14px;border:1px solid #8f979a;width:290px;margin:5px 0;padding:2px 3px}
.prev_input{color:#b8b8b8!important}
#rep_rapido_bar .button a{width:88%}
#rep_rapido_bar .button{margin:5px 0}
#general_popup, #general_popup_nw, #login_popup, #register_popup, #album_popup, #letra_popup, #playlist_popup, #map_popup, #graffiti_popup, #evento_popup, #sala_popup_image, #error_popup, #forum_popup_video, .popup_auto_width { background-color:#fff; border:10px solid #3b3b3b; width:580px; }
#general_popup_form{background-color:#e2ebf0;padding:15px}
#album_popup, #letra_popup { width:630px; }
#map_popup{width:630px}
#general_popup{width:630px}
#graffiti_popup{width:630px}
#evento_popup{width:250px}
#login_popup{width:300px}
.popup_auto_width{width:auto}
#sala_popup_image{width:812px}
#forum_popup_video{width:640px}
.generic_popup_header,#login_message,#register_message{padding:10px 10px 0}
#login_message_icon,#register_message_icon,.generic_popup_header_icon{background:url(../imagenes/icons/alert_icon.png) no-repeat #fff;padding:10px 66px 27px 70px}
#register_message_icon,.generic_popup_header_icon{background:url(../imagenes/icons/alert_icon_hhgroups.png) no-repeat #fff}
#aclose{padding:5px}
#adownload{padding:5px 0 5px 5px}
#login_message_icon p,#register_message_icon p,.generic_popup_header_icon p{width:350px}
#popup_forms{background-color:#e2ebf0}
#popup_forms h2,#forms-page h2{font-weight:700;font-size:13px;margin:0 0 15px}
#popup_forms label,#forms-page label{font-weight:700;font-size:11px}
#popup_forms label.nobold,#forms-page label.nobold{float:left;font-weight:400;width:230px}
#popup_forms input.texto,#popup_forms select.texto,#forms-page input.texto,.home_blocks input.texto,#forms-page input.texto_big,#forms-page input.texto_nw{width:115px;border:1px solid #8f979a;font-size:12px;padding:2px}
#popup_forms select.texto{width:120px;padding:1px}
#popup_forms .mtop,#forms-page .mtop{margin:10px 0 0}
#popup_forms .mtop2,#forms-page .mtop2{margin:5px 0 0}
#popup_forms input.check,#forms-page input.check{margin:0 5px 0 0}
#popup_forms .button,#forms-page .button{margin:10px 0 0}
#login_form,#register_form,#forget_form,#big_form{width:266px;border-right:1px solid #b4bcbf;margin:10px 0 10px 20px}
#login_popup #login_form,#login_popup #forget_form{border:none}
#login_popup #register_message_icon p{width:200px}
#login_popup input.texto{width:250px}
#big_form{width:535px;border:none}
#big_form textarea{width:535px;height:30px;border:1px solid #d3dbdf;color:#7d7d7d}
#reg_form{margin:10px 20px 10px 0;padding:0 0 0 20px}
#register_info{width:240px;margin:10px 15px 10px 0;padding:0 0 0 15px}
#register_info p{margin:0 0 10px}
#register_info p,#register_info a,#register_info li{font-size:11px}
.register_info_error{float:left;width:270px!important}
.form_item { width: 120px; margin: 0 0 5px; }
#form_reguser_popup .form_item { width: 160px; }
#popup_forms #form_reguser_popup input.texto { width: 150px; }
.form_item input,.form_item select{margin:2px 0 0}
.form_with_btn{width:auto!important}
.form_with_btn .button{margin:16px 0 0 5px !important}
.form_width_btn_tooltip{width:100%!important}
.form_width_btn_tooltip .button{margin:2px 0 0 2px !important}
.form_width_btn_tooltip .texto{width:150px!important}
.form_left{margin-right:10px}
.response_popup,.response_popup_big{display:none;width:240px;margin:10px 0 0;padding:2px 3px}
.response_popup_big{width:auto!important}
#pass-validator{font-size:10px;font-weight:700}
#screen_forms{display:block}
#forget_form,#screen_confirm{display:none}
#confirm_message_icon,#error_message_icon{background:url(../imagenes/icons/ok_icon.png) no-repeat #fff;min-height:55px;margin:15px;padding:0 0 0 70px}
#confirm_message,#error_message{width:540px}
#login_popup #confirm_message,#login_popup #confirm_message p{width:200px}
#login_popup #forget_form label{float:left;width:200px}
#error_message p{margin:4px 0}
#confirm_message_icon p{width:450px}
#error_message_icon{background:url(../imagenes/icons/alert_icon.png) no-repeat}
.forget_password{margin:10px 0 0}
.forget_password p{font-size:11px}
#forget_form p{font-size:11px;margin:0 0 10px}
#forms-page input.texto,#forms-page select.texto,#forms-page input.texto_big,#forms-page input.texto_nw{width:180px;font-size:12px}
#forms-page select.texto{width:184px}
#forms-page input.texto_big{width:626px}
#forms-page input.texto_nw{width:auto}
#forms-page .form_item{width:184px;margin:0 40px 8px 0}
#form_reguser .form_item{width:153px;margin:0 5px 8px 0}
#form_reguser .form_item input{width:145px}
.form_item_last{margin:0 0 8px!important}
.alert_div .form_item{width:184px!important;margin:10px 0 4px 29px !important}
.alert_div .form_item_first{margin:10px 0 4px!important}
#forms-page form{margin:5px 0 0}
#forms-page form.nmrg{margin:0}
.form_ok *,.form_error *{font-size:10px!important}
.form_ok,.form_error{font-size:10px!important;font-weight:700;margin:5px 0;padding:2px 4px}
.form_ok{background-color:#88ff9e;color:#3a3e42}
.form_error{background-color:#f0cecd;color:#fc0000}
.input-error{background-color:#f0cecd;border:1px solid #fc0000}
.explain-form-text{position:absolute;margin:0 0 0 650px !important}
#forms-page .submit_plus_check{width:100%}
#forms-page .submit_plus_check .button{margin:0}
#forms-page .submit_plus_check input,#forms-page .submit_plus_check label{float:left}
#forms-page .submit_plus_check .check_layer{float:left;margin:1px 0 0}
#forms-page .submit_plus_check .check_layer input,#forms-page .submit_plus_check .check_layer label{margin:0 0 0 5px}
#forms-page .submit_plus_check .check_layer label{font-weight:400}
#browser-checker{cursor:pointer;width:100%;top:0;left:0;position:fixed;background:url(../imagenes/structure/browser-checker.png) no-repeat #ffffe1 5px 5px;border-bottom:1px solid #a0a0a0;min-height:20px;z-index:100000}
#browser-text{width:94%;float:left;padding:5px 5px 6px 25px}
#browser-text p{margin:5px 0 0}
#browser-text p:first-child{margin:0}
#browser-text ul,#browser-text ul li{float:left}
#browser-text ul{margin:10px 0 0}
#browser-text ul li{min-height:60px;margin:0 10px 0 0}
#browser-text ul li div{border:1px solid #f8ad00;background-color:#FFF;padding:4px 8px 3px 7px}
#browser-text ul li.not-rec div{border-color:#eac871}
#browser-text ul li.not-rec div *{color:#747474}
#browser-text ul li div,#browser-text ul li p,#browser-text ul li img{float:left}
#browser-text ul li span{float:right;font-size:11px;color:#d79600;padding:0 0 5px}
#browser-text ul li p{margin:7px 0 0 5px}
.browser_info{text-decoration:underline}
#browser-close{width:8px;height:8px;float:right;margin:8px 5px 3px 3px}
#container,#header,#playbar-controls,#menu-container,#content-top,#content-bottom{width:980px}
#container{margin:0 auto}
#main{background:url(../imagenes/structure/main-background.png) repeat-x;background-position:0 8px}
.alignt{vertical-align:middle;margin:-1px 0 0}
.hide{display:none}
.expand-left,.expand-right,.expand-center-small,.expand-center-volume,.expand-center-rapido,.expand-center{height:7px}
.expand-left,.expand-right,.expand-left-top,.expand-right-top{width:8px}
.expand-left{float:left;background:url(../imagenes/structure/expand-left.png) no-repeat}
.expand-right{float:right;background:url(../imagenes/structure/expand-right.png) no-repeat}
.expand-bottom{width:346px}
.expand-bottom-small{width:275px}
.expand-bottom-rapido{width:110px}
.expand-bottom-volume{width:66px}
.expand-center-small{width:259px}
.expand-center-volume{width:50px}
.expand-center-rapido{width:94px}
.expand-center-volume,.expand-center-rapido,.expand-center-small,.expand-center-middle,.expand-center{float:left;background-color:#000}
.expand-center{width:330px}
.expand-content{text-align:left;float:left;background-color:#000;width:100%;padding:5px 5px 0}
.expand-content a{color:#6e9cac!important}
.expand-content .button a{color:#fff!important}
.expand-content ul{margin:5px 0 0}
.expand-content li{cursor:pointer}
.expand-content li *{font-size:11px}
.expand-content li img{margin:4px 0 0!important}
.expand-content .list_name_align{float:left;width:225px;margin:0 0 0 3px;padding:1px 0}
.expand-content li.rep_pls_img img{margin:4px 0 6px 3px !important}
.expand-content li.rep_pls_img .list_name_align{padding:1px 0 3px}
.expand-content div.list{max-height:100px;margin:2px 0 0}
.expand-content p{color:#fff!important;margin:2px 0 10px}
.expand-content h3{font-size:12px!important;color:#6e9cac;font-weight:700;margin:0 0 5px}
a.need_help{font-weight:700;background:url(../imagenes/icons/help.png) top right no-repeat;padding:0 18px 1px 0}
#bottom_fixed_layer{position:fixed;bottom:0;border:1px solid #afafaf;padding:3px 4px}
.content_left_alert{padding-left:37px!important;width:590px;background:url(../imagenes/icons/alert_icon_small.png) no-repeat #ffe9af 3px 3px;height:30px}
.content_left_alert .alert_text{float:left;width:475px}
.content_left_alert .alert_button{float:right;width:105px;margin:8px 0 0 5px !important}
.loading_box{clear:both;min-height:17px;background:url(../imagenes/structure/small_loading.gif) no-repeat 2px 2px;line-height:14px;padding:2px 3px 2px 22px}
#content-bottom{width:980px;height:100px}
#content-bottom-left,#content-bottom-right,#content-bottom-mid{float:left}
#content-bottom-mid{width:970px;height:100px;background:url(../imagenes/structure/content-bottom-back.png) repeat-x}
#content-bottom-mid .banpub_your { display:none; }
#content-bottom-mid .pc_pub_2 { width:728px!important; }
#content-bottom-left,#content-bottom-right{height:100px;width:5px}
#content-bottom-left{background:url(../imagenes/structure/content-bottom-left.png) repeat-y;height:100px;width:5px}
#content-bottom-right{background:url(../imagenes/structure/content-bottom-right.png) repeat-y;height:100px;width:5px}
#content-bottom-solapa{float:left;background:url(../imagenes/structure/content-bottom-solapa.png) no-repeat;width:214px;height:85px;margin:-10px 0 0;padding:15px 9px 15px 13px}
#content-bottom-solapa strong{color:#8a96a2}
#content-bottom-solapa ul{margin:7px 0 0}
#content-bottom-solapa li{float:left;margin:0 0 0 6px}
#content-bottom-solapa li.first{margin:0}
#content-bottom-links{width:980px;margin:0 0 0 1px}
#content-bottom-links-left,#content-bottom-links-right,#content-bottom-links-mid{float:left;height:41px}
#content-bottom-links-left,#content-bottom-links-right{width:12px}
#content-bottom-links-left{background:url(../imagenes/structure/content-bottom-black-left.png) no-repeat}
#content-bottom-links-right{background:url(../imagenes/structure/content-bottom-black-right.png) no-repeat}
#content-bottom-links-mid{height:30px;width:954px;background:url(../imagenes/structure/content-bottom-black-back.png) repeat-x;padding:10px 0 0}
#content-bottom-links-mid li{font-size:10px;color:#FFF;list-style:disc;float:left;margin:0 0 0 20px}
#content-bottom-links-mid li:first-child{list-style:none;margin:0}
#content-bottom-links-mid li a,#content-bottom-links-mid li,#content-bottom-links-mid li *{font-size:11px;color:#FFF}
#content-bottom-links-mid li .small{font-size:10px}
#content-bottom-links-mid li img{float:left;margin:-1px 3px 0 0}
.notfound{float:left;width:565px;margin:5px 0 0 10px}
div.jp-progress{height:26px;position:absolute;overflow:hidden;background:url(../imagenes/structure/progressb-none.png) repeat-x}
div.jp-progress,#play-current-file,.track-title{width:250px}
div.jp-seek-bar{width:0;height:100%;cursor:pointer;background:url(../imagenes/structure/progressb-buff.png) repeat-x;position:absolute}
div.jp-play-bar{width:0;height:100%;background:url(../imagenes/structure/progressb-on.png) repeat-x;position:absolute}
#play-current-file{position:absolute;color:#cbdbe0;cursor:pointer;font-size:10px;overflow:hidden}
#play-current-file .wave{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.5;background-repeat:no-repeat!important;}
#play-current-file a,#play-current-file a:hover{text-decoration:none}
#play-current-file span{position:relative;left:0;white-space:nowrap;padding:5px 8px;font-size:12px;}
#play-current-file span.waved{text-shadow: 1px 1px 3px #000, 0 0 1px #000;z-index:1;color:#fff!important;}
#play-current-file div{width:800px}
#playbar{width:100%;top:0;left:0;position:fixed;background:url(../imagenes/structure/playbarb.png) repeat-x;height:44px;z-index:100000}
#playbar,#playbar-controls a{color:#fff}
#playbar-controls{height:36px;margin:0 auto}
#hhgPlayer{display:none}
.play-icon-big,.play-icon-little,#progressbar_left,#progressbar_right,#progressbar,.jp_interface_1{float:left}
.play-icon-big,.play-icon-little{cursor:pointer}
.play-icon-big{margin:6px 5px 0 0}
.play-icon-little{margin:6px 4px 0 0}
#progressbar_left,#progressbar_right,#progressbar,.jp_interface_1{margin:6px 0 0}
#progressbar_left{background:url(../imagenes/structure/progressb-left.png);width:48px;height:26px}
#progressbar_right{background:url(../imagenes/structure/progressb-right.png);width:48px;height:26px;margin-right:4px}
.jp-duration,.jp-duration-own,.jp-current-time{margin:4px 0 0 5px;font-size:13px}
.jp-play-bar span,#progressbar_left,#progressbar_right{color:#97acb5;font-size:10px}
#playtype a{font-size:11px}
#playtype a:hover{text-decoration:none}
#playtype{float:left;background:url(../imagenes/structure/playtypeb-default.png) no-repeat;height:26px;width:165px;margin:6px 0 0}
.playtype-nothing,.playtype-playlist,.playtype-rapido,.playtype-radio{float:left}
.playtype-nothing{margin:0}
#playtype.nothing,#playtype.playlist-click,#playtype.rapido-click,#playtype.radio.nothing{background:url(../imagenes/structure/playtypeb-nothing.png) no-repeat}
#playtype.playlist{background:url(../imagenes/structure/playtypeb-playlist.png) no-repeat}
#playtype.rapido{background:url(../imagenes/structure/playtypeb-rapido.png) no-repeat}
#playtype.radio{width:249px;background:url(../imagenes/structure/playtypeb-default-radio.png) no-repeat}
#playtype.radio.radio_on{background:url(../imagenes/structure/playtypeb-radio.png) no-repeat}
#playtype.radio.playlist{background:url(../imagenes/structure/playtypeb-playlist-radio.png) no-repeat}
#playtype.radio.rapido{background:url(../imagenes/structure/playtypeb-rapido-radio.png) no-repeat}
#playtype.radio #rep_rapido_bar{margin:20px 0 0 140px}
#playtype.radio .playtype-playlist{margin:0}
.playtype-playlist a{float:left;padding:6px 15px}
.playtype-rapido a{float:left;padding:6px 11px}
#playtype.radio .playtype-rapido{margin:0}
#playtype.radio .playtype-radio{margin:3px 0 0 15px}
#playtype.radio .playtype-radio *{color:#000}
#playtype.radio .playtype-radio img{margin:0 3px 0 0}
#rep_playlist,#rep_nothing,#rep_rapido,#rep_radio{cursor:pointer}
#rep_nothing{padding:7px 10px}
.radio_info a,.radio_info div,.radio_info h3,.radio_logo,.radio_info,.radio_no_logo{float:left}
.radio_logo{width:100px;height:100px;margin:0 6px 0 0}
.radio_logo img{border:1px solid}
.radio_info{width:210px}
.radio_no_logo{width:auto}
.radio_info div *{margin:0;padding:0}
.radio_info a{margin:3px 0 0}
.radio_you{border-top:1px solid #cacaca;margin:7px 0 0;padding:2px 3px}
.radio_you a{color:#FFF!important;margin:0 0 0 3px}
#rep_pause,#rep_loading{display:none}
#rep_account{margin:6px 0 0 4px}
#rep_volume_bar.jp_interface_1{width:56px}
#rep_volume_bar{height:12px;margin:38px 0 0 0}
#rep_rapido_bar{width:100px;margin:28px 0 0 55px}
#rep_volume_bar,#rep_rapido_bar{position:absolute;display:none;z-index:1}
.jp-volume-bar{background:url(../imagenes/structure/volume-bar-off.png) repeat-x;width:54px;height:10px;cursor:pointer}
.jp-volume-bar-value{background:url(../imagenes/structure/volume-bar-on.png) repeat-x;width:0;height:10px}
#volumebar_left,#volumebar_right{float:left;background:url(../imagenes/structure/volume-bar-border.png) no-repeat;width:1px;height:10px}
#vol-drag{margin:-2px 0 0;left:50px}
#account-alert-layout,.account-alert-layout-menu{cursor:pointer;position:absolute;margin:2px 0 0 30px}
.account-alert-layout-menu{margin:-5px 0 0}
.account-alert-left,.account-alert-right,.account-alert-left-s,.account-alert-right-s{float:left;width:2px;height:10px}
.account-alert-left{background:url(../imagenes/structure/account-alert-left.png) no-repeat}
.account-alert-right{background:url(../imagenes/structure/account-alert-right.png) no-repeat}
.account-alert-left-s{background:url(../imagenes/structure/account-alert-left-small.png) no-repeat 0 1px}
.account-alert-right-s{background:url(../imagenes/structure/account-alert-right-small.png) no-repeat 0 1px}
.account-alert,.account-alert-s{float:left;height:10px;background:url(../imagenes/structure/account-alert-background.png) repeat-x;font-size:8px;color:#fff;padding:0 1px}
.account-alert-s{background:url(../imagenes/structure/account-alert-background-small.png) repeat-x 0 1px}
#playbar-expanded,.login,#login-expanded,#playlist-expanded,#vote-expanded,#facebook-expanded,#twitter-expanded,#playlist-add-track,#share-expanded{font-size:11px}
.grid{background-color:#292e34}
.list-item-playing,.list-item-added{background-color:#71919c!important;color:#fff}
.list-item-added{margin-top:1px}
#layer_popup_content .list-item-added{background-color:#b8c7c8!important}
.little{font-size:9px}
#playlist-tracks li{min-height:16px;background-image:url(../imagenes/icons/playing-off.png);background-repeat:no-repeat;background-position:4px 5px;padding:1px 0 1px 15px}
#playlist-tracks li.list-item-playing{background-image:url(../imagenes/icons/playing-on.png)}
#playlist-tracks li div img{margin:3px 2px 0 0 !important}
#playlist-tracks li i{font-size:10px}
.vote-title{color:#6e9cac}
#vote_work p{line-height:15px}
.rep_play_fix_width{float:left;width:48px;height:20px}
#playlist-add-track,#playbar-expanded,#playlist-expanded,#vote-expanded,#facebook-expanded,#twitter-expanded,#login-expanded,#share-expanded{display:none;position:absolute}
#share-expanded{width:265px;margin:38px 0 0 664px}
#share-expanded .expand-content a{color:#fff!important}
#share-expanded li{float:left;width:100%}
#share-expanded .expand-content li img{margin:5px!important;float:left}
#share-expanded .expand-content a span{float:left;margin:5px 0}
#playbar-expanded{width:336px;margin:38px 0 0 238px}
#playlist-expanded{width:265px;margin:38px 0 0 593px}
#vote-expanded{width:265px;margin:38px 0 0 627px}
#facebook-expanded{width:265px;margin:30px 0 0 583px}
#twitter-expanded{width:265px;margin:30px 0 0 583px}
#playlist-add-track{width:265px;margin:38px 0 0 588px}
#playlist-add-track input[type=text]{width:122px}
#alertBg, #alertBgRecorte { height: 100%; width: 100%; background-color: #000; display: none; position: fixed; top: 0; left: 0; z-index: 100; float: left; opacity: 0.8; }
#alertPopup, #alertPopupRecorte { margin: 0 auto; }
#alertCont, #alertContRecorte { position: absolute; display: none; z-index: 101; width: 100%; }
#alert{background-color:#fff;padding:5px}
#alert h2{font-size:15px}
#header{float:left;margin:39px 0 0}
#logo,.login{background:url(../imagenes/structure/header-menu.png) no-repeat}
#logo{width:122px;height:105px}
#login-expanded,.login{width:110px;height:98px;padding:4px 0 0 12px}
#login-expanded{margin:31px 0 0 -82px}
#logo img{margin:0 0 0 12px}
.login_welcome{margin:5px 0 0}
.login_welcome *{color:#FFF}
.login_welcome .login_ask{font-weight:700}
.login_welcome .login_buttons{margin:12px 0 0}
.login_welcome .login_buttons .button{margin:5px 0 0}
.login_welcome .login_buttons .button a{text-align:center;width:94px;padding:0}
#menu-center{width:980px;margin:5px auto 0}
#menu, #menu-left, #menu-right { height:33px; float:left; }
#menu { background:url(../imagenes/structure/menu.png) repeat-x; width:932px; }
#menu-left{background:url(../imagenes/structure/menu-left.png);width:24px}
#menu-left.active{background:url(../imagenes/structure/menu-left-active.png)}
#menu-right{background:url(../imagenes/structure/menu-right.png);width:24px}
#menu ul li{float:left;margin:11px 0 0}
#menu ul li a.nob{border:none}
#menu ul li a{color:#fff;border-right:1px solid #575a63;padding:7px 8px 8px}
#menu ul li a:hover{color:#c3cdcf;text-decoration:none}
#menu ul{float:left}
#menu ul li:first-child a{padding:7px 8px 8px 0}
#menu ul li.active a{color:#000;background:url(../imagenes/structure/menu-active.png) repeat-x}
.divPredictivo { position: absolute; width: calc(100% - 1px); top: 20px; left: -5px; padding: 2px 5px 5px 5px; z-index: 10; color: #fff; background-color: #252a30; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
.divPredictivo > div { float: left; width: calc(100% - 5px); font-size: 11px; cursor: pointer; padding: 2px 0 2px 5px; }
.divPredictivo > div:hover { background-color: #4b5561; }
#searcher input[type=text]{float:left;background:url(../imagenes/structure/searcher.png) repeat-x;height:19px;width:150px;border:none;color:#b8bcbe;font-size:11px}
#searcher input[type=image]{background:url(../imagenes/structure/searcher-loading.gif) no-repeat}
#searcher-left{float:left;background:url(../imagenes/structure/searcher-left.png);height:19px;width:4px}
#searcher-layer{float:right;margin:9px 0 0;position: relative}
#content-top,#content-bottom,#content{float:left}
#content-top{background:url(../imagenes/structure/content-top.png) no-repeat;height:11px}
#content{width:950px;background:url(../imagenes/structure/content.png) repeat-y;padding:0 15px 20px}
#content-top.grey{background:url(../imagenes/structure/content-top-grey.png) no-repeat}
#content.grey{background:url(../imagenes/structure/content-grey.png) repeat-y}
.pub{width:300px;height:250px;border:1px solid}
.right_ban{margin-bottom:10px}
.right_ban_margin{margin:-140px 0 0}
.right_ban_extra{display:none;margin:15px 0 0}
.body_ban_own{display:none;margin:10px 0;float:left}
#banpub_own{float:left;margin:10px 0;display:none}
#banpub_top{float:left;width:732px;padding:3px 0 3px 4px}
#banpub_right,#banpub_user,#banpub_right_extra{border:1px solid #b9bec1;width:300px}
#banpub_right_extra{height:250px}
#banpub_bottom{float:left;width:728px;height:90px;margin:5px 2px 2px 4px}
#logged_box *{color:#fff}
#logged_box .login_hello{font-weight:700;color:#84bcd5}
#logged_box .login_avatar{width:100px;background:url(../imagenes/default-avatar-100.jpg) no-repeat;background-position:0 -27px;border:1px solid #9dbbc6;margin:5px 0 0}
#logged_box .login_icons{margin:6px 0 0}
#logged_box .login_icons .login_icon{float:left;margin:0 0 0 6px}
#logged_box .login_icons .login_icon:first-child{margin:0}
#logged_box .log_msg_alert,#logged_box .log_fch_alert,#logged_box .log_com_alert{display:none}
.scrollme{overflow:auto;overflow-x:hidden}
.scrollme_h{overflow:auto;overflow-y:hidden}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:4px;height:100%}
.jspVerticalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspTrack{background:#3e4650;position:relative}
.jspDrag{background:url(../imagenes/structure/scroll-bar-slider.png) no-repeat;position:relative;top:0;left:0;cursor:pointer}
.tooltip_top_corner_left,.tooltip_top_corner_right,.tooltip_top,.tooltip_middle_left,.tooltip_middle_right,.tooltip_middle,.tooltip_bottom_corner_left,.tooltip_bottom_corner_right,.tooltip_bottom,.tooltip_arrow_bottom,.tooltip_arrow_top{float:left}
.tooltip_top_corner_left{width:8px;height:8px;background:url(../imagenes/tooltip/tooltip_white_top_left.png) no-repeat}
.tooltip_top_corner_right{width:8px;height:8px;background:url(../imagenes/tooltip/tooltip_white_top_right.png) no-repeat}
.tooltip_top{height:8px;background:url(../imagenes/tooltip/tooltip_white_top.png) repeat-x}
.tooltip_middle_left{width:8px;background:url(../imagenes/tooltip/tooltip_white_left.png) repeat-y}
.tooltip_middle_right{width:8px;background:url(../imagenes/tooltip/tooltip_white_right.png) repeat-y}
.tooltip_middle{background-color:#FFF}
.tooltip_bottom_corner_left{width:8px;height:8px;background:url(../imagenes/tooltip/tooltip_white_bottom_left.png) no-repeat}
.tooltip_bottom_corner_right{width:8px;height:8px;background:url(../imagenes/tooltip/tooltip_white_bottom_right.png) no-repeat}
.tooltip_bottom{height:8px;background:url(../imagenes/tooltip/tooltip_white_bottom.png) repeat-x}
.tooltip_body{float:left}
.tooltip_arrow_bottom,.tooltip_arrow_top{height:17px;width:24px}
.tooltip_arrow_bottom{position:absolute;background:url(../imagenes/tooltip/tooltip_white_arrow_bottom.png) no-repeat;margin:4px 0 0}
.tooltip_arrow_top{position:absolute;background:url(../imagenes/tooltip/tooltip_white_arrow_top_grey.png) no-repeat}
.tooltip_force_white{position:absolute;background:url(../imagenes/tooltip/tooltip_white_arrow_top.png) no-repeat!important}
.tooltip_text_left_button{color:red;font-size:10px!important;float:left}
#hhg_tooltip{position:absolute;visibility:hidden;float:left;z-index:99999}
#hhg_tooltip h5{font-weight:700;background-color:#e8ecef;border-bottom:1px solid #c6dcd8;color:#5c6a73;padding:5px 6px}
#hhg_tooltip .loading_box{float:right;font-size:11px;clear:both;background:url(../imagenes/structure/small_loading.gif) no-repeat 2px 0;padding:1px 3px 1px 22px}
#hhg_tooltip .scrollme{max-height:100px}
#hhg_tooltip .tooltip_content{padding:5px 6px}
#hhg_tooltip .tooltip_content ol{list-style:decimal;margin:10px 0 8px 25px}
#hhg_tooltip .tooltip_content ol li,#hhg_tooltip .tooltip_content ul li{font-size:11px}
#hhg_tooltip .tooltip_content ul{list-style:circle;margin:10px 0 8px 20px}
#hhg_tooltip .tooltip_content .list{margin:10px 0 0}
#hhg_tooltip .tooltip_content .list ul{list-style:none;margin:0!important}
#hhg_tooltip .tooltip_content .list ul li{cursor:pointer;font-size:11px;padding:2px 3px 3px 1px}
#hhg_tooltip .tooltip_content .grid{background-color:#eef1f1}
#hhg_tooltip .tooltip_content .list_name_align{background:url(../imagenes/buttons/player/playlist-view-black-icon.png) no-repeat 2px 3px;padding:0 0 0 20px}
#hhg_tooltip .tooltip_content .list-item-added{color:#000;background-color:#fff0c9!important;margin:0!important}
#hhg_tooltip .tooltip_content .list-item-added .list_name_align{background:url(../imagenes/buttons/player/playlist-view-black-icon-selected.png) no-repeat 2px 3px}
#hhg_tooltip .tooltip_content .texto{width:98%;border:1px solid #898d90;color:#000;font-size:11px;margin:0 0 3px;padding:2px 1px}
#hhg_tooltip .tooltip_content .form-margin,#hhg_tooltip .tooltip_content .only-button{width:100%;float:left;margin:10px 0 0}
#hhg_tooltip .tooltip_content .only-button{margin:5px 0 0!important}
#hhg_tooltip .tooltip_content .tooltip_mtop{margin:4px 0 0}
#hhg_tooltip .tooltip_content .tooltip_mbottom{margin:0 0 4px}
#hhg_tooltip .tooltip_content .label_checkbox{margin:4px 0}
#hhg_tooltip .tooltip_content .label_checkbox label{font-size:11px;margin:0 0 0 4px}
#hhg_tooltip .tooltip_content p{font-size:11px;margin:5px 0 0}
#hhg_tooltip .tooltip_content p:first-child{margin:0}
#hhg_tooltip .tooltip_content .form_error,#hhg_tooltip .tooltip_content .form_ok{float:left;width:98%!important;margin:0 1px 0 0;padding:2px 3px}
#hhg_tooltip .tooltip_content .layer_unlink_alert{margin:1px 0 0 5px}
#hhg_tooltip .tooltip_content .comment_text{font-size:11px}
#hhg_tooltip #tooltip_response{float:right;width:100%;margin:2px 0 0}
#hhg_tooltip .avatar{border:1px solid #cad3d8}
.error{background:url(../imagenes/icons/alert_icon.png) no-repeat 0 0;padding:15px 0 20px 60px}
.report_error{min-height:29px;padding:3px 0 0 2px}
.report_error .title{margin:3px 0 0 2px}
#banpub_right{min-height:250px}
.banpub_your_left{float:left!important}
.banpub_your{float:right;margin:3px 0 5px}
.banpub_your a{color:#969a9c!important;font-size:11px}
.banpub_your a:hover{text-decoration:none!important}
#banpub_right_message { background-position: 0 -25px; cursor: pointer; width: 300px; height: 250px; border: 1px solid; margin: 0 0 20px 0; }
#banpub_right_message.videoThumb { background-size: cover; background-position-x: center; }

/* Content */
.l15,.l15 *,.work_data,.work_data *{line-height:15px!important}
.l17,.l17 *{line-height:1.6!important}
.l14,.l14 *,.button *,.tabs *{line-height:14px!important}
/*.content_left *:not(.fas):not(.fal):not(svg):not(.far):not(.fa){font-size:12px}*/
.content_left{float:left;width:632px;min-height:550px}
.content_left h1, #alertCont h1, #alertContRecorte h1 { font-family: Arial !important; font-weight: 700; color: #000; font-size: 25px; line-height: 22px; letter-spacing: -1px; margin: 5px 0 10px; }
.content_left h2,.content_left h2 a,.video_popup_info h2{font-family:Tahoma, Arial!important;color:#969a9c!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase}
.content_left h2 a:hover{text-decoration:none}
.content_left h3,.content_right h3{color:#4e5a61;border-bottom:1px solid #c9d3d9;margin:5px 0 10px}
.content_left h3,.content_left h3 strong{font-size:15px}
.content_left a{color:#1266a1;font-weight:400;text-decoration:none}
.content_left a:hover{text-decoration:underline}
.content_link{color:#1266a1!important;text-decoration:none}
.content_link:hover{text-decoration:underline!important}
.button a,.tabs a{color:#FFF}
.button a:hover,.list_table a:hover{text-decoration:none}
.disabled{color:#919d9f!important}
a.disabled:hover{text-decoration:none;cursor:default!important}
.under:hover{text-decoration:underline!important}
.list_pag a,.list_table a{color:#3a3e42}
.content_left .grid, #alertCont .grid, #alertContRecorte .grid { background-color: #eef1f1; }
.content_left .grid2_strong{background-color:#fff0c9}
.content_left .grid2_light{background-color:#fff4d5}
.content_left .grid3_strong{background-color:#eee4fe}
.content_left .grid3_light{background-color:#f3eefe}
.content_right{float:left;width:302px;position:relative;margin:0 0 0 16px;padding:0}
.content_right *{font-size:11px}
.content_right h4{width:302px}
.content_right h5{font-weight:700;font-size:11px;margin:0 0 2px}
.content_right .right_own{float:left;margin:0 0 10px}
.content_right .form_item{width:147px;margin:0 0 5px}
.content_right .form_item input{margin:2px 0 0}
.content_right label{font-weight:700;font-size:11px;color:#3a3e42;margin:0 0 3px}
.content_right input.texto,.content_right input.texto_big { width:140px;border:1px solid #8f979a;font-size:11px;padding:3px 2px!important }
.content_right select,.content_left select{width:145px;border:1px solid #8f979a;font-size:11px;padding:2px 1px 1px}
.content_left select{width:auto}
.content_right input.texto_big{width:294px}
.content_right input.mrg{margin:5px 0}
.content_left .alert_div{width:610px}
.content_right .alert_div{width:292px;padding:5px 4px 4px!important}
.alert_div{float:left;border:1px solid red;background-color:#ffe5a7;color:#333;padding:10px}
.alert_div h3{font-weight:700;border:none;background:url(../imagenes/icons/alert_icon_small_25px.png) no-repeat;height:25px;margin:0 0 6px;padding:4px 0 0 30px}
.alert_div ul{list-style:circle;margin:10px 0 10px 30px}
.content_right ul{margin:10px 0 0 10px}
.big-header{width:950px}
.big-header p,.big-header strong{font-size:10px}
.big-header p{width:300px}
.big-header h3 div{margin:-16px 0 0 650px}
.small,.small *{font-size:11px}
.small2,.small2 *{font-size:10px}
.pending-mail,.pending-mail *{font-size:11px;color:red!important}
.red{color:red}
.green{color:#02be0b}
h3 .small{margin:4px 0 0}
h4{font-size:11px!important;font-weight:700;color:#5c6a73;border-bottom:1px solid #c2c7ca;margin:15px 0 10px}
.content_right h4:first-child{margin:0 0 10px}
ul.circle,.content_right ul.circle{list-style:circle;margin:0 0 0 25px}
.content_right ul.circle{list-style:circle;margin:10px 0 0 25px}
.link_external,.link_external *{font-size:10px!important;font-style:italic}
.btn_delete_input{float:left;margin:4px 0 0 5px}
.noborder{border:none!important}
#map_popup .google_maps{height:500px;margin:5px 0 10px 10px}
.image_zoom_icon,.image_play_icon,.image_down_icon,.image_map_icon,.image_prev_icon,.image_next_icon{cursor:pointer;display:none;position:absolute;padding:22px 22px 23px 23px}
.image_zoom_icon{background:url(../imagenes/structure/image-zoom.png) no-repeat}
.image_play_icon{background:url(../imagenes/structure/image-play.png) no-repeat}
.image_zoom_icon.disabled,.image_zoom_icon.disabled:hover{background:url(../imagenes/structure/image-zoom-dis.png) no-repeat}
.image_map_icon{background:url(../imagenes/structure/image-map.png) no-repeat}
.image_down_icon{background:url(../imagenes/structure/image-down.png) no-repeat}
.image_prev_icon{background:url(../imagenes/structure/image-prev.png) no-repeat}
.image_next_icon{background:url(../imagenes/structure/image-next.png) no-repeat}
.image_prev_icon:hover{background:url(../imagenes/structure/image-prev-hover.png) no-repeat}
.image_next_icon:hover{background:url(../imagenes/structure/image-next-hover.png) no-repeat}
.image_prev_icon.disabled,.image_prev_icon.disabled:hover{background:url(../imagenes/structure/image-prev-dis.png) no-repeat}
.image_next_icon.disabled,.image_next_icon.disabled:hover{background:url(../imagenes/structure/image-next-dis.png) no-repeat}
.image_down_icon:hover{background:url(../imagenes/structure/image-down-hover.png) no-repeat}
.image_zoom_icon:hover{background:url(../imagenes/structure/image-zoom-hover.png) no-repeat}
.image_play_icon:hover{background:url(../imagenes/structure/image-play-hover.png) no-repeat}
.image_map_icon:hover{background:url(../imagenes/structure/image-map-hover.png) no-repeat}
.image_map_icon.disabled,.image_map_icon.disabled:hover{background:url(../imagenes/structure/image-map-dis.png) no-repeat}
.home{width:730px}
#content.grey_home{background:url(../imagenes/structure/content-grey-home.png) repeat-y!important}
#content-top.grey_home{background:url(../imagenes/structure/content-top-grey-home.png) no-repeat}
#content-bottom.grey_home{border:1px solid;height:11px;background:url(../imagenes/structure/content-bottom-grey-home.png) no-repeat}
.home_left,.home_right,.home_top{border-bottom:1px solid #cdd7d8;margin:0 0 10px;padding:0 0 5px}
.home_col_left,.home_left{float:left;width:410px}
.home_col_right,.home_right{float:right;width:300px!important}
.home_col_top,.home_top{float:left;width:730px!important}
.home h2,.home h3{font-weight:700;margin:0 0 5px}
.home_top img,.home_left img,.home_right img{float:left;border:1px solid;margin:0 5px 5px 0}
.home_right img{max-width:298px}
.home_left img{max-width:408px}
.home_top img{max-width:728px}
.home h2,.home h2 a{text-transform:none;height:auto!important;font-family:Arial!important;color:#000!important;font-size:24px!important;line-height:22px!important;letter-spacing:-1px!important}
.home_right h2 a{font-size:20px!important}
.home_right h2 a.h2_big{font-size:24px!important}
.home h2 a.h2_super{font-size:35px!important;float:left;line-height:30px!important;margin:5px 0 7px}
.home h2 a:hover,.home h2 a.active{color:#646f74!important}
.home h3{font-family:Tahoma, Arial!important;color:#969a9c!important;font-size:13px!important;line-height:13px;text-transform:uppercase;border-bottom:none}
.home .small{color:#969a9c;float:left;margin:0 0 3px}
.home_col_left{border-right:1px solid #cdd7d8;padding:0 10px 0 0}
.home_info{margin:7px 0 0}
.home_info *{color:#b4bdbe;font-size:11px;float:right;margin:0 0 0 10px}
.home_date{background:url(../imagenes/icons/home-date.gif) no-repeat 0 2px;padding:0 0 0 14px}
.home_com{background:url(../imagenes/icons/home-comments.gif) no-repeat 0 3px;padding:0 0 0 17px}
.home_down{background:url(../imagenes/icons/home-downloads.gif) no-repeat 0 1px;padding:0 0 0 15px}
.home_view{background:url(../imagenes/icons/home-views.gif) no-repeat 0 2px;padding:0 0 0 14px}
.home_works{width:190px}
.home_works h3{font-size:15px}
.home_works .right_own h3:first-child{margin-top:0}
.home_works .list_items_right{margin:-5px 0 5px}
.related_home{width:195px!important}
.home_text{margin-top:8px}
.home .notop{margin-top:3px}
.home_video{position:relative}
.home_video_icon{width:38px;height:38px;position:absolute;background:url(../imagenes/icons/video-play-home-little.png) no-repeat}
.home_video_icon.hover{background:url(../imagenes/icons/video-play-home-little-hover.png) no-repeat}
.home_rels{border:none}
.home_related,.home_blocks{background-color:#e7eff0}
.home_related{border-bottom:2px solid #bec6c7;margin:5px 0 0;padding:8px}
.home_related li{background:url(../imagenes/icons/home-related.png) no-repeat 0 2px;padding:0 0 0 15px}
.home_related li.rel_manual{background-position:0 3px}
.home_related li.rel_agenda{background-image:url(../imagenes/icons/home-related-agenda.png)}
.home_related li.rel_tema{background-image:url(../imagenes/icons/home-related-tema.png)}
.home_related li.rel_base{background-image:url(../imagenes/icons/home-related-base.png)}
.home_related li.rel_album{background-image:url(../imagenes/icons/home-related-album.png)}
.home_related li.rel_artista{background-image:url(../imagenes/icons/home-related-artista.png)}
.home_related li.rel_video{background-image:url(../imagenes/icons/home-related-video.png)}
.home_related li.rel_letra{background-image:url(../imagenes/icons/home-related-letra.png)}
.home_related li.rel_graffiti{background-image:url(../imagenes/icons/home-related-graffiti.png)}
.home_related li.rel_noticia{background-image:url(../imagenes/icons/home-related-noticia.png)}
.home_related li a{color:#000;font-weight:700;font-size:11px;letter-spacing:0}
.home_related li a:hover{text-decoration:none}
.home_black_block h3,.home_blocks,#home_last_items{padding:7px}
.home_blocks{float:left;border:1px solid #cdd7d8;border-top:none;margin:0 0 10px}
.home_no_pad{padding:0!important}
.home_col_right .home_blocks{width:284px}
.home_col_left .home_blocks{width:394px}
.home_col_top .home_blocks{width:714px}
.home_col_right .home_no_pad{width:298px!important}
.home_col_left .home_no_pad{width:408px!important}
.home_col_top .home_no_pad{width:728px!important}
.home_black_block h3{color:#9eb1ba;text-transform:uppercase;background-color:#000;margin:0}
.home_black_block h3 span{font-weight:700;color:#FFF}
.release_title{float:left}
.release_date{float:right}
.release_today,.release_today_title,.release_today_title a{font-weight:700}
.home_black_block a{color:#000}
.home_black_block a:hover{text-decoration:none}
.release_today{font-weight:700;text-transform:uppercase}
.home_black_block li{background:url(../imagenes/icons/home-lupa.png) no-repeat 0 2px;padding:0 0 0 15px}
.home_black_block .tabs{margin:0}
.home_col_top .home_black_block .tabs{margin:0 2px 0 0 !important}
.home_col_right .home_black_block .tabs{margin:0 1px 0 0 !important}
.home_col_left .home_black_block .tabs{margin:0 11px 0 0 !important}
.home_black_block .tabs li{background:none;padding:0}
.home_black_block .tabs .home_tab_left,.home_black_block .tabs .home_tab_right{width:3px;height:18px}
.home_black_block .tabs li .home_tab_left{background:url(../imagenes/structure/home_tab_left.png)}
.home_black_block .tabs li .home_tab_right{background:url(../imagenes/structure/home_tab_right.png)}
.home_black_block .tabs li a{background:url(../imagenes/structure/home_tab_background.png);padding:1px 3px 3px!important}
.home_col_right .home_black_block .tabs li a{font-size:9px!important;padding:1px 0 3px!important}
.home_black_block .tabs li.active .home_tab_left{background:url(../imagenes/structure/home_tab_left_hover.png)}
.home_black_block .tabs li.active .home_tab_right{background:url(../imagenes/structure/home_tab_right_hover.png)}
.home_black_block .tabs li.active a{background:url(../imagenes/structure/home_tab_background_hover.png) repeat-x!important;color:#FFF}
#home_agenda_items{margin:5px 0 0}
.home_last_album{background:url(../imagenes/icons/artist_alb.png) no-repeat 0 2px!important}
.home_last_tema{background:url(../imagenes/icons/artist_colab.png) no-repeat 0 1px!important}
.home_last_base{background:url(../imagenes/icons/artist_prod.png) no-repeat 0 1px!important}
.home_last_video{background:url(../imagenes/icons/artist_vid.png) no-repeat 0 2px!important}
.home_last_letra{background:url(../imagenes/icons/artist_let.png) no-repeat 0 2px!important}
.home_last_graffiti{background:url(../imagenes/icons/artist_graf.png) no-repeat 0 2px!important}
#home_agenda_items ul{float:left;margin:0 0 0 2px}
#home_agenda_items li{background:none;float:left;margin:0 2px 0 0;padding:0}
#home_agenda_items ul li:last-child{margin:0}
#home_agenda_items ul li img{border:1px solid #000}
#home_agenda_list{float:left}
#home_agenda_list ul li img{width:70px;height:100px}
.home_col_left #home_agenda_list{width:392px}
.home_col_left #home_agenda_list ul li{margin:0 0 0 7px}
.home_col_left #home_agenda_list ul li:first-child{margin:0}
.home_col_top #home_agenda_list{width:716px}
.home_col_top #home_agenda_list ul li{margin:0 0 0 8px}
.home_col_top #home_agenda_list ul li:first-child{margin:0}
.home_col_right #home_agenda_list{width:295px;margin:0 0 0 1px}
.home_col_right #home_agenda_list ul li{margin:0 1px 0 0}
.home_col_right #home_agenda_list ul li:last-child{margin:0}
.home_col_right #home_agenda_pag ol li{margin-bottom:5px}
#home_agenda_pag{float:left;width:100%;text-align:center;margin:5px 0 0}
#home_agenda_pag ol{width:65px;margin:0 auto}
#home_agenda_pag ol li{margin:0 1px}
#home_agenda_pag ol li:last-child{margin:0 0 0 1px}
.home_col_top .texto{width:636px!important}
.home_col_left .texto{width:316px!important}
.home_col_right .texto{width:206px!important}
#home_listen_layer .button{margin:2px 0 0}
#home_listen_layer .button a{color:#FFF}
.home_listen_check{float:left;margin:3px 0 0}
.home_listen_check *{float:left}
.home_listen_check input{margin:1px 0 0}
.home_listen_check label{color:#5b3e42;font-weight:700;font-size:10px;margin:1px 0 0 5px}
.home_listen_last{float:left;width:100%!important;margin:10px 0 0}
.home_listen_last p{font-size:11px;font-weight:700}
#home_listen_lay{width:100%;float:left;margin:5px 0 0}
#home_listen_lay li{width:98%;float:left;min-height:15px;background:none;border-bottom:1px solid #cdd7d8;padding:2px 3px}
#home_listen_lay span{float:right;font-weight:700}
#home_listen_lay li:last-child{border:none;margin:2px 0 0}
#home_listen_lay li a{float:left;margin:0 3px 0 0}
#home_listen_lay li span{font-size:11px}
#home_listen_lay li:last-child{margin:0!important}
#home_listen_lay li .listen_vreps{float:right;font-size:8px;margin:2px 2px 0 0}
#home_listen_lay .plus{color:#00b50d}
#home_listen_lay .minus{color:#d60000}
#home_listen_lay ul li img{width:21px;height:15px}
.home_today .home_date{font-weight:700}
#home_filter_tema,#home_filter_beat{cursor:pointer;float:right;width:15px;height:15px}
#home_filter_tema{background:url(../imagenes/icons/home-listen-tema-on.png) no-repeat;margin:0 0 0 5px}
#home_filter_beat{background:url(../imagenes/icons/home-listen-base-on.png) no-repeat}
#home_filter_tema.disabled{background-image:url(../imagenes/icons/home-listen-tema-off.png)}
#home_filter_beat.disabled{background-image:url(../imagenes/icons/home-listen-base-off.png)}
.home_promoted { float: left; margin: 7px 0 0; background-color: #ffff58; padding: 1px 10px; font-size: 9px; color: #595c5e; font-weight: 600; }
.mp_body p{margin:3px 0 0}
.letra_body p { margin:10px 0 0; }
.comment_box p{margin:10px 0 0}
#breadcrumbs{float:left;width:632px;margin:0 0 10px}
#breadcrumbs ul,#breadcrumbs ul li{float:left}
#breadcrumbs ul li{background:url(../imagenes/structure/breadcrumb-icon.png) no-repeat 0 6px;margin:0 0 0 5px;padding:0 0 0 10px}
#breadcrumbs ul li,#breadcrumbs ul li *{color:#717171;font-size:11px}
#breadcrumbs ul li:first-child{background:none;margin:0;padding:0}
#breadcrumbs ul li:last-child span{max-width:520px;float:left}
.content_left .new_info{font-family:Verdana, Arial;font-size:11px;font-weight:700;color:#c2c7ca;margin:3px 0 0}
.content_left .new_info div{font-family:Verdana, Arial;font-size:11px;font-weight:700;color:#c2c7ca}
.content_left .new_body *,.content_left .new_body{color:#000}
.content_left .new_body p{margin:15px 0}
.content_left .new_body .twitter-tweet{margin:10px auto!important;}
.content_left .new_body p:first-child{margin:0 0 15px}
.content_left .new_body{margin:15px 0 0}
.content_left .new_body table td{vertical-align:top}
.content_left .new_body ul,.content_left .new_body ol{margin:10px 0 10px 40px}
.content_left .new_body img{max-width:630px}
.content_left .new_body p > img:first-child { margin-right:5px !important; }
.content_left .new_body ul{list-style-type:circle}
.content_left .new_body ol{list-style-type:decimal-leading-zero}
.content_left .new_body ol.tracklistn{margin:0 0 0 25px}
.content_left .new_body ol.tracklistn li{font-size:11px}
.content_left .new_body h3{font-size:14px;font-weight:700;border:none}
.content_left .new_body a,.content_left .new_body a *{color:#1266a1!important}
.content_left .new_body h3 a strong{font-size:14px;font-weight:700!important}
.content_left .new_body h3 a:hover{text-decoration:none}
.content_left .new_body blockquote{background-color:#EFEFEF;width:530px;border:1px dashed #C9D5DB;margin:10px auto;padding:10px}
.content_left .new_body .fontO,.content_left .new_body .fontO b{color:#1266a1;font-weight:400;text-decoration:none}
.new_body .button-big{width:100%}
.new_body .button-big-mid{width:calc(100% - 10px)}
.new_body .button-big{margin:0 0 10px!important}
.new_body .button-big,.new_body .button-big *{line-height:normal!important}
.new_body .button-big a{color:#5b5b5b!important}
.not_table tr td{padding:4px 0!important}
.not_info,.not_img,.not_title,.not_sub,.not_prev{float:left}
.not_date{float:right;font-size:11px;font-weight:700;color:#c2c7ca;margin:3px 0 0}
.not_img{width:60px;margin:3px 10px 3px 5px}
.not_info{width:552px}
.not_img img{border:1px solid #000}
.not_sub{font-family:Tahoma, Arial;color:#969a9c;font-size:10px;font-weight:700;text-transform:uppercase}
.not_title{width:435px}
.not_title a{font-family:Arial!important;font-weight:700;color:#000;font-size:16px;line-height:18px}
.not_own_video img,.not_video_main img{border:1px solid #000}
.not_video_main{position:relative}
.not_video_play{cursor:pointer;top:0;left:0;width:75px;height:75px;position:absolute;background:url(../imagenes/icons/video-play-home.png) no-repeat}
.not_video_main:hover .not_video_play{background:url(../imagenes/icons/video-play-home-hover.png) no-repeat}
.foro_img,.foro_title,.foro_desc{float:left}
.foro_title{width:300px}
.foro_title a{font-family:Arial!important;font-weight:700;color:#000;font-size:16px;line-height:18px}
.foro_desc *{font-size:11px}
.foro_img img{width:80px;height:60px;margin:1px 0 0 2px}
.foro_info{float:left;width:300px;margin:0 0 0 5px}
.foro_td_big{width:410px}
.foro_td_num,.foro_message_td_num,.foro_message_td_num_little{vertical-align:middle;text-align:right;width:50px}
.foro_td_last{vertical-align:middle;font-size:11px;text-align:right;padding:0 5px 0 0 !important}
.foro_td_last *{font-size:11px}
.foro_td_last .list_title{float:none}
.foro_message_td_num{width:65px}
.foro_message_td_num_little{width:50px}
.foro_message_td_big{width:350px}
.foro_message_img{float:left;margin:0 0 0 1px}
.foro_message_info{position:relative;float:left;width:310px;margin:1px 0 0 3px}
.foro_message_creation{clear:both}
.foro_message_creation *{font-size:11px}
.foro_message_creation .list_title{margin:0 2px 0 0}
.foro_message_creation ul{margin:1px 0 0}
.foro_message_creation ul,.foro_message_creation span,.foro_message_creation ul li{float:left}
.foro_message_creation ul li{padding:1px 2px}
.foro_message_creation .list_pag li *{float:left}
.foro_message_creation .list_pag li{background-color:#e8eced;border:1px solid #cad3d8;float:left;margin:0 1px;padding:0!important}
.foro_message_creation .list_pag li:last-child{margin-right:0}
.foro_message_creation .list_pag li.points{background:none;border:none;font-weight:400!important;font-size:5px;margin:2px 0 0}
.foro_message_creation .list_pag li a,.foro_message_creation .list_pag li span{font-size:8px;font-weight:700;padding:0 1px!important}
.foro_message_creation .list_pag li a:hover{text-decoration:none}
.foro_message_creation .list_pag li.points span{font-weight:400!important;font-size:7px}
.foro_message_creation .list_pag li.active{background-color:#d0d2d3;border-color:#858c90}
.foro_table .list_title a{color:#3f7290!important}
.foro_table .grid3_strong .list_title,.foro_table .grid3_light .list_title,.foro_table .grid3_strong .list_title a,.foro_table .grid3_light .list_title a{color:#761363!important}
.highlight{background-color:#fffdcb}
#new-thread p{margin:0 0 10px}
#new-thread ul{list-style:circle;margin:0 0 0 30px}
.tinymce,.tinymce_no_media{width:628px!important;height:350px!important;padding:0!important}
.comment_text .tinymce{width:618px!important;height:200px!important;padding:0!important}
#new-thread .div_tinymce{margin:3px 0 0}
#tiny_mce_form{position:relative}
#forum-image-form,#forum-video-form,#forum-link-form{position:absolute;border:1px solid;width:628px;height:356px;opacity:0.4;background-color:#000;z-index:1;margin:16px 0 0}
.form_response_quick #forum-image-form,.form_response_quick #forum-video-form,.form_response_quick #forum-link-form{margin:0}
#tiny_mce_form_edit #forum-image-form,#tiny_mce_form_edit #forum-video-form,#tiny_mce_form_edit #forum-link-form{height:206px;width:617px;margin:0}
#tiny_mce_form_edit img{border:none}
#forum-add-image,#forum-add-video,#forum-add-link{position:absolute;width:300px;background-color:#FFF;border:1px solid;z-index:2;margin:95px 0 0 164px;padding:3px}
#tiny_mce_form_edit #forum-add-image,#tiny_mce_form_edit #forum-add-video,#tiny_mce_form_edit #forum-add-link{margin:32px 0 0 164px}
#forum-float-form{margin:3px}
#forum-float-form .texto{width:290px!important}
#forum-float-form .form_item{width:294px}
#forum-float-form .button{margin:0}
.thread_hightlight{background-color:#e9e7b9}
.forum_box p{clear:both}
.forum_box img{max-width:130px;max-height:75px}
.forum_box .tiny_media,.forum_box .tiny_media2{float:left;margin:10px 5px 10px 0}
.forum_box .image_zoom_icon,.forum_box .image_play_icon{margin:35px 0 0 -70px}
.forum_box .image_play_icon{margin:20px 0 0 -70px}
#forum_preview p:first-child{margin:0!important}
#forum_preview img{border:1px solid #000}
#forum_popup_image #screen_forms img{border:1px solid;margin:5px}
#video_embed_popup{background-color:#000;margin:5px}
.video_popup_info{margin:0 5px}
.video_popup_info a{float:left;margin:0 0 10px}
.video_popup_info>p>a{float:none!important}
.video_popup_info h1 a{float:none;font-weight:700}
.form_response_quick textarea{border:1px solid #858c90;width:624px;height:50px;margin:5px 0 0;padding:2px 3px}
.form_response_quick .alert_div{margin:5px 0 0}
.cite_media{display:none;font-size:10px;float:left;margin:2px 0 0}
.forum_editted{clear:both;margin:7px 0 0!important}
.forum_editted,.forum_editted *{font-size:10px;font-style:italic}
.foro_message_new{position:absolute;background:url(../imagenes/icons/message-new-responses.png) no-repeat;width:11px;height:11px;margin:21px 0 0 22px}
.foro_message_fav{margin:2px 3px 0 0}
.foro_message_fav,.foro_message_info .list_pag{float:left}
.grid2 .list_title,.grid2 .list_title a{color:gray!important}
.work_header_box,.work_header_box_album,.work_header_box_agenda{width:630px;float:left;border:1px solid #cad3d8;background-color:#e8eced;margin:5px 0 0}
/*.work_header_box_album{width:320px;margin:7px 0 10px 0}*/
.work_header_box_album{width:320px;margin:7px 0 0 10px}
.work_header_box_agenda div{margin:3px 0 0 0}
.work_header_box_agenda{width:360px;margin:0 0 5px 10px;padding:5px}
.work_header_info_letra,.work_header_info_album,.work_header_info_track,.work_header_info_graff{float:left}
.work_header_info_letra{width:511px;margin:5px 5px 2px 0;position:relative}
.work_sale{position:absolute;top:0;right:0}
.work_header_info_album,.work_header_info_album_prof{width:214px;margin:4px 5px 7px}
.work_header_info_album_prof{width:307px;margin:4px 5px 6px}
.work_header_info_track,.work_header_info_graff{width:296px;margin:4px 5px 1px 4px}
.work_data{float:left;width:203px;margin:0 0 0 1px}
.work_options{line-height:14px!important}
.work_position,.work_vote{border:1px solid #cad3d8;background-color:#e8eced}
.work_position{float:left;background:#fff url(../imagenes/structure/alb-position-background.png) no-repeat;width:84px;height:84px;margin:5px 0 5px 5px}
.work_position span{font-size:15px;font-weight:700;color:#3a3e42}
.work_position_content{text-align:center;width:70px;height:69px;margin:7px auto}
.work_vote{background-color:#fff;height:22px;float:left;margin:2px 0 0;padding:0 3px}
.work_vote p{float:left;font-weight:700;margin:3px 0 0}
.work_vote img{margin:4px 0 0 4px}
.work_vote_link{color:#08b1ea;margin:-4px 0 0}
.work_position_number{font-weight:700;color:#3a3e42}
#work_help{font-size:10px}
.work_link{float:left;margin:4px 5px 0 0}
.work_header_box_album .work_position{float:left;margin:8px 0 0 2px !important}
.work_header_box_album .work_vote{width:208px;margin:6px 0 0!important}
.album_caratula{float:left;width:300px;margin:7px 0 0}
.album_info,.album_permision{width:318px;margin:10px 0 0 10px}
/*.album_caratula{float:left;width:300px;margin:7px 10px 0 0}
.album_info,.album_permision{width:318px;margin:10px 0 0 0}
.album_info{width:auto; margin-left:0!important; }*/
.album_info p{color:#000}
.album_permision strong,#album_permision_tooltip{float:left}
#album_permision_tooltip{margin:1px 0 0 5px}
#album_permision_tooltip a{margin:0 0 0 3px}
.album_review{width:322px;}
/*.album_review{width:322px;margin-top:0!important;}*/
.album_review em{float:left}
.album_review ul{width:75px}
.album_review ul li{float:left}
.album_caratula img{border:1px solid #000}
#album_caratula_back{display:none}
.album_tracklist{margin:10px 0 0}
.album_tracklist ol{margin:5px 0 0}
.album_tracklist ol li{color:#335362;padding:3px 0 0 8px}
.album_tracklist ol li.playing{background-color:#fff0c9}
.album_tracklist .tracklist_bottom{margin:10px 0 0}
.track_title{float:left;width:470px;margin:1px 0 0 4px}
.track_number{float:left;font-weight:700;margin:1px 0 0}
.album_tracklist .track_title span{float:left}
.album_tracklist .track_title a{color:#335362;float:left}
.album_tracklist .album_tracklist_btns{margin:0 3px 0 0;padding:0 2px 1px!important}
.album_tracklist .album_tracklist_btns a{float:left}
.album_tracklist .album_tracklist_btns img{margin:1px 3px 3px 0}
.tracklist-all-left,.tracklist-all-right{float:left;width:8px;height:30px}
.tracklist-all-left{background:url(../imagenes/structure/alb-all-options-left.png) no-repeat}
.tracklist-all-right{background:url(../imagenes/structure/alb-all-options-right.png) no-repeat}
.tracklist-all-content{width:616px;float:left;background:url(../imagenes/structure/alb-all-options-content.png) repeat-x;height:30px;padding:7px 0 0}
.tracklist-all-content strong{color:#38414a;width:510px}
.tracklist-all-content img{margin:0 0 0 3px}
.layer_content{position:absolute}
.album_caratula .image_next_icon{margin:6px 0 0 259px}
.album_caratula .image_prev_icon{margin:6px 0 0 175px}
.album_caratula .image_zoom_icon{margin:6px 0 0 217px}
#album_popup img.album_caratula_popup{border:1px solid #000;margin:0 15px 15px}
.track_list_beat_related{margin:2px 2px 0 3px}
.album_preview{width:300px;height:300px}
h1.album_title *{font-family:Arial!important;font-weight:700;color:#000;font-size:25px;line-height:22px;letter-spacing:-1px;margin:5px 0 10px}
.addthis-share-counters{float:left;width:300px;height:20px;overflow:hidden}
.addthis-share-counters *{float:left}
.addthis-share-counters div{width:68px!important;float:right!important;margin:0 6px 0 0 !important}
.addthis-share-icons{margin:3px 0 0}
.addthis-share-icons a{margin:0 0 0 3px}
.addthis-share-icons a:first-child{margin:0}
.addthis-share-counters iframe{width:95px!important;margin:0 0 0 7px}
.addthis-share-counters iframe:first-child{width:110px!important;margin:0}
.share-on-left,.share-on-right,.share-off-left,.share-off-right{width:3px;height:12px;float:left}
.share-on,.share-off{float:left;height:12px}
.share-on span,.share-off span{font-size:9px;color:#fff}
.share-on-left{background:url(../imagenes/structure/share-on-left.png) no-repeat}
.share-on-right{background:url(../imagenes/structure/share-on-right.png) no-repeat}
.share-off-left{background:url(../imagenes/structure/share-off-left.png) no-repeat}
.share-off-right{background:url(../imagenes/structure/share-off-right.png) no-repeat}
.share-on-right,.share-off-right{margin:0 1px 0 0}
.share-on{background-color:#878c8f}
.share-off{background-color:#b6c0c2}
.share-input input{border:1px solid #898d90;width:297px;color:#898d90;font-size:10px;padding:2px 1px}
.share-click{cursor:pointer}
.share-link-c,.share-img-c{display:none}
.item_coments{margin:10px 0 0}
.comment_about{font-size:11px;color:#474e52!important}
.comment_box{float:left;width:620px;border:1px solid #cad3d8;margin:6px 0;padding:5px}
.pag_top{margin-bottom:5px!important}
.pag_bottom{margin:5px 0 0}
.list_pag li,.comment_box{background-color:#e8eced}
.list_pag li{border:1px solid #cad3d8;float:left;margin:0 1px}
.list_pag li:last-child{margin-right:0}
.list_pag li.points{background:none;border:none;margin:0;padding:0}
.list_pag li *{float:left;font-size:10px;font-weight:700;padding:0 2px 1px!important}
.list_pag li a:hover{text-decoration:none}
.list_pag li.active{background-color:#d0d2d3;border-color:#858c90}
#list-comments{margin:15px 0 0}
#work_help,#reg_desc,#mp_body,#contact_body,#album_desc{min-height:45px;border:1px solid #858c90;width:292px;margin:5px 0;padding:2px 3px}
.ficha_share_input{font-size:10px;width:292px}
.avatar{width:30px;height:30px;float:left}
.comment_box .avatar{border:1px solid #cad3d8}
.comment_hightlight .avatar{border:1px solid #c8a93e}
.comment_best .avatar,.comment_write .avatar{border:1px solid #858c90}
.comment_who{float:left;margin:0 0 0 5px}
.comment_who *{font-weight:700;font-size:10px!important}
.comment_who a{color:#000!important;font-weight:700!important}
.comment_text{margin:10px 0 0!important}
.comment_text p{color:#000}
.comment_hightlight{background-color:#fff0c9;border:1px solid #e5c059}
.message-options a {margin: 0 0 0 3px!important}
.message-options input{border:1px solid #c3c7c8;font-size:11px;position:absolute;width:175px;display:none;margin:-2px 0 0 -185px;padding:1px}
.comment_best{border:1px solid #858c90;background-color:#d8d9da}
.comment_best_header{font-weight:400;border:none;color:#474e52!important;margin:0}
.comment_write .button{margin:5px 0 0}
.comment_write textarea{border:1px solid #858c90;width:587px;height:26px;margin:0 0 0 5px;padding:2px 3px}
.comment_init{color:#858c90}
.comment_box .form_ok{margin:0 0 2px!important}
.comment_box ul{list-style:circle;margin:10px 0 10px 20px !important}
.comment_box ol{list-style:decimal;margin:10px 0 10px 25px !important}
.comment_box ul li{margin:0!important}
.comment_box ol li{margin:0!important}
.comment_text img{border:1px solid #000}
.comment_cite_selection,.comment_report_header{display:none;background:url(../imagenes/icons/info.png) no-repeat #b6e4ef 3px 3px;border:1px solid #4281a1;height:18px;margin:5px 0 -5px;padding:1px 3px 2px 22px !important}
.comment_report_header{display:block;background:url(../imagenes/icons/alert_icon_mini.png) no-repeat #fff0c9 3px 3px;border:1px solid #d3ac46}
.comment_cite_selection *,.comment_report_header *{font-size:11px;margin:2px 0 0!important}
.comment_confirm_cite{background-color:#b6e4ef;border:1px solid #4281a1;float:left;position:absolute;padding:2px 3px 3px}
.comment_confirm_cite *{font-size:10px}
.comment_confirm_cite a:hover{text-decoration:none}
.comment_block{font-style:italic}
.h3_tabs h3{float:left;width:100%}
.tabs{float:right;margin:-28px 0 0}
.tabs *{color:#fff;float:left}
.tabs li span{float:none;margin:1px 0 0 3px}
.tabs li .tabs-left{background:url(../imagenes/structure/box-menu-big-left.png) no-repeat!important}
.tabs li .tabs-right{background:url(../imagenes/structure/box-menu-big-right.png) no-repeat!important}
.tabs li .tabs-left,.tabs .tabs-right,.tabs .tabs-left-on,.h3_opt .tabs-on{width:3px;height:18px}
.tabs li{margin:0 0 0 2px}
.tabs li a{background:url(../imagenes/structure/box-menu-big-background.png) repeat-x!important;padding:2px 3px!important}
.tabs li a:hover{text-decoration:none}
.tabs li.active a{background:url(../imagenes/structure/box-menu-big-background-on.png) repeat-x!important}
.tabs li.active .tabs-left{background:url(../imagenes/structure/box-menu-big-left-on.png) no-repeat!important}
.tabs li.active .tabs-right{background:url(../imagenes/structure/box-menu-big-right-on.png) no-repeat!important}
.statics-refresh-date{float:right;margin:5px 9px 0 0 !important}
#statics-box{height:230px;float:left;width:630px;margin:-10px 0 0}
#statics-box .loading_box{margin:30px 0 0 30px}
.statics-album-cover img{border:1px solid #000;width:130px;height:130px;margin:0 10px 0 0}
.statics-album-tracks-fav{margin:10px 0 0}
.statics-album-tracks-fav ul{margin:10px 0 0 10px}
#statics-period,#statics-zoom{position:absolute;z-index:1;display:none}
#statics-period{margin:5px 0 0 -149px}
#statics-zoom{margin:5px 0 0 -113px}
.box-menu-zoom-info{font-size:10px;margin:20px 0 0 35px}
.graphic_public p{margin:-10px 0 0}
.graphic_public tspan{font-size:10px!important}
.active .box-menu-left{background:url(../imagenes/structure/box-menu-left-on.png) no-repeat}
.active .box-menu-right{background:url(../imagenes/structure/box-menu-right-on.png) no-repeat}
.info_avatar{float:left}
.info_avatar img{border:1px solid;float:left;margin:5px 5px 0 0}
.info_avatar_upload{float:left;width:280px;margin:4px 0 0 5px}
.info_avatar_upload input{float:left;margin:0 0 5px}
.info_avatar_upload ul{margin:5px 0 0 5px}
#refresh_solicitude .alert_div strong{font-size:11px!important}
.leyend{margin:0!important}
.leyend li{width:300px;margin:1px 0}
.leyend li.torder img{margin:0 0 1px 4px}
.leyend li,.leyend li *{float:left}
.leyend li span{width:275px;margin:0 0 0 4px}
.leyend li.torder span{margin:0 0 0 7px}
.leyend li a,.sabiasque a{color:#105789}
.check_options label{font-weight:400!important}
.check_options input{float:left;margin:1px 4px 0 3px}
.check_options p,.check_options u{font-size:11px;font-style:italic}
.check_options p{float:left;font-size:11px;font-style:italic;margin:0 0 10px 15px}
.google_maps{border:1px solid;width:608px;height:200px;margin:10px 0 0}
.graffiti_search_exact{width:608px;margin:5px 0 0}
.graffiti_search_exact,.graffiti_search_exact label,.graffiti_search_exact input{float:left}
.graffiti_search_exact label{margin:0 0 3px}
.graffiti_search_exact input{width:550px!important}
.graffiti_search_exact .button{margin:1px 0 0!important}
.graffiti_search_exact em{font-size:10px;margin:0 0 0 5px}
.graffiti_search_exact_text{margin:10px 0}
#reg_desc{border:1px solid #8f979a;width:623px}
.tooltip_user_avatar{float:left;border:1px solid;margin:0 5px 0 0}
.tooltip_user_name{font-size:15px;font-weight:700}
.tooltip_user_info{float:left;width:138px;margin:0 0 0 2px}
.tooltip_user_info .button_group{position:absolute;bottom:12px;width:138px}
.tooltip_user_info .button_group .button{margin:2px 0 0!important}
.tooltip_user_info .button a{width:110px!important}
.user_main .button-big{margin:5px 2px 0}
.user_main .button-big-mid{width:200px}
.user_info_orden{margin:0 0 2px 10px !important}
.work-order,.work-order li{float:left;cursor:move}
.work-order li{border:1px solid #c7d4dc;width:620px;color:#5a5a5a;margin:5px 0 0;padding:5px}
.work-order li:first-child{margin:0}
.work-order li img{float:left;margin:1px 0 0}
.work-order li span{float:left;margin:0 0 0 5px}
#activity_table table tr td span{float:left;margin:0 0 0 3px}
#activity_table table{width:630px}
#activity_table table tr td{text-align:center!important}
#activity_table table tr:first-child td{font-weight:700}
#activity_table table td,#activity_table table td *{font-size:11px}
#activity_table th div span{margin:0 0 0 18px}
#activity_table table td input{margin:0 0 0 5px}
#activity_table table td:first-child{width:265px}
.user_fb_login{float:right;margin:10px 0}
#user_options .list_table{margin:10px 0 0}
.user_options_first_table{margin:0!important}
#block_order,#works_order{margin:10px 0 0}
#block_order li,#works_order li{width:300px;clear:both}
.user_info_block_order{float:left;margin:0 8px 0 0}
.user-edit-avatar{position:absolute;margin:5px 0 0 155px}
.user-edit-avatar img{border:none!important}
#list_activity{float:left;height:520px;overflow:hidden;margin:0 0 5px}
#user_delete_why{width:240px!important;font-size:10px}
.user_ban_why div{margin:5px 0 0}
.user_ban_why div:first-child{margin:0}
.user_ban_why p{margin:5px 0 0}
.button_work_ficha{float:left;margin:0 10px 0 0}
.button_list_ficha{float:right;margin:2px 0 0 10px !important}
.ficha_user_list{margin:5px 0 0 10px}
.ficha_user_list li{font-size:10px}
.ficha_user_list span,.ficha_user_list_layer{font-size:9px;color:red}
.ficha_user_list_layer{float:left;width:202px}
.ficha_user_list_layer .small{font-size:9px}
.ficha_box_gest{float:left;margin:0 0 3px 3px}
.ficha_box_gest .ficha_delete_info,.ficha_box_gest .ficha_delete_info_child{margin:-20px 0 0}
.ficha_box_gest .ficha_delete_info{position:relative;opacity:0.5;background-color:#000;height:20px;width:102px}
.ficha_box_gest .ficha_delete_info_child{width:95px;height:20px;position:absolute;padding:2px 3px}
.ficha_box_gest .ficha_delete_info_child *{color:#FFF}
.ficha_box_list{margin:0 0 0 4px}
.ficha_box_list li.first div.ficha_box_gest{margin:0 0 3px}
.ficha_box_gest img{margin:3px 0 0 2px}
.ficha_box_gest input{margin:1px 0 0 2px}
.ficha_box_gest a:first-child img{border:1px solid #000;margin:0}
.ficha_check_layer{width:100px;float:left;margin:-7px 0 3px 8px}
.ficha_search{float:left;width:240px}
.ficha_box{color:#60707d;float:left;height:102px;position:relative}
.ficha_box_edit_public{position:relative;float:left}
.ficha_box_edit_public a:last-child{position:absolute;right:2px;top:2px}
.ficha_box_edit_public a:last-child img{border:none}
.ficha_box .ficha_data{float:left;width:191px;max-height:100px;min-height:100px;margin:0 0 0 5px}
.ficha_work_albums{background:url(../imagenes/icons/artist_alb.png) no-repeat 0 2px!important}
.ficha_work_temas{background:url(../imagenes/icons/artist_colab.png) no-repeat 0 2px!important}
.ficha_work_bases{background:url(../imagenes/icons/artist_prod.png) no-repeat 0 2px!important}
.ficha_work_graffitis{background:url(../imagenes/icons/artist_graf.png) no-repeat 0 2px!important}
.ficha_work_videos{background:url(../imagenes/icons/artist_vid.png) no-repeat 0 2px!important}
.ficha_box img{float:left;border:1px solid #60707d}
.ficha_box .ficha_data > a{line-height:12px;font-weight:bold;font-size:13px;color:#60707D}
.ficha_box_locate{font-size:13px}
.ficha_box_works ul{float:left;margin:0 0 0 -3px}
.ficha_box_works{float:left;margin: 0 0 5px}
.ficha_box_works li{float:left;margin:0 3px;line-height:13px}
.ficha_box_works a{color:#54788b!important;padding:0 0 0 15px}
.ficha_work_buttons{position:absolute;bottom:0}
.button-big-mright{margin:0 5px 0 0}
.ficha_box .button-big img{border:none!important}
.ficha_avatar,.ficha_info,.ficha_links img,.ficha_links{float:left}
.ficha_avatar{width:180px}
.ficha_avatar img{border:1px solid}
.ficha_info{position:relative;width:430px;height:170px;border:1px solid #cad3d8;background-color:#e8eced;margin:0 0 10px 10px;padding:4px 5px 6px}
#ficha_tab_info{margin:0 0 10px}
.ficha_links img{margin:5px 0 0 5px}
.ficha_links a:first-child img{margin:5px 0 0}
.ficha_title{float:left}
.ficha_buttons{float:right;width:150px;position:absolute;right:5px}
.ficha_buttons .button-big{float:right;margin:2px 0}
.ficha_buttons .button-big .button-big-mid{width:130px}
.ficha_albums_layer,.ficha_graffitis_layer,.ficha_videos_layer{overflow:hidden;height:102px;width:632px}
.ficha_graffitis_layer,.ficha_videos_layer{height:77px}
.ficha_videos_list{position:relative}
.ficha_albums_list img,.ficha_graffitis_list img{border:1px solid #000;margin:0 0 0 4px}
.ficha_graffitis_block{width:632px;float:left;margin: 0 0 0 4px}
.ficha_graffitis_block:first-child,.ficha_graffiti_nm{margin:0!important}
.ficha_graffitis_block img{margin-bottom:4px!important}
.ficha_albums_list a:first-child img{margin:0}
#ficha_tab_works .list_pag,#ficha_friends_list .list_pag{margin:5px 0 0}
#ficha_friends_list{float:left;width:300px;margin:0 0 5px}
#ficha_friends_list ul{float:left;width:284px;margin:0 0 0 6px !important}
#ficha_friends_list ul li .ficha_box_friend{float:left;border:1px solid #000;width:30px;height:30px;background:url(../imagenes/default-avatar-30.jpg) no-repeat;margin:4px 0 0 4px}
#ficha_friends_list ul li .ficha_box_friend a{float:left;width:30px;height:30px}
#ficha_friends_list ul li .ficha_box_friend img{width:30px;height:30px}
#ficha_friends_list ul li.first .ficha_box_friend{margin-left:0}
#ficha_friends_list ul li.top .ficha_box_friend{margin-top:0}
.pag_friends{float:right;margin:0 9px 0 0}
.playlist_friend .tbl_opt{padding:0 0 0 5px}
.tbl_img_bg_playlist_ficha{background:url(../imagenes/buttons/player/playlist-view-black-icon.png) no-repeat 4px 7px;padding:0 0 0 23px !important}
.ficha_info strong{float:left;margin:0 3px 0 0}
.ficha_procedencia{float:left;padding:0 0 0 3px}
.ficha_flag{float:left;margin:3px 3px 0 0}
.ficha_list_actions li{float:left}
.ficha_list_actions li:first-child{border-top:none!important}
.ficha_action{float:left}
.ficha_action img{float:left;margin:0 3px 0 0}
.ficha_action_date{float:right;color:#839197}
#ficha_action{float:left;display:none;padding:10px 0 0}
.video_ficha_thumb{border:1px solid #000;width:100px;height:75px}
.ficha_related_avatar{width:100px;height:100px}
.user_main_avatar,#avatar_1{width:180px;height:180px}
#avatar_2{width:100px;height:100px}
#avatar_3{width:30px;height:30px}
.button_mp{margin:4px 0 0 5px !important}
.button_more_input{margin:17px 0 0 5px !important}
.button_more_input_blue{margin:4px 0 0 5px !important}
#mp_body{min-height:50px;width:622px}
#mp_more_to,#mp_more_to{width:205px}
#message-box{float:left;width:630px}
ul.list_table{float:left}
ul.list_table li{width:620px;border-bottom:solid 1px #dee2e5;padding:4px 5px}
ul.list_table li:first-child{border-top:solid 1px #dee2e5}
.message_checkbox{float:left;margin:8px 7px 0 0}
.no-readed{font-weight:700!important}
.input_select_all{float:left;margin:5px 0 0 5px}
.select_up{margin:0 0 0 5px !important}
.input_select_all label{float:left;cursor:pointer;margin:0 5px 0 0}
.input_select_all input{float:left;margin:0 7px 0 0}
.input_select_all a{color:#1aa1e1}
.input_select_all img{margin:0 0 0 5px}
.message_delete_icon{float:right;margin:9px 0 0}
#search_adv h4 a,#search_simple h4 a{float:right;text-decoration:none;color:#5c6a73}
#unpack_messages{margin:5px 0 0}
#unpack_messages_link .button{margin:0 0 0 5px}
.message_title_view{float:left;width:420px}
.related{width:139px}
.related div{width:143px}
.related_big{width:291px}
.related a,.related_big a{text-decoration:none}
.related_big,.related{float:left;border:1px solid #d4d4d4;background-color:#fff;margin:5px 0 0;padding:3px}
.related_big img,.related img{border:1px solid #252a30;margin:0 2px 0 0}
.related_big .title,.related .title{float:left;font-size:11px;color:#1f3c4d}
.related_big p,.related p{font-size:11px;color:#3f7290;margin:1px 0 0}
.related .hover{border:none;width:32px;height:32px}
.related_big div.nomargin{width:287px;margin:-3px 0 0}
img.letra-rel-thumb { max-width: 30px; max-height: 30px; }
.related_colum_left,.related_colum_right{float:left}
.related_colum_left{margin:0 4px 0 0}
.related_colum_right{margin:0}
.button_group{width:100%;margin:3px 0 0}
.button_group .button,.button_group .button-big{margin:0 0 0 3px !important}
.button_group .button_left_group{float:left;margin:0!important}
.inputs_left label,.inputs_left input{float:left}
.inputs_left input{margin:1px 0 0 10px}
.inputs_left input:first-child{margin:1px 0 0}
.inputs_left label{font-size:10px;margin:1px 0 0 3px}
.related_big .work_top div{width:225px!important}
.related_home .work_top div{width:129px!important}
.related_big .work_top_nonum, .related_big .work_top { position: relative; }
.related_big .letra-rel-thumb-icon { position: absolute; left: 18px; top: 20px; border: none; }
.related_big .work_top_nonum div { width:255px !important; }
.related .work_top div{width:102px!important}
.work_top div,.work_top_nonum div{float:left;margin:2px 0 0 1px}
.num_top{float:right;width:25px!important;font-size:20px;color:#D9DDDD;margin:0 5px 0 0 !important}
.list_items_right{float:left;margin:-5px 0 0}
.list_description,.list_description_big,.list_description_max{float:left;width:360px}
.list_description_big{width:455px}
.list_description_max{width:535px}
.list_description_4{float:left;width:290px}
.list_description_beat_rep{width:280px}
.list_icons{float:right}
table.list_table,.list_table_galery,.list_table_galery_agenda,.list_table_galery_sala{float:left;width:632px;text-align:left}
table.list_table th,table.list_table .grid2 th,.galery_header{background-color:#e8eced;border-bottom:1px solid #cad3d8;border-top:1px solid #cad3d8;padding:2px 0 3px}
.galery_header{width:630px;float:left;border:1px solid #cad3d8;text-align:right}
table.list_table.grid2 th{background-color:#ffe9af}
table.list_table th span,.galery_header a span{color:#000;font-size:11px;font-weight:700}
table.list_table th span.fright{float:right}
table.list_table th:first-child{border-left:1px solid #cad3d8;padding-left:3px}
table.list_table th.last{border-right:1px solid #cad3d8;padding-right:3px}
table.list_table tr td{border-bottom:solid 1px #dee2e5;padding:3px 2px}
table.list_table tr td.noresults{border:none;padding:6px 5px}
#artist_sort_buttons { margin-top: 10px; }
.list_artist,.list_title{float:left}
.list_artist{color:#1f3c4d;margin:0}
.list_title{color:#3f7290;margin:1px 0 0}
.tbl_oneline .list_artist,.tbl_oneline .list_title{float:none}
.list_table .list_thumb,.list_table .list_thumb_album,.list_table .list_thumb_graffiti,.list_table .list_thumb_video{width:30px;height:30px;border:1px solid #000}
.list_thumb_medium{width:100px;border:1px solid #000}
.tbl_right{vertical-align:middle;text-align:right!important}
.tbl_vtop{vertical-align:middle}
.tbl_date,.tbl_down{width:90px}
.tbl_rank,.tbl_vote{width:73px}
.tbl_opt{width:75px}
.tbl_opt a,.tbl_opt_big a{float:left}
.tbl_opt img,.tbl_opt_big img{margin:2px 1px 1px 2px}
.tbl_icon{width:34px}
.tbl_tdlast{padding:0 5px 0 0 !important}
.tbl_double{padding:3px 0 3px 3px !important}
.tdcheck .tbl_double{padding:5px 0 3px 3px !important}
.tbl_oneline{background:url(../imagenes/icons/list-icon-letra.png) no-repeat 2px 3px;padding:0 0 0 19px}
.tbl_single{padding-top:5px!important;width:7px!important}
.tbl_single input{float:left;margin:0 5px 0 2px}
.tbl_pending{width:262px}
.tbl_pending_name{width:230px}
.tbl_name{width:85%;float:left;line-height:14px;margin:1px 0 0 5px !important}
.tbl_name_high{width:calc(100% - 115px)!important;}
.tbl_name_high:not(.vid_info_text) *{font-weight:bold;}
.tbl_highlight{margin-top:4px;}
.tbl_letra_high { float: left; width: calc(100% - 60px) !important; }
.content_letras tr.highlight .tbl_oneline { padding-top: 6px; padding-bottom: 6px; background-position-y: 9px; }
.content_letras tr.highlight .tbl_highlight { margin-top: 3px; }
.tbl_img{width:30px;float:left}
.tbl_img_bg_play,.tbl_img_bg_play_temas,.tbl_img_bg_playlist,.tbl_img_bg_artistas{min-height:32px;padding:0 0 0 34px}
.tbl_img_bg_play,.tbl_img_bg_play_temas{margin:0!important;padding:0 0 0 35px !important}
.tbl_img_bg_playlist{background:url(../imagenes/icons/playlist-icon-big.png) no-repeat 2px 5px;padding:0 0 0 40px !important}
.tbl_img_bg_play{background:url(../imagenes/icons/related-icon-play.png) no-repeat 0 0}
.tbl_img_bg_play_temas{background:url(../imagenes/icons/related-icon-play-temas.png) no-repeat 0 0}
.tbl_img_bg_artistas{background:url(../imagenes/icons/related-icon-artist.png) no-repeat 4px 2px;height:29px;padding:9px 0 0 40px !important}
.tbl_img_artista img{float:left;border:1px solid;margin:3px 5px 3px 3px}
.tbl_img_artista a{float:left;margin:10px 0 0}
.tbl_sort,.tbl_sort_left,.tbl_sort_generic,.tbl_sort_generic_left{cursor:pointer}
.tbl_sort_left span,.tbl_sort_generic_left span{float:left;background-position:right 5px!important;padding:0 22px 0 0}
.tbl_sort span,.tbl_sort_generic span{float:right!important;background-position:left 5px!important;padding:0 0 0 22px}
.tbl_sort span,.tbl_sort_left span,.tbl_sort_generic span,.tbl_sort_generic_left span{background:url(../imagenes/icons/sort_none.png) no-repeat}
.tbl_checkbox{float:left;margin:10px 5px 0 2px}
.tbl_opt_pending_width{width:50px}
.wchk{width:207px}
.table_search{border:1px solid #b4cacd;width:622px;float:left;background-color:#cbe6e9;margin:0 0 10px;padding:5px 4px}
.table_search_artista{background-color:#fff0c9!important;border:1px solid #e5c059}
.table_search span{float:left;width:600px}
.table_search a img{float:right;margin:2px 0 0}
.shared_image_icon{position:absolute;margin:-10px 0 0 15px}
.tbl_opt_big{width:96px!important}
.tbl_num{width:39px;padding:0 15px 0 0 !important}
.table_drag_class td{background-color:#ffe9af}
.tr_ok{padding:5px 3px 6px!important}
th span.tbl_colspan2{margin:0 0 0 -20px}
.table_sorter th{cursor:pointer}
.table_sorter th.sort_none{cursor:auto}
.table_sorter th span{background:url(../imagenes/icons/sort_none.png) no-repeat left 5px;padding:0 0 0 20px}
.table_sorter th:first-child span,.table_sorter th.sort_right span{background:url(../imagenes/icons/sort_none.png) no-repeat right 5px;padding:0 20px 0 0}
.table_sorter th.sort_none span{background-image:none;background-position:0 0;padding:0}
.table_sorter th.sort_asc span{background-image:url(../imagenes/icons/sort_down.png)}
.table_sorter th.sort_desc span{background-image:url(../imagenes/icons/sort_up.png)}
.th_right{text-align:right}
.th_left{text-align:left}
.th_center{text-align:center!important}
.list_thumb_top{width:30px;height:30px}
.playlist_export_prev{width:300px}
.playlist_export_theme{width:220px;margin:0 0 0 10px}
.content_right #playlist_export_copy{color:#7d7d7d;font-size:10px;border:1px solid #858c90;width:292px;overflow:hidden;padding:2px 3px}
#playlist_popup h1{background:url(../imagenes/icons/playlist-icon-big.png) no-repeat;height:30px;padding:5px 0 0 37px}
#playlist_popup_info{padding:5px}
#playlist_popup_info .list_table{float:left;width:560px}
#playlist_popup_info .list_table_playlist{width:570px}
#playlist_popup_info .list_table *{font-size:11px!important}
#playlist_popup_info .button_group{float:left;margin:0 10px 3px 0}
#playlist_popup_info .button_group .button-big:first-child{margin:0 3px 0 0 !important}
#playlist_popup_info .button_group .button-big-mid{width:125px}
#playlist_popup_info .button_group .button-big:first-child .button-big-mid{width:150px}
.list_table_scroll{height:500px}
.upload_list{float:left;width:630px;margin:10px 0 0}
.upload_list li{width:250px}
.upload_list li *{font-size:13px}
.upload_list li a,.upload_list li img{float:left}
.upload_list li a{color:#000;margin:5px 0 0 10px}
.upload_list li.fleft{margin:10px 0 0 20px}
.upload_list li.fright{margin:10px 20px 0 0}
.upload-publc-admin{width:282px;margin:10px auto 0 auto}
.terminos{border:1px solid;max-height:300px;overflow:auto;text-align:justify;margin:10px 0 0;padding:0 5px 5px}
.terminos .new_body{margin:0}
.terminos ol{list-style-type:decimal;margin:0 0 0 30px}
.terminos ol li{margin:3px 0}
.terminos p{margin:5px 0}
.uploadifyQueueItem .input_expand,.upbox-on .input_expand{margin:2px 0 0!important}
.upbox-num,.upbox-desc,.upbox-top,.upbox-content{float:left}
.upbox-top{width:618px}
.upbox-content{width:613px;margin:10px 0 0 5px}
.upbox-on,.upbox-off,.subtrack{float:left;width:620px;padding:3px 5px 5px}
form.subtrack{float:none;width:auto;padding:0}
.subitem{width:629px;padding:0!important}
.subtrack{background-color:#FFF}
.upbox-on{border:1px solid #687170}
.upbox-off{border:1px solid #cdcdcd}
.upbox-off .upbox-content,.upbox-off .upbox-info{display:none}
.upbox-num{font-size:20px}
.upbox-desc{width:485px;margin:6px 0 0 5px}
.upbox-little{width:450px}
.upbox-content .button{margin:5px 0 0}
.upbox-content .button_edit_artist{margin:17px 0 0 5px !important}
.upbox-content .ta{width:605px}
.upbox-content form { width:calc(100% - 20px); }
#form_upload_video { width:100%; }
#upbox-uploading-layer { width:100%; text-align: center; }
#upbox-all-form { text-align:left; }
.upbox-info{position:absolute;z-index:11;margin:-6px 0 0 625px}
.upbox-info-top,.upbox-info-bottom,.upbox-info-content{width:198px}
.upbox-info-top,.upbox-info-bottom{height:11px}
.upbox-info-top{background:url(../imagenes/structure/upbox-help-top.png) no-repeat}
.upbox-info-bottom{background:url(../imagenes/structure/upbox-help-bottom.png) no-repeat}
.upbox-info-content{background:url(../imagenes/structure/upbox-help-content.png) repeat-y;margin:2px 0 0}
.upbox-info-content p{margin:-2px 3px 0 0;padding:0 7px 0 5px}
.upbox-info-content *{font-size:11px;color:#FFF}
.upbox-check-cover{float:left;width:95px;margin:18px 0 0 10px}
.upbox-check-cover label{float:right;margin:2px 0 0 5px}
.upbox-goto{float:right;margin:6px 0 0}
.upbox-fin{float:right;margin:6px 0 0!important}
.upbox-error-icon{float:left;margin:0 5px 0 0}
.upbox-error-msg{width:calc(100% - 10px);display:none;border:1px dotted #fc0000;min-height:11px;margin:0 0 10px;padding:5px 4px 6px}
.upbox-error-msg,.upbox-error-msg *{color:#fc0000;font-size:10px!important;font-weight:700}
.upbox-error{border:1px solid #fc0000;background-color:#fbdddc}
.upbox-track-original,.upbox-error-track-size{padding:3px 5px 5px}
.upbox-track-original{float:left;width:620px;border-top:1px solid #cdcdcd;background-color:#e2e2e2}
.upbox-track-original *{color:#7c8184;font-size:10px}
.upbox-error-track-size{border-top:1px solid #fc0000;background-color:#f0cecd;color:#fc0000;font-size:10px;font-weight:700}
#file_uploadUploader{width:182px;height:30px;background:url(../imagenes/buttons/upload-tracks-button-off.gif) no-repeat}
.upload_track_button #file_uploadUploader{background:url(../imagenes/buttons/upload-track-button-off.gif) no-repeat}
.upload_graffiti_button #file_uploadUploader{background:url(../imagenes/buttons/upload-jpg-button-off.gif) no-repeat}
.upload_agenda_button #file_uploadUploader{background:url(../imagenes/buttons/upload-agenda-button-off.gif) no-repeat}
.uploadifyQueueItem{float:left;width:630px;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:none;margin:14px 0 0}
.uploadifyQueueItem:first-child{margin:0}
.uploadifyError{border:1px solid #fc0000!important}
.uploadifyError .subtrack{background-color:#f0cecd!important;border:none!important}
.uploadifyError .upbox-move,.uploadifyError .upbox-goto-edit{display:none!important}
.uploadifyErrorButCanEdit .upbox-goto-edit{display:inline!important}
.uploadifyProgress{background-color:#bcddc8;width:100%;margin:0}
.uploadifyProgressBar{background-color:#ffc112;height:8px;width:1px}
.uploadifyProgressBar.ok{background-color:#1abd67!important;}
.progress100{width:100%}
.upload-sort-help{border:1px dashed #cdcdcd;height:60px;margin:14px 0 0}
.upload-sort-help:first-child{margin:0}
.upbox-on-track{border:1px solid #687170; float:left;}
.upbox-off-track{border:1px solid #cdcdcd}
.upbox-track-left{float:left;width:350px}
.upbox-track-right{float:right;width:200px}
.upbox-graff-left{float:left;width:252px}
.upbox-form-right{float:right;width:350px}
.agenda-form-right{width:320px}
.upbox-track-checks{float:right;width:190px;margin:0 0 8px}
.upbox-track-checks label{float:right}
.upbox-track-checks input{float:right;margin:1px 0 0 3px}
.upbox-remove-tracks{display:none}
.upbox-remove-tracks,.upbox-remove-tracks *{font-size:11px;margin:10px 0 5px}
.upbox-remove-tracks span{color:red;font-weight:700}
.upbox-move{float:left;cursor:move;margin:7px 3px 0 0}
#upload-tab-2-desc p{margin:0 0 15px}
.upload_album_track_button img,.upload_track_button img,.upload_graffiti_button img,.upload_agenda_button img{float:right}
.upload_album_track_button,.upload_track_button,.upload_graffiti_button,.upload_agenda_button{float:left;width:632px}
.sabiasque{margin:0!important}
.sabiasque li{background:url(../imagenes/icons/help2-off.png) no-repeat;min-height:13px;margin:0 0 5px;padding:0 0 0 15px}
.sabiasque li.active{background:url(../imagenes/icons/help2-on.png) no-repeat}
.sabiasque li div{margin:5px 0 10px 5px}
.sabiasque li div p{margin:0 0 5px}
.album_pending{float:left;width:570px;margin:10px 0 0 10px}
.album_pending li{margin:3px 0}
.album_pending_name,.album_pending_options{float:left}
.album_pending_options{margin:0 5px 0 0}
.album_pending_options img{margin:0 4px 0 0}
#upload_album_1 .alert_div{margin:0 0 15px}
.upbox-track-right .alert_div{padding:5px;width:190px}
.upbox-track-right .alert_div p{font-size:10px}
.upload_cover,.upload_cover_info{float:left;width:102px;margin:0 10px 0 0}
.upload_cover_info{width:200px;margin:20px 10px 0 0}
.upload_cover_info p{font-style:italic}
.upload_cover img{margin:1px 0 0}
.upload_cover .cover_img{border:1px solid #000;margin:5px 0 0}
#upbox-permiso-instrumental, #upbox-enlaces-venta{margin:10px 0 0 20px}
#upbox-permiso-instrumental ul,#upbox-permiso-instrumental strong,#upbox-enlaces-venta ul,#upbox-enlaces-venta strong{float:left}
#upbox-permiso-instrumental .title_permisividad,#upbox-enlaces-venta .title_permisividad{margin:0 0 7px}
#upbox-permiso-instrumental input,#upbox-enlaces-venta input{margin:0 3px 0 0}
#upload_blocked_tabs{margin:0 0 15px}
.upload-confirm-title{float:left;width:605px}
.upload-edit-confirm-title{float:left;margin:9px 3px 0 0}
.upload-edit-confirm-covers{float:right;position:absolute;z-index:10000;margin:-18px 0 0 278px}
.upload-edit-confirm-covers img{border:none}
.upload-edit-confirm-desc{float:left;margin:0 2px 0 0}
.upload-edit-track-title{width:460px!important}
.upload-edit-confirm-track{float:left;margin:1px 4px 0 0}
.upload_more_artist{float:left;width:212px}
.uploadifyQueueItem .form_with_btn{width:212px!important}
.upload_more_artist input{float:left}
#uptab-content-1,#uptab-content-2,#uptab-content-3{float:left}
.upload-send-button{float:right;width:182px}
.upload-send-text{float:left;width:447px}
.upload-send-info{float:left;margin:0 0 10px}
.upload_publication_layer{margin:10px 0 0 15px}
.upload_publication_layer input{margin:5px 0 0}
.upload_publication_layer_dia,.upload_publication_layer_mes,.upload_publication_layer_year,.upload_publication_layer_hour,.upload_publication_layer_min{float:left;margin:0 0 0 10px}
.upload_publication_layer_hour{margin:0 0 0 20px}
.upload_publication_icon{float:left;margin:3px 0 0 10px}
.upload-complete{background:url(../imagenes/icons/ok_icon.png) no-repeat;min-height:55px;padding:0 0 0 70px}
.upload-complete-points{list-style:circle;margin:10px 0 0 30px}
#album_desc{width:604px}
.album_compra_venta{margin:5px 0 0}
.upload_beat_tags{float:left;margin:5px 0 0}
.upload_beat_tags table{float:left;margin:5px 0 0}
.upload_beat_tags table td{padding:2px 10px 2px 0}
.upload_beat_tags label,.upload_beat_tags input{float:left}
.upload_beat_tags label{cursor:pointer;font-weight:400!important;margin:0 0 0 3px}
.upload_beat_tags strong,.upload_beat_permision strong,#more_options,#more_options *{font-size:11px}
.upload_beat_permision strong{float:right}
.upload_beat_permision{width:220px;float:right;margin:10px 0}
.upload_beat_permision_sale{padding-bottom:10px}
.upload_beat_permision .upbox-track-checks{margin:5px 0 0}
.upload_beat_permision .upbox-track-checks label{float:left;font-weight:400!important}
.upload_beat_permision .upbox-track-checks input{float:left;margin:0 3px 0 45px}
.upload_album_beat_permision{margin:15px 0}
.upload_album_beat_permision a img{margin:1px 0 0 55px}
#upbox-album form { width:100%!important; }
.upload-album-track-more a { font-size:14px!important; }
#more_options{margin:10px 0 0}
.upload_track_more_options{float:left;margin:7px 0 0}
.upload_track_more_options ul,.upload_track_more_options li{margin:3px 0 0}
.upbox-form-right #relocate_address{width:290px!important;margin:3px 0 0}
.upbox-form-right .button,.upbox-letra-right .button{margin:5px 0 0!important}
.upbox-form-right .google_maps{width:348px;height:260px}
.agenda-form-right .google_maps{width:317px;height:220px}
.agenda-form-right #relocate_address{width:258px!important}
.uploadifyQueueItem .graffiti_search_exact{margin:0}
.upload_prod_beat_rel{width:610px;margin:3px 0 0}
.upload_prod_beat_rel td.tbl_icon{width:20px}
.upload_prod_beat_rel td:first-child{width:12px}
.upload_prod_beat_rel td{vertical-align:top!important;padding:2px 2px 2px 3px}
.upload_prod_beat_rel td *,.upload_prod_beat_selected *,.beat_rel_filter_not_found{font-size:11px}
.upload_prod_beat_rel td label{font-weight:400!important;width:auto!important;float:left;margin:1px 0}
.upload_prod_beat_container,.upload_letra_tracks_container{max-height:200px;overflow-x:hidden;overflow-y:auto;width:610px;float:left;margin:3px 0 0}
.upload_letra_tracks_container{max-height:300px}
.upload_prod_beat_rel td input{float:left;margin:2px 0}
.upload_productor_rel_beats{width:610px}
.upload_prod_beat_title{float:left;width:300px}
.upload_prod_beat_filter{float:right;width:205px}
.upload_prod_beat_filter label{float:left;margin:0}
.upload_prod_beat_filter input{float:left;margin:0}
.upload_prod_beat_rel td a img{float:left;margin:1px 0 0}
.upload_prod_beat_filter .texto{background:url(../imagenes/icons/lupa-icon.png) #FFF no-repeat 1px 2px;font-size:11px!important;width:187px!important;padding:0 0 0 15px !important}
#upload_send_auto{float:left;margin:3px 0 0}
#upload_send_auto *{float:left}
#upload_send_auto input{margin:1px 0 0}
#upload_send_auto label{font-size:10px;margin:0 0 0 5px}
#upload_video_form,#upload_letra_form,#upload_agenda_form{float:left;width:610px;margin:0}
#upload_letra_form{display:none;padding:10px 0 0}
#upload_agenda_form{border:none!important;margin:5px 0 0;padding:3px 5px 5px}
#upload_youtube_preview{float:right;border:1px solid;margin:-33px 0 0}
.upload_video_desc,.upload_agenda_desc{width:602px}
#forms-page #agenda_sale{width:604px}
.upbox-video-form,.upbox-letra-form{float:left;margin:10px 0 0;padding:3px 5px 5px}
#form-upload-video .form_item,#form-upload-letra .form_item{margin-right:0!important}
.upbox-header{float:left;background-color:#e8eced;border-bottom:#cad3d8;width:620px;margin:-3px 0 0 -5px;padding:3px 5px 7px}
.upbox-header .upbox-desc{float:left;font-weight:700;font-size:15px;width:auto!important;max-width:530px;margin:3px 0 0 3px !important}
#upbox-uploading { margin: 0 auto 20px auto; width:93px; text-align:center; display:inline-block; }
#upbox-uploading.hide { display:none; }
#form-upload-graff #file_upload_content{margin:15px 0 0}
#upload_agenda_location{float:right}
.upload_agenda_price div{width:184px;margin:0}
.upload_agenda_price div:first-child{margin:5px 0 0!important}
.upload_agenda_price label{margin:2px 0 0}
.upload_agenda_price .texto{width:30px!important;text-align:center}
.upload_agenda_price *{float:left}
.upload_agenda_price span{margin:3px 0 0 3px}
.upload_agenda_price_free{float:left;margin:0 0 0 10px}
.upload_agenda_price_free *{float:left}
.upload_agenda_price_free label{margin:1px 0 0 2px}
#agenda_date{margin:5px 0 0}
#agenda_date_selected{width:265px;margin:3px 0 0}
#agenda_date_selected p{float:right;font-size:11px;font-style:italic}
#agenda_date .ui-datepicker{width:260px;min-height:200px}
#agenda_date .ui-datepicker-calendar{height:175px}
#agenda_date .ui-datepicker-calendar td a,#agenda_date .ui-datepicker-calendar td span{font-size:13px;height:20px;margin:0}
#agenda_date .ui-datepicker-calendar td a{text-decoration:none}
#agenda_date .ui-datepicker-calendar a.ui-state-active{border:1px solid #038000!important;background:#cde8b0}
.agenda_feed_l{float:left;margin: 2px 2px 0 0}
.agenda_feed_r{float:right;margin: 2px 0 0 2px}
.upload_letra_text{height:300px;width:602px}
.upbox-letra-right{float:right;width:220px}
.upbox-letra-right .form_item{width:220px!important}
.upbox-letra-right .texto{width:215px!important}
.upbox-letra-right .input_expand{width:212px;height:80px}
.upload_letra_selected_tooltip input{width:153px!important}
#temp_ID_upload_letra{position:absolute}
#upload_letra_form .work_header_box{width:608px}
#upload_letra_form .work_header_info_letra{width:489px}
.upload_letra_track_info strong{float:left;font-size:14px}
.upload_letra_track_info{margin:0 0 15px!important}
.upbox-letra-content{margin:5px 0 0}
#upload_letra_url{margin:10px 0 0}
#upload_letra_url #letra_video_embed{margin:0 0 10px}
#upload_revision_form{border:1px solid red;background-color:#ffe5a7;color:#333;margin:10px 0 0;padding:7px}
#upload_revision_form *{font-size:11px}
#upload_revision_form label,#upload_revision input{float:left}
#upload_revision_form input{margin:0 5px 0 0}
#upload_revision_form p{margin:0 0 0 18px}
.agenda_wi_wrapper { margin:10px 0; }
.agenda_wi_wrapper * { float:left; }
.agenda_wi_wrapper input { margin-right:5px; }
.artist_work_list{margin:0 0 10px!important}
.artist_work_list li:first-child{border-top:none!important}
.artist_work_list li:last-child{border-bottom:none!important}
.artist_work_list li{padding:3px 5px}
.artist_work_list .highlight{color:#000;font-weight:700;background:none!important}
.artist_work_list_img li{margin:0 0 3px 3px}
.artist_work_list_img li img{border:1px solid #000}
.artist_rol_text{font-weight:700;margin:0 5px 0 0}
.artist_work_title{float:left;width:535px;margin-left:15px;}
.artist_work_title img{margin:2px 5px 0 0}
.artist_list_type_album li{background-image:url(../imagenes/icons/artist_alb.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_video li{background-image:url(../imagenes/icons/artist_vid.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_graffiti li{background-image:url(../imagenes/icons/artist_graf.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_letra li{background-image:url(../imagenes/icons/artist_let.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_tema li{background-image:url(../imagenes/icons/artist_colab.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_base li{background-image:url(../imagenes/icons/artist_prod.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_text li{background-image:url(../imagenes/icons/artist_text.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_event li{background-image:url(../imagenes/icons/artist_event.png);background-repeat:no-repeat;background-position:5px 6px!important}
.artist_list_type_nopad .artist_work_title{margin-left:0!important}
.artists_participants span{font-size:10px;color:#747474;margin:-1px 0 0 4px}
.vid_thumb img,.vid_title,.vid_prev,.vid_cats,.vid_info_text{float:left}
.vid_prev{margin:5px 0 0}
.vid_thumb img{border:1px solid #000;width:70px;margin:3px 10px 3px 5px}
.vid_thumb_hover,.vid_thumb_ficha_hover{width:28px!important;height:28px;border:none!important;position:absolute;margin:16px 0 0 -58px !important}
.vid_thumb_ficha_hover{margin:25px 0 0 -62px !important}
.vid_thumb_hover_right{width:20px!important;height:20px;position:absolute;margin:6px 0 0 6px !important}
.vid_thumb_hover_right img{border:none;margin:0}
.vid_title a{font-weight:700!important;color:#000!important}
.vid_info_text{width:375px;margin:3px 0 0}
.vid_views,.vid_date{text-align:right;vertical-align:middle}
.vid_date{width:85px}
.vid_cats a{font-size:11px}
.vid_thumb{float:left}
.sub_columns{margin:0 0 0 2px !important}
.sub_columns li{margin:2px 0}
.sub_columns li a{font-size:12px;font-weight:700}
#video_embed{float:left;background-color:#000;margin:10px 0}
.work_video,.work_video_stats{float:left}
.work_video{width:300px;margin:0 10px 0 0}
.work_video_stats{width:320px}
.letra_cover{float:left;border:1px solid;width:100px;height:100px;margin:5px!important}
.letra_cover img{width:100px;height:100px}
.letra_body { float: left; width: 100%; margin: 10px 0 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.enviadaPor { margin-top: 25px; }
.letra_estribillo{font-weight:700}
.work_options_letra{width:513px;float:left;margin:2px 0 0!important}
.work_options_letra .button-big,.work_options_letra .button-big-disabled{float:right}
.work_options_letra .button-big .button-big-mid,.work_options_letra .button-big-disabled .button-big-mid{width:244px}
.work_options_letra .button-big-auto .button-big-mid{width:auto!important}
.work_options_letra .button-big-auto img{margin:0}
.work_options_letra .button-big:first-child,.work_options_letra .button-big-disabled:first-child{float:left}
.beat_track_list_gestion{margin:10px 0 0 10px}
.beat_track_list_gestion td{padding:2px 10px}
.beat_track_list_gestion,.beat_permision_list_gestion{list-style:none!important}
.beat_track_list_gestion input{float:left;margin:2px 0 0}
.beat_track_list_gestion label{font-weight:400!important;margin:0 0 0 5px}
.beat_permision_list_gestion{margin:10px 0 0}
.beat_permision_list_gestion li{margin:0 0 5px}
.beat_permision_list_gestion input{float:left}
.beat_permision_list_gestion label{font-weight:400!important;font-size:12px!important;margin:0 0 0 5px}
.leyend_beats img{margin:2px 0 0}
.leyend_beats .leyend{width:148px;border-right:1px solid #c2c7ca;margin:0 7px 0 0 !important;padding:0 5px 0 0}
.leyend_beats_info{width:137px}
.leyend_beats_info,.leyend_beats .leyend{float:left}
.leyend_beats_info *{font-size:10px}
.leyend_artist li{width:300px;margin:1px 0}
.leyend_artist li,.leyend_artist li *{float:left}
.leyend_artist li span{width:250px;margin:0 0 0 4px}
.leyend_artist li a{color:#105789;margin:0 0 0 2px}
.leyend_artist,.leyend_artist li a:first-child{margin:0!important}
.beats_filter_tags .button-filter{margin:0 10px 5px 0}
.tbl_img_bg_beat_permision{float:left;margin:19px 0 0 -15px}
.work_related_subtitle {margin: -5px 0 5px 1px}
.work_options_track{float:left}
.work_header_info_track .work_vote,.work_header_info_graff .work_vote{width:196px;margin:5px 0 0!important}
.work_header_info_track .work_position,.work_header_info_graff .work_position{margin:3px 0 6px 6px}
.work_header_info_beat .work_position{margin-bottom:0}
.work_options_track .button-big,.work_options_track .button-big-disabled{float:left;margin:4px 0 0 6px !important}
.work_options_track .button-big:first-child,.work_options_track .button-big-disabled:first-child{margin:6px 0 0 6px !important}
.work_options_track .button-big .button-big-mid,.work_options_track .button-big-disabled .button-big-mid{width:306px}
.work_options_track .button-big-auto .button-big-mid{width:auto!important}
.work_options_track .button-middle .button-big-mid{width:145px!important}
.button-big-mid{position:relative}
.button-image-right{position:absolute;right:0;top:1px}
.work_options_track .button-big-auto img{margin:0}
.list_table_galery li img{float:left;width:100px;height:75px;border:1px solid #6d7579}
.galery_item,.galery_item_last{width:102px;float:left;margin:4px 4px 0 0}
.galery_item_last{margin:4px 0 0}
.galery_header a span{margin:0 10px 0 0}
.galery_header a.last span{margin:0 3px 0 0}
.graffiti_zoom_img{width:240px;height:180px}
.graffiti_zoom_info{background-color:#FFF;opacity:0.8;font-size:10px;margin:-45px 0 0;padding:2px 3px 5px}
.graffiti_zoom_title{font-size:12px}
.graffiti_navigation{float:left;width:314px;margin:6px 3px 0 7px}
.graffiti_navigation_left,.graffiti_navigation_right{position:absolute;z-index:1;width:28px;height:87px;cursor:pointer}
.graffiti_navigation_left{float:left;background:url(../imagenes/structure/graff-nav-left.png) no-repeat}
.graffiti_navigation_right{float:right;background:url(../imagenes/structure/graff-nav-right.png) no-repeat;margin:0 0 0 286px}
.graffiti_navigation_content{position:absolute;z-index:0;width:314px;overflow:hidden;margin:5px 0 0}
.graffiti_navigation_content ul{float:left;width:950px}
.graffiti_navigation_content ul li{float:left;width:102px;margin:0 0 0 4px}
.graffiti_navigation_content ul li:first-child{margin:0}
.graffiti_navigation_content ul li img{border:1px solid #cad3d8}
.graffiti_navigation_content ul li img:hover{border:1px solid #000}
.graffiti_navigation_content ul li.active img{border:1px solid #000}
#graffiti_image img{border:1px solid #000;width:630px;margin:10px 0 0}
#graffiti_image .image_zoom_icon{margin:16px 0 0 588px}
#graffiti_image .image_down_icon{margin:16px 0 0 546px}
#graffiti_image .image_map_icon{margin:16px 0 0 504px}
.graffiti_infobox{border:1px solid #818f91;width:240px;height:180px;background-color:#FFF;margin:-230px 0 0 -120px;padding:0}
.graffiti_infobox .arrow{width:24px;height:17px;background:url(../imagenes/tooltip/tooltip_white_arrow_bottom.png) no-repeat;margin:0 0 0 108px}
.graffiti_infobox #aclose{position:absolute;background-color:#e1ded8;border:1px solid #818f91;margin:4px 0 0 222px;padding:2px}
#graffiti_slide_box_bg,#graffiti_slide_box{position:absolute;top:0;left:0}
#graffiti_slide_box_bg{z-index:100001;opacity:0.9;background-color:#000;width:100%;height:100%}
#graffiti_slide_box{z-index:100002}
#graffiti_slide_item{border:1px solid;position:absolute;top:0;left:0}
#graffiti_slide_box_info_all{float:left;position:absolute;opacity:0.8;height:35px}
#graffiti_slide_box_info_all textarea,#graffiti_slide_box_info_all .avatar{border:none}
#graffiti_slide_box_info_all .graffiti_zoom_title{font-size:15px;color:#1266a1!important;font-weight:700}
#graffiti_slide_box_info_all .graffiti_zoom_info{opacity:1;min-height:100px;background-color:#000;width:780px;font-size:12px;margin:0!important;padding:5px 10px 20px}
#graffiti_slide_box_info_all strong,#graffiti_slide_box_info_all span,#graffiti_slide_box_info_all label,#graffiti_slide_box_info_all p,#graffiti_slide_box_info_all #inowlogged_vote{color:#7c7c7c!important}
.graffiti_zoom_info_options,.graffiti_zoom_info_comment{float:left;position:absolute;top:0;left:0;border-left:1px solid #545454;width:345px;height:76px;padding:0 0 0 20px}
.graffiti_zoom_info_options{margin:35px 0 0 548px}
.graffiti_zoom_info_comment{margin:35px 0 0 158px}
.graffiti_zoom_info_comment textarea{color:#FFF;width:302px!important;height:48px;font-size:11px;background-color:#404040}
.graffiti_zoom_info_text{float:left;margin:10px 0 0}
.graffiti_zoom_info_comment #response_comment_save{position:absolute;width:337px}
#graffiti_slide_box_info_left,#graffiti_slide_box_info_right,#graffiti_slide_box_info_middle{float:left}
#graffiti_slide_box_info_left,#graffiti_slide_box_info_right{width:8px;height:7px}
#graffiti_slide_box_info_left{background:url(../imagenes/structure/round-border-left-top.png) no-repeat;margin:-7px 0 0}
#graffiti_slide_box_info_right{background:url(../imagenes/structure/round-border-right-top.png) no-repeat;margin:-7px 0 0 792px}
#graffiti_slide_box_info_middle{width:785px;height:7px;background-color:#000;margin:-7px 0 0 8px}
.graffiti_zoom_info_options #slider{width:200px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(../imagenes/structure/progress-none.png) repeat-x;height:15px;float:left;margin:7px 10px 8px 0}
.graffiti_zoom_info_options #slider a{width:5px;height:20px;cursor:pointer;margin:0}
#rep_type_layer{float:left;margin:5px 0 10px}
#rep_type_layer *{float:left}
#rep_type_layer label{font-size:11px;margin:0 0 0 2px}
#rep_type_layer #rep_type2{margin:0 0 0 10px}
.graffiti_zoom_info_options_content{float:left;margin:-2px 0 0}
#graffiti_slide_box_close{opacity:0.5;cursor:pointer;position:absolute;top:10px;background:url(../imagenes/icons/alert_close_big.png) no-repeat;border:1px solid #9e9e9e;padding:10px}
#graffiti_slide_box_close:hover{opacity:1;background:url(../imagenes/icons/alert_close_big_hover.png) no-repeat;border:1px solid #d10058}
.graffiti_slide_icon_up,.graffiti_slide_icon_down{position:absolute;top:10px;left:770px;background:url(../imagenes/icons/graffiti-slide-info-up.png) no-repeat;padding:11px 16px 0 0}
.graffiti_slide_icon_down{background:url(../imagenes/icons/graffiti-slide-info-down.png) no-repeat}
#graffiti_slide_launcher_bg{float:left;width:300px;height:120px;background:url(../imagenes/default-graffiti-240.png) no-repeat 0 -15px}
#graffiti_slide_launcher img{float:left;border:1px solid #b9bec1;cursor:pointer;margin:-120px 0 0}
#graffiti_popup{width:642px}
#evento_popup{width:462px}
.evento_preview{max-width:450px}
.galery_no_margin{margin-top:0}
.list_table_galery_agenda li.galery_item,.list_table_galery_sala li.galery_item{border-bottom:solid 1px #dee2e5;width:308px;margin:0;padding:8px 4px}
.list_table_galery_sala li.galery_item{padding:3px 4px}
.list_table_galery_agenda li img{float:left;width:70px;height:100px;border:1px solid}
.list_table_galery_sala li img{float:left;border:1px solid}
.agenda_info{position:relative;float:left;width:231px;height:100px;margin:0 0 0 5px}
.agenda_info,.agenda_info *{font-size:11px}
.agenda_info a{float:left;font-size:12px;color:#000;font-weight:700}
.agenda_bottom{position:absolute;bottom:0}
.galery_big{width:624px!important}
.agenda_canceled_icon{position:absolute;margin:0 0 0 -72px}
.agenda_view_cartel .agenda_canceled_icon{border:none;left:0;margin:50px 0 0 1px}
.agenda_content,.agenda_view_cartel,.agenda_view_info,.agenda_gmaps,.sala_break{float:left}
.agenda_content{position:relative;margin:10px 0 0}
.agenda_view_cartel{width:250px}
.agenda_view_cartel img{border:1px solid #000}
.agenda_view_info{width:372px;margin:0 0 0 10px}
.agenda_asistentes{margin:2px 0 0}
.agenda_gmaps .google_maps,.sala_break .google_maps{width:629px;margin:7px 0 0!important}
.agenda_asistentes ul{float:left;width:10000px;margin:5px 0 0}
.agenda_asistentes ul li,.agenda_ul_more{float:left;margin:0 0 0 6px}
.agenda_asistentes ul li:first-child{margin:0}
.agenda_asistentes ul li img,.mini_avatar_ficha{border:1px solid #cad3d8!important}
.agenda_asistentes_text,.agenda_asistentes_text *{font-style:italic;font-size:11px}
#agenda_asistentes_refresh{overflow:hidden;width:374px}
.sala_asistentes #agenda_asistentes_refresh{width:632px}
.sala_asistentes ul li{margin:0 0 0 8px}
.agenda_gmaps{margin:10px 0 0}
.sala_break{margin:10px 0 0}
.agenda_view_cartel .image_zoom_icon{margin:6px 0 0 209px}
.agenda_view_cartel .image_map_icon{margin:6px 0 0 167px}
#event_cal *{background:none}
#event_cal .ui-datepicker-prev,#event_cal .ui-datepicker-next{border:none}
#event_cal .ui-datepicker-prev:hover{top:auto;left:2px}
#event_cal .ui-datepicker-next:hover{top:auto;right:2px}
#event_cal .ui-icon-circle-triangle-w{background:url(../imagenes/structure/image-prev-small.png) no-repeat}
#event_cal .ui-icon-circle-triangle-w:hover{background:url(../imagenes/structure/image-prev-small-hover.png) no-repeat}
#event_cal .ui-icon-circle-triangle-e{background:url(../imagenes/structure/image-next-small.png) no-repeat}
#event_cal .ui-icon-circle-triangle-e:hover{background:url(../imagenes/structure/image-next-small-hover.png) no-repeat}
#event_cal .ui-datepicker-header{background-color:#d1d7d7;border:none;height:18px;padding:4px 0 0}
#event_cal .ui-datepicker{width:295px;border:none;background:none}
#event_cal .bad_date span{background-color:#edf1f2!important;border:1px solid #dbdfe0}
#event_cal .good_date a{background-color:#d0d6d6!important;border:1px solid #bdc2c2}
#event_cal .good_date a.ui-state-active,.table_location{background-color:#fff0c9!important;border:1px solid #e5c059}
#event_cal .ui-datepicker-today span{background-color:#fff4d5!important;border:1px solid #e6cf85}
#event_cal .ui-datepicker-title span{font-weight:700!important;color:#545557;font-size:11px}
.table_location{margin:0 0 10px}
.table_location,.table_location_image,table_location_info{float:left}
.table_location_image{width:150px;margin:0 10px 0 0}
.table_location_image img{border:1px solid #000}
.table_location_info h2{color:#000!important;font-size:16px!important;margin:0 0 8px}
.sala_main_image{width:300px;min-height:156px;position:relative;float:left}
#sala_image_slider li,#sala_image_slider_info li{display:none;position:absolute}
#sala_image_slider_info li{width:294px;border:1px solid;bottom:-2px;background-color:#dae4e6;opacity:0.7;padding:5px 3px 3px}
#sala_image_slider_info li img{float:right;border:none}
.sala_main_image img{border:1px solid #000}
.sala_content{float:left;margin:12px 0 0}
.sala_info{float:left;width:315px;margin:0 0 0 10px}
.sala_info_group{margin:9px 0 0}
.sala_info_group:first-child{margin:0}
.sala_list_image,.sala_list_info{float:left}
.sala_list_image{margin:0 3px 0 0}
.sala_list_info{margin:1px 0 0}
.sala_more_concert,.popup_map_link_little{float:right;margin:2px 0 0}
.sala_added_concert{display:none}
.sala_main_image .google_maps{width:300px;height:156px;margin:0}
#graffiti_popup #screen_forms img,#evento_popup #screen_forms img,#sala_popup_image #screen_forms img{border:1px solid;margin:5px}
.miniavatar{width:30px;height:30px}
#register_form{width:340px;border:none}
.reg_intereses,.reg_canalmail{float:left;margin:4px 0 0}
.reg_canalmail{width:210px;margin:4px 0 0 6px}
.reg_canalmail a { text-decoration: underline; }
.canalmail_sorteo{font-size:12px;margin:0 0 10px}
.canalmail_sorteo *{font-size:12px}
.canalmail_alert{font-size:10px;font-style:italic;margin:8px 0 0}
.canalmail_alert *{font-style:italic}
.reg_intereses strong,.reg_canalmail strong{font-size:11px}
.reg_canalmail strong{float:left;margin:0 0 3px}
.reg_intereses label,.reg_intereses input,.reg_canalmail label,.reg_canalmail input{float:left}
.reg_intereses input,.reg_canalmail input{margin:1px 3px 0 0}
.reg_intereses label,.reg_canalmail label{font-weight:400!important}
.reg_intereses table{width:300px;margin:3px 0 0}
.reg_intereses table td{padding:1px}
.need_login,.need_register{float:left;width:310px}
.need_register{margin:0 0 0 12px}
.need_login .form_item{width:150px!important;margin:0 10px 0 0 !important}
.need_login .form_item_last{margin:0!important}
.need_login .texto{width:140px!important}
.need_login .submit_plus_check{margin:0}
.need_login p.small{margin:10px 0 0}
.need_login p.small,.need_login p.small *{font-size:11px}
.need_login .check_layer label,.need_login .check_layer input{float:left}
.need_login .check_layer input{margin:1px 3px 0 5px}
.need_login .check_layer label{font-weight:400!important}
.search_main{width:632px;float:left;margin:0 0 10px}
.search_own{float:left;padding:0 10px 0 0}
.search_own p{width:275px}
.search_own ul li{margin:0 0 3px}
.search_own ul li input{float:left;margin:2px 3px 0 0}
.search_own .button{float:right;margin:5px 0 0}
.search_google{float:right}
.search_left{width:370px;float:left}
.search_left p{width:360px!important}
.search_left input.texto{width:363px!important;margin:10px 0 0}
.search_right{float:right;margin:0 0 0 30px}
.search_right label{font-weight:400!important;font-size:12px!important}
.general_message{margin:10px 0 10px 10px}
.general_content{padding:10px 0 10px 10px}
.share_email_form input{width:180px!important;margin:3px 0 0}
.mail_body{width:603px}
.mail_content{border:1px solid #8f979a;float:left;background-color:#FFF;width:595px;margin:8px 0 0;padding:6px}
.mail_form_item{width:212px;margin:5px 0 0}
.mail_form_item_fleft{float:left;width:220px;margin:5px 0 0}
.share_mail_more_btn{float:right;margin:5px 0 0}
.share_mail_form{width:610px}
.faq_block,.faq_block_big{margin:15px 0 0}
.faq_main_list,.faq_main_list_help{width:310px}
.faq_main_list_help{width:auto}
.faq_main_list li,.faq_main_list_help li{width:290px;list-style:circle;margin:0 0 0 20px}
.faq_main_list_num>li{list-style:decimal;margin:0 0 0 25px}
.faq_main_list_help li{width:auto}
.faq_answer{display:none;margin:5px 5px 10px}
.faq_body div img{margin:10px 0}
.faq_body img{max-width:605px}
.faq_body p>img{vertical-align:middle}
.faq_body p{margin:15px 0}
.faq_body p:first-child{margin:0 0 15px}
.faq_body p:last-child{margin:15px 0 0}
.faq_body ul,.faq_body ol{margin:10px 0}
.faq_body ol li{list-style:decimal}
.faq_body ul li{list-style:circle}
.faq_perm_link{border:1px solid #b4cacd;width:595px;float:left;background-color:#d7f6fa;margin:10px 0;padding:5px 4px}
.faq_perm_link a{float:right;font-size:11px}
.related_help .work_top_nonum div{width:240px!important}
.faq_perm_link div.fleft{width:250px}
.faq_perm_link div.fright a{margin:2px 4px 0 0}
.faq_perm_link div.fright img{float:right;margin:4px 2px 0 0}
.faq_perm_link p{font-size:11px;float:left;margin:2px 0 4px 4px}
.faq_perm_link a.helped{text-decoration:none;border:1px solid #d1d1d1;color:#5f5f5f;background-color:#FFF;margin:0 4px 0 0;padding:2px 4px}
.faq_block{width:305px}
.faq_main_list_more_in_li:hover{text-decoration:none!important}
.faq_block .tabs li .tabs-left{background:url(../imagenes/structure/box-menu-big-light-left.png) no-repeat!important}
.faq_block .tabs li .tabs-right{background:url(../imagenes/structure/box-menu-big-light-right.png) no-repeat!important}
.faq_block .tabs li a{background:url(../imagenes/structure/box-menu-big-light-background.png) repeat-x!important}
.faq_search_main a{font-size:14px!important;font-weight:700}
.faq_search_faq{list-style:circle;margin:10px 0 10px 20px}
.faq_search_faq li p{width:400px}
.faq_search_faq li p,.faq_search_faq li p .highlight{font-size:11px;font-style:italic;color:#898989}
.faq_answer td{vertical-align:top}
.contact_list{float:left;width:630px;margin:10px 0 0}
.contact_list li{float:left;min-height:100px}
.contact_thumb{float:left;width:85px;height:60px;margin:0 5px 0 0}
.contact_info{float:left;width:200px;padding:0 25px 0 0}
#contact_body{min-height:150px;width:622px;margin:5px 0 0}
#contact-faq{display:none;margin:10px 0 0}
.upload{position:relative;width:184px;height:20px;overflow:hidden;background:url(../imagenes/buttons/button-upload.png) left top no-repeat;clip:rect(0px,80px,24px,0px);margin:2px 0 0}
.upload input{cursor:pointer;position:absolute;left:auto;right:0;top:0;opacity:0;margin:0;padding:0}
#contact_file_attach{display:none;float:left;width:620px;margin:0 0 5px;padding:5px}
#contact_file_attach p{float:left}
.contact_extra{float:left;border:1px solid red;background-color:#ffe5a7;color:#333;width:620px;margin:10px 0;padding:5px}
#contact_from_gest .prev_input{color:#9d9d9d!important;float:right;font-size:10px;margin:5px 0 0}
.gal_main,#gal_loading,.gal_more{float:left}
.gal_main,#gal_loading{margin:10px 0 0}
.gal_more{margin:15px 0 0}
.gal_main img,.gal_more img{border:1px solid #000}
.gal_more ul,.gal_more ul li{float:left}
.gal_more ul li{margin:1px 0 0 3px}
.gal_info{border:1px solid;border-top:none!important;background-color:#FFF;opacity:0.8;font-size:10px;position:relative;margin:-64px 0 0;padding:2px 3px 5px}
.gal_info_title{font-size:12px}
.gal_info .fright{position:absolute;bottom:3px;right:3px;width:180px}
.gal_info .fright .button{float:right;margin:0 0 0 3px}
.forum_mod_panel .button_group:first-child .button:first-child{margin:0!important}
#forum_mod_action .forum_mod_text{float:left;margin:5px 0!important}
#forum_mod_action img{margin:2px 5px 0 0}
.form_forum_mod{float:left}
.form_forum_mod select{width:298px;height:22px;margin:2px 0}
#admin_response_write,.tinymce_no_media{height:200px!important;width:450px!important}
.admin_messages_list li{padding:10px}
.admin_messages_list .admin_message_item{border-bottom:1px solid #d2d2d2}
.admin_messages_list .admin_message_item:last-child{border:none}
.admin_not_read{background-color:#fccfff!important}
.admin_affect{background-color:#ff967e!important}
.admin_who img{border:1px solid}
.admin_who div{margin:0 5px 0 0}
.admin_text{margin:10px 0 0}
.admin_text p {margin:10px 0 0}
.admin_text p:first-child{margin:0}
.admin_options div{float:left;margin:5px 0 0}
.admin_options div:first-child{margin:0}
.admin_options div *{float:left}
.admin_options div label{margin:0 0 0 5px}
.admin_toque{width:175px;float:left;margin:0 0 0 5px}
.admin_toque ul{margin:10px 0 0}
.admin_toque li *{float:left;margin:0 0 3px}
.admin_toque li a{margin:-2px 0 0 5px}
.admin_toque li label{font-weight:700;margin:0 0 3px 3px}
#admin_poll_form{width:450px}
#admin_poll_form .texto{width:325px!important}
#admin_poll_form label{float:left;width:90px!important;font-weight:700;margin:2px 0 0}
#admin_poll_form div{margin:5px 0 0}
#admin_poll_form a{float:right;margin:1px 0 0}
.admin_poll a{float:left;margin:4px 0}
.admin_text ol,.admin_text ul{margin:7px 0 7px 30px}
.admin_text ol li{list-style:decimal}
.admin_text ul li{list-style:circle}
.admin_poll_message{border:1px dashed #c3c3c3;background-color:#f6f6f6;margin:10px 0 0;padding:5px}
.admin_poll_message strong{float:left;margin:0 0 8px}
.admin_poll_message li,.admin_text li{padding:2px}
.admin_poll_message li input{float:left;margin:0 3px 0 0}
.admin_poll_message ul{margin:0 0 0 10px}
.admin_message_item.active{background-color:#fff4bf!important}
.admin_readed{width:612px;float:right;margin:15px 0 0}
.admin_readed .fright{margin:3px 0 0}
.admin_readed span,.admin_readed strong{font-style:italic;font-size:10px}
#menu a.admin_active{font-weight:700;color:#000;background:url(../imagenes/structure/menu-admin.png) repeat-x}
#menu a.admin_active_affect{font-weight:700;background:url(../imagenes/structure/menu-admin-affect.png) repeat-x}
.ac_results{border:1px solid #000;background-color:#FFF;overflow:hidden;z-index:100000!important;text-align:left;padding:0}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0}
.ac_results li{cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;margin:0;padding:2px 5px}
.ac_loading{background:#FFF url(../imagenes/structure/small_loading.gif) right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0A246A;color:#FFF}
.work_artista{width:620px;padding:4px 5px;margin-top:10px;}
.work_artista p { margin-top:10px; }
.work_artista p:first-child { margin-top:0; }
.work_artista img{float:left;margin:0 5px 0 0}
.work_artista .work_vote{height:14px;width:164px;margin:5px 0 0;padding:5px}
.work_artista .list_icons{float:right;margin:4px 0 0}
.work_artista_desc{width:325px;float:left}
.work_artista_icons { width:180px; float:left; margin-right:5px; }
.work_artista_icons .work_artista_thumb, .work_artista_icons .list_icons a { float:left; }
.work_artista_icons .list_icons { margin:0; float:left; }
.work_artista_icons .list_icons img { width:70px; margin:0 0 0 2px; }
.work_artista_big_desc { width:calc(100% - 185px); }
.work_artista_big_desc > div { position:relative; overflow:hidden; max-height: 115px; }
.ficha_data_artist p{ margin:2px 0 0; }
.work_artista_big_desc .deg { height:50px; position:absolute; z-index:1; background: url('/skins/public/imagenes/structure/artists-bigdesc-deg.png') bottom repeat-x; width:100%; bottom:0; }
.artista_image_popup, .letra_image_popup { border:1px solid; margin:10px; }
.artist_thumb{border:1px solid #cad3d8}
.graffiti-in-home{width:100%;min-height:100%;position:fixed;top:0;left:0;z-index:-1;display:none;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}
.graffiti-in-home-options{position:fixed;display:none;bottom:10px;z-index:0}
.graffiti-in-home-options a{margin:0 2px}
#cookiebar{bottom:0;position:fixed;width:100%;background-color:#5F5F5F}
#cookiebarinfo{width:960px;margin:0 auto;padding:5px 10px 10px}
#cookiebarinfo strong{font-size:15px}
#cookiebarinfo *{font-size:13px;color:#fff}
#cookiebarinfo a{color:#A5DAFF}
#cookiebarinfo > p { display: inline-block; width: calc(100% - 100px); }
#cookiebarinfo a.btnCookies { float: right; width: 85px; text-align: center; margin-top: 5px; padding: 7px 0; border-radius: 10px; background-color: #3da552; color: #f7f7f7; font-size: 12px; text-decoration: none; }
#cookiebarinfo a.btnCookies:hover { color: #fff; background-color: #399b4b; }
.popup_adblock_icon{background:url(../imagenes/icons/adblock-header-icon.png) no-repeat #fff;padding:10px 66px 27px 70px}
.button_no_margin{margin:0!important}
.upload-twitter{width:60%;margin:20px auto 0}
.upload-twitter-logo{float:left;width:65px;margin:0 10px 0 0}
.upload-twitter-text{width:304px;float:left}
.upload-twitter-text p{margin:0 0 5px}
.track_sale_price{width:110px!important}
.track_sale_price input{width:80px!important;margin:2px 5px 0 0}
.upload_track_sale .form_item:last-child input{width:456px!important}
#pub_send > strong, .publi_highlight_wrapper > strong, .publi_banners_wrapper > strong {width:100%;font-size:18px;float:left;clear:both;margin:30px 0 10px}
.pub_baner img{ float:right; }
.pub_baner ul{width:42%;float:left}
.pub_baner ul input{float:left;margin-top:3px}
.pub_baner ul li{float:left;width:100%;margin-bottom:5px}
.pub_baner label{font-size:15px!important;font-weight:700}
.pub_baner_device li { float: left; width: 180px; height: 55px; padding: 45px 0 0 20px; margin: 0 5px; }
.pub_baner_device li input { float: left; }
.pub_baner_device li label { font-size: 12px; }
.pub_baner_device li.deviceMobile { background: url('/skins/public/imagenes/structure/select_publi_movil.jpg'); }
.pub_baner_device li.devicePC { background: url('/skins/public/imagenes/structure/select_publi_pc.jpg'); }
.pub_baner_device li.deviceHighlight { background: url('/skins/public/imagenes/structure/select_publi_high.jpg'); }
.pub_baner li { margin-top: 15px; }
.pub_baner_file_result { float: right; }
.pub_baner_file_result > img { float: right; clear: both; max-width: 200px; max-height: 200px; }
.pub_baner_file_result > span { float: right; clear: both; }
.pub_ban_device { float: left; margin: -3px 0 0 4px; }
.pub_bandesc{float:left;width:92%;margin-left:5px}
.pub_color_baner_1{color:#ffc806}
.pub_color_baner_2{color:#0088c5}
.pub_color_baner_3{color:#da0205}
.pub_color_baner_4{color:#098b00}
#pub_select_work_wrapper input { width:300px; }
#pub_send table{width:100%}
#pub_send table td{background-color:#afffb1;vertical-align:top;border:1px solid #000;padding:10px}
#pub_send table tbody tr td:first-child{background-color:#dadada;font-weight:700;width:170px}
#pub_send table tbody tr:first-child td{background-color:#812ca5}
#pub_send table tbody tr:first-child td label{color:#fff;font-weight:700}
#pub_send table tbody tr:first-child td:first-child{border:none;background-color:transparent}
#pub_send table tbody tr:first-child td input{float:left;margin:2px 5px}
#pub_send table img{width:20px;height:20px;float:left;margin-top:3px}
#pub_send table p{float:left;width:170px;margin:0 0 0 5px}
#pub_send table .tddisallow{background-color:#ffafaf}
.pub_price_cpm_comb{float:left;width:100%;font-size:30px;text-align:center;font-weight:700;margin:30px}
.pub_size{float:left;width:90%;text-align:center;margin:30px}
.pub_size div:first-child{width:340px;margin:0 auto}
.pub_size p{float:left;margin:2px 0 0}
.pub_size input{float:left;width:50px!important;margin:0 5px}
.pub_size_big{width:100%!important;float:left}
.pub_size_big strong{margin-top:20px;float:left;width:100%;clear:both}
.pub_size_big *{font-size:30px;text-align:center;font-weight:700}
.pub_sub_price{font-weight:400;font-size:20px}
.pub_sub_price span{font-size:20px!important}
.pub_baner_file,.pub_fact_info{float:left;width:90%;padding:30px 30px 0}
.pub_baner_spec{float:left;width:350px}
.pub_baner_file_form{width:200px;float:left}
.pub_baner_file_form input{width:200px}
.pub_data_forms { margin:5px 0 10px; }
.pub_data_forms_pago { float: left; margin: 10px 0 5px 0; }
#forms-page .pub_data_forms_pago input.texto { float: left; width: auto; }
.pub_data_forms_pago > label { float: left; width: calc(100% - 25px); margin: -3px 0 0 5px; }
.pub_data_forms_pago > label > span { font-size: 11px; font-weight: 600; }
.pub_data_forms_pago > label > p { font-size: 10px; }
.totalPublicidad { margin-bottom: 5px; text-align: right; }
.pub_data_jur{float:left;margin:5px 0 10px}
.pub_data_jur input{float:left;margin:2px 5px 2px 0}
.pub_data_jur label{float:left;margin:0 20px 0 0}
.pub_fact_info_left,.pub_fact_info_right{float:left;width:45%}
.pub_fact_info_right{margin:0 0 0 10px}
.pub_alert_intersticial,.pub_alert_minumprice{border:1px solid red;background-color:#ffdaaa;margin:10px 0 0;padding:10px}
.pub_alert_intersticial *,.pub_alert_minumprice *{font-size:14px}
.pub_impresions_wrapper { display:inline; }
.publi_highlight_wrapper .fleft { width:200px; }
#video_layer_big{width:630px;height:390px;float:left;position:relative}
#video_layer{background-color:#fff;opacity:0.7;width:630px;height:390px;float:left;position:relative}
#video_prepplay{float:left;position:absolute}
.video_pub{float:left;width:630px;height:400px;text-align:center}
.video_pub p{color:#fff;width:282px;background-color:#000;margin:50px auto 0;padding:10px}
.video_pub a{visibility:hidden;float:right;margin:4px}
#banpub_video{width:300px;height:250px;border:1px solid;margin:0 auto}
.bplusfactdest{float:left;width:45%}
.bplusheader{float:left;margin: 10px 0 10px 0;padding:5px;width:calc(100% - 10px);border:1px solid;background-color:#c9d3d9;font-size:18px;clear:both}
.bplusmessage{padding:10px}
.bplusmessage, .bplusmessage *{font-size:13px !important}
.bplusmessage u{font-weight:bold}
.bsuspayment input{float:left}
#sus_payment_method_1{margin: 42px 4px 0 0}
#sus_payment_method_2{margin: 1px 4px 0 0}
.bsuspayment img{float:left;width:264px!important}
.bsuspayment p, .bsuspayment strong{font-size:11px}
.bsuspayment p{margin: 0 0 0 16px}
#user_info_6 .form_item{width:284px!important;margin: 5px 0 0 !important}
#user_info_6 .texto{width:100%!important}
.bsusperiod li{float:left;width:100%;margin: 2px 0 0}
.bsusperiod li > div:first-child{float:left;width:10px}
.bsuspricelayer{float:left;width:260px;margin: 0 0 0 5px;border:3px solid #fff}
.bsuspricelayer.active{border-color:#00e530}
.bsuspricelayer > div:first-child{float:left;width:250px;background-color:#fefa9c;padding:5px}
.bsussave{float:left;width:256px;background-color:#32c74e;padding:2px;color:#fff;text-align:right;font-size:10px!important}
.bsuspricelayer label{font-size:14px!important}
.bsusprice{float:right;font-size:14px!important;font-weight:bold}
.bsuspricesave{float:right;text-decoration:line-through;color:#939393;margin:2px 5px 0 0}
.bsusperiod input{float:left;margin: 10px 4px 0 0}
.beat_permision_change_perm li{margin:6px 0}
.beat_permision_change_perm{float:left;width:30%}
.beat_permision_change_sale{float:left;width:60%;margin:10px 0 0 55px}
.beat_permision_change_sale .upload_track_more_options{margin:0!important}
.inputs_left_double{float:left;width:200px}
.inputs_left_double input{margin:1px 0 0!important}
.bsearchbeat{margin:2px 2px 0 0}
.bplus_users{float:left;margin:10px 0 0 3px}
.bplus_users li{list-style-type:none;float:left;background:none;padding:0;margin:0 7px 0 0}
.bplus_users li:last-child{marign:0}
.bplus_users li img{border:1px solid #000}
.home_col_right .bplus_users{margin-left:8px}
.bplus_link{float:right;margin:5px 0 0}
.home_left .home_pub{float:none;margin:0 auto;border-bottom:none}
.home_left .home_pub #banpub_right{margin:0 auto}
.banpub_album_cover{float:left;margin-top:3px}
.banpub_album_cover p{font-size:11px}

/* En venta */
.album_sale_price .table_search { width:calc(100% - 18px); }
#upbox-album-sales { margin: 10px 0 0 20px; }
.track_album_sell label { float:left; margin-bottom:10px; font-size:13px!important; }
.track_album_sell { border:1px dashed; padding:10px; }
.cart_sell_prices tr td { border-bottom:none!important; }
.cart_sell_total, .cart_sell_total * { font-size:18px; }
#cart_remove { margin-top:10px; }
#cart_sell_items .button { margin:3px!important; }
#cart_sell_items .button * { color:#fff!important; }
#cart_sell_items .last { width:80px; }
/*.album_compra_venta { margin-bottom:4px; float:left; }*/
.album_compra_venta { margin-bottom:4px; }
.album_compra_venta .sell_icon { min-height:14px; margin: 0 5px 5px 0; -webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.75); -moz-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.75); box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.75); }
.album_compra_venta .sell_icon:last-child { margin-left: 0; }
.album_compra_venta .sell_icon:hover { opacity: 0.8; }
.sell_icon { cursor:pointer; float:left; padding:5px; border-radius:4px; }
.sell_icon span, .sell_icon a { font-size:11px!important; float:left; margin-left:3px; line-height:13px!important; }
.sell_icon svg { float:left; font-size:14px; }
.sell_spotify { background-color:#649851; }
.sell_spotify, .sell_spotify * { color:#fff!important; }
.sell_own { background-color:#7ab863; padding:7px 10px; }
.sell_own[disabled] { opacity:0.6; }
.sell_own, .sell_own * { color:#fff!important; }
.sell_own span { font-size:13px!important; margin-left:5px; }
.sell_own svg { font-size:25px; }
.sell_own_wrapper { float:left; margin:0 5px; }
.sell_own_small span { font-style: italic; font-size:10px!important; }
.sell_itunes { background-color:#000!important; }
.sell_itunes svg { margin-top:-1px; }
.sell_itunes, .sell_itunes * { color:#fff!important; }
.sell_youtube { background-color:#ff0000!important; }
.sell_youtube, .sell_youtube * { color:#fff!important; }
.sell_bandcamp { background-color:#619ba9!important; }
.sell_bandcamp, .sell_bandcamp * { color:#fff!important; }
.sell_external { background-color:#0000b7!important; }
.sell_external, .sell_external * { color:#fff!important; }
.album_desc_limit .desc_limit_wrapper { width:100%; }
.desc_limit { overflow:hidden; position:relative; }
.desc_limit_wrapper { cursor:pointer; position:absolute; background: rgb(255,255,255); background: linear-gradient(180deg, rgba(255,255,255,0) 40%, rgba(255,255,255,1) 100%); }
.upload_sell_wrapper .form_item { margin:0!important; width:206px!important; padding: 0 20px 0 0; }
.upload_sell_wrapper .form_item:last-child { padding-right: 0!important; }
.upload_sell_wrapper input.texto { width:200px!important; }
.upload_sell_wrapper label { font-size:11px!important; }
.upload_sell_wrapper label * { font-weight:bold; font-size:11px!important; }
.upload_sell_wrapper label span { text-decoration:underline; }
.upload_sell_wrapper h2 { margin:0 0 5px!important; }
.upload_sell_box { width:454px; float:left; padding:10px; margin:5px 0 0!important; }
.upload_sell_wrapper #album_sale_pvp,
.upload_sell_wrapper #album_sale_pvp_tax,
.upload_sell_wrapper #album_sale_pvp { font-size:14px!important; padding: 6px 12px!important; width:180px!important; }
.message-icons svg { font-size: 30px; float:left; margin: 0 10px 0 0; }
.message-icons p { float:left; width:calc(100% - 40px); margin-bottom:20px; }

/* Formulario Pago */
.cart-form * { font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; }
.cart-form fieldset { padding: 10px 0; background-color: #FFF; }
.cart-form fieldset legend { padding: 0 5px; margin-left:-5px; font-size: 14px; font-weight: 500; color: #5c6a73; background-color: #fff; border-radius:6px; border: 1px solid #c2c7ca; }
.cart-form fieldset legend + * { clear: both; }
.cart-form .cart-only { display: block; }
.cart-form .payment-request-available { display: none; }
.cart-form .row { display: -ms-flexbox; display: flex; margin: 0 0 10px; }
.cart-form .field { position: relative; width: 100%; }
.cart-form .field + .field { margin-left: 10px; }
.cart-form label { width: 100%; color: #5c6a73; font-size: 13px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cart-form .input { width: 100%; color: #000; background: transparent; padding: 5px 0 6px 0; border-bottom: 1px solid #c2c7ca!important; transition: border-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1); }
.cart-form .input::-webkit-input-placeholder { color: #c2c7ca; }
.cart-form .input::-moz-placeholder { color: #c2c7ca; }
.cart-form .input:-ms-input-placeholder { color: #c2c7ca; }
.cart-form .input.StripeElement--focus, .cart-form .input:focus { border-color: #a988ec; }
.cart-form input:-webkit-autofill, .cart-form select:-webkit-autofill { -webkit-text-fill-color: #fce883; transition: background-color 100000000s; -webkit-animation: 1ms void-animation-out; }
.cart-form .StripeElement--webkit-autofill { background: transparent !important; }
.cart-form input:not([type="checkbox"]), .cart-form button, .cart-form select { -webkit-animation: 1ms void-animation-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; border-style: none; border-radius: 0; }
.cart-form select.input, .cart-form select:-webkit-autofill { background-image: url('data:image/svg+xml;utf8,<svg width="10px" height="5px" viewBox="0 0 10 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill="#fff" d="M5.35355339,4.64644661 L9.14644661,0.853553391 L9.14644661,0.853553391 C9.34170876,0.658291245 9.34170876,0.341708755 9.14644661,0.146446609 C9.05267842,0.0526784202 8.92550146,-2.43597394e-17 8.79289322,0 L1.20710678,0 L1.20710678,0 C0.930964406,5.07265313e-17 0.707106781,0.223857625 0.707106781,0.5 C0.707106781,0.632608245 0.759785201,0.759785201 0.853553391,0.853553391 L4.64644661,4.64644661 L4.64644661,4.64644661 C4.84170876,4.84170876 5.15829124,4.84170876 5.35355339,4.64644661 Z" id="shape"></path></svg>'); background-position: 100%; background-size: 10px 5px; background-repeat: no-repeat; overflow: hidden; text-overflow: ellipsis; padding-right: 20px; }
.cart-form button { display: block; max-width:200px; width:100%; float:right; background-color: #7ab863; border-radius: 6px; color: #fff; font-weight: 500; cursor: pointer; }
.cart-form button:hover { opacity:0.8; }
.cart-form .error svg .base { fill: #fff; }
.cart-form .error svg .glyph { fill: #9169d8; }
.cart-form .error .message { color: #fff; }
.cart-form .success .icon .border { stroke: #bfaef6; }
.cart-form .success .icon .checkmark { stroke: #fff; }
.cart-form .success .title { color: #fff; }
.cart-form .success .message { color: #cdd0f8; }
.cart-form .success .reset path { fill: #fff; }
.cart_prices { text-align:right; }
.cart_price_small { font-size:12px!important; }
.cart_price_big { margin-top:5px; }
.cart_price_big * { font-weight:bold!important; font-size:16px!important; }
.cart-cards { display: inline-block; margin-top: 10px; }
.cart-cards span { margin-right: 5px; }
.cart-pay-button { float:right; }
#payment-form .check_options { margin-bottom:10px; }
#payment-form .check_options input { margin-left:0; }
.sell_own_small svg { font-size:1.1em!important; margin:1px 2px 0 0; }
#payment-form .sell_own { padding: 10px 13px!important; }

#mobilebar{z-index:100000;position:fixed;top:0;left:0;width:100%;background-color:#dae4e6;height:70px}
#mobilebar a:first-child{width:calc(100% - 30px);text-align:center;float:left;font-size:35px;margin-top:14px}
#mobilebar a:last-child{width:20px;float:right;margin:25px 10px 0 0}
.mobbar #playbar{top:70px!important}
.mobbar #main{background-position:0px 78px!important}
.mobbar #header{margin-top:109px!important}
#ads_countdown{font-size:20px;margin:10px 0;width:100%;text-align:center;float:left}

#video_related{padding:10px;top:10px;border:1px solid #c9d3d9;width:calc(100% - 22px);position:absolute;height:calc(100% - 29px);background-color:#fff;}
#video_related h3{border:none!important}
#video_related h3 a{font-size:18px!important;padding: 0 0 0 25px;background:url(../imagenes/icons/replay-icon-20.png) no-repeat 0 1px}
.video_related_list{float:left;margin:10px 0 0}
.video_related_list li{float:left;width:calc(50% - 10px);margin: 0 5px 10px}
.video_related_img{float:left;width:100px}
.video_related_text{float:left;width:calc(100% - 110px);margin:0 0 0 10px}
.video_related_text *{color:#000;}

.share{width:100%;float:left}
.fshare .ico,.tshare .ico,.gshare .ico,.eshare .ico{float:left;width:30px;height:30px}
.fshare .ico{background:url(../imagenes/icons/share_facebook_ico.png) no-repeat}
.tshare .ico{background:url(../imagenes/icons/share_twitter_ico.png) no-repeat}
.gshare .ico{background:url(../imagenes/icons/share_google_ico.png) no-repeat}
.eshare .ico{background:url(../imagenes/icons/share_email_ico.png) no-repeat}
.share .ico{float:left;width:30px;height:30px;border-radius:5px}
.share .count{float:left;text-align:center;padding:5px 0 0;width:50px;height:23px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#fafafc;border:1px solid #d4d4d4;border-left:none}
.share .count span{font-size:14px;margin:0 auto}
.share > a{float:left;margin:0 5px 0 0}
.share > div{margin:0!important}

.left_ban, #banpub_left{width:338px;float:left}
#banpub_left,.left_ban #banpub_user{width:336px;height:280px;border:1px solid #b9bec1;margin-top:7px}
.work_ads{width:287px!important;height:280px;margin:0 0 0 5px!important}
.work_ads .work_data{width:174px!important;height:86px;margin:5px;position:relative}
.work_ads .work_data p, .work_ads #work_points{font-size:18px!important;font-family:sans-serif!important;font-weight:bold}
.work_ads .work_data p{padding:0 0 2px}
.work_ads .work_data p span:not(#work_points){font-weight:normal}
.work_ads .work_data p span:not(#work_points){font-size:12px!important}
.work_ads .work_data p:last-child{font-size:11px!important;padding:0!important}
.work_ads .work_data p:last-child{margin: 5px 0 0 0;position:absolute;bottom: 0}
.work_ads .button-big-mid{width:263px!important}
.work_ads .button-big{clear:both}
.work_ads .button-big, .work_ads .button-big:first-child{margin-left:7px!important}
.work_ads .work_options{margin:16px 0 0 0}
.work_ads .work_options.work_header_info_beat{margin:0}
#work_vote_button{clear:both;float:left}

.work_header_info_beat .work_data {height:73px; margin-bottom:0}
.work_header_info_beat .work_position {height:76px}

/* PUBLICIDAD */
.pc_pub, .pc_pub > div { float: left; }
.pc_pub .small { float:left; color:#969a9c; margin: 0 0 3px; }
.pc_pub_1 { display: none; width: 970px; margin: 5px 0 10px 5px; }
.pc_pub_1 .pc_ads { background-color: rgba(255, 255, 255, 0.7); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.pc_pub_1 .banpub_your { float: left; margin: 7px 0 5px 5px; }
.pc_pub_1 .banpub_your > a { color: #272e33 !important; }
.pc_pub_1 .banpub_close { float: right; }
.pc_pub_2 { width: 728px; height: 90px !important; margin: 3px 0 0 5px; }
#header .pc_pub_2 .banpub_your { display: none; }
.pc_pub_3 { width: 300px; min-height: 250px; }
.pc_pub_3 .pc_ads > a > img { width: 300px; height:auto; }
/*.pc_pub_3 .pc_ads { border: 1px solid #b9bec1;}*/
.pc_pub_4 { width: 300px; min-height: 250px; margin-top: 7px; }
.pc_pub_4 .pc_ads { border: 1px solid #b9bec1;}
.pc_pub_5 { width: 336px; min-height: 280px; }
.pc_pub_5 .pc_ads { border: 1px solid #b9bec1;}
.pc_pub_6 { width: 630px; min-height: 200px; }
.pc_pub_7 { width: 728px; min-height: 90px; margin: 5px 1px 0 5px; }
.home_col_right .pc_pub_3 { padding-bottom: 5px; border-bottom: 1px solid #cdd7d8; margin-bottom: 10px; }
.album_caratula .pc_pub_3 .small { display: none; }

.adblock_table{width:calc(100% - 10px)}
.adblock_table td, .adblock_table th{border:1px solid #000; padding: 5px}
.adblock_table tr th{background-color:#dadada; font-weight:bold}
.adblock_table tr:first-child th{background-color:#812ca5; color:#fff}
.adblock_table td div{float:left; margin: 0 4px 0 0}
.adblock_table td p{float:left; margin: 3px 0 0; color:#000}
.adblock_table td{background-color:#ffafaf}
.adblock_table .green{background-color:#afffb1}
#artist-all-works{display:none}
.artist_no_background{margin-bottom:0!important;}
.artist_no_background li{background-image:none!important}
.artist_no_background .artist_work_title{margin-left:0!important}
.upload-track-from-video{width:60%;margin:20px auto 0}
.upload-track-from-video-logo{float:left;width:85px;margin:0 10px 0 0}
.upload-track-from-video-text{float:left;width:284px}
.upload-track-from-video-text a{color:#000}
.list_top_user_letras{width:100%}
.list_top_user_letras ul{float:left;width:calc(100% - 10px)}
.list_top_user_letras ul li{float:left;width:100%}
.list_top_user_letras ul li>div{width:50%}
.list_top_user_letras ul li>div.fright{text-align:right}
.list_top_user_letras #top_letras_user_info{float:left;margin:10px}
.help_letras_albums { margin: 15px 0; }
.help_letras_albums a { margin: 0 4px; }
.help_letras_albums img { width: 80px; border: #000 1px solid; }


/* LIKE SELECT */
.likeSelect {
	position: relative;
	width: 175px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url('/skins/public/imagenes/structure/down-arrow.png') no-repeat right 5px center #fff;
}
.likeSelect > .selectedOption {
	border: #8f979a 1px solid;
	padding: 5px 20px 5px 10px;
	cursor: default;
}
.likeSelect > .likeOptions {
	display: none;
	position: absolute;
	padding: 0;
	text-align: left;
	border: #8f979a 1px solid;
	border-top: none;
	background-color: #f6f6f6;
	z-index: 2;
}
.likeSelect > .likeOptions > div {
	float: left;
	width: calc(100% - 10px);
	padding: 5px;
}
.likeSelect > .likeOptions > div input { float: left; }
.likeSelect > .likeOptions > div label {
	float: left;
	margin: -3px 0 0 3px;
}
#forms-page .likeSelect > .likeOptions > div label:not(.bold) { font-weight: normal; }
.likeSelect > .likeOptions > div.selected, .likeSelect > .likeOptions > div:hover { background-color: #9c9c9c; }

/* Brows */
.ie7 #browser-text ul li{width:245px}
.ie7 #browser-text ul li div p{float:left;width:190px}
.ie7 a{cursor:pointer !important}
.ie7 #account-alert-layout{margin:2px 0 0 -13px}
.ie7 #alertPopup, .ie7 #alertPopupRecorte { position: absolute; right: 95%; }
.ie7 .form_login label{margin:2px 5px 0 0}
.ie7 #playlist-add-track{margin-left:-78px}
.ie7 #playlist-expanded{margin-left:1px}
.ie7 #playbar-expanded{margin-left:-413px}
.ie7 #login-expanded{margin:23px 0 0 -140px}
.ie7 .button a{padding-top:1px}
.ie7 #rep_volume_bar{margin-left:-50px}
.ie7 #rep_rapido_bar{margin:19px 0 0 -100px}
.ie7 #vote-expanded{margin-left:-53px}
.ie7 .alignt{vertical-align:middle;margin:1px 0 0}
.ie7 .share-input input{margin-top:-1px}
.ie7 #searcher input[type=text]{padding-top:3px}
.ie7 input[type=radio]{width:14px;height:14px}
.ie7 input[type=checkbox]{width:13px;height:13px}
.ie7 .w20{width:20px}
.ie7 .ie7margin{margin:3px 0 0}
.ie7 .alertCont{left:60%}
.ie7 #confirm_message,.ie7 #error_message{padding-top:0;height:60px}
.ie7 #error_message{height:50px}
.ie7 .tooltip{margin:15px 0 0 -190px}
.ie7 .album_position{height:80px}
.ie7 .album_numbers{height:92px}
.ie7 .taright{margin:5px 0 5px -15px}
.ie7 #message-box{margin:-3px 0 0}
.ie7 #search_adv h4 a,.ie7 #search_simple h4 a{margin:-14px 0 0}
.ie7 .message_checkbox{margin:4px 7px 0 0}
.ie7 .tbl_double{vertical-align:top}
.ie7 .input_select_all input{margin:-3px 3px 0 0 !important}
.ie7 .ficha_box_list li{float:left;margin:0 0 5px}
.ie7 .tbl_checkbox{margin:5px 5px 0 2px}
.ie7 .shared_image_icon{margin:21px 0 0 -21px}
.ie7 .playlist_name{margin:30px 0 0 !important}
.ie7 .ficha_delete input{margin:-4px -3px 0 0}
.ie7 .submit_plus_check input{margin:-4px 0 0 !important}
.ie7 .submit_plus_check label{margin:0 0 0 -1px !important}
.ie7 #form_reguser .button,.ie7 #form_reguser_popup .button{margin:20px 0 0 !important}
.ie7 .upbox-info{margin:-32px 0 0 7px}
.ie7 .upbox-check-cover{margin:10px 0 0}
.ie7 .upbox-check-cover label{margin:-16px 0 0 -55px}
.ie7 .content_left .new_body ol{list-style-type:decimal}
.ie7 .vid_thumb_hover_right{margin:8px 0 0 -288px !important}
.ie7 .vid_top_info{margin:0 0 3px !important}
.ie7 .graffiti_zoom_info{filter:alpha(opacity=80)}
.ie7 #graffiti_slide_box_bg{filter:alpha(opacity=90)}
.ie7 #graffiti_slide_box_close{padding:8px 20px 0 0}
.ie7 #sala_image_slider_info li{filter:alpha(opacity=70)}
.ie7 #forum-image-form,.ie7 #forum-link-form,.ie7 #forum-video-form{filter:alpha(opacity=40)}
.ie7 .right_ban_margin{margin:-140px 0 0 -300px}
.ie7 .upload input{filter:alpha(opacity=0)}
.ie7 #alertBg, .ie7 #alertBgRecorte, .ie7 .button-big-disabled img { filter: alpha(opacity=50); }
.ie7 .addthis_toolbox,.ie7 #messages_list_form{margin:30px 0 0}
.ie7 .submit_plus_check .button,.ie7 .upbox-info-content{margin:0 !important}
.ie7 #graffiti_slide_box_info_all,.ie7 .home_video_icon,.ie7 .vid_thumb_hover_right{display:none}
.ie8 #tooltip{filter:alpha(opacity=85)}
.ie8 .graffiti_zoom_info{filter:alpha(opacity=80)}
.ie8 .inputtext input{padding:2px !important}
.ie8 .shared_image_icon{margin:21px 0 0 -21px}
.ie8 .upbox-check-cover{margin-top:15px}
.ie8 #graffiti_slide_box_bg{filter:alpha(opacity=90)}
.ie8 #graffiti_slide_box_info_all{display:none}
.ie8 #sala_image_slider_info li{filter:alpha(opacity=70)}
.ie8 #forum-image-form,.ie8 #forum-link-form,.ie8 #forum-video-form{filter:alpha(opacity=40)}
.ie8 .upload input{filter:alpha(opacity=0)}
.ie8 #alertBg, .ie8 #alertBgRecorte, .ie8 .button-big-disabled img { filter: alpha(opacity=50); }
.ie9 .album_tracklist .track_title{width:495px}
.ie9 .album_position{height:82px}
.ie9 .shared_image_icon{margin:21px 0 0 -21px}
.ie9 .vid_thumb_hover_right{margin:9px 0 0 9px !important}
.ie9 .work_top div,.ie9 .work_top_nonum div{margin:1px 0 0 1px !important}
.moz .account-alert-s,.moz .account-alert-left-s,.moz .account-alert-right-s{background-position:0 2px}
.moz .related_big .title,.moz .related .title{line-height:12px}
.moz .related_big p,.moz .related p{line-height:12px;margin:0 !important}
.moz .button a{padding-top:0}
.moz .form_with_btn .button,.moz .button_more_input,.moz .button_edit_artist{margin:19px 0 0 5px !important}
.chr .agenda_canceled_icon{margin: 0 !important}

/* Jquery ui */
.ui-datepicker *{font-size:10px}
.ui-datepicker-trigger{float:left; margin:0 0 0 0}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none}
.ui-helper-clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-helper-zfix{width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat}
.ui-widget-overlay{position:absolute; top:0; left:0; width:100%; height:100%}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer; position:relative; margin-top:1px; zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block; font-size:1em; padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute; left:.5em; top:50%; margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em; border-top:0; margin-top:-2px; position:relative; top:1px; margin-bottom:2px; overflow:auto; display:none; zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute; cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-button{display:inline-block; position:relative; padding:0; margin-right:.1em; text-decoration:none !important; cursor:pointer; text-align:center; zoom:1; overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block; line-height:1.4; }
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em; text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em; padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute; top:50%; margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%; margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0; margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0; padding:0}
.ui-datepicker{width:17em; padding:.2em .2em 0; display:none}
.ui-datepicker .ui-datepicker-header{position:relative; padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute; top:2px; width:1.8em; height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px; }
.ui-datepicker .ui-datepicker-title{margin:0 2.3em; line-height:1.8em; text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em; margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em; text-align:center; font-weight:bold; border:0; }
.ui-datepicker td{border:0; padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block; padding:.2em; text-align:right; text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%; margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both; width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px; left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px; right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px; left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px; right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0; border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0; border-left-width:1px}
.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px}
.ui-dialog{position:absolute; padding:.2em; width:300px; overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em; position:relative; }
.ui-dialog .ui-dialog-title{float:left; margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute; right:.3em; top:50%; width:19px; margin:-10px 0 0 0; padding:1px; height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block; margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative; border:0; padding:.5em 1em; background:none; overflow:auto; zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left; border-width:1px 0 0 0; background-image:none; margin:.5em 0 0 0; padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0; cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px; height:14px; right:3px; bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-progressbar{height:2em; text-align:left}
.ui-progressbar .ui-progressbar-value{margin:-1px; height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999; display:block}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize; height:7px; width:100%; top:-5px; left:0}
.ui-resizable-s{cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0}
.ui-resizable-e{cursor:e-resize; width:7px; right:-5px; top:0; height:100%}
.ui-resizable-w{cursor:w-resize; width:7px; left:-5px; top:0; height:100%}
.ui-resizable-se{cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px}
.ui-resizable-sw{cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px}
.ui-resizable-nw{cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px}
.ui-resizable-ne{cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px}
.ui-selectable-helper{position:absolute; z-index:100; border:1px dotted black}
.ui-slider{position:relative; text-align:left}
.ui-slider .ui-slider-handle{position:absolute; z-index:2; width:1.2em; height:1.2em; cursor:default}
.ui-slider .ui-slider-range{position:absolute; z-index:1; font-size:.7em; display:block; border:0; background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em; margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0; height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em; height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em; margin-left:0; margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0; width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative; padding:.2em; zoom:1}
.ui-tabs .ui-tabs-nav{margin:0; padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none; float:left; position:relative; top:1px; margin:0 .2em 1px 0; border-bottom:0 !important; padding:0; white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left; padding:.5em 1em; text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0; padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block; border-width:0; padding:1em 1.4em; background:none}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-widget{font-family:Verdana,Arial,sans-serif; font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif; font-size:1em}
.ui-widget-content{border:1px solid #aaaaaa; background:#ffffff url(../imagenes/icons/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color:#222222}
.ui-widget-content a{color:#222222}
.ui-widget-header{border:1px solid #aaaaaa; background:#cccccc url(../imagenes/icons/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color:#222222; font-weight:bold}
.ui-widget-header a{color:#222222}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3; background:#e6e6e6 url(../imagenes/icons/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#555555}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555; text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999; background:#dadada url(../imagenes/icons/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#212121}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121; text-decoration:none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaaaaa; background:#ffffff url(../imagenes/icons/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight:normal; color:#212121}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121; text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #fcefa1; background:#fbf9ee url(../imagenes/icons/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color:#363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a; background:#fef1ec url(../imagenes/icons/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7; filter:Alpha(Opacity=70); font-weight:normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35; filter:Alpha(Opacity=35); background-image:none}
.ui-icon{width:16px; height:16px; background-image:url(../imagenes/icons/jquery-ui/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(../imagenes/icons/jquery-ui/ui-icons_cd0a0a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px}
.ui-corner-tr{-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px}
.ui-corner-bl{-moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px}
.ui-corner-br{-moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px}
.ui-corner-top{-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px}
.ui-corner-right{-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px}
.ui-corner-all{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
.ui-widget-overlay{background:#aaaaaa url(../imagenes/icons/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px; padding:8px; background:#aaaaaa url(../imagenes/icons/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity:.3;filter:Alpha(Opacity=30); -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px}
.work_embed { float: right; margin: 5px 0; width: 100%; }
.work_embed.withEmbed { width: 100%; margin: 0; }
.letra_body.withEmbed { position: relative; float: left; width: 100%; margin: 0; padding: 290px 0 0 0; }
#letra_video_embed { position: absolute; top: 8px; left: 0; width: 100%; }
#letra_video_embed iframe { width: 100%; height: 274px; }

/* Popup recortes */
#alertPopupRecorte { max-width: 1000px; }
#corePopup .alertCont {
	top: 20px !important;
	left: 0 !important;
}
.popupRecorte {
	float: left;
	width: calc(100% - 30px);
	padding: 10px 10px 55px 10px;
	border: 5px solid #3b3b3b;
	background-color: #e2ebf0;
	overflow: auto;
}
.popupRecorteBotones {
	position: absolute;
	left: calc(50% - 495px);
	bottom: 22px;
	padding: 10px;
	border: 1px solid #535353;
	background-color: #f2f2f2;
}
.popupRecorteBotones input {
	margin: 0 5px;
	padding: 3px;
	color: #424141;
	background-color: #fff;
	font-size: 12px;
	border: 1px outset #444444;
}
.popupRecorteBotones input:first-child { margin-left: 0; }
.popupRecorteBotones input:last-child { margin-right: 0; }
.popupRecorte p { margin-bottom: 10px; }
.popupRecorte h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 5px 0;
}
.popupRecorte h3:first-of-type { margin-top: 0; }
.popupRecorte .crop_ratios_inputs { margin-bottom: 10px; }
.popupRecorteResultArea { margin-top: 10px; }

.popupContent .realContent { float: left; display: table; width: 100%; }

.g-recaptcha { margin-top: 20px; }
.noSelect { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.bold { font-weight: bold; }
.noScroll { overflow: hidden; }

@media screen and (max-width: 999.99px) {
	#corePopup #alertContRecorte { width: calc(100% - 20px); left: 5px !important; }
	#alertPopupRecorte { float: left; width: 100%; }
	.popupRecorteResultArea { display: table-cell; width: 100%; }
	.popupRecorteResultArea #layer_thumb_preview { margin-right: 10px; }
}

/***************/
/* PLAYER MENU */
/***************/
.square-top-button { width: 34px; height: 26px; margin: 6px 0 0 4px; background: url('/skins/public/imagenes/icons/square-top.png') no-repeat; }
.square-top-button:hover { background: url('/skins/public/imagenes/icons/square-top-on.png') no-repeat; }
.square-top-button a { position: relative; float: left; width: 34px; height: 26px; }
.icon-cart { padding: 5px 0 0 7px; }
.cart-number { position: absolute; right: -3px; bottom: -3px; background-color: red; padding: 1px 2px; border-radius: 5px; font-size: 9px; font-weight: bold; min-width: 10px; text-align: center; }
.cart-number[data-number='0'] { display: none; }

/***********/
/* SPRITES */
/***********/
.sprites { background-image: url('../imagenes/icons/sprites.png?t=202008302113'); background-repeat: no-repeat; }
span.sprites { display: inline-block; }
.card-visa { background-position: -2px -2px; width: 41px; height: 27px; }
.card-mastercard { background-position: -44px -2px; width: 46px; height: 27px; }
.card-maestro { background-position: -91px -2px; width: 46px; height: 27px; }
.card-american-express { background-position: -136px -2px; width: 46px; height: 27px; }