/* generales */
.nopadding { padding: 0px}
.nomargin { margin: 0px} /*sin uso actualmente*/
.padding-5 { padding-left: 5px; padding-right: 5px; }
.padding-10 { padding-left: 10px; padding-right: 10px; }
.padding-15 { padding-left: 15px; padding-right: 15px; }
.padding-right-5 {padding-right: 5px; }
.padding-right-10 {padding-right: 10px; }
.padding-right-15 {padding-right: 15px; }
.padding-right-20 {padding-right: 20px; }
.padding-left-5 {padding-left: 5px; }
.padding-left-15 {padding-left: 15px; }
.padding-left-20 {padding-left: 20px; }
.padding-left-25 {padding-left: 25px; }
.padding-top-0 {padding-top: 0px !important;}
.padding-top-15 {padding-top: 15px !important;}

.margin-top-0 {margin-top: 0px !important;}
.margin-top-5 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-25 { margin-top: 25px; }
.margin-top-30 { margin-top: 30px !important;}

.margin-bottom-0 {margin-bottom: 0px !important;}
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-30 { margin-bottom: 30px; }

.margin-left-5 {margin-left: 5px;}
.margin-left-10 {margin-left: 10px;}
.margin-left-15 {margin-left: 15px;}
.margin-left-50 {margin-left: 50px;}
.margin-right-5 {margin-right: 5px;}
.margin-right-10 {margin-right: 10px;}
.margin-right-15 {margin-right: 15px;}

.inline-block {display: inline-block !important;}
.word-break-all {word-break: break-all;}

.gi-2x{font-size: 2em;}
.gi-3x{font-size: 3em;}
.gi-4x{font-size: 4em;}
.gi-5x{font-size: 5em;}
.ptop0 {padding-top: 0px;}
.top-0 { top: 0px; }
.hide-element { display: none; }
.over-hidden-x {overflow-x: hidden;}
.over-hidden-y { overflow-y: hidden;}
.inactive { font-style:italic; font-weight:normal; color:#999999; }

/* colores */
.green-icon {color: #309630;}
.yellow-icon {color: #e8d100; }
.orange-icon {color: #f37f00; }

/* header */
.prontus-logo {height: auto;padding: 5px 0px;}
.quota_data {min-width:100px; display: inline-flex; margin-bottom: 0px;background-color:#cfcfcf;}
#main-nav.navbar-default .navbar-toggle .icon-bar.white-bg, .white-bg {background-color:#fff;}

@media (min-width: 768px) {
div#prontus-menu-mobile {display: none !important;}
}

@media (max-width: 1699px) {.hidden-on-1700 {display: none !important;}}
@media (max-width: 1499px) {.hidden-on-1500 {display: none !important;}}
@media (max-width: 1299px) {.hidden-on-1300 {display: none !important;}}
@media (max-width: 1399px) {.hidden-on-1400 {display: none !important;}}
@media (max-width: 1199px) {.hidden-on-1200 {display: none !important;}}
@media (max-width: 950px) {.hidden-on-950 {display: none !important;}}
@media (max-width: 550px) {
.hidden-on-550 {display: none !important;}
.show-on-550 {display: block !important;}
}
@media (max-width: 360px) {.hidden-on-360 {display: none !important;}}

@media (min-width: 768px) {.modal-xl {width: 90%;max-width: 1600px;} }

/* login */
#prontus-sso { display: none;}

/* menu lateral */
.menu-prontus {overflow-x: hidden; margin-right: -15px; padding-right: 10px; }
.menu-prontus li {overflow-x: hidden; width: 100%}
.menu-prontus li a {padding-left: 10px;}
.menu-prontus li li a {padding-left: 22px;}
.menu-heading .collapsed .glyphicon-menu-down { display: none; }
.menu-heading :not(.collapsed) .glyphicon-menu-right { display: none; }
.menu-heading {padding: 10px;overflow-x: hidden;display:block;border-radius: 4px;}
.menu-heading .indicator { float: right; }
.menu-heading a { font-weight: bold;  text-decoration: none;  display: inline-block;}
.menu-heading:hover, .menu-heading:focus { background-color: #eeeeee;}
.menu-prontus > .list-items > li > a {padding: 10px 15px 10px 15px;}
.menu-prontus > .list-items > li + li { margin-left: 0px;}

/* fid */
.date-selector { min-width: 130px; padding-left: 4px; padding-right: 0px; margin-right: 0px; }
.time-selector { min-width: 100px; padding-left: 0px; padding-right: 0px; margin-right: 2px;}
.fotofija-label {color:#333; font-size:12px;}
.hide-new-artic {display:none;}
.actions { padding: 0px 6px 0px 0px;}
.actions .btn{ width: 48%;}
.fid-loading-bar { display: none; text-align: center; margin-top: 10px; padding: 0px 20px 0px 0px;}
.width-100 { width:100%;}

/* Para que los datepickers queden sobre los modales y se puedan usar*/
.bootstrap-datetimepicker-widget {z-index:1100;}

/* fid sidebar herramientas */
@media (min-width: 768px) {
    .fixed-position {position:fixed;width: inherit; z-index:6;}
    .scrollable-options {overflow-y:scroll; height:100%;}
    .margin-top-conf {margin-top: 100px;}
}
@media (max-width: 767px) {
    .scrollable-options { padding-left: 15px; padding-right: 15px; }
}
/* responsive del vtxt*/
.mce-btn-group .mce-btn { float: left; }
.divider {height: 1px;width:100%;display:block;margin: 5px 0px;overflow: hidden;background-color: #e5e5e5;}

/* seleccion de multitag */
#multitag .box { padding: 2px;border: 1px solid #ccc;}
#multitag .box .lista {max-height: 170px;overflow-y: scroll;}

/* campos foto fija */
.back-checkered { background-image: url(/prontus/cpan/imag/img-back.png) !important; }
.foto-recuadro { background-image: url(/prontus/cpan/imag/img-back.png) !important; }
.fotofija-container {padding: 1px;display: inline-block;max-width:150px;}
.fotofija-container .name {text-align: center;font-size: 12px;color:#aaaaaa;width: 120px;}
.fotofija-container .size {text-align: center;font-size: 12px;color:#aaaaaa;}
.fotofija-container.foto-galeria .fotofija .botones {padding-left: 0px;}

.fotofija-container-list {display: block;max-width:none;width: 100%;max-height: none;} /* para mostrar como lista vertical */
.fotofija-galeria-inputs-shown {display: inline-block;margin-left:160px;margin-top: -160px;}
.fotofija-galeria-inputs-hidden {display: none; margin-left:160px;}

.foto-recuadro {width: 150px;max-width: 150px; height: 170px;max-height: 170px;border:0;padding: 0;margin: 0;position: relative;}
.foto-recuadro img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;padding: 5px;}
.foto-recuadro.ui-state-active {background: url('../imag/edi/bg_drop.png') no-repeat; background-size: contain;}

.fotofija {outline: 1px solid #e6e6e6;position: relative;}
.fotofija .botones {height: 45px;display: none;position: absolute;top: 125px;width: 100%;padding-left: 1px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mO4cO32TAAIFgMbq4lc+QAAAABJRU5ErkJggg==);}
.fotofija .botones a {float: left;display: block;padding: 2px;}
.fotofija .botones input {float: left;margin: 4px 2px 0px 2px;display: block;}
.fotofija .cuadrar {height: 30px;position: absolute;display: none;width:100%;top: 0px; padding-left: 40px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mO4cO32TAAIFgMbq4lc+QAAAABJRU5ErkJggg==);}
.fotofija .botones label {font-size: 9px;margin: 4px 0px 0px 0px;display: block;}
.fotofija.active {outline: 2px solid #0097fb;}

#upload_img_zone {width: 100%; min-height: 100px; max-height: 300px; overflow-y: auto; position: relative;margin-bottom: 0;}
#upload_img_zone .row-item {margin: 19px 0px 19px 0px; display: table-cell; vertical-align: middle; word-break: break-all; height: 100px;}
#upload_img_zone select option:disabled:first-child {color: #333;font-weight: bold;}
#upload_img_zone select option:disabled:nth-child(n+2) {color: #ccc;font-weight: bold;}
#upload_img_zone .row-thumb {width: 60px; height: 100px; display: table-cell; vertical-align: middle; }
#upload_img_zone .dz-error {color: #a94442;background-color: #f2dede;}
#upload_img_zone.dz-drag-hover .drophere {background-color: #ebccd1 !important;}

/* Administrador de portadas */
.admin-port .panel-title {font-size: 14px; font-weight: bold; display: inline-block;}
.admin-port .panel-title.collapsed {font-size: 14px; font-weight: normal !important;}
.panel-title.collapsed .area-active {display: none;}
.panel-title.collapsed .area-inactive {display: block; font-weight: normal;}
.panel-title .area-active {display: block;}
.panel-title .area-inactive {display: none;}
.admin-port .panel-heading {padding: 7px 15px;}

.admin-port {overflow: hidden;}
.admin-port .panel-body {padding: 0;}
.admin-port .search .button-options {margin: 5px;}
.admin-port .search .input-group {margin: 5px;}

.admin-port .search-options {font-size: 13px;margin-left: 1px;}
.admin-port .search-options .search-filters {margin-bottom: 2px;margin-left: 10px;}
.admin-port .search-options .search-filters li {vertical-align: middle;}
.admin-port .search-options .order-by {float: left;}
.admin-port .search-options .active {text-shadow: 0px 0px 0px black;}

.admin-port .glyphicon.glyphicon-th {font-size: 15px;cursor: move;cursor: grab;cursor: -moz-grab;cursor: -webkit-grab;}
.admin-port .glyphicon.glyphicon-th.fake-handler {color: #c3c3c3;cursor: not-allowed;}
.admin-port .glyphicon.glyphicon-remove-circle {font-size: 20px;}
.admin-port h3 {margin-top: 0;}
.no-selection {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}

.admin-port .panel-port-areas {min-height: 400px;}
.admin-port .panel-port-areas .panel-group .panel-info:first-child .panel-heading:first-child {margin-top: 4px;}
.admin-port .panel-port-areas .panel-group .panel-success:first-child .panel-heading:first-child {margin-top: 4px;}
.admin-port .panel-port-areas .loading {margin-top: 160px;}
.admin-port .panel-port-areas .list-group-item .toggle-vobo .glyphicon-eye-close {background-color:#ccc; color: #fff;}
.admin-port .panel-port-areas .list-group-item .toggle-vobo .glyphicon-eye-close:hover {background-color:#bdbdbd;}
.admin-port .panel-port-areas .list-group-item .toggle-vobo .glyphicon-eye-open {background-color:#7eb473; color: #fff;}
.admin-port .panel-port-areas .list-group-item .toggle-vobo .glyphicon-eye-open:hover {background-color:#619955;}
.admin-port .panel-port-areas .area-toggle {width: 20px; margin-left: -8px;}
.admin-port .panel-port-areas .pub-directa {font-weight: normal;}
.admin-port .panel-port-areas .list-group-item {border-radius: 0;}
.admin-port .panel-port-areas .panel-info {box-shadow: none !important;-webkit-box-shadow:none !important;border:0;background: #c3c3c3;border-radius: 0 !important;}
.admin-port .panel-port-areas .panel-success {box-shadow: none !important;-webkit-box-shadow:none !important;border:0;background: #c3c3c3;border-radius: 0 !important;}

.admin-port .pager-recent-artics nav {display: none; margin-right: 5px;}
.admin-port .pager-recent-artics nav li {margin-right: 2px;}
.admin-port .pager-recent-artics .info {margin: 10px 0 0px 10px; display: none;}

/* Panel de articulos recientes.*/
.admin-port .panel-recent-artics .pagination {margin: 0px 6px 5px 0px;}
.admin-port .panel-recent-artics {min-height: 400px;}
.admin-port .panel-recent-artics .pager {margin: 5px 0;}
.admin-port .panel-recent-artics .list-group-item .more-info .artic-info {margin-left: 1px;}

#lastmod {font-weight: bold;}
.loading {text-align: center;}

/* Comunes entre listados */
.admin-port .list-group-item.noedit .col-btns, .artic-search .list-group-item.noedit .col-btns {display: none !important;}
.admin-port .list-group-item.noedit .col-btns-fake {display: table-cell;text-align: right;padding-right: 4px;}
.artic-search .list-group-item.noedit .col-btns-fake {display: block; text-align: right;}
.admin-port .list-group-item.noedit .col-btns-fake .glyphicon-option-vertical, .artic-search .list-group-item.noedit .col-btns-fake .glyphicon-option-vertical {cursor: not-allowed;opacity: 0.65;}
.admin-port .list-group-item .col-btns-fake, .artic-search .list-group-item .col-btns-fake {display: none;}
.admin-port .list-group-item .more-options {display: none;}
.list-group-item .dropdown-menu-left {left: -165px;}
.admin-port .list-group-item .btn-group a {color: #333333;}
.admin-port .list-group-item .more-info {display: none; margin-top: 5px;}
.admin-port .list-group-item .more-info .artic-info {font-size: 13px;}
.admin-port .list-group-item .more-info .artic-info img {vertical-align: inherit;}
.admin-port .list-group-item .col-center { padding-left: 15px; display: table-cell; width: 100%}
.admin-port .list-group-item .col-btns {text-align: right; padding-right: 4px; display: table-cell;}
.admin-port .art-corrupto {font-weight: bold;}
.port-list-btns {min-width: 130px;}
.artic-list-btns {min-width: 130px;}
.artic-list-btns .group-btns {position: relative;clear: both;display: inline-block;}
.artic-list-btns .group-btns .send-to-area-dropdown {top: 0;}
#artic-list .art-corrupto {font-weight: bold;}
#artic-list .art-corrupto .btn {margin-left: 2px;}

/* Custom listados */
.admin-port .list-group-item {color: #333333; clear:both;}
.admin-port .list-group-item a {color: #333333;}
.admin-port .list-group-item.ui-draggable-dragging {background: #fff;}
.admin-port .list-group-item.ui-draggable-dragging div {opacity: 0.7;}
.admin-port .area-empty {height: 15px;}
.admin-port .area-dropzone {list-style-type: none; padding: 7px 5px; background: #abcee4;}

/* Modal busqueda*/

/* Buscador de articulos. */
.row-loading {display: none; text-align: right;}
.artic-search h3 {margin-top: 0;}
.artic-search .button-search {width: 40px;}
.artic-search .list-group.list-header {color: #fff; margin-bottom: 0px; font-weight: bold;}
.artic-search .list-group .col-btns {text-align: right;}
.artic-search .list-group .list-group-item {padding: 6px;}
.artic-search .list-group .list-group-item a {color: #333333;}
.artic-search .info-pagination { margin: 8px 10px 0px 0px; float: right; display: none;}
.artic-search nav {display: none;}
.artic-search .pager {margin: 0;}

/* Modal administrador de ediciones */

/* Preview */
#modal_preview .modal-body {min-height: 400px;}
#modal_preview .botones {text-align: center;}

/* Clases segun resolucion. */

.margin-top-port-5 {margin-top: 5px;}
/* XS*/
/*@media (max-width: 767px) {
}*/

/* SM*/
/*@media (min-width: 768px) and (max-width: 991px) {
}*/

/* MD*/
@media (min-width: 992px) and (max-width: 1549px) {
    .margin-top-port-5 {margin-top: 0px;}
}

/* LG*/
@media (min-width: 1550px) {
    .margin-top-port-5 {margin-top: 0px;}
}

.icon-btn {padding: 1px 4px 1px 5px;border: 1px solid transparent;font-size: 11px;line-height: 1.7;border-radius: 12px;display: inline-block;}
.icon-btn.ok {border: 1px solid #4cae4c;}
#artic-list .icon-btn.ok {border:0px solid  #4cae4c;}
.icon-btn.nok {border: 0px solid #ccc;}
#artic-list .icon-btn.nok {border:0px solid  #ccc;}
.ui-datepicker {z-index: 9999 !important;}
.list-conflictos {list-style: none;}


/* dropdown-menu, dropdown-submenu para bootstrap */
.dropdown-menu-text {display: block;padding: 3px 20px;clear: both;line-height: 1.42857143;color: #333333;white-space: nowrap;font-weight: bold;}
.dropdown-submenu{position:relative;width: 100%;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:25px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

/* Buscador de artículos */
.artic-search .radio-publicacion {display: inline-block;margin-right: 10px;}
.artic-search .quick-edit-style {background-color: #e1e1e1; border: none ;margin-bottom: 0px; box-shadow: none;}
.artic-search .quick-edit-style:hover {background-color:#e1e1e1;}
/* Animacion de boton */
.glyphicon.spinning {
    animation: spin 1s infinite linear;
    -webkit-animation: spin2 1s infinite linear;
}

.fa.spinning {
    animation: spin 1s infinite linear;
    -webkit-animation: spin2 1s infinite linear;
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg); }
    to { transform: scale(1) rotate(360deg); }
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}

/* Manejo de fotos en general */
/* Banco de imagenes */
#banco-img .butBancoImg {cursor:pointer;}
#banco-img .banco-total { font-size:12px; font-weight:bold; }
#banco-img .datos-foto .sin-usar {color:#ff0000; font-size:10px;}*/
#banco-img .botonera {margin:4px 0px 4px;}
#banco-img .banco-vermas {margin:15px 0px 0px 0px;}
#banco-img .banco-vermas a {font-weight:normal;width: 100%;}
#banco-img .banco-vermas a:hover {color:#FF0000;}
#banco-content {display:none;}
.foto-icon img, .fotodrag.ui-draggable {max-width:80px;max-height:80px;}

#scroll-banco .foto-icon img, .fotodrag.ui-draggable {max-width:80px;max-height:80px;}
#scroll-banco .item {border-bottom: 0px solid #337ab7; }
#scroll-banco .foto .foto-container {width: 100px; min-height: 90px;position: relative;margin: 0 auto;cursor: -webkit-grab; }
#scroll-banco .foto {margin: 5px; border: 0px solid #ddd;width: 100px;}
#scroll-banco .foto-layer {margin: 5px; background-color: #f5f5f5;border: 1px solid #ddd;position: absolute; width: 100px; height: 109px;z-index: 1;}
#scroll-banco .foto-layer div {color: #ac2925;border: 1px solid #333;padding-top: 2px;width: 20px;height: 20px;text-align: center;margin: auto;left: 0;right: 0;position: absolute;top: 0;bottom: 0;}
#scroll-banco .foto .foto-container img {max-height:80px; max-width:80px;position: absolute;top: 0;bottom: 0;display: block;left: 0;right: 0;margin: auto}
#scroll-banco .foto .foto-dim {font-size: 12px; color: #333;min-height: 17px; width: 90px; text-align: center; margin: 0 auto;}
#scroll-banco .item .foto-info {margin: 5px;}

/* Visualizador de fotos */
#modal_img_viewer img.img_viewer {margin: 0 auto; display: block;max-width: 100%;}

.fid-menu1 { background-color: white; margin-top: -4px; margin-left: -5px; width: inherit;position:fixed;  z-index:3;}
.main-fid { position: relative;}

/* Upload de fotos */
#upload_status_msg .progress {float: left; width: 120px;}
#upload_status_msg .text-success {margin-left: 10px;}
#upload_status_msg_zip .progress {float: left; width: 120px;}
#upload_status_msg_zip .text-success {margin-left: 10px;}
#upload_zip_zone.dz-drag-hover .drophere {background-color: #ebccd1 !important;}

/* Galeria de fotos prontus */
#_galeria_prontus_view .foto-galeria {background-color: #fff; margin: 3px; cursor: -webkit-grab;}
#_galeria_prontus_view .foto-galeria .botones {text-align: center; width: 150px;}
#_galeria_prontus_view .ui-sortable-placeholder {background-color: #ccc; visibility: visible !important;}
#_galeria_prontus_dropzone.ui-droppable-active {box-shadow: 0px 0px 5px 2px;}

/*------------------- ESTRUCTURA -----------------------*/
.body-rotulo, .bodysite-gal {margin:0; padding:0; border:0; text-align:center; background:#f5f5f5;}
.body-rotulo div {overflow:hidden;}

/*rótulos*/
form {margin:0; padding:0;}

/*------------------- BOXES -----------------------*/
.box-gris {width:99%; margin:0; padding:7px 0; background-color:#fafafa; border:1px solid #e6e6e6; font-size:12px; color:#666666; }
.box-gris .box-auxi {margin:0 7px; padding:0;}
.box-gris .box-auxi .item {margin:8px 19px;}
.box-gris .box-auxi a {font-size:12px; color:#000000;}
.box-gris .box-auxi a:hover {color:#FF0000;}
.box-gris .box-auxi .foto-preview {float:left; border:1px solid #e6e6e6;  margin:0 10px 0 0;}
.box-gris .box-auxi .titulo {font-size:11px; font-weight:bold; color:#000; margin:0;}
.box-gris .box-auxi .check-item {font-size:11px; font-weight:bold; color:#666666; margin:0;}
.box-gris .box-auxi .box-scroll {height:120px; margin:8px 0; overflow:scroll;}

.col685 .auxi {margin:0; padding:8px 0; background-color:#fafafa; border:1px solid #e6e6e6; text-align:center;}

/* Para el sistema de loadings */
.loading-page {background-color:#ffffff;}
.loading-page .col470 {margin:2px auto;}
.loading-page .box-gris {width:468px;}
.loading-page .msg-loading ul {text-align:left; list-style:disc outside none;}
.loading-page .msg-loading ul li {text-align:left; list-style:disc outside none;}
.loading-page #msg-log, .loading-page #msg-result, .loading-page #msg-error {display:none;}
.loading-page #inprogress {font-weight:normal;}
.loading-page #inprogress b {color:#800;}
.loading-page .msg-result .icono {vertical-align:middle;}
.loading-page .msg-result {color:#888888;  font-size:15px; font-weight:bold; margin-top:10px;}
.loading-page .msg-result .ayuda {font-size:13px; font-weight:normal; margin-top:10px;}
.loading-page .msg-result .ayuda b {color:#800;}
.loading-page .msg-result a {font-size:11px;}
.loading-page .msg-result a.resalta {font-size:13px; font-weight:bold;}
.loading-page .boton-generico {width:200px; margin:0px auto;}
.loading-page .boton-loading {width:100px; display:none;}
.list-loading {width:100%; height:150px; background:url("/prontus/cpan/imag/loader/gears.svg") no-repeat scroll center center;}
.loading-action {display:none; text-align:center;}
.loading-borrar {display:none;}
.loading-preview {display:none; position:absolute; width:440px; height:420px; margin:0px !important; background-color:#ffffff;}
.loading-page .auxi {background-color: #FAFAFA; border-bottom: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; margin: 0; padding: 25px 0;}

#status-progress {background-color:#ffffff;}
#status-progress .col470 {margin:2px auto;}
#status-progress .box-gris {width:468px;}
#status-progress .status-loading ul {text-align:left; list-style:disc outside none;}
#status-progress .status-loading ul li {text-align:left; list-style:disc outside none;}
#status-progress .status-hidden-block {display:none;}
#status-progress .status-percentage {font-weight:bold;}
#status-progress .status-percentage b {color:#800;}
#status-progress .status-error .icono {vertical-align:middle;}
#status-progress .status-msg {font-size:12px;font-weight:bold;}
#status-progress .status-msg b {font-size:13px;font-weight:bold;color:#A52A2A;}
#status-progress .status-result {color:#888888;  font-size:15px; font-weight:bold; margin-top:10px;}
#status-progress .status-result .ayuda {font-size:13px; font-weight:normal; margin-top:10px;}
#status-progress .status-result .ayuda b {color:#800;}
#status-progress .status-result a {font-size:11px;}
#status-progress .status-result a.resalta {font-size:13px; font-weight:bold;}
#status-progress .boton-generico {width:200px; margin:0px auto;}
#status-progress .boton-loading {width:100px; display:none;}
#status-progress .list-loading {width:100%; height:150px; background:url("/prontus/cpan/imag/loader/gears.svg") no-repeat scroll center center;}
#status-progress .loading-action {display:none; width:170px; text-align:center;}
#status-progress .loading-borrar {display:none;}
#status-progress .loading-preview {display:none; position:absolute; width:440px; height:420px; margin:0px !important; background-color:#ffffff;}

/* Asocfile */
.asocfile-container {padding: 1px; display: inline-block;}
.asocfile-container .asocfile-label {color: #333;padding: 3px; text-align: center;height: 30px;font-weight: bold;overflow: hidden;}
.asocfile-container .asocfile-box {width: 280px; min-height: 110px; position: relative;}
.asocfile-container .asocfile-box .asocfile-filename {text-align: center;word-break: break-word;overflow: hidden;min-height: 60px;padding: 5px;}
.asocfile-container .asocfile-box .asocfile-botones {bottom: 3px;text-align: center;left: 0; right: 0;}
.asocfile-container input[name^="_BORR"] {display: none;}
.asocfile-container.dz-drag-hover {background-color: #ccc;}
@media (min-width: 1024px) {
    .asocfile-container .asocfile-custom {width: auto; overflow: hidden;}
}
@media (max-width: 1023px) {
    .asocfile-container .asocfile-custom {width: 100%; float: left;}
}

/* Multimedia */
.multimedia-container {padding: 1px;display: inline-block;max-width: 390px;}
.multimedia-container .multimedia-label {color: #333; padding: 3px; text-align: center; height: 30px; font-weight: bold; overflow: hidden;}
.multimedia-container .multimedia-box {width: 390px;min-height: 110px;position: relative;}
.multimedia-container .multimedia-box .multimedia-filename {text-align: center;word-break: break-word;overflow: hidden;min-height: 60px;padding: 5px;}
.multimedia-container .multimedia-box .multimedia-botones {bottom: 3px;text-align: center;left: 0; right: 0;}
.multimedia-container label {display: none;}
.multimedia-container input[name^="_BORR"] {display: none;}
.multimedia-container.dz-drag-hover {background-color: #ccc;}

@media (min-width: 1150px) {
    .panel-audio-player {margin-left: 390px;margin-right: 10px;};
}

/* DAM FID */
.modal-open-woverflow {overflow: auto;}
#modal_dam {position: relative;}
#modal_dam .modal-dialog {position: fixed;margin: 0;padding: 10px;}
#modal_dam .loading, .loading {margin: 27px auto 10px auto}
#modal_dam .pager-info {margin: 10px;}
#modal_dam #asset_list {max-height: 350px;overflow-x: hidden;overflow-y: scroll;}
.audioplayer-dam img {height:100px;width:auto;margin-top:0px !important;}
.audioplayer-dam audio {margin-top:100px;}
.audioplayer-dam.ui-draggable-dragging audio {display:none;}


.asset-box {width: 160px; height: 160px;background: #f5f5f5; margin: 3px 3px 3px 2px;float: left;outline: 1px solid #ddd;}
.asset-box-audio { height: 155px; }
.asset-box-video { height: 165px; }
.asset-box .asset-media {overflow: hidden; width: auto; height: 130px; position: relative;margin-top: 2px;}
.asset-box .asset-media.asset-media-img { background-image: url(/prontus/cpan/imag/img-back.png)!important; }
.asset-box .asset-media-audio { height: 105px; }
.asset-box .asset-media-video { height: 110px; margin-bottom: 5px;}
.asset-box .asset-media img {max-width: 100%; max-height: 100%;margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute; cursor: -webkit-grab;}
.asset-box .asset-media img.dam-viewer {max-width: 100%; max-height: 100%;margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;cursor: pointer;}
.asset-box .asset-bar {padding: 0px 5px 5px 5px;height: 30px;}
.asset-box .asset-bar .asset-size {float: left;}
.asset-box .asset-bar .asset-buttons {float: right;}

/*Botones administrar tax y tags*/
.artic-search .list-group .list-group-item a.mover {cursor: move;}
.btn_ticket_red {color: #A52A2A;}
.btn_ticket_green {color: #5cb85c;}
.text-150 {font-size: 150% !important;}
.text-200 {font-size: 200% !important;}
.icon-cancel:hover {color: #FF0000 !important;}
.icon-new:hover {color: #5686D8 !important;}
.align-middle {text-align: middle !important;}
.top-buffer { margin-top:20px !important; }

/* Admin tax y tag */
.fila_loading {display: none;}
#lista-seccion li.ui-state-disabled {opacity:1;}
#buscador-tags {margin-top:0px; padding-left:0px;}
.oculto {display: none;}
.row-agregar {height: 31px; min-height: 0; margin-top:5px;}


/* prontus update */
.update_bar {width:100%; display: inline-flex; margin-bottom: 0px;background-color:#cfcfcf;}

/*Fix de espaciado para páginas de administración*/
.rowfix { margin:0; }

/* Datatable de ediciones */
#tabla_edic_ultimas_wrapper button.dt-paging-button {
    background: #cccccc !important ;display: inline-block;
    background-color: #cccccc !important;
    padding: 5px 14px;
    border: 1px solid #ddd;
    border-radius: 15px;}

#tabla_edic_ultimas .dataTables_empty, #tabla_edic_anteriores .dataTables_empty {text-align: left !important;}

/*url f5*/
.mleft--1 {margin-left: -1px;}
.urlf5-input.input-danger {    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.input-group .urlf5-input-help {left: 0px;}
.urlf5-input-help {height: 17px; top: 30px; position: absolute;}
.urlf5-input-help-artic {position: absolute; top: 35px;}


@keyframes shadowEffect {
    0% {
        box-shadow: 0px 0px 10px 5px #e0755c;
    }

    100% {
        box-shadow: 0px 0px 5px 0px #e0755c;
    }
}

.size_limit_alert_shadow {
    animation-name: shadowEffect;
    animation-duration: 0.5s;
    animation-iteration-count: 1;
    animation-timing-function: linear;
}

.asset-box .asset-bar .asset-size.size_limit_alert {color: #e0755c;}


#panel-derecho-opciones label.control-label {
    text-align: left;
}

/* Fonts */

@font-face {
    font-family: 'Montserrat Bold';
    src: url('fonts/Montserrat-Bold-webfont.eot');
    src: url('fonts/Montserrat-Bold-webfont?#iefix') format('embedded-opentype'),
         url('fonts/Montserrat-Bold-webfont.woff') format('woff'),
         url('fonts/Montserrat-Bold-webfont.ttf') format('truetype'),
         url('fonts/Montserrat-Bold-webfont.svg#Montserrat_Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Montserrat Regular';
    src: url('fonts/Montserrat-Regular-webfont.eot');
    src: url('fonts/Montserrat-Regular-webfont?#iefix') format('embedded-opentype'),
         url('fonts/Montserrat-Regular-webfont.woff') format('woff'),
         url('fonts/Montserrat-Regular-webfont.ttf') format('truetype'),
         url('fonts/Montserrat-Regular-webfont.svg#Montserrat') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Montserrat Light';
    src: url('fonts/Montserrat-Light-webfont.eot');
    src: url('fonts/Montserrat-Light-webfont?#iefix') format('embedded-opentype'),
         url('fonts/Montserrat-Light-webfont.woff') format('woff'),
         url('fonts/Montserrat-Light-webfont.ttf') format('truetype'),
         url('fonts/Montserrat-Light-webfont.svg#Montserrat') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Font awesome para tinyMCE */
.mce-ico.mce-i-fas, .mce-ico.mce-i-fas, .mce-ico.mce-i-far {
    font-family: "Font Awesome 5 Free";
    font-size: inherit;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}
.mce-ico.mce-i-far {
    font-weight: 400;
}
.mce-ico.mce-i-fa,.mce-ico.mce-i-fas {
    font-weight: 900;
}

.mce-ico.mce-i-fab {
    font-family: "Font Awesome 5 Brands";
    font-size: inherit;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    font-weight: normal;
    line-height: 1;
}

/* General */

body , html { width:100%; height:100%; display:block; padding:0px; margin:0px;}
::-webkit-scrollbar { background:#fff; background-color:#fff;}
::-webkit-scrollbar-track {border-radius:0px; background:#fff; background-color:#fff; border:none; }
::-webkit-scrollbar-thumb {border-radius:0px; background:#dcdcdc; background-color:#dcdcdc; border:none;}
select { -webkit-appearance: none; -webkit-border-radius: 0px; border-radius: 0px; min-height:35px; -moz-appearance:none; text-indent: 0.01px; text-overflow: ''; }
input:focus , select:focus , a:focus , button:focus , .btn:focus , button:active:focus , .btn:active:focus , button.active:active:focus , button.btn.active:active:focus , .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline:none;}
.curnone {cursor:not-allowed;}
.curarrow {cursor:default;}
select.form-control.pad-lef-rig5 , select.form-control {padding-right:15px; background-image:url('/prontus/cpan/imag/ddbg.png'); background-size:15px; background-repeat:no-repeat; background-position:top 8px right 1px;}
.nav select.form-control {min-height:18px; height:18px; padding-right:20px; background-image:url('/prontus/cpan/imag/ddbg2.png'); padding-bottom:0px; padding-top:0px; background-position:top 1px right 1px; }
.pointer {cursor:pointer;}
a:hover {text-decoration:none;}
.btn-group button.multiselect.dropdown-toggle.btn.btn-default {width:100%; background-image:url('/prontus/cpan/imag/ddbg.png'); background-size:15px; background-repeat:no-repeat; background-position:top 8px right 1px; height:30px; padding:4px 15px 4px 12px; border-radius:0px; font-size:10pt; }
.btn-group button.multiselect.dropdown-toggle.btn.btn-default .caret {display:none;}

.listhover:hover {background-color:#edf4f8;}
.listhover.in_current_port:hover {background-color:#e1ecd7;}

/* Estilos Fuentes */

.monlight , .monlight:hover {font-family:'Montserrat Light', sans-serif;font-weight:normal;}
.monreg {font-family:'Montserrat Regular', sans-serif; font-weight:normal;}
.monbold {font-family:'Montserrat Bold', sans-serif; font-weight:normal;}

.pt0 {font-size:0pt; line-height:0pt;}
.pt3 {font-size:3pt; line-height:7pt;}
.pt4 {font-size:4pt; line-height:8pt;}
.pt5 {font-size:5pt; line-height:9pt;}
.pt6 {font-size:6pt; line-height:10pt;}
.pt8 , .nav .pt8.form-control , #scroll-banco .foto .pt8.foto-dim {font-size:8pt; line-height:12pt;}
.pt9 , .pt9.form-control , .nav .pt9.form-control {font-size:9pt;line-height:13pt;}
.pt10 , .pt10 .form-control , .pt10 div.mce-edit-area , .pt10 .form-group-sm select.form-control {font-size:10pt; line-height:14pt;}
.pt11 {font-size:11pt; line-height:15pt;}
.pt12 {font-size:12pt; line-height:16pt;}
.pt14 {font-size:14pt; line-height:18pt;}
.pt16 {font-size:16pt; line-height:20pt;}
.pt30 {font-size:30pt; line-height:34pt;}

.lh23 {line-height:23pt;}

.ls {letter-spacing:-0.5px}

.rig {text-align:right;}
.lef {text-align:left;}
.cen {text-align:center;}
.nextita {font-style:italic;}
.nextstr {font-style:bold;}
.upcase {text-transform:uppercase;}
.mid {vertical-align:middle;}
.vbottom {vertical-align:bottom;}

/* Estilos Espacios */

.mar-top-bot0 {margin-top:0px; margin-bottom:0px;}
.mar-top-bot2 {margin-top:2px; margin-bottom:2px;}
.mar-top-bot5 {margin-top:5px; margin-bottom:5px;}
.mar-top-bot7 {margin-top:7px; margin-bottom:7px;}
.mar-top-bot8 {margin-top:8px; margin-bottom:8px;}
.mar-top-bot10 {margin-top:10px; margin-bottom:10px;}
.mar-top-bot15 {margin-top:15px; margin-bottom:15px;}
.mar-top-bot18 {margin-top:18px; margin-bottom:18px;}
.mar-top-bot20 {margin-top:20px; margin-bottom:20px;}
.mar-top-bot30 {margin-top:30px; margin-bottom:30px;}

.mar-lef-rig0 , .nav-tabs > li > a.mar-lef-rig0 {margin-left:0px; margin-right:0px;}
.mar-lef-rig1 {margin-left:1px; margin-right:1px;}
.mar-lef-rig2 {margin-left:2px; margin-right:2px;}
.mar-lef-rig4 {margin-left:4px; margin-right:4px;}
.mar-lef-rig10 {margin-left:10px; margin-right:10px;}
.mar-lef-rig5 , .input-group-btn:last-child > .mar-lef-rig5 {margin-left:5px; margin-right:5px;}
.mar-lef-rig15 {margin-left:15px; margin-right:15px;}
.mar-lef-rig18 {margin-left:18px; margin-right:18px;}
.mar-lef-rig20 {margin-left:20px; margin-right:20px;}
.mar-lef-rig30 {margin-left:30px; margin-right:30px;}

.mar-top0 {margin-top:0px}
.mar-top1 {margin-top:1px}
.mar-top2 {margin-top:2px}
.mar-top5 {margin-top:5px}
.mar-top8 {margin-top:8px;}
.mar-top10 {margin-top:10px;}
.mar-top12 {margin-top:12px;}
.mar-top15 {margin-top:15px;}
.mar-top18 {margin-top:18px;}
.mar-top24 {margin-top:24px;}
.mar-top65 {margin-top:65px;}

.mar-bot0 {margin-bottom:0px;}
.mar-bot1 {margin-bottom:1px;}
.mar-bot5 {margin-bottom:5px;}
.mar-bot10 {margin-bottom:10px;}
.mar-bot15 {margin-bottom:15px;}
.mar-bot20 {margin-bottom:20px;}
.mar-bot25 , .panel-group .panel.mar-bot25 {margin-bottom:25px;}

.mar-lef0 {margin-left:0px;}
.mar-lef1 , .btn-group .btn + .mar-lef1.btn {margin-left:1px;}
.mar-lef2 {margin-left:2px;}
.mar-lef5 {margin-left:5px;}
.mar-lef10 {margin-left:10px;}
.mar-lef15 {margin-left:15px;}
.mar-lef20 {margin-left:20px;}

.mar-rig0 {margin-right:0px;}
.mar-rig2 {margin-right:2px;}
.mar-rig4 {margin-right:4px;}
.mar-rig5 {margin-right:5px;}
.mar-rig10 {margin-right:10px;}
.mar-rig15 {margin-right:15px;}
.mar-rig1per {margin-right:1%;}
.mar-lef1per {margin-left:1%;}

.nav-tabs > li.mar0 , .nav-tabs > li.mar0:hover , .nav-tabs > li.mar0:hover > a , .nav-tabs > li.mar0 > a:hover , .nav-tabs > li > a.mar0:hover {margin:0px;}

.pad-top-bot0 {padding-top:0px; padding-bottom:0px;}
.pad-top-bot4 , .fid-menu1 > li > a.pad-top-bot4 {padding-top:4px; padding-bottom:4px;}
.pad-top-bot5 {padding-top:5px; padding-bottom:5px;}
.pad-top-bot7 {padding-top:7px; padding-bottom:7px;}
.pad-top-bot8 , .nav-tabs > li > a.pad-top-bot8 {padding-top:8px; padding-bottom:8px;}
.pad-top-bot10 , .artic-search .list-group .pad-top-bot10  {padding-top:10px; padding-bottom:10px;}
.pad-top-bot13 {padding-top:13px; padding-bottom:13px;}
.pad-top-bot15 {padding-top:15px; padding-bottom:15px;}
.pad-top-bot18 {padding-top:18px; padding-bottom:18px;}
.pad-top-bot20 , .jconfirm .pad-top-bot20.jconfirm-box {padding-top:20px; padding-bottom:20px;}
.pad-top-bot25 {padding-top:25px; padding-bottom:25px;}
.pad-top-bot30 {padding-top:30px; padding-bottom:30px;}
.pad-top-bot60 {padding-top:60px; padding-bottom:60px;}

.pad-top0 {padding-top:0px;}
.pad-top1 {padding-top:1px;}
.pad-top2 {padding-top:2px;}
.pad-top3 {padding-top:3px;}
.pad-top4 {padding-top:4px;}
.pad-top5 {padding-top:5px;}
.pad-top6 {padding-top:6px;}
.pad-top10 , .artic-search .list-group .pad-top10 {padding-top:10px;}
.pad-top13 {padding-top:13px;}
.pad-top15 {padding-top:15px;}
.pad-top20 {padding-top:20px;}
.pad-top50 {padding-top:50px;}
.pad-top60 {padding-top:60px;}
.pad-top70 {padding-top:70px;}
.pad-top80 {padding-top:80px;}
.pad-top85 {padding-top:85px;}

.pad-bot0 , .artic-search .list-group .pad-bot0 {padding-bottom:0px;}
.pad-bot2 {padding-bottom:2px;}
.pad-bot4 {padding-bottom:4px;}
.pad-bot5 {padding-bottom:5px;}
.pad-bot8 {padding-bottom:8px;}
.pad-bot10 {padding-bottom:10px;}
.pad-bot15 {padding-bottom:15px;}
.pad-bot20 {padding-bottom:20px;}
.pad-bot30 {padding-bottom:30px;}
.pad-bot40 {padding-bottom:40px;}
.pad-bot60 {padding-bottom:60px;}

.pad-lef-rig0 , .artic-search .list-group .pad-lef-rig0 {padding-left:0px; padding-right:0px;}
.pad-lef-rig2 {padding-left:2px; padding-right:2px;}
.pad-lef-rig5 {padding-left:5px; padding-right:5px;}
.pad-lef-rig7 {padding-left:7px; padding-right:7px;}
.pad-lef-rig8 {padding-left:8px; padding-right:8px;}
.pad-lef-rig10 {padding-left:10px; padding-right:10px;}
.pad-lef-rig15 {padding-left:15px; padding-right:15px;}
.pad-lef-rig18 {padding-left:18px; padding-right:18px;}
.pad-lef-rig20 , .jconfirm .pad-lef-rig20.jconfirm-box {padding-left:20px; padding-right:20px;}
.pad-lef-rig25 {padding-left:25px; padding-right:25px;}
.pad-lef-rig30 {padding-left:30px; padding-right:30px;}

.pad-lef0 {padding-left:0px;}
.pad-lef4 {padding-left:4px;}
.pad-lef5 {padding-left:5px;}
.pad-lef9 {padding-left:9px;}
.pad-lef13 {padding-left:13px;}
.pad-lef15 {padding-left:15px;}

.pad-rig0 {padding-right:0px;}
.pad-rig4 {padding-right:4px;}
.pad-rig5 {padding-right:5px;}
.pad-rig6 {padding-right:6px;}
.pad-rig10 {padding-right:10px;}
.pad-rig15 {padding-right:15px;}
.pad-rig20 {padding-right:20px;}
.pad-rig25 {padding-right:25px;}

/* Estilos colores */
.nextwhite , .nav-tabs > li.nextwhite.active , button.nextwhite.active , button.int-nextwhite.nextwhite.active:hover , .nav-tabs > li.nextwhite.active > a.nextwhite , .nav-pills > li.active > a.nextwhite , .nav-pills > li.active > a.nextwhite.hovwhite  , button.nextwhite {background:#fff;background-color:#fff;}
.nav-tabs > li.nextwhite , .nav-tabs > li > a.nextwhite , .nav-pills > li > a.nextwhite , button.nextwhite , button.int-nextwhite.nextwhite:hover  { background:transparent; background-color:transparent;}
.nextblue { background:#327ba6; background-color:#327ba6;}
.nextblue2 , .nextgray5.taglist-added , .bootstrap-tagsinput .tag.label , .panel-info-success .nextgray , .artic-list-btns .nextgray4.panel-info-success , .artic-list-btns .int-nextgray4.panel-info-success{ background:#7aa0b7; background-color:#7aa0b7;}
.nextgreen , .nextgreen.icon-btn.ok { background:#7eb473; background-color:#7eb473;}
.nextgreen2 {background:#bad3b4; background-color:#bad3b4;}
.nextyellow , .nextgray2.btn-danger , .tools-container .nextyellow.adv {background:#e0bf5c; background-color:#e0bf5c;}
.nextred, button.nextred.active {background:#e0755c; background-color:#e0755c; color: #fff;}
.nextgray0 {background:#fafafa; background-color:#fafafa;}
.nextgray , .jconfirm .nextgray.jconfirm-box , .panel-info-success .more-info.nextgray , .panel-info-success .more-info.nextgray .col-center .nextgray {background:#f4f4f4;background-color:#f4f4f4;}
.nextgray1 , button.nextgray4.active {background:#e1e1e1;background-color:#e1e1e1;}
.nextgray2 , .pager .previous > a.nextgray2 , .pager .next > a.nextgray2 , .nextgreen.btn_ticket_red  {background:#cccccc;background-color:#cccccc;}
.nextgray3 , .nextgreen.int-nextgreen.btn_ticket_red:hover {background:#acacac; background-color:#acacac;}
.nextgray4 , .fotos-fijas .box .nextgray4.modelo {background:#757575;background-color:#757575;}
.nextgray5 {background:#bdbdbd; background-color:#bdbdbd;}

.txtnextwhite , .artic-search .list-group .list-group-item .txtnextwhite , .txtnextgray2.taglist-added , .bootstrap-tagsinput .tag.label , .panel-info-success .nextgray a.panel-title span , .panel-info-success .nextgray h4.panel-title , .panel-info-success .txtnextgray2 {color:#fff;}
.txtnextyellow {color:#ceaa3b;}
.txtnextyellow2 , .tools-container .txtnextyellow2.adv {color:#6c5714;}
.txtnextgray0 , .nok .txtnextgreen {color:#ccc;}
.txtnextgray {color:#757575;}
.txtnextgray2 , .nav-pills > li.active > a.txtnextgray2 {color:#3e3e3e;}
button.txtnextwhite.active .txtnextwhite , button.txtnextwhite.active {color: #fff;}
/* usado en admin multimedia*/
button.btn.txtnextwhite.active {color: #000;}

.txtnextgray3 , input[type=text].txtnextgray3  {color:#999999}
.txtnextgray4 , .nav-tabs > li.active > .txtnextgray4 {color:#959595;}
.txtnextblack {color:#000000;}
.txtnextblue {color:#327ba6;}
.txtnextgreen , .ok .txtnextgreen {color:#7eb473;}
.txtnextred , .nok .txtnextred {color:#e71a1a;}
.txtnextbold {font-weight:bold;}
.txtnextitalic {font-style:italic;}

.in_current_port {background:#e8f1e0; background-color:#e8f1e0;}
.txtnextblue > li > a {color:#327ba6;}

.int-txtnextblack:hover , .nav-tabs > li.active > .int-txtnextblack:hover , .nav-tabs > li > .int-txtnextblack:hover {color:#000000;}
.int-txtnextgray4:hover , .nav-tabs > li.active > .int-txtnextgray4:hover {color:#959595;}
.int-txtnextgray2:hover , .pager .previous > a.int-nextgray2:hover , .pager .next > a.int-nextgray2:hover , .int-txtnextgray2:active , .int-txtnextgray2:focus , .nav-pills > li.active > a.txtnextgray2 , .nav-pills > li.active > a.txtnextgray2:hover , .nav-pills > li.active > a.txtnextgray2:focus , .nav-pills > li:hover > a.int-txtnextgray2 {color:#3e3e3e;}
.int-nextgray2.btn-danger { background:#e0bf5c; background-color:#e0bf5c;}
.int-nextgray0:hover {background-color:#fafafa;}
.int-nextgray1:hover {background-color:#d7d7d7;}
.int-txtnextwhite:hover , .btn.int-txtnextwhite:hover , .artic-search .list-group .list-group-item .txtnextwhite:hover , .panel-footer button.int-txtnextwhite:hover , .int-txtnextwhite:active , .int-txtnextwhite:focus , .fid-menu1 > li > a.int-txtnextwhite:hover , .fid-menu1 > li > a.int-txtnextwhite:focus , .fid-menu1 > li > a.int-txtnextwhite:focus:hover , .nav-pills > li.active > a.int-txtnextwhite:hover , .nav-pills > li.active > a.int-txtnextwhite:focus , .nav-pills > li > a.int-txtnextwhite:hover , .nav-pills > li > a.int-txtnextwhite  {color:#fff}

/* Estilos cajas */

.z9999 {z-index:9999;}
.fixed {position:fixed;}
.full-height-width {width:100%; height:100%; display:block; padding:0px; margin:0px;}
.full-height {overflow-y:auto; height:100%; min-height:100%;}

.noborder , .list-group-item.noborder:first-child , .noborder.image-container , .noborder.box , .nav-tabs > li.active > a.noborder:hover , .nav-tabs > li > a.noborder:hover, .fid-menu1 > li > a.noborder , .fotofija-container .fotofija .noborder.botones , button.nextwhite.active:focus , button.nextwhite.active:active , button.nextwhite:focus , button.nextwhite:active {border:none;outline:none;}
.noborder > li.noborder > a , .noborder > li.noborder:hover > a , .noborder > li.noborder > a:hover {border:none;}

.autoheight {min-height:100%; overflow:hidden;}
.autoheight1 {min-height:1px; overflow:hidden;}

.bordergray {border:#ccc 1px solid;}
.tbordergray {border-top:#ccc 1px solid;}
.rbordergray {border-right:#ccc 1px solid;}
.bbordergray {border-bottom:#ccc 1px solid;}
.lbordergray {border-left:#ccc 1px solid;}

.tbordernone {border-top:none;}
.rbordernone {border-right:none;}
.bbordernone {border-bottom:none;}
.lbordernone {border-left:none;}

.bordergray2 {-webkit-animation: none; animation: none; border:#e5e5e5 1px solid; border-color:#e5e5e5;}
.tbordergray2 {border-top:#e5e5e5 1px solid;}
.rbordergray2 {border-right:#e5e5e5 1px solid;}
.bbordergray2 , .list-group-item.noborder.bbordergray2:first-child {border-bottom:#e5e5e5 1px solid;}
.lbordergray2 {border-left:#e5e5e5 1px solid;}
.bbordergray3 {border-bottom:#949494 2px solid;}
.bbordergray4 {border-bottom:#f4f4f4 1px solid;}

.circleradius , button.btn.circleradius , .circleradius:last-child , .input-group .form-control.circleradius:first-child , .input-group-btn:last-child > .circleradius , .input-group-btn:last-child > .circleradius:not(:last-child):not(.dropdown-toggle) {border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.noradius , .list-group-item.noradius:first-child , .tools-container .noradius.adv , .jconfirm .noradius.jconfirm-box , .noradius:first-child , .nav-tabs > li > a.noradius .nav-pills > li > .noradius , .popover.fade , input[type=text].noradius , .input-group .form-control.noradius:first-child , .list-group-item.noradius:last-child { -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px; }
.radius5 {-webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius:5px;}
.radius10 , .bootstrap-tagsinput .tag.label {-webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius:10px;}
.radius7 {-webkit-border-radius: 7px;  -moz-border-radius: 7px; border-radius:7px;}
.radius15 , .btn.radius15 , .jconfirm .jconfirm-box .jconfirm-buttons button.radius15 , .nav-pills > li > a.radius15 , .input-group-btn:last-child > .radius15 , .fid-menu1 > li > a.radius15 {-webkit-border-radius: 15px;  -moz-border-radius: 15px; border-radius:15px;}
.bradius0 , .nav-pills > li > a.bradius0  {-webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}

.noradius > li.noradius > a , .panel-group .noradius , .noradius > li.noradius:hover > a , .noradius > li.noradius > a:hover , .nav-tabs > li.noradius > a.noradius {-webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}

.shadownone , button.shadownone.btn.active {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.shadow {-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.3); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.3);}
.shadowbottom {box-shadow: 0 4px 4px -2px rgba(0,0,0,0.3); -webkit-box-shadow: 0 4px 4px -2px rgba(0,0,0,0.3); -moz-box-shadow: 0 4px 4px -2px rgba(0,0,0,0.3);}
.inshadowleft {-webkit-box-shadow: inset 10px 0 15px -9px rgba(0,0,0,0.3); -mox-box-shadow:inset 10px 0 15px -9px rgba(0,0,0,0.3); box-shadow:inset 10px 0 15px -9px rgba(0,0,0,0.3);}
.shadowright {-webkit-box-shadow: 4px 0px 9px -4px rgba(0,0,0,0.3); -moz-box-shadow: 4px 0px 9px -4px rgba(0,0,0,0.3); box-shadow: 4px 0px 9px -4px rgba(0,0,0,0.3);}

.block {display:block;}
.cell-block {display:table-cell;}
.iblock {display:inline-block;vertical-align:top;}
.vtop {vertical-align:top;}
.nofloat {float:none;}
.disnone {display:none;}
.nobg , .list-group-item.nobg:first-child , .nobg.list-group-item.active{background:transparent; background-color:transparent;}
.postop0 , .alert-next-normal .postop0 , .alert-next-ok .postop0 , .alert-next-crit .postop0 {top:0;}
.posrig0 , .alert-next-normal .posrig0 , .alert-next-ok .posrig0 , .alert-next-crit .posrig0 {right:0;}

.wauto , .wauto .wauto {width:auto;}
.w100 {width:100%;}
.w97 , .actions .w97 {width:97%;}
.w96 {width:96%;}
.w93 {width:93%;}
.w92 {width:92%;}
.w85 {width:85%;}
.w80 {width:80%;}
.w77 {width:77%;}
.w75 {width:75%;}
.w48 , .actions .w48 {width:48%;}
.w25 {width:25%;}
.w15 {width:15%;}
.w10 {width:10%;}
.w6 {width:6%;}
.w4 {width:4%;}

.hauto, .hauto .hauto {height:auto;}

.h15px {min-height:15px; height:15px;}
.h20px {min-height:20px; height:20px;}
.h25px {min-height:25px; height:25px;}
.h30px {min-height:30px; height:30px;}
.h32px {min-height:32px; height:32px;}
.h34px {min-height:34px; height:34px;}
.h35px {min-height:35px; height:35px;}
.h40px {min-height:40px; height:40px;}
.h110px {min-height:110px; height:110px;}
.h300px {min-height:300px; height:300px;}
.h350px {min-height:350px; height:350px;}
.h100 {min-height:100%; height:100%;}

.w5px {min-width:5px;width: 5px;}
.w10px {min-width:10px;width: 10px;}
.w15px {min-width:15px; width:15px;}
.w20px {min-width:20px; width:20px;}
.w25px {min-width:25px; width:25px;}
.w30px {min-width:30px; width:30px;}
.w35px {min-width:35px; width:35px;}
.w40px {min-width:40px; width:40px;}
.w65px {min-width:65px; width:65px;}
.w80px {min-width:80px; width:80px;}
.w100px {min-width:100px; width:100px;}
.w110px {min-width:110px; width:110px;}
.w170px {min-width:170px; width:170px;}
.w230px {min-width:230px; width:230px;}
.w260px {min-width:260px; width:260px;}
.w320px {min-width:320px; width:320px;}
.autoscrollver {overflow-y:auto;}

.max-w110px {max-width: 110px;display: inline-block;vertical-align: bottom;}
.max-w100px {max-width: 100px;display: inline-block;vertical-align: bottom;}
.min-w260px {min-width: 260px;}
.min-w250px {min-width: 250px;}
.min-h300px {min-height:300px;}
.min-h350px {min-height:350px;}
/* Hovers */

.seccion-list {background-color:#fff;}
.seccion-list:hover {background-color:#fffacd;}
.tema-list { background-color:#e3e7f8;}
.tema-list:hover {background-color:#c3c8db;}
/* .subtema-list {background-color:#e3fcea;} */
.subtema-list:hover {background-color:#e9e9e9;}

.int-nextwhite:hover {background:#c7d8e2; background-color:#c7d8e2;}
.int-nextblue:hover {background:#24678e; background-color:#24678e;}
.int-nextgreen:hover , .int-nextgreen.icon-btn.ok:hover {background:#619955; background-color:#619955;}
.int-nextyellow:hover , .int-nextgray2.btn-danger:hover {background:#ccba20; background-color:#ccba20; }
.int-nextred:hover {background:#bf553d; background-color:#bf553d; }
.int-nextgray:hover {background:#e1e1e1; background-color:#e1e1e1;}
.int-nextgray2:hover , .btn.disabled, .btn[disabled].int-nextgray2:hover , .fid-menu1 > li > a.int-nextgray2:hover , .fid-menu1 > li > a.int-nextgray2:focus , .fid-menu1 > li > a.int-nextgray2:focus:hover {background:#bdbdbd; background-color:#bdbdbd;}
.int-nextgray3:hover {background:#a0a0a0; background-color:#a0a0a0;}
.int-nextgray4:hover {background:#616161; background-color:#616161;}

.hovwhite:hover , .hovwhite:active , .hovwhite:focus {color:#fff;}
.hovgray:hover , .hovgray:active , .hovgray:focus {color:#3e3e3e;}

.int-nextwhite:active , .int-nextwhite:focus {background:#fff; background-color:#fff;}
.nodot.active .nextwhite , .nodot.active .int-nextwhite , .nodot.active:hover .nextwhite , .nodot.active:hover .int-nextwhite {border:#fff px solid; background:transparent; background-color:transparent;}

/* estilos para carga de imagenes */
.nodot > a.int-txtnextgray2, .nodot > a.int-txtnextgray2:focus, .nodot > a.int-txtnextgray2:hover {background:#bdbdbd; background-color:#bdbdbd;}
.nodot.active > a.int-nextwhite:active , .nodot.active > a.int-nextwhite:focus {background:#fff; background-color:#fff;}

/* Botones */
.btn.disabled, .btn[disabled] {opacity:0.5}
.btn.disabled, .btn[disabled]:hover {opacity:0.5;}

.btn-next , .btn-next:focus {background:#327ba6; background-color:#327ba6;color:#fff; padding:10px;}
.btn-next-ok , .btn-next-ok:focus {background:#7eb473; background-color:#7eb473; color:#fff; padding:10px;}
.btn-next-crit , .btn-next-ok:focus {background:#e0755c; background-color:#e0755c; color:#fff; padding:10px;}
.btn-next-normal , .btn-next-ok:focus {background:transparent; background-color:transparent; color:#327ba6;}
.btn-next-small , .btn-next-ok:focus {background:#757575; background-color:#757575; color:#fff; padding:10px;}
.btn-next:hover , .btn-next:focus:hover {background:#24678e; background-color:#24678e; color:#fff; padding:10px;}
.btn-next-ok:hover , .btn-next-ok:focus:hover {background:#619955; background-color:#619955; color:#fff; padding:10px;}
.btn-next-crit:hover , .btn-next-crit:focus:hover {background:#bf553d; background-color:#bf553d; color:#fff; padding:10px;}
.btn-next-normal:hover , .btn-next-normal:focus:hover {background:transparent; background-color:transparent; color:#24678e; text-decoration:underline; }
.btn-next-small:hover , .btn-next-small:focus:hover {background:#5e5e5e; background-color:#5e5e5e; color:#fff; padding:10px;}

.nound , .nound:hover , .nav-pills > li.active > a.nound , .nav-pills > li.active:hover > a.nound , .nav-pills > li > a.nound , .nav-pills > li:hover > a.nound {text-decoration:none;}

.cir-bor-green {border-radius:50%; border:#7eb473 1px solid; display:inline-block; vertical-align:top; width:22px; height:22px; text-align:center; padding-top:1px;}
.cir-bor-gray {border-radius:50%; border:#ccc 1px solid; display:inline-block; vertical-align:top; width:22px; height:22px; text-align:center; padding-top:1px;}
.cir-bor-green span {display:inline-block;}
.cir-bg-white {background-color:#fff; border-radius:50%; border:#fff 1px solid; display:inline-block; vertical-align:top; width:30px; height:30px; text-align:center; padding-top:1px;}
.cir-bg-white span {display:inline-block; }
.borwhite , .nav-tabs > li.borwhite:hover , .nav-tabs > li.borwhite:hover > a , .nav-tabs > li.active.borwhite:hover , .nav-tabs > li.active.borwhite:hover > a , .nav-tabs > li.active > a.borwhite , .nav-tabs > li.active > a.borwhite:hover , .nav-tabs > li > a.borwhite:hover , .nav-tabs > li > a.borwhite {border:#fff 1px solid;}

.nodot {list-style:none;}

/* Mensajes */
.alert-next-normal {background:#e7d396; background-color:#e7d396; color:#6c5714; border-radius:0px; border:none; padding:10px;margin-bottom:7px; margin-top:7px;}
.alert-next-crit {background:#d79f92; background-color:#d79f92; color:#5d1909; border-radius:0px; border:none; padding:10px;margin-bottom:7px; margin-top:7px;}
.alert-next-ok {background:#e7d396; background-color:#a5c79e; color:#285d1c; border-radius:0px; border:none; padding:10px;margin-bottom:7px; margin-top:7px;}
#alert-port-area .alert-next-normal {padding:9px; margin-bottom:7px; margin-top:7px;}
.area-upload-fotos {background:#e7d396; background-color:#e7d396; color:#6c5714; border-radius:0px; border:none; padding-top:10px;padding-bottom:20px;padding-left:10px;padding-right:10px;margin-bottom:7px; margin-top:7px;}

/* Sidebar */
.menu-prontus {padding-right:0px;}
.menu-prontus .active {background-color:#ccc;}
.menu-prontus #padding-sidebar-menu { padding-bottom:70px;}
.menu-heading:hover a , .menu-heading a:hover , .menu-heading a:active {color:#000;}
nav#main-nav .btn-group.open>.dropdown-menu {width:auto; min-width:100%;}
nav#main-nav .btn-group.open>.dropdown-menu>li>a {padding:3px 5px; word-break:break-word; white-space:normal;}

/* Fixed nav fids */
.w70per {width:70.2%;}
.w15per {width:15.7%}

@media (max-width: 1549px) {
.w70per {width:61.7%;}
.w15per {width:19.6%}
}

@media (max-width: 991px) {
.w70per {width:57%;}
.w15per {width:23.5%}
}

@media (max-width: 767px) {
.w70per {width:100%;}
.w15per {width:100%}
.w15per.row {margin:0px;}
}

#info_artic .campo {word-break: break-all;}
.banco-imagenes .banco-acciones {min-width:104px;}

/** Reglas para preview. */
#iframe_art_preview { width: 100%; height: 100%; border: none; background-color: #eee; z-index: 1; resize: horizontal; overflow: auto; }
#resizable_art_preview { background-color: #fff; z-index: 9; }
.ui-resizable-e {width: 5px;border-radius: 4px;border-left: #049cdb 5px solid;background: rgba(153,153,153,1);background: rgba(166,166,166,1);background: -moz-linear-gradient(left, rgba(166,166,166,1) 0%, rgba(204,204,204,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(166,166,166,1)), color-stop(100%, rgba(204,204,204,1)));background: -webkit-linear-gradient(left, rgba(166,166,166,1) 0%, rgba(204,204,204,1) 100%);background: -o-linear-gradient(left, rgba(166,166,166,1) 0%, rgba(204,204,204,1) 100%);background: -ms-linear-gradient(left, rgba(166,166,166,1) 0%, rgba(204,204,204,1) 100%);background: linear-gradient(to right, rgba(166,166,166,1) 0%, rgba(204,204,204,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#cccccc', GradientType=1 );cursor:col-resize;}

/** regla para líneas de error en chequeo de plataforma */
.check-error { background-color: #d72323; color: #fff;}
.list-group-item.check-error { color: #fff;}

.list_stripped_gray:nth-child(even) {background:#e1e1e1;background-color:#e1e1e1;}
.list_stripped_gray:nth-child(odd) {background:#fff;background-color:#fff;}

/* tinymce - prontus cards */
#vtxt-prontuscard-button-button {
    padding: 0px 6px;
}
#vtxt-prontuscard-button-button span {
    display: block;
    font-size: 7pt;
    font-family: monospace;
    line-height: 5px;
}
#vtxt-prontuscard-button-button i {
    width: 20px;
    height: 20px;
    padding: 0;
}
#cardsarticlist {overflow-y: scroll;}
#cardsarticlist ul {list-style: none; margin: 0 ;}
#cardsarticlist ul li {
    white-space: pre-wrap;
    border-bottom: 1px solid #e5e5e5;
    padding: 5px 0px 5px 5px;
    margin-bottom: 2px;
    border-left: 4px solid #e5e5e5;
}
#cardsarticlist ul li.selected, #cardsarticlist ul li.cardArticItem:hover {
    background: #7eb473;
    background-color: #7eb473;
    color: #fff;
}
#cardsarticlist ul li.cardArticItem {
    cursor: pointer;
}
#listpagination .paginacion .paginas {margin-bottom: 5px;}
#listpagination .paginacion .links button {
    border-radius: 15px;
    color: #3e3e3e;
    background: #cccccc;
    background-color: #cccccc;
    padding: 3px 5px 3px 5px;
    margin: 0px;
}
#listpagination .paginacion .txt-res {
    font-weight: bold;
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #c5c5c5;
    margin-bottom: 6px;
}
/* validator */
.__validator-alert{position:relative}.__validator-alert span{padding:10px 20px;display:block;color:#fff;background-color:#cf5f63;z-index:10;width:210px;min-height:1px;overflow:hidden;font-size:10pt;border:0 solid #fff;border-radius:0;position:absolute;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4)}

/* tags fid*/
.accordion {
    margin-bottom:-3px;
}

.accordion-group {
    border: none;
}

.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
    margin-bottom: 0;
}

.twitter-typeahead .tt-hint {
    display: none;
}

.tt-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
    cursor: pointer;
}

.tt-suggestion {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
}

.tt-suggestion:hover,
.tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
/*
 * bootstrap-tagsinput v0.8.0
 *
 */

.bootstrap-tagsinput {
  width: 100%;
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 4px 6px;
  color: #555;
  vertical-align: middle;
  border-radius: 0px;
  max-width: 100%;
  line-height: 22px;
  cursor: text;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0 6px;
  margin: 0;
  width: auto;
  max-width: inherit;
}
.bootstrap-tagsinput.form-control input::-moz-placeholder {
  color: #777;
  opacity: 1;
}
.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: #3e3e3e;
}
.bootstrap-tagsinput .tag [data-role="remove"] {
  margin-left: 8px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.taglist-normal {
border-radius: 10px;
vertical-align: top;
min-height: 2em;
margin: 1px;
background-color: #ccc;
color: #3e3e3e;
}

.taglist-added {
border-radius: 10px;
vertical-align: top;
min-height: 2em;
margin: 1px;
background-color : #bdbdbd;
color: #fff;
}

.tag-mouseIn {
color : #3e3e3e;
}

.tag-mouseOut {
color : #3e3e3e;
}

/* fid editor */
#fid-structure {min-height: 100px; padding: 5px; margin-bottom: 20px;}
#fid-structure .panel-placeholder {height: 33px; margin-bottom: 5px;}
#fid-structure .field-placeholder {height: 33px;}
.panel-container {min-height: 33px; background-color: #eee; margin-bottom: 5px;}
.panel-container .panel-content .panel-fields {min-height: 50px; background-color: #eee;padding: 5px;}
.panel-container .panel-tabs {min-height: 50px; background-color: #eee;padding: 5px;}
.panel-container .panel-content .panel-fields .field-container {min-height: 33px; margin: 2px 0px 2px 0px;}

.tabs-area {min-height: 20px;}
.bbottom-1 {border-bottom: 1px solid #ccc;}

/* file editor */
.edit-file-loading img {display: block; margin: 0 auto;}

prontus_card {
    background-color: #d9edf7;
    display: block;
    padding: 20px;
    text-align: center;
    border: 1px solid #ddd;
    font-weight: bold;
}

.select2-container .select2-selection--single {
    height: 35px;
}

.select2-container--default .select2-results>.select2-results__options {
    max-height: 400px;
}
