.view-color-green {
    background-color: rgba(77, 250, 144, 0.3);
}
.view-color-yellow {
    background-color: rgba(250, 190, 77, 0.3);
}
.view-color-red {
    background-color: rgba(255, 84, 104, 0.3);
}

.view-item-disabled {
    opacity: 0.5;
}

.toolbar-header-style {
    background-color: #5fa2dd !important;
}

body.x-border-layout-ct, div.x-border-layout-ct {
    background-color: #bbbbbb !important;
}

.x-fieldset {
    overflow: visible !important; /* workaround for Safari issue */
    border-radius: 7px !important; /*borde redondeado*/

}

/*modificaciones*/
.x-btn-default-small {
    /*Botones de Formularios*/
    background-color: #232323 !important;
    border-color: #000000 !important;
    border-radius: 20px !important;
    border: none !important;
}


/* mod error de invalido */
.x-form-invalid-field-default {
    background-color: #FFCCCC !important;
}

.x-form-invalid-icon-default {
    display: none !important;
}

.x-form-error-wrap-default.x-form-error-wrap-side {
    width: 0 !important;
}

/* mod error de invalido */

.x-btn-default-small { /*Botones de Formularios*/
    background-color: #232323 !important;
    border-color: #000000 !important;
}

.x-btn-default-toolbar-small { /*Redondeo botones toolbar*/
    border-radius: 50px !important;
    transition: background-color 0.5s ease;  
}
.x-fieldset-header-tool-default>.x-tool-toggle { /*Redondeo botones*/
    font: 10px/1 FontAwesome !important;
    padding: 2px 0 !important;
    border-radius: 100% !important
}

.x-toolbar .x-btn { /*Redondeo botones*/
    border-radius: 20px !important;
    border: none !important;
}

.x-panel-header-default-vertical {/*Color barra vertical cerrada*/
    background-color: #232323 !important;
}

.x-panel-header-default .x-tool-tool-el { /*Color elemento  barra*/
    background-color: #232323 !important;
}

.x-panel-header-default { /*Color Borde general*/
    border: 2px solid #232323 !important;
}

.x-panel-header-default { /*Color barra horizontal cerrada*/
    background-color: #232323 !important;
}

.x-window-default { /*Borde formularios*/
    border-color: #c3c3c3 !important; 
    border-radius: 10px !important; 
}

.x-btn-icon-el-default-toolbar-small {  /*Color Icono Botones*/
    color: #232323 !important; 
}

.x-btn.x-btn-pressed.x-btn-default-toolbar-small {  /*Color de Fondo Botones presionados*/
    background-color: #929292 !important; 
}

.x-window-header-default { /*Color de ventanas*/
    border-color: #c3c3c3 !important; 
    background-color: #232323 !important; 
}

.x-window-header-default .x-tool-img { /*Color de Boton cerrar ventana*/
    background-color: #232323 !important; 
}

.x-toolbar-default {/*Color Barra inferior*/
    background-color: #232323 !important; 
}

.x-toolbar-text-default {/*Color letra barra inferior*/ 
    color: #ffffff !important; 
    font-weight: bold !important; 
}

.x-panel-header-title-default { /*Color en barras*/ 
    color: #ffffff !important; 
    font-weight: bold !important;     
}

.x-boundlist-item {    /*Colores de desplegables*/ 
    color: #232323 !important; 
    font-weight: bold !important; 
    border-style: groove !important; 
    border-color: #c3c3c3 !important; 
}

.x-form-text-default { /*Colores de desplegables*/ 
    color: #232323 !important; 
}


.layer-switcher .panel {/* panel switcher  */

    border: 4px solid #232323 !important;
    background-color: #e4e4e4d9 !important;
  }

  .layer-switcher button {/* boton switcher */
    /* background-image: url('data:image/png;base64,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') !important; */
    /* background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFGXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarVdpkvQmDP2vU+QICBDLcbAxVblBjp/HYhsv3TNfKva0MUJoe5Lw0PbP34X+wqV1DGTFBxedU7hstFEnvATVrz6ysu3ZLj2WML/Q6VjQIBmMpk/dNvgT6HJu8HbQlyud/DrkhCFoLOwCTdVcteVh5BBkdKfzmFMcJiU3uTN+69Y94SH0PrcewcgCotGkNwN6e+quydQfm4TR4VlXK0Xj3RjB05rwjB8doXsJ4PF2i59aB92c4eiCdrfcLU6DzvIevxal2SLWh2Y9W7Rp5dV8TfErJYdStu5dso4QLjec2l1pb2BcEE7TtjncHj/Bu293xB1UUitQy3B1IbVgElkjpoUtZ05ceGvjyitMtHrTHqPWKzCotGC8jnoFGIzA4+aiPZlosgnAZAVyBmR92MJNb6z6oCxAc2ZwaoYwbjhON90J//W+CCqlpjmzCkesYJeu+QUzKnL1CS4AwmXEVFp8mfqg7lcF1gBBaWEOcDCppYtYhM/cMg1no4TAalWvF/Z5CECIoFtgDBsgoBwbYcfKa+2ZEccAfBIs18bqBQiwkOgMK7U1xgGcoKtu7PHceLXoTkZ7ARCCovGAJpoEsKwV61BvASmUSIxYEXHiJUiU5IyzTpxz3tU+lbzx1ot33vvgo0/BBBskuOBDCDGkqKNBGxOKLvoYYowpQWmyCbIS+BMIi17MYhdZ3OKXsMQlrUif1a6yutWvYY1ryjqbjBZA2WWfQ445bbwhlTa7yeY2v4Utbqkg14optkhxxZdQYkkHagPVK2p35L6jxgM13YCqfP5EDWTvdxFc24lUzICYtgzEfUUACa0rZiqwtboiVzFTURtCr9KwUio4mStiQNBurKXwgd2J3EfcCNH9U9z0G3JUofs/kKMK3YTcE7cX1HJq7dY0gGoVIqbokAblB6akA/5wnHwcl63NFLv45CG4gcpKOtbVaUngIV7MVsopos9eFZH6ZkkJ6mFBWcpWRXYbIbgzPQRVpbOUFwW78ZPROEWG3V3PL8y7xKw52kk0sTl40bgQtaZ26dZhdihrL42wO4WZR5rS7k9OSDqcoFbqh4FcRp+rQNvWBQDnFxZCOqAvSf2okL5BynitJB5L+9h1De4EsWirjZduTE1h454WkPw46Aalq6i9Xzo3txnt032zzlraUmP5rGG428XhScemNq1sy+Hqof/uYrdnJzUdxC9mnkzDvqvw13hS29jYKwaHAwOcPbYdnx29Th+aB3T0Cvd6Qf4r7jUkDBVUlrHVVM5zUd302+bdi6Ax0h8k3dXguqEpVE0LxasD32afkrox0klbeiLI5OYNZwsUUWciCS247pPam1PLVTpNrEyY5JdoDogvbt1m9ASpRurF9ppS6gz6hRMc9FUEy+a9bCF+TIpjRr+H6SpiwZ48w+/nPrJX0lGwl2Af0bzWZ/eF7FsfuRbgXvOHoKnyDwvoWdTvm0d25Nf67wn5NPOLdfus/neVbd+cc0/I0XiuXXGZKu8DBNeKpBdM+Ciha75/cLqHns6GOjnfmvRs+FiY+5YgGikeG+nlpPjYVvmw6Nkl6dKTx6ZaBd/gPq0+pZPJ+E6z8TUdfzL22BK9UMHHwGTiLcRv5+PLKTGCfRxE932/yYF9pOmMuJ/812PieypN/WjvN8/vB/uzUVKoxWVKrilKKv7CphfX+FMrvds6eqQ+0rMl5MWCU8RPFnh8JEf6F1n/L9TtX/3vAAABhWlDQ1BJQ0MgcHJvZmlsZQAAeJx9kT1Iw1AUhU9btaIVBzsUcQhYnSyIijhqFYpQIdQKrTqYvPQPmjQkKS6OgmvBwZ/FqoOLs64OroIg+APi5uak6CIl3pcUWsR44fE+zrvn8N59gL9eZqrZMQ6ommWkEnEhk10Vgq/oQi98GEZEYqY+J4pJeNbXPXVS3cV4lnffn9Wn5EwG+ATiWaYbFvEG8fSmpXPeJw6zoqQQnxOPGXRB4keuyy6/cS447OeZYSOdmicOEwuFNpbbmBUNlXiKOKqoGuX7My4rnLc4q+Uqa96TvzCU01aWuU5rCAksYgkiBMioooQyLMRo10gxkaLzuId/0PGL5JLJVQIjxwIqUCE5fvA/+D1bMz854SaF4kDni21/jADBXaBRs+3vY9tunACBZ+BKa/krdWDmk/RaS4seAf3bwMV1S5P3gMsdIPKkS4bkSAFa/nweeD+jb8oCA7dAz5o7t+Y5Th+ANM0qeQMcHAKjBcpe93h3d/vc/u1pzu8HLPtyi7lOojQAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAHdElNRQflBgsBIzBLrn/KAAAERklEQVRYw6XXa6hVVRAH8N86Xo17K8sSMcGbb/tQYKlEQZE9THtACUVSUlTqhxRKsLKHFlEp3Q9RBpU9wYQwgqAP2k2DUpIyNVKDSpMKw05WPrKo7ll9aITdcd9zz6kNG85Ze838Z83Mf9ZMyjlr5qlUKifknKfjYkzEaJwSnw/iC2zFupTSmlqtdqAZvakvA1JKY7AQs/A9XsUn2JtS+g455zwcwzAZUzEBq7As5/xlw4M1OHF7SmlpgP2BLgzCFEzHuTnn/rVa7cec81b8il14HrtxDbaklLoqlUpHrxbknI95cTo+QzdGFdaHYyYeRhU3xfowHMKH2IA7U0rtEaZ3sR0jSrFKwM8OVy8pMzDA7kFPSmlwrD2DFTlnlUplAMb09PQohPdh7MOkhgbEyfdiTpm1cao9eBPTCnKb8AM24s8I2ed4MnLnktC7r94T9co/xUNl4AH0KNZu27atfh3OwXUY2tbW1g9X4DGsxddYgEewI6XUcYwBWBrx6g38fPyM8SXfJmI/cuF9pGQfrEfXvwzAGPyC0SVuH4RnI8luKVF6Jn7C7EJuj4z98zEppdSeUhqCedgSYRpXNGAFlsfv8yJpXsHHYdhKDO3FM3PwVsn6DLyNr8Ijf8b/WXgJL+ScSSmdGBxeFILvB/3uwLQyr9QBTcGWRnsqlcpxKaWTCzKjcCSldJJInAPYHB/X4/5GCusMGI3fe8udBnIbcAM8h8dxGFfigojfRehsQhH0YE5Kqb0FAxZH6G0OylwbPH05eL4hYndGE8qujBqwH8uCMQuwvNcK+E853yzcPyEyfjBWB/C3eA0rOzo60tG3kauDji/GnbA6KuRhzCjZOyFuUTmldErhw+0BPjqldGokaJHfu1t09SI81wu9c9lteDMW55x31Wq1/Tnn43POKeecuru7E3blnO/T/PNbXxsOHg1BWLwG8xqc6IyoiPOjBozvwwNX48v+/ftXSkJwSBSb4sUyMy6SRkpnR2OyGwubYMlW3NpbEj6PB+sEdoYnHsDUBsq34bIm8mBGeKFfGQ2vx8Y6geGYGzUiDxgwoFKitLM+gZvwwm2FtY24QUppII4UO5864dzW1tavBPwbLG2BDXOxrlA9j6SUTqrUarWDwfcFTXbHp0aRer1ard7bIhuOi993YVWtVjtw1LqxwYZRfXkgGo+d1Wq11dp/VXRNF0f2j6tvSLrwTn32Fw3o7OyEJ7CpFfCcs2q1elQ2H9OQRGXqwI4oQkUD/sKQqIrvBXVGtGpAIfO3l7ZksWFkuGl2Ye2NKKezop9r/4/gsxs2pYWNk6PnXxIJc3lcLnPr6dokMDwY4BP7nAsKntgZOTEyOqSMD1oEHxldcfODSV1OdAU7nsKFOKtJ4FF4OmSfKMb8GJwmhtOxuBs3RgJ24yPsSyntiQH3dJyGSTGcTmx2OE0tjOcDc87TcGmMb+Mw8P+O538D4yQvKJqHhO4AAAAASUVORK5CYII=') !important; */
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJHAAACRwB4k/3RQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAP+SURBVFiFnddriFVVFAfw39ZRE7NsEmd8NUYhvSSJLCslkIpeFBGlPY2kD0Z+CCrKssCCIvqSUpQWQ0F9iCASgzK0lz3U7MFoRillZamZmZoPptx92Hv0eueec64d2Nx791mP/17/tddaN8QYNfOEEI7CFFyJM9GG9vx6c15fYTHeizHub8puFYAQQjtmYwYG4md8g3X5c28GMhyTMCHvLcQTMcYtpQ5ijA0XWvAY9mAXHkVrkXyNXitmYQf+znothfIFRkZgeXb+GpbgWpydIzERD+CSEiDteBUx2xrVFACMlfiM+BKv4CWsxhyJ52dwOzbiroqIXITvsBXj698flgMhhBH4GGPy1kcZUBu6MT+/H4Tjck4sjDFuL6I4hDAWnTgfv+H0GOOfvXIAAZ/mkzdaqzI1ffFhPv2LJSc/BdOk5HwHC9CFzoYUYGqB4834JH/fiHdxIH//Hec1cN5HSuA3cS8+z873ZjsXHwYA/bEBWwpAdGGudAUj3sghvQJnlURhXgbbjZ9q7P2AQTFGLZmJOzOvwwqo3IFTM8hOPI/uGOPWRsIhhIFYiqF4CJsykHswBP/kCN0dcDR+xH6J47Ln8Rjj7AoZIYS+0hX8RaJvE46XKCDdpgkZjAszunOlRCtKwqcwoKoQ5dBPdojviBW4DrfhGnRItEwkhX9lVlwo8ROxJqNsx4Ny2W7C+bFYVHKQnnUA95GKyvysPEUqoxE3SVdzSDOOawB81oTznvVWH5yWORJjXCZl+AZMxzJcVcV53fPXEcieQyqRtzQ4yWAp9Dvy7w5c39OoSiKw+ggi0E3qdL0A1Bi8DLfie4fu8HIF1GB8thmlbrivBMBuUqO4v4LXE6SkqTcwuUB+XA7vUJyM1wsAbGiRGsTICq5elhKy/pkbQujExhjjBz2bMcauGpltIYT1BXY3w3NYURGB90vCGKXKNr1Ev0NjKhaQOD6A4RUG/igBsA/jKg6xpIHepTAAOzGzwsDlUgdsBGBNhW4r/q3T+RV9ewSele5+vwpD0woAvNBEgXq7TufJGOPBdtwmXZ1Z/wPAiU1WyHk1Ort79GoF5mBbmUFcUOd8D0Y3CaCjRu+Og/s1Av2lArMWxxQYOaMOwIxmnGfddmzHosP264TapMllaSMQ0qi1TipeN2q+Q7biC6nmDCsEkIXHZRBrG9GBldKM1+xscFJ23oUxvd4XKLVlOrZJ7blfzbsbcvh7Gauz0SL9edkjzQeDG8qVGOifE3NXvqIz5WIlteqpBXojpUn4W6k1P4w+RX6a+XPahkdwszQ/rso0bMorYDRGSbPFJKnIPI0FMcadpfarANQAGSBNTFdLE/LwvLqxvmZ9LWV6dzN2/wNxtG2GNHd4XwAAAABJRU5ErkJggg==') !important;
    background-color: #ced8e100 !important;
}
.layer-switcher { /* boton switcher */
    top: .5em !important;
  }

 .ol-full-screen{ /*cambia lugar del boton maximizar */
    left:.5em !important;   
    top:5em !important;
    right: initial !important;
}

.ol-rotate { /*cambia lugar del boton rotar */
	top:8em !important;
	left:.5em !important;   
    right: initial !important;
}

.x-form-text-default {
    border-radius: 7px !important; 
}

.x-form-trigger-wrap-default.x-form-trigger-wrap-invalid 
{
    border-radius: 7px !important; 
}

.x-form-trigger-wrap-default.x-form-trigger-wrap-default 
{
    border-radius: 7px !important; 
}

.x-form-trigger-invalid {
    border-radius: 7px !important; 
}

.x-form-trigger-default {
    border-radius: 7px !important; 
}

.x-form-trigger.x-form-trigger-default.x-form-trigger-click {
    border-radius: 7px !important; 
}

.x-datepicker-month .x-btn-inner {
    color: #d2d2d2 !important;
    font-weight: bold;
}

/* Animación de destello */
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}

html {
    background: url(/images/wallpaper.png) !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-color:#000000 !important;
}
/*modificaciones*/

#update {
    margin: 20px;
    font-weight: bold;
    text-align: center;
}
#attribution {
    position: absolute;
    bottom: 10px;
    right: 15px;
    font-size: x-small;
    color: #ffffff; /*cambio color de atribuciones*/
}

#spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    margin-left: -30px;
    border-radius: 50%;
    border: 4px solid transparent;
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
    animation: spinner .8s ease infinite;
}

@keyframes spinner {
    to {
        transform: rotate(360deg);
    }
}
