/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.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:normal}.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-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,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:700;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;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;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,.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%;font-size:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;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:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(../../css/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;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 #000}.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.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.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-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.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:0;margin:1px .2em 0 0;border-bottom-width:0;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-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.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 #aaa;background:#fff url(../../css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../../css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #999;background:#dadada url(../../css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../../css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../css/images/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(../../css/images/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:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../css/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../css/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../css/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../css/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../css/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../css/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../css/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.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-on{background-position:-96px -144px}.ui-icon-radio-off{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-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../../css/images/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:#aaa url(../../css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/
.coin-slider{overflow:hidden;position:relative}
.coin-slider a{text-decoration:none;outline:none;border:none}
.coin-slider a:hover{text-decoration:none}
.cs-buttons{font-size:0px;padding:10px;margin-top:-34px;margin-bottom:14px;z-index:1001}
.cs-buttons a{margin-left:5px;height:10px;width:10px;float:left;border:1px solid #B8C4CF;color:#B8C4CF;text-indent:-1000px;border-radius:50%}
.cs-active{background-color:#B8C4CF;color:#FFF}
.cs-title{opacity:0;width:505px;padding:10px;background-color:#000;color:#FFF;font-size:1.2em}
.cs-prev,.cs-next{font:normal 50px FontAwesome;background:#FFF;color:#000;border-radius:50%;width:40px;height:30px;padding:0;margin:0 10px}
.cs-prev:hover,.cs-next:hover{background:#000;color:#FFF}
/* standard elements */
@font-face
{
    font-family:'FontAwesome';
    font-weight:normal;
    font-style:normal;
    src:url('/fuentes/fontawesome-webfont.woff') format('woff'),url('/fuentes/fontawesome-webfont.ttf') format('truetype'),url('/fuentes/fontawesome-webfont.svg') format('svg');
}
@font-face
{
  font-family:'Ubuntu';
  font-weight:normal;
  font-style:normal;
  src:local('Ubuntu'),url('/fuentes/Ubuntu-Regular.woff') format('woff'),url('/fuentes/Ubuntu-Regular.ttf') format('truetype');
}
@font-face
{
  font-family:'Montserrat';
  font-weight:normal;
  font-style:normal;
  src:url('/fuentes/Montserrat-Regular.woff') format('woff'),url('/fuentes/Montserrat-Regular.svg') format('svg');
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    @font-face
    {
        font-family:'FontAwesome';
        src:url('/fuentes/fontawesome-webfont.svg') format('svg');
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    @font-face
    {
        font-family:'Montserrat';
        src:url('/fuentes/Montserrat-Regular.svg') format('svg');
    }
}
*{margin:0;padding:0;border:0;}
a{color:#E9497A;text-decoration:none}
a:hover{color:#F15C89;text-decoration:underline}
a:focus{outline:thin dotted}
a:active,a:hover,input:focus{outline:0}
body{background:#FFF;color:#1a1a1a;font:normal 62.5% 'Ubuntu',sans-serif;margin:0;min-width:1200px}
label{min-width:50px;display:block;font-size:1.2em;margin-top:5px}
label.required:after{content:" *";color:#21B8DE}
fieldset{padding:10px}
input,select,textarea{background:#FFF;color:#1a1a1a;font-size:1.2em;padding:2px;border:1px solid #ed5281;border-radius:3px;vertical-align:middle}
textarea{font-family:"Ubuntu"}
input[type="text"],input[type="file"],textarea{width:500px}
button{display:block;background:transparent;cursor:pointer;outline:none}
button[disabled]{opacity:.5}
button::-moz-focus-inner{padding:0;border:0}
button[type="submit"]:not(.ui-button),button[type="reset"]:not(.ui-button){background:#ED5281;color:#FFF;border-radius:3px;padding:5px;outline:none}
button[type="submit"]:not(.ui-button):hover,button[type="reset"]:not(.ui-button):hover{box-shadow:2px 2px 0 rgba(0, 0, 0, 0.2)}
button[type="submit"]:not(.ui-button):active,button[type="reset"]:not(.ui-button):active{box-shadow:inset 2px 2px 0 rgba(0, 0, 0, 0.2)}
/*input:focus{background:#F1F1F1}*/
option{padding-right:10px}
p,cite,code{font-size:1.3em;padding-bottom:1.3em}
/*p a{font-size:1em}*/
.icono,button{font-family:'Ubuntu',sans-serif}
.icono:before,button:before{display:inline-block;vertical-align:baseline;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:.9em;min-width:1em;margin-right:.2em}
.icono:hover{text-decoration:none}
#cargando{cursor:wait}
#cargando>*{visibility:hidden}
#cargando:before{content:"\f110";animation:spin 5s infinite linear}
#cargando:after{visibility:hidden}
@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
h1{font-size:2.4em;margin-bottom:.2em}
h1,h1 a{color:#008FB3}
h1 a:hover{text-decoration:none}
h1 mark{background:none;font-weight:bold;color:inherit}
h2{font-size:1.6em}
h3{font-size:1.4em}
h1,h2{font-family:'Montserrat',sans-serif}
h1,h2,h3{font-weight:normal}
code{background:url(/img/bgcode.gif);border:1px solid #F0F0F0;border-left:6px solid #39F;color:#555;display:block;font:normal 1.1em "Lucida Sans Unicode",serif;margin:20px 0;padding:8px 10px;white-space:pre;overflow:auto;margin-top:0}
cite{background:url(/img/quote.gif) no-repeat;color:#666;display:block;font:normal 1.3em "Lucida Sans Unicode",serif;padding-left:28px}
table{font-size:1.2em;border:1px}
iframe{overflow:hidden}
/* misc */
.clearer{clear:both}
.izq{float:left}
.der{float:right}
.error,.mensaje,form ul{background:url(/img/bgcode.gif);border:1px solid #FF3030;border-left-width:6px;color:#555;font:normal 1.4em "Segoe UI",serif;margin-bottom:12px;padding:15px 10px;list-style:none}
.mensaje{border-color:#8000CC}
.avatar_usuario{text-align:center}
.avatar_usuario img{max-width:100px;max-height:100px;display:block}
.boton{display:block;padding:5px;background:#e9497a;color:#fff;font-size:1.6em;text-align:center;border:1px solid #e9497a;border-radius:10px}
.boton:hover{background:#f15c89;color:#E1E1E1;text-decoration:none}
/* navegacion listados y paginacion */
.navegacion_listado{}
.navegacion_listado h2{float:left;margin-top:10px;font-size:1.4em}
.navegacion_listado a{display:block;min-width:205px;height:16px;line-height:16px;padding:2px 5px;color:#FFF;background:#F15C89}
.navegacion_listado a:hover{text-decoration:none;color:#FFF;background:#E9497A}
.navegacion_listado div{position:relative;float:right;height:35px;min-width:215px;margin-left:10px;top:-7px;letter-spacing:0.05em;}
.navegacion_listado div ul{overflow:hidden;position:absolute;font-size:1.1em;z-index:10;list-style:none;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2)}
.navegacion_listado div ul:hover li{display:block}
.navegacion_listado div li{display:none}
.navegacion_listado div li.activa{display:block}
.navegacion_listado div li.activa a{background:#E9497A}
.navegacion_listado div li a:before,.navegacion_listado div.paginacion a[rel]{font:normal 1.3em FontAwesome}
.navegacion_listado div li a:before{margin-right:5px;display:inline-block;vertical-align:middle;text-align:center;width:1.3em}
.navegacion_listado div li a.flecha:before{content:"\f0d7"}
.navegacion_listado div li a.flechaa:before{content:"\f0d8"}
.navegacion_listado div li a.car:before{content:"\f15d"}
.navegacion_listado div li a.tam:before{content:"\f161"}
.navegacion_listado div li a.num:before{content:"\f161"}
.navegacion_listado div.paginacion{min-width:99px}
.navegacion_listado div.paginacion ul{position:inherit}
.navegacion_listado div.paginacion li,.navegacion_listado div.paginacion ul:hover li{display:inline-block;vertical-align:top;margin-left:-1px}
.navegacion_listado div.paginacion li:first-child{padding-left:1px}
.navegacion_listado div.paginacion a{display:block;min-width:20px;padding:0;border:2px solid #E9497A;text-align:center;font-weight:bold}
.navegacion_listado div.paginacion a.activa{border-color:#1A1A1A}
.navegacion_listado div.paginacion a[rel]{line-height:18px}
.navegacion_listado>a{display:none;position:fixed;bottom:200px;right:5px;z-index:19;min-width:20px;height:20px;padding:5px;border-radius:50%;font:2em/1em FontAwesome;text-align:center}
/* formulario de login, info de usuario y selector de idioma */
header #usuarioi{color:#FFF;float:right;background:#1a1a1a;font-size:1.2em}
/*#usuario a{display:block;line-height:1em}
#usuario p a{display:inline}*/
#usuarioi>div{float:right;width:100px;padding-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;position:relative;z-index:11}
#usuarioi ul{width:230px;padding-right:95px;list-style:none}
#usuarioi #no_conectado{padding:0}
#usuarioi li a{display:block;height:15px;line-height:1.2em;padding:1px 2px;color:#BEBEBE;text-decoration:none;cursor:pointer;user-select:none}
#usuarioi li a:hover{background:#333;color:#FFF}
#usuarioi li a:before{display:inline-block;width:15px;margin-bottom:2px;vertical-align:middle;text-align:center}
#usuarioi nav ul{padding:0;overflow:hidden;position:absolute;z-index:10;background:#1A1A1A}
#usuarioi nav ul:hover li{display:block}
#usuarioi nav li{display:none}
#usuarioi nav li.activa{display:block}
#usuarioi nav li:first-child a{cursor:default}
#usuarioi nav li a:before{content:"";background-image:url(/img/banderas.png);background-repeat:no-repeat;width:16px;height:16px;margin-right:2px}
.bandera-ca:before{ background-position: 0 -17px;  }
.bandera-cr:before{ background-position: 0 -34px;  }
.bandera-de:before{ background-position: 0 -51px;  }
.bandera-dn:before{ background-position: 0 -68px;  }
.bandera-en:before{ background-position: 0 -85px;  }
.bandera-eo:before{ background-position: 0 -102px;  }
.bandera-es:before{ background-position: 0 -119px;  }
.bandera-eu:before{ background-position: 0 -136px;  }
.bandera-fi:before{ background-position: 0 -153px;  }
.bandera-fr:before{ background-position: 0 -170px;  }
.bandera-gl:before{ background-position: 0 -187px;  }
.bandera-gr:before{ background-position: 0 -204px;  }
.bandera-hi:before{ background-position: 0 -221px;  }
.bandera-it:before{ background-position: 0 -238px;  }
.bandera-ja:before{ background-position: 0 -255px;  }
.bandera-ko:before{ background-position: 0 -272px;  }
.bandera-la:before{ background-position: 0 -289px;  }
.bandera-nl:before{ background-position: 0 -306px;  }
.bandera-no:before{ background-position: 0 -323px;  }
.bandera-pl:before{ background-position: 0 -340px;  }
.bandera-pt:before{ background-position: 0 -357px;  }
.bandera-ru:before{ background-position: 0 -374px;  }
.bandera-sl:before{ background-position: 0 -391px;  }
.bandera-sv:before{ background-position: 0 -408px;  }
.bandera-th:before{ background-position: 0 -425px;  }
.bandera-tr:before{ background-position: 0 -442px;  }
.bandera-zh:before{ background-position: 0 -459px;  }
#usuarioi dl{display:none;position:absolute;z-index:11;text-align:left;background:#1A1A1A;padding:12px 10px;line-height:1.4em}
#usuarioi dt{width:200px;color:#BEBEBE/*font-variant:small-caps*/}
#usuarioi dt,#usuarioi dd{display:inline-block}
#usuarioi fieldset{padding:0}
#usuarioi h2{color:#FFF}
#usuarioi .avatar_usuario{color:#BEBEBE}
#usuarioi .avatar_usuario img{max-height:45px;margin:0 auto}
#conectado li:nth-child(1) a:before{content:"\f08b"}
#conectado li:nth-child(2) a:before{content:"\f129"}
#conectado li:nth-child(3) a:before{content:"\f09e"}
#mostrar_rss+div{display:none;position:absolute;z-index:11;top:50px;right:0;background:#1A1A1A;padding:5px}
#mostrar_rss+div>a:before{content:""}
#mostrar_rss+div input{width:560px;padding:5px;font-size:1em;border-color:#1A1A1A}
/* login */
input#username,input#password{width:200px}
button[name=login]{margin-top:10px}
/* menu principal */
#contenedor>header{background:#1a1a1a;height:70px}
#contenedor>header>nav{margin-left:20px}
#contenedor>header>nav h1{float:left;margin:12px 0;padding:0}
#contenedor>header>nav h1 a{font-size:1.8em;color:#FFF;text-decoration:none}
#contenedor>header>nav h1 a:hover{color:#ED5281}
#contenedor>header>nav>a{float:left;margin-right:5px}
/*#contenedor>header>nav>a>img{height:85px;margin-top:-10px}*/
#contenedor>header>nav>ul{float:left;list-style:none;margin:30px 15px 0}
#contenedor>header>nav>ul>li{float:left}
#contenedor>header>nav>ul>li a{display:block;color:#FFF;font:normal 1.6em/1.4em 'Montserrat',sans-serif;padding:8px 10px;margin:0 5px;text-align:center;text-decoration:none}
#contenedor>header>nav>ul>li:hover>a{color:#ED5281}
#contenedor>header>nav>ul>li>a.activa{height:24px;margin-bottom:-10px;background:#ED5281;color:#FFF;border-radius:2px 2px 0 0}
#contenedor>header>nav>ul ul{display:none}
#contenedor>header>nav>ul>li>a.activa+ul/*,#contenedor>header>nav>ul>li:hover>ul*/{display:block;position:absolute;top:70px;left:0;width:100%;height:32px;min-width:1200px;list-style:none;font-size:.75em;background:#ED5281;z-index:2}
/*#contenedor>header>nav>ul>li:hover>ul{background:#80CAFF;z-index:3}
#contenedor>header>nav>ul>li:hover>ul a:hover{text-decoration:underline}*/
#contenedor>header>nav li li{float:left}
#contenedor>header>nav li li a{height:16px;padding:8px 10px;color:#FFF}
#contenedor>header>nav li li a:hover,#contenedor>header>nav li li a.activa{background:#E93A70}
#contenedor>div{position:relative;top:32px;min-height:750px;padding:0 20px 78px}
#contenedor>div h1{margin-top:20px}
/* subsecciones */
#subsecciones{font-size:1.3em}
/* donaciones */
#donaciones>span{display:block;float:left;width:400px;height:20px;margin-left:10px;margin-top:11px;background:#EEE;border:1px solid #DDD;text-align:center}
#donaciones>span>strong{display:block;color:#888;position:relative;top:-18px}
#donaciones>span>span{display:block;height:100%;background:#96FF00}
#donaciones{position:absolute;left:197px;top:-7px}
#donaciones img{float:left;margin-left:10px;margin-top:5px}
/* footer */
footer{clear:both;background:#1A1A1A;color:#FFF;font-size:1.1em;height:35px;text-align:center;padding:30px;overflow:hidden}
footer a{color:#FFF}
footer a:hover{text-decoration:none}
footer ul{text-align:left;list-style:none}
footer ul li{float:left;width:150px}
footer #___ytsubscribe_0{max-height:20px;overflow:hidden}
footer #___ytsubscribe_0 .yt-uix-button-subscription-container{display:none}
/* worldparty */
#worldparty{margin:40px 0 50px 0;background:#1a1a1a;padding:20px 5%}
#worldparty h1 a{color:#21B8DE}
#worldparty header{text-align:center;font-size:2em;color:#FFF}
#worldparty div{width:45%;font-size:1.6em;color:#FFF;margin:50px 0}
#worldparty div:first-of-type{float:left}
#worldparty div:last-of-type{float:right}
#worldparty p{padding-bottom:1em;font-size:1em}
#worldparty>a{clear:both;width:300px;margin:0 auto;padding:20px;font-size:1.6em;text-align:center}
#worldparty>a span{display:block;font-size:.8em}
/* inicio */
#contenedor #inicio{padding:0 0 50px}
#contenedor #inicio h1{font-size:2.8em;font-weight:bolder;margin-top:0}
#inicio>section{width:900px;margin:0 auto 50px;overflow:hidden}
#inicio #slider{margin:0 auto;width:900px;height:500px}
#inicio #slider ul{list-style:none}
#inicio #slider img{width:900px}
#inicio #worldparty{width:auto;margin:30px 0 50px 0}
/*#inicio #configuracion{height:355px}*/
#inicio #configuracion{overflow:hidden}
#inicio #configuracion p{width:325px;padding-bottom:2em;font-size:1.4em}
#inicio #configuracion iframe{float:right}
/*#inicio #web{height:585px}*/
#inicio #web>div p{font-size:1.4em;}
#inicio #noticias{float:left;width:65%}
#inicio #noticias h2{height:20px;font-weight:bold}
#inicio #noticias p{height:60px;padding:0}
#inicio #noticias div{height:20px;margin-bottom:13px;font-size:1.1em}
#inicio #noticias div a{float:right;font-weight:bold}
#inicio #concursos{float:right;width:33%}
#inicio #concursos button,#inicio #canciones button{width:100%;height:20px;background:#353535;color:#FFF;font-size:2em;line-height:1em}
#inicio #concursos button:first-of-type:before{content:"\f106"}
#inicio #concursos button:last-of-type:before{content:"\f107"}
#inicio #concursos>div,#inicio #canciones>div{overflow:hidden;position:relative;height:505px;background:#1A1A1A;cursor:pointer}
#inicio #concursos dl,#inicio #canciones>div>dl{position:relative;background:#1A1A1A;color:#BEBEBE;cursor:pointer}
#inicio #concursos dl>*{padding:5px 10px}
#inicio #concursos dt{height:20px}
#inicio #concursos dt,#inicio #canciones dt{text-align:center}
#inicio #concursos dt a,#inicio #canciones dt a{display:block;font:normal 1.5em Montserrat;color:#FFF;text-decoration:none}
#inicio #concursos h3{color:#21B8DE;font-size:1.3em}
#inicio #concursos ul{margin-right:-10px;font-size:1.1em}
#inicio #concursos dd{display:inline-block;width:277px;height:85px}
#inicio #concursos .avatar_usuario{float:right;width:75px;margin-left:5px}
#inicio #concursos .avatar_usuario img{/*max-width:75px;*/margin:0 auto;max-height:60px}
#inicio #concursos div:last-child{margin:2px 0}
#inicio #concursos .icono{float:none;font-size:1.8em}
#inicio #concursos span{font-size:1.8em}
#inicio #concursos span:first-child{display:inline-block;width:45px}
#puntuaciones h3,#puntuaciones h3 a,#puntuaciones .avatar_usuario,#peticiones h3,#peticiones h3 a,#inicio #canciones h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;clear:none}
#inicio #concursos ul,#inicio #canciones ul{list-style:none;overflow:hidden}
#inicio #canciones{clear:both}
#inicio #canciones button{width:20px;display:inline-block;vertical-align:top}
#inicio #canciones button:first-of-type:before{content:"\f104"}
#inicio #canciones button:last-of-type:before{content:"\f105"}
#inicio #canciones button,#inicio #canciones>div{height:465px}
#inicio #canciones>div{display:inline-block;width:860px}
#inicio #canciones>div>dl{padding:10px}
#inicio #canciones dt a{margin:10px 0;font-size:1.6em}
#inicio #canciones h3{color:#21B8DE;margin:0 0 5px;font-size:1.3em;line-height:1.1em}
#inicio #canciones ul{margin-right:-20px}
#inicio #canciones li{width:238px;height:auto;margin-bottom:15px;margin-right:20px;padding:10px;background:transparent;cursor:pointer}
#inicio #canciones li img{float:left;width:70px;height:70px;margin-right:5px}
#inicio #canciones ul dl{margin-top:-5px}
#inicio #canciones dl dl dt{text-align:inherit}
/*buscador*/
#buscador{position:absolute;left:0;width:100%;height:140px;background:#1A1A1A}
#buscador form,#acciones ul/*,#listado nav h2*/{width:1150px;margin:0 auto}
#buscador fieldset{padding:0;float:left}
#buscador fieldset:first-child{margin-top:50px;margin-right:75px;width:845px}
#buscador fieldset:first-child>*{margin-right:10px;float:left}
#buscador fieldset:first-child div{font-size:1.1em}
#buscador fieldset:first-child select{width:215px;padding:5px}
#buscador fieldset:first-child label{height:12px;line-height:10px;margin:0}
#buscador fieldset:last-child select{width:230px;font-size:1em;padding:3px;border-radius:3px 0px 0px 3px}
#buscador fieldset:last-child label{margin-top:9px;line-height:1em}
#buscador label{font-size:1em;height:1.2em;color:#FFF}
#buscador input{float:left;width:500px;height:30px;font-size:2em;padding:5px 10px}
#buscador input,#buscador select{border:none}
#buscador button{font-family:FontAwesome;font-size:2em;width:40px;height:40px}
#buscador button[type="reset"]{margin:0}
/*#buscador #creador{position:relative;z-index:2}
#listado nav h2{position:relative;top:-100px;float:none;color:#FFF;font-weight:normal}*/
/* canciones */
#acciones{position:absolute;top:140px;left:0;width:100%;height:50px;background:#353535/*949494*/}
#acciones ul{list-style:none}
#acciones li{position:relative}
#acciones li>a{display:block;width:150px;margin:0 10px;cursor:pointer;text-align:center;font-size:1.4em;position:absolute;left:290px;top:-500px;width:590px;height:50px;line-height:50px;outline:none;color:#FFF}
#acciones li>a:hover{top:0}
#acciones li>a:before{position:absolute;top:500px;display:block;font-size:2.3em;background:#494949;height:50px;width:48px}
#acciones li>a:hover:before{top:0}
#acciones li>a#cargando:before{content:"\f110";background:transparent}
#acciones ul li>a.inactivo{color:#707070;cursor:not-allowed}
#acciones ul li>a.inactivo:hover{background:#353535;color:#353535}
#acciones ul li>a.inactivo:hover:before{background:#494949;color:#707070}
#acciones li:nth-child(1) a,#acciones li:nth-child(1) a:hover:before{background:#398033}
#acciones li:nth-child(1) a:before{content:"\f019";left:-300px}
#acciones li:nth-child(2) a,#acciones li:nth-child(2) a:hover:before{background:#D96E26}
#acciones li:nth-child(2) a:before{content:"\f09e";left:-250px}
#acciones li:nth-child(3) a,#acciones li:nth-child(3) a:hover:before{background:#335F80}
#acciones li:nth-child(3) a:before{content:"\f187";left:-200px}
#acciones li:nth-child(3) span{display:inline-block;margin-left:3px}
/*#acciones li:nth-child(4) a,#acciones li:nth-child(4) a:hover:before{background:#803339}
#acciones li:nth-child(4) a:before{content:"\f014";left:-100px}
#acciones li:nth-child(5) a,#acciones li:nth-child(5) a:hover:before{background:#338059}
#acciones li:nth-child(5) a:before{content:"\f0c9";left:-50px}*/
#acciones li:nth-child(4) a,#acciones li:nth-child(4) a:hover:before{background:#807E33}
#acciones li:nth-child(4) a:before{content:"\f16b";left:-150px}
#acciones li:nth-child(5) a,#acciones li:nth-child(5) a:hover:before{background:#803339}
#acciones li:nth-child(5) a:before{content:"\f014";left:-100px}
#acciones li:nth-child(6) a,#acciones li:nth-child(6) a:hover:before{background:#338059}
#acciones li:nth-child(6) a:before{content:"\f0c9";left:-50px}
#canciones h1{/*color:#1A1A1A;*/font-size:2em;/*margin-bottom:-30px*/}
.canciones{clear:both;margin-right:-10px;list-style:none;text-align:center}
.canciones h3{clear:both;font-size:1.6em;margin:6px 0;overflow:hidden}
.canciones h3 a{/*font-size:.9em;color:#21DEA5;*/color:#21B8DE;display:table}
.canciones h3 a:last-child{font-size:.9em;/*color:#38E15A*/}
.canciones h3 a:hover{color:#F15C89;text-decoration:none}
.canciones>li{display:inline-block;width:320px;height:380px;margin:0 20px 20px 0;padding:15px;overflow:hidden;background:#1A1A1A;color:#FFF;text-align:left;position:relative;cursor:help}
.canciones>li.no_previsualizacion{border:5px solid #E65D19;padding:10px}
.canciones button{font-size:1em}
.canciones>li>button{width:100px}
.canciones>li>img{width:150px;height:150px;cursor:pointer}
.canciones iframe{position:absolute;left:15px;top:0}
.canciones #cerrar{position:absolute;left:295px;top:0}
/*.canciones>li>button:before{content:"\f16a";font-size:4em;color:#e9497a;margin-left:-100px;margin-top:35px}*/
.caratula_edicion{float:left;margin-right:10px;margin-bottom:50px}
.caratula_edicion img{width:65px;height:65px}
.canciones p{padding:0;clear:left;font-size:1.2em}
.canciones .datos{float:right;width:160px;font-size:1.2em}
.datos>*{height:15px}
.datos dt,#listado .datos dd{float:left}
.datos dt,.datos dt a{width:85px;color:#BEBEBE}
.datos dd{width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.datos dd a{color:#FFF}
.datos dd a:hover{color:#F15C89;text-decoration:none}
/*validacion*/
.datos .icono{width:auto}
.datos .icono:before{text-align:center}
.validada_0:before{content:"\f00d";color:#DD582F}
.validada_1:before{content:"\f00c";color:green}
.validada_2:before{content:"\f089";color:#B36B1A}
.validada_3:before{content:"\f089";color:#BFBFBF}
.validada_4:before{content:"\f089";color:#DFC120}
.validada_5:before{content:"\f005";color:#B36B1A}
.validada_6:before{content:"\f005";color:#BFBFBF}
.validada_7:before{content:"\f005";color:#DFC120}
.datos .solo:before{content:"\f007";color:#E00000}
.datos .multi:before{content:"\f007"}
.datos .doradas:before{content:"\f001";color:#E00000}
.datos .fondo:before{content:"\f03e"}
.canciones .acciones{position:absolute;bottom:15px;height:45px}
/*
.canciones>li{height:350px}
.canciones>li>img{width:120px;height:120px}
.canciones .datos{width:190px;line-height:1.2em}
.datos dt,.datos dt a{width:110px}
.datos dd{width:80px}
*/
#listado{padding-top:190px}
#listado #cerrar:before{content:"\f00d";color:#F11111;font-size:2em}
.acciones{font-size:.9em}
.acciones li{float:left;display:block;position:relative}
.acciones li,.acciones li>*,.acciones li>*:after{width:80px;text-align:center}
#canciones .acciones.lista li,#canciones .acciones.lista li>*,#canciones .acciones.lista li>*:after,#insertar .acciones.lista li,#insertar .acciones.lista li>*{width:64px}
.acciones li>*{color:#BEBEBE;outline:none}
.acciones li>*:hover{color:#F15C89}
#canciones .acciones li>#cargando:before,#insertar .acciones li>#cargando:before{content:"\f110";background:transparent}
#canciones .acciones li>*:before,#insertar .acciones li>*:before{display:block;font-size:3.5em;margin:0}
#canciones .acciones li>*:after{font:normal 1em FontAwesome;font-variant:normal;position:absolute;top:12px;left:-20px;display:block}
/*#listado .acciones li:nth-child(1)>*{color:#6DF261}*/
#canciones .acciones li:nth-child(1)>*{color:#90D982}
#canciones .acciones li:nth-child(1)>*:hover{color:#3AD926}
#canciones .acciones li:nth-child(1)>*.descargada{color:#D9C86D}
#canciones .acciones li:nth-child(1)>*.descargada:hover{color:#D9BD26}
#canciones .acciones li:nth-child(1)>*:before{content:"\f019"}
/*#canciones .acciones li:nth-child(2) button{color:#F29E61}*/
#canciones .acciones li:nth-child(2) button{color:#D9916D}
#canciones .acciones li:nth-child(2) button:hover{color:#D96E26}
#canciones .acciones li:nth-child(2) button:before{content:"\f09e"}
#canciones .acciones li:nth-child(2) button.descargada:before{content:"\f09e"}
#canciones .acciones li:nth-child(2) button:after,#canciones .acciones li:nth-child(3) button:after,#canciones .acciones li:nth-child(6) button:after{content:"\f067"}
#canciones .acciones li:nth-child(2) button.descargada:after,#canciones .acciones li:nth-child(3) button.descargada:after,#canciones .acciones li:nth-child(6) button.descargada:after{content:"\f068"}
/*#canciones .acciones li:nth-child(3) button{color:#61B5F2}*/
#canciones .acciones li:nth-child(3) button{color:#6DB4D9}
#canciones .acciones li:nth-child(3) button:hover{color:#2694D9}
#canciones .acciones li:nth-child(3) button:before{content:"\f187"}/*f0c9*/
#canciones .acciones li:nth-child(3) button.video:before{content:"\f16a"}
#canciones .acciones li:nth-child(3) button.video:after{content:""}
/*#canciones .acciones li:nth-child(4) button{color:#F2616D}*/
#canciones .acciones li:nth-child(4) button{color:#D96D7E}
#canciones .acciones li:nth-child(4) button:hover{color:#D9263B}
#canciones .acciones li:nth-child(4) button:before{content:"\f08a"}
#canciones .acciones li:nth-child(4) button span{position:absolute;width:100%;top:7px;left:0}
#canciones .acciones li:nth-child(5){display:none}
/*#canciones .acciones li:nth-child(5) a{color:#B5F261}*/
#canciones .acciones li:nth-child(5) a{color:#B4D96D}
#canciones .acciones li:nth-child(5) a:hover{color:#95D926}
#canciones .acciones li:nth-child(5) a:before{content:"\f15c"}
/*#canciones .acciones li:nth-child(6) button{color:#9E61F2}*/
#canciones .acciones li:nth-child(6) button{color:#926DD9}
#canciones .acciones li:nth-child(6) button:hover{color:#6A26D9}
#canciones .acciones li:nth-child(6) button:before{content:"\f0c9"}
#info:before{content:"\f011";font-size:2em;color:red;float:right}
/*
#informacion{display:none;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;background:rgba(0,0,0,.9);color:#FFF;font-size:1.3em}
#informacion>div{width:1150px;margin:50px auto;position:relative}
#informacion iframe{float:left;margin-right:20px}
#informacion #video{display:none;position:absolute;top:320px;left:0;width:555px;border:none;text-align:center}
#informacion h1 a{display:block;}
#informacion .datos,#informacion p{float:left;width:300px;margin-top:10px}
#informacion p{font-size:1em}
#informacion>div .datos dt{width:100px}
#informacion>div .datos dd{width:200px}
#informacion>div>div{clear:left;width:50%;float:right;margin-top:40px}
#informacion>div>div:first-child{}
#informacion>div>div:last-child{}
#informacion>div>ul{position:absolute;right:0}
#informacion>div .acciones{font-size:1.025em;overflow:hidden;width:200px;margin-top:15px}
#informacion div>.acciones>li{width:auto;height:70px}
#informacion div>.acciones>li *{width:100px;margin-bottom:5px}
#informacion>div .acciones>li>*:before{font-size:3em}
#informacion>div .acciones>li>button:after{top:16px;left:-15px}
#informacion>div .acciones>li:nth-child(4)>button>span{margin-top:-2.3em}
#informacion #compartir{text-align:right;top:305px}
#informacion #compartir li{display:inline-block;width:30px}
#informacion #compartir li a{position:relative;text-decoration:none;outline:none}
#informacion #compartir li a:before{font:normal 2em FontAwesome;font-variant:normal;width:1em;display:block;text-align:center}
#informacion #compartir li:nth-child(1) a:before{content:"\f003";color:#FFF}
#informacion #compartir li:nth-child(2) a:before{content:"\f09a";color:#3B5998}
#informacion #compartir li:nth-child(3) a:before{content:"\f099";color:#00ACEE}
#informacion #compartir li:nth-child(4) a:before{content:"\f0d5";color:#CF3E2C}*/
#informacion{display:none;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;overflow-y:auto;background:rgba(0,0,0,.9);color:#FFF;font-size:1.3em;cursor:help}
#informacion>div{width:1150px;margin:50px auto;position:relative}
#informacion iframe{float:left;margin-right:20px;position:inherit}
#informacion #cerrar{position:absolute;right:25px;top:25px}
#informacion #video,#informacion>div>span{position:absolute;top:320px;left:100px;width:350px;border:none;text-align:center;background:transparent;color:#FFF}
#informacion>div>span{left:470px;width:20px}
#informacion .cambiar_video{position:absolute;top:320px;left:0;width:50px;height:20px;border-radius:3px;background:#FFF;color:#1A1A1A;font-size:1.6em;line-height:1em}
#informacion #video_sig{left:510px}
#informacion>div h1{margin:0;font-size:1.5em;line-height:1em}
#informacion h1 a{display:table;text-decoration:none}
#informacion h1 a:last-child{font-size:.9em;margin-top:5px}
#informacion h1,#informacion .datos,#informacion p,#informacion .acciones{float:left;margin-top:10px}
#informacion .datos{width:300px}
#informacion p,#informacion h1{width:570px;font-size:1em}
/*#informacion p{height:50px}*/
#informacion .caratula_edicion{float:right;margin:-110px 140px 0}
#informacion .caratula_edicion img{width:auto;height:auto}
#informacion>div .datos dt{width:100px}
#informacion>div .datos dd{width:200px}
#informacion>div .datos dd.icono{width:auto}
#informacion>div>div{clear:left;width:50%;float:right;margin-top:50px}
#informacion>div>div:first-child{}
#informacion>div>div:last-child{}
#informacion .acciones{position:absolute;right:0;top:250px}
#informacion .acciones li,#informacion .acciones li>*,#informacion .acciones li>*:after{width:114px}
#informacion .acciones>li>*{font-size:.9em}
/*#informacion .acciones>li>*:before{font-size:3em}*/
#informacion .acciones>li>*:after{top:15px;left:-25px}
#informacion .acciones>li:nth-child(4)>button>span{top:10px;left:0}
#informacion .acciones.lista>li,#informacion .acciones.lista>li *,#informacion .acciones.lista>li *:after{width:95px}
#informacion #compartir{text-align:right;float:right;margin-top:10px;width:30px}
#informacion #compartir li{display:inline-block;width:30px;margin-bottom:7px}
#informacion #compartir li a{position:relative;text-decoration:none;outline:none}
#informacion #compartir li a:before{font:normal 1.2em FontAwesome;font-variant:normal;width:1em;display:block;text-align:center}
#informacion #compartir li:nth-child(1) a:before{content:"\f0c1";color:#FFF}
#informacion #permalink{position:absolute;display:none;width:1150px;left:auto;right:0;top:-30px;text-align:center;background:#1A1A1A;color:#FFF}
#informacion #compartir li:nth-child(1) a+#permalink{display:block}
#informacion #compartir li:nth-child(2) a:before{content:"\f003";color:#FFF}
#informacion #compartir li:nth-child(3) a:before{content:"\f09a";color:#3B5998}
#informacion #compartir li:nth-child(4) a:before{content:"\f099";color:#00ACEE}
#informacion #compartir li:nth-child(5) a:before{content:"\f0d5";color:#CF3E2C}
#valoracion strong{font-size:1.2em}
#valoracion .datos{width:100%}
#informacion #valoracion .datos dt{width:inherit;cursor:pointer}
#informacion #valoracion .datos dd{display:none;width:50%;float:left;line-height:1em}
#informacion #valoraciones+strong+.datos dd{cursor:pointer}
#valoracion dd:before{content:"\f00d";color:#F11111}
#valoracion dd.bien:before{content:"\f00c";color:#008000}
#valoraciones,#informacion #cargando{display:none;float:right;font-size:1em;padding: 0 10px;border-radius:3px}
#informacion #estadisticas.datos dt{width:210px}
#informacion #estadisticas.datos dd{width:90px}
/*nuevas canciones, descargas, tutoriales, peticiones,listas*/
.requisitos,.descargas,.tutoriales{font-size:1.2em;margin:0 20px 20px}
.tutoriales{margin:20px}
.requisitos li,.descargas li,.tutoriales li{margin:10px}
.requisitos dt,.descargas dt,.tutoriales dt,.tutoriales dd span,.peticiones dt,.listas dt{font-weight:bold}
#descargas dt a,.peticiones dt a{font-size:1.2em}
#descargas dd,.tutoriales dd{margin-bottom:30px}
#descargas ul{list-style:none}
#descargas #worldparty{position:absolute;left:0;margin:0;width:90%;height:150px;text-align:center}
#descargas #worldparty h2 a{color:#21B8DE;font-size:2em}
#descargas #worldparty p{color:#FFF;font-size:1.4em}
#worldpartyinfo #worldparty{position:absolute;left:0;margin:0;height:470px}
#worldpartyinfo section:nth-child(2){padding-top:530px}
#descargas #categorias{padding-top:190px}
#ayuda h3,#tutorial h3,#tutorialcreadores h3{margin-bottom:20px}
#ayuda p{padding-bottom:1.2em}
#acciones.listas{top:0}
#acciones.listas li:nth-child(1) a:before{content:"\f0c9";left:-150px}
#acciones.listas li:nth-child(2) a:before{content:"\f067";left:-100px}
#acciones.listas li:nth-child(3) a:before{content:"\f093";left:-50px}
#acciones.listas+#listado{padding-top:50px}
#concursos section#listado{padding-top:0}
#concursos ul,#listas ul{list-style:none}
#concursos>#listado>ul>li,#listas>#listado>ul>li{padding:20px;margin-top:30px;overflow:hidden;background:#1A1A1A;color:#FFF;border-radius:3px;position:relative;clear:both}
#concursos li li,#listas li li{margin-right:2%;display:block;clear:none;float:left;width:18%;font-size:1.2em;color:#BEBEBE;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none}
#listas .acciones li>*:before,#listas .abierta p+ul button:before{}
#concursos .acciones,#listas .acciones{float:right}
#concursos .acciones li,#listas .acciones li{width:auto;margin:0 10px}
#listas p+ul button{display:none}
#listas .abierta p+ul button{display:inline-block}
#listas .acciones li>*{font-size:1.2em;text-decoration:none}
#listas .acciones li>*#cargando:before{content:"\f110"}
#listas .acciones li:nth-child(1) a{color:#6DF261}
#listas .acciones li:nth-child(1) a:before{content:"\f019"}
#listas .acciones li:nth-child(2) a{color:#F29F61}
#listas .acciones li:nth-child(2) a:before{content:"\f002"}
#listas .acciones li:nth-child(3) button{color:#F2E661}
#listas .acciones li:nth-child(3) button:before{content:"\f023"}
#listas .abierta .acciones li:nth-child(3) button:before{content:"\f09c"}
#listas .acciones li:nth-child(4) button,#listas .abierta p+ul button:before{color:#F2616D}
#listas .acciones li:nth-child(4) button:before,#listas .abierta p+ul button:before{content:"\f00d"}
#listas h3{color:#21B8DE}
#listas li p{padding:0}
#listas li p:last-of-type,.listas a{font-size:1em}
#listas li p:last-of-type{position:absolute;bottom:20px}
#listas li p:last-of-type strong{letter-spacing:.1em}
/*#listas dl{position:absolute;bottom:20px;}
#listas dl>*{float:left}*/
#listas li p+ul{margin:15px 0 25px;overflow:hidden;cursor:help}
#listas input,#listas select{width:600px}
/*peticiones*/
#peticiones li{list-style:none}
#peticiones #mostrar_paginador{min-width:260px}
#peticiones #mostrar_paginador a{width:250px}
#peticiones #buscador form{width:840px}
#acciones.peticiones li>a{width:420px;left:245px}
#acciones.peticiones li:nth-child(1) a:before{content:"\f06b";left:-100px}
#acciones.peticiones li:nth-child(2) a:before{content:"\f128";left:-50px}
#acciones.peticiones p{float:right;color:white}
#nueva #acciones.peticiones{top:0}
#nueva #acciones.peticiones+#listado{padding-top:50px}
#peticiones #listado .canciones,#puntuaciones #listado .canciones{width:1200px;margin:0 auto}
#peticiones #listado .canciones>li,#puntuaciones #listado .canciones>li{height:155px;margin-bottom:10px;cursor:inherit}
#peticiones .canciones>li{border-right-width:5px;border-style:solid;border-color:#1A1A1A}
#peticiones .espera{margin-left:50px}
#peticiones .canciones>.no_asignada{border-color:#1A1A1A/*#FAFAFA*/}
#peticiones .canciones>.descargable{border-color:#E65D19}
#peticiones .canciones>.descargable .acciones{display:none}
#peticiones .canciones>.realizada{border-color:#FFD24D}
#peticiones .canciones>.asignada{border-color:#19A0E6}
#peticiones .canciones>.reparada{border-color:#A0E619}
#peticiones .canciones>.repetida{border-color:#C519E6}
#peticiones .canciones>.erronea{border-color:#E6193C}
#peticiones .datos{width:165px}
#peticiones .datos dt{width:90px}
#peticiones h3{font-size:1.4em;margin:0}
#peticiones h3 a{display:table}
#peticiones .canciones div{bottom:/*85*/70px;position:absolute;text-align:center;width:140px}
#peticiones div strong{font-size:3em;display:block}
#peticiones div.admin{display:none;bottom:85px}
#peticiones div.admin+ul{width:320px;padding-top:20px}
#peticiones div.admin+ul>li:nth-child(n+3)>*{display:block}
#peticiones div.admin+ul>li:nth-child(10) button:before{content:"\f068"}
#peticiones .acciones{width:155px;font-size:1em;height:auto;background:#1A1A1A}
#peticiones .acciones li{width:inherit;float:right;text-align:left}
#peticiones .acciones li>*{width:auto;color:#FFF;text-decoration:none;text-align:left;font-size:1.3em}
#peticiones .acciones li>*:before{margin-right:3px;text-align:left}
#peticiones .acciones li>*#cargando:before{content:"\f110"}
#peticiones .acciones li:nth-child(1) button{color:#6DF261}
#peticiones .acciones li:nth-child(1) button:before{content:"\f0a6"}
#peticiones .acciones li:nth-child(2) a{color:#F29F61}
#peticiones .acciones li:nth-child(2) a.no{display:none}
#peticiones .acciones li:nth-child(2) a:before{content:"\f0c6"}
#peticiones .acciones li:nth-child(n+3) *{display:none}
#peticiones .acciones li:nth-child(3) a:before{content:"\f013"}
#peticiones .acciones.creador li:nth-child(4),#peticiones .acciones.creador li:nth-child(5){display:none}
#peticiones .acciones li:nth-child(4) button:before{content:"\f044"}
#peticiones .acciones li:nth-child(5) button:before{content:"\f0ad"}
#peticiones .acciones li:nth-child(6){display:none}
#peticiones .acciones.estado li:nth-child(6){display:block}
#peticiones .acciones li:nth-child(6) button:before{content:"\f0c4"}
#peticiones .acciones li:nth-child(7) button:before{content:"\f11e"}
#peticiones .acciones li:nth-child(8) button:before{content:"\f01e"}
#peticiones .acciones li:nth-child(9) button:before{content:"\f05e"}
#peticiones .acciones li:nth-child(10) button{font-size:1.3em;display:block;color:#F2E661}
#peticiones .acciones li:nth-child(10) button:before{content:"\f067"}
#peticiones dd button{color:#FFF}
#peticiones dd button:before{content:"\f0d8"}
#peticiones dd button.abierta:before{content:"\f0d7"}
#peticiones .adjuntos{display:none;position:absolute;z-index:2;top:15px;left:12px;width:330px;height:140px;background:#1A1A1A;white-space:normal}
#peticiones dd.icono>a{width:20px}
#peticiones .midi:before{content:"\f001"}
#peticiones .video:before{content:"\f008"}
#peticiones .caratula:before{content:"\f03e"}
#peticiones .audio:before{content:"\f130"}
#peticiones .txt:before{content:"\f0f6"}
/*insertar canciones*/
#subir #comentario,#subir #comentario_revisor{width:100%}
#subirarchivos p{margin-top:20px;padding-bottom:0}
#subirarchivos p+ul{font-size:1.2em;margin-bottom:10px}
#subirarchivos p+ul>li{list-style: inside none disc}
#subirarchivos .fileupload-buttons{margin-bottom:20px}
#subirarchivos .fileupload-buttons button[type="submit"],#subirarchivos .fileupload-buttons button[type="reset"]{background:auto;border-radius:auto;color:auto;padding:auto}
#subirarchivos .fileinput-button{position:relative;overflow:hidden;display:inline-block}
#subirarchivos .fileinput-button input{position:absolute;top:0;right:0;opacity:0;cursor:pointer}
#subirarchivos td{padding-right:10px}
#subirarchivos td .name{font-size:1.1em;margin-top:0}
#subirarchivos td .error{border:none;padding:0;background:none;color:#a94442;font-size:1em;font-weight:bold}
#subirarchivos td .progress{width:100px}
#insertar .cancion,#insertar .cancion+dd{width:160px}
#insertar .cancion+dd{height:30px;line-height:1.2em}
#insertar .canciones p>.icono{float:left;cursor:pointer}
#insertar .canciones p>.icono:before{content:"\f0e5";font-size:2em}
#insertar .canciones p>.icono.comentario:before{content:"\f075"}
#insertar .canciones p>.icono.comentario+em{display:block}
#insertar .canciones p>em{display:none;height:190px}
#insertar .canciones .acciones li:nth-child(1)>button:before{content:"\f08d"}
#insertar .canciones .acciones li:nth-child(2)>button:before{content:"\f013"}
#insertar .canciones .acciones li:nth-child(3)>button:before{content:"\f0fe"}
#insertar .canciones .acciones li:nth-child(4)>button:before{content:"\f146"}
#insertar .acciones li:nth-child(n+2){display:none}
#insertar .acciones.asignada li{display:block}
#insertar .no_tracker{border:5px solid #E6193C;padding:10px}
#insertar .igual{color:#E6193C}
#insertar #edicion,#insertar form{width:320px}
#insertar #edicion fieldset{padding:0}
#insertar #edicion label{margin-top:15px}
#insertar #edicion input{width:315px}
#insertar #edicion select,#insertar #edicion button{width:100%}
#insertar #edicion button{margin-top:30px;font-size:1.4em}
#insertar #edicion,#insertar #valoracion{position:absolute;display:none;height:100%;background:inherit;margin-right:15px}
#insertar form#cargando:before,#insertar li#cargando:before{font:normal 10em FontAwesome;font-variant:normal;display:block;margin-top:1em;text-align:center}
#insertar #valoraciones{display:block;font-size:1.4em;margin-top:-20px}
#insertar #valoracion strong{display:none}
#insertar #valoracion .datos{font-size:1.1em;margin-top:5px;cursor:pointer}
#insertar #valoracion .datos>*{/*height:12px*/}
#insertar #valoracion .datos dt{width:100%;margin-top:5px}
#insertar #valoracion .datos dd{width:49%;margin-right:1%;float:left}
/* base canciones */
#base button{display:inline-block;font-size:1.2em;line-height:1.2em}
#base button[type="button"]{margin:0 0 30px 5px;border-radius:3px;border:none}
#base button[type="reset"]{font-family:Fontawesome}
#base code{display:none}
/* concursos */
#concursos{/*margin-top:30px*/}
/*puntuaciones*/
#puntuaciones #buscador fieldset:first-child{width:780px}
#puntuaciones #buscador fieldset:first-child select{width:150px}
#puntuaciones #buscador fieldset:last-child,#puntuaciones #buscador #lista{width:295px}
#puntuaciones #buscador #usuario{width:193px}
#puntuaciones #buscador #yo{float:right;height:auto;border-radius:2px;padding:3px;color:#FFF;font:normal 1em "Ubuntu";overflow:hidden}
#puntuaciones #buscador #yo.largo{font-size:.9em}
#puntuaciones #buscador fieldset:last-child div,#puntuaciones #buscador fieldset:last-child select,#puntuaciones #buscador #yo{width:91.666px}
#puntuaciones #buscador fieldset:last-child div{float:left}
#puntuaciones #buscador fieldset:last-child div:nth-of-type(1),#puntuaciones #buscador fieldset:last-child div:nth-of-type(2){margin-right:10px}
#puntuaciones #buscador fieldset:last-child div:nth-last-of-type(1) select,#puntuaciones #buscador fieldset:last-child div:nth-last-of-type(2) select{border-radius:0}
#puntuaciones #acciones li>a{width:420px;left:90px}
#puntuaciones #acciones li:nth-child(1) a:before{left:-100px}
#puntuaciones #acciones li:nth-child(2) a:before{content:"\f093";left:-50px;line-height:45px}
#puntuaciones #listado .avatar_usuario{float:right;width:100px;min-height:100px;margin-left:5px;color:#FFF;font-size:1.2em}
#puntuaciones #listado .avatar_usuario:hover{color:#F15C89;text-decoration:none}
#puntuaciones #listado img{margin:0 auto}
#puntuaciones #listado h3{margin:0 0 2px;font-size:1.4em}
#puntuaciones #listado h3 a{display:block}
#puntuaciones #listado .datos{width:215px;/*margin-top:5px*/}
#puntuaciones #listado .datos dt{width:60px}
#puntuaciones #listado .datos dd{width:155px}
#puntuaciones #listado li span{font-size:1.8em}
#puntuaciones #listado .icono{margin-left:3px}
/*#puntuaciones #listado .datos dd:first-of-type{height:20px;margin-top:-5px}
#puntuaciones #listado .datos dd span{font-size:1.4em}*/
#puntuaciones #listado .canciones>li{height:115px}
.puntos_1{color:#39AC39}
.puntos_2{color:#AC39AC}
.puntos_3{color:#BF4040}
/*concursos*/
#ver h3{clear:both;font-size:1.6em;font-weight:bold;margin-top:30px}
#ver .datos{background:#1A1A1A;color:#FFF;padding:10px}
#ver .rondas{clear:both;width:500px}
#ver .rondas dt{font-size:1.4em;font-weight:bold;margin-top:20px}
#ver .rondas dt span{display:block;font-size:.9em;font-weight:normal}
#ver .rondas dd{font-size:1.2em}
#ver .rondas dd span{display:block;width:200px;margin-left:5px;float:right}
