/*! jQuery UI - v1.9.1 - 2012-11-08 * http://jqueryui.com * Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.progressbar.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px * Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(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:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.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-autocomplete{position:absolute;top:0;cursor:default}* html .ui-autocomplete{width:1px}.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%;font-size:0em}.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{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;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-widget{font-family:Trebuchet MS,Tahoma,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:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;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 #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top 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:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_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-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{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.loading_exer{ text-align: center; padding: 75px; } .loading_exer p{ font-size: 22px; padding-bottom: 10px; } #skycrapper_left{ top:261px; position:absolute; width: 160px; height: 600px; margin-left:-138px; margin-left:-181px; } #skycrapper_right{ top:261px; position:absolute; width: 120px; height: 600px; margin-left:911px; }  #capavideo a{ font-size:20px; color:blue !important; } .urlsong{ font-weight:bold; } #capamensajesincronizar {   position: relative; } #capamensajesincronizar > .zoomIcon {   display: none;   position: absolute;   top: 0;   left: 0;   width:100%; } #capamensajesincronizar:hover > .zoomIcon {   display: block; } #tagswords br{ clear:both; } .wordtoword {  } #letra_karaoke .wordtoword {   color: #000000;   font-size: 17px;   font-weight: normal; } #letra_karaoke .a{ color:#000; } .wordtowordred{ background-color: red !important; background-color: red !important;   padding: 5px; } .wordtowordred a{   color: #FFFFFF !important; } .wordtowordgreen{ backgroun-color:green; } .tagexer{ cursor: pointer !important; } .tag{ cursor: pointer !important; } /*************************************************/ a { color: #6B8F02; text-decoration: none; /*font-weight: bold;*/ } a:hover { color: #000; text-decoration:underline; } a img { border:none; } ul, li { margin: 0 12px; } /** Layout **/ #container { text-align: left; } .center { text-align: center; } #header h1 { line-height:20px; background: #6B8F02 url('../img/cake.icon.png') no-repeat left; color: #fff; padding: 0px 30px; } #header h1 a { color: #fff; background: #6B8F02; font-weight: normal; text-decoration: none; } #header h1 a:hover { color: #fff; background: #6B8F02; text-decoration: underline; } /** containers **/ div.form, div.index, div.view { float:right; width:76%; border-left:1px solid #666; padding:10px 2%; } div.actions { float:left; width:16%; padding:10px 1.5%; } div.actions h3 { padding-top:0; color:#777; }  /** Paging **/ div.paging { background:#fff; color: #ccc; margin-top: 1em; clear:both; } div.paging span.disabled { color: #ddd; display: inline; font-size: 18px; } div.paging span.current { color: #c73e14;   font-size: 18px; } div.paging span a { font-size: 18px;   font-weight: normal; } /** Scaffold View **/ dl { line-height: 2em; margin: 0em 0em; width: 60%; } dl .altrow { background: #f4f4f4; } dt { font-weight: bold; padding-left: 4px; vertical-align: top; } dd { margin-left: 10em; margin-top: -2em; vertical-align: top; } /** Forms **/ form { clear: both; margin-right: 20px; padding: 0; width: 95%; } fieldset { border: 1px solid #ccc; margin-bottom: 1em; padding: 16px 20px; } fieldset legend { background:#fff; color: #000000; font-size: 145%; font-weight: bold; } fieldset fieldset { margin-top: 0px; margin-bottom: 20px; padding: 16px 10px; } fieldset fieldset legend { font-size: 120%; font-weight: normal; } fieldset fieldset div { clear: left; margin: 0 20px; } form .input { color: #444; } form .required { font-weight: bold; } .eti{ font-weight: bold; color:#444444; } form .required label:after { color: #e32; content: '*'; display:inline; } form div.submit { border: 0; clear: both; margin-top: 10px;  } label { display: block; font-size: 110%; margin-bottom:3px; } select { clear: both; font-size: 120%; vertical-align: text-bottom; } select[multiple=multiple] { width: 100%; } option { font-size: 120%; padding: 0 3px; } input[type=checkbox] {  margin: 0px 6px 7px 2px; width: auto; } div.checkbox label { display: inline; } input[type=radio] { float:left; width:auto; margin: 0 3px 7px 0; } div.radio label { margin: 0 0 6px 20px; } input[type=submit] { display: inline; /*font-size: 110%;*/ width: auto; } /** Notices and Errors **/ div.message { clear: both; color: #fff; font-size: 140%; font-weight: bold; margin: 0 0 1em 0; background: #c73e14; padding: 5px; } div.error-message { clear: both; color: #fff; font-weight: bold; background: #c73e14; } p.error { background-color: #e32; color: #fff; font-family: Courier, monospace; font-size: 120%; line-height: 140%; padding: 0.8em; margin: 1em 0; } p.error em { color: #000; font-weight: normal; line-height: 140%; } .notice { background: #ffcc00; color: #000; display: block; font-family: Courier, monospace; font-size: 120%; line-height: 140%; padding: 0.8em; margin: 1em 0; } .success { background: green; color: #fff; } /** Actions **/ div.actions ul { margin: 0; padding: 0; } div.actions li { margin:0 0 0.5em 0; list-style-type: none; white-space: nowrap; padding: 0; } div.actions ul li a { font-weight: normal; display: block; clear: both; } div.actions ul li a:hover { text-decoration: underline; } .button, input[type=submit], div.actions ul li a, td.actions a { font-weight:bold; padding: 4px 8px;  background-color: #e6e49f; color:#333; border:1px solid #000000; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; text-decoration:none; text-shadow: #fff 0px 1px 0px; min-width: 0; cursor: pointer;  text-align:center; color:#333; display: inline-block; } .button a{  color:#000 !important;  } .button{  padding: 5px 10px !important;  font-size:12px !important; } .button:hover{ text-decoration:none !important; background: #f0f09a; background: -webkit-gradient(linear, left top, left bottom, from(#f7f7e1), to(#eeeca9)); color:#333; } input[type=submit]:hover, div.actions ul li a:hover, td.actions a:hover, .button a { background: #f0f09a; background: -webkit-gradient(linear, left top, left bottom, from(#f7f7e1), to(#eeeca9)); } /** Related **/ div.related { clear: both; display: block; } /** Debugging **/ pre { color: #000; background: #f0f0f0; padding: 1em; } pre.cake-debug { background: #ffcc00; font-size: 120%; line-height: 140%; margin-top: 1em; overflow: auto; position: relative; } div.cake-stack-trace { background: #fff; color: #333; margin: 0px; padding: 6px; font-size: 120%; line-height: 140%; overflow: auto; position: relative; } div.cake-code-dump pre { position: relative; overflow: auto; } div.cake-stack-trace pre, div.cake-code-dump pre { color: #000; background-color: #F0F0F0; margin: 0px; padding: 1em; overflow: auto; } div.cake-code-dump pre, div.cake-code-dump pre code { clear: both; font-size: 12px; line-height: 15px; margin: 4px 2px; padding: 4px; overflow: auto; } div.cake-code-dump span.code-highlight { background-color: #ff0; padding: 4px; } div.code-coverage-results div.code-line { padding-left:5px; display:block; margin-left:10px; } div.code-coverage-results div.uncovered span.content { background:#ecc; } div.code-coverage-results div.covered span.content { background:#cec; } div.code-coverage-results div.ignored span.content { color:#aaa; } div.code-coverage-results span.line-num { color:#666; display:block; float:left; width:20px; text-align:right; margin-right:5px; } div.code-coverage-results span.line-num strong { color:#666; } div.code-coverage-results div.start { border:1px solid #aaa; border-width:1px 1px 0px 1px; margin-top:30px; padding-top:5px; } div.code-coverage-results div.end { border:1px solid #aaa; border-width:0px 1px 1px 1px; margin-bottom:30px; padding-bottom:5px; } div.code-coverage-results div.realstart { margin-top:0px; } div.code-coverage-results p.note { color:#bbb; padding:5px; margin:5px 0 10px; font-size:10px; } div.code-coverage-results span.result-bad { color: #a00; } div.code-coverage-results span.result-ok { color: #fa0; } div.code-coverage-results span.result-good { color: #0a0; } /*************************************************/ * {   font-family: Arial,"Trebuchet MS";   font-size: 14px;   margin:0; padding:0; } #footer {   clear: both;   margin: 2px auto 5px;  } #footer a{   font-weight: normal; } #menu{ margin: 0 auto;   } #menu a {   color: #FFFFFF;   float: left;   margin: 0 2px;   padding: 3px 5px;   text-decoration: none;   } .clear{ clear: both; } form .input {   margin:0px 4px;   float:left;   width:47%; } form .textarea {   margin:0px 4px;   float:left;   width:94%; } form .submit input[type=submit] { text-align:center; } form div.submit { text-align:right; } #facebook_con{ float:right; margin-top:3px; margin-right: 15px;  } #facebook_con a { font-size:17px;  padding-right:15px; } #facebook_con b { font-size:17px;  }  #content {   background: none repeat scroll 0 0 #FFFFFF;   border: 1px solid #CCCCCC;   clear: both;   margin: 0 auto;   min-height: 440px;   padding: 15px;  display: flow-root; } .content_text {   line-height: 18px;   text-align: justify;   } body{  background-color: #E5E5E5;   background-repeat: repeat-x;   } #top{  height:33px; background-color: #000000; } #logout a{ color:#6B8F02 !important; } #logout a:hover{ color:#6fff !important; }  #top_cotainer{ margin: 0 auto;   } #top_cotainer a:hover{ color: #fff !important;   }  #logo{  margin: 0 auto;   } #banner_header{  margin: 0 auto;  padding:10px 0px;  text-align: center; } #header {   background-color: #6B8F02;   clear: both;   display: block;   font-size: 11px;   height: 30px;   margin: 0; } /** Tables **/ table { background: #fff; border-right:0; clear: both; color: #333; margin-bottom: 10px; width: 100%; } th { border:0; border-bottom:2px solid #555; text-align: left; padding:4px; } th a { display: block; padding: 2px 4px; text-decoration: none; } th a.asc:after { content: ' ⇣'; } th a.desc:after { content: ' ⇡'; } table tr td { background: #fff; padding: 6px; text-align: left; vertical-align: top; border-bottom:1px solid #e8e7e7; } table tr:nth-child(2n) td { /*background: #e8e7e7;*/ } table .altrow td { background: #e8e7e7; } td.actions { text-align: center; white-space: nowrap; } table td.actions a { margin: 0px 6px; padding:2px 5px; } .cake-sql-log table { background: #f4f4f4; } .cake-sql-log td { padding: 4px 8px; text-align: left; font-family: Monaco, Consolas, "Courier New", monospaced; } .cake-sql-log caption { color:#fff; } div.actions{ font-weight:normal; padding: 4px 8px; background:#e6e49f; background: -webkit-gradient(linear, left top, left bottom, from(#f1f1d4), to(#e6e49f)); background-image: -moz-linear-gradient(top, #f1f1d4, #e6e49f); color:#333; border:1px solid #000000; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; text-decoration:none; text-shadow: #fff 0px 1px 0px; min-width: 0; } #modo div{ font-size:16px; width:200px; text-align:center; float:none; margin: 3px auto 3px auto;  } #modo a{ width:200px; } #modo_karaoke{ float: none;   font-size: 18px;   font-weight: bold;   margin: 0 auto;   width: 100%; } #modo_karaoke div{ float: left;   font-size: 16px;   margin: 3px auto;   text-align: center;   width: 195px; } #modo_karaoke a{  width: 159px; } .quizz div{ width: 147px !important; } .quizz a{ width: 115px !important; } #modoview{   position: relative;   width: 155px;   z-index: 999;   margin-left: 101px; } #modoview ul {   background: none repeat scroll 0 0 #FFFFFF;   border-left: 1px solid #6B8F02;   border-right: 1px solid #6B8F02;   border-top: 1px solid #6B8F02;   list-style: none outside none;   margin: 0;   padding: 0;   width: 155px; } #modoview li {   border-bottom: 1px solid #6B8F02;   margin: 0;   padding: 3px; } #modoview li a{  font-size:14px; } .des_ejer{ border-top: 2px solid #EFEFEF; border-left: 2px solid #EFEFEF;   border-right: 2px solid #EFEFEF;   padding: 5px 10px;   font-size: 16px; } .des_ejer b{   font-size: 16px; } .lyrics{  padding: 10px 2px; border: 2px solid #EFEFEF;   padding-left: 10px;   } .lyrics input{ font-size: 14px;   font-weight: bold;   height: 14px;   margin: 2px 0;   width: 140px; } #menu_exercise{   list-style-type:none;  } .menu_mode li{ min-width: 120px !important; } #menu_exercise li{ min-width: 133px;   padding: 3px 9%;   width: 30%;   float:left; } #menu_exercise li a:first-child{ padding-right:3px; } #menu_exercise li a{ font-weight:normal; font-size:15px; }  #menu_exercise .opcionwithbuy{ padding: 3px 4%; } .drappal{   background-color: #EFEFEF;   border: 1px solid #6B8F02;   color: #6B8F02;   cursor: move;   font-weight: bolder;   padding: 4px 0;   text-align: center; } .drop{   border: 2px solid #6B8F02;   font-weight: bold;  } .nodrop{  color: #FFF;  cursor:default;   } #capapalabras{ margin-bottom:5px; } .correcta{  color:#00CC00; text-decoration:none;  font:12px; font-weight:bold; } .incorrecta{  color:#CC0000;  font:12px; font-weight:bold; } h1, h2, h3, h4 { font-weight: normal; /*margin-bottom:0.5em;*/ } h1 { background:#fff; color: #000000;  font-size: 20px; line-height: 24px ; } h1 a{ background:#fff; color: #000000;  font-size: 20px; font-weight: normal; } h2 { background:#fff; color: #6B8F02; font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif; font-size: 18px; } h3 { color: #993; font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif; font-size: 16px; } h4 { color: #993; font-size: 14px; font-weight: normal; } input, textarea { clear: both; /*font-size: 140%;*/ padding: 2px; /*width:98%;*/ } #cargando{ background-color: #FFFFFF;   min-height: 310px;   position: absolute;   text-align: center;   width: 90%;   z-index: 10000; } #cargando img{  margin-top: 100px; } .homelink{ margin-top: 11px; float:left; width:296px; height: 132px; margin-left:4px; } .homevideos{ float:left; width:200px; height:200px; } .imgvideo{ height: 100px;   width: 120px;   } #videohome img{ margin: 4px 8px; } .homefecha{ font-size: 9px; width: 107px; } .hometitle{ font-size: 15px;   text-decoration: none; } .homeartist{   text-decoration: none;   font-weight:normal; } .homelink table {   background: #e8e7e7;  margin: 7px;   width: 282px;  } .homelink table td{   /*background: none repeat scroll 0 0 #FFFFFF;   border-bottom: 1px solid #DDDDDD;   padding: 6px;*/   padding: 0px;   border-bottom:none;   text-align: left;   vertical-align: top; } .homelanguage{  background: none repeat scroll 0 0 #FFFFFF;  color: #000000;  font-size: 20px;  text-decoration:none;  font-weight: normal; } .altrow{  height:10px; } #filapeq{ height:20px; } #filapeq a{ text-decoration:none; color: #808080; } .Approved{  text-decoration: none;   color: green !important;  padding: 2px; } .Pending{  text-decoration: none;   color: orange !important;  padding: 2px 11px; } .redondeado{ background-color:#e8e7e7; border:1px solid #e8e7e7; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;  } .Easy{   padding: 2px 11px; color:#fff !important;  background-color:#008000; border:1px solid #008000; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;  text-decoration: none; font-size: 12px !important; } .Medium{  padding: 2px 11px; color:#fff !important;  background-color:#ffa500; border:1px solid #ffa500; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; text-decoration: none; font-size: 12px !important; } .Hard{ padding: 2px 11px; color:#fff !important;  background-color:#ff0000; border:1px solid #ff0000; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;  text-decoration: none; font-size: 12px !important; }   #welcome{ float: right;   margin-right: 158px;   position: absolute;   right: 0;   text-align: right;   top: 0;   width: 100%; }   .copyright{ color: #999999;   font-size: 12px;   margin-top: 10px; } #translation{  background-color: #EFEFEF;   text-align: center;   } #resulttrans{ border: 2px solid #EFEFEF;   background-color: #FFF;   padding: 10px 2px 10px 10px;   text-align:left;   overflow:auto;   height:200px; } #cargandotrans{  border: 2px solid #EFEFEF;   background-color: #FFF;  text-align:center;   height:100px;  padding: 40px 2px 10px 10px; } /*INICIO CAJA BUSQUEDA*/ #searchwrapper {   float: right;   margin-top: -2px;   width: 275px; } .browsebox{  height:23px;  list-style: none outside none;   margin: 0 auto; background: #6B8F02 url('../img/degradado2.gif') repeat-x;  border-bottom-right-radius : 10px; border-bottom-left-radius : 10px; -moz-border-radius-bottomright : 10px; -moz-border-radius-bottomleft : 10px; -ms-border-radius-topright: 10px; -ms-border-radius-bottomleft: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; } .browsebox a{  color: #FFFFFF;   float: left;   font-size: 17px;   font-weight:bold;   margin-top: 2px;   text-align: center;   width: 3.65%; } .boxsearch {   border: 0px !important;   margin-left: 5px;   width: 200px; } #searchwrapper form{ margin-right:0px; width:auto; } #liall a{ width:207px; } #textbrowse{  color: #FFFFFF;   font-family: arial;   font-size: 12px;   font-weight: bold;   margin-left: 5px;   margin-top: -22px; }  #browsebutton_div {   margin-top: -15px; } #browsebutton{  background-image: url("../img/sprite.png");  background-position: -5px -264px;  background-repeat: no-repeat;  width:69px;  height:29px; } #search_btn{  background-image: url("../img/sprite.png");  background-position: -5px -295px;  background-repeat: no-repeat;  width:20px;  height:19px; } #imgfb{  background-image: url("../img/sprite.png");  background-position: -8px -362px;  background-repeat: no-repeat;  width:24px;  height:24px;  margin-top: 2px; } #imgexclamation{  background-image: url("../img/sprite.png");  background-position: -76px -340px;;  background-repeat: no-repeat;  width:16px;  height:16px; } #imgworksheet{  background-image: url("../img/sprite.png");  background-position: -56px -339px;;  background-repeat: no-repeat;  width:16px;  height:16px; } #imgfavorite{   background-image: url("../img/sprite.png");   background-position: -91px -339px;   background-repeat: no-repeat;   height: 16px;   width: 16px; }   #imglyrics {   background-image: url("../img/sprite.png");   background-position: -60px -302px;   background-repeat: no-repeat;  width:16px;  height:16px; } #imgplaylist {   background-image: url("../img/sprite.png"); background-position: -38px -321px;   background-repeat: no-repeat;  width:16px;  height:16px; } #imgdictionary {   background-image: url("../img/sprite.png");   background-position: -36px -302px;   background-repeat: no-repeat;  width:16px;  height:16px; } #imgexercises {   background-image: url("../img/sprite.png");  background-position: -63px -321px;   background-repeat: no-repeat;  width:16px;  height:16px; } #imgstop{  background-image: url("../img/sprite.png");  background-position: -31px -340px;;  background-repeat: no-repeat;  width:16px;  height:16px; } #imgplay{  background-image: url("../img/sprite.png");  background-position: -7px -340px;;  background-repeat: no-repeat;  width:16px;  height:16px; } #imgbuy{  background-image: url("../img/sprite.png");  background-position: -116px -0px;  background-repeat: no-repeat;  width:16px;  height:16px; } #imgdowngrey{  background-image: url("../img/sprite.png");  background-position: -10px -327px;;  background-repeat: no-repeat;  width:9px;  height:5px; } .search_left { background-image: url("../img/sprite.png");  background-position: -6px -2px; background-repeat: no-repeat; width: 15px; height:29px; float: left; } #predictad_table th, td { border: 0 none; }  .search_mid { background-image: url("../img/search_mid.jpg"); background-repeat: repeat-x; height: 29px; float: left; } #predictad_table th, td { border: 0 none; } .fields { color: #000000; font-family: Arial,"Trebuchet MS"; font-size: 12px; margin-right: 3px; margin-top: 3px; padding: 2px 4px 2px 6px;   } .search_right { background-image: url("../img/sprite.png");  background-position: -11px -35px; background-repeat: no-repeat; width: 16px; height:29px; float: left; } #predictad_table th, td { border: 0 none; } /*FIN CAJA BUSQUEDA*/ /**DICIONARY*/ li.dct-em {   list-style-type: decimal; } .dct-elb {   font-weight: bold; } .black_overlay{ display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }  .white_content { display: none; position: fixed; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 4px solid #444444; background-color: white; z-index:1002; }  #cerrar{ float: right;   padding-right: 3px;   text-align:left;   width:12%; } #dicttitlang{ width:80%;  font-size: 18px; } #close a{ font-size:18px; font-weight:bold; color:#FFF;  } .dicttitle { position:absolute; float:center; top:0; left:0;  height:24px;  padding-top:4px;  width:100%; margin:0; border-bottom:4px solid #A6A6A6; background-color: #A6A6A6; color: #6B8F02;   font-size: 16px;   font-weight:bold; text-align:center; } /**fin DICIONARY*/ #fonetica{ float:left; } #sonido{ float:left; } .capamensaje{ background: none repeat scroll 0 0 #F9EDBE;  border: 1px solid #000000;   color: #000000;   margin-top: 11px;   margin-bottom: 5px;   padding: 9px;   text-align:left; } #mens_nolyric{ font-size: 18px;   margin-bottom: 10px;  text-align:center;   } #mens_nolyric a{ font-size: 18px !important;   padding-left: 30px;   } #titulo2{   font-size: 18px;   text-align: center;   height: 24px;   background-color:#efefef;   }  #titulo2 a{ font-size: 18px; text-decoration:none; } .sdate{ text-align:center; font-size: 10px; } #formcontact input, textarea { width:98%; } #formcontact input[type=submit]{ width:auto; } .select_design{  opacity: 0;   position: relative;   width: 190px;   z-index: 5; } #puntuacion{  border: 1px solid;   font-size: 21px;   margin: 6px; } /**INDICE ARTISTAS*/ .fila_color{  background-color: #EFEFEF; padding-bottom: 3px; } #search_artist{   margin-bottom: 11px;   list-style: none outside none; } #search_artist li{   padding:4px;   } #search_artist li a {   font-size: 17px;   font-weight: normal; } .iframeword{  border: 0 none;   height: 90%;   left: 0;   position: absolute;   top: 32px;   width: 100%; } #listavideos{ margin-bottom:10px; } #popup_irexer {position:absolute;right:38%;top:38%; font-size: 17px;color:#bbb; background-color:#fff; border:4px solid #444; padding:12px;z-index:123123;} #popup_irexer h3{padding:20px;} #popup_irexer a {color:#6b8f02 !important;} #popup_irexer a.modalCloseImg {background:url(../img/sprite.png) no-repeat;background-position: -4px -69px; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;} #popup {position:absolute;right:22px;bottom:5px;position:fixed; font-size: 17px;color:#bbb; background-color:#333; border:4px solid #444; padding:12px;} #popup a {color:#ddd;} #popup a.modalCloseImg {background:url(../img/sprite.png) no-repeat;background-position: -4px -69px; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;} #verdef a.modalCloseImg {background:url(../img/sprite.png) no-repeat;background-position: -4px -69px; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;} #verchallenge a.modalCloseImg {background:url(../img/sprite.png) no-repeat;background-position: -4px -69px; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;} #verscore a.modalCloseImg {background:url(../img/sprite.png) no-repeat;background-position: -4px -69px; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;} #popup h3 a{font-size: 20px;color:#84b8d9;} .pcontest{ padding-left:20px; } div.progress-container {  border: 1px solid #ccc;  width: 100px;  margin: 2px 5px 2px 0;  padding: 1px;  float: left;  background: white; } div.progress-container > div {  background-color: #ACE97C;  height: 12px } ul.section_tabs {   border-bottom: 1px solid #CCCCCC;   clear: both;   height: 20px;   list-style: none outside none;   margin: 0 0 5px;   padding: 0; } ul.section_tabs li.tab {   float: left;   margin-right: 7px;   text-align: center; } ul.section_tabs li.tab a.active {   background-color: #DDDDDD; } ul.section_tabs li.tab a {   background-color: #FFFFFF;   color: #000000;   display: block;   height: 20px;   padding: 0 6px;   min-width: 120px;   font-size: 15px;   text-decoration: none; } .expand {   display: none; } .expandInfo {  background-color: #FFFFFF;   margin-top: 16px;   text-align: center; } .expandInfo a { color: #000000; font-size: 14px; text-decoration:none; } .morelang{   display: block !important;   padding: 5px 10px 4px;   text-align: center;   background: -moz-linear-gradient(center top , #FFFFFF 0pt, #ECECEC 100%) repeat scroll 0 0 transparent;   border-color: #CCCCCC; border-radius: 3px 3px 3px 3px;   border-style: solid;   border-width: 1px;   cursor: pointer;   line-height: 1.35;   margin: 0;   overflow: visible;   padding: 3px 10px 2px;   text-decoration: none !important;   vertical-align: top;   width: auto;   } .morelang{ background:#ECECEC;background:-moz-linear-gradient(top,#FFF 0,#ECECEC 100%);background:-o-linear-gradient(top,#FFF 0,#ECECEC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#ECECEC));background:linear-gradient(top,#FFF 0,#ECECEC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#ECECEC',GradientType=0);border-color:#ccc; } .morelang:hover{ background:#D7D7D7; background:-moz-linear-gradient(top,#F0F0F0 0,#D7D7D7 100%); background:-o-linear-gradient(top,#F0F0F0 0,#D7D7D7 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F0F0F0),color-stop(100%,#D7D7D7)); background:linear-gradient(top,#F0F0F0 0,#D7D7D7 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#D7D7D7',GradientType=0); border-color:#b3b3b3; } .imgtwitter{ background-image: url("../img/sprite.png"); background-repeat: no-repeat; background-position: -41px -0px; width:16px; height:16px; } .imgfacebook{ background-image: url("../img/sprite.png"); background-repeat: no-repeat; background-position: -64px -0px; width:16px; height:16px; } .imgrss{ background-image: url("../img/sprite.png"); background-repeat: no-repeat; background-position: -88px -0px; width:16px; height:16px; } .imgpaises{ background-image: url("../img/sprite.png"); background-repeat: no-repeat; width:16px; height:16px; background-position: -10px -161px; } .imgpaisen{ background-image: url("../img/sprite.png"); background-repeat: no-repeat; background-position: -10px -144px; width:16px; height:16px; } .imgpaisfr{ background-image: url("../img/sprite.png"); background-position: -10px -177px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaiszh{ background-image: url("../img/sprite.png"); background-position: -33px -97px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisko{ background-image: url("../img/sprite.png"); background-position: -60px -97px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisde{ background-image: url("../img/sprite.png"); background-position: -10px -111px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisit{ background-image: url("../img/sprite.png"); background-position: -10px -193px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaispt{ background-image: url("../img/sprite.png"); background-position: -10px -242px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisja{ background-image: url("../img/sprite.png"); background-position: -10px -209px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisin{ background-image: url("../img/sprite.png"); background-position: -84px -97px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisru{ background-image: url("../img/sprite.png");   background-position: -10px -99px;   background-repeat: no-repeat;   height: 12px;   width: 16px; } .imgpaisel{ background-image: url("../img/sprite.png"); background-position: -10px -128px; background-repeat: no-repeat; width:16px; height:16px; } .imgpaisnl{ background-image: url("../img/sprite.png"); background-position: -10px -225px; background-repeat: no-repeat; width:16px; height:16px; } #letraoriginal{ position:absolute; border: 2px solid #000000; padding: 5px;background:none repeat scroll 0 0 #F9EDBE } .boxdif{ margin-bottom: 8px;   margin-top: 5px;  margin-bottom: 8px;   width: 300px; } .fila1 .boxdif{  border: 1px solid #CCCCCC;   float: left;   height: 267px;   margin: 26px 3px;   min-width: 300px;   padding: 12px 5px;   width: 47%; } .fila1 fieldset{  border:0px; } .boxdif_v1{   margin-bottom: 8px;   margin-top: 5px;   width: 100%; } .boxdif_v1_songs{  overflow-x: hidden;  height: 300px; } .boxdif_v1 .boxdif_item{ float:left; min-width:290px; width:49%; height:70px; border:0px; } .boxdif_title{  border-bottom: 1px dotted;   font-size: 20px;   margin-bottom: 6px;  } .boxdif_title a{  color: #000 !important; font-size: 20px !important; font-weight: normal !important; } .boxdif_item_img{ float:left;padding-right:5px } .boxdif_item_txt{ float: left; width:195px; } .boxdif_item{   border-bottom: 1px solid #EFEFEF;   padding: 2px; } .boxdif_iteminfo {   color: #808080;   font-size: 11px;   height: 16px;   line-height: 16px;   white-space: nowrap; } .boxdif_item a{   font-weight: normal; } .boxdif_iteminfo a{   color: #808080;   font-size: 11px; } #optionscustom{ margin: 5px 0px; } #optionscustom span{ padding-left:20px; font-color: #6B8F02; } #optionscustom input[type=checkbox] {  width: auto; margin-left:2px; } .lyrics input[type=checkbox] {  margin-left: 4px;   width: 15px; } .textteacher{ font-size: 14px;padding-right:10px; } .textteacher b{ font-size: 14px; } .pendingrewiew{   opacity: 0.200704; } #lt-pending-status {   background-color: #FF0000;   border-radius: 2px 2px 2px 2px;   color: #FFFFFF;   font-size: 12px;   font-weight: bold;   padding: 4px 8px;   position: absolute;   right: 6px;   top: 6px; } /*********nuevos******/ #lyrics_video{   font-size: 13px; margin: 0px;   padding: 0px;   } #lyrics_video input{ font-size: 14px;   font-weight: bold;   margin: 2px 0;   width: 140px; }  #action_videos {   border: 1px solid #DDDDDD;   text-align: center;  height: auto;   word-spacing: 0;   margin: 4px 0px; } #action_videos div {  margin: auto;   padding-top: 8px;   display: inline-block;   }  #action_videos img {   float: left;   margin-left: 10px; }  #action_videos a { float: left; margin: 0 1px 0 4px; } .box_action{ display:none; border: 1px solid #ddd;   margin: 0px;   padding: 10px 10px;   } .text_header{  font: 205% "SabonNextW01-DisplayIta",serif;   padding-top: 16px;   text-align: center;   line-height: 0.8; } .fondo_header {  background: #6B8F02 url('../img/degradado2.gif') repeat-x;  width: 100%;  height:65px; } #imglogo {   background-image: url("../img/sprite.png");   background-position: -39px -24px;   background-repeat: no-repeat;   height: 59px;   width: 119px; } .box_green{  border-bottom: 1px solid #000000;   color: #000000;   margin-bottom: 6px;   margin-top: 7px;   padding-left: 1px;   padding-top: 2px;  } .tipoadd { float: left;   font-size: 17px;   font-weight: normal;   margin-left: 28px;   padding: 0 11px 8px 12px; } .typestab {  border-bottom: 1px solid #DDDDDD;   border-top: 1px solid #DDDDDD;   height: 36px;   margin-bottom: 8px; } .typesongexer{ /*background-color: #DDDDDD;*/   font-size: 14px;   padding: 10px;   text-align: center;   width: 200px;   float:left;   margin: 0px 0 0 49px; } .typesongexer a{ color: #000;   font-size: 15px; font-weight:normal; } .tabselec{ /*background-color:#999999;*/ font-weight:bold; } .bothtype{ border:1px solid #dddddd; }   /************/ #menu-wrap {  background-color:#6B8F02; } #menu-wrap ul { background-color:#6B8F02; } #menu-wrap ul a,#menu-wrap ul a:visited { text-decoration: none; color: #FFF; /*border-right: 1px solid #fff*/ } #menu-wrap ul li:hover a,#menu-wrap ul a:focus,#menu-wrap ul a:active { background-color: #000; color: #FFF; } #menu-wrap a:hover,#menu-wrap ul ul a:hover { color: #FFF; background:#6B8F02; } #menu-wrap :hover>a,#menu-wrap ul ul :hover>a { color: #FFF; background: #000 } #menu-wrap a.trigger,#menu-wrap a.trigger:hover,#menu-wrap a.trigger:visited { /*background-image:url(../img/cms-nav-dark-s.gif);*/ background-repeat: no-repeat; background-position: right center } #menu-wrap li.section { color: #fff; background-color: #6B8F02; font-weight: bold } #menu-wrap ul ul a,#menu-wrap ul ul a:visited { color: #FFF; } #menu-wrap ul ul a:hover { background: #6B8F02 } #menu-wrap ul ul :hover>a { background: #6B8F02 } #menu-wrap li.selected_page { color: #004D99; background-color: #6B8F02 } #menu-wrap li.selected_subpage { color: #004D99; background-color: #6B8F02 } #menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited { background-color: #6B8F02 } #menu-wrap ul ul li a.selected { background-color: #6B8F02; color: #004D99 } #menu-wrap {   background-color: #6B8F02;   float: left;   padding: 0 5px;   position: relative;   z-index: 100; } * html #menu-wrap { width: 100%; } #menu-wrap ul { padding: 0;   margin: -3px 0; list-style-type: none } #menu-wrap li,#menu-wrap a,#menu-wrap div { padding: 0; margin: 0 } #menu-wrap ul ul {  } #menu-wrap ul li { float: left; position: relative } #menu-wrap ul ul li { width: 100% } #menu-wrap ul a,#menu-wrap ul a:visited { display: block; line-height: 30px; padding-left: 10px; padding-right: 20px; font-size: 12px; font-weight: bolder; } * html #menu-wrap a,* html #menu-wrap a:visited { width: 10px;  padding-right: 20px; white-space: nowrap } #menu-wrap ul ul a,#menu-wrap ul ul a:visited { border: 0px } #menu-wrap li.section { line-height: 25px; padding-left: 10px; padding-right: 11px } #menu-wrap ul ul { visibility: hidden; position: absolute; height: 0; top: 30px; left: 0; width: 149px  z-index: 12312 } * html #menu-wrap ul ul { top: 30px; } #menu-wrap table { position: absolute; top: 0; left: 0; border-collapse: collapse; } #menu-wrap ul ul a,#menu-wrap ul ul a:visited { height: auto; line-height: 15px; padding: 5px 10px; width: 150px } * html #menu-wrap ul ul a,* html #menu-wrap ul ul a:visited { width: 150px; } #menu-wrap ul li:hover ul,#menu-wrap ul a:hover ul { visibility: visible } #menu-wrap li.selected_page { line-height: 20px } #menu-wrap li.selected_subpage { line-height: 25px; padding-left: 10px; padding-right: 11px } #menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited { padding-right: 0; padding-left: 0 } #icl_curso{  text-align: center;   width: 24%; } #icl_curso a{ color:#6B8F02 !important; border:0px !important; } #icl_curso a:hover{ color:#FFFFFF !important; border:0px; border:0px !important; } .icl_last{ display:none; } /******************/ .songhome {  float:left; list-style-type: none; margin:0px; } .songhome li:hover {  background-color:#F9EDBE; }  .songhome li { padding:10px; width:46%; float:left; text-align:right; margin:4px 0px 5px 0px; cursor: pointer; } .songhome li p{ float:left; } .songhome li p:nth-child(2){ width:145px;  } .songhome li:nth-child(2n){  /*margin-left:60px;*/  } .songhome li p:nth-child(3){ width:145px; } .songhome li p:nth-child(3) a{ font-weight:normal !important; } .songhome li p:nth-child(4){ width:0px;  } .songhome li p:nth-child(5){  float:right;  margin-top: 12px;  } #dictionary { text-align:center; } #dictionary input{ vertical-align:text-bottom; height:auto; } /************/ #menu-wrap-user {  background-color:#000; } #menu-wrap-user ul { background-color:#000; } #menu-wrap-user ul a,#menu-wrap-user ul a:visited { text-decoration: none; color: #FFF; /*border-right: 1px solid #fff*/ } #menu-wrap-user ul li:hover a,#menu-wrap-user ul a:focus,#menu-wrap-user ul a:active { background-color: #6B8F02; color: #FFF; } #menu-wrap-user a:hover,#menu-wrap-user ul ul a:hover { color: #FFF; background:#6B8F02; } #menu-wrap-user :hover>a,#menu-wrap-user ul ul :hover>a { color: #FFF; background: #6B8F02 } #menu-wrap-user a.trigger,#menu-wrap-user a.trigger:hover,#menu-wrap-user a.trigger:visited { /*background-image:url(../img/cms-nav-dark-s.gif);*/ background-repeat: no-repeat; background-position: right center } #menu-wrap-user li.section { color: #fff; background-color: #000; font-weight: bold } #menu-wrap-user ul ul a,#menu-wrap-user ul ul a:visited { color: #FFF; } #menu-wrap-user ul ul a:hover { background: #000 } #menu-wrap-user ul ul :hover>a { background: #000 } #menu-wrap-user li.selected_page { color: #004D99; background-color: #6B8F02 } #menu-wrap-user li.selected_subpage { color: #004D99; background-color: #6B8F02 } #menu-wrap-user li.selected_subpage a,#menu-wrap-user li.selected_subpage a:visited { background-color: #6B8F02 } #menu-wrap-user ul ul li a.selected { background-color: #6B8F02; color: #004D99 } #menu-wrap-user { height: 33px; position: relative; z-index: 100; float:right;  padding: 0px; } * html #menu-wrap-user { width: 100%; } #menu-wrap-user ul { padding: 0; margin: 0; list-style-type: none } #menu-wrap-user li,#menu-wrap-user a,#menu-wrap-user div { padding: 0; margin: 0 } #menu-wrap-user ul ul {  } #menu-wrap-user ul li { float: left; position: relative } #menu-wrap-user ul ul li { width: 100% } #menu-wrap-user ul a,#menu-wrap-user ul a:visited { display: block; line-height: 30px; padding-left: 10px; padding-right: 20px; font-size: 12px; font-weight: bolder; } * html #menu-wrap-user a,* html #menu-wrap-user a:visited { width: 10px;  padding-right: 20px; white-space: nowrap } #menu-wrap-user ul ul a,#menu-wrap-user ul ul a:visited { border: 0px } #menu-wrap-user li.section { line-height: 25px; padding-left: 10px; padding-right: 11px } #menu-wrap-user ul ul { visibility: hidden; position: absolute; height: 0; top: 30px; left: 0; width: 149px; } * html #menu-wrap-user ul ul { top: 30px; } #menu-wrap-user table { position: absolute; top: 0; left: 0; border-collapse: collapse; } #menu-wrap-user ul ul a,#menu-wrap-user ul ul a:visited { height: auto; line-height: 15px; padding: 5px 10px; width: 150px } * html #menu-wrap-user ul ul a,* html #menu-wrap-user ul ul a:visited { width: 150px; } #menu-wrap-user ul li:hover ul,#menu-wrap-user ul a:hover ul { visibility: visible } #menu-wrap-user li.selected_page { line-height: 20px } #menu-wrap-user li.selected_subpage { line-height: 25px; padding-left: 10px; padding-right: 11px } #menu-wrap-user li.selected_subpage a,#menu-wrap-user li.selected_subpage a:visited { padding-right: 0; padding-left: 0 } /*************************/ .points_header { float:left; font-size:18px; text-align:right; text-transform:uppercase; border-bottom: 1px solid #000000;   color: #000000; font-weight:bold; margin-bottom:8px; } .points { float:left; font-size:14px; text-align:right; text-transform:uppercase; color:#6B8F02; font-weight:bold; } #comentarios{ margin-top:8px; } #resources_song{  line-height: 1.6em; } #resources_song ul li a{ font-size:14px; } #resources_song ul, li { margin:6px 2px } #resources_song ul li {   list-style-type: none; } .resources_song_home ul li {   list-style-type: none; float:left; width: 49%; } .publivertical { float:left; margin: 6px 14px 0 0; } #title_song a{ font-size:20px; padding-bottom:5px; } #ui-datepicker-div{ z-index:100 !important; } .resource_col2{  width:47%;float:left;border-left: 1px solid #efefef; padding-left: 5px;height:250px; min-width: 300px; } .resource_col2 h1{  font-size: 18px; margin-top:0px; } .resource_col1{  width:47%;float:left;padding-right: 7px;text-align:center; min-width: 300px; }  #extension_chrome .cerrar {margin-top: -6px; background: rgba(0, 0, 0, .3); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .25); color: #fff; padding: 4px 8px 6px 8px; border-radius: 100%; font-size: 15px; font-weight: bold; line-height: 1em; float: right; cursor: pointer} #extension_chrome .content {width: 100%; margin: 10px auto; padding: 5px 0; font: 400 .9em/1.1em "Open Sans", sans-serif; color: #fff; text-shadow: 0 1px 1px rgba(0, 0, 0, .3)} #extension_chrome .content img {float: left; margin: -8px 10px 4px 0} #extension_chrome .content .instalar {margin-left: 10px; padding: 5px 20px; background: rgba(0, 0, 0, .3); border-radius: 5px} #extension_chrome .content a {color:#fff; text-decoration: none} #extension_chrome { display: none;  position: fixed;  bottom: 0;  left: 0;  right: 0;  overflow: hidden;  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54acff', endColorstr='#215db8',GradientType=0 );  z-index: 999999; } #menu_hidden{  text-align:center; border-bottom:1px solid #fff; margin-bottom:2px; } #menu_hidden a{   color: #FFFFFF;   font-size: 25px; } #menu_hidden{  display:none; }  #imgchallenge{  width:16px;  height:16px; } #subscribers ul {  list-style: none outside none !important;   border-radius: 5px 5px 5px 5px;   box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);   clear: both;   list-style: none outside none;   margin: 0;   overflow: hidden; } #subscribers li.bg-twt {   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMDE4RkNFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDFBMEQ1IiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTE3KSIgLz4KPC9zdmc+"); } #subscribers li.bg-fb {   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMzE0QTg4IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjM0M1QTlBIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTAzKSIgLz4KPC9zdmc+"); } #subscribers li.bg-rss {   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkY3OTAwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkY4RDAwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnOTA3KSIgLz4KPC9zdmc+"); } #subscribers li {   float: left;   margin:0px; } #subscribers li a, #subscribers li a:hover {   color: #FFFFFF !important; } #subscribers li a {   float: right;   font-size: 0.8em;   line-height: 1.2em;   padding: 4px 10px 0 0;   text-align: center; } #subscribers li p {   width: 100px; } #subscribers li p {   height: 40px;   margin: 0; } /***challenge***/ .whitebg{ background-color:#fff !important; } .challenge-secion{ max-height: 240px;   overflow-x: hidden;   overflow-y: auto;   width: 100%; } .challenge-random{ float: right; text-align: right; margin: 5px 7px; } .challenge-title {  float:left; } .challenge-title span {  color:#FFF;  font-size:14px;  font-weight:bold;  text-transform:uppercase; }  .challenge-title .content {   background-image:url("/img/degradado2.gif") !important;  background-repeat:repeat-x;  padding:10px; }  .challenge-left-cnt {  float:left;  width:100%;  background-color:#FFF;  border:1px solid #DDD;  box-shadow:0 0 10px 0 #CCC;  margin-bottom:20px; } .challenge-right-cnt {  float:right;  width:100%;  background-color:#FFF;  border:1px solid #DDD;  box-shadow:0 0 10px 0 #CCC;  margin-bottom:20px; }  .challenge-content-user {  float:left;  width:97%;  border-bottom:1px solid #DDD;  padding:10px 0 0 15px; } .won {  border-left:10px solid #d0de6c; } .lost {  border-left:10px solid #f1b2ab; } .draw {  border-left:10px solid #dbdbdb; } .won_right {  border-right:10px solid #d0de6c; } .lost_right {  border-right:10px solid #f1b2ab; } .draw_right {  border-right:10px solid #dbdbdb; } .with_bdr_btm {  border-bottom:1px solid #DDD; } .challenge-time-elapsed {  color:#666;  float:left;  font-size:0.9em;   min-width:162px; font-weight: normal; }  .challenge-position {  color:#686868;  float:left;  font-size:18px;  font-weight:bold;  padding:20px 0 20px 20px;  width:53px; } .challenge-user-image {  float:left;  padding:5px 0;  position:relative;  } .challenge-user-image img {  width:60px;  height:60px;  -webkit-border-radius:40px;  -moz-border-radius:40px;  border-radius:40px; } .challenge-username {  font-size:15px;  font-weight:bold;  float:left;  padding:12px 10px 10px 20px;  color:#333;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  width:50%; } ul.challenges_stats {  color:#666;  float:left;  font-size:1.6em;  padding:10px 20px 15px; } #challenges_stats h2 {  float:left;  padding-left:17px; } .challenge-actions {  float:right;  padding:20px 20px 3px; } .waiting {  background-image:url("/img/degradado2.gif");  background-position:-24px 0;  background-repeat:no-repeat;  float:left;  height:24px;  width:24px; } .waiting-text {  background-color:#EEE;  border-radius:10px 10px 10px 10px;  font-size:17px;  padding:12px 10px;  text-align:center;  width:50px; } .waiting-text a, .waiting-text a:visited {  color:#686868;  font-size:15px;  font-weight:bold; }  .challenge-actions .button {  font-size:.8em; } .challenge-actions .button:first-child {  margin-right:2px; }   span.win {  color:#8AD40E; } span.lose {  color:#C82900; } .tricolor_bar {  float:left;  height:20px;  margin:0 20px 40px;  width:285px; } /***finchallenge***/ #capa_login{  margin: 0 auto;  max-width: 400px; } #capa_register{  margin: 0 auto;  max-width: 400px;  display:none; } .separator{ border: 1px solid #EFEFEF;   margin: 37px;  text-align: center; } .article_body{ padding-left: 19px; } .article h1{ border-bottom: 1px solid #EFEFEF !important;  padding: 20px 0 12px !important;; } .share_post{ min-height:20px; } /****INICIO FLASH***/ .titulo_flash{ margin:10px; padding-bottom:3px; border-bottom:2px solid #000; } #flashcard form .textarea{ width:48% !important; } #flashcard .submit{ text-align:left; } .removecard{ color: #FF0000;  width:100%;   text-align: right !important; } .text_card{ font-size: 10px;   padding-right: 3px;   text-align: right; } #options_prin {  max-width: 500px;   min-width: 300px;   text-align:center;   margin-bottom: 11px;  } #flipbox_container {  min-width: 300px;  height: 280px; } #flipbox {  margin: 15px auto;  max-width: 500px;   min-width: 300px;  height: 200px;  /*line-height: 200px;  background-color: #ff9000;*/  background-image:url(/img/flashcard.gif) !important;  font-family: 'ChunkFive Regular', Tahoma, Helvetica;  font-size: 2.5em;  color: #000;  text-align: center;  border:1px solid #EFEFEF;  overflow-x:auto; } .flipPad {  margin: 15px auto;  max-width: 500px;   min-width: 300px;  text-align: center; } .capa_titulo{  max-width: 500px;   min-width: 300px;   margin:0 auto;   display:table; } .flip_titulo{   float: left;   font-size: 12px;   font-weight: bold;   margin: 4px 0 0 4px;   padding-left:21px;   } #capa_contenido{ display:table; height:84%; width:100%; } .flip_contenido{ display:table-cell; font-size: 32px; vertical-align:middle; } .flip_contenido_respuesta{  border-top: 1px solid #000000;   color: #008000;   padding-top: 2px;   font-size: 32px;  } .flipPad a {  padding: 5px 15px;  background: #1e90ff;  border: 2px solid #1e90ff;  border-radius: 2px;  color: #ffffff;  font-weight: bold;  text-decoration: none;  font-size: 1em;  font-family: Helvetica, Tahoma, Verdana, sans-serif;  line-height: 30px;  height: 30px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  -moz-box-shadow: 1px 1px 2px #999999;  -webkit-box-shadow: 1px 1px 2px #999999;  -webkit-transition-duration: 1s; } .flash_correcta{  background: #23AF31 !important;  border: 2px solid #23AF31 !important;  } .flash_incorrecta{   background: #F70A0A !important;  border: 2px solid #F70A0A !important ;   } .flipPad a:hover {  background-color: #ff9000;  border: 2px solid #ff9000; } .flipPad .revert {  background-color: #ff9000;  border: 2px solid #ff9000;  display: none; } /***FIN FLASH***/ .decorative_border {  position:relative; border: 3px dotted #6b8f02;  box-shadow: 1px -1px 0px 0px #6b8f02 inset, -1px 1px 0 0 #6b8f02 inset, 1px 1px 0 0 #6b8f02, 0 -1px 1px 1px #6b8f02; margin-bottom: 15px;  background-color:#fff !important; } .banner_black_overlay{ position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); }  .banner_white_content {  position: fixed; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 4px solid #444444; background-color: white; z-index:1002; } .redondeado{  font-size: 180% !important; } .redondeado b{  font-size: 100% !important; } .breadcrumb{ padding-bottom: 10px; } .breadcrumb li {   display: inline; } .newdecorative{  background-color: #efefef;   padding: 12px; } .capainstrucciones{   background-color: #fff;   padding: 19px;   margin-bottom: 19px; } .txtinstrucciones{   margin-top: 15px; } .linksvideo {   background-color: #EFEFEF;  font-size: 12px;   padding: 6px;   margin-bottom: 10px;   line-height: 22px; } .linksvideo a {  text-decoration: none; } .btndoexercise{ width: 100%;text-align: center;margin: 10px 0;background-color: #efefef;padding: 32px 0; }/*! * jQuery UI CSS Framework 1.8.23 * * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API */ /* Layout helpers ----------------------------------*/ .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:before, .ui-helper-clearfix:after { content: ""; display: table; } .ui-helper-clearfix:after { clear: both; } .ui-helper-clearfix { zoom: 1; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; }  /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  /*! * jQuery UI CSS Framework 1.8.23 * * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px */  /* Component containers ----------------------------------*/ .ui-widget { font-family: Trebuchet MS, Tahoma, 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: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; } .ui-widget-content a { color: #333333; } .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } .ui-widget-header a { color: #ffffff; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; 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 #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; } .ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; } .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top 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: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; } .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; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } .ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } .ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); } /* positioning */ .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 is deprecated, use ui-icon-seek-start instead */ .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; }  /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } /* Overlays */ .ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); } .ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*! * jQuery UI Autocomplete 1.8.23 * * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */ .ui-autocomplete { position: absolute; cursor: default; }  /* workarounds */ * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ /* * jQuery UI Menu 1.8.23 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */ .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; } /*! * jQuery UI Datepicker 1.8.23 * * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Datepicker#theming */ .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; } /* with multiple calendars */ .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%; font-size:0em; } /* RTL support */ .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; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover {   position: absolute; /*must have*/   z-index: -1; /*must have*/   filter: mask(); /*must have*/   top: -4px; /*must have*/   left: -4px; /*must have*/   width: 200px; /*must have*/   height: 200px; /*must have*/ }/* To be used with cookieCuttr by Chris Wharton (http://cookiecuttr.com) */ .cc-cookies { position:fixed; width: 90%; left: 0; top: 0; padding: 0.5em 5%; background: #565656; background: rgba(86,86,86,0.95); color: #fff; font-size: 13px; font-weight: normal; text-shadow: 0 -1px 0 rgba(0,0,0,0.35); z-index: 99999; text-align: center; color: #fff; } .cc-cookies a, .cc-cookies a:hover { color: #fff; text-decoration: underline; } .cc-cookies a:hover { text-decoration: none; } .cc-overlay { height: 100%; padding-top: 25%; } .cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; } .cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; } .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; } .cc-cookies a.cc-cookie-reset { background: #f15b00; } .cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; } .cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; } .cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; } .cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; } .cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; } @media screen and (max-width: 768px) { .cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; } } @media screen and (max-width: 480px) { .cc-cookies { position: relative; float: left; } }#content .button span {   font-size: 22px!important;   font-weight: normal!important;   color: #000; } .youtube-container { display: block; margin: 10px auto 0; width: 100%; background-color: #000; } .youtube-player { display: block; width: 100%; /* assuming that the video has a 16:9 ratio */ padding-bottom: 56.25%; overflow: hidden; position: relative; width: 100%; height: 100%; cursor: hand; cursor: pointer; display: block; } img.youtube-thumb { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto } div.play-button { height: 128px;  width: 128px;left: 0;top: 0;bottom: 0;right: 0; background: url(../img/play_youtube.png) no-repeat;position: absolute;margin: auto; } #youtube-iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } #videoejercicio .youtube-container, #videoejercicio .youtube-container .youtube-player, #videoejercicio .youtube-container .youtube-player .youtube-thumb,#videoejercicio .youtube-container .youtube-player iframe{ /*max-height:300px;*/ } div.play-button:hover{ opacity: 1;  filter: alpha(opacity=100);  } div.play-button{ opacity: 0.8;  filter: alpha(opacity=80);  }  #videoejercicio img.youtube-thumb { bottom:auto; } .resource_col2{  min-width: 300px; } .resource_col1{  min-width: 330px; } .columna1 { width:100%; } .columna2{  width: 100%; margin-left:10px; } #contentleft {  width: 665px; float: left !important; } #content_playlist{  width:800px; float:left; } .withpublivertical{   width: 33%;  width: -moz-calc(100% - 530px) !important;   width: -webkit-calc(100% - 530px) !important;   width: calc(100% - 530px) !important; } #contentright { width: 300px; float: right; text-align:center; } .banner_dfp{ background-color:#fff;width:100%;text-align:center; } .banner_dfp_exer{ background-color:#fff;width:100%;text-align:center; } .banner_dfp iframe{ } #ponteaprueba{ text-align:center; } .fb-comments{width: 100% !important;} .fb-comments iframe[style]{width: 100% !important;} .fb-like-box{width: 100% !important;} .fb-like-box iframe[style]{width: 100% !important;} .fb-comments span{width: 100% !important;} .fb-comments iframe span[style]{width: 100% !important;} .fb-like-box span{width: 100% !important;} .fb-like-box iframe span[style]{width: 100% !important;} .selectnav { display: none; } #ytmain{ width: 52% !important; width: -moz-calc(100% - 247px) !important;   width: -webkit-calc(100% - 247px) !important;   width: calc(100% - 247px) !important; }  #capavideo { position: relative; padding-bottom: 26%; padding-top: 69px; height: 0; } .columna1 #capavideo { padding-top: 34px; } #capavideo iframe,  #capavideo object,  #capavideo embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; min-height:250px; min-width:300px; max-height:300px; } .videolarge { padding-bottom: 38.25% !important; } .videolarge iframe,  .videolarge object,  .videolarge embed {  max-height:409px !important;; } .video-wrapper { width: 100%; max-width: 100%; }  #pagewrap { margin:0 auto;  width:1012px; background-color:#e5e5e5; position:relative; } #footer { width:980px; } #content{ width:980px; } #footer { clear: both; } @media screen and (max-width: 790px) { #content_playlist{   width:100%;  float:none; }  #pagewrap {  width: 100%; }  #menu, .browsebox,#logo,#footer {  width: 100%; }  .boxsearch {   width: 70px; } #searchwrapper {   width: 146px; }   #menu_exercise .opcion{  padding: 3px 6%; } #menu_exercise .opcionejer{ padding: 3px 2%; } .songhome{  width:100%; } .songhome li{  width:100%; }  .songhome li> p + p{  float:left !important; }  #contentleft {  width:60% !important;  width: -moz-calc(100% - 361px) !important;   width: -webkit-calc(100% - 361px) !important;   width: calc(100% - 361px) !important;  }   #contentright {  width: 300px;  float: right;  text-align:center; }  .browsebox {  display:none; } .icl_last{  display:block; }  #searchwrapper {   float: none;   margin: 0 auto;  width: 80%; }  .boxsearch {   width: 400px; }  #header{  height: 42px; }   .resource_col2,.resource_col1{  float:none;  width:100% !important;  max-height:280px;  min-heigh:250px;   }  #contentright{  margin-left: 0px !important; }  #footer {  width:95%; } #content{  width:95%; }  #searchwrapper {   float: none;   margin: 0 auto;   width: 480px; }  .columna2{  text-align:center; } #contentright,#listavideos,.boxdif,.resource_col2{  width:100%;  text-align:left; }  .resource_col1{  width:100%;   } .boxdif{  float:left;  margin-right:10px;   }  .columna1{  width: 100% !important; } .columna1exercise{  width: 100% !important; } .columna2{  margin-left:0px !important;  width: 100% !important; }   .yt_holder{  width:100% !important; } .yt_holder ul{  width:100% !important; } .yt_holder ul li{  width:100% !important; }  #ytmain{  width:100% !important; }  .publivertical{  display:none; } .withpublivertical{  width: 100% !important; }  #content table img{  display: block; } #contentleft {  width: 100% !important;  float: none;  margin-right: 0px !important; } #contentright {  width: 100% !important;  float: none;  clear:both;  text-align:center;  } .text_header { } .songhome li p:nth-child(5){   margin-top: 0px;  }  #capaplay, #capaWorksheet,#keysvideos{  display:none; }  } @media screen and (max-width: 790px) {   #menu-wrap ul li:hover a,#menu-wrap ul a:focus,#menu-wrap ul a:active { color: #FFF !important; background:#6B8F02 !important;   }   #menu-wrap :hover>a,#menu-wrap ul ul :hover>a {   color: #FFF !important; background:#6B8F02 !important;   }   #menu-wrap ul ul {   visibility: visible;   position: static;   width: 149px;   padding-left:15px   }   #menu-wrap-user{   float:none;   position:static;   }   #menu-wrap-user ul li:hover a,#menu-wrap-user ul a:focus,#menu-wrap-user ul a:active { color: #FFF !important; background:#000 !important;   }   #menu-wrap-user :hover>a,#menu-wrap-user ul ul :hover>a { color: #FFF !important; background:#000 !important;   }   #menu-wrap-user ul ul {   visibility: visible;   position: static;   width: 149px;   padding-left:15px   }  .menu_small {   width:1.4em;   display: block;   color:#fff;   font-size:2em;   text-align: center;   float:left;  }  .menu_small_text{   color: #FFFFFF;   float: left;   font-size: 18px;   padding-top: 9px !important;  } #ul-menu-wrap-user.js {   display: none;   margin-top:33px;   display: none;   position:absolute;   background-color:#6b8f02;   z-index:1000;  }  #cms-nav-top-menu.js {   margin-top:38px;   display: none;   position:absolute;   background-color:#6b8f02;   z-index:1000;   width:300px; }   #menu-wrap-user #ul-menu-wrap-user.js {  background-color:#000;  }  #menu-wrap-user #cms-nav-top-menu.js {   background-color:#000 ;   }  ul {   width:100%;  }  li {   width:100%;   border-right:none;  }   #top ul li:after { content: " ";  }  #top ul li {  display: block; padding: 9px 0 0 ;  }  #top ul{  padding-bottom:10px;   padding-left: 11px;  } #searchwrapper {   width: 307px;   float:right; }  .boxsearch {   width: 206px; } .js #ul-menu-wrap-user { display: none; }   .js #cms-nav-top-menu { display: none; }  .js .selectnav {   display: block; margin-bottom: 6px;  width: 100%;   }   #menu-wrap {   padding: 0;   width: 100%;   }   #cms-nav-top-menu.js {   width:100%;   }   #menu-wrap ul ul {   width:100%;   } #menu-wrap ul ul a{  width: 100%;  font-size:16px;  padding: 10px 0 10px 15px; } #menu-wrap ul a{  width: 100%;  font-size:16px;  padding: 10px 0 10px 15px; }   #menu-wrap-user {   width: 100%;   padding:0px;   }  .text_header {   padding-top: 11px; } .fila1 .boxdif{ width: 95% !important; }  } @media screen and (min-width: 790px) {   .menu_small { display: none;   }   .menu_small_text{   display: none;   }  } @media screen and (max-width: 480px) {  #header {   height: 74px; } #content {  width: 99%;  padding: 5px 0px; }  h1 {  font-size: 22px; } .songhome { width:95%; }  .text_header {   /*display:none;*/ } .resource_col1{   min-width: 300px; }  } @media only screen and (max-width: 768px) {  .banner_header_mobile {  width: 100%;  height: auto;  position: fixed;  bottom: 0px;  display: block;  background: #efefef;  color: #fff;  margin: 0 auto;  padding: 5px; } }#smartbanner { position:absolute; left:0; top:-82px; border-bottom:1px solid #e8e8e8; width:100%; height:78px; font-family:'Helvetica Neue',sans-serif; background:-webkit-linear-gradient(top, #f4f4f4 0%,#cdcdcd 100%); background-image: -ms-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); background-image: -moz-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none; } #smartbanner, html.sb-animation {-webkit-transition: all .3s ease;} #smartbanner .sb-container { margin: 0 auto; } #smartbanner .sb-close { position:absolute; left:5px; top:5px; display:block; border:2px solid #fff; width:14px; height:14px; font-family:'ArialRoundedMTBold',Arial; font-size:15px; line-height:15px; text-align:center; color:#fff; background:#070707; text-decoration:none; text-shadow:none; border-radius:14px; box-shadow:0 2px 3px rgba(0,0,0,0.4); -webkit-font-smoothing:subpixel-antialiased; } #smartbanner .sb-close:active { font-size:13px; color:#aaa; } #smartbanner .sb-icon { position:absolute; left:30px; top:10px; display:block; width:57px; height:57px; background:#efefef; background-size:cover; border-radius:10px; box-shadow:0 1px 3px rgba(0,0,0,0.3); } #smartbanner.no-icon .sb-icon { display:none; } #smartbanner .sb-info { position:absolute; left:98px; top:18px; width:44%; font-size:11px; line-height:1.2em; font-weight:bold; color:#6a6a6a; text-shadow:0 1px 0 rgba(255,255,255,0.8); } #smartbanner #smartbanner.no-icon .sb-info { left:34px; } #smartbanner .sb-info strong { display:block; font-size:13px; color:#4d4d4d; line-height: 18px; } #smartbanner .sb-info > span { display:block; } #smartbanner .sb-info em { font-style:normal; text-transform:uppercase; } #smartbanner .sb-button { position:absolute; right:20px; top:24px; border:1px solid #bfbfbf; padding: 0 10px; min-width: 10%; height:24px; font-size:14px; line-height:24px; text-align:center; font-weight:bold; color:#6a6a6a; background:-webkit-linear-gradient(top, #efefef 0%,#dcdcdc 100%); text-transform:uppercase; text-decoration:none; text-shadow:0 1px 0 rgba(255,255,255,0.8); border-radius:3px; box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset; } #smartbanner .sb-button:active, #smartbanner .sb-button:hover { background:-webkit-linear-gradient(top, #dcdcdc 0%,#efefef 100%); } #smartbanner .sb-icon.gloss:after { content:''; position:absolute; left:0; top:-1px; border-top:1px solid rgba(255,255,255,0.8); width:100%; height:50%; background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%); border-radius:10px 10px 12px 12px; } #smartbanner.android { border-color:#212228; background: #3d3d3d url('dark_background_stripes.gif'); border-top: 5px solid #88B131; box-shadow: none; } #smartbanner.android .sb-close { border:0; width:17px; height:17px; line-height:17px; color:#b1b1b3; background:#1c1e21; text-shadow:0 1px 1px #000; box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3); } #smartbanner.android .sb-close:active { color:#eee; } #smartbanner.android .sb-info { color:#ccc; text-shadow:0 1px 2px #000; } #smartbanner.android .sb-info strong { color:#fff; } #smartbanner.android .sb-button { min-width: 12%; border:1px solid #DDDCDC; padding:1px; color:#d1d1d1; background: none; border-radius: 0; box-shadow: none; } #smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #42B6C9; background-image: -webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB)); background-image: -moz-linear-gradient(top,#42B6C9,#39A9BB); text-transform:none; text-shadow:none; box-shadow:none; } #smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; } #smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background:#2AC7E1; } #smartbanner.windows .sb-icon { border-radius: 0px;}