﻿/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */@import url("https://fonts.googleapis.com/css?family=Open+Sans");.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-5481ff09a63fde681b23c842a9acd3181b6998dc711f675c529f028dd3020ad5.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/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,.ui-datepicker select.ui-datepicker-year{width:45%}.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,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget-content{border:1px solid #dddddd;background:#eee url(/assets/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100-41ff65fb4f9b6f2fa9c9d025c2e9b0c9e09a2aee6f32266d19ee93c8af4dacbf.png) 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/assets/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100-2aa19a6b7b63f81542cbf7cf17d06f80b2b103f3e4ecec2540d2704b0b366c52.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/assets/jquery-ui/ui-bg_glass_100_f6f6f6_1x400-29205b2d198ce4eed569d38a5ce0a55ef27a0c8e643473c375d623ced7d24ca8.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(/assets/jquery-ui/ui-bg_glass_100_fdf5ce_1x400-1cbf4bb8af5ce70ba8228e90a81eddba4733cce35bbbe469e952b8fc7cd49b8d.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:#fff url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-f0e6cd91b837d5c5644d026e5ffeccd907953317cd5c0f689901733afda260b2.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}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100-1e1cfb209f291f1ebe33adf0301d27f03089d77db5a59d2288c54cde5d044973.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(/assets/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40-739e6023b3767ffaec0102f2b89818c984b87c771d1bef16c7626ca64c968329.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}.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-a2ccfdc001858222885a9df39200840ac7a3f479ba889727d32a10398db7918a.png)}.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-a2ccfdc001858222885a9df39200840ac7a3f479ba889727d32a10398db7918a.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-5481ff09a63fde681b23c842a9acd3181b6998dc711f675c529f028dd3020ad5.png)}.ui-state-default .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ef8c08_256x240-8fb54f7bc96ce47cf75c1978a2958f69973fc382a40b049f68bf8bebc839a853.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ef8c08_256x240-8fb54f7bc96ce47cf75c1978a2958f69973fc382a40b049f68bf8bebc839a853.png)}.ui-state-active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ef8c08_256x240-8fb54f7bc96ce47cf75c1978a2958f69973fc382a40b049f68bf8bebc839a853.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_228ef1_256x240-7fcb45b214701ac9a13209fc351800f108a05a860b12fd9b785bdb22536313a2.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffd27a_256x240-d51cd885d3771fe7232255975d41eec296c6b2aacaf2bf945be0a3ff68535222.png)}.ui-widget-overlay{background:#666 url(/assets/jquery-ui/ui-bg_diagonals-thick_20_666666_40x40-26d009d09ea27a9e08717c252c6451e473faf3fdabff911e6726c7d143a7afc1.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/assets/jquery-ui/ui-bg_flat_10_000000_40x100-0e1ac198171a7efb4e331b0aa097a8aa1d4ebdbade5b29c4861bb422f95f1be7.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}.record-select{width:300px;border:1px solid #afd0f5;font-family:sans-serif;background-color:#fff;font-size:11px}.record-select img{border-width:0px}.record-select form{display:inline}.record-select form .text-input{width:294px;margin:2px auto 1px auto;display:block;border:1px solid #999}.record-select form input.example{color:#999;text-align:center}.record-select form .search_submit{display:none}.record-select ol,.record-select li{margin:0px;padding:0px;list-style:none;clear:both}.record-select ol.scrollable{max-height:200px;overflow:auto}.record-select .record,.record-select a{cursor:pointer;color:#0066cc;text-decoration:none}.record-select ol .record,.record-select ol a{display:block;background-color:#e6f2ff;padding:2px 4px}.record-select ol .even{background-color:#ffffff}.record-select ol .pagination a{background-color:#eee}.record-select ol .previous a{border-bottom:1px solid #afd0f5}.record-select ol .next a{border-top:1px solid #afd0f5}.record-select ol .pagination a img{vertical-align:middle}.record-select ol .current,.record-select ol li:hover{background-color:#ffff88}.record-select ol li a:hover{color:inherit;background-color:inherit}.record-select ol li.found:hover,.record-select ol .found{text-align:center;font-style:italic;color:#999;padding:1px 4px;border-bottom:1px solid #afd0f5}.record-select ol li.found:hover{background-color:inherit}.record-select-container{position:absolute;z-index:100}iframe.record-select-mask{position:absolute;z-index:99;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)}.record-select-autocomplete form .text-input{display:none}.record-select-list{padding:0px;margin:0px;list-style:none}.record-select-list li{overflow:auto;zoom:1;margin-left:10px;font-size:80%}.record-select-list label{float:left}.record-select-list a.remove{display:block;width:0px;height:16px;padding-left:16px;background:url(/assets/record_select/cross-8b179f9e1abf5e8335ac8e12861e307edb7359c1ad5547fcb5e98a3f382121f2.gif) no-repeat 0 0;overflow:hidden;float:left;margin-right:5px}.recordselect.selected{background-color:#EFFFEF;background-position:right 2px center;background-image:url(/assets/record_select/accept-0a733b99fcd03c5e6359d0973a169bbfaf94485227437480d9c703bbe58e4b4c.png);background-repeat:no-repeat;padding-right:20px}.active-scaffold form,.active-scaffold table,.active-scaffold p,.active-scaffold div,.active-scaffold fieldset{margin:0;padding:0}.active-scaffold{margin:5px 0}.active-scaffold table{width:100%;border-collapse:collapse}.active-scaffold td,.active-scaffold th{padding:0}.active-scaffold a,.active-scaffold a:visited{text-decoration:none}.active-scaffold div.actions a img,.active-scaffold td.actions a img{border:none;vertical-align:middle}.active-scaffold div.actions a.disabled img,.active-scaffold td.actions a.disabled img{opacity:0.5}.active-scaffold .clear-fix{clear:both}noscript.active-scaffold{border-left:solid 5px;font-size:11px;font-weight:bold;padding:5px 20px 5px 5px}.active-scaffold .mark_record_column{width:1px}.active-scaffold-header,.form-footer+.active-scaffold-footer{position:relative}.active-scaffold-header h2{padding:2px 0px;margin:0;font:bold 160% arial, sans-serif}.active-scaffold div.actions a,.active-scaffold div.actions{float:right;font:bold 14px arial;letter-spacing:-1px;text-decoration:none;padding:1px 2px;white-space:nowrap;margin-left:5px;background-position:1px 50%;background-repeat:no-repeat}.active-scaffold div.actions a{padding:5px 5px;margin-left:0px}.active-scaffold .active-scaffold .active-scaffold-header div.actions>.action_group>a,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a{padding:1px 5px}.active-scaffold div.actions div.action_group{display:inline;float:right}.active-scaffold div.actions div.action_group li a,.active-scaffold div.actions div.action_group li div{float:none;margin:0}.active-scaffold div.actions .action_group ul{line-height:130%;top:19px}.active-scaffold .active-scaffold .active-scaffold-header div.actions .action_group ul{top:14px}.active-scaffold .active-scaffold .active-scaffold-header div.actions .action_group ul ul{top:-3px}.active-scaffold div.actions a.disabled{opacity:0.5}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing,.active-scaffold-header div.actions a.show_search,.active-scaffold-header div.actions a.show_config_list,.active-scaffold div.actions div.action_group div{margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.new,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.new_existing,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.show_search,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.show_config_list,.active-scaffold .active-scaffold .active-scaffold-header div.actions div.action_group>div{margin:0;padding:1px 5px 1px 20px;background-position:1px 50%;background-repeat:no-repeat}.active-scaffold div.actions a.disabled:hover,.active-scaffold div.actions a.disabled:hover{background-color:transparent;cursor:default}.active-scaffold th{text-align:left}.active-scaffold th a,.active-scaffold th p,.active-scaffold .show-view th{font:bold 11px arial, sans-serif}.active-scaffold th a,.active-scaffold th p{display:block}.active-scaffold th a,.active-scaffold th a:visited{padding:2px 2px 2px 5px}.active-scaffold th p,.active-scaffold .show-view th{padding:2px 5px}.active-scaffold th.sorted a{padding-right:18px}.active-scaffold th.asc a,.active-scaffold th.desc a,.active-scaffold th.loading a{background:right 50% no-repeat}.active-scaffold th .mark_heading{margin-left:5px}.active-scaffold th.hidden,.active-scaffold td.hidden{display:none}.active-scaffold tr.record td,.active-scaffold .show-view td{padding:5px 4px}.active-scaffold tr.record td{font-family:Verdana, sans-serif;font-size:11px;border:solid 1px;border-width:0 0 1px 1px}.active-scaffold tr.record td.messages-container{padding:0px}.active-scaffold tbody.records td.empty{text-align:center}.active-scaffold tbody.records td.in_place_editor_field .handle{display:none}.active-scaffold tbody.records td.in_place_editor_field.empty .handle{display:inline}.active-scaffold td.numeric,.active-scaffold-calculations td{text-align:right}.as-slider{display:block}.as-slider .ui-slider-range{border:0;height:100%;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.as-slider.ui-state-disabled{opacity:1}.active-scaffold tr.record td.actions{border-right:solid 1px;padding:0;min-width:1%}.active-scaffold tr.record td.actions table{float:right;width:auto;margin-right:5px}.active-scaffold tr.record td.actions table td{border:none;text-align:right;padding:0 2px}.active-scaffold tr.record td.actions a,.active-scaffold tr.record td.actions div{font:bold 11px verdana, sans-serif;letter-spacing:-1px;padding:2px;margin:0 2px;line-height:16px;white-space:nowrap}.active-scaffold tr.record td.actions a.disabled{opacity:0.5}.active-scaffold .actions .action_group{position:relative;text-align:left}.active-scaffold .actions .action_group ul{border:2px solid;list-style-type:none;margin:0;padding:0;position:absolute;line-height:200%;display:none;min-width:150px;right:0px;z-index:2}.active-scaffold .actions .action_group.dyn>ul{width:auto;display:block}.active-scaffold .actions .action_group ul ul{display:none;position:absolute;top:0;right:150px}.active-scaffold .actions .action_group ul li{background:none repeat scroll 0 0;border-top:1px dashed;display:block;position:relative;width:auto;text-align:left}.active-scaffold .actions .action_group ul li div{margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .actions .action_group ul li a{display:block;margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .actions .action_group.dyn>ul li a{padding-left:5px}.active-scaffold .actions .action_group ul li.top{border-top-width:0px}.active-scaffold .actions .action_group:hover ul ul,.active-scaffold .actions .action_group:hover ul ul ul{display:none}.active-scaffold .actions .action_group:hover>ul,.active-scaffold .actions .action_group ul li:hover>ul,.active-scaffold .actions .action_group ul ul li:hover ul{display:block}.active-scaffold .view{padding:4px;border:solid 1px}.active-scaffold tbody.records td.inline-adapter-cell .view{border-top:none}.active-scaffold .before-header td.inline-adapter-cell .view{border-bottom:none}.active-scaffold a.inline-adapter-close{float:right;text-indent:-4000px;width:16px;height:17px;background:0 0 no-repeat}.active-scaffold .active-scaffold .active-scaffold-header{margin-right:25px}.active-scaffold .active-scaffold .active-scaffold-header h2{font-size:12px;font-weight:bold}.active-scaffold .active-scaffold .active-scaffold-header div.actions{top:0px;right:0px}.active-scaffold .active-scaffold .active-scaffold-header div.actions a,.active-scaffold .active-scaffold .active-scaffold-header div.actions div{font:bold 11px verdana, sans-serif}.active-scaffold .active-scaffold .view{background-color:transparent;padding:0px;border:none}.active-scaffold .active-scaffold td{border-bottom:solid 1px;border-left:solid 1px}.active-scaffold .active-scaffold td.inline-adapter-cell{padding:4px;border:solid 1px;border-top:none}.active-scaffold .active-scaffold .active-scaffold td.inline-adapter-cell{padding:4px;border:solid 1px;border-top:none}.active-scaffold .active-scaffold .active-scaffold-footer{font-size:11px}.active-scaffold-calculations td{border-top:2px solid;font:bold 12px arial, sans-serif}.active-scaffold .active-scaffold-footer{padding:3px 0px 2px 0px;border-bottom:none;font:bold 12px arial, sans-serif}.active-scaffold .active-scaffold-footer>br{clear:both}.active-scaffold-footer .active-scaffold-pagination{float:right;white-space:nowrap;margin-right:5px}.active-scaffold-footer a{text-decoration:none;letter-spacing:0;padding:0 2px;margin:0 -2px;font:bold 12px arial, sans-serif}.active-scaffold-footer .next{margin-left:0;padding-left:5px;border-left:solid 1px}.active-scaffold-footer .previous{margin-right:0;padding-right:5px;border-right:solid 1px}.active-scaffold .messages-container,.active-scaffold .active-scaffold .messages-container{padding:0;margin:0 7px;border:none}.active-scaffold .empty-message,.active-scaffold .filtered-message{padding:4px;text-align:center;position:relative}.active-scaffold .message{font-size:11px;font-weight:bold;padding:5px 20px 5px 5px;position:relative;margin:2px 7px;line-height:12px}.active-scaffold .message .timestamp,.active-scaffold .message .message-content{display:inline}.active-scaffold .filtered-message .reset{position:absolute;display:inline;right:10px;top:4px;padding:0}.active-scaffold .message a.close{position:absolute;right:10px;top:4px;padding:0;font:bold 11px verdana, sans-serif;letter-spacing:-1px}.active-scaffold .messages-container .message{margin:0}.active-scaffold .error-message{border-left:solid 5px}.active-scaffold .warning-message{border-left:solid 5px}.active-scaffold .info-message{border-left:solid 5px}.active-scaffold .errorExplanation{border:solid 1px}.active-scaffold fieldset{clear:both}.active-scaffold .errorExplanation h2{padding:2px 5px;font-size:11px;margin:0;letter-spacing:0;font-family:Verdana}.active-scaffold .errorExplanation ul{margin:0;padding:0 2px 4px 25px;list-style:disc}.active-scaffold .errorExplanation p{font-size:11px;padding:2px 5px;font-family:Verdana;margin:0}.active-scaffold .errorExplanation ul li{font:bold 11px verdana;letter-spacing:-1px;margin:0;padding:0;background-color:transparent}.active-scaffold .loading-indicator{vertical-align:text-bottom;width:16px;margin:0}.active-scaffold .active-scaffold-header .loading-indicator{margin-top:3px}.active-scaffold .show-view dl{margin-left:5px}.active-scaffold .show-view dl dl{margin-left:0px;margin-top:5px}.active-scaffold .show-view dl dl:first-child{margin-top:0}.active-scaffold .show-view dl dl:after{display:block;content:"";height:1px;clear:both}.active-scaffold .show-view dt{width:12em;float:left;clear:left;font:normal 11px verdana, sans-serif;line-height:16px}.active-scaffold .show-view dd{float:left;font:bold 14px arial;padding-left:5px;margin-bottom:5px}.active-scaffold dl{margin:0}.active-scaffold .submit{font-weight:bold;font-size:14px;font-family:Arial, sans-serif;letter-spacing:0;margin:0;margin-top:5px}.active-scaffold form p{clear:both}.active-scaffold fieldset{border:none}.active-scaffold h4,.active-scaffold h5{padding:2px;margin:0;text-transform:none;letter-spacing:-1px;font:bold 16px arial}.active-scaffold h5{padding:0;margin:5px 0 2px 0;font-size:14px;letter-spacing:0}.active-scaffold ol{clear:both;float:none;padding:2px;margin-left:5px;list-style:none}.active-scaffold ol:after{content:'.';visibility:hidden;line-height:0;height:0;display:block;clear:both}.active-scaffold p.form-footer{clear:both}.active-scaffold a.as_cancel,.active-scaffold p.form-footer a{font:bold 14px arial, sans-serif;letter-spacing:0}.active-scaffold .active-scaffold-footer div.actions{margin-top:-20px}.active-scaffold .active-scaffold-footer div.actions a{margin:0}.active-scaffold li.form-element{clear:both}.active-scaffold label{font:normal 11px verdana, sans-serif}.active-scaffold li.form-element dt{float:left;width:12em;padding:6px 0}.active-scaffold li.form-element dd{float:left}.active-scaffold li.form-element dd p,.active-scaffold li.form-element dd input[type="checkbox"]{margin-top:6px}.active-scaffold .form dd{margin:0}.active-scaffold .description{display:inline-block;font-size:10px;margin-left:5px}.active-scaffold .required label{font-weight:bold}.active-scaffold label.example{font-size:11px;font-family:arial}.active-scaffold input.text-input,.active-scaffold select{font:bold 16px arial;letter-spacing:-1px;border:solid 1px}.active-scaffold input.text-input{padding:2px}.active-scaffold .fieldWithErrors input,.active-scaffold .field_with_errors input,.active-scaffold .fieldWithErrors textarea,.active-scaffold .field_with_errors textarea,.active-scaffold .fieldWithErrors select,.active-scaffold .field_with_errors select{border:solid 1px}.active-scaffold select{padding:1px}.active-scaffold textarea{font-family:Arial, sans-serif;font-size:12px;padding:1px;border:solid 1px}.active-scaffold .refresh-link{display:inline-block;width:25px;text-indent:26px;overflow:hidden;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .checkbox-list{padding-left:0px}.active-scaffold .checkbox-list li{padding-right:5px;display:inline}.active-scaffold .checkbox-list li label{padding:0 0 0 2px}.active-scaffold .checkbox-list+.refresh-link{float:left}.active-scaffold .draggable-lists+.loading-indicator{float:left}.active-scaffold .draggable-list{float:left;width:300px;margin-right:15px;min-height:30px;max-height:100px;overflow:auto}.active-scaffold .draggable-list.hover{opacity:0.5}.active-scaffold .draggable-list li{display:block}li.draggable-item{list-style:none}li.draggable-item,li.draggable-item label{cursor:move}li.ui-draggable-disabled,li.ui-draggable-disabled label{cursor:default}li.draggable-item input,.active-scaffold .draggable-list input{display:none}.active-scaffold li.sub-section{clear:left;padding:5px 0}.active-scaffold .sub-form{float:left;clear:left;padding:5px 0;padding-left:5px}.active-scaffold .sub-form h5{margin-left:-5px}.active-scaffold .sub-form table,.active-scaffold .sub-form table td{width:auto;background:none}.active-scaffold .sub-form table th{font:normal 10px verdana, sans-serif;padding:0 5px 0 1px;background:none}.active-scaffold .horizontal-sub-form td>dl>dt label{display:none}.active-scaffold .horizontal-sub-form .associated-record dl{float:left;margin-right:5px}.active-scaffold .sub-form .checkbox-list{padding:0 2px 2px 2px;border:solid 1px}.active-scaffold .sub-form .checkbox-list label{display:block}.active-scaffold .sub-form table td{border:none;background-color:transparent;padding:1px;vertical-align:top}.active-scaffold .sub-form .actions{vertical-align:middle;background-color:transparent;clear:left}.active-scaffold .sub-form .association-record a.destroy{font-weight:bold;display:block;height:16px;padding:0;width:16px;text-indent:-4000px;background:0 0 no-repeat}.active-scaffold .sub-form .locked a.destroy{display:none}.active-scaffold .sub-form .association-record a{font:bold 12px arial}.active-scaffold .sub-form input.text-input,.active-scaffold .sub-form select{letter-spacing:0;font:bold 12px arial}.active-scaffold .sub-form .footer-wrapper{margin-top:3px;margin-right:10px}.active-scaffold .sub-form .footer{padding:3px 5px}.active-scaffold .sub-form .footer select,.active-scaffold .sub-form .footer input{font-weight:bold;font-size:12px;padding:0}.active-scaffold a.visibility-toggle{font-size:100%}.active-scaffold-found{float:left}.as_touch a.inline-adapter-close{width:25px;height:27px;background:0 0 no-repeat}.as_touch .as_paginate{font-size:20px;padding:3px 10px}.as_touch div.actions a{padding:7px 5px}.as_touch .active-scaffold div.actions a{padding:7px 5px}.as_touch div.actions .action_group ul{line-height:130%;top:23px}.as_touch .active-scaffold div.actions .action_group ul{top:23px}.as_touch div.actions a.new,.as_touch div.actions a.new_existing,.as_touch div.actions a.show_search,.as_touch div.actions a.show_config_list,.as_touch div.actions div.action_group div{padding:7px 5px 7px 25px}.as_touch .active-scaffold div.actions>a.new,.as_touch .active-scaffold div.actions>a.new_existing,.as_touch .active-scaffold div.actions>a.show_search,.as_touch .active-scaffold div.actions>a.show_config_list,.as_touch .active-scaffold div.actions div.action_group>div{padding:7px 5px 7px 25px;background-position:5px 50%}.as_touch .actions .action_group ul li div{padding:7px 5px 7px 25px}.as_touch .actions .action_group ul li a{padding:7px 5px 7px 25px}.as_touch .active-scaffold-header h2{padding:4px 0px}.as_touch .active-scaffold div.actions a,.as_touch .active-scaffold div.actions div{font:bold 14px arial}.as_touch .active-scaffold div.actions{right:15px}.as_touch tr.record{line-height:130%}.as_touch th a,.as_touch th a:visited{padding:5px 2px 5px 5px}.as_touch tr.record td{padding:5px 10px}.active-scaffold-header div.actions div.action_group div{background-image:url(/assets/active_scaffold/gears-f0577f13da75768500ac21dd8dd2ddef4ce33688925d1dc3a28847144802f12a.png)}.active-scaffold-header div.actions a.show_config_list{background-image:url(/assets/active_scaffold/config-05a1c33e624ff37781b51df509687c7ed359dcfd5b51eff7063eba89a74809d8.png)}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing{background-image:url(/assets/active_scaffold/add-e1facc6f96a51e281f4fdfcdc0a648a6ff84cb2526523459343d8a4f6196a1da.png)}.active-scaffold-header div.actions a.show_search{background-image:url(/assets/active_scaffold/magnifier-475a6335fb52c21b5fa732518e89408f4277779bf5b015391358b047602b8aff.png)}.active-scaffold th.asc a{background-image:url(/assets/active_scaffold/arrow_up-902b6a3d1d4f9fd06547827d4150786308b8560a83ee5dbdc9c344e615044dfe.png)}.active-scaffold th.desc a{background-image:url(/assets/active_scaffold/arrow_down-a0bdbd02cb50bef676c06220a05f4cecd0fa7708ce1abfc9387536dfc36a1d74.png)}.active-scaffold th.loading a{background-image:url(/assets/active_scaffold/indicator-small-505a75f5e9c6679156d6150e0e1655c9d572102224e5aa1ddf3cf9c89899b190.gif)}.active-scaffold a.inline-adapter-close{background-image:url(/assets/active_scaffold/close-37f05b17a34211c668917ca9b4c6990995e3339f84b99942432fc4139038c06e.png)}.active-scaffold .sub-form .association-record a.destroy{background-image:url(/assets/active_scaffold/cross-d04ecfc93ff86c44f6fc39e35945e3d8a7648ba8fcd97a2635920df2e88893b3.png)}.as_touch a.inline-adapter-close{background-image:url(/assets/active_scaffold/close_touch-f9ba6b60291341555ef15114f23d5dd8ccb40a6ccecbdffa6b5318976c42ff31.png)}.active-scaffold .refresh-link{background-image:url(/assets/active_scaffold/refresh-8024817781c9205e8da19d3d4badb4d3e3e45a3fcd2384c367d9aeff12e3b5e5.png)}.active-scaffold a,.active-scaffold a:visited{color:#06c}.active-scaffold a.disabled{color:#999}.active-scaffold a:hover,.active-scaffold div.hover,.active-scaffold td span.hover{background-color:#ff8}noscript.active-scaffold{border-color:#f66;background-color:#fbb;color:#333}.active-scaffold-header h2{color:#555}.active-scaffold-header div.actions a.disabled{color:#666}.active-scaffold th{background-color:#555}.active-scaffold th a,.active-scaffold th p{background-color:#555}.active-scaffold th a,.active-scaffold th a:visited{color:#fff}.active-scaffold th p,.active-scaffold .show-view th{color:#eee}.active-scaffold th a:hover{background-color:#000;color:#ff8}.active-scaffold th.sorted{background-color:#333}.active-scaffold th.asc a,.active-scaffold th.asc a:hover,.active-scaffold th.desc a,.active-scaffold th.desc a:hover,.active-scaffold th.loading a,.active-scaffold th.loading a:hover{background-color:#333}.active-scaffold tr.record{background-color:#E6F2FF}.active-scaffold tr.record td{color:#333;border-color:#C5DBF7}.active-scaffold tr.even-record{background-color:#fff}.active-scaffold tr.even-record td{border-left-color:#ddd}.active-scaffold tr.record td.sorted{background-color:#B9DCFF;border-bottom-color:#AFD0F5}.active-scaffold tr.even-record td.sorted{background-color:#E6F2FF;border-bottom-color:#AFD0F5}.active-scaffold tbody.records td.empty{color:#999}.active-scaffold tr.record td.actions{border-color:#ccc}.active-scaffold tr.record td.actions a.disabled{color:#666}.active-scaffold .actions .action_group div:hover{background-color:#ff8}.active-scaffold .actions .action_group{color:#0066CC}.active-scaffold .actions .action_group ul{border-color:#005CB8}.active-scaffold .actions .action_group ul li{background-color:#EEE;border-color:#222}.active-scaffold .actions .action_group ul li a{color:#333}.active-scaffold .view{background-color:#DAFFCD;border-color:#7FCF00}.active-scaffold .active-scaffold .active-scaffold-footer{color:#444}.active-scaffold .active-scaffold tr.record{background-color:#ECFFE7;border-color:#C5DBF7}.active-scaffold .active-scaffold tr.even-record{background-color:#fff}.active-scaffold .active-scaffold td.inline-adapter-cell{background-color:#FFFFBB;border-color:#DDDF37}.active-scaffold .active-scaffold .active-scaffold td.inline-adapter-cell{background-color:#DAFFCD;border-color:#7FCF00}.active-scaffold-calculations td{background-color:#eee;border-color:#005CB8}.active-scaffold-footer .next{border-color:#ccc}.active-scaffold-footer .previous{border-color:#ccc}.active-scaffold .empty-message,.active-scaffold .filtered-message{background-color:#e8e8e8;color:#666}.active-scaffold .message{color:#333}.active-scaffold .error-message{border-color:#f66;background-color:#fbb}.active-scaffold .warning-message{border-color:#ff6;background-color:#ffb}.active-scaffold .info-message{border-color:#66f;background-color:#bbf}.active-scaffold .errorExplanation{background-color:#fbb;border-color:#f66}.active-scaffold .errorExplanation h2{color:#333;background-color:#f66}.active-scaffold .show-view dt{color:#555}.active-scaffold h4,.active-scaffold h5{color:#1F7F00}.active-scaffold label{color:#555}.active-scaffold .description{color:#999}.active-scaffold label.example{color:#aaa}.active-scaffold input.text-input,.active-scaffold select{border-color:#1F7F00}.active-scaffold input:invalid,.active-scaffold textarea:invalid,.active-scaffold select:invalid,.active-scaffold .fieldWithErrors input,.active-scaffold .field_with_errors input,.active-scaffold .fieldWithErrors textarea,.active-scaffold .field_with_errors textarea,.active-scaffold .fieldWithErrors select,.active-scaffold .field_with_errors select{border-color:#f00}.active-scaffold input.example{color:#aaa}.active-scaffold select:focus,.active-scaffold input.text-input:focus{background-color:#ffc}.active-scaffold textarea{border-color:#1F7F00}.active-scaffold form .checkbox-list.draggable-list{background-color:#FFFF88}.active-scaffold form .checkbox-list.draggable-list.selected{background-color:#7FCF00}.active-scaffold .ui-droppable-disabled,.active-scaffold .ui-droppable-disabled.selected{background-color:#999}.active-scaffold .sub-form table th{color:#555}.active-scaffold .sub-form .checkbox-list{background-color:#fff;border-color:#1F7F00}.active-scaffold .sub-form .checkbox-list label{display:block}.active-scaffold .sub-form table td{color:#999}.active-scaffold .sub-form .footer{color:#999}.as_touch th a,.as_touch th a:visited{color:#fff}html{min-width:960px}.container_12,.container_16{min-width:fit-content;margin-right:100px;margin-left:100px}@media (max-width: 1100px){.container_12,.container_16{margin-right:auto;margin-left:auto}}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}#main_content_wrap{margin-top:30px}.create-view.email_templates-view,.update-view.email_templates-view,.create-view.users-view,.update-view.users-view{width:960px}.recordselect.selected{background-image:none;background-color:transparent}.active-scaffold .create-view,.active-scaffold .update-view{margin-left:auto;margin-right:auto}.devise_form{width:435px;margin-left:auto;margin-right:auto;min-width:0}#logo h1{background:url(/assets/logog-13a5bf09c6309c527020e8c69c17373401b2320260a2ff46dc7121b09b73763b.png) no-repeat right center;display:inline-block;padding-right:40px}.active-scaffold .amount-column_heading,.active-scaffold .balance-column_heading{text-align:right;width:100px}.active-scaffold th.amount-column_heading a,.active-scaffold th.amount-column_heading a:hover,.active-scaffold th.balance-column_heading a,.active-scaffold th.balance-column_heading a:hover{background-position:left}.active-scaffold .address-sub-form .footer .as_replace_with_new{display:none !important}.active-scaffold .sub-form .footer input[type=button]{background-color:transparent;border:0 none;cursor:pointer}.active-scaffold .sub-form .footer .as_create_another,.active-scaffold .sub-form .footer .as_replace_existing,.active-scaffold .sub-form .footer .as_add_existing,.active-scaffold .sub-form .footer .as_replace_with_new{background:no-repeat scroll 2px 50% transparent;padding-left:20px;text-indent:25px;height:16px;display:inline-block;overflow:hidden;width:1px}.active-scaffold .sub-form .footer .as_add_existing,.active-scaffold .sub-form .footer .as_create_another{margin-top:5px;background-image:url(/assets/new-77d41e5b1bef1da925eb1a5c62659ef4c6ee431d98c9427617184978619d3a2a.png);background-size:contain;height:18px}.active-scaffold .sub-form .footer .as_replace_existing{background-image:url(/arrow_up.png)}.active-scaffold .sub-form .footer .as_replace_with_new{background-image:url(/cross.png)}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing,.active-scaffold-header div.actions a.show_search,.active-scaffold-header div.actions a.show_config_list,.active-scaffold-header div.actions div.action_group div{text-indent:5px;width:0px;overflow:hidden}.active-scaffold h3,.active-scaffold h4,.active-scaffold h5{color:#555555}.active-scaffold h3{font-size:130%}.active-scaffold h4{font-size:160%;margin-bottom:10px;border-bottom:1px solid #622599}.active-scaffold h5 a,.active-scaffold h5 a{font-weight:normal;color:#000}.active-scaffold ol.association-record{border:1px solid #555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;padding:8px 4px 4px;margin-bottom:5px}.div_search_table .active-scaffold p.form-footer{margin-left:5px;margin-bottom:15px;margin-top:20px;position:absolute;top:-9px;right:420px;overflow:inherit}.active-scaffold-found{float:none}form input.text,form input[type=text],form textarea{margin-top:0px;width:410px}form input.date_picker,form .search_range input.text-input,.text-input{height:20px}form .bank_account input[type=text]{width:100%}.horizontal-sub-form input.text,.horizontal-sub-form input[type=text]{width:100px}.horizontal-sub-form textarea{width:100%}.active-scaffold .form dt,.active-scaffold .form dd{margin-top:10px}.active-scaffold .sub-form dt,.active-scaffold .sub-form dd{margin-top:0px}.active-scaffold .sub-form li.form-element dt{padding:2px 0px 6px}.active-scaffold input.text-input,.active-scaffold select,.active-scaffold textarea{border:1px solid #BBBBBB;font-weight:400;padding:4px;font-size:14px}.active-scaffold input.text-input:focus,.active-scaffold select:focus,.active-scaffold textarea:focus{border-color:#91a0d4;background-color:transparent}.active-scaffold .field_with_errors input.text-input{border-color:#FF0000}.field_with_errors{display:inline}.active-scaffold .aliases-sub-form ol.association-record{border:none;margin:0px;padding-top:0px}.active-scaffold .aliases-sub-form li.form-element{float:left}.active-scaffold .aliases-sub-form li.form-element dt{display:none}.active-scaffold .aliases-sub-form .actions{clear:none;float:right}.active-scaffold a.as_cancel,.active-scaffold p.form-footer a,.button{font-size:9px}.active-scaffold th{background-color:#EBEBEB;width:14%}.active-scaffold .records_group th{background-color:#EBEBEB;width:40px}.active-scaffold .insignia_group th{width:110px}.active-scaffold .trainers_group th{width:220px}.active-scaffold .record_group th{background-color:#EBEBEB;width:8%}.active-scaffold .record_group th:last-child{background-color:white;width:60px}.active-scaffold .trainers_group .link-column{width:0}.active-scaffold th.sorted{background-color:#ebebeb}.active-scaffold th a,.active-scaffold th.sorted a,.active-scaffold th.loading a{background-color:transparent;padding:0px;color:#333}.active-scaffold th a,.active-scaffold th a:visited,.active-scaffold th p{text-align:center !important}.active-scaffold th a:visited{color:black !important}.active-scaffold tr.record td{text-align:center}.active-scaffold th a:hover,.active-scaffold th.sorted a:hover,.active-scaffold th.loading a:hover{background-color:transparent;color:#000;text-decoration:underline}.active-scaffold tr.record{background-color:transparent}.active-scaffold .active-scaffold td{background-color:#fff}.active-scaffold td.in_place_editor_field:hover{cursor:pointer;background-color:#FDFDFD;border-color:#999999}.active-scaffold tr.even-record td.in_place_editor_field:hover{background-color:#ECECEC}.active-scaffold tr.even-record,.active-scaffold .active-scaffold tr.even-record td{background-color:#F0F0F0}.active-scaffold tr.record td.sorted{background-color:#ffffff;border-bottom-color:#E5E5E5}.active-scaffold tr.even-record td.sorted{background-color:#f0f0f0;border-bottom-color:#E5E5E5}.active-scaffold tr.record td{vertical-align:middle;border-left:none}.active-scaffold tr.record td.actions{border-right:none;border-bottom-color:#E5E5E5}.active-scaffold tr.record td.actions a.balance_changes,.active-scaffold tr.record td.actions a.bookings,.active-scaffold tr.record td.actions a.show,.active-scaffold tr.record td.actions a.edit,.active-scaffold tr.record td.actions a.destroy,.active-scaffold tr.record td.actions a.btn,.active-scaffold-header .actions .action_group li a{padding:0px;padding-left:18px;min-height:18px;width:1px;text-indent:1px;overflow:hidden;display:inline-block;background-repeat:no-repeat;background-size:18px;vertical-align:middle}.active-scaffold-header div.actions a.show_search{background-image:url(/assets/search-f5fa11df22842cf4b822c0f9de37dfacd8bb223979b44761aa88b1d50478da25.png);background-size:16px}.active-scaffold tr.record td.actions a.show{background-image:url(/assets/show-1b8570de3c32ecb31ec092aa862d9b900313522628a954453d053c17fa3409cb.png)}.active-scaffold tr.record td.actions a.edit{background-image:url(/assets/edit-489a3c6819507fc493e7fca4beefd009efccd05233e0545a26f9767efce6627f.png)}.notifications-view.active-scaffold tr.record td.actions a.edit{background-image:url(/notification-edit.svg)}.active-scaffold tr.record td.actions a.destroy{background-image:url(/assets/delete-fdf81545f7811fd353aec25d8ecf0dae121ad40c3352cfe87255bcd8487813df.png)}.active-scaffold tr.record td.actions a.email{background-image:url(/email.svg)}.active-scaffold tr.record td.actions a.balance_changes{background-image:url(/marketwatch.png)}.active-scaffold tr.record td.actions a.bookings{background-image:url(/clock.png)}.admin__balance_changes-view tr.record td.actions a.show{background-image:url(/assets/show-1b8570de3c32ecb31ec092aa862d9b900313522628a954453d053c17fa3409cb.png)}.active-scaffold tr.record td.actions a.export_data,.active-scaffold-as_leads tr.record td.actions a.edit{background-image:url(/export.svg)}.ATRAM .active-scaffold tr.record td.actions a.export_data,.ATRAM .active-scaffold-as_leads tr.record td.actions a.edit{background-image:url(/export-atram.svg)}.active-scaffold .before-header td{border:none}.active-scaffold table{table-layout:fixed}.active-scaffold #as_admin__rechargings-content table .actions{width:0px}.active-scaffold #as_admin__today_bookings-content .actions{display:none}.active-scaffold #as_admin__rechargings-description-column{width:300px}.active-scaffold #as_admin__rechargings-user_number-column{width:85px}.active-scaffold-footer .active-scaffold-pagination a.as_paginate:link,.active-scaffold-footer .active-scaffold-pagination a.as_paginate:visited,.active-scaffold-footer .active-scaffold-pagination .as_paginate{margin:0 2px;float:none;display:inline}.active-scaffold .active-scaffold-footer{margin:10px}.active-scaffold-footer .active-scaffold-pagination{margin-top:10px;float:left;display:inline-flex}.active-scaffold-footer .active-scaffold-pagination .loading-indicator{float:right;width:20px;height:20px;margin-top:4px}.active-scaffold .show-view dl dl{border-bottom:none}.active-scaffold dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.active-scaffold-component .active-scaffold-header h2 a{height:55px;width:54px;display:inline-block;text-indent:-9999px;background-image:url(/ajax-loader.gif)}.active-scaffold-component>.active-scaffold-header h2{border-bottom:0px}.active-scaffold .filter-header{margin-bottom:5px}#navigation{margin-top:0px}#controlpanel ul li input{padding-top:4px;padding-bottom:5px}.active-scaffold li.form-element dt{float:none}.active-scaffold li.form-element.checkbox dt{margin-right:0;width:auto !important;float:left}.active-scaffold li.form-element{float:left;clear:none;width:100%}.active-scaffold li.form-element.time input{width:30px}.active-scaffold li.form-element.time{float:left;clear:left}.active-scaffold li.form-element.time.minutes dt{display:none}.active-scaffold li.form-element.time.minutes dd:before{content:":";display:inline-block}.active-scaffold li.form-element.time.minutes{margin-left:5px;clear:none}.active-scaffold th p{background:transparent;color:#858585}.active-scaffold tr.city_hall td{color:red}.active-scaffold tr.record td.actions a.validate{background-image:url(/accept.svg)}.active-scaffold tr.record td.actions a.invalidate{background-image:url(/cancel.svg)}.active-scaffold tr.record td.actions a.done{background-image:url(/pendiente-gestion.svg)}.active-scaffold tr.record td.actions a.pending{background-image:url(/gestionado.svg)}.active-scaffold tr.record td.actions a.activate{background-image:url(/inactive.svg)}.active-scaffold tr.record td.actions a.deactivate{background-image:url(/active.svg)}.active-scaffold-header div.actions .action_group>div{display:none}.active-scaffold-header div.actions .action_group>div.dac_filter,.active-scaffold-header div.actions .action_group>div.user_filter{display:block;overflow:visible;background:none;color:#333333;font-weight:100;font-family:Open sans, Verdana, Sans-serif;position:absolute;font-size:12px;letter-spacing:0px;top:-24px;right:-50px}.active-scaffold-header div.actions .action_group>div.user_filter{right:160px}.incidences-view .active-scaffold-header div.actions .action_group>div.user_filter{right:115px}.active-scaffold .actions .action_group>div.dac_filter+ul li a,.active-scaffold .actions .action_group>div.user_filter+ul li a{padding-left:10px}.active-scaffold-header div.actions .action_group>div.dac_filter+ul,.active-scaffold-header div.actions .action_group>div.user_filter+ul{position:absolute;top:-25px;right:-265px}.active-scaffold-header div.actions .action_group>div.user_filter+ul{right:-15px;width:142px}.incidences-view .active-scaffold-header div.actions .action_group>div.user_filter+ul{right:-60px}.matches-view .active-scaffold-header div.actions .action_group>div.user_filter+ul{right:-317px}.matches-view .active-scaffold-header div.actions .action_group>div.user_filter{right:-142px}.notifications-view .active-scaffold-header div.actions .action_group>div.user_filter+ul{right:-272px}.notifications-view .active-scaffold-header div.actions .action_group>div.user_filter{right:-97px}.clients-view .active-scaffold-header div.actions .action_group>div.dac_filter+ul{right:-244px}.clients-view .active-scaffold-header div.actions .action_group>div.dac_filter{right:-30px}.incidences-view .active-scaffold-header div.actions .action_group>div.dac_filter+ul{right:-312px}.incidences-view .active-scaffold-header div.actions .action_group>div.dac_filter{right:-96px}.active-scaffold-header div.actions .action_group>div+ul,.active-scaffold-header div.actions .action_group>div+ul li{display:block;background:none;border:none;top:0;width:auto;min-width:0;position:relative}.active-scaffold-header div.actions .action_group>div+ul,.active-scaffold-header div.actions .action_group>div.dac_filter+ul li{float:left;clear:none;display:inline-block;margin-right:0px}.active-scaffold-header div.actions .action_group>div+ul{margin-left:30px}.active-scaffold-header div.actions .action_group>div+ul li{float:right;margin-right:5px}.active-scaffold-header div.actions .action_group>div+ul li a{width:auto;color:#777777}.active-scaffold-header div.actions .action_group>div+ul li a.active{color:#999999}.active-scaffold-header div.actions .action_group>div+ul li a:hover{background-color:transparent;opacity:0.8}.active-scaffold .actions .action_group ul li a{padding:5px 5px 5px 20px}.active-scaffold .view li.sub-section.column_right,.active-scaffold .view li.sub-section.column_left{width:50%;position:relative;float:left;clear:none}.active-scaffold .view li.sub-section.column_right dd,.active-scaffold .view li.sub-section.column_left dd{width:66%;float:right;margin-right:8%}.active-scaffold .view li.sub-section.column_right dt,.active-scaffold .view li.sub-section.column_left dt{width:26%}.active-scaffold .view li.sub-section.column_right input,.active-scaffold .view li.sub-section.column_left input,.active-scaffold .view li.sub-section.column_right textarea,.active-scaffold .view li.sub-section.column_left textarea{width:100%}.view .column_right h5,.view .column_left h5{display:none}.active-scaffold .view li.sub-section.column_right .checkbox dd,.active-scaffold .view li.sub-section.column_left .checkbox dd{width:20px;margin-top:10px}.active-scaffold .view li.sub-section.column_right .checkbox dt,.active-scaffold .view li.sub-section.column_left .checkbox dt{width:70%;float:right}.active-scaffold .notified-column_heading{width:30px}.notification_img{width:20px;margin-left:-8px;margin-top:2px}.active-scaffold .nested_link a:after,.active-scaffold #as_incidences-content .records .summary-column .deploy_button,.active-scaffold #as_matches-content .records .summary-column .deploy_button{display:inline-block;content:"";width:0;height:0;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6A6A6A;margin-top:-8px;margin-left:20px}.active-scaffold .nested_link.open a:after{border-bottom:5px solid #6A6A6A;border-top:none}.active-scaffold #as_incidences-content .records .summary-column .deploy_button,.active-scaffold #as_matches-content .records .summary-column .deploy_button{display:none}.active-scaffold #as_incidences-content .records .summary-column.overflows .deploy_button,.active-scaffold #as_matches-content .records .summary-column.overflows .deploy_button{display:inline-block}.active-scaffold #as_incidences-content .records .summary-column .deploy_button,.active-scaffold #as_matches-content .records .summary-column .deploy_button{cursor:pointer;z-index:100;position:absolute;right:0;top:22px}.active-scaffold #as_incidences-content .records .summary-column.deploy .deploy_button,.active-scaffold #as_matches-content .records .summary-column.deploy .deploy_button{border-top:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #6A6A6A}.active-scaffold .active-scaffold .active-scaffold-header,.active-scaffold .as_adapter .as_form.create h4{margin-right:0;background:transparent}.active-scaffold .active-scaffold .active-scaffold-header h2,.active-scaffold .as_adapter .as_form.create h4{font-size:20px;color:#555;padding-left:20px}.active-scaffold #as_incidences-content .records .summary-column,.active-scaffold #as_matches-content .records .summary-column{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;padding-right:20px;text-align:left !important}.active-scaffold #as_incidences-content .records .summary-column.deploy,.active-scaffold #as_matches-content .records .summary-column.deploy{white-space:normal}.active-scaffold #as_incidences-content thead th.summary-column_heading,.active-scaffold #as_matches-content thead th.summary-column_heading{width:40%}#header{background-color:#999999;background-image:none}#logo{height:120px}#logo h1{letter-spacing:0px}#logo h1 img{position:absolute;height:65px;width:345px;margin-bottom:15px}#control panel ul li a,#controlpanel ul li input,#navigation ul li a,#controlpanel ul li a{background-color:#999999;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999}#navigation ul li.potential a{background-color:"yellow"}#controlpanel ul li a:hover,#navigation ul li a:hover,#navigation ul li a.active{color:black;background-color:#F2F2F2;border:1px solid #F2F2F2}#navigation ul li{position:relative;display:inline-block;float:left}#navigation ul li.scheduled,#navigation ul li.in_progress,#navigation ul li.scheduled>a,#navigation ul li.in_progress>a{padding-right:25px;position:relative;display:inline-block}#navigation ul li.scheduled>a:after,#navigation ul li.in_progress>a:after{content:"";display:inline-block;position:absolute;right:2px;top:2px;width:15px;height:15px;background:url(/scheduled.svg) no-repeat;background-size:contain}#navigation ul li.in_progress>a:after{background-image:url(/gear.svg)}#navigation ul li.in_progress>a.active:after,#navigation ul li.in_progress:hover>a:after{background-image:url(/gear_hover.svg)}#navigation ul li.scheduled>a.active:after,#navigation ul li.scheduled:hover>a:after{background-image:url(/scheduled_hover.svg)}div#header.open_submenu{padding-bottom:30px;position:relative}div#header.open_submenu:after{background:#F2F2F2;width:100%;height:30px;position:absolute;bottom:0;border-bottom:1px solid #b01dff;content:"";z-index:0;display:block}#navigation ul ul.submenu{display:none}#navigation ul li a.active+ul.submenu{position:absolute;left:100px;top:141px;z-index:1;display:block}#navigation ul ul.submenu li a{background:transparent;color:#999999;text-decoration:none;padding-top:15px;font-family:Open sans;font-size:14px;font-weight:bold;border:none;padding-bottom:0.25em}#navigation ul ul.submenu li a:hover,#navigation ul ul.submenu li a.active{font-weight:bold;border-bottom:.4em solid}.messages{background-color:#999999}form input.submit,.active-scaffold .submit,.active-scaffold a.as_cancel:not(.inline-adapter-close),.active-scaffold a.as_cancel:visited:not(.inline-a),.button{background-color:#999999}.active-scaffold a,.active-scaffold a:visited{color:black}.active-scaffold .empty-message,.active-scaffold .filtered-message{color:#431f63;background-color:#dedede}.active-scaffold .filtered-message a,.active-scaffold .filtered-message a:visited{color:#622599}.active-scaffold .filtered-message a:hover{background-color:transparent;color:#622599}#head_wrap{position:relative}#head_wrap #controlpanel{position:absolute;right:0;top:30px}#head_wrap #userpanel{position:absolute;right:0;top:60px}#head_wrap #userpanel p{text-align:right}#logo{width:100%}#head_wrap .text_title{text-align:center;position:absolute;width:100%;top:30px;cursor:default}.active-scaffold .as_content thead tr{height:30px}.active-scaffold .as_content thead tr a{line-height:30px}#new_user>div{width:450px;margin-bottom:10px}.devise_link{float:left;width:420px;display:block;text-align:right}input.amount-input[type=number]::-webkit-inner-spin-button,input.amount-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#as_incidences-content tr.rejected td,#as_matches-content tr.rejected td{opacity:0.7}#as_scheduled_tasks-content tr.finished td{opacity:0.4}td,.active-scaffold tr.record td,.active-scaffold .active-scaffold td{padding:7px;text-align:left;padding-left:20px;overflow:hidden}td.numeric,.active-scaffold tr.record td.numeric,.active-scaffold .active-scaffold td.numeric{text-align:center}td.empty,.active-scaffold tr.record td.empty,.active-scaffold .active-scaffold td.empty{text-align:center !important}.active-scaffold tr.record td.nested_link{text-align:center !important}.active-scaffold th.actions{width:70px}.notifications-view thead th.actions{width:120px}.sanctions-view thead th.actions{width:150px}#as_incidences-active-scaffold thead th.actions,#as_matches-active-scaffold thead th.actions{width:140px}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing{background-image:none;width:auto;margin:0;padding:10px 10px 10px 5px;color:#fff;background-color:#00a200;border-color:#5cb85c;text-transform:uppercase;font-weight:normal;opacity:0.8;border-radius:3px}.active-scaffold-header div.actions a.new:hover,.active-scaffold-header div.actions a.new_existing:hover{transition:all 0.2s ease 0s;background:#5cb85c;opacity:1}.active-scaffold a.inline-adapter-close{background-image:url(/assets/cerrar-ventana-71f12822cdb8553f5eb152ccac639226c608b186bfbdc9442892ff0ec8b0752d.png);background-size:contain}.active-scaffold .new-view a.inline-adapter-close{margin-right:5px;margin-top:5px}.active-scaffold .as_adapter .active-scaffold{padding:20px}.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.show_search{background-color:#EBEBEB;padding-left:12px;padding-top:3px;padding-bottom:3px;margin-top:4px;margin-right:5px;border-radius:3px;display:none}.active-scaffold a:hover,.active-scaffold div.hover,.active-scaffold td span.hover{background-color:transparent;opacity:0.7}.button{text-decoration:none}.button:hover{opacity:0.7}.active-scaffold .active-scaffold td.inline-adapter-cell{background-color:transparent;border:none}.active-scaffold .message a.close{color:transparent}.active-scaffold .message a.close:after{content:"X";color:#999999;font-size:22px}li.form-element.hide_label dl dt label{display:none}.users-view .role_description{display:none}.users-view .role_description.active{display:block}.sending-view li.form-element{float:left;width:45%;clear:none}.sending-view li.form-element.textarea{width:100%;clear:both}.sending-view form input.text-input{width:100%;max-width:420px}.sending-view form .text_field dd{width:65%}.active-scaffold .view li.jump_row{clear:both}.active-scaffold .sending-view .textarea dt{width:12%}.active-scaffold .sending-view .textarea dd{width:70%}.sending-view li.form-element dt{width:27%}.sending-view li.form-element.textarea textarea{height:300px}.sending-view li.form-element.checkbox.margin-left{margin-left:11.5%}.sending-view li.form-element.checkbox{width:35px;margin-right:200px;white-space:nowrap}.sending-view li.form-element.checkbox dt{float:right}.active-scaffold{margin-top:100px}.active-scaffold th.date-column_heading{width:94px}.active-scaffold th.client-column_heading,.active-scaffold th.lead-column_heading{width:18%}.active-scaffold th.agent-column_heading{width:10%}.active-scaffold th.nif-column_heading{width:100px}.active-scaffold th.notification_type-column_heading{width:7%}.active-scaffold th.sanctions-column_heading{width:80px}.active-scaffold th.sanctions_unresolved-column_heading{width:80px}.active-scaffold th.sanction_cause-column_heading{width:10%}.active-scaffold th.boe_date-column_heading,.active-scaffold th.last_day-column_heading{width:100px}#as_sanctions-active-scaffold th.boe-column_heading,#as_notifications-active-scaffold th.boe-column_heading{width:135px}#as_sanctions-active-scaffold th.number-column_heading,#as_notifications-active-scaffold th.number-column_heading{width:10%}#as_sanctions-active-scaffold th.registration-column_heading,#as_notifications-active-scaffold th.registration-column_heading{width:90px}#as_sanctions-active-scaffold th.notes-column_heading,#as_notifications-active-scaffold th.notes-column_heading{width:10%}#as_incidences-active-scaffold th.boe-column_heading,#as_matches-active-scaffold th.boe-column_heading{width:12%}#as_email_templates-content th.name-column_heading{width:20%}#as_email_templates-content th.text-column_heading{width:80%}.active-scaffold tr.record td.text-column{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email_templates-view #record_text{width:700px;height:350px}.active-scaffold li.form-element.no_upper_margin dd{margin-top:0}.active-scaffold li.form-element.no_upper_margin dt{padding:0}.mce_button_group{border:1px solid #C0C0C0;border-bottom:none;width:687px}.mce_button{margin:0;border-radius:0;background-color:#F0F0F0;color:black;border:0px solid transparent;padding-left:7px;padding-right:7px;display:inline-block;line-height:20px;height:18px}.mce_button:hover{background-color:#e3e3e3;border-color:#ccc}@media (max-width: 1530px){#as_sanctions-active-scaffold th.notes-column_heading,#as_sanctions-active-scaffold td.notes-column{overflow:hidden;width:0}}@media (max-width: 1300px){#as_sanctions-active-scaffold th.notification_type-column_heading,#as_sanctions-active-scaffold .notification_type-column{overflow:hidden;width:0}}.hide_dt dt{display:none}.warning_text ul{list-style:initial}.warning_text ul li{margin-left:50px}.warning_text,.warning_text p{color:#999999}.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.new{height:16px;position:absolute;top:-17px;right:90px;line-height:16px !important}.navbar-link-user{color:red}.f_final-column_heading,date{width:10%}.f_inicio-column_heading,date{width:10%}.fecha_nacimiento-column_heading,date{width:8%}.payment-column_heading,price{width:8%}.precio-column_heading,price{width:8%}.codigo-column_heading,code{width:8%}.lugar-column_heading,place{width:8%}th#as_courses-etapa-column{width:10%}.dni-column_heading,dni{width:9%}.course{width:50px}.evaluation-column_heading,eval{width:50px}.course-column_heading,n_course{width:250px}.student-column_heading,student{width:250px}.id-column_heading,n_ficha{width:50px}.nom_corto-column_heading,n_corto{width:15%}.curso-column_heading n_curso{width:25%}.active-scaffold tr.record td.actions table td{padding:0 1px}.students-column_heading{width:80px}.movil-input,.numeric-input{width:409px;border-radius:3px}.as_search_range_option{border-radius:3px}.form-input{width:200px}.form{font-size:12px;font-family:Comic sans}.active-scaffold select{background-color:transparent}.create-view.users-view li.form-element dt{margin-right:50px}#as_records-create--form ol li{width:100%}li.form-element.required.record_select.n_course{width:100%}.active-scaffold li.form-element dt{height:10px;margin-right:30px;margin-top:15px}.update-view records-view ol li{width:100% !important}.show-view.students-view>dl+dd{display:none}.show-view.students-view>dl+dd:first-of-type{display:block}.show-view.students-view>dl>dt.active+dd{display:block}.show-view.students-view>dl>dt+dd{position:absolute;top:40px;display:none}.show-view.students-view>dl{position:relative;height:500px;transition:all linear .2s}.show-view.students-view>dl>dt{float:left;position:relative;display:inline;clear:none}.show-view.students-view>dl>dt{width:auto;margin-right:30px;padding:2px 5px;font-size:14px;font-weight:bold;cursor:pointer}.show-view.students-view>dl>dt.active{border-bottom:2px solid #622599}.active-scaffold p.form-footer{clear:both;float:left;margin-top:25px;margin-bottom:5px;margin-left:7px;overflow:visible}.registration_number-input{width:215px !important}#as_insignia_types-content .show_link{width:25px;margin-top:5px;margin-right:5px;position:relative;left:0}.form-element.dragonfly dd{max-width:400% !important;width:300% !important}.div_search_table.create_form .active-scaffold p.form-footer{right:495px}.active-scaffold.show_search-view.courses-view.view ol li{width:27%}.sub-section[class*="course_row"] h5{display:none}input#search_codigo{width:350px;border-radius:3px}li.form-element.code{width:300px;position:relative;top:2px}input#search_course_name{width:350px}input#search_director{width:350px}input#search_students{width:350px}.sub-section.first_course_row ol li,.sub-section.second_course_row ol li{width:40% !important}.sub-section.second_course_row ol li{float:left}.trainers_group dd .student-input{width:98% !important}.trainers_group dd .stage-input{width:95% !important}.trainers_group dd .year-input{position:relative;top:2px}.trainers_group dd .n_sesiones-input{position:relative;top:2px}.record_group th:first-child{width:35%}.record_group ol li h5{display:none}.record_group dd .student-input{width:98% !important}.c_director-input{width:95% !important}.first_course_row .sub-form thead{display:none}.first_course_row .sub-form td.n_contenidos{display:none}.first_course_row .sub-form td.n_corto{display:none}.first_course_row .sub-form td.actions{display:none}.first_course_row .sub-form .footer-wrapper{display:none}.first_course_row .sub-form td.required.n_curso{top:50px;position:relative}.course_name-sub-form div table{top:0 !important}input.curso-input{margin-left:131px}.course_name-sub-form{position:absolute;top:388px}.codigo-input{width:409px;border-radius:3px}.course_name-sub-form{margin-left:-7px}.first_course_row ol li dl dt{width:15em !important}.sub-section.student_group td.actions{display:none}.student_group ol li h5{display:none}.student_group .footer a{float:left !important}.students-sub-form table{top:0 !important;width:100% !important}.students-sub-form div table tr td.actions{float:left;top:9px !important}.students-sub-form th.dni-column{width:15%}.students-sub-form th.fecha_nacimiento-column{width:15%}.students-sub-form th.nombre-column{width:20%}.students-sub-form th.apellidos-column{width:30%}.students-sub-form th.movil-column{width:15%}.students-sub-form .nombre-input{width:95% !important}.students-sub-form .apellidos-input{width:97% !important}.students-sub-form .dni-input{width:93% !important}.students-sub-form .fecha_nacimiento-input{width:93% !important}.students-sub-form .movil-input{width:89% !important}td.student_movil{position:relative;top:2px}.student_group .footer a{display:block !important}.sub-section.first_course_row ol li.form-element.observation_student{clear:both;width:73% !important;float:left}.active-scaffold-as_degrees.degrees-view .as_form.update ol.form{display:flex;flex-direction:column}.degree_flex_1,.degree_flex_2{display:flex}.active-scaffold-as_degrees select{width:95% !important}.first_degree_row ol.form{display:inline-block !important}.first_degree_row ol.form li:last-child{float:left}.sub-section[class*="degree_row"]{width:100%;margin-bottom:20px}.sub-section[class*="degree_row"] ol li{width:100%}.first_degree_row li.form-element.link_s_li{display:none}.six_degree_row .incidencias-input{margin-right:60px}li.sub-section.first_degree_row li{width:43%}li.sub-section.director_title_row li{width:50%}.insigniums-sub-form .student-input{width:98% !important;border-radius:3px;margin-top:2px}.active-scaffold.show_search-view.insignia-view.view li{width:50%}.active-scaffold.show_search-view.insignia-view.view{border:none !important}.active-scaffold.show_search-view.insignia-view.view form{margin-top:-40px;margin-bottom:-25px}.insignia_types-view td.year-column.numeric,.insignia-view td.year-column.numeric{text-align:center !important}.insigniums-sub-form h5{display:none}.insigniums-sub-form .student-column{width:50%}.show_link_is{width:25px;margin-top:5px;margin-right:5px;margin-left:20px}.insigniums-sub-form{margin-top:30px}.insigniums-sub-form th.year-column{width:25%}.insigniums-sub-form th.group-column{width:25%}.insigniums-sub-form th.insignia_type-column{width:33%}.insigniums-sub-form th.name-column{width:40%}.insigniums-sub-form .name-input{width:97% !important}.insigniums-sub-form .year-input{width:97% !important}.insigniums-sub-form .group-input{width:97% !important}#as_insignia_types-active-scaffold .form-element.dragonfly dd{max-width:100% !important;width:100% !important}div#top-nuevomenu{color:white;position:fixed;background-color:#6a2c91;width:230px;height:100%;top:0}.nuevologog img{position:absolute;width:94%;top:-20px}ul.nuevomenu_sup{display:flex;flex-direction:column;margin-top:120px !important;line-height:2}div#nuevomain_content_wrap{margin-left:300px}div#nuevoaccount{position:fixed;top:0px;right:0;height:55px;width:88%;background-color:#6a2c91}#top-nuevomenu .nuevomenu_sup>li .submenu a.active{border-color:white;font-weight:bold}div#nuevoaccount li:first-child{margin-bottom:20px}#top-nuevomenu ul.submenu{top:82px;background:#9f5cca;height:34px;width:100%}#top-nuevomenu .menu_sup>li .submenu a{font-size:14px;margin-right:20px;margin-left:16px;padding:0;border:none;border-bottom:2px solid transparent;border-radius:0}#top-nuevomenu .menu_sup>li .submenu li:first-child{margin-left:183px}#top-nuevomenu .menu_sup>li .submenu a.active{border-color:white;font-weight:bold}#top-nuevomenu{background:#6a2c91;color:#fff;height:80px;font-size:0.8em;padding:2px 2px 0px 6px;font-family:Open sans}#top-nuevomenu ul{margin:0;padding:0}#top-nuevomenu li{float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;white-space:nowrap;height:100%;font-size:20px;display:flex;align-items:center}#top-nuevomenu #loggedas{float:right;margin-right:0.5em;color:#fff}.nuevomenu_sup a:visited{color:#fff !important}.nuevomenu_sup a.active{color:#fff !important;background-color:#9f5cca;font-weight:bold;width:98%;text-align:center;border-radius:5px}.nuevomenu_sup a:hover{color:#6a2c91 !important;background-color:white;width:98%;text-align:center;border-radius:5px}.nuevomenu_sup a{width:98%;text-align:center}#nuevoaccount ul{margin-top:15px !important;float:right}.nuevosubmenu li{width:75%;font-size:15px !important}ul.nuevosubmenu{position:absolute;top:368px;left:38px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.trainers_group .footer a{min-width:200px !important}.insignia_group .footer a{min-width:200px !important}.records_group .footer a{min-width:200px !important}#as_students-create--form li.form-element.select{margin-bottom:17px}.active-scaffold-header h2{margin-left:30px;margin-right:30px;margin-top:15px}.active-scaffold-header{z-index:49;margin-top:120px;transition:margin 0.2s}/*!*top: 39px !important;*!*/.as_search_range_option{display:none}input#search_nombre{width:350px}.nombre-column_heading{width:23%}.apellidos-column_heading{width:16% !important}.direccion-column_heading{width:15%}.movil-column_heading{width:15%}.poblacion-column_heading{width:15%}.email-column_heading{width:20% !important}.gs-column_heading{width:6%}input#search_apellidos{width:250px}input#search_gs{width:350px}.active-scaffold.show_search-view.students-view.view ol li{width:27%}.small_column{width:33% !important}.small_column dd input{max-width:250px}.sub-section.photo{width:100%;margin-top:5%}.sub-section[class*="student_row"] h5,.sub-section[class*="photo"] h5,.sub-section[class*="observation"] h5,.courses-sub-form h5{display:none}.sub-section.first_student_row ol li,.sub-section.second_student_row ol li{width:34% !important}.sub-section[class*="group"] a{float:right !important}.sub-section[class*="group"]{margin-top:20px}.sub-section[class*="group"] h5{border-bottom:5px solid #6a2c91;padding:7px}.sub-section[class*="group"] h2{display:none}.records-sub-form h5{display:none !important}.records-sub-form table{top:0 !important;width:100% !important}.active-scaffold .sub-form .association-record a.destroy{margin-right:0 !important;margin-left:0 !important;margin-top:4px;right:0 !important}.active-scaffold .sub-form table th:last-child{width:15px}.active-scaffold .sub-form .actions{left:0 !important}.active-scaffold .sub-form .association-record a.destroy{margin-top:4px}#as_insignia_types-active-scaffold .association-record a.destroy{margin-top:2px}.records-sub-form th.course-column{width:37%}.records-sub-form th.evaluation-column{width:8%}.records-sub-form th.payment-column{width:8%}.records-sub-form th.f_inicio-column{width:12%}.records-sub-form th.f_final-column{width:20%}.records-sub-form th.director-column{width:18%}.records-sub-form .course-input{width:98% !important}.records-sub-form .evaluation-input{width:99% !important;height:30px;top:2px;position:relative;border-radius:3px}.records-sub-form .payment-input{width:99% !important;height:30px;top:2px;position:relative;border-radius:3px}.records-sub-form .f_inicio-input{width:94% !important;top:0px !important;position:relative;border-radius:3px}.records-sub-form .f_final-input{width:94% !important;top:0px !important;position:relative;border-radius:3px}.records-sub-form .director-input{width:96% !important;top:0px !important;position:relative;border-radius:3px}.insignia_group ol li h5{display:none}.insigniums-sub-form table{top:0 !important;width:100% !important}.insigniums-sub-form div table tr td.actions{float:left;position:relative;right:-75px;top:7px}.insignia_group .insigniums-sub-form th.group-column{width:25%}.insignia_group .insigniums-sub-form th.year-column{width:25%}.insignia_group .insigniums-sub-form th.insignia_type-column{width:35%}.insignia_group .insigniums-sub-form th.registration_number-column{width:25%}.insignia_group .insigniums-sub-form th.year-column{width:20%}.insigniums-sub-form .insignia_type-input{width:100% !important;height:30px;top:2px;position:relative;border-radius:3px}.trainers_group ol li h5{display:none}.trainers-sub-form table{top:0 !important;width:100% !important}.trainers-sub-form div table tr td.actions{position:relative;float:left;left:192px !important}.trainers-sub-form th.course-column{width:33%}.trainers-sub-form .course-input{width:98% !important}.trainers-sub-form th.stage-column{width:15%}.trainers-sub-form th.funcion-column{width:15%}.trainers-sub-form th.student-column{width:33%}.trainers-sub-form th.name-column{width:25%}.trainers-sub-form th.horas_curso-column{width:10%}.trainers-sub-form th.n_sesiones-column{width:7%}.trainers-sub-form .f_inicio-input{width:94% !important;top:0px !important;position:relative;border-radius:3px}.trainers-sub-form .f_final-input{width:94% !important;top:0px !important;position:relative;border-radius:3px}.trainers-sub-form .funcion-input{width:99% !important;height:30px;top:2px;position:relative;border-radius:3px}.year_input_trainer{width:89% !important;height:14px}.trainers-sub-form .horas_curso-input{width:92% !important;border-radius:3px}.trainers-sub-form .stage-input{width:95% !important}.trainers-sub-form .n_sesiones-input{width:80% !important;border-radius:3px}.sub-section[class*="group"] a[class*="new"]{position:inherit !important}.sub-section[class*="group"] p{vertical-align:center !important}#as_students-content form[class*="as_form"]>ol{padding:12px;margin-left:0}.sub-section[class*="group"] ol li dl ul li label{float:none}.photo ol li dl dt{display:none}.nav-student-photo{position:relative;bottom:65px;right:300px;border:1px solid #ccc;border-radius:10px}.sub-section[class*="student_row"] li,.sub-section[class*="group"]{position:relative;bottom:20px}.first_student_row li{top:0px}td.gs-column.numeric.small_column{text-align:center !important}.trainers_group ol li div div div table{width:100% !important}.trainers_group table{width:100% !important}.trainers_group ol li div div div table th{width:50% !important}.trainers_group ol li div div div table tr td a{width:50% !important}.degrees_group li{width:20% !important}.mtl_select{max-width:27em}.dtl_select{max-width:27em}.degrees_group select{width:85%}.less_right{margin-left:-60px}.dni dt{margin-right:-40px}input#search_dni{width:350px;border-radius:3px}input#search_gs{border-radius:3px}li.trainers_group ol li{width:100% !important}li.trainers_group table{width:100%}th#as_students-dni-column{width:12%}th#as_students-apellidos-column{width:8%}th#as_students-email-column{width:40%}th#as_students-asociacion-column{width:9% !important}.active-scaffold .sub-form .footer .as_create_another,.active-scaffold .sub-form .footer .as_replace_existing,.active-scaffold .sub-form .footer .as_add_existing,.active-scaffold .sub-form .footer .as_replace_with_new{overflow:visible !important;min-width:0 !important;width:60px;height:30px;background:#337ab7;border-color:#2e6da4;color:white;border-radius:3px}.active-scaffold .sub-form .footer .as_create_another:before,.active-scaffold .sub-form .footer .as_replace_existing,.active-scaffold .sub-form .footer .as_add_existing,.active-scaffold .sub-form .footer .as_replace_with_new{content:"Añadir";position:relative;left:-31px;top:5px;font:normal 14px Open sans, verdana, sans-serif;text-transform:uppercase}.students-view .trainers_group .year-input{position:relative;top:2px;border-radius:3px}.students-view .trainers_group .n_sesiones-input{position:relative;top:2px}.student_trainers-view .trainers_group .year-input{position:relative;top:2px;border-radius:3px}.student_trainers-view .trainers_group .n_sesiones-input{position:relative;top:2px}th#as_trainers-year-column{width:160px}th#as_trainers-course-column{width:600px}#as_trainers-tbody .year-column{text-align:center}.link-column{width:70px !important}.show_link{width:25px;margin-top:5px;float:none !important}.show_link_m{width:25px;margin-top:5px;margin-right:5px}.show_link_s{width:25px;margin-top:5px;margin-right:5px}.show_link_d{width:25px;margin-top:5px;margin-right:5px}.degrees_group li.link_m_li{width:6% !important}.degrees_group li.link_d_li{width:6% !important}li.degrees_group li{max-width:15% !important}.create-view li.form-element{float:left;clear:none;width:49%;margin-right:0;padding-right:0;line-height:37px}.create-view li.form-element dl dd select{width:415px}select.course_name-input{width:415px;border-radius:3px}.degrees_group li.form-element.select{margin:0;padding:0}.group_flex{display:flex;flex-direction:row}.dragonfly_controls{color:transparent;margin-top:-20px !important;margin-left:-25px !important}.dragonfly_controls div a img{visibility:hidden}.dragonfly_controls div a:last-child{white-space:nowrap;z-index:100}.sub-section.photo ol{display:flex;flex-direction:column-reverse;position:relative;right:35%}li.form-element.link_nm dl dt{display:none}li.form-element.link_nm{width:2% !important;margin-top:25px}li.form-element.link_nd dl dt{display:none}li.form-element.link_nd{width:2% !important;margin-top:25px}.create-view.student_trainers-view.view .as_form.create .first_student_row .select{margin-bottom:50px}.trainers_head_group .show_link{left:222px}.movil-column_heading{width:17%}.students-view .as_form.update li.form-element.number.student_movil{margin-bottom:-5px}.sub-section.insignia_group .insigniums-sub-form input.year-input{width:96% !important}.sub-section input.numeric-input.n_sesiones-input{width:100% !important}li.form-element.boolean.li_student_genero.disabled{clear:both}html,body{height:100%}body{font-family:Open sans;background-color:#FFF;font-size:16px;color:#666}p{color:#858585;line-height:0.6em}h1,h2,h2,h4,h5{font-family:Tahoma, Geneva, sans-serif;margin-top:10px;font-weight:normal;margin-bottom:20px;color:#666}h1{font-size:26px;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;letter-spacing:-2px}h2{font-size:24px;letter-spacing:-1px;color:#555555;border-bottom:1px solid #CCC;margin-top:10px;padding-bottom:10px}h3{font-size:21px;font-weight:normal;letter-spacing:1px}h4{font-size:17px;color:#666;text-transform:uppercase}h5{font-size:16px}h6{font-size:14px;font-weight:bold}ul{margin-top:8px;margin-bottom:8px}blockquote{margin:22px 40px;color:#575757;padding:0px 50px;background:transparent url(/images/blockquote.gif) no-repeat 0 0}#placeholder{height:200px;width:620px;margin-top:10px;margin-bottom:10px;font-size:90%;color:#CCCCCC}#tooltip{font-size:10px;font-weight:bold}#header{background-color:#622599;overflow:hidden}#logo h1{font-size:36px;letter-spacing:-3px;font-family:Tahoma, Geneva, sans-serif;color:#F1F1F1;margin:25px 0px 15px;font-weight:bold}#logo h1 span{font-weight:normal}#admin_wrapper{width:450px;margin-right:auto;margin-left:auto;margin-top:100px;margin-bottom:50px;overflow:hidden;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px}#admin_wrapper input[type=text],#admin_wrapper input[type=password]{width:450px}#admin_wrapper #logo h1{color:#333;margin-bottom:19px}#head_wrap{overflow:hidden}#controlpanel ul{margin-top:10px;float:right}#controlpanel ul li{display:inline;font-size:14px;color:#F1F1F1}#controlpanel ul li form{display:inline}#controlpanel ul li a,#controlpanel ul li input,#navigation ul li a{float:left;display:block;background-color:#8a8aa2;text-decoration:none;color:#efefef;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#efefef;border-right-color:#efefef;border-bottom-color:#efefef;border-left-color:#efefef;font-weight:bold;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px}#controlpanel ul li a:hover,#controlpanel ul li input:hover,#navigation ul li a:hover{background-color:#F2F2F2;color:#999999;border:1px solid #F2F2F2}#controlpanel ul li .last,#navigation ul li .nav_last{border-right-width:1px;border-right-style:solid}#controlpanel ul li p{padding:6px;margin-right:15px;float:left;color:#FFF;border-radius:5px}#controlpanel a.danger{background-color:#A81D1D;border-color:#801A1A;border:1px solid #af2323}#controlpanel a.danger:hover{background-color:#EA3232;border:1px solid #E86363;color:white}#userpanel{float:right;margin-top:15px;margin-right:10px}#userpanel p{font-size:14px;color:#EFEFEF;float:right}#userpanel img{margin-left:10px;float:right;border:1px solid #67237f}.editar{border-top-left-radius:5px;border-bottom-left-radius:5px}.salir{border-top-right-radius:5px;border-bottom-right-radius:5px}#navigation{margin-top:40px}#navigation ul li a{float:left;color:#FFF;font-size:16px;font-weight:bold;padding-top:7px;padding-right:15px;padding-bottom:7px;padding-left:15px}#navigation ul li{display:inline}#navigation ul li .active{background-color:#F2F2F2;color:#3F3F3F;border:1px solid #F2F2F2}#navigation ul li:first-child a{border-radius:5px 0 0 0}#navigation ul li:last-child a{border-radius:0 5px 0 0}#sub_nav{background-color:#F2F2F2;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-top:15px;padding-bottom:15px}#subnav ul li a{text-decoration:none;color:#999;font-size:20px;float:left;padding-top:0px;padding-right:15px;padding-bottom:0px;padding-left:15px;text-transform:uppercase;font-weight:bold;border-right-width:1px;border-right-style:solid;border-right-color:#CCC}#subnav ul li{display:inline}#subnav ul li .sub_nav_active{color:#000;font-weight:bold}#subnav_wrap #subnav ul li a:hover{color:#333;text-decoration:underline}#subnav ul li:last-child a{border-right-style:none}#main_content_wrap{clear:both;margin-top:36px;line-height:20px;padding-bottom:75px}#icondock ul li a img{margin-bottom:10px}#icondock ul li a{float:left;height:60px;width:60px;padding:15px;margin-right:12px;position:relative;text-decoration:none;border:1px solid #CCC;background-color:#F2F2F2;margin-bottom:20px;margin-left:0px;text-align:center;color:#666;font-size:12px;font-weight:bold;margin-top:5px;-moz-border-radius:5px}#icondock ul li{display:inline}#icondock ul li a:hover{background-color:#FFF;border:1px solid #999;color:#333}#icondock ul li a span{position:absolute;height:8px;text-decoration:none;background-color:#E60000;padding:7px;color:#FFF;font-weight:bold;font-size:9px;left:75px;top:-8px;right:0px;bottom:0px;line-height:9px;width:8px;text-align:center;z-index:1;-moz-border-radius:5px}#notices{clear:both}#notices ul li a{display:block;height:16px;line-height:16px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:25px}#notices ul li a{font-size:11px;text-decoration:none;color:#666}#notices ul li a:hover{text-decoration:underline}.notice-icon1,.notice-icon2,.notice-icon3,.notice-icon4,.notice-icon5,.notice-icon6,.notice-icon7{background-repeat:no-repeat;background-position:left center}.notice-icon1{background-image:url(/images/comment_add.png)}.notice-icon2{background-image:url(/images/wishlist_add.png)}.notice-icon3{background-image:url(/images/date_add.png)}.notice-icon4{background-image:url(/images/newspaper_add.png)}.notice-icon5{background-image:url(/images/basket.png)}.notice-icon6{background-image:url(/images/bell.png)}.notice-icon7{background-image:url(/images/support.png)}.btn-del,.btn-reply{text-decoration:none;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:30px;display:block;float:left;margin-right:5px;color:#999;text-transform:uppercase;font-size:11px;-moz-border-radius:5px;line-height:16px;height:16px}.btn-del:hover,.btn-reply:hover{color:#666}.btn-del{background-image:url(/images/email_delete.png);background-repeat:no-repeat;background-position:5px}.btn-reply{background-image:url(/images/email_edit.png);background-repeat:no-repeat;background-position:5px}.notification,.active-scaffold .message,.active-scaffold .messages-container .message{cursor:pointer;clear:both;height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:50px;font-size:12px;position:relative;color:#333;line-height:40px}.notification p{color:#333;line-height:20px}.warning,.active-scaffold .warning-message{background-image:url(/images/error.png);background-position:15px center;background-repeat:no-repeat;background-color:#fcf8e3;border:2px solid #faf2cc;color:#8a6d3b}.success,.active-scaffold .info-message{background-position:15px center;background-repeat:no-repeat;background-color:#dff0d8;border:2px solid #d0e9c6;color:#3c763d}.failure,.active-scaffold .error-message{background-position:15px center;background-repeat:no-repeat;background-color:#f2dede;border:2px solid #ebcccc;color:#a94442}.information{background-image:url(/images/information.png);background-position:15px center;background-repeat:no-repeat;background-color:#d9edf7;border:2px solid #bcdff1;color:#31708f}.lightbulb{background-image:url(/images/lightbulb.png);background-position:15px center;background-repeat:no-repeat;border:2px solid #D3A350;background-color:#FEEFCB}.messages{background-position:15px center;background-repeat:no-repeat;background-color:#9DDFFF;margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px}.message p{font-size:11px;color:#999;line-height:20px}.message h3{font-size:20px;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin-bottom:10px;margin-top:10px}.message h3 span{font-size:13px;color:#999;font-style:italic}td,.active-scaffold tr.record td,.active-scaffold .active-scaffold td{padding:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5}th{color:#333333;text-align:left;background-color:#EBEBEB;padding:7px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;border-top-width:1px;border-top-style:solid;border-top-color:#999}table{color:#1B1B1B;padding:5px;margin-top:7px;margin-bottom:7px}td a,td a:visited{color:#1B1B1B;align-content:center}.even{background-color:#F0F0F0}.tipsy{padding:5px;font-size:10px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(/images/tipsy.gif);margin-top:12px}.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}.button,form input.submit,.active-scaffold .submit,.active-scaffold a.as_cancel:not(.inline-adapter-close),.active-scaffold a.as_cancel:visited:not(.inline-adapter-close){float:left;border:0;font-size:12px;font-weight:100;text-transform:uppercase;cursor:pointer;vertical-align:middle;color:#fff;background-color:#d9534f;border-color:#d9534f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:repeat-x;margin:0;position:relative;top:2px;left:230px;padding-top:7px;padding-right:8px;padding-bottom:7px;padding-left:8px}form input.submit.special{background-color:#000000}form p{overflow:hidden;clear:both;margin-top:15px;margin-bottom:12px;padding-top:5px;padding-bottom:5px}form label{font-size:13px;font-weight:bold;color:#555;margin-right:10px;vertical-align:middle;text-transform:uppercase;clear:both}form p .valid{color:#090;font-weight:bold;text-transform:uppercase;font-size:11px;margin-left:8px}form p .error{color:#900;font-weight:bold;text-transform:uppercase;font-size:11px;margin-left:8px}form input.text,form input[type=text],form input[type=password],form input[type=email]{width:410px;background:#fefefe;border:1px solid #bbb;font-size:14px;color:#333;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;clear:both;margin-top:2px}form input.text.medium{width:600px}form input.text.large{width:98%}form textarea{width:100%;height:140px;padding:5px;background:#fefefe;border:1px solid #bbb;font-size:14px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;outline:none;margin-top:15px}input.text:focus,#forms form textarea:focus{background-color:#F2F2F2;border:1px solid #999999}form .select{height:25px;margin-top:5px;margin-bottom:5px;margin-left:0px}.imglist li{list-style-type:none;display:block;border:1px solid #CCC;float:left;margin:7px;padding:7px;float:left;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center}.imglist li:hover{border-color:#999}.imglist li .actions{width:100px;height:100px;display:block;z-index:10;position:absolute;text-align:center;left:0;top:0px;display:none;padding:5px;line-height:100px}.imglist li:hover .actions{display:block}a.imglistbutton{background-color:#FFF;padding:9px;height:16px;width:16px;display:block;border:1px solid #FFF}a.imglistbutton:hover{background-color:#EBEBEB;border:1px solid #CCC}#pagination li{border:0;margin:0;padding:0;font-size:11px;list-style:none;float:left}.active-scaffold-footer .active-scaffold-pagination .as_paginate,#pagination a{border:1px solid #000;margin-right:2px;color:#1B1B1B;font-weight:normal}.active-scaffold-footer .active-scaffold-pagination a.as_paginate,#pagination a{border-color:#CCC}#pagination .previous-off,#pagination .next-off{border:solid 1px #DEDEDE;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px}.active-scaffold-footer .active-scaffold-pagination a.previous,.active-scaffold-footer .active-scaffold-pagination a.next,#pagination .next a,#pagination .previous a{font-weight:bold}.active-scaffold-footer .active-scaffold-pagination .current,#pagination .active{color:#FFFFFF;font-weight:bold;display:block;float:left;margin-right:2px;background-color:#1B1B1B;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px}.active-scaffold-footer .active-scaffold-pagination a.as_paginate:link,.active-scaffold-footer .active-scaffold-pagination a.as_paginate:visited,#pagination a:link,#pagination a:visited{color:#1B1B1B;display:block;float:left;text-decoration:none;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px}#pagination a:hover{border:1px solid #1B1B1B}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:32px;width:100%;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#ccc;border-left-color:#ccc}ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;margin-bottom:-1px;overflow:hidden;position:relative;background:#e0e0e0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:none;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:none}ul.tabs li a:hover{background:#ccc}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container{overflow:hidden;clear:both;float:left;width:100%;background:#fff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc}.tab_content{padding:20px;font-size:1.2em}h3.acc_trigger{padding:0;height:46px;line-height:46px;font-size:20px;font-weight:normal;background-image:url(/images/h2_trigger_a.gif);background-repeat:no-repeat;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0;text-decoration:none;letter-spacing:-1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC}h3.acc_trigger a{color:#555555;text-decoration:none;display:block;padding:0 0 0 50px}h3.acc_trigger a:hover{color:#000}h3.active{background-position:left bottom}.acc_container,.active-scaffold .view{margin:0 0 5px;clear:both;background:transparent;border:none;width:100%}.acc_container .block{padding:20px}#footer{text-align:center;font-size:11px;margin-top:12px}#footer{background-color:#1b1b1b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #494949), color-stop(0.5, #1b1b1b));background-image:-moz-linear-gradient(center top, #494949 0%, #1b1b1b 50%);padding-bottom:8px;position:fixed;bottom:0px;left:0px;width:100%}#footer a{color:#035CB6}div.wysiwyg{border:1px solid #bbb;padding:0;background-color:#fefefe;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:880px !important}div.wysiwyg *{margin:0;padding:0;outline:none}div.wysiwyg ul.panel{border-bottom:1px solid #cccccc;float:left;width:875px;padding:5px;margin:0}div.wysiwyg ul.panel li{list-style-type:none;float:left;padding:0;margin:2px 2px 3px 0;background:#ffffff;height:16px;overflow:hidden}div.wysiwyg ul.panel li.separator{height:16px;margin:3px 4px 0;border-left:1px solid #cccccc}div.wysiwyg ul.panel li a{text-indent:-5000px;opacity:0.85;filter:alpha(opacity=85);display:block;width:16px;height:16px;background:url(/images/jquery.wysiwyg.gif) no-repeat -64px -80px;border:0;cursor:pointer;padding:0;margin:1px}div.wysiwyg ul.panel li a:hover,div.wysiwyg ul.panel li a.active{opacity:1.00;filter:alpha(opacity=100)}div.wysiwyg ul.panel li a.active{background-color:#f9f9f9;border:1px solid #cccccc;border-left-color:#aaaaaa;border-top-color:#aaaaaa;padding:0}div.wysiwyg ul.panel li a.bold{background-position:0 -17px}div.wysiwyg ul.panel li a.italic{background-position:-16px -17px}div.wysiwyg ul.panel li a.strikeThrough{background-position:-32px -17px}div.wysiwyg ul.panel li a.underline{background-position:-48px -16px}div.wysiwyg ul.panel li a.justifyLeft{background-position:0 0}div.wysiwyg ul.panel li a.justifyCenter{background-position:-16px 0}div.wysiwyg ul.panel li a.justifyRight{background-position:-32px 0}div.wysiwyg ul.panel li a.indent{background-position:-64px 0}div.wysiwyg ul.panel li a.outdent{background-position:-80px 0}div.wysiwyg ul.panel li a.subscript{background-position:-64px -16px}div.wysiwyg ul.panel li a.superscript{background-position:-80px -16px}div.wysiwyg ul.panel li a.undo{background-position:0 -63px}div.wysiwyg ul.panel li a.redo{background-position:-16px -65px}div.wysiwyg ul.panel li a.insertOrderedList{background-position:-32px -48px}div.wysiwyg ul.panel li a.insertUnorderedList{background-position:-16px -48px}div.wysiwyg ul.panel li a.insertHorizontalRule{background-position:0 -48px}div.wysiwyg ul.panel li a.h1{background-position:0 -32px}div.wysiwyg ul.panel li a.h2{background-position:-16px -32px}div.wysiwyg ul.panel li a.h3{background-position:-32px -32px}div.wysiwyg ul.panel li a.h4{background-position:-48px -32px}div.wysiwyg ul.panel li a.h5{background-position:-64px -32px}div.wysiwyg ul.panel li a.h6{background-position:-80px -32px}div.wysiwyg ul.panel li a.cut{background-position:-32px -64px}div.wysiwyg ul.panel li a.copy{background-position:-48px -64px}div.wysiwyg ul.panel li a.paste{background-position:-64px -64px}div.wysiwyg ul.panel li a.increaseFontSize{background-position:-16px -80px}div.wysiwyg ul.panel li a.decreaseFontSize{background-position:-32px -80px}div.wysiwyg ul.panel li a.createLink{background-position:-80px -48px}div.wysiwyg ul.panel li a.insertImage{background-position:-80px -80px}div.wysiwyg ul.panel li a.html{background-position:-47px -46px}div.wysiwyg ul.panel li a.removeFormat{background-position:-80px -64px}div.wysiwyg ul.panel li a.empty{background-position:-64px -80px}div.wysiwyg iframe{border:0;clear:left;margin:0;width:918px !important}.active-scaffold tr.record td{font-size:12px;text-align:center;font-family:Open sans}.active-scaffold .as_content thead tr a{font-size:12px;font-family:Open sans}.active-scaffold th p{font-size:12px;font-family:Open sans;color:black}.danger,salir{border-radius:3px}.btn-primary{border-radius:3px;margin-right:15px}.search_range{text-decoration:underline}.active-scaffold .submit{color:#fff;background-color:#009900;border-color:#5cb85c}.active-scaffold .as_form.search .submit{color:#fff;background-color:transparent;border:1px solid white;left:158px !important}.active-scaffold .submit:hover{transition:all 0.2s ease 0s;background:#5cb85c}.active-scaffold .as_form.search .submit:hover{transition:all 0.2s ease 0s;background:white;color:#6a2c91}input#record_photo_{width:100%}.active-scaffold a.as_cancel:not(.inline-adapter-close):hover{transition:all 0.2s ease 0s;background-color:#E62704}.active-scaffold .errorExplanation{background-color:#f2dede;border:2px solid #ebcccc;color:#a94442;border-radius:4px}.active-scaffold .errorExplanation h2{font-size:15px}.active-scaffold .errorExplanation p{font-size:14px;line-height:25px}.active-scaffold .errorExplanation ul li{font-size:17px;line-height:25px}.active-scaffold label{font:normal 14px Open sans, verdana, sans-serif;white-space:nowrap;font-size:12px;margin-bottom:0;text-transform:capitalize}.active-scaffold.show_search-view label{text-transform:none}.active-scaffold-as_students .insignia_group img.show_link{left:-50px}.user_panel{line-height:20px}.devise_form .notification,.devise_form .failure p{display:flex;align-items:center;justify-content:center;padding-left:50px;padding-right:50px}div.notification{margin-top:90px;margin-bottom:-60px;display:flex;align-items:center;max-width:91%;margin-left:auto;margin-right:auto}a.inline-adapter-close.as_cancel{margin-bottom:-27px;margin-right:25px;margin-top:10px}.show-view a.inline-adapter-close.as_cancel{margin-right:13px;margin-top:6px}.active-scaffold as_records-update{border:1px solid red}.active-scaffold tbody.records td.inline-adapter-cell .view{border-top:2px solid #622599;border-bottom:2px solid #622599}.update-view users-view view as_form update ol li{border:1px solid red}td.f_inicio-column.date{text-align:center !important}td.f_final-column.date{text-align:center !important}td.lugar-column.place{text-align:center !important}td.precio-column.numeric.price{text-align:center !important}td.course_name-column{text-align:left !important}td.students-column.students{text-align:center !important}td.codigo-column.code{text-align:center !important}td.dni-column.dni{text-align:center !important}td.records-column.course{text-align:center !important}td.fecha_nacimiento-column.date{text-align:center !important}td.apellidos-column{text-align:right !important}td.poblacion-column{text-align:center !important}td.id-column.numeric.n_ficha{text-align:center !important}td.payment-column.price{text-align:center !important}td.evaluation-column.eval{text-align:center !important}td.movil-column.numeric{text-align:center !important}td.email-column{text-align:center !important}td.profile-column{text-align:center !important}td.valor-column.numeric{text-align:center !important}.merror>p{line-height:20px}#wrapper{background:white}#top-menu li.logog{margin-right:50px;height:100px}#top-menu ul.submenu{top:82px;background:#9f5cca;height:34px;width:100%}#top-menu .menu_sup>li .submenu a{font-size:14px;padding:0;border:none;border-top:2px solid transparent;border-bottom:2px solid transparent;border-radius:0;padding-left:40px;padding-right:20px;position:relative;margin:0;border:1px solid transparent}#top-menu .menu_sup>li .submenu a.active{font-weight:bold;border-radius:0;margin-left:0}#top-menu{background:#232323;color:#fff;height:auto;font-size:0.8em}#top-menu ul{margin:0;padding:0;margin-left:2px}#top-menu li ul li{height:70%}#top-menu li{float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;white-space:nowrap;font:normal 14px Open sans, verdana, sans-serif;align-items:center;width:100%;margin-left:-2px}#top-menu #loggedas{float:right;margin-right:0.5em;color:#fff}div#account{float:right;margin-right:35px}.logog img{height:100%;margin-top:0;border:none}ul.menu_sup{height:100%}ul.submenu{background-color:transparent;position:absolute;z-index:10;top:39px;left:0px;border:none}.submenu{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-top:15px;padding-bottom:24px}.submenu2{background-color:#F2F2F2;padding-top:15px;padding-bottom:21px}.submenu ul li a{text-decoration:none;color:#999;font-size:20px;float:left;padding-top:0px;padding-right:15px;padding-bottom:0px;padding-left:15px;text-transform:uppercase;font-weight:bold;border-right-width:1px;border-right-style:solid;border-right-color:#CCC}.submenu ul li{display:inline}.btn-primary{text-decoration:none;color:#fff}.btn-primary:hover{text-decoration:underline;color:red}#top-menu .menu_sup>li>a:hover{border:none;border-radius:5px;color:white}a.danger.last.salir{text-decoration:none;color:#fff;font-weight:400;border-radius:5px;background-color:#A81D1D;border-color:#801A1A;border:1px solid #af2323;padding:5px;margin-top:-6px}a.danger.last.salir:hover{text-decoration:none;color:#fff;font-weight:400;border-radius:5px;background-color:#EA3232;border:1px solid #E86363;color:white;padding:5px}.menu_sup ul li a{background-color:#8a8aa2;font-size:18px}.menu_sup a{font-weight:400;text-decoration:none;padding:7px;background-color:#67237f;color:#fff;margin-right:0}#top-menu .menu_sup a.active{background:#333333;display:block;text-align:left;font-weight:bold}.menu_sup>li ul{display:none}#top-menu .menu_sup>li ul li{margin-left:0px;position:relative}#top-menu .menu_sup>li a{background-color:transparent;margin-right:20px;border:1px solid transparent}#as_monitor_titles-student-column,#as_monitor_titles-year-column,#as_director_titles-student-column,#as_director_titles-year-column{vertical-align:middle}input#as_monitor_titles-search-input,#as_director_titles-search-input,#as_users-search-input,#as_course_names-search-input,#as_divisions-search-input,#as_evaluations-search-input,#as_forms-search-input,#as_payments-search-input,#as_recognitions-search-input,#as_years-search-input,#as_tables-search-input{padding:12px;margin-top:4px;height:29px;position:absolute;width:23% !important;left:32px}a.inline-adapter-close.as_cancel{margin-top:5px}.show_search-view a.inline-adapter-close.as_cancel{margin-top:10px}td.release_date-column.numeric{text-align:center !important}th#as_trainers-dni-column{width:250px}.index-view.insigniums-view.view a{z-index:1000}.active-scaffold.show_search-view.student_trainers-view.view ol li{width:27%}.active-scaffold.show_search-view.degrees-view.view ol li{width:27%}.active-scaffold.show_search-view.degrees-view.view ol li dt #search_student{width:150px}.actions a.new{overflow:visible !important;line-height:8px !important;position:relative;top:-32px}.sub-section li.form-element{width:33%;height:auto;margin:0;padding:0}.active-scaffold .sub-form-record input.text-input{max-width:98%}.active-scaffold-as_courses.courses-view .show_link{margin-right:-30px}.active-scaffold-as_courses.courses-view .trainers-sub-form th.funcion-column{width:30%}.active-scaffold-as_courses .trainers-sub-form img.show_link{margin-right:0;left:0}.active-scaffold-as_courses .trainers_head_group .actions{left:0 !important}.active-scaffold-header div.actions a.show_export{position:relative;bottom:32px;background-image:none !important;width:auto;margin:0;margin-right:5px;padding:6px 20px;color:#fff;background-color:#337ab7;border-color:#2e6da4;text-transform:uppercase;font-weight:normal;opacity:0.8;border-radius:3px}.active-scaffold-header div.actions a.show_export:hover{color:#fff;background-color:#286090;border-color:#204d74}.active-scaffold-header .actions{position:absolute;top:55px;right:75px;line-height:10px !important}div#main_content_wrap>div>table{margin-top:-40px}div#as_degrees-active-scaffold input[type="checkbox"]{margin-top:3px;margin-left:85px !important}div.create-view.degrees-view.view input[type="checkbox"]{margin-top:10px;margin-left:85px !important}.mono_1-input,.mono_2-input,.trabajo_investigacion-input{width:300px}.active-scaffold-as_degrees li.form-element.select{margin:0}div.create-view.degrees-view.view li.form-element.select{margin:0;margin-bottom:35px;height:30px}.degrees-view.view .sub-section h5{display:none}.active-scaffold-as_degrees.degrees-view h5{display:none}input#search_student{width:350px}input#search_release_date{width:350px;border-radius:3px}div#as_users-active-scaffold form#as_users-search--form input.submit,div#as_course_names-active-scaffold form#as_course_names-search--form input.submit,div#as_divisions-active-scaffold form#as_divisions-search--form input.submit,div#as_evaluations-active-scaffold form#as_evaluations-search--form input.submit,div#as_forms-active-scaffold form#as_forms-search--form input.submit,div#as_payments-active-scaffold form#as_payments-search--form input.submit,div#as_recognitions-active-scaffold form#as_recognitions-search--form input.submit,div#as_tables-active-scaffold form#as_tables-search--form input.submit{position:relative;top:16px;left:25vw !important;width:auto !important}.active-scaffold .div_search_table.create_form .evaluations-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .users-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .course_names-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .divisions-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .evaluations-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .forms-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .payments-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .recognitions-view .as_form.search input.submit,.active-scaffold .div_search_table.create_form .tables-view .as_form.search input.submit{left:25vw !important;top:32px;width:auto !important;position:relative}.active-scaffold .div_search_table.create_form .users-view .as_cancel,.active-scaffold .div_search_table.create_form .course_names-view .as_cancel,.active-scaffold .div_search_table.create_form .divisions-view .as_cancel,.active-scaffold .div_search_table.create_form .evaluations-view .as_cancel,.active-scaffold .div_search_table.create_form .forms-view .as_cancel,.active-scaffold .div_search_table.create_form .payments-view .as_cancel,.active-scaffold .div_search_table.create_form .recognitions-view .as_cancel,.active-scaffold .div_search_table.create_form .tables-view .as_cancel{left:25vw !important;top:23px !important}div#as_users-active-scaffold form#as_users-search--form .as_cancel.reset,div#as_course_names-active-scaffold form#as_course_names-search--form .as_cancel.reset,div#as_divisions-active-scaffold form#as_divisions-search--form .as_cancel.reset,div#as_evaluations-active-scaffold form#as_evaluations-search--form .as_cancel.reset,div#as_forms-active-scaffold form#as_forms-search--form .as_cancel.reset,div#as_payments-active-scaffold form#as_payments-search--form .as_cancel.reset,div#as_recognitions-active-scaffold form#as_recognitions-search--form .as_cancel.reset,div#as_tables-active-scaffold form#as_tables-search--form .as_cancel.reset{position:relative;top:6px;left:25vw !important;width:auto !important}div#as_users-active-scaffold .more_search_fields,#as_course_names-active-scaffold .more_search_fields,.more_search_fields.course_names,div#as_divisions-active-scaffold .more_search_fields,div#as_evaluations-active-scaffold .more_search_fields,div#as_forms-active-scaffold .more_search_fields,div#as_payments-active-scaffold .more_search_fields,div#as_recognitions-active-scaffold .more_search_fields,div#as_tables-active-scaffold .more_search_fields,div#as_insignia_types-active-scaffold .more_search_fields{display:none}.more_search_fields.divisions,.more_search_fields.users,.more_search_fields.course_names-view,.more_search_fields.evaluations,.more_search_fields.forms,.more_search_fields.payments,.more_search_fields.recognitions,.more_search_fields.tables,.more_search_fields.insignia_types{display:none}div#as_users-active-scaffold .show_search-view form,div#as_course_names-active-scaffold .show_search-view form,div#as_divisions-active-scaffold .show_search-view form,div#as_evaluations-active-scaffold .show_search-view form,div#as_forms-active-scaffold .show_search-view form,div#as_payments-active-scaffold .show_search-view form,div#as_recognitions-active-scaffold .show_search-view form,div#as_tables-active-scaffold .show_search-view form{margin-top:20px;margin-left:25px}div#as_users-active-scaffold .show_search-view .text-input:focus,div#as_course_names-active-scaffold .show_search-view .text-input:focus,div#as_divisions-active-scaffold .show_search-view .text-input:focus,div#as_evaluations-active-scaffold .show_search-view .text-input:focus,div#as_forms-active-scaffold .show_search-view .text-input:focus,div#as_payments-active-scaffold .show_search-view .text-input:focus,div#as_recognitions-active-scaffold .show_search-view .text-input:focus,div#as_tables-active-scaffold .show_search-view .text-input:focus{background:white}.create_search_view input[name=search]{margin-top:19px !important}form#as_users-search--form input:focus,form#as_course_names-search--form input:focus,form#as_divisions-search--form input:focus,form#as_evaluations-search--form input:focus,form#as_forms-search--form input:focus,form#as_payments-search--form input:focus,form#as_recognotions-search--form input:focus,form#as_tables-search--form input:focus{background:white}.evaluations-view .update,.course_names-view .update,.users-view .update,.divisions-view .update,.forms-view .update,.payments-view .update,.recognitions-view .update,.tables-view .update{margin-left:30px;margin-right:50px}input:disabled{border:none !important}.show_link_s{float:left}#as_degrees--first_degree_row-subsection .link_s_li{display:none}.active-scaffold.show_search-view.users-view.view,.active-scaffold.show_search-view.course_names-view.view,.active-scaffold.show_search-view.divisions-view.view,.active-scaffold.show_search-view.evaluations-view.view,.active-scaffold.show_search-view.forms-view.view,.active-scaffold.show_search-view.payments-view.view,.active-scaffold.show_search-view.recognitions-view.view,.active-scaffold.show_search-view.tables-view.view{margin-bottom:30px}.active-scaffold.show_search-view.users-view.view input:focus,.active-scaffold.show_search-view.course_names-view.view input:focus,.active-scaffold.show_search-view.divisions-view.view input:focus,.active-scaffold.show_search-view.evaluations-view.view input:focus,.active-scaffold.show_search-view.forms-view.view input:focus,.active-scaffold.show_search-view.payments-view.view input:focus,.active-scaffold.show_search-view.recognitions-view.view input:focus,.active-scaffold.show_search-view.tables-view.view input:focus{background:white}.as_form.search ol.form{margin-top:0;padding-top:0}.form-element.n_curso dt{display:none}ul.user_menu{display:flex;flex-direction:column;position:relative;bottom:5px;align-items:flex-end}.user_menu a.submit:hover{transition:all 0.2s ease 0s;background:#009900}.user_menu a.submit{color:#fff;background-color:#5cb85c;border-color:#5cb85c;border-radius:4px;padding:6px;margin-bottom:6px;text-decoration:none;margin-right:4px;margin-left:15px}body.Scouts.de.Aragón{display:flex;flex-direction:row-reverse}div#top-menu{display:flex;flex-direction:column}ul.menu_sup{height:70%}.menu_sup li{width:100%;margin-left:auto;margin-right:auto}#top-menu .menu_sup li a{color:white;background:#272727;width:100%;text-align:left;display:block;margin:0;padding-left:20px;padding-right:20px;box-sizing:border-box}form.as_form.search ol.form{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:31%;margin-top:-15px;margin-left:25px}.div_search_table li.form-element{width:25% !important}.div_search_table input{width:100% !important}.div_search_table dd select{width:103% !important}div#main_content_wrap{margin-top:0;margin-right:250px;margin-left:0;width:100%}.active-scaffold-header .actions{position:relative;top:28px;right:44px;transition:all 0.2s}.logog img{width:108%;margin-top:-39px;margin-bottom:-26px;margin-left:-8px}#top-menu ul.submenu{background:none;height:240px;width:100%;position:inherit;margin-left:auto;margin-right:auto;text-align:-webkit-center}.menu_lateral{padding:0;background:#232323;height:100%;position:fixed;width:250px;z-index:51;right:0}#top-menu .menu_sup li a:hover{opacity:0.8;border-radius:0;width:100%;text-align:left;display:block;border:1px solid transparent;background:#333333}#top-menu .menu_sup a.active:hover{opacity:1}#top-menu .menu_sup li:hover a.active{background:#333333;color:white}#top-menu .menu_sup>li .submenu a:hover{background:#333333;color:white}#top-menu .menu_sup>li .submenu a.active{background:#2b2b2b;color:white}.active-scaffold input.text-input{max-width:350px;width:100%}.active-scaffold select{max-width:350px;width:100%}div#account{margin-right:5px}#top-menu .user_menu li{display:block}.devise_body .logog img{width:auto;margin-top:0;height:100px}.devise_body ul.menu_sup{height:100%}.devise_body div#main_content_wrap{margin-right:auto;margin-left:auto;margin-top:50px;width:425px}#top-menu .menu_sup li ul li:hover a{background:white;color:blueviolet}#top-menu .menu_sup li:hover ul li a{color:white}li#as_students--insigniums-subform{margin-top:0}div#main_content_wrap .create-view{margin-top:15px;margin-left:35px;margin-right:35px;width:auto;transition:margin-top 0.2s}input:active{border:1px solid black}div.as_content{margin-left:30px;margin-right:30px}.div_search_table .active-scaffold dl{display:flex;flex-direction:column}.div_search_table{margin-top:0;table-layout:initial;top:0;background:#6a2c91;overflow:hidden;height:80px;display:block;transition:all 0.2s ease-out;position:fixed;z-index:50}.div_search_table label{color:white}.logout_user_button{position:absolute;bottom:15px;right:15px}#top-menu li.user_panel{font-size:14px;text-indent:7px}.show_search-view .form-element input:focus{background:white}.more_search_fields{width:30px;height:30px;position:fixed;right:485px;top:31px;text-align:right;display:block;z-index:55;cursor:pointer;transition:rotate 0.5s}.div_search_table .form-footer input{width:47% !important}.icon_right{background-image:url(/assets/App-enlace-bc806afe95efb3fca2f8f5fd649e69528da4b048c07be8af5a00cc20ba84214a.svg);background-repeat:no-repeat;display:block;transform:rotate(0deg);transition:transform 0.3s;width:12px;height:12px;position:relative;bottom:12px;left:40px;background-size:contain}.icon_bottom{transform:rotate(90deg)}.sub-form div .footer-wrapper .footer a:hover{opacity:1;background-color:#286090;border-color:#204d74}.more_search_icon{height:25px;width:25px;cursor:pointer;transition:all 0.3s;position:absolute;right:5px}.active-scaffold .required label{font-weight:normal}.active-scaffold input:invalid{border-color:#d27d7d}.active-scaffold select{background-color:white}.active-scaffold select:focus{background:white}img.edit_icon{height:16px;margin-left:9px}img.edit_icon:hover{opacity:0.7}.div_search_table input.submit{position:relative;top:30px;left:130px;height:28px}.create-view li.form-element dl dd select{width:360px;color:#333}img.logout_icon:hover{opacity:0.7}.more_search_fields label:hover{text-decoration:underline}span.current_controller{text-indent:7px;font-size:14px;color:white}span#current_controller_name{font-size:18px;text-decoration:underline}.user_panel span{font-size:11px;float:right;text-align:right;margin-right:15px;position:relative;color:white}.span_current_user:before{content:"";background-image:url(/assets/edit_user-23bed0202ea7bd7714b7bf134e45177da4cbd5b8f091d0e09c015c4b54d9e1ce.png);background-repeat:no-repeat;background-size:14px;width:20px;height:20px;position:absolute;display:inline-block;left:-10px;top:2px}li.form-element.checkbox.n_m_monitor{margin-top:20px}li.form-element.checkbox.n_d_monitor{margin-top:20px}.active-scaffold li.form-element dd input.n_m-input,.active-scaffold li.form-element dd input.n_d-input{margin-top:0}.active-scaffold .sub-form h5{margin-left:-5px;display:none}#top-menu li ul.submenu li{height:auto}.courses-view.view .as_form.create .record_group th.link-column{display:table-cell}th.registration_number-column{width:25%}.as_form.create th.link-column{display:table-cell}.courses-view.view .as_form.create .trainers-sub-form div table tr td.actions{position:relative;float:left}li.form-element.checkbox{margin-top:6px}#as_insignia_types-content .dragonfly_controls{position:relative;top:42px;right:25px}span.span_current_user:hover{text-decoration:underline}.active-scaffold li.form-element.checkbox.n_m_monitor dt,.active-scaffold li.form-element.checkbox.n_d_monitor dt{margin-top:0}.as_form.search input{margin-top:-10px}.as_form.search select{margin-top:-10px}.active-scaffold .sub-form input.text-input,.active-scaffold .sub-form select{font:normal 12px "Open Sans";width:94%}li.sub-section h5 a{width:100%;display:block;text-align:right;float:right;position:relative;bottom:16px}li.sub-section h5 a:hover{background:rgba(199,199,199,0.6)}.disabled{opacity:0.3 !important;pointer-events:none}.low_disabled{opacity:0.6 !important;pointer-events:none}#as_courses-content .low_false_disabled{opacity:1 !important}#as_courses-content .form-element.low_false_disabled{opacity:0.6 !important}.logout_user_button label{font:normal 15px Open sans, verdana, sans-serif;cursor:pointer;color:white;float:left;padding-right:15px;margin-top:2px}.logout_user_button label:hover{opacity:1;text-decoration:underline}.active-scaffold .checkbox dd{margin-top:11px}.degrees_group li.checkbox dd{margin-top:16px}.active-scaffold li.form-element.checkbox dt{margin-right:0;width:auto}.active-scaffold li.form-element.checkbox{display:inline-table}.logog{margin-left:-1px;margin-top:-1px}.more_search_fields.icon_right label{color:white;float:right;margin-top:5px;font-size:10px;margin-right:15px}.more_search_fields label{color:white;padding-right:25px;font-size:10px;position:relative;right:65px;top:2px;cursor:pointer}.menu_sup li a.active:hover{background:#333333 !important}.menu_sup li ul li a.active:hover{background:#2b2b2b !important}.create-view.view form{transition:margin-top 0.2s}.show_search-view.insignia_types-view.view input[type=submit]{position:absolute;top:29px;right:1020px}#as_insignia_types-99999999999-insigniums-subform-create-another{float:right}.create-view.insignia_types-view.view li.form-element{float:left;clear:none;width:33%;margin-right:0;padding-right:0;text-transform:inherit}.devise_body div#top-menu{background:#6a2c91}.insigniums-sub-form div .as_create_another{float:right}.div_search_table.create_form .as_form.search input.submit{position:absolute;width:auto !important;top:28px}.div_search_table.create_form input[name="search"]{top:21px}.div_search_table.create_form{padding-left:25px}.active-scaffold .as_content li.form-element dt{margin-top:5px}.active-scaffold .as_form.create li.form-element dt{margin-top:5px;float:none}.active-scaffold .course_names-view .as_form.create li.form-element dt{float:left}.active-scaffold .course_names-view li.form-element{width:50%}.degrees_group li.form-element.checkbox{margin-top:34px;clear:both;margin-right:15px}.active-scaffold .as_form.create li.form-element.checkbox dt{float:left;width:fit-content !important}input#record_intensive_course_{margin-top:14px}.checkbox label{margin-right:0}.update-view.view .form-element{max-width:530px;width:100%}.course_names-view .form-element.n_curso input{margin-left:0}.course_names-view .form-element.n_curso dt{display:block}.tables-view.view .form-element{width:40%}.update-view.forms-view.view .form-element{width:50%}.active-scaffold .as_form.create li.form-element.checkbox{display:block}.sub-form-record td span{font:normal 12px "Open Sans";color:black;position:relative;top:5px;left:5px}#as_students-content .as_form.update .sub-form-record td span{top:8px !important}#as_students-content .as_form.update .records_group .sub-form-record .actions a{margin-top:2px}#as_students-content .as_form.update .trainers_group .sub-form-record .actions a{margin-top:9px;margin-left:-33px}.active-scaffold dd .loading-indicator{position:absolute;right:0;top:64px}.active-scaffold li.insignia_group dd .loading-indicator{position:absolute;right:0;top:90px}.active-scaffold .sub-form table td{overflow:visible;vertical-align:middle}.show_link{width:25px;margin-top:5px;margin-right:16px !important;margin-left:0 !important;position:relative;right:0 !important;left:0 !important}.active-scaffold-as_students.students-view .insignia_group .sub-form .association-record a.destroy{position:relative;right:155px}.active-scaffold-as_student_trainers .insignia_group .show_link{left:-50px}.active-scaffold-as_student_trainers .insignia_group .actions{margin-left:0}.active-scaffold-as_student_trainers .records_group .show_link{left:0}.active-scaffold-as_student_trainers .trainers_group .show_link{left:0;margin-right:-22px}.active-scaffold-as_student_trainers .trainers_group th:last-child{width:70px}.active-scaffold-as_student_trainers .trainers-sub-form div table tr td.actions{left:0 !important}.active-scaffold-as_student_trainers .trainers-sub-form div table tr td.actions a.destroy{margin-right:-40px}.active-scaffold-as_student_trainers .trainers_group a.destroy{margin-left:-25px !important;margin-top:10px !important}.observation-input{float:left;margin:auto}.active-scaffold .trainers_head_group .sub-form .association-record a.destroy{margin-right:45px;margin-left:115px;margin-top:9px}.sub-form.horizontal-sub-form.students.students-sub-form{display:none}#as_students-active-scaffold .insigniums-sub-form{margin-top:0}.monitor_solar_round,.school_monitor,.monitor_delivery_date,.monitor_rnumber,.director_solar_round,.school_director,.director_delivery_date,.director_rnumber{display:none}li.form-element.checkbox input{position:absolute;left:-82px;top:13px;width:auto !important}li.form-element.checkbox label{margin-left:30px}li.form-element.checkbox{position:relative}.students-view.view li.form-element.checkbox input{position:absolute;left:0;top:18px}.students-view.view .degrees_group li.form-element.checkbox input{position:absolute;left:0;top:23px}#as_students-content li.form-element.checkbox input{position:absolute;left:0;top:10px}#as_students-content .degrees_group li.form-element.checkbox input{position:absolute;left:0;top:16px}.active-scaffold-as_students .trainers_group img.show_link{left:175px}.active-scaffold-as_students .records_group img.show_link{left:0}#as_courses-active-scaffold .record_group .records-sub-form .dni-input{border:none;pointer-events:none}.active-scaffold #as_courses-content .trainers_head_group .sub-form .association-record a.destroy{margin-left:0;margin-top:9px}.active-scaffold .trainers_head_group th:last-child{width:60px}.show_export-view{position:fixed;z-index:999999999999;background:#6a2c91 !important;padding:50px;box-sizing:border-box;display:block;width:calc(100% - 250px) !important;padding-left:25px !important;color:white}.div_search_table .show_export-view input[type=checkbox]{width:auto !important;position:relative;top:2px}.show_export-view a{color:white !important}.show_export-view h3{color:white;text-decoration:underline;margin:10px 0}.show_export-view h4{color:white;border:0}span.active-scaffold-footer.select_none_span,span.active-scaffold-footer.select_all_span{cursor:pointer;color:white;margin:5px}span.active-scaffold-footer.select_none_span:hover,span.active-scaffold-footer.select_all_span:hover{opacity:0.7}.show_export-view .columns.checkbox-list,.show_export-view .options.checkbox-list{margin:15px}.show_export-view .options.checkbox-list input[type=checkbox],.show_export-view .options.checkbox-list input[type=radio]{width:auto !important}.show_export-view label{text-transform:none}.div_search_table .show_export-view input.submit{top:2px}.show_export-view a.inline-adapter-close.as_cancel{display:none}.active-scaffold.student_trainers-view .sub-form.horizontal-sub-form.insigniums-sub-form th:last-child{width:130px}.active-scaffold-as_courses.courses-view .sub-section.record_group a.destroy{margin-right:52px}.active-scaffold-as_students.students-view .sub-form.horizontal-sub-form.insigniums-sub-form .association-record a.destroy{margin-left:15px}.active-scaffold.student_trainers-view .sub-form.horizontal-sub-form.insigniums-sub-form td.actions{right:0}.active-scaffold .sub-form.horizontal-sub-form.insigniums-sub-form .association-record a.destroy{margin-left:-75px}.active-scaffold .sub-form.horizontal-sub-form.insigniums-sub-form .show_link{margin-left:30px}li.form-element.checkbox input.intensive_course-input{position:absolute;left:4px;top:10px}li.form-element.checkbox input.n_m-input{position:absolute;left:0;top:16px}li.form-element.checkbox input.n_d-input{position:absolute;left:0;top:16px}.first_student_row li.form-element.observation_student{clear:both;width:100% !important;float:left}.div_search_table .form-element.low_disabled{opacity:1 !important;pointer-events:all}.sub-section input{width:100% !important;max-width:360px}select#record_etapa{max-width:360px;width:100%}label.student_photo_normal_label{display:block;margin-left:-25px;margin-bottom:8px}.div_search_table.create_form .active-scaffold a.as_cancel:not(.inline-adapter-close){top:18px;left:160px}.sub-section select{width:110%;max-width:103%;color:#373737;border-radius:3px;height:30px;margin-top:2px}.sub-section .date_picker{width:100%;max-width:100%}li.form-element.observation_student{clear:both;width:100% !important}.sub-section input.gs-input{width:100%}.sub-section select.form-input{width:110%}.sub-section input.numeric-input{width:100%}.sub-section select.genero-input{width:110%}#as_degrees-active-scaffold .sub-section .select select{width:110%}#as_degrees-active-scaffold .active-scaffold textarea{width:100%}li.first_course_row li.record_select input{width:110%}.first_course_row select#record_etapa{width:100%}.form-footer a.as_cancel{left:0 !important}label.student_photo_label{margin-left:73px}#as_insignia_types-content .dragonfly .dragonfly_controls a{position:relative;bottom:-160px;left:15px}#as_insignia_types-content .dragonfly input{margin-left:50px;margin-bottom:20px}li.form-element.insignia_image{margin-top:-45px;pointer-events:none}.div_search_table a.as_cancel.reset{left:255px !important}.div_search_table input.submit{left:0 !important}.div_search_table form input.submit,.active-scaffold .submit{left:0 !important;margin-right:15px}.active-scaffold li.form-element dd{width:100%;max-width:85%}.first_course_row li.form-element.checkbox{margin-top:30px}.first_degree_row ol.form li{width:33% !important}div.create-view.degrees-view.view .first_degree_row select{width:90% !important}div.create-view.degrees-view.view select{width:65% !important}.first_degree_row input#record_release_date_{width:88% !important}.div_search_table #as_insignia_types-search-container .active-scaffold p.form-footer{right:0;left:177px}#as_insignia_types-search-container .active-scaffold p.form-footer input{width:90px !important;position:relative}#as_insignia_types-search-container .active-scaffold a.as_cancel:not(.inline-adapter-close){top:19px;left:155px !important}.devise_body h2{width:inherit}.sub-section input.numeric-input{margin-top:2px}.insigniums-sub-form input.student-input.text-input{max-width:100%}.active-scaffold .as_content p.form-footer{position:fixed;bottom:20px;padding:10px 0px 10px 15px}li.sub-section:last-child{margin-bottom:50px}.active-scaffold .as_form.create p.form-footer,.active-scaffold .as_form.update p.form-footer{position:fixed;bottom:0;padding:10px 0px 30px 45px;width:100%;background:white;margin-bottom:0;border-top:1px solid lightgray;margin-left:-40px}.update-view.view .form-element.dragonfly dd{width:auto !important}.update-view.view{margin:0 30px;max-width:96%}.active-scaffold>div>form{padding-bottom:50px}th#as_courses-director-column.low_disabled{pointer-events:all;opacity:1 !important}td.director-column.sorted.low_disabled,td.director-column.low_disabled{opacity:1 !important;pointer-events:all}td.movil-column.numeric.student_movil{top:0}@media screen and (max-width: 1750px){.show_search-view.insignia_types-view.view input[type=submit]{left:8% !important}#as_insignia_types-search-container .active-scaffold a.as_cancel:not(.inline-adapter-close){left:8% !important;position:relative}.active-scaffold div#as_users-active-scaffold form#as_users-search--form input.submit,.active-scaffold div#as_course_names-active-scaffold form#as_course_names-search--form input.submit,.active-scaffold div#as_divisions-active-scaffold form#as_divisions-search--form input.submit,.active-scaffold div#as_evaluations-active-scaffold form#as_evaluations-search--form input.submit,.active-scaffold div#as_forms-active-scaffold form#as_forms-search--form input.submit,.active-scaffold div#as_payments-active-scaffold form#as_payments-search--form input.submit,.active-scaffold div#as_recognitions-active-scaffold form#as_recognitions-search--form input.submit,.active-scaffold div#as_tables-active-scaffold form#as_tables-search--form input.submit{position:relative;top:16px;left:30% !important;width:5% !important}.active-scaffold .as_form.search .submit{left:256px !important;top:11px}.active-scaffold .div_search_table.create_form .as_form.search .submit{left:255px !important;top:11px;width:85% !important}.active-scaffold .div_search_table.create_form .as_form.search input.submit{position:absolute;left:70px;top:10px;width:89px !important}.div_search_table a.as_cancel.reset{top:16px}.div_search_table.create_form a.as_cancel.reset{top:33px !important}.more_search_fields{right:380px}.div_search_table.create_form .users-view .as_cancel,.div_search_table.create_form .course_names-view .as_cancel,.div_search_table.create_form .divisions-view .as_cancel,.div_search_table.create_form .evaluations-view .as_cancel,.div_search_table.create_form .forms-view .as_cancel,.div_search_table.create_form .payments-view .as_cancel,.div_search_table.create_form .recognitions-view .as_cancel,.div_search_table.create_form .tables-view .as_cancel{left:29vw !important;top:21px}}@media screen and (max-width: 1450px){.dragonfly_controls{margin-left:131px !important}.more_search_fields label{display:none}.div_search_table.create_form .users-view .as_cancel,.div_search_table.create_form .course_names-view .as_cancel,.div_search_table.create_form .divisions-view .as_cancel,.div_search_table.create_form .evaluations-view .as_cancel,.div_search_table.create_form .forms-view .as_cancel,.div_search_table.create_form .payments-view .as_cancel,.div_search_table.create_form .recognitions-view .as_cancel,.div_search_table.create_form .tables-view .as_cancel{left:31vw !important;top:21px}.sub-section input.gs-input{width:100% !important}.sub-section select.form-input{width:100% !important}.sub-section input.numeric-input{width:100% !important}.sub-section select.genero-input{width:100% !important}#as_degrees-active-scaffold .sub-section .select select{width:100% !important}#as_degrees-active-scaffold .active-scaffold textarea{width:100% !important}li.first_course_row li.record_select input{width:100% !important}.first_course_row select#record_etapa{width:105% !important}.sub-section input{width:100% !important}.icon_right{bottom:-5px}.sub-section .date_picker{width:100% !important}.sub-section select{width:107% !important}.sub-section.photo li.form-element.dragonfly{position:relative;right:155px;width:70%}/*!*left: 70px;*!*/;/*!*top: 30px;*!*/;/*!*width: 75% !important;*!*/}@media screen and (max-width: 1180px){.show_search-view.insignia_types-view.view input[type=submit]{left:8% !important}#as_insignia_types-search-container .active-scaffold a.as_cancel:not(.inline-adapter-close){left:22% !important}.gs-column_heading{width:18%}.div_search_table li.form-element{width:27% !important}}@media screen and (max-width: 1024px){body{overflow-x:hidden}th#as_courses-course_name-column{width:13%}.active-scaffold tr.record td{font-size:11px}.div_search_table dd select{width:106% !important}.devise_body #main_content_wrap h2{width:inherit}.devise_body div#main_content_wrap{margin-left:0;margin-right:0;left:50%;top:45%;position:absolute;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}#new_user>div{width:100%}form.as_form.search ol.form{display:flex;flex-direction:row;flex-wrap:wrap}body.devise_body{overflow:hidden}}@media screen and (max-width: 950px){body{overflow-x:visible}/*!*.active-scaffold .as_form.search .submit {*!*/;/*!*left: 255px !important;*!*/;/*!*top: 12px;*!*/;/*!*}*!*/;/*!*.button, form input.submit, .active-scaffold .submit, .active-scaffold a.as_cancel:not(.inline-adapter-close), .active-scaffold a.as_cancel:visited:not(.inline-adapter-close) {*!*/;/*!*top: 17px;*!*/;/*!*}*!*/}@media screen and (max-width: 800px){.div_search_table .active-scaffold p.form-footer{right:430px}.icon_right{left:508%;top:-11px}}.active-scaffold-header div.actions a.show_export{background-image:url(/assets/export-7ba5cc58875e69fa71d48c55bdf38e07f8379d4e2f741d32d20a3140cf51dc09.png);background-position:1px 50%;background-repeat:no-repeat;padding-left:19px}.active-scaffold div.show_export-view h3{font-weight:bold}.active-scaffold div.show_export-view div.separator{clear:both;padding:.5em}.active-scaffold div.show_export-view div.options div.separator{padding:0}.active-scaffold div.show_export-view div.options div.checkbox-wrapper{margin-bottom:.5em}.active-scaffold div.show_export-view div div.checkbox-wrapper{min-width:20%;margin-bottom:.25em;float:left}.active-scaffold div.show_export-view label #delimiter{font-family:monospace}.as_touch .active-scaffold-header div.actions a.show_export{padding:7px 5px 7px 25px}.as_touch .active-scaffold .active-scaffold-header div.actions>a.show_export{padding:7px 5px 7px 25px;background-position:5px 50%}
