/* 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: 150px;}
}
@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 */
.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: 26px 10px 0px 0px; float: right; 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: 18px 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("../imag/loading.gif") 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("../imag/loading.gif") 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 */
.input-sinpulsar {font-style: italic;}
.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_paginate .paginate_button, #tabla_edic_anteriores_paginate .paginate_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;
}
