body { font-family:'FGrotesk','Open Sans';,sans-serif; font-weight:400; overflow-x:hidden; overflow-y:auto; padding-top: 0; } .bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body { background-color:#fff !important } .info-box-icon { border-top-left-radius:2px; border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:2px; display:block; float:left; height:90px; width:90px; text-align:center; font-size:35px; line-height:90px; background:#ffffff; color:#e85000; } .info-box-number { display:block; font-weight:bold; font-size:15px; color:#333; } .progress-column .info-box span.info-box-icon{ font-size: x-large !important; } .info-box .progress { background:#f5f5f5; margin:5px 5px 5px 0px; height:4px } .info-box .progress .progress-bar { background:#e85000 } .box { position:relative; border-radius:3px; background:#ffffff; /*! border-top:3px solid #d2d6de; */ margin-bottom:20px; width:100%; box-shadow:0 1px 1px rgba(0,0,0,0.1); } .progress.xs, .progress-xs { height:4px; } .progress-bar-yellow, .progress-bar-warning { background-color:#e85000 } #firstLoginModal .modal-header h4{ color: #e35304; font-weight: bold; text-align: center; } #firstLoginModal .modal-body{ text-align: center; } #firstLoginModal .modal-body iframe{ width: 100%; height: auto; min-height: 400px; border: 0; } #revisionTareaModal .modal-lg{ width: 70%; min-width: 1024px; min-height: 500px; max-height: 800px; } #revisionTareaModal .modal-body{ padding: 0; } #revisionTareaModal .modal-body iframe{ width:100%; min-height: 600px; max-height: 750px; border: none; } .documents-block{ grid-area: right; } .elfinder-navbar{ display: none !important; } #elfinder{ border: none; box-shadow: none; } .sonata-filter-form .clearfix{ margin-top: 15px; } .sonata-filter-form .clearfix, .trainerclasses-block .clearfix{ clear: both; } .box-alumno-workshops .box-body ul{ padding: 0; } .box-alumno-workshops .box-body li{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; } .trainerclasses-block .user-profile{ margin-bottom: 15px; } .trainerclasses-block .user-profile .user-image{ margin-right: 15px; max-width: 20%; } .trainerclasses-block .user-profile .user-image img{ max-width: 100%; } .trainerclasses-block .user-profile .box-body{ display: flex; flex-direction: column; } .trainerclasses-block .user-profile .box-body button{ margin-top: 10px; justify-self: end; } .preguntas-workshop form{ display: flex; flex-direction: column; } .preguntas-workshop{ background: #aeaeae; padding: 10px; margin-bottom: 10px; } .preguntas-workshop form input[type=submit]{ align-self: flex-end; } #wnModal .body-head{ margin-bottom: 10px; display: flex; justify-content: flex-end; } #wnModal .body-content-scrollable{ max-height: 600px; overflow-y: auto; } #wnModal .respuesta-emprendedor, .news-body{ position: relative; } #body-whats-new .loader{ opacity: 0.8; } .news-body{ min-height: 200px; } #wnModal .respuesta-emprendedor span{ position: absolute; bottom: 8px; right: 8px; } #wnModal textarea{ width: 100%; resize: none; } #wnModal .respuesta-emprendedor textarea{ padding-bottom: 28px; } .loader{ position: absolute; background-color: #b8c4d3; background-image: url("../images/loader.gif"); background-repeat: no-repeat; display: none; top: 0; left: 0; bottom: 0; right: 0; background-position: 50% } .loader.show{ display: block; } .news-body .loader, .modal-content .loader{ min-height: 200px; background-color: #fff; } .block-gbp{ width: 50%; float: left; margin-top: 15px; } .workshop-block .workshop-wrapper,.trainerclasses-block .user-profile{ padding-right: 7.5px; } .workshop-block .calendar, .trainerclasses-block .calendar{ padding-left: 7.5px; } .entrepreneurs-block, .news-block, .trainerclasses-block{ margin-top: 15px; } .workshop-wrapper .box-header{ display: flex; justify-content: space-between; } .workshop-wrapper .box-header:before, .workshop-wrapper .box-header:after{ display: none; } .dashboard-grid { display: grid; grid-template-columns: 75% 25%; grid-template-rows: auto; grid-template-areas: "top-left top-right" "down-left down-right"; grid-gap: 15px; } .grid-downleft{ grid-area: down-left; } .grid-downright{ grid-area: down-right; } .grid-topleft{ grid-area: top-left; } .grid-topright{ grid-area: top-right; } .contacts-wrapper{ padding: 15px; height: 600px; grid-area: left; background: #ffffff; box-shadow: 0 0 1px rgba(0, 0, 0, 0.1); display: grid; grid-template-columns: [left]25% [right]75%; } .salas-column, .messages-block{ height: 100%; overflow: hidden; display: flex; flex-direction: column; } .messages-block{ margin-left: 10px; } .salas-column h2{ margin: 0; } .salas_list, #message-list{ height: 100%; overflow-y: scroll; overflow-x: hidden; overscroll-behavior: none; } .chat-block{ margin-bottom: 20px; } .chat-wrapper{ display: grid; grid-template-rows: [top]auto [center] 1fr [bottom]auto; height: 100%; } .msgs-wrapper{ background: #ecf0f5; margin: 4px 0 8px; padding: 0; overflow: hidden; position: relative; } #message-list{ list-style: none; padding: 0 10px; margin: 0; display: flex; flex-direction: column-reverse; overflow-x: hidden; } #message-list img, .sala_img img{ max-width:100%; border-radius: 50%; } #message-list li{ margin: 13px 0; } #msgsubmit{ padding: 10px 30px; align-self: center; } .msg-input-wrapper { justify-self: stretch; } #chat-msg-form{ display: flex; justify-content: space-between; } #chat-message { min-height: inherit; flex-grow: 1; margin-right: 8px; resize: none; max-height: 25vh; } /*TOGGLE BUTTON START*/ .toggle-label { display: inline-flex; align-items: center; cursor: pointer; justify-self: end; } .label-text { margin-right: 8px; } .toggle { isolation: isolate; position: relative; height: 24px; width: 48px; border-radius: 15px; background: #d6d6d6; overflow: hidden; } .toggle-inner { z-index: 2; position: absolute; top: 1px; left: 1px; height: 22px; width: 46px; border-radius: 15px; overflow: hidden; } .active-bg { position: absolute; top: 0; left: 0; height: 100%; width: 200%; background: #003dda; transform: translate3d(-100%, 0, 0); transition: transform 0.05s linear 0.17s; } .toggle-state { display: none; } .indicator { height: 100%; width: 200%; background: white; border-radius: 13px; transform: translate3d(-75%, 0, 0); transition: transform 0.35s cubic-bezier(0.85, 0.05, 0.18, 1.35); } .toggle-state:checked ~ .active-bg { transform: translate3d(-50%, 0, 0); } .toggle-state:checked ~ .toggle-inner .indicator { transform: translate3d(25%, 0, 0); } /*TOGGLE BUTTON END*/ /* CONTACT LIST START */ .salas_list { background: #f8f8f8; border-right:1px solid #c4c4c4; } .top_spac{ margin: 20px 0 0; } .srch_bar { display: inline-block; text-align: right; width: 60%; padding: 0; } .headind_srch{ padding:10px 29px 10px 20px; overflow:hidden; border-bottom:1px solid #c4c4c4; } .recent_heading h4 { color: #05728f; font-size: 21px; margin: auto; } .srch_bar input{ border-bottom:1px solid #cdcdcd; width:80%; padding:2px 0 4px 6px; background:none; } .srch_bar .input-group-addon button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; padding: 0; color: #707070; font-size: 18px; } .srch_bar .input-group-addon { margin: 0 0 0 -27px; } .sala_desc h5{ font-size:15px; color:#464646; margin:0 0 8px 0; } .sala_desc h5 span{ font-size:13px; } .sala_desc p{ font-size:14px; color:#989898; margin:auto } .sala_img { width: 20%; display: flex; align-items: center; position: relative; } button.btn-wn{ position: relative; } .entrepreneur, .workshop{ align-items: center; justify-content: center; display: flex; width: 18px; height: 18px; border-radius: 50%; background-color: red; color: #fff; float: right; display: none; } .sala_img .unreaded, button.btn-wn .unreaded{ position: absolute; width: 18px; height: 18px; border-radius: 50%; background-color: red; display: flex; color: #fff; align-items: center; justify-content: center; top: 0; right: -9px; } button.btn-wn .unreaded{ top: -9px; } .unreaded-list{ display: flex; align-items: center; } .unreaded-list hr{ flex-grow: 1; margin: 8px 0; border: 1px solid #c4c4c4; } .unreaded-list span{ margin: 0 8px; } .sala_logo { width: 100%; text-align: center; font-size: 28px; background-color: cornflowerblue; border-radius: 50%; color: #fff; display: flex; justify-content: center; align-items: center; } .sin-sala{ align-items: center; justify-content: center; height: 100%; } .sala_desc { float: left; padding: 0 0 0 15px; width: 88%; } .sala_item { border-bottom: 1px solid #c4c4c4; margin: 0; display: flex; padding: 18px 16px 10px; } .active_chat{ background:#ebebeb;} /* CONTACT LIST END*/ /* MESSAGES START*/ .incoming_msg_img { display: inline-block; width: 12%; } .received_msg { display: inline-block; padding: 0 0 0 10px; vertical-align: top; width: 86%; } .received_width_msg p { font-size: 14px; border-radius: 5px; position: relative; padding: 5px 10px; background: #d2d6de; border: 1px solid #d2d6de; color: #444; } .sent_msg p { background: #05728f none repeat scroll 0 0; border-radius: 5px; font-size: 14px; margin: 0 15px 0 0; color: #fff; position: relative; padding: 5px 10px 5px 12px; } .received_width_msg p:after, .received_width_msg p:before, .sent_msg p:after, .sent_msg p:before { position: absolute; right: 100%; top: 15px; border: solid transparent; border-right-color: #d2d6de; content: ' '; height: 0; width: 0; pointer-events: none; } .sent_msg p:after, .sent_msg p:before { left: 100%; right: auto; border-left-color: #05728f; border-right-color: transparent; } .received_width_msg p:after, .sent_msg p:after { border-width: 5px; margin-top: -5px; } .received_width_msg p:before, .sent_msg p:before { border-width: 6px; margin-top: -6px; } .time_date { color: #747474; display: block; font-size: 12px; margin: 8px 0 0; } .time_date b{ font-size: 14px; } .received_width_msg { width: 57%; } .received_width_msg, .sent_msg { display: flex; flex-direction: column; } .mesgs { float: left; padding: 30px 15px 0 25px; width: 60%; } .sent_msg { float: right; width: 46%; } .input_msg_write input { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; color: #4c4c4c; font-size: 15px; min-height: 48px; width: 100%; } .type_msg { border-top: 1px solid #c4c4c4; position: relative; } .msg_send_btn { background: #05728f none repeat scroll 0 0; border: medium none; border-radius: 50%; color: #fff; cursor: pointer; font-size: 17px; height: 33px; position: absolute; right: 0; top: 11px; width: 33px; } .messaging { padding: 0 0 50px 0; } .msg_history { height: 516px; overflow-y: auto; } /* MESSAGES END*/ /* SCROLL BARS START */ .scroll-bar-custom::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #F5F5F5; } .scroll-bar-custom::-webkit-scrollbar { width: 12px; background-color: #F5F5F5; } .scroll-bar-custom::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #555; } /* SCROLL BARS END*/ .d-flex{ display: flex !important; } .justify-content-between{ justify-content: space-between !important; } .align-items-center{ align-items: center !important; } .w-100{ width: 100% !important; } .boxdoc .info-box-icon{ background: transparent; height: 35px; width: 35px; font-size: 25px !important; line-height: 30px !important; } .boxdoc{ display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; } .lh-125 { line-height: 1.25; } .pt-3 { padding-top: 1rem !important; } .boxdoc .media-body { -ms-flex: 1; flex: 1; } .progress-column .info-box span.info-box-icon{ font-size: xx-large !important; } .steps .info-box-content { margin-left: 0; } .steps{ display: grid; grid-template-columns: [rig]auto [ri]auto [r]auto [rig]auto [rig]auto [rig]auto [rig]auto [rig]auto; } .steps .info-box { min-height: auto!important; } .progress-description{ text-align: center; } .steps .info-box .progress .progress-bar { background: #f39c12 !important; } .steps .info-box .progress { height: 4px!important; } .steps .fa-angle-down{ position: relative; font-size: larger; top: -6px; color:#f39c12 !important; } .step #activo .info-box-content p.info-box-number{ text-align: center; margin-bottom: -20px!important; } .step #activo p{ color:#f39c12 !important; } /* Holon empieza aqui */ body { font-family:'FGrotesk','Open Sans',sans-serif; font-weight:400; overflow-x:hidden; overflow-y:auto } .bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body { background-color:#fff !important } .info-box-icon { border-top-left-radius:2px; border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:2px; display:block; float:left; height:90px; width:90px; text-align:center; font-size:35px; line-height:90px; background:#ffffff; color:#e85000; } .info-box-number { display:block; font-weight:normal; font-size:15px; color:#333; } .progress-column .info-box span.info-box-icon{ font-size: x-large !important; } .info-box .progress { background:#f5f5f5; margin:5px 5px 5px 0px; height:4px } .info-box .progress .progress-bar { background:#e85000 } .box { position:relative; border-radius:3px; background:#ffffff; border-top:0; margin-bottom:20px; width:100%; box-shadow:0 1px 1px rgba(0,0,0,0.1); } .progress.xs, .progress-xs { height:4px; } .progress-bar-yellow, .progress-bar-warning { background-color:#e85000 } .elfinder-ltr .elfinder-cwd-view-icons .elfinder-cwd-file { float: left; margin: 0 3px 2px 0; padding: 10px!important; } /* Holon termina aqui */ @media (max-width: 1023px){ #revisionTareaModal .modal-lg { width: 90%; } } @media (max-width: 727px){ .dashboard-grid { display: block; } .workshop-block .workshop-wrapper, .trainerclasses-block .user-profile { padding-right: 0; } .block-gbp { width: 100%; } }