/** Grid reorder taret */
.row-drag-target-over {
    border-bottom: 2px dotted gray;
}

/** bugfix chrome 19+ tables */
td.x-grid3-cell {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box; /* Firefox, other Gecko */
    box-sizing: border-box; /* Opera/IE 8+ */
}

/** end bugfix, por si acaso ver http://bit.ly/17Fwf8g
/**
Extensible para calendario dayView */
.datetime-error {
    height: 40px;
}

body {
    user-select: none; /* para evitar que webkit haga selecciones raras al hacer doble clicks o drags */
}

body .ficha-wrapper {
    user-select: text;
}

.ext-cal-evt-tbl {
    height: 100px !important;
}

.ext-cal-monthview .ext-cal-wk-ct {
    height: 100px;
    overflow: auto;
}

.ext-cal-dayview .ext-cal-gutter-rt {
    width: 0 !important;
}

/* fin Extensible */

.ext-el-mask {
    z-index: initial;
}

/*para CheckColumn con click en checkbox */
.x-grid3-check-col-td div {
    width: 16px;
    margin: 0 auto;
}

.x-form-invalid-msg {
    white-space: normal;
}

.ext-container {
    width: 962px;
    color: initial !important;
}

.lock {
    background-image: url('https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/lock.png') !important;
}

.group_error {
    background-image: url('https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/group_error.png') !important;
}

.group_link {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/group_link.png) !important;
}

.text_italic {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/text_italic.png) !important;
}

.brick {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/brick.png) !important;

}

.application_side_expand {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/application_side_expand.png) !important;
}

.chart_bar {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/chart_bar.png) !important;
}

.database_key {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/database_key.png) !important;
}

.group_btn {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/group.png) !important;
}

.group_go_btn {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/group_go.png) !important;
}

.app_view {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/application_view_columns.png) !important;
}

.report {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/report.png) !important;
}

.server_connect {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/server_connect.png) !important;
}

.drink_empty {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/drink_empty.png) !important;
}

.chart_line {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/chart_line.png) !important;
}

.overlays {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/overlays.png) !important;
}

.color_swatch {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/color_swatch.png) !important;
}

.user_mix {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_mix.png) !important;
}

.user_suit {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_suit.png) !important;
}

.book_next {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/book_next.png) !important;
}

.disconnect {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/disconnect.png) !important;
}

.printer {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/printer.png) !important;
}

.new_file {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/folder_table.png) !important;
}

.btn_icon {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/photo.png) !important;
}

.btn_calculator {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/calculator.png) !important;
}

.btn_create {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_add.png) !important;
}

.btn_people_folder {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/folder_user.png) !important;
}

.btn_eye {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/eye.png) !important;
}

.btn_book_key {

    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/book_key.png) !important;

}

.btn_delete {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_delete.png) !important;
}

.btn_page_code {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_code.png) !important;
}

.btn_table_save {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/table_save.png) !important;
}

.btn_cog {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/cog.png) !important;
}

#formInscripcion .x-tab-panel-bwrap .x-form-invalid-msg {
    width: 300px !important;

}

#formInscripcion .form-qtip {
    left: 87%;
}

#formInscripcion .form2-qtip {
    left: 90%;
}

#pruebasIndividualesFields .x-fieldset.x-form-label-left legend span.x-fieldset-header-text{
    display: inline-block;
}

.screenshot-tip {
    top: 0;
    margin-top: -19px !important;
    right: 5px !important;
}

.btn_wrench_orange {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/wrench_orange.png) !important;
}

.btn_basket {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/basket.png) !important;
}

.btn_form_add {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/application_form_add.png) !important;
}

.btn_cart {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/cart.png) !important;
}

.btn_tick, .icon-ok {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/tick.png) !important;
}

.btn_tick_disk {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/tick_disk.png) !important;
}

.asistio {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/asistio.png) !important;
}

.noasistio {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/noasistio.png) !important;
}

.btn_expand {
    background-image: url(https://www.juegosbolivarianos2017.com/js/ext-3.4/resources/images/default/tree/elbow-end-plus.gif) !important;
}

.btn_collapse {
    background-image: url(https://www.juegosbolivarianos2017.com/js/ext-3.4/resources/images/default/grid/group-collapse.gif) !important;
}

.btn_wand {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/wand.png) !important;
}

.btn_report {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/report.png) !important;
}

.btn_bin_empty {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/bin_empty.png) !important;
}

.world {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/world.png) !important;
}

.btn_cross {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/cross.png) !important;
}

.table_refresh {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/table_refresh.png) !important;
}

.btn_delete_circle {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/delete.png) !important;
}

.page_white_medal {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_medal.png) !important;
}

.btn_calendar_edit {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/calendar_edit.png) !important;
}

.btn_calendar {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/calendar.png) !important;
}

.btn_calendar_change {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/date_go.png) !important;
}

.page_edit {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_edit.png) !important;
}

.cancel, .icon-cancel {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/cancel.png) !important;
}

.shield_go {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/shield_go.png) !important;
}

.btn_shield {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/shield.png) !important;
}

.btn_table {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/table.png) !important;
}

.btn_save {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_save.png) !important;
}

.user_red {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_red.png) !important;
}

.zoom {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/zoom.png) !important;
}

.bin {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/bin.png) !important;
}

.vcard {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/vcard.png) !important;
}

.folder_image {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/folder_image.png) !important;
}

.add {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/add.png) !important;
}

.arrow_up {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_up.png) !important;
}

.arrow_join {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_join.png) !important;
}

.arrow_down {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_down.png) !important;
}

.arrow_divide {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_divide.png) !important;
}

.disk {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/disk.png) !important;
}

.time_go {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/time_go.png) !important;
}

.result_next {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/resultset_next.png) !important;
}

.result_prev {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/resultset_previous.png) !important;
}

.result_last {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/resultset_last.png) !important;
}

.excel {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_excel.png) !important;
}

.email_attach {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/email_attach.png) !important;
}

.arrow_refresh {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_refresh.png) !important;
}

.arrow_rotate {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_rotate_clockwise.png) !important;
}

.txt {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_horizontal.png) !important;
}

.pdf {

    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_white_acrobat.png) !important;
}

.arrow_state_grey_right {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/arrow_state_grey_right.png) !important;
}

.user_add {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_add.png) !important;
}

.user_edit {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_edit.png) !important;
}

.user_go {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/user_go.png) !important;
}

.compress {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/compress.png) !important;
}

.btn_map {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/map_magnify.png) !important;
}

.error {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/error.png) !important;
}

.package_go {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/package_go.png) !important;
}

.pencil {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/pencil.png) !important;
}

.ce_inscripcion {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/ce_inscripcion.png) !important;
}

.report_go {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/report_go.png) !important;
}

.page_green {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_green.png) !important;
}

.page_add {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/page_add.png) !important;
}

.award_star_gold_2 {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/award_star_gold_2.png) !important;
}

.award_star_gold_1 {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/award_star_gold_1.png) !important;
}

.camera {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/camera.png) !important;
}

.ext-cal-hd-ad-inner {
    height: 90px !important;
}

.x-form-invalid.x-form-composite {
    background-color: #DEEBF7 !important;
}

.x-statusbar .x-status-error {
    color: #C33;
    cursor: pointer;
    padding-left: 25px !important;
    background: transparent url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/delete.png) no-repeat 3px 3px;
}

.x-statusbar .x-status-valid {
    padding-left: 25px;
    background: transparent url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/accept.png) no-repeat !important;
    width: 500px;

}

.retirados {
    border: medium solid red;
    margin: 5px;
    padding: 5px 5px 5px 35px;
    background: url(https://www.juegosbolivarianos2017.com/js/ext-3.4/resources/images/default/window/icon-warning.gif) no-repeat;
    cursor: pointer;
}

.tip_icon {
    background: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/help.png) no-repeat !important;
    float: right;
    height: 16px;
    /*left: 94%;*/
    right: 18px;
    left: auto;
    position: absolute;
    width: 16px;
    margin-top: 3px;
    z-index: 1000;
}

.tip_icon_right {
    left: 4%;
}

.tip_icon_triggerField {
    /*right: 25px;*/

}

.triggerField {
    width: 95% !important;
}

.no-border-fieldset {
    border-style: none;
}

.panelUsuarios div.x-panel-ml {
    padding-left: 1px;
}

.panelUsuarios div.x-panel-mr {
    padding-right: 1px;
}

.panelUsuarios div.x-panel-mc {
    padding-top: 0;
}

.btn_search {
    background-image: url(https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/find.png) !important;
}

/*!
 * Ext JS Library 3.0+
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.x-grid3-summary-row {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #333;
    background: #f1f2f4;
}

.x-grid3-summary-row .x-grid3-cell-inner {
    font-weight: bold;
    padding-bottom: 4px;
}

.x-grid3-cell-first .x-grid3-cell-inner {
    padding-left: 16px;
}

.x-grid-hide-summary .x-grid3-summary-row {
    display: none;
}

.x-grid3-summary-msg {
    padding: 4px 16px;
    font-weight: bold;
}

.grayrow {
    background: #CCC;
}

.big {
    width: 100%;
}

.redrow {
    background: #FF6666;
    color: #FFF;
    font-weight: bolder;
}

.x-grid3-cell-first .x-grid3-cell-inner {
    padding-left: 16px;
}

div.x-form-element input {
    /*width: 98%;*/
}

.planilla-grupo .x-grid3-row td {
    height: 20px; /* para el grid de planillas de asistencia */
}

.x-status-error-list {
    font: 11px tahoma, arial, verdana, sans-serif;
    position: absolute;
    z-index: 9999;
    border: 1px solid #C33;
    background: #ffa;
    padding: 5px 10px;
    color: #999;
}

.x-status-error-list li {
    cursor: pointer;
    list-style: disc;
    margin-left: 10px;
}

.x-status-error-list li a {
    color: #15428B;
    text-decoration: none;
}

.x-status-error-list li a:hover {
    text-decoration: underline;
}

.x-screenshotfield-bwrap {
    position: relative;
}

.x-screenshotfield-wrap .x-screenshotfield {
    border: none;
}

.x-screenshotfield-bwrap .x-screenshotfield-wrap .x-screenshotfield-invalid {
    border: 1px dashed #dd7870;
}

.x-progress-wrap.right-align .x-progress-text {
    text-align: right;
}

.x-grid3-row-table tr:hover {
    background-color: #BBCCFF;
}

.x-progress-wrap.right-align .x-progress-text div {
    position: relative;
    margin-left: -2em;
}

.red .x-progress-bar {
    background: #9CBFEE url(https://www.juegosbolivarianos2017.com/images/ext/progress-bg-red.gif) repeat-x scroll left center;
}

.label-min-equipo {
    float: left;
    margin-left: 2em;
}

.list-combo .x-combo-list-inner {
    height: auto !important;
}

.search-item {
    /*	height: 1.5em;*/
    font-size: 1.2em;
}

.float-right {
    float: right;
    /*top : -1.2em;*/
    position: relative;
}

/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}

.x-form-file-wrap .x-form-file {
    position: absolute;
    right: 0;
    -moz-opacity: 0;
    filter: alpha(opacity:0);
    opacity: 0;
    z-index: 2;
    height: 22px;
}

.x-form-file-wrap .x-form-file-btn {
    position: absolute;
    right: 0;
    z-index: 1;
}

.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

.tabla-estadisticas th {
    font-weight: bold;
}

.tabla-estadisticas td {
    min-width: 40px;
}

/*IEBUG http://extjs.com/forum/archive/index.php/t-4911.html Problema con botones muy anchos*/
.x-btn button {
    *width: 100%;
}

/*IE BUG!!!  taken from http://www.extjs.com/deploy/dev/examples/form/forum-search.html-->*/
.ext-container p {
    width: 650px;
}

.img-translucent {
    opacity: 0.4;
    cursor: default;
}

.row-certamen-default {
    background-image: url('https://www.juegosbolivarianos2017.com/V_34/images/silk_icons/hand_up.png');
    background-repeat: no-repeat;
}

.row-certamen-default .x-grid3-cell-inner {
    padding-left: 20px;
    font-style: italic;
}

.x-grid-group-hd div {
    height: auto !important;
}

/*en test junio 18 2012*/
body > div.x-mask {
    position: fixed;
}

.login.gradient {
    background: -moz-linear-gradient(top, #0b1832, #0d396e);
    background: -webkit-gradient(linear, left top, left bottom, from(#0b1832), to(#0d396e));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#0b1832', endColorstr='#0d396e'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#0b1832', endColorstr='#0d396e')"; /* IE8 */
    height: 100%;
    position: absolute;
    width: 100%;
}

.lista-boxed {
    width: 298px;
    border: 1px solid #e1e1e1;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fff;
    font-size: 12px;
    color: #777;
}

.lista-boxed .search-item.x-combo-selected h3 {
    font-size: 13px;
    margin: 0;
}

.lista-boxed .search-item.x-combo-selected {
    border-bottom: 1px solid #f1f1f1;
    padding: 5px 10px;
}

.lista-boxed .search-item.x-combo-selected:hover {
    background-color: #222;
    color: #fff;
}

/* Esta regla no es compatible con el composite field del formulario en IE
.ext-ie .x-form-text {
	position: static !important;
}*/
/*FIN IE BUG*/

/*** FIXES BOOTSTRAP **/
.ext-container *, .x-window *, .ext-inside *, .x-panel *,
.ext-container *:before, .x-window *:before, .ext-inside *:before,
.ext-container *:after, .x-window *:after, .ext-inside *:after {
    box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
}

/*.ext-container {
    padding-left: 20px;
    padding-right: 20px;
}*/
.x-hide-label label.x-form-item-label {
    padding: 0 !important;;
}

.ext-container thead, .x-window thead {
    background-color: inherit;
}

.x-fieldset-header {
    border-bottom: none;
    margin-bottom: 0;
    width: auto;
}



.ext-container label, .x-window label {
    color: initial;
    font-family: inherit;
    font-size: inherit;
    font-weight: initial;
    display: initial !important;
    margin-bottom: initial !important;
}

.estadisticas_inscritos p {
    margin-bottom: 0 !important;
}

.x-combo-list-inner h3 {
    font-size: 15px;
}

.x-combo-list-inner h2 {
    font-size: 16px;
}