﻿@import"https://fonts.googleapis.com/css?family=Open+Sans:400,600,700";html{font-size:14px}body{font-family:"Open Sans","Arial",sans-serif;font-size:1rem;line-height:1.4rem;color:#444}body.modal-open{overflow:hidden !important;padding-right:0 !important}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4em;margin-top:2em;margin-bottom:.6em}h1{font-size:1.953125rem}h2{font-size:1.5625rem}h3{font-size:1.25rem}h4{font-size:1.15rem}h5{font-size:.85rem}h6{font-size:.7rem}a{transition:color .2s ease}a:hover,a:active,a:focus{text-decoration:none}p{margin-bottom:1em}audio{width:100%;margin-bottom:10px}blockquote.twitter-tweet{margin:0}blockquote.twitter-tweet p{margin:0}code,pre,.btn,.form-control,.dropdown-menu,.input-group-addon,.navbar,.navbar-toggle,.breadcrumb,.pagination,.thumbnail,.progress,.panel,.panel-group .panel,.well,.tooltip-inner,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:2px}.popover{font-family:"Open Sans","Arial",sans-serif;font-size:1em;line-height:1.2em}.popover .popover-content p:last-child{margin-bottom:0}.alert{font-size:16px;line-height:24px;border-radius:0;padding:15px 20px;border:none;margin-bottom:15px}.text-info{color:#0080c0}.btn-group .btn-group{border-left:solid 1px #bbb}.btn-group .btn-group:first-child{border-left:none}.btn,.input-group-addon{border:1px solid rgba(0,0,0,0) !important}.input-group-addon{background:#ddd}.btn-default{background:#ddd}.jumbotron{background:#f5f5f5;padding:45px;font-size:20px;line-height:26px}.well{background:#f7f7f7;color:#666;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;border:none}.modal{padding:10px !important}@media(min-width: 768px){.modal{padding:15px !important}}@media(min-width: 1360px){.modal{padding:30px 5% !important}}@media(min-width: 1920px){.modal{padding:55px 12% !important}}.modal-dialog{margin:0 auto}.modal-dialog .modal-content{border-radius:0;border:none}.modal-dialog.modal-md{width:auto}@media(min-width: 1024px){.modal-dialog.modal-md{width:980px}}.modal-dialog.modal-lg{width:auto}.checkbox{margin-top:5px;margin-bottom:5px}ul.pagination{margin:0 10px 10px 0}ul.pagination>li:first-child>a,ul.pagination>li:first-child>span{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px}ul.pagination>li:last-child>a,ul.pagination>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.progress-pie-chart{margin:0 auto;width:110px;height:110px;border-radius:50%;background:#d9d9d9;position:relative}.progress-pie-chart.gt-50{background:#337ab7}.progress-pie-chart.gt-50.warning{background:#f0ad4e}.progress-pie-chart.gt-50.danger{background:#d9534f}.ppc-progress{content:"";position:absolute;border-radius:50%;left:calc(50% - 55px);top:calc(50% - 55px);width:110px;height:110px;clip:rect(0, 110px, 110px, 55px)}.ppc-progress .ppc-progress-fill{content:"";position:absolute;border-radius:50%;left:calc(50% - 55px);top:calc(50% - 55px);width:110px;height:110px;clip:rect(0, 55px, 110px, 0);background:#337ab7;transform:rotate(60deg)}.gt-50 .ppc-progress{clip:rect(0, 55px, 110px, 0)}.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0, 110px, 110px, 55px);background:#d9d9d9}.ppc-percents{content:"";position:absolute;border-radius:50%;left:calc(50% - 64.7058823529px/2);top:calc(50% - 64.7058823529px/2);width:64.7058823529px;height:64.7058823529px;background:#fff;text-align:center;display:table}.ppc-percents span{display:block;font-weight:600;font-size:14px;color:#bbb}.pcc-percents-wrapper{display:table-cell;vertical-align:middle}#launcher-frame{display:none}.wrapper{min-height:100vh;display:grid;padding-top:50px;grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"nav" "main"}@media(min-width: 1024px){.wrapper{grid-template-columns:220px 4fr;grid-template-areas:"aside nav" "aside main"}}.nav-superior{grid-area:nav;position:fixed;z-index:4;top:0;left:0;right:0;height:50px}@media(min-width: 1024px){.nav-superior{left:220px}.nav-superior__toggle-aside{display:none}}.aside{grid-area:aside;position:fixed;z-index:4;top:50px;bottom:0;max-height:100vh;overflow-y:scroll;width:100%;transition:transform .15s ease-out;transform:translateX(-100%)}.aside.opened{transform:translate(0, 0)}@media(max-width: 1024px){body.aside-opened{overflow-y:hidden}}@media(min-width: 1024px){.aside{grid-area:aside;position:fixed;top:0;width:220px;transition:none;transform:translate(0, 0)}}.main{grid-area:main;width:100%;display:flex;flex-direction:column}@media(min-width: 1360px){.main{flex-direction:row}@supports not (grid-template-areas: "main"){.main{padding-left:220px}}}.main__lateral{position:fixed;top:50px;right:0;height:calc(100vh - 50px);z-index:2;box-shadow:0 0 2px #555;width:260px;padding:15px;background:#f8f8f8;border-left:solid 1px #e3e7eb;color:#888;font-size:13px;line-height:17px;overflow-x:hidden}.main__lateral::-webkit-scrollbar{width:5px;background-color:#fff}.main__lateral::-webkit-scrollbar-thumb{background-color:#e9e9e9}@media(max-width: 1359px){.main__lateral:not(.opened){display:none}}@media(min-width: 1360px){.main__lateral:before{content:"";font-family:"Font Awesome 6 free";position:absolute;display:block;right:-5px;top:0;width:50px;height:50px;line-height:24px;padding-left:10px;text-align:center;font-size:20px;background:#e3e7eb;border:solid 7px #dadee2;color:#aaa;border-radius:0 0 0 100%;opacity:.4}}.main__lateral h4{text-align:center;margin:20px 0}.main__lateral ul{padding-left:20px}.main__lateral ul li{margin-bottom:15px}.main__toggle-lateral{display:block;position:fixed;z-index:3;right:-3px;top:47px}.main__toggle-lateral i{width:36px;height:36px;font-size:16px;line-height:30px;text-align:center;padding-left:6px;background:#d2dbdf;color:#fff;text-shadow:0 1px 1px #999;border-radius:0 0 0 100%;box-shadow:0 0 3px #555}@media(min-width: 1360px){.main__toggle-lateral{display:none}}.main__contenido{position:relative;flex-grow:1;padding:20px 20px 50px 20px;min-height:calc(100vh - 50px)}@media(min-width: 1360px){.main__contenido.con-lateral{padding-right:calc(220px + 60px)}}.main__mensajes{margin:-20px -20px 20px -20px;font-size:.85rem}.main__mensajes .mensaje{margin:0;padding:5px 10px}@media(min-width: 1024px){.main__mensajes .mensaje{padding:5px 32px}}.main__mensajes .mensaje a{font-weight:600;text-decoration:underline}.main__mensajes .mensaje.danger{background:#ffcdd2;color:#bf360c}.main__mensajes .mensaje.danger a{color:#bf360c}.main__mensajes .mensaje.warning{background:#fff9c4;color:#886f17}.main__mensajes .mensaje.warning a{color:#886f17}.nav-superior{height:50px;background:#313131;display:flex;align-items:center}.nav-superior .titulo{flex-grow:1;color:#fff;margin:0;font-weight:600;font-size:calc(1.5vw + 10px)}@media(min-width: 1024px){.nav-superior .titulo{font-size:24px;padding-left:30px}}.nav-superior__toggle-aside{font-size:18px;font-weight:normal;line-height:50px;width:50px;text-align:center;color:#eee}.nav-superior__toggle-aside:hover,.nav-superior__toggle-aside:focus,.nav-superior__toggle-aside:active{color:#eee}.nav-superior .menu-usuario{display:flex;flex-shrink:0}.nav-superior .menu-usuario .ayuda{display:flex;align-items:center;color:#eee;line-height:50px;padding:0 18px}.nav-superior .menu-usuario .ayuda:hover{background:#3e3e3e}.nav-superior .menu-usuario .ayuda span{display:none}@media(min-width: 360px){.nav-superior .menu-usuario .ayuda span{display:inline-block;margin-left:5px}}.nav-superior .menu-usuario .dropdown.usuario img{object-fit:cover;object-position:center;height:30px;width:30px;border-radius:50%}.nav-superior .menu-usuario .dropdown.usuario .dropdown-toggle{display:inline-block;height:50px;line-height:50px;width:50px;text-align:center;font-size:12px;color:#eee}.nav-superior .menu-usuario .dropdown.usuario.impersonando .dropdown-toggle{background:#cc4040 !important}.nav-superior .menu-usuario .dropdown.usuario.impersonando .dejar-de-impersonar{background:#cc4040}.nav-superior .menu-usuario .dropdown.usuario.impersonando .dejar-de-impersonar:hover{background:#cc4040}.nav-superior .menu-usuario .dropdown .dropdown-toggle{color:#eee}.nav-superior .menu-usuario .dropdown .dropdown-menu{background:#3e3e3e;padding:0;border-radius:0;border:none;margin:0 0 0;font-size:14px;text-align:left;list-style:none;box-shadow:0 3px 5px #585858;min-width:200px}.nav-superior .menu-usuario .dropdown .dropdown-menu li a{padding:13px 6px;font-size:14px;color:#eee;background:#3e3e3e;transition:background .2s ease}.nav-superior .menu-usuario .dropdown .dropdown-menu li a:hover{background:#252525}.nav-superior .menu-usuario .dropdown .dropdown-menu li a>i{font-size:12px;line-height:14px;width:30px;text-align:center;margin-right:5px}.nav-superior .menu-usuario .dropdown .dropdown-toggle:hover,.nav-superior .menu-usuario .dropdown.open .dropdown-toggle{background-color:#3e3e3e}.aside{background:#3e3e3e;color:#888;display:flex;flex-direction:column}.aside::-webkit-scrollbar{width:5px;background-color:#252525}.aside::-webkit-scrollbar-thumb{background-color:#717171}.aside .logo-medios{margin-top:60px;flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-end}.aside .logo-medios a{font-size:13px;line-height:30px;color:#888;padding:5px}.aside .logo-medios a img{width:70px;filter:opacity(0.4)}.aside .menu{margin-bottom:40px;color:#888}.aside .menu:first-child{margin-bottom:0}.aside .menu:first-child li:first-child .opcion{padding:15px 6px 16px 6px}.aside .menu:last-child{margin-bottom:0}.aside .menu a{color:#eee}.aside .menu ul{margin:0;padding:0;list-style:none}.aside .menu ul>li{position:relative;transition:background .2s ease}.aside .menu ul>li .opcion:hover{background:#313131}.aside .menu ul>li .subopciones .opcion{padding:8px 8px 8px 20px;font-size:12px}.aside .menu ul>li .subopciones .opcion:last-child{margin-bottom:20px}.aside .menu ul>li.btn-nueva-noticia{margin:5px 15px 0 15px}.aside .menu ul>li.btn-nueva-noticia:hover{background:initial}.aside .menu ul>li.btn-nueva-noticia .opcion{background:#337ab7;padding-top:10px;padding-bottom:10px;border-radius:3px;max-width:160px}.aside .menu ul>li.btn-nueva-noticia .opcion:hover{background:#2d6da3}.aside .menu .titulo{padding:1px 4px 1px 16px;border-bottom:solid 1px #555}.aside .menu .titulo>span{display:block;font-size:11px;text-transform:uppercase}.aside .menu .opcion{display:block;text-decoration:none;padding:13px 6px;font-size:14px;transition:.2s ease}.aside .menu .opcion>i{font-size:12px;line-height:14px;width:30px;text-align:center;margin-right:5px}.aside .menu .opcion .badge-new{color:#222;background:#fbfb6b;font-size:11px;line-height:12px;padding:2px 4px;margin-top:-3px;margin-left:5px}.aside .menu .crear-contenido.icono{display:none}@media(min-width: 1024px){.aside .menu .crear-contenido.icono{position:absolute;right:9px;top:9px;width:28px;height:28px;font-size:14px;line-height:20px;text-align:center;display:block;padding:4px;transition:.2s ease}.aside .menu .crear-contenido.icono:hover{background:#337ab7}}.aside .menu .cantidad-moderar{display:inline-block;width:18px;height:18px;z-index:0;background:#e8cd44;color:#000;font-size:12px;line-height:18px;font-weight:bold;text-align:center;border-radius:50%;position:absolute;top:13px;left:125px}.tox,.tox *{font-family:"Open Sans",sans-serif !important}.tox.tox-tinymce{border-radius:0;border-color:#ddd}.tox-fullscreen{z-index:10 !important}.tox-listboxfield .tox-listbox--select,.tox-textarea,.tox-textarea-wrap .tox-textarea:focus,.tox-textfield,.tox-toolbar-textfield,.tox-selectfield select,.tox-checkbox__label{font-size:14px !important}.tox-button{border-radius:2px !important;font-weight:600 !important;background-color:#337ab7 !important;border-color:#2e6da4 !important}.tox-button--secondary{background-color:#ddd !important;border-color:#ddd !important}.tox-button--naked{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}@media(max-width: 768px){.tox-menubar{flex-wrap:nowrap !important}.tox-mbtn{margin:0 !important}.tox-mbtn__select-label{font-size:12px !important}}.tox-notification__body a{cursor:pointer !important}.tox-form__group{margin-bottom:15px !important}.mce-content-body .mce-toc,.mce-content-body .medios-widget{background:#fafafa;border:solid 1px #e5e5e5;padding:20px;position:relative;margin:0 0 20px 0}.mce-content-body .mce-toc:before,.mce-content-body .medios-widget:before{display:inline-block;position:absolute;left:0;top:0;padding:0 3px;background:#eee;font-size:9px;font-weight:bold;text-transform:uppercase;text-align:center}.mce-content-body{padding:20px;max-width:800px;margin:0 auto}.mce-content-body p{margin-top:0;margin-bottom:20px}.mce-content-body hr{margin:0 0 20px 0}.mce-content-body img,.mce-content-body img.img-responsive{max-width:100%;height:auto}.mce-content-body figure.image{margin:0 0 20px 0}.mce-content-body figure.image.align-left figcaption{text-align:left}.mce-content-body figure.image.align-center figcaption{text-align:center}.mce-content-body figure.image.align-right figcaption{text-align:right}.mce-content-body .fb-video{height:50px}.mce-content-body .medios-widget.post:before{content:"Artículo"}.mce-content-body .medios-widget.encuesta:before{content:"Encuesta"}.mce-content-body .medios-widget.script:before{content:"Código"}.mce-content-body .medios-widget.script script{display:block}.mce-content-body .mce-toc{padding:15px 20px 5px 20px}.mce-content-body .mce-toc li{list-style-type:initial}.mce-content-body blockquote:not(.twitter-tweet){margin:0 0 20px 20px;padding-left:10px;border-left:solid 3px #e5e5e5;position:relative}.mce-content-body blockquote:not(.twitter-tweet):before{content:'"';position:absolute;font-size:30px;font-style:italic;text-align:center;color:#e5e5e5;top:5px;left:-25px}.mce-content-body blockquote:not(.twitter-tweet) p{margin-bottom:0}.centro-multimedia .form.filtros-busqueda{margin-bottom:5px}.centro-multimedia .pagination{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:0}.centro-multimedia .resultados{overflow:auto;overflow-x:hidden;display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit, 130px);grid-template-rows:repeat(auto-fit, 110px)}@media(min-width: 1360px){.centro-multimedia .resultados{grid-template-columns:repeat(auto-fit, 160px);grid-template-rows:repeat(auto-fit, 140px)}}.centro-multimedia .resultados .elemento{position:relative}.centro-multimedia .resultados .elemento .imagen{border:solid 1px #eee;position:relative;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;height:86.6666666667px}@media(min-width: 1360px){.centro-multimedia .resultados .elemento .imagen{height:106.6666666667px}}.centro-multimedia .resultados .elemento .imagen img{width:100%;height:100%;object-fit:cover;z-index:0}.centro-multimedia .resultados .elemento .opciones{position:absolute;right:6px;top:6px;display:flex}.centro-multimedia .resultados .elemento .opciones a{font-size:16px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:2px;color:#fff;text-shadow:0 0 4px #000;transition:.2s ease}.centro-multimedia .resultados .elemento .opciones a:hover{background-color:rgba(255,255,255,.7);color:#000;text-shadow:none}.centro-multimedia .resultados .elemento .titulo,.centro-multimedia .resultados .elemento .cambiar-titulo{font-size:12px;line-height:16px;height:22px}.centro-multimedia .resultados .elemento .titulo{padding:5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#777}.centro-multimedia .resultados .elemento .cambiar-titulo{padding:0 10px;background:#f5f5f5;border:none;color:#555;margin:0;line-height:12px;height:22px}.centro-multimedia .resultados .elemento .cambiar-titulo::placeholder{font-style:italic}.centro-multimedia .resultados .elemento.externo .imagen:after{content:"";font-family:"Font Awesome 6 free";position:absolute;z-index:2;font-size:16px;left:6px;bottom:4px;color:rgba(255,255,255,.8)}.centro-multimedia .resultados .elemento.tipo-2 .imagen:before{content:"";font-family:"Font Awesome 6 free";width:34px;height:34px;font-size:34px;line-height:34px;z-index:2;color:rgba(255,255,255,.7);position:absolute;left:calc(50% - 17px);top:calc(50% - 17px)}.centro-multimedia .resultados .elemento.active .imagen{box-shadow:4px 4px 0 #134c0d;border-width:6px;border-color:#20c616;border-style:solid;opacity:1}.centro-multimedia .resultados .elemento.active .opciones{display:none}.centro-multimedia.modal{padding:0 !important;top:0;left:0;right:0;bottom:0}.centro-multimedia.modal .modal-content{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden}.centro-multimedia.modal .modal-header,.centro-multimedia.modal .modal-footer{flex:0 0 auto}.centro-multimedia.modal .modal-body{flex:1;overflow-y:auto}.centro-multimedia.modal .modal-header{border:none;padding-bottom:0}@media(max-width: 800px){.centro-multimedia.modal .modal-header .barra-opciones .opcion.pestanias{width:100%;flex-wrap:nowrap}}.centro-multimedia.modal .modal-header .close{margin-top:10px;margin-left:10px}.centro-multimedia.modal .modal-header .seleccion-multiple{display:none}@media(max-width: 1024px){.centro-multimedia.modal .modal-header .filtros-busqueda{display:flex;flex-wrap:nowrap}.centro-multimedia.modal .modal-header .filtros-busqueda .desde,.centro-multimedia.modal .modal-header .filtros-busqueda .hasta,.centro-multimedia.modal .modal-header .filtros-busqueda .usuario{display:none}.centro-multimedia.modal .modal-header .filtros-busqueda .form-group:first-child{flex-grow:1}.centro-multimedia.modal .modal-header .filtros-busqueda .form-group:last-child{padding-top:22px}}.centro-multimedia.modal .modal-footer{background:#e0e0e0;border:none;text-align:center}@media(min-width: 768px){.centro-multimedia.modal .modal-footer{text-align:right}}.detalle-multimedia{font-size:14px;line-height:18px}.detalle-multimedia .html{text-align:center;margin-bottom:20px}.detalle-multimedia .html audio{margin-bottom:0}.detalle-multimedia .html>a{display:block;padding:15px;background-color:#f9f9f9}.detalle-multimedia .html>a:before{font-family:"Font Awesome 6 free";content:"";margin-right:5px;font-size:.85em}.detalle-multimedia .titulo,.detalle-multimedia .detalle{margin-bottom:20px}.detalle-multimedia .link-multimedia{margin-bottom:5px}.detalle-multimedia .link-multimedia .input-group{background-color:#fafafa;border-bottom:solid 1px #e6e6e6}.detalle-multimedia .link-multimedia .input-group .btn-default{border-radius:0}.detalle-multimedia .link-multimedia .input-group .input-group-addon{border-radius:0;background-color:#f0f0f0}.detalle-multimedia .link-multimedia .input-group .form-control{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.publi.ejemplo{text-align:center;position:relative;font-family:"Open Sans",sans-serif;font-size:12px;line-height:14px;color:#444;min-width:200px;font-weight:normal;display:flex;flex-direction:column;background-color:#d9f8d9;border:dashed 2px #cecece}.publi.ejemplo .nombre-espacio{position:absolute;right:2px;bottom:2px;font-size:22px;line-height:22px;font-weight:bold;color:#9ccbaa !important;display:flex;align-items:center}.publi.ejemplo .nombre-espacio i{font-size:14px;margin-right:2px}.publi.ejemplo .sortable-drag{opacity:1 !important}.publi.ejemplo .sortable-ghost{background:#fcfcc6 !important}.publi.ejemplo .publi-actual{min-height:50px;padding:20px;border-bottom:solid 1px #ddd;font-weight:normal;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:100%;background-color:#d9f8d9}.publi.ejemplo .publi-actual:not(.activa){background-color:#cdeacd}.publi.ejemplo .publi-actual:not(.activa) .nombre{opacity:.5}.publi.ejemplo .publi-actual .fa-arrows{padding:8px;font-size:16px;color:#888}.publi.ejemplo .publi-actual .nombre{padding:5px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1}.publi.ejemplo .publi-actual .nombre:hover{text-decoration:underline}.publi.ejemplo .publi-actual .nombre i{color:#999}.publi.ejemplo .publi-actual .opciones{flex-shrink:0;text-align:right}.publi.ejemplo .publi-actual .opciones>a{line-height:30px;height:30px;width:32px;font-size:14px;text-align:center;display:inline-block}.publi.ejemplo .nueva{display:inline-block;padding:8px;margin:20px auto;text-decoration:none;color:#337ab7 !important;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:normal;line-height:14px}.publi.ejemplo .nueva:hover{text-decoration:none}.flotante-splash .publi.ejemplo{min-height:260px}.flotante-der .publi.ejemplo,.flotante-izq .publi.ejemplo{min-width:initial;min-height:600px;width:130px}.flotante-der .publi.ejemplo .publi-actual,.flotante-izq .publi.ejemplo .publi-actual{flex-wrap:wrap;justify-content:center}.flotante-pie .publi.ejemplo{min-width:calc(100vw - 20px);width:calc(100vw - 20px)}@media(min-width: 1360px){.flotante-pie .publi.ejemplo{min-width:1300px;width:1300px}}.modal.detalle-publicidad{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;color:#444;font-weight:normal}.modal.detalle-publicidad .modal-content{border-radius:0}.modal.detalle-publicidad .modal-header{display:flex;flex-wrap:nowrap;align-items:center}.modal.detalle-publicidad .modal-header .nombre{font-size:22px;line-height:26px;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-grow:1}.modal.detalle-publicidad .modal-body{padding:20px;max-height:80vh;overflow-y:scroll}.modal.detalle-publicidad .modal-body a{color:#31708f;font-weight:normal}.modal.detalle-publicidad pre{margin-bottom:20px;border-radius:0;border:none;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;color:#999}.modal.detalle-publicidad .imagen{text-align:center;background:#f5f5f5;padding:20px;color:#999;margin-bottom:20px}.modal.detalle-publicidad .imagen .titulo{margin-bottom:10px}.modal.detalle-publicidad .imagen .titulo i{font-size:20px;line-height:28px}.modal.detalle-publicidad .imagen img{max-width:200px;height:auto}.modal.detalle-publicidad .video{text-align:center}.modal.detalle-publicidad .url{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;margin-left:10px}.modal.detalle-publicidad ul{padding-left:20px;margin-left:0;margin-bottom:0}.modal.detalle-publicidad ul li{margin:5px 0}.modal.detalle-espacio-publi{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;color:#444;font-weight:normal}.modal.detalle-espacio-publi .modal-content{border-radius:0}.modal.detalle-espacio-publi .modal-content a{color:#31708f}.modal.detalle-espacio-publi .modal-header{font-size:20px}.modal.detalle-espacio-publi .modal-header span{color:#bbb}.modal.detalle-espacio-publi .form-group{margin-bottom:20px}.modal.detalle-espacio-publi .form-group .radio{padding-left:20px}.modal.detalle-espacio-publi .form-group .radio label{display:flex;align-items:center;margin-bottom:4px}.modal.detalle-espacio-publi .form-group .radio label input{margin:0 0 0 -20px}.modal.detalle-espacio-publi .form-group .radio p{font-size:13px;line-height:17px;color:#999;margin-bottom:0}.modal.detalle-espacio-publi .modal-body{padding-top:20px;padding-bottom:0}.jumbotron{font-size:18px;line-height:26px}.jumbotron p{font-size:18px;line-height:26px}.embed-responsive{position:relative;height:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive .embed-responsive-item{position:absolute;top:0;left:0;width:100%;height:100%}.contar-palabras{position:relative;padding-bottom:20px}.contar-palabras>span{position:absolute;right:0;bottom:0;color:#666}.contador{font-size:10px}.bootbox{z-index:152000}.bootbox .modal-body{font-size:18px;line-height:26px}.bootbox .modal-body p{margin-bottom:1em}.bootbox .modal-body p:last-child{margin-bottom:0}@media(max-width: 1024px){.bootbox-dialog .modal-body{max-height:91vh;overflow-y:scroll}}.capturador-enlaces .modal-header{padding:5px}.capturador-enlaces .modal-header .modal-title{line-height:38px;padding:0 10px}.capturador-enlaces .modal-body{padding:30px;font-size:14px;line-height:1.3em}.capturador-enlaces .modal-body .mensaje{font-size:12px;line-height:1.2em;margin-top:4px;font-weight:600}button.bootbox-close-button{font-size:36px;line-height:40px;padding:0 8px}.panel.panel-classic .panel-heading{background:rgba(0,0,0,0);padding:0;border-bottom:none;margin:20px 20px 0 20px}.panel.panel-classic .panel-heading:after{content:"";display:block;background:linear-gradient(to right, #ddd 100%, transparent);height:1px;margin-top:7px}.panel.panel-classic .panel-heading .panel-title{font-size:1.15rem;font-weight:bold}.panel.panel-classic .panel-body{padding:20px}.dz-floating-box{position:fixed;bottom:60px;right:10px;left:10px;box-shadow:2px 2px 6px #777;display:none;z-index:9999;overflow-y:visible;overflow-x:hidden}@media(min-width: 768px){.dz-floating-box{left:initial;right:20px}}.dz-file-item{display:flex;align-items:center;justify-content:flex-end;padding:15px;border-bottom:solid 1px #bbb;background:#bde5ff;line-height:1.5em}.dz-file-item:last-child{border-bottom:none}.dz-file-item.dz-failed{background:#f2dede;color:#a94442}.dz-file-item.dz-failed .dz-file-size,.dz-file-item.dz-failed .dz-file-progress,.dz-file-item.dz-failed i.fa-spinner{display:none}.dz-file-item.dz-warning{background:#fff0bd}.dz-file-name,.dz-file-size,.dz-file-progress{display:inline-block;margin-right:8px}.dz-file-name{font-weight:600;flex-grow:1}.dz-file-name>i{margin-right:5px}.dz-drag-hover{position:relative}.dz-drag-hover::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,240,178,.7);pointer-events:none;z-index:999}.ayuda-campo{cursor:pointer;color:#d6d6d6}.ayuda-campo:hover,.ayuda-campo:active,.ayuda-campo:focus{color:#ccc}.input-group-addon .ayuda-campo{color:#aaa}.popover ul{margin-bottom:15px;padding-left:20px}.barra-opciones{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.barra-opciones .opcion{margin:0 10px 10px 0}.barra-opciones .opcion:last-child{margin-right:0}.barra-opciones .opcion.pestanias{display:flex;flex-wrap:wrap}@media(min-width: 1024px){.barra-opciones .opcion.pestanias{flex-grow:1}}.barra-opciones .opcion.pestanias a{font-size:12px;display:inline-block;padding:5px;margin:5px 5px 5px 0;text-align:center;border-bottom:solid 2px #eee;line-height:1em}@media(min-width: 480px){.barra-opciones .opcion.pestanias a{font-size:14px;padding:9px}}.barra-opciones .opcion.pestanias a.active,.barra-opciones .opcion.pestanias a:hover{border-bottom:solid 2px;text-decoration:none}.barra-opciones .opcion.pestanias a.active{font-weight:600}.barra-opciones .opcion.buscar .input-group{width:100%;max-width:initial}.barra-opciones .opcion.buscar .input-group .input-group-btn{width:40px}@media(min-width: 1024px){.barra-opciones .opcion.buscar{max-width:300px}}.barra-opciones .opcion.selector-rango{max-width:190px}@media(min-width: 768px){.barra-opciones .opcion.select{max-width:300px}}.barra-opciones .opcion.boton{flex-grow:0}.seleccion-multiple{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.seleccion-multiple label{font-weight:normal;display:flex;align-items:center;margin:5px 20px 5px 0;min-height:34px}.seleccion-multiple label input{width:16px;height:16px;margin:0 5px 0 0}.seleccion-multiple .opcion{margin:5px 20px 5px 0}.lista-contenido{margin-bottom:30px}.lista-contenido>.seccion{margin-bottom:30px}.lista-contenido>.seccion .titulo-seccion>span{background:#fff;border:solid 1px #eee;border-bottom:none;padding:4px 10px;font-size:14px;line-height:22px}.lista-contenido>.seccion .contenido-seccion{padding:0 10px;border:solid 1px #eee}.lista-contenido>.seccion .contenido-seccion .contenido:first-child{border-top:none !important}.lista-contenido>.seccion .contenido-seccion .contenido:last-child{border-bottom:none !important}.lista-contenido .contenido{padding:5px 0 10px 0;position:relative;border-top:solid 1px #eee;clear:left}.lista-contenido .contenido:last-child{border-top:solid 1px #eee}.lista-contenido .contenido.seleccionado{background:#f5f5f5 !important;border-color:#e0e0e0}.lista-contenido .contenido .seleccionar{width:16px;height:16px;position:absolute;left:0;margin-top:2px}.lista-contenido .contenido .imagen{float:left;width:65px;height:65px;margin:2px 10px 5px 0}.lista-contenido .contenido .imagen img{object-fit:cover;object-position:center;width:100%;height:100%}@media(min-width: 768px){.lista-contenido .contenido .imagen{width:90px;height:80px;margin-bottom:0}}.lista-contenido .contenido .titulo{margin-bottom:10px;font-size:16px;line-height:20px}@media(min-width: 992px){.lista-contenido .contenido .titulo{padding-right:170px}}.lista-contenido .contenido .titulo i{font-size:16px}.lista-contenido .contenido .titulo.publicado a{color:#428bcd}.lista-contenido .contenido .titulo.borrador{color:#555}.lista-contenido .contenido .titulo.eliminado{color:#a94442}.lista-contenido .contenido .titulo.programado,.lista-contenido .contenido .titulo.programado a{color:#90acc7}.lista-contenido .contenido .titulo.programado a:hover{color:#428bcd}.lista-contenido .contenido .datos{display:flex;flex-wrap:wrap;align-items:center;font-size:12px}.lista-contenido .contenido .datos .dato{display:inline-block;margin:0 15px 5px 0}.lista-contenido .contenido .datos .dato,.lista-contenido .contenido .datos .dato a{color:#888}.lista-contenido .contenido .datos .dato .input-group-sm{margin-top:-3px}.lista-contenido .contenido .datos .dato .input-group-sm .input-group-addon,.lista-contenido .contenido .datos .dato .input-group-sm .form-control{padding:3px 6px;height:26px}.lista-contenido .contenido .importancia{font-size:16px}@media(min-width: 992px){.lista-contenido .contenido .opciones{text-align:right;position:absolute;right:0;top:0}}.lista-contenido .contenido .opciones a{display:inline-block;margin:0;font-size:14px;padding:6px 12px;background:#f3f3f3}.lista-contenido .contenido .opciones a:hover{background:#eaeaea}.lista-contenido .contenido.publi:not(.activa){background:#fcfcfc}.lista-contenido .contenido.publi:not(.activa) .titulo,.lista-contenido .contenido.publi:not(.activa) .imagen,.lista-contenido .contenido.publi:not(.activa) .datos{opacity:.5}.lista-contenido .contenido.publi .imagen{background:#f0f0f0;display:flex;align-items:center;justify-content:center;border:solid 1px #ddd}.lista-contenido .contenido.publi .imagen img{object-fit:contain;object-position:center}.lista-contenido .contenido.publi .imagen i{font-size:26px;color:#666}@media(min-width: 768px){.lista-contenido.con-imagen .contenido{min-height:110px}}.lista-contenido.con-imagen .contenido .titulo{min-height:65px}@media(min-width: 480px){.lista-contenido.con-imagen .contenido .titulo{min-height:auto}}.lista-contenido.seleccionable .contenido{padding-left:20px}.lista-contenido.usuarios .contenido{margin-top:-1px;min-height:initial}.lista-contenido.usuarios .contenido .imagen{width:50px;height:50px;border-radius:50%}.lista-contenido.usuarios .contenido .imagen img{border-radius:50%}.lista-contenido.usuarios .contenido .fa-level-up{position:absolute;left:-30px;top:0;color:#d9d9d9;font-size:40px}.importancia{unicode-bidi:bidi-override;direction:rtl;font-size:18px}.importancia span.star{font-family:"Font Awesome 6 free";font-weight:normal;font-style:normal;display:inline-block;padding:2px;margin-right:-5px}.importancia span.star.filled:before{content:"";color:#ffbf00}.importancia span.star:before{content:"";color:#ddd}.importancia.editable span.star:hover{cursor:pointer}.importancia.editable span.star:hover:before,.importancia.editable span.star:hover~span.star:before{content:"";color:#f4ca4e}.form-group{margin-bottom:50px}.form-group .control-label{font-size:16px;line-height:20px;font-weight:600;display:inline-block;position:relative}.form-group.con-error .control-label{color:#cd3734}.form-group .fa-star{font-size:16px;color:#ffbf00}.form-group .input-group.datetime{margin-bottom:0}.form-group .clean-datetime{font-size:12px}.form-group .mensaje-error{display:none}.form-group.con-error .mensaje-error{display:block;font-weight:600;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;transition:max-height 1s;color:#c53f3c}.form-control{border:2px solid #ddd;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#428bca;outline:0;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#aaa}.form-control:-moz-placeholder{color:#aaa}.form-control::-moz-placeholder{color:#aaa}.form-control:-ms-input-placeholder{color:#aaa}.bootstrap-select>.btn.dropdown-toggle{background:#fff;border:solid 2px #ddd !important;border-radius:2px}.bootstrap-select.open>.btn.dropdown-toggle,.bootstrap-select:hover>.btn.dropdown-toggle{box-shadow:none;background:#fff}@media(min-width: 600px){.form-group.xs{width:280px}}@media(min-width: 992px){.form-group.sm{width:460px}}form .form-group .input-group{margin-bottom:10px}form .form-group .input-group:last-child{margin-bottom:0}.form-group .nav.nav-tabs{font-size:18px;line-height:24px;font-weight:600}.form-group .tab-content{border:solid 1px #ddd;border-top:none;padding:20px}.opciones-encuesta.blocked{height:0;overflow:hidden}.opciones-encuesta .opcion{position:relative;background:#f3f3f3;padding:20px;margin-bottom:15px}.opciones-encuesta .opcion .botones{position:absolute;right:20px;top:22px}.opciones-encuesta .opcion .botones .btn{margin-left:2px}.opciones-encuesta .opcion .botones .btn:focus{outline:none;box-shadow:none}.opciones-encuesta .opcion input{width:calc(100% - 120px)}.opciones-encuesta .opcion .subidor-imagen,.opciones-encuesta .opcion .imagen{margin-top:15px}.opciones-encuesta .opcion .subidor-imagen{font-size:12px;color:#888}.opciones-encuesta .opcion .imagen{position:relative;display:inline-block}.opciones-encuesta .opcion .imagen img{margin:0 auto}.opciones-encuesta .opcion .imagen button{position:absolute;top:-5px;right:-5px}fieldset{padding:15px 25px;border:solid 1px #ddd;margin-bottom:40px;box-shadow:1px 1px 2px #eee;background:#f9f9f9}fieldset legend{font-size:initial;font-weight:initial;border-bottom:none;margin-bottom:0;width:initial;display:inline-block;margin-left:-15px;background:#fff;padding:0 5px}fieldset legend span{font-size:14px;font-weight:bold;border:none;color:#aaa;text-transform:uppercase;display:inline-block}fieldset .form-group{margin-bottom:30px}fieldset .form-group .control-label{font-size:14px;line-height:16px;margin-bottom:0}fieldset.compact .form-group{margin-bottom:15px}.form-group.botones:not(.flotantes) .btn{margin:10px 0}@media(min-width: 768px){.form-group.botones:not(.flotantes) .btn{display:inline-block;margin-right:10px;min-width:160px;width:auto}}.form-group.colision-detectada{padding:20px;margin:0;z-index:2;position:fixed;left:0;right:0;bottom:40px}@media(min-width: 1024px){.form-group.colision-detectada{left:220px;bottom:58px}}@media(min-width: 1360px){.form-group.colision-detectada{right:200px}}.form-group.botones.flotantes{position:fixed;z-index:2;bottom:0;right:10px;width:auto;margin:0 -10px;border-top:solid 1px #ccc;background:#efefef;left:0}@media(min-width: 1024px){.form-group.botones.flotantes{left:230px}}@media(min-width: 768px){.form-group.botones.flotantes{padding-left:0}}.form-group.botones.flotantes .btn{display:inline-block;vertical-align:top;margin:0;margin-right:-4px}@media(max-width: 992px){.form-group.botones.flotantes .btn{border-radius:0}.form-group.botones.flotantes .btn>span{display:none}.form-group.botones.flotantes.botones1 .btn{width:100%}.form-group.botones.flotantes.botones2 .btn{width:50%}.form-group.botones.flotantes.botones3 .btn{width:33.333%}.form-group.botones.flotantes.botones4 .btn{width:25%}}@media(min-width: 992px){.form-group.botones.flotantes{padding:10px 25px;box-shadow:1px 0 3px #ccc}.form-group.botones.flotantes .btn{width:auto;min-width:140px;margin-right:10px;font-weight:600}}@media(min-width: 1200px){.form-group.botones.flotantes .btn{min-width:190px}}@media(min-height: 800px){.form-group.botones.flotantes .btn{font-size:16px;padding-top:7px;padding-bottom:7px}}.multimedia-contenido{border:solid 2px #e0e0e0;border-radius:2px;margin-bottom:5px}@media(min-width: 1360px){.multimedia-contenido{display:flex;flex-wrap:wrap}}.multimedia-contenido .elementos{margin-bottom:20px}.multimedia-contenido .elementos:last-child{margin-bottom:0}.multimedia-contenido .elementos .elemento{padding:15px 0;display:flex;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;margin-bottom:-1px}.multimedia-contenido .elementos .elemento:last-child{border-bottom:none}.multimedia-contenido .elementos .elemento.ui-sortable-helper{box-shadow:6px 6px 20px #999;background:#fff}.multimedia-contenido .elementos .elemento .imagen{cursor:move;margin-right:10px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;width:125px;height:90px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.multimedia-contenido .elementos .elemento .imagen .ver{position:absolute;right:4px;top:2px;display:inline-block;color:#fff;text-shadow:0 0 3px #000;font-size:13px}.multimedia-contenido .elementos .elemento .formulario{width:100%}.multimedia-contenido .elementos .elemento .formulario input,.multimedia-contenido .elementos .elemento .formulario textarea{border:none;width:100%;height:2em;padding:5px;font-size:12px;line-height:20px;color:#707070}.multimedia-contenido .elementos .elemento .formulario input::placeholder,.multimedia-contenido .elementos .elemento .formulario textarea::placeholder{font-style:italic;color:#d0d0d0}.multimedia-contenido .elementos .elemento .formulario input:focus,.multimedia-contenido .elementos .elemento .formulario textarea:focus{background-color:#f5f5f5}.multimedia-contenido .elementos .elemento .formulario input{border-bottom:solid 1px #f0f0f0}.multimedia-contenido .elementos .elemento .formulario textarea{resize:none;overflow:hidden;height:65px}.multimedia-contenido .elementos .elemento .opciones{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:10px}.multimedia-contenido .elementos .elemento .opciones .eliminar{font-size:20px;color:#ec8c8a}.multimedia-contenido .elementos .elemento .opciones .eliminar:hover{color:#d9534f}.multimedia-contenido .elementos .elemento .opciones .move{font-size:16px;color:#ccc}.multimedia-contenido .elementos .elemento .opciones .move:hover{color:#337ab7}@media(min-width: 1024px){.multimedia-contenido .elementos .elemento .opciones .move{display:none}}.multimedia-contenido .elementos .elemento:last-child .opciones .move[data-direction=down],.multimedia-contenido .elementos .elemento:first-child .opciones .move[data-direction=up]{visibility:hidden}.multimedia-contenido .seccion{padding:20px;flex-grow:1}.multimedia-contenido .seccion h5{margin-top:0}.multimedia-contenido .seccion.video .elemento .imagen:before{content:"";font-family:"Font Awesome 6 free";font-size:30px;color:rgba(255,255,255,.65)}.multimedia-contenido .seccion.audio .elemento .imagen{height:50px;width:50px;background-color:#f5f5f5}.multimedia-contenido .seccion.audio .elemento textarea{line-height:26px;height:26px}.multimedia-contenido .seccion .placeholder{width:100%;background:#ffff81;border-top:solid 1px #e5e5e5}.multimedia-contenido .seccion.video .placeholder,.multimedia-contenido .seccion.imagen .placeholder{height:121px}.multimedia-contenido .seccion.audio .placeholder{height:81px}.imagen-elegida .imagen{position:relative;padding:15px;border:solid 2px #ddd;border-radius:2px;background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box;height:204px;width:260px;margin-bottom:3px}.imagen-elegida .imagen .eliminar-imagen-elegida{position:absolute;right:-4px;top:-4px}.propiedades-meta{background:#f5f5f5;padding:6px 10px;border-radius:2px;margin-bottom:40px;border:solid 2px #e9e9e9}.propiedades-meta .form-group{margin:25px 10px}.propiedades-meta .input-group.slug{display:flex;flex-wrap:nowrap;align-items:center}.propiedades-meta .input-group.slug .input-group-addon{font-size:12px;height:34px;line-height:22px;width:auto}@media(max-width: 1024px){.propiedades-meta .input-group.slug .input-group-addon{flex-grow:0;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body.user-page{background:#fff}body.user-page .contenedor{margin:0 auto}@media(min-width: 768px){body.user-page .contenedor{padding:15px}}body.user-page .logo-cliente{font-size:30px;margin:0 auto;margin-top:25px;margin-bottom:65px}body.user-page .logo-cliente a{display:inline-block;padding:20px;background-color:#fafafa}body.user-page .logo-cliente img{max-width:240px}body.user-page h1.titulo{font-size:22px;line-height:32px;font-weight:normal;text-align:center}body.user-page h1.titulo small{display:block;font-size:11px;line-height:13px}body.user-page .controles-form{margin-bottom:25px}body.user-page .mensaje{text-align:center;font-size:14px;line-height:20px}body.user-page form{max-width:360px;margin:5px auto 15px auto;background:#fff;position:relative;padding:30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}body.user-page form:before,body.user-page form:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4);top:10%;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px}body.user-page .form-group{margin-bottom:25px}body.user-page .checkbox-inline{padding-left:0}body.user-page .mensaje-error{display:block;font-weight:normal}body.user-page .logo-medios{margin-top:200px;margin-bottom:15px}body.user-page .logo-medios img{width:120px}.bootbox.detalle-contenido .modal-dialog{width:initial;max-width:900px}.bootbox.detalle-contenido .modal-body{font-size:14px;line-height:18px}.detalle-contenido .campo{border-bottom:solid 1px #eee;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:bold;margin-bottom:5px}.detalle-contenido .valor{margin-bottom:25px}.detalle-contenido .cuerpo{max-height:300px;overflow:scroll;overflow-x:hidden;padding:5px 10px;background:#f7f7f7}.detalle-contenido .galeria .imagen{background-size:cover;background-position:center;background-repeat:no-repeat;height:80px;margin-bottom:15px}.detalle-contenido .galeria .imagen>a{display:block;width:100%;height:100%}.detalle-contenido .audios{background:#f7f7f7;padding:5px 10px;max-height:250px;overflow:scroll;overflow-x:hidden}.detalle-contenido .audios .audio{font-size:12px;margin-bottom:20px}.web2py_htmltable table td,.web2py_htmltable table th{padding:6px 12px}.web2py_htmltable table th{background:#eee}.web2py_counter{display:none}.editar-autor .autor{position:relative;padding:10px 0;height:80px}.editar-autor .autor .opciones{position:absolute;right:0;bottom:15px}.editar-autor .autor .opciones>a{margin-left:10px}.editar-autor .autor.porid .texto{display:none}.editar-autor .autor.porid .foto{position:absolute;top:0;left:0;width:50px;height:50px;background-position:center;background-size:cover;border-radius:50%;border:solid 1px #eee}.editar-autor .autor.porid .selector{position:absolute;top:8px;left:60px;padding:0 10px;line-height:36px;border-radius:2px;width:79.2%}.editar-autor .autor.porid .opciones .original{display:none}.editar-autor .autor:not(.porid) .opciones .cambiar,.editar-autor .autor:not(.porid) .foto,.editar-autor .autor:not(.porid) .selector{display:none}.input-group.etiquetas .input-group-btn button{border-radius:2px}.bootstrap-tagsinput{display:block;width:99%;border-radius:2px;padding:5px}.bootstrap-tagsinput .tag.etiqueta{padding:3px 6px;background:#eee;color:#444;margin:3px;display:inline-block}.bootstrap-tagsinput .tag.etiqueta [data-role=remove]{font-weight:bold}.tt-hint{color:#fff}.tt-menu{background:#fff;border:solid 1px #eee;box-shadow:0 1px 2px #aaa;margin-top:5px}.tt-suggestion{padding:7px 12px;border-bottom:solid 1px #f6f6f6;cursor:pointer;text-align:left;min-width:260px}.tt-suggestion:last-child{border-bottom:none}.tt-suggestion:hover,.tt-suggestion.tt-cursor{background:#ddd}form .form-group>h4{font-size:17px;font-weight:600;margin-bottom:20px;padding-bottom:3px;border-bottom:solid 2px #e5e5e5}.form-group.tamanio-logo{max-width:200px;display:inline-block}.form-group.tamanio-logo .input-group-addon{width:70px}.pago-pendiente,.suscripcion-pendiente{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px;margin-bottom:25px}.pago-pendiente>*,.suscripcion-pendiente>*{margin:3px 25px}.plan{width:300px;margin:40px auto;padding:25px;background:#fff;border:solid 1px #e5e5e5;border-radius:7px;box-shadow:0 0 5px #ddd;text-align:center;display:flex;flex-direction:column;align-items:center;transition:.2s ease-in-out;position:relative;overflow:hidden}.plan.con-descuento:before{content:"DESCUENTO";position:absolute;left:-50px;top:10px;transform:rotate(-45deg);font-size:10px;line-height:12px;padding:10px 50px;background:#ffe17d;color:#555;font-weight:bold}.plan__nombre{text-transform:uppercase;font-size:18px;line-height:14px;font-weight:700;color:#777}.plan__precio{min-height:57px;margin:20px 0;font-size:26px;line-height:26px;font-weight:600;color:#337ab7;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.plan__precio .old-precio{position:relative;font-size:.6em;line-height:1em;padding:0 5px;opacity:.5}.plan__precio .old-precio:before{content:"";position:absolute;left:0;top:7px;right:0;height:1px;background-color:#555}.plan__precio .moneda{font-size:14px}.plan__features{display:flex;flex-direction:column;margin-bottom:10px;color:#666;font-size:.9em;min-width:210px}.plan__feature{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px}.plan__feature .ayuda-campo{font-size:12px;color:#ccc}.plan__feature .fa-check,.plan__feature .fa-times{width:18px;text-align:center}.plan__feature .fa-times{color:#de5656;font-size:14px}.plan__feature .fa-check{color:#50ce5d;font-size:14px}.plan__clarification{color:#999;font-size:.8em;margin-bottom:30px;text-align:left}.plan__boton{margin-top:auto}.plan__boton .btn{background-color:#337ab7;color:#fff;font-weight:600;min-width:7em}.plan__boton .btn.disabled{opacity:.6;cursor:default}.plan__boton .ayuda-campo{color:#bbb}.grilla-planes{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin:0 auto}.grilla-planes .plan__feature.unavailable{display:none}.plan-actual .precio{margin-bottom:20px;font-weight:600;color:#337ab7}.plan-actual .precio .importe{display:block;font-size:18px}.plan-actual .precio .importe del{display:block;font-size:11px;line-height:11px}.plan-actual .features{max-width:280px;margin-bottom:20px}.plan-actual .plan__feature .progress{margin-top:3px;margin-bottom:3px;height:8px;width:100%}.plan-actual .plan__feature .progress .progress-bar{background:#ddd}.plan-actual .plan__feature.almacenamiento,.plan-actual .plan__feature.articulos{border-bottom:none}.estado-cuenta .table-responsive{border:none}.estado-cuenta table{margin-bottom:0}.estado-cuenta table>tbody>tr>td{border-top:none}.estado-cuenta .balance{font-size:20px;line-height:30px;font-weight:600}.estado-cuenta .balance.positivo{color:#529e52}.estado-cuenta .balance.negativo{color:#de5656}.cargar-saldo form{display:flex;max-width:200px}.cargar-saldo form input[type=text]{margin-right:5px}.bloque-estadistica{background:#f7f7f7;margin-bottom:30px;border:solid 2px #f7f7f7}.bloque-estadistica h1{text-transform:uppercase;color:#888;font-size:14px;line-height:20px;margin:5px;font-weight:600}.bloque-estadistica .totales>div{margin:25px 0;padding:0 15px;font-size:12px}.bloque-estadistica .totales>small{display:block;padding-left:10px;padding-right:10px}.bloque-estadistica .totales>div .number{display:block;font-size:30px;line-height:26px;font-weight:600}.bloque-estadistica .table{font-size:12px}.bloque-estadistica .table tbody .numero{padding-left:3px;padding-right:5px}.bloque-estadistica .table-striped tbody tr:nth-child(2n+1){background:#fefefe}.bloque-estadistica .table-hover tbody tr:hover td{background:#fffebc}.lista-dominios .dominio{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:25px;border-bottom:solid 1px #e5e5e5;margin-bottom:25px}.lista-dominios .dominio:first-child .nombre{font-weight:bold}.lista-dominios .dominio .nombre{font-size:1.8rem;line-height:1.4em;position:relative;display:flex;flex-direction:column}.lista-dominios .dominio .nombre span{font-size:12px;line-height:14px;font-weight:normal;margin-bottom:20px}.lista-dominios .dominio .nombre .hacer-principal{font-size:12px;line-height:12px}.lista-dominios .dominio .opciones{margin-top:5px;display:flex;flex-wrap:wrap;align-items:center}.lista-dominios .dominio .opciones>*{margin-left:10px}.cambio-dominio{text-align:center;max-width:600px;padding:25px 50px;background:#fafafa;margin-bottom:25px;box-shadow:0 0 4px #ccc}.cambio-dominio .titulo{line-height:1.6em;margin-bottom:25px}.cambio-dominio .titulo .dominio{font-weight:bold;font-size:1.2em}.cambio-dominio .delay{font-style:italic}.cambio-dominio .alert{padding:25px;margin-bottom:25px}.cambio-dominio p{margin-bottom:25px}form.conectar-dominio{max-width:500px;margin:0 auto}form.conectar-dominio .checkbox{font-size:16px;line-height:20px;margin:0 auto;display:flex;align-items:center;justify-content:center}form.conectar-dominio .checkbox label{display:flex;align-items:center;text-align:left}form.conectar-dominio .checkbox label input{width:20px;height:20px;cursor:pointer;margin:0 0 0 -25px}form.conectar-dominio .checkbox .ayuda-campo{margin-left:15px}form.conectar-dominio .form-group{margin-bottom:25px}form.conectar-dominio .mensaje-error{font-size:16px;font-weight:bold}.table.registros-dns tr td:nth-child(2){max-width:280px;word-wrap:break-word}form.cambiar-datos-facturacion .form-group{margin-bottom:25px}form.cambiar-datos-facturacion .control-label{font-size:13px;line-height:10px;text-transform:uppercase}.admin-farmacias .farmacia{border:solid 1px #ddd;margin-bottom:50px}.admin-farmacias .farmacia .encabezado{padding:10px 15px;background:#f6f6f6;display:flex;flex-wrap:wrap;align-items:center}.admin-farmacias .farmacia .encabezado .datos-farmacia{flex-grow:1}.admin-farmacias .farmacia .encabezado .nombre{font-size:20px;line-height:24px;font-weight:600;margin-right:10px}.admin-farmacias .farmacia .encabezado .telefono,.admin-farmacias .farmacia .encabezado .direccion{font-size:.9rem;color:#777;margin-right:10px}.admin-farmacias .farmacia .turno{position:relative;padding:5px 75px 5px 10px;border-bottom:solid 1px #eee;margin-bottom:8px;transition:.25s ease}.admin-farmacias .farmacia .turno:last-child{margin-bottom:0;border-bottom:none}.admin-farmacias .farmacia .turno.editando{margin-top:50px}.admin-farmacias .farmacia .turno.editando .opciones{display:none}.admin-farmacias .farmacia .turno .opciones a{padding:5px 10px}.admin-farmacias .contenido-formulario{padding-left:50px;margin:30px 0}.admin-farmacias .contenido-formulario .botones{margin-top:10px}.admin-farmacias .contenido-formulario .botones button:first-child{margin-right:10px}.admin-farmacias .contenido-formulario .form-group{margin:5px 0}.admin-farmacias .contenido-formulario .tiempo{margin:0 8px;display:inline-block;padding:4px 8px;font-weight:bold;font-size:18px}.admin-farmacias .contenido-formulario .errores{margin-bottom:15px}.config-imagenes{display:flex;flex-wrap:wrap}.config-imagenes .config-imagen{width:180px;display:flex;flex-direction:column;margin:0 30px 30px 0}.config-imagenes .config-imagen .control-label{font-weight:600;margin-bottom:0}.config-imagenes .config-imagen .imagen{padding:10px;height:180px;background:#fcfcfc;border:solid 1px #e0e0e0;position:relative;display:flex;align-items:center;justify-content:center}.config-imagenes .config-imagen .imagen img{width:160px;height:160px;object-fit:scale-down}.config-imagenes .config-imagen .imagen .eliminar{position:absolute;right:-8px;top:-8px}.config-imagenes .config-imagen .imagen span{color:#aaa}.config-menu .placeholder{background:#f8f8a7}.config-menu .menulist{max-width:600px}.config-menu .menuitem{padding:10px 8px;border:solid 1px #ddd;margin-bottom:-1px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow-y:auto;overflow-x:hidden}.config-menu .menuitem.ui-sortable-helper{background:#fff;box-shadow:1px 1px 6px #ddd}.config-menu .menuitem .drag{display:none}@media(min-width: 1024px){.config-menu .menuitem .drag{display:initial;color:#bbb;padding:5px;margin-right:5px;margin-top:12px;font-size:16px;background:rgba(0,0,0,0)}}.config-menu .menuitem .icon{display:flex;height:47px;width:47px;background:#f3f3f3;color:#444;align-items:center;justify-content:center;margin-right:5px;font-size:20px;cursor:pointer}.config-menu .menuitem .icon:hover{border:solid 1px #ccc}.config-menu .menuitem .icon i.fa-no-icon{transform:translateY(-3px)}.config-menu .menuitem .icon i.fa-no-icon:before{content:"ícono";font-size:10px;color:#999;font-family:Arial,sans-serif}.config-menu .menuitem .inputs{flex-grow:1}.config-menu .menuitem .inputs input{padding:3px;width:100%;border:none;outline:none;border-bottom:solid 1px rgba(0,0,0,0)}.config-menu .menuitem .inputs input:hover{background:#fafafa}.config-menu .menuitem .inputs input:focus{background:#f6f6f6;border-bottom:solid 1px #d6d6d6}.config-menu .menuitem .inputs input.url{font-size:12px;padding:0 3px;width:100%}.config-menu .menuitem .inputs input.url[readonly]{color:#bbb}.config-menu .menuitem .inputs input.url[readonly]:hover,.config-menu .menuitem .inputs input.url[readonly]:focus{background:rgba(0,0,0,0);border-bottom:solid 1px rgba(0,0,0,0);cursor:not-allowed}.config-menu .menuitem .opciones button{margin:0 2px 2px 0;background:initial;border:initial}.config-menu .menuitem .opciones button.move{color:#d3d3d3}@media(min-width: 768px){.config-menu .menuitem .opciones button.move{display:none}}.config-menu .menuitem .opciones button.delete{color:#d9534f}.config-menu .menuitem .error{width:100%;display:none;color:#d9534f;font-size:12px;font-weight:600;margin-left:30px}.config-menu .menuitem .pie{width:100%;margin-left:50px;margin-top:14px;display:inline-block;font-size:12px}.config-menu .menuitem .menulist{width:100%;margin-top:10px;margin-bottom:-15px;margin-left:30px}.config-menu .menuitem .menulist .menuitem{border:none;margin-right:-10px}.config-menu .menuitem .menulist .menuitem .pie,.config-menu .menuitem .menulist .menuitem .menulist{display:none}.modal.nuevo-item .tab-pane{padding:25px;border:solid 1px #eee;border-top:none}.modal.nuevo-item .addlist{max-height:70vh;overflow-y:auto}.modal.nuevo-item .addlist .item{padding:8px 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;border-bottom:solid 1px #f4f4f4}.modal.nuevo-item .addlist .item:last-child{border-bottom:none}.modal.nuevo-item .addlist .item .datos span{display:block}.modal.nuevo-item .addlist .item .datos span.url{font-size:11px;line-height:11px;color:#888}.modal.nuevo-item .addlist .item .agregar-item{padding:10px 15px}.modal.nuevo-item .input-group{margin:10px auto 25px auto}@media(min-width: 1024px){.modal.select-icon .modal-dialog{width:640px}}.modal.select-icon .modal-body{height:90vh;overflow-y:auto}.modal.select-icon section h3{margin-top:2rem;border-top:solid 1px #eee;padding-top:2rem;text-align:center}.modal.select-icon .icon-list{display:flex;flex-wrap:wrap;justify-content:center}.modal.select-icon .icon-list i{width:50px;height:50px;margin:5px;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal.select-icon .icon-list i:hover{transition:all .2s ease;transform:scale(1.4);background:#eee}.modal.select-icon .icon-list i.fa-no-icon:before{content:"vacío";font-size:10px;font-family:Arial,sans-serif}.config-rss .form-group{margin-bottom:30px}.config-rss .form-group .control-label{margin-bottom:4px}.config-rss .form-group .enlace{font-size:12px}.config-rss .form-group .enlace .copiar-enlace{font-size:14px;margin-left:5px}.config-rss .form-group .personalizar{margin-left:5px;padding:3px 0 3px 15px;border-left:solid 1px #dadada}.dashboard__mensaje{background:#c5f3c8;color:#888;margin-bottom:5px;font-weight:600;text-align:center;padding:15px}.dashboard__mensaje a{display:inline-block;font-weight:bold;margin:0 5px}@media(min-width: 900px){.dashboard__mensaje{font-size:16px;line-height:22px}}.dashboard__ayuda{padding:20px;text-align:center;position:relative;max-width:900px;margin:30px auto;border:solid 1px #eee}.dashboard__ayuda .centro-ayuda{display:inline-block;margin:0;font-size:1.4rem;font-weight:600}.dashboard__ayuda .articulos-ayuda{display:flex;flex-wrap:wrap;justify-content:center;padding-top:15px;border-top:solid 1px #f5f5f5;margin-top:15px}.dashboard__ayuda .articulos-ayuda .articulo{margin:0 15px 5px 15px}.dashboard__slider{margin:0 -20px 90px -20px}@media(min-width: 1024px){.dashboard__slider{max-width:900px;margin-left:auto;margin-right:auto}}.dashboard__slider .carousel-indicators{bottom:-45px;z-index:0}.dashboard__slider .carousel-indicators li,.dashboard__slider .carousel-indicators .active{width:16px;height:16px;border-radius:16px;margin:3px}.dashboard__slider .carousel-indicators li{background:#ccc}.dashboard__slider .carousel-indicators .active{background:#444}.dashboard__blog{max-width:900px;margin:0 auto;text-align:center;padding:30px;box-shadow:-8px -8px 0 #eee;border:solid 2px #e8e8e8;background:#fafafa}.dashboard__blog .logo-blog{display:inline-block;margin-bottom:30px}.dashboard__blog .articulos-blog{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));grid-gap:40px}.dashboard__blog .articulo-blog{text-align:left}.dashboard__blog .articulo-blog .imagen img{object-fit:cover;width:100%;height:180px}.dashboard__blog .articulo-blog .titulo{font-size:1.3rem;line-height:1.4em}.dashboard__blog .articulo-blog .titulo a{color:#333;font-weight:bold}.dashboard__blog .articulo-blog .titulo a:hover{color:#337ab7}.dashboard__blog .articulo-blog .copete{color:#666;font-size:1rem;line-height:1.5em}.step-list{padding-left:20px}.step-list__step{padding-left:30px;margin-bottom:30px;position:relative}.step-list__step:before{position:absolute;left:0;top:0;font-size:18px;font-weight:bold}.step-list__step:nth-child(1):before{content:"1"}.step-list__step:nth-child(2):before{content:"2"}.step-list__step .form-group{margin-bottom:0}.preview-amp{margin-top:0;max-width:460px;max-height:80vh;overflow-y:scroll;box-shadow:1px 1px 3px #aaa;border:solid 1px #ddd;border-radius:15px;position:relative}.preview-amp header{padding:10px 15px;text-align:center}.preview-amp header h1{font-size:30px;line-height:50px;margin:0}.preview-amp header h1 img{max-width:100%;max-height:50px}.preview-amp main{max-width:390px;margin:0 auto;padding:15px}.preview-amp main .datos{display:flex;flex-wrap:wrap;font-size:.9em;margin-bottom:10px}.preview-amp main .datos>*{margin-right:10px}.preview-amp main h1{font-size:24px;margin-top:0;margin-bottom:15px}.preview-amp main .publi{margin:20px 0}.preview-amp main img{max-width:100%}.preview-amp main .comentarios{margin:20px 0}.preview-amp main .comentarios__contenido{height:132px;border:solid 1px rgba(0,0,0,.3)}.preview-amp main .relacionados{margin:20px 0}.preview-amp main .relacionados ul li{margin-bottom:10px}.editar-publicidad{max-width:768px}.editar-publicidad .tipo{margin-bottom:10px}.editar-publicidad .tipo-imagen{margin-bottom:40px}.editar-publicidad .imagen,.editar-publicidad .video{border:solid 2px #ddd;border-radius:2px;background:#f9f9f9;padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center}.editar-publicidad .imagen .tamanio,.editar-publicidad .video .tamanio{display:block;color:#999;margin-bottom:15px}.editar-publicidad .imagen{margin-top:20px;border:solid 2px #ddd;border-radius:2px;background:#f9f9f9;padding:30px;position:relative;display:flex;flex-direction:column;align-items:center}.editar-publicidad .imagen .titulo{position:absolute;top:10px;left:10px;color:#999;display:flex;align-items:center;text-align:center;text-transform:uppercase;font-size:12px}.editar-publicidad .imagen .titulo i{font-size:20px;margin-right:5px}.editar-publicidad .imagen .previa{display:inline-block;position:relative;margin-top:20px}.editar-publicidad .imagen .previa .eliminar-imagen{position:absolute;right:-10px;top:-10px}.editar-publicidad .programacion{padding:20px;border:solid 2px #ddd;border-radius:2px}.editar-publicidad .programacion .dias{margin-bottom:0}.editar-publicidad .radio-inline{margin:10px 30px 10px 0;font-size:20px;font-weight:600}.editar-publicidad .dias .checkbox-inline{width:90px;margin:10px 10px 10px 0}#msjs{position:fixed;z-index:900000;top:65px;left:15px;right:15px}@media(min-width: 64rem){#msjs{left:235px}}#msjs .alert{padding:20px 25px;margin-bottom:1px;box-shadow:1px 1px 4px #bbb}#msjs .alert .close{right:-6px;top:-2px;font-size:28px}.response-flash{position:fixed;top:15px;left:15px;right:15px;z-index:10;font-size:16px;line-height:24px;font-weight:600;background-color:#bde5ff;box-shadow:1px 1px 5px #555;border-radius:2px;cursor:default;padding:25px 30px}@media(min-width: 768px){.response-flash{top:40px;left:50%;right:initial;transform:translateX(-50%);min-width:320px;max-width:750px}}.response-flash a{text-decoration:underline;font-weight:600}.response-flash .close{font-size:28px;line-height:20px;opacity:1;text-shadow:none;right:-4px;top:1px;margin-left:20px}.resultados-encuesta__chart{width:100%;height:300px}.resultados-encuesta__total{text-align:center;margin-top:2rem}.resultados-encuesta__total span{font-size:1.2rem;font-weight:600;display:inline-block;background-color:#eee;padding:6px 10px}.resultados-encuesta__opciones{border:solid 2px #eee}.resultados-encuesta__opcion{text-align:center;padding:1rem;line-height:1.6em;border-bottom:solid 2px #eee}.resultados-encuesta__opcion img{display:inline-block;width:200px;height:70px;object-fit:contain}.resultados-encuesta__opcion:last-child{border-bottom:none}.contenidos-enlazados{margin-bottom:5px}.contenidos-enlazados .item{display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:solid 1px #eee}.contenidos-enlazados .item:hover{background-color:#f5f5f5}.contenidos-enlazados .item a{padding:10px 10px 10px 10px}.contenidos-enlazados .item i{padding:10px;line-height:20px}.contenidos-enlazados .item i:hover{cursor:pointer}.lista-radio-categorias{max-height:300px;max-width:400px;overflow:auto}.asistente-redaccion-seo{margin-bottom:50px}.asistente-redaccion-seo .lista-items .item{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:14px}.asistente-redaccion-seo .lista-items .item i{flex-shrink:0;color:rgba(0,0,0,0);margin-right:8px;font-size:20px;width:20px;text-align:center}.asistente-redaccion-seo .lista-items .item i.flag-success{color:#67d567}.asistente-redaccion-seo .lista-items .item i.flag-warning{color:#ffd456}.asistente-redaccion-seo .lista-items .item i.flag-danger{color:#ec6f6f}.asistente-redaccion-seo .search-example{margin:25px -5px 0 -5px;padding:8px 10px;background:#fff;font-size:10px;line-height:14px;color:#4d5156;border:solid 1px #ddd;cursor:default;position:relative}.asistente-redaccion-seo .search-example:after{content:"Vista previa";position:absolute;right:0;top:-15px;color:#898c8f}.asistente-redaccion-seo .search-example .header{display:flex;flex-wrap:nowrap;align-items:center}.asistente-redaccion-seo .search-example .header img{width:14px;height:14px;flex-shrink:0;margin-right:5px}.asistente-redaccion-seo .search-example .header span{width:100%;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.asistente-redaccion-seo .search-example .title{color:#1558d6;font-size:1.2em;line-height:1.4em;margin:.6em 0 .4em 0}.analisis-seo .item-seo{border:solid 1px #eee;margin-bottom:-1px}.analisis-seo .item-seo>a{display:flex;font-weight:600;align-items:center;padding:10px 0;background:#fcfcfc}.analisis-seo .item-seo>a i{font-size:20px;color:#d3d3d3;margin:0 5px}.analisis-seo .item-seo>a i.flag-success{color:#90ee90}.analisis-seo .item-seo>a i.flag-warning{color:#ffd96c}.analisis-seo .item-seo>a i.flag-danger{color:#f08080}.analisis-seo .item-seo>a i.fa-info-circle{color:#c2c2c2}.analisis-seo .item-seo>a:hover{background:#f7f7f7}.analisis-seo .item-seo .detalle-item-seo{padding:10px 25px 50px 25px;overflow:hidden}.analisis-seo .item-seo .detalle-item-seo xmp{white-space:pre-wrap}.grilla-complementos{display:flex;flex-wrap:wrap;align-items:center}.grilla-complementos .complemento{border:solid 1px #ccc;border-radius:6px;width:180px;height:170px;margin:15px 18px;position:relative;transition:background .3s ease}.grilla-complementos .complemento:hover{background:#f5f5f5}.grilla-complementos .complemento:not(.activado){background:#f3f3f3}.grilla-complementos .complemento.activado:before{content:"";font-family:"Font Awesome 6 free";position:absolute;right:-5px;bottom:-3px;font-size:30px;color:#60c360}.grilla-complementos .complemento a{display:flex;flex-direction:column;align-items:center;padding:30px;text-align:center}.grilla-complementos .complemento .logo{width:60px;margin-bottom:15px}.grilla-complementos .complemento .nombre{font-weight:600}.detalle-complemento{border-radius:3px;border:solid 1px #ddd;padding:18px;max-width:500px}.detalle-complemento .encabezado{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}.detalle-complemento .encabezado .logo{width:50px;margin-right:15px}.detalle-complemento .encabezado .nombre{font-weight:600;font-size:22px}.detalle-complemento .descripcion{line-height:22px;color:#999;margin-bottom:20px}.detalle-complemento .descripcion a{display:inline-block;font-weight:600}.detalle-complemento .descripcion a i{font-size:.9em}.detalle-complemento .formulario .opciones{margin-top:25px}.detalle-complemento .formulario .btn-primary{margin:25px 0 0 0}.detalle-complemento .formulario .control-label{font-size:14px}.detalle-complemento .formulario .form-group{margin-bottom:25px}.detalle-complemento .not-available{background:#f6f6f6;padding:30px 15px;font-weight:600;text-align:center}#launcher-frame{display:none}@media(min-width: 600px){#freshworks-frame-wrapper{width:500px !important}}@media(min-width: 1000px){#freshworks-frame-wrapper{width:700px !important}}@media(min-height: 800px){#freshworks-frame-wrapper{height:650px !important;max-height:650px !important}}.help-article,.help-ticket{cursor:pointer}.popup-survey{position:fixed;z-index:4;background:#3e3e3e;color:#eee;box-shadow:1px 1px 4px #212121;left:0;right:0;bottom:0}@media(min-width: 480px){.popup-survey{left:initial;right:25px;bottom:25px;width:460px}}.popup-survey .survey{position:relative;padding:25px 40px;text-align:center}.popup-survey .survey .cerrar{position:absolute;right:3px;top:3px;display:flex;align-items:center;justify-content:center;padding:6px 10px;font-size:16px;color:#ccc}.popup-survey .titulo{font-size:18px;line-height:28px;font-weight:600}.popup-survey .puntaje{display:inline-block;margin:15px auto}.popup-survey .stars{display:flex;flex-direction:row-reverse;font-size:26px}.popup-survey .star{font-family:"Font Awesome 6 free";display:inline-block;padding:10px}.popup-survey .star:hover{cursor:pointer}.popup-survey .star:before{transition:color .6s ease;content:"";color:#ffda68}.popup-survey .star.filled:before{content:"";color:#ffd500}.popup-survey .star:hover:before,.popup-survey .star:hover~span.star:before{content:"";color:#ffd500}.popup-survey .comentario{margin-bottom:20px}.popup-survey .botones{visibility:hidden}.popup-survey .gracias{display:block;font-size:20px;padding:70px 30px}.preview-scroll-infinito{display:flex;flex-wrap:wrap;justify-content:space-between}.preview-scroll-infinito .item{width:30%;height:90px;margin:20px 0;background:#f3f3f3;box-shadow:3px 3px 0 #e5e5e5}.preview-scroll-infinito .publi{width:100%}form.editar-usuario .radio{margin-top:0;margin-bottom:5px}form.editar-usuario .checkbox{margin-top:0;margin-bottom:10px}form.editar-usuario .bloque-moderador{padding:5px 0 20px 20px}form.editar-usuario .form-group{margin-bottom:15px}form.editar-usuario .form-group .control-label{font-size:16px;margin:5px 0 2px 0}form .foto-autor{position:relative}form .foto-autor img{width:150px;height:150px;object-fit:cover;border-radius:50%;border:solid 1px #eee;margin-bottom:10px}form .foto-autor .eliminar{position:absolute;left:150px;top:0}.form.filtros-busqueda{margin-top:-25px;margin-bottom:20px;padding:7px 15px;background:#f6f6f6}.form.filtros-busqueda .form-group{margin-bottom:10px}.form.filtros-busqueda .form-group label{font-weight:normal;font-size:12px;line-height:12px;color:#999}.form.filtros-busqueda .form-group:last-child{text-align:right}@media(min-width: 480px){.form.filtros-busqueda{display:flex;flex-wrap:wrap}.form.filtros-busqueda .form-group{margin-right:20px}.form.filtros-busqueda .form-group.texto{width:100%;margin-right:0}.form.filtros-busqueda .form-group.desde,.form.filtros-busqueda .form-group.hasta{width:47%}.form.filtros-busqueda .form-group.hasta{margin-right:0}.form.filtros-busqueda .form-group:last-child{padding-top:22px;margin-right:0}}@media(min-width: 768px){.form.filtros-busqueda{flex-wrap:nowrap}.form.filtros-busqueda .form-group{margin-right:20px !important}.form.filtros-busqueda .form-group.texto{width:auto;flex-grow:1}.form.filtros-busqueda .form-group.desde,.form.filtros-busqueda .form-group.hasta{width:auto}}video{max-width:100%;height:auto}.previa-splash{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:30px}.previa-splash .flotante-splash{width:100%;box-shadow:0 0 30px #777}@media(min-width: 768px){.previa-splash{padding:100px 60px}}@media(min-width: 992px){.previa-splash{padding:140px 100px}}.previa-splash .website-layout{position:absolute;top:0;left:0;width:100%;opacity:.3}.imagen.logo-newsletter,.imagen.publicidad-newsletter{position:relative}.imagen.logo-newsletter .eliminar,.imagen.publicidad-newsletter .eliminar{position:absolute;left:0;top:0}.modal.asistente-ia .modal-dialog{max-width:880px}.modal.asistente-ia .modal-body{padding-left:30px;padding-right:30px;max-height:88vh;overflow-x:auto}.modal.seleccionar-contenido .filtros-busqueda{margin-top:0}.modal.seleccionar-contenido .lista-contenido{max-height:40vh;overflow-y:auto;padding-right:20px}@media(min-width: 1024px){.modal.seleccionar-contenido .lista-contenido{max-height:60vh}}.gpt-wrapper{position:relative;width:100%}.gpt-wrapper.sidebar-closed .gpt-sidebar{transform:translateX(-1500px)}.gpt-wrapper.sidebar-closed .gpt-content{margin-left:0}.gpt-wrapper.sidebar-closed .gpt-content .gpt-select{margin-left:20px}.toggle-gpt-sidebar{position:fixed;z-index:2}.toggle-gpt-sidebar:focus{outline:none}.gpt-sidebar{background:#f8f8f8;padding-top:60px;margin-left:-20px;margin-top:-20px;transition:transform .3s ease;position:fixed;height:100%;width:100%;z-index:1}@media(min-width: 768px){.gpt-sidebar{width:300px}}.gpt-sidebar .nuevo-chat{float:right;margin-top:-40px;margin-right:20px}.gpt-content{padding:20px}@media(min-width: 768px){.gpt-content{margin-left:300px;transition:margin .3s ease}}.gpt-select{margin-top:-40px;margin-left:-40px;transition:margin .3s ease}.gpt-select .btn{background:rgba(0,0,0,0) !important}.gpt-select .dropdown-menu{padding:0}.gpt-select .btn,.gpt-select .dropdown-menu a{text-align:left;padding:15px 20px;white-space:initial;min-width:280px}@media(min-width: 768px){.gpt-select .btn,.gpt-select .dropdown-menu a{min-width:480px;max-width:768px}}.gpt-select .btn{box-shadow:none !important}.gpt-select .btn .titulo{font-size:18px;font-weight:600}.gpt-select .btn .detalle{font-size:14px;color:#888}.gpt-select .dropdown-menu a{color:#777;border-bottom:solid 1px #eee}.gpt-select .dropdown-menu a .titulo{font-size:16px;font-weight:600}.gpt-select .dropdown-menu a .detalle{font-size:12px}.chat-history{margin-top:30px;margin-bottom:30px}.chat-history .chat-item{margin:0 15px;display:flex;align-items:center;border-radius:10px;font-size:13px}.chat-history .chat-item.active{background:#e9e9e9}.chat-history .chat-item:hover{background:#f0f0f0}.chat-history .chat-item .nombre{flex-grow:1;text-align:left;padding:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;font-weight:600}.chat-history .chat-item .dropdown-toggle{background-color:rgba(0,0,0,0);color:#aaa;box-shadow:none}.chat-history .chat-item .dropdown-toggle:hover{color:#666}.form-ia{position:sticky;bottom:0;padding-top:10px;background:#fff;margin:40px auto 0 auto;max-width:790px}.form-ia textarea.role{overflow:hidden;resize:none;min-height:120px;padding:20px;border-radius:20px;border:none;box-shadow:0 5px 10px #ccc}.form-ia textarea.role:focus{box-shadow:0 5px 10px #aaa}.form-ia .btn{margin-top:-40px;border-radius:20px;outline:none !important;box-shadow:none}.form-ia .btn.websearch{float:left;margin-left:6px;color:#666;border:solid 1px #ddd !important;font-size:12px}.form-ia .btn.websearch.active{background:#bfe6ff;color:#2684b6;border-color:#bfe6ff !important}.form-ia .btn.submit{float:right;margin-right:6px}.form-ia .aclaracion{margin-top:20px;font-size:12px;text-align:center;color:#aaa}.chat-message{max-width:730px;margin:0 auto}.chat-message .user{margin:30px 0 30px;position:relative;background:#f0f0f0;padding:20px;border-radius:15px;max-width:540px;margin-left:auto;word-break:break-word}.chat-message .assistant{padding:20px;border-radius:15px;border:solid 1px #e8e8e8;word-break:break-word}.chat-message h1:first-child,.chat-message h2:first-child,.chat-message h3:first-child{margin-top:0}.chat-message p:last-child{margin-bottom:0}.chat-message .btn-group{margin-top:-26px;margin-right:5px}.chat-message .btn-group button{background:rgba(0,0,0,0);box-shadow:none !important}
