/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{height:100%;margin:0;padding:0;overflow:hidden;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:'Open Sans','arial','verdana' !important;font-size:13px;line-height:1.4em;background-color:#fff;}fieldset.panel{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:1px solid #ccc;}.contextual{z-index:9999;}select.form-select option{padding:5px 10px;color:#222;font-size:15px;font-weight:normal;text-transform:none;background-color:#fff;border-bottom:1px dotted #ccc;}.table-striped > tbody > tr{background:transparent;}.table.table-striped > :not(caption) > * > *{box-shadow:none;}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:#f9f9f9;}.table-responsive table thead tr th{padding:0 10px;height:40px;vertical-align:middle;color:#000;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#eee;}form .field-multiple-table{margin:0;}form .field-add-more-submit{margin:.5em 0 0;}table.field-multiple-table{border:1px solid #ccc;border-collapse:inherit;background-color:transparent;}table.field-multiple-table thead tr th.field-label{padding:10px;font-weight:400;border-bottom:1px solid #ccc;background-color:#fff;}table.field-multiple-table thead tr th.field-label label{margin:0;}table.field-multiple-table thead tr th{padding:10px;font-weight:400;border-bottom:1px solid #ccc;background-color:#fff;}table.field-multiple-table thead tr th.field-label .label{margin:0;color:#000;}.field--type-text-with-summary > .text-format-wrapper .form-type-textarea  + .form-wrapper{display:none;}form.node-form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}textarea,textarea.form-control,input.form-control,input[type="text"],input[type="password"],input[type="email"],input[type="number"],[type="text"].form-control [type="password"].form-control,[type="email"].form-control,[type="tel"].form-control,[contenteditable].form-control{padding:0;border:none;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:inset 0 -1px 0 #ddd;box-shadow:inset 0 -1px 0 #ddd;font-size:16px;}.form-control{display:block;width:100%;height:37px;padding:6px 16px;font-size:13px;line-height:1.846;color:#666666;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}textarea,textarea.form-control,input.form-control,input[type="text"],input[type="password"],input[type="email"],input[type="number"],[type="text"].form-control,[type="password"].form-control,[type="email"].form-control,[type="tel"].form-control,[contenteditable].form-control{padding:0 10px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}#edit-footer.entity-content-form-footer{background-color:#eee;border-radius:0 3px 3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid transparent;overflow:hidden;padding:10px 15px;}#edit-footer.entity-content-form-footer > div:last-of-type,#edit-footer.entity-content-form-footer > div:last-of-type > div:last-of-type{margin-bottom:0!important;}#edit-footer.entity-content-form-footer > div{padding:15px;}.btn.field-add-more-submit,.btn.field-add-more-submit :active,.btn.field-add-more-submit :focus{background-color:#0082C8;}
#page-wrapper{height:100%;min-height:100%;position:relative;width:100%;}#page{height:auto;min-height:100%;position:relative;width:100%;}#main > .row{display:block;}#content{position:relative;float:none;margin:0 0 0 250px;padding:0;width:auto;height:100vh;overflow:hidden;z-index:800;}.hide-sidebar #content{margin-left:55px;}#content:before{content:'';display:block;background-color:rgba(0,0,0,0);transition:background-color 0.5s ease-in-out;}#content.panel-open:before{position:absolute;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.6);z-index:10910;}.site-footer{margin:0;padding:0;border:none;}#block-tcb-page-title .title{position:relative;margin:0;padding:0 15px 0 20px;height:60px;color:#000;font-size:24px;line-height:60px;border-bottom:1px solid #ccc;background-color:#fff;overflow:hidden;z-index:1010;font-weight:400;}#block-tcb-page-title .title span.icon{float:left;margin:2px 6px 0 6px;}#block-tcb-page-title .title .fa{color:#0082C8;}#block-tcb-page-title .title span.icon + span{margin-left:10px;}#block-tcb-content{position:relative;height:calc(100vh - 60px);overflow:auto;}#block-tcb-content.sintabs.sinfiltros{height:calc(100vh - 60px - 48px);margin-top:48px;}#block-tcb-content > .content,#block-tcb-content > .content > div,#block-tcb-content > .content > div > div{height:100%;}#block-tcb-content > .content > .views-element-container{padding:0;width:100%;}.view-calendario .view-header .btn,ul.action-links li a,.view-header > .btn.btn-primary{position:fixed;right:20px;bottom:60px;width:56px;height:56px;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,0.5);background-color:#db4437;z-index:11050;content:"";}.view-header > .btn.btn-primary:before{position:absolute;margin:0;padding:0;left:0;top:0;width:100%;height:100%;line-height:56px;font-weight:100;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,0.5);background-color:#db4437;font-family:'arial',serif;content:'+';font-size:25px;opacity:1;background-image:none;}#block-tcb-content.haspager .view .view-content,#block-tcb-content.hascounter .view .view-content{bottom:55px;border-bottom:1px solid #ccc;}@media (max-width:1024px){body{padding-top:40px;}#content{margin:0!important;}.main-content-area,.footer-wrapper,.breadcrumb-wrapper{margin-left:0 !important;}#block-tcb-content{height:calc(100vh - 98px);}}@media (max-width:767px){h1.page-title{font-size:20px;}.main-content-area{padding:10px;}}.block-system-main-block > div.content > form{padding:30px;width:40%;}.block-system-main-block > div.content > form.node-empresa-form,.block-system-main-block > div.content > form.node-equipo-form{width:60%;}.node--type-empresa .block-system-main-block > div.content > form,.node--type-equipo .block-system-main-block > div.content > form,.node--type-tarea .block-system-main-block > div.content > form{width:70%;}@media (min-width:1024px){.node--type-empresa .block-system-main-block > div.content > form,.node--type-equipo .block-system-main-block > div.content > form,.node--type-tarea .block-system-main-block > div.content > form{width:100%;}.node--type-empresa .block-system-main-block > div.content > form .group-row1 .group-col1,.node--type-equipo .block-system-main-block > div.content > form .group-row1 .group-col1,.node--type-tarea .block-system-main-block > div.content > form  .group-row1 .group-col1{width:350px;}.node--type-empresa .block-system-main-block > div.content > form .group-row1 .group-col2,.node--type-equipo .block-system-main-block > div.content > form .group-row1 .group-col2,.node--type-tarea .block-system-main-block > div.content > form  .group-row1 .group-col2{width:calc(100% - 350px);}}.block-system-main-block .content #edit-actions:not(.exposed-form){position:fixed;margin:0!important;padding:0;right:0;height:48px;z-index:800;top:60px;}.block-system-main-block.sintabs #edit-actions:not(.exposed-form){width:100%;text-align:right;border-bottom:1px solid #ccc;background-color:#fff;}#edit-actions:not(.exposed-form) .btn,.form-actions:not(.exposed-form) .btn{margin:0;padding:0 30px;height:48px;line-height:48px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border-width:0;font-size:13px;}#edit-actions:not(.exposed-form) .btn.btn-default,.form-actions:not(.exposed-form) .btn.btn-default{background-color:#eee;}@media (max-width:1024px){.block-system-main-block .content #edit-actions:not(.exposed-form){top:auto;bottom:40px;left:0;text-align:left;border-top:1px solid #ccc;}.block-system-main-block.sintabs #edit-actions:not(.exposed-form){text-align:left;border-bottom-width:0;}#block-tcb-content.sintabs.sinfiltros{margin-top:0;height:calc(100vh - 145px);}body:not(.login-page) #block-tcb-content.contabs.sinfiltros.has-buttons{height:calc(100vh - 40px - 60px - 48px - 48px);margin-top:0;}.block-system-main-block > div.content > form.node-empresa-form,.block-system-main-block > div.content > form.node-equipo-form,.block-system-main-block > div.content > form.node-tarea-form,.node--type-empresa .block-system-main-block > div.content > form,.node--type-equipo .block-system-main-block > div.content > form,.node--type-tarea .block-system-main-block > div.content > form{width:100%;}.block-system-main-block > div.content > form{width:100%;}}.block-system-main-block .node--type-email{padding:0 45px 45px 45px;}
.table{font-size:inherit;}.view-content tr td{border:unset;}.btn .icon-before,.btn.icon-before .fa{margin-left:-.25em;margin-right:.25em;}fieldset.field-group-fieldset{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:1px solid #ccc;border-radius:2px;}fieldset.field-group-fieldset legend{padding:10px 15px;border-bottom:none;border-top-right-radius:2px;border-top-left-radius:2px;display:block;float:left;line-height:1em;margin:0;color:#212121;background-color:#f5f5f5;border-color:#dddddd;}fieldset.field-group-fieldset legend span{margin-top:0;margin-bottom:0;font-size:15px;color:inherit;}fieldset.field-group-fieldset .fieldset-wrapper{padding:15px;clear:both;}.node-form textarea.form-control{resize:none;}
#sidebar_first{position:fixed;margin:0;padding:0;top:0;left:0;bottom:0;width:250px;border-right:1px solid #ccc;overflow:auto;z-index:900;background-color:#fff;will-change:width;transition:all 0.2s;}.hide-sidebar #sidebar_first{width:55px;overflow:hidden;}#sidebar_first nav + nav{margin:0;padding:0;border-top:1px dotted #ccc;}#sidebar_first nav{margin:0;padding:0;border:0;}#sidebar_first nav .nav{margin:0;padding:0;list-style:none;display:block;}#sidebar_first .nav .nav-item > a,#sidebar_first .nav .nav-item > span{color:#000;font-size:14px;font-weight:400;position:relative;display:block;padding:10px 15px;white-space:nowrap;}#sidebar_first .nav .nav-item > a.is-active,#sidebar_first .nav .nav-item.is-active > a.active{color:#fff;background-color:#0082C8;cursor:default;}#sidebar_first .nav-item > a::before,#sidebar_first .nav-item > span::before{font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1;background-image:none;margin-right:15px;color:#069;font-size:16px;width:1.25em;}#sidebar_first .nav-item > a[href="/dashboard"]::before{content:"\f080";}#sidebar_first .nav-item > a[href="/empresas"]::before{content:"\f1ad";color:#f0860f;}#sidebar_first .nav-item > a[href="/equipos"]::before{content:"\f87a";}#sidebar_first .nav-item > a[href="/synomonitor"]::before{content:"\f611";}#sidebar_first .nav-item > a[href="/tareas"]::before{content:"\f0ae";}#sidebar_first .nav-item > a[href="/calendario"]::before{content:"\f1da";}#sidebar_first .nav-item > a[href="/usuarios"]::before{content:"\f0c0";}#sidebar_first .nav-item > a[href="/emails"]::before{content:"\f2b6";}#sidebar_first .nav-item > a[href="/papelera"]::before{content:"\f1f8";}#sidebar_first .nav-item > a[href="/user"]::before{content:"\f013";color:#299b71;}#sidebar_first .nav-item > a[href^="/user/logout"]::before{content:"\f057";color:#aa1b11;}#sidebar_first .nav-item > a.is-active::before,#sidebar_first .nav-item.is-active > a.active::before{color:#fff;}#sidebar_first nav:last-of-type .nav-item:last-of-type{cursor:pointer;}#sidebar_first nav:last-of-type .nav-item:last-of-type > span{display:inline-block;}#sidebar_first nav:last-of-type .nav-item:last-of-type > span::before{content:"\f060";}#sidebar_first nav:last-of-type .nav-item.r:last-of-type > span::before{content:"\f061";}#sidebar_first #block-tcb-menudecuentadeusuario ul.nav li:last-of-type{margin-top:20px;border-top:1px dotted #ccc;}.hide-sidebar #sidebar_first .nav span.title{display:none;}#sidebar_first .navbar-brand{display:block;margin:5px 20px 20px 20px;height:46px;background:url(/themes/custom/tcb/images/logo-header.png) 50% 50% no-repeat;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.hide-sidebar #sidebar_first .navbar-brand{margin:5px 10px 20px 10px;background-position:-41px 50%;}.navbar.fixed-top{background-color:#0082C8;height:40px;}@media (min-width:1025px){.navbar.fixed-top{display:none;}}.navbar-toggler{border:none;padding:0.25rem 0.5rem;font-size:1.25rem;color:#fff;}.navbar-toggler:focus{box-shadow:none;}nav.tabs{margin:0;}ul.nav.nav-tabs{margin:0;padding:0;border-width:0 0 1px 0;border-style:solid;border-color:#ccc;background-color:#fff;overflow:hidden;}ul.nav.nav-tabs li{margin:0;border-width:0;background-color:#eee;}ul.nav.nav-tabs li.active{margin:0;border-width:0;background-color:#fff;}ul.nav.nav-tabs li a,ul.nav.nav-tabs li.active a,ul.nav.nav-tabs li a:hover,ul.nav.nav-tabs li.active a:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border-right:1px solid #ccc;}ul.nav.nav-tabs li a{margin:0;padding:0 30px;height:48px;line-height:48px;color:#404040;text-align:center;}ul.nav.nav-tabs li.active a{color:#000;}@media (max-width:1024px){.hide-sidebar #sidebar_first .nav span.title{display:inline;}#sidebar_first .navbar-brand,.hide-sidebar #sidebar_first .navbar-brand{margin-top:55px;margin-bottom:20px;background-position:50% 50%;}}#mobile-nav{position:fixed;display:none;left:0;top:0;width:100%;height:40px;background-color:#0082C8;background-image:url(/themes/custom/tcb/images/logo-header-mobile.png);background-position:52px 13px;background-repeat:no-repeat;z-index:1500;}#mobile-nav .mobile-nav-button{position:relative;float:left;margin:2px 0 0 2px;padding:11px;font-size:16px;cursor:pointer;}#mobile-nav .mobile-nav-button span{display:block;width:22px;height:2px;border-radius:1px;transition:all .2s ease-in-out;background-color:#fff;}#mobile-nav .mobile-nav-button span.mobile-nav-button-bar-02{margin-top:4px;}#mobile-nav .mobile-nav-button span.mobile-nav-button-bar-03{margin-top:4px;}.slideout-open #mobile-nav .mobile-nav-button span.mobile-nav-button-bar-01{transform:translateY(6px) rotate(135deg);}.slideout-open #mobile-nav .mobile-nav-button span.mobile-nav-button-bar-02{transform:translateY(0) rotate(-135deg);}.slideout-open #mobile-nav .mobile-nav-button span.mobile-nav-button-bar-03{transform:scale(0);}@media (max-width:1024px){#mobile-nav{display:block;}#sidebar_first .menu--account ul li:last-of-type{display:none;}#sidebar_first{background-color:#eee;width:256px!important;z-index:0;}.hide-sidebar #sidebar_first ul li span.title{display:inline;}#sidebar_first .logo.navbar-btn,.hide-sidebar #sidebar_first .logo.navbar-btn{margin-top:55px;margin-bottom:20px;background-position:50% 50%;}.slideout-menu{position:fixed;top:0;bottom:0;width:250px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none;}.slideout-menu-left{left:0;}.slideout-menu-right{right:0;}.slideout-panel{position:relative;z-index:1;will-change:transform;background-color:#FFF;min-height:100vh;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;}.slideout-open .slideout-menu{display:block;}}
.form-control,.form-select{border:1px solid #ccc;border-radius:3px;background-color:#fff;box-shadow:none;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,background-color 0.15s ease-in-out;}.form-control:focus,.form-select:focus{border-color:#0082C8;background-color:#F5F5F5;box-shadow:none;}textarea.form-control{resize:vertical;min-height:90px;}select,select.form-select,select:focus,select.form-select:focus{height:37px;line-height:37px;padding:0 36px 0 5px;color:#555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:1px solid #ccc;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwRUIyMTA1NENCQjExRUFBOUExRUEzQzQ2QzcxRDI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwRUIyMTA2NENCQjExRUFBOUExRUEzQzQ2QzcxRDI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzBFQjIxMDM0Q0JCMTFFQUE5QTFFQTNDNDZDNzFEMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzBFQjIxMDQ0Q0JCMTFFQUE5QTFFQTNDNDZDNzFEMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4EQ5ATAAAAdElEQVR42mL4//8/Q1FlzTMgZgCxkTFIHEQzf/719xkDA4MkEPvu2rt/lruzEwMIFFfVngFSakCxdBYgQwqIQQqNgfgMUNIEREP5z0HyTAwQIAUVMEZXAJJk6m1rZsCiEK4ABBhBDoO6ASb2DFkByBCAAAMA7YE4YKcSpzEAAAAASUVORK5CYII=);background-position:right 14px top 16px;background-repeat:no-repeat;background-size:auto;font-size:16px;}select.form-select[multiple]{background-image:none;padding:0.375rem 0.75rem;height:auto;}.form-type-textarea + .filter-wrapper{display:none;}.form-actions{padding:1rem;background-color:#f8f9fa;border-top:1px solid #dee2e6;margin-top:1.5rem;text-align:right;}.form-actions .btn{}#block-system-main .profile{padding:15px;}#block-system-main .profile .user-picture{margin:0 0 1rem 0;}.form-checkboxes.field-widget-options-buttons{height:250px;border:1px solid #ccc;overflow-y:auto;padding:0;}.form-checkboxes.field-widget-options-buttons .form-check{margin:0;padding:0;border-bottom:1px dotted #ccc;}.form-checkboxes.field-widget-options-buttons .form-check:last-child{border-bottom:none;}.form-checkboxes.field-widget-options-buttons .form-check-label{display:block;padding:10px;color:#000;font-size:15px;cursor:pointer;margin:0;}.form-checkboxes.field-widget-options-buttons .form-check-input{display:none;}.form-checkboxes.field-widget-options-buttons .form-check.form-disabled .form-check-label{font-weight:700;background-color:#f8f9fa;cursor:default;}.form-checkboxes.field-widget-options-buttons .form-check-input.nivel1 + .form-check-label{padding-left:30px;}.form-checkboxes.field-widget-options-buttons .form-check-input.nivel2 + .form-check-label{padding-left:60px;}.form-checkboxes.field-widget-options-buttons .form-check-input.nivel3 + .form-check-label{padding-left:90px;}.form-checkboxes.field-widget-options-buttons .form-check-input.nivel4 + .form-check-label{padding-left:120px;}.form-checkboxes.field-widget-options-buttons .form-check-input:checked + .form-check-label{color:#fff;background-color:#069;}
#btnvolver{position:absolute;display:none;right:20px;top:16px;width:24px;height:24px;line-height:24px;color:#888;font-size:34px;font-weight:300;border-width:0;background-color:transparent;padding:0;border-radius:0;opacity:1;background:none;}#loading{position:fixed;margin:0;padding:0;width:100vw;height:100vh;left:0;top:0;content:'';-moz-transition:opacity 0.2s linear 0s;-webkit-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;background:rgba(255,255,255,0.5) url(/themes/custom/tcb/images/loading.gif) 50% 50% no-repeat;background-size:53px 53px;z-index:100001;}.ajax-progress-throbber{}.ajax-progress-fullscreen{position:fixed;display:flex;margin:0;padding:0;left:0;top:0;width:100vw;height:100vh;justify-content:center;align-items:center;background:rgba(255,255,255,0.35) url(/themes/custom/tcb/images/loading.gif) 50% 50% no-repeat;background-size:53px 53px;z-index:100001;}#no-distractions.btn{position:fixed;right:0px;top:0px;width:59px;height:59px;color:#222;border-width:0;box-shadow:0 0 0 0 transparent;z-index:65535;white-space:nowrap;padding:6px 16px;font-size:13px;line-height:1.846;border-radius:3px;transition:all 0.4s;background-image:none;}#no-distractions.btn:active,#no-distractions.btn:hover,#no-distractions.btn:focus{background-color:transparent;}#no-distractions.btn i:before{content:'\f065';}.no-distractions #no-distractions.btn{width:41px;height:41px;right:16px;}.no-distractions #no-distractions.btn{top:15px;right:30px;color:#fff;outline:1px solid #fff;background-color:#0082C8;}.no-distractions #no-distractions.btn i:before{content:'\f066';}@media screen and (max-width:1024px){#no-distractions.btn{width:40px;height:40px;top:0;right:0;color:#fff;border-width:0;background-color:transparent;}.no-distractions #no-distractions.btn{top:0;right:0;width:40px;height:40px;outline-width:0;background-color:transparent;}}body.no-distractions #main .row #content{margin-left:0;}body.no-distractions #main .row #content .view .view-content{top:0;z-index:9999;}body.no-distractions #main .row #content #block-tcb-content{height:100vh;}@media (min-width:1024px){body.no-distractions #main .row #sidebar_first,body.no-distractions #main .row #content .block-page-title-block,body.no-distractions #main .row #content .view-filters,body.no-distractions #main .view-calendario .attachment,body.no-distractions #main .row #content #edit-actions,body.no-distractions #main .row #content #edit-select{display:none;}}@media (max-width:1024px){body.no-distractions #main .row #content .block-page-title-block,body.no-distractions #main .row #content .view-filters,body.no-distractions #main .view-calendario .attachment,body.no-distractions #main .row #content #edit-actions,body.no-distractions #main .row #content #edit-select{display:none;}}.ui-widget.ui-widget-content.ui-autocomplete.ui-front{z-index:100001;margin:0;padding:0;min-width:290px;max-width:350px;min-height:42px;box-shadow:0 3px 5px rgba(0,0,0,0.4);border-radius:3px;border:1px solid #0082C8;background-color:#fff;overflow:auto;}.ui-widget.ui-widget-content.ui-autocomplete.ui-front li{margin:0;padding:0;border-bottom:1px dotted #ccc;}.ui-widget.ui-widget-content.ui-autocomplete.ui-front li:last-child{border-bottom-width:0;}.ui-widget.ui-widget-content.ui-autocomplete.ui-front li a{margin:0;padding:8px 16px;line-height:1.846;display:block;}.ui-widget.ui-widget-content.ui-autocomplete.ui-front li a.ui-state-active{border:none;}.draggable .indentation{width:30px;}.draggable a.tabledrag-handle{position:relative;float:left;margin:0 10px 0 0;width:24px;height:24px;border:1px solid #ccc;background-color:#eee;}.draggable a.tabledrag-handle .handle{position:absolute;margin:0;padding:0;top:11px;left:7px;width:9px;height:1px;border-top:1px solid #999;border-bottom:1px solid #fff;background-color:#404040;}.draggable a.tabledrag-handle .handle:before,.draggable a.tabledrag-handle .handle:after{position:absolute;margin:0;padding:0;left:0;width:9px;height:1px;content:'';border-top:1px solid #999;border-bottom:1px solid #fff;background-color:#404040;}.draggable a.tabledrag-handle .handle:before{top:-4px;}.draggable a.tabledrag-handle .handle:after{bottom:-4px;}.draggable a.tabledrag-handle + a{color:#222;font-weight:700;}.draggable .indentation + a.tabledrag-handle + a{color:#069;}.draggable .indentation + .indentation + a.tabledrag-handle + a{color:#069;font-weight:300;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}.tabledrag-toggle-weight-wrapper{display:none;}.tcbm-tipoequipo-wrapper .ajax-progress-throbber{padding:0;}tr .tcbm-tipoequipo-wrapper .ajax-progress-throbber .throbber{margin:0;}#page > .highlighted{position:fixed;padding:15px 40px 15px 25px;top:5px;right:4px;left:auto;width:auto;line-height:24px;max-width:50%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;z-index:65534;}.messages__wrapper .alert .btn-close{right:-5px;color:#fff;}@media screen and (max-width:512px) and (orientation:portrait){.iframe.ios-device #no-distractions.btn{top:40px;}.iframe.ios-device #back.btn{top:40px;}.iframe.ios-device #mobile-nav{padding-top:40px;height:80px;background-position-y:53px;}body.ios-device.iframe{padding-top:80px;}.iframe.ios-device .main-container .row #main-section .region.region-content{height:calc(100vh - 138px);}.iframe.ios-device #main-section .region.region-content #edit-actions{bottom:80px;}}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background:var(--bs-alert-bg) none;border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe;}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8;}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc;}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb;}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5;}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7;}.ui-widget-overlay{z-index:1000!important;}.ui-widget.ui-widget-content{z-index:1001!important;}.block-system-main-block .node--type-email > .node__content > .field{margin-bottom:15px;}.contextual.open{z-index:2000;}
.chosen-select{width:100%;}.chosen-select-deselect{width:100%;}.chosen-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle;}.field--type-entity-reference .form-type-select .chosen-container{max-width:100%;}.chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 8px 8px rgba(0,0,0,0.25);box-shadow:0 8px 8px rgba(0,0,0,0.25);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060;}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0;}.chosen-container .chosen-results{color:#666;margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;text-align:left;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}.tabs-left > .tab-content .chosen-container .chosen-results,.tabs-right > .tab-content .chosen-container .chosen-results{max-height:170px;}.chosen-container .chosen-results li{display:none;line-height:1.42857;list-style:none;margin:0;padding:10px 15px;}.chosen-container .chosen-results li em{background:#feffde;font-style:normal;}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:bold;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item;}.chosen-container .chosen-results li.highlighted{background-color:#337ab7;background-image:none;color:white;}.chosen-container .chosen-results li.highlighted em{background:transparent;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777777;}.chosen-container .chosen-results .no-results{background:#eeeeee;display:list-item;}.chosen-container .chosen-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1;}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.42857;text-indent:-5000px;width:9px;}.chosen-container .chosen-results-scroll-down{bottom:0;}.chosen-container .chosen-results-scroll-down span{background:url(/themes/custom/tcb/css/chosen-sprite.png) no-repeat -4px -3px;}.chosen-container .chosen-results-scroll-up span{background:url(/themes/custom/tcb/css/chosen-sprite.png) no-repeat -22px -3px;}.chosen-container-single .chosen-single{background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555555;display:block;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single abbr{background:url(/themes/custom/tcb/css/chosen-sprite.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:26px;top:12px;width:12px;}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px;}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px;}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px;}.chosen-container-single .chosen-single div b{background:url(/themes/custom/tcb/css/chosen-sprite.png) no-repeat 0 0px;display:block;height:100%;width:100%;}.chosen-container-single .chosen-default{color:#777777;}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1000;}.chosen-container-single .chosen-search input[type="text"]{background:url(/themes/custom/tcb/css/chosen-sprite.png) no-repeat 100% -20px,#fff;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);margin:1px 0;padding:4px 20px 4px 4px;width:100%;}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.chosen-container-single-nosearch .chosen-search input[type="text"]{position:absolute;left:-9000px;}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);cursor:text;height:auto !important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices .search-field input[type="text"]{background:transparent !important;border:0 !important;-webkit-box-shadow:none;box-shadow:none;color:#555555;height:32px;margin:0;padding:4px;outline:0;}.chosen-container-multi .chosen-choices .search-field .default{color:#999;}.chosen-container-multi .chosen-choices .search-choice{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#eeeeee;border:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#333333;cursor:default;line-height:13px;margin:6px 0 3px 5px;padding:3px 20px 3px 5px;position:relative;}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url(/themes/custom/tcb/css/chosen-sprite.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:4px;top:5px;width:12px;cursor:pointer;}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position:right -11px;}.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px;}.chosen-container-multi .chosen-results{margin:0 0 0 0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:none;}.chosen-container-active .chosen-single{border:1px solid #66afe9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 0px;}.chosen-container-active .chosen-choices{border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px #66afe9;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}.chosen-container-active .chosen-choices .search-field input[type="text"]{color:#111 !important;}.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-right-radius:0;border-bottom-left-radius:0;}.chosen-disabled{cursor:default;opacity:0.5 !important;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible;}.chosen-rtl .chosen-single span{margin-left:26px;margin-right:0;direction:rtl;}.chosen-rtl .chosen-single div{left:7px;right:auto;}.chosen-rtl .chosen-single abbr{left:26px;right:auto;}.chosen-rtl .chosen-choices .search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices .search-choice{margin:6px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices .search-choice .search-choice-close{background-position:right top;left:4px;right:auto;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results .group-option{padding-left:0;padding-right:15px;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type="text"]{background:url(/themes/custom/tcb/css/chosen-sprite.png) no-repeat -28px -20px,#fff;direction:rtl;padding:4px 5px 4px 20px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/themes/custom/tcb/css/chosen-sprite%402x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}}div.form-select{padding:0;border-width:0;}div.form-select a.chosen-single{display:block;padding:0 40px 0 10px;height:37px;line-height:37px;color:#666;font-size:16px;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1MEY0OEI4NTdFNTExRTU4MERCRjU3RjdGMDY0QjlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1MEY0OEI5NTdFNTExRTU4MERCRjU3RjdGMDY0QjlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzUwRjQ4QjY1N0U1MTFFNTgwREJGNTdGN0YwNjRCOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzUwRjQ4Qjc1N0U1MTFFNTgwREJGNTdGN0YwNjRCOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz5ljimNAAAAuklEQVR42mL8%2F%2F8%2FA20AEwPNwKjRo0aPGj1qNMOrw%2Bu2XvqIIvTl1taNm18RNpoFr%2BzRdTN3HvvGcOo7Y2WILj%2FY3Ltrps8%2F%2B%2B73uW8%2FaiNDKXC1tae1HA%2FD3z9nV7avufwRbO4coLkM7MLWLqGEXM1IsLz%2Bvm9W5%2B77XxiY%2BQW5v73%2FBDLXNbvSSZSBcqORTAcCYs0l1miY6c%2FYiTaXBKOB4NuXL1w8PMQnPsbRunHU6FGjB4nRAAEGAMNwVwo%2B7O7VAAAAAElFTkSuQmCC)!important;background-position:100% 50%;background-repeat:no-repeat;cursor:default;}div.form-select.chosen-with-drop a.chosen-single{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);border:1px solid #66afe9;background-position:100% 50%;background-repeat:no-repeat;}div.form-select a.chosen-single div{display:none;}
.login-page{height:100%;color:#656d78;font-family:"Open Sans",sans-serif;font-size:12px;}.login-page > div{height:100%;width:100%;}.login-page .block-system-main-block > .content > form{padding:0;width:100%;}.login-page .block-page-title-block{display:none;}.login-page nav.tabs{display:none;}.login-page #block-tcb-content{position:relative;height:auto;overflow:auto;}.login-page ::-webkit-input-placeholder{color:#72777c}.login-page ::-moz-placeholder{color:#72777c;opacity:1}.login-page :-ms-input-placeholder{color:#72777c}body.login-page{margin:0;padding:0;}.login-page #wrapper{min-height:100%;position:relative;background:#152930 url(/themes/custom/tcb/images/blurred.jpg) no-repeat scroll center top / cover;height:100%;width:100%;}.login-page #wrapper #content{display:flex;margin:0;padding:0;width:100%;height:100%;justify-content:center;align-items:center;}.login-page #wrapper #content #body{margin:0;padding:0;float:none;max-width:420px;min-height:310px;border:10px solid rgba(255,255,255,0.1);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.5);box-shadow:0 5px 5px rgba(0,0,0,0.5);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;}@media (max-width:1024px) and (orientation:landscape){.in-app.login-page #wrapper{background-color:#848080;background-image:url(/themes/custom/tcb/images/mobile-bg-h.png);background-position:50% 0;background-repeat:no-repeat;}}@media (max-width:768px) and (orientation:portrait){.in-app.login-page #wrapper{background-color:#848080;background-image:url(/themes/custom/tcb/images/mobile-bg-h.png);background-position:50% 0;background-repeat:no-repeat;}}.in-app.login-page #wrapper #content #body{height:240px;}.in-app.login-page .page-head .page-head-text,.in-app.login-page .page-head{display:none;}@media (max-width:1024px){.login-page #mobile-nav{display:none;}}@media (max-width:480px){.login-page #wrapper #content #body{width:320px;min-height:310px;}.in-app.login-page #wrapper #content #body{height:245px;}}.login-page #wrapper #content #body #user-login-form input[type="text"],.login-page #wrapper #content #body #user-login-form input[type="password"]{padding:0 15px;height:38px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}.login-page #wrapper #content #body #body-content{background-color:#fff;padding:20px;}.login-page #wrapper #content #body h1{color:#33414e;font-size:19px;font-weight:300;margin:10px 15px 20px;}.login-page .page-head .page-head-text,.login-page .page-head{float:none;padding:0;border:none;}.login-page #wrapper #content #body h1{background-color:#fff;border-width:0;padding:20px 0 0;text-align:center;margin:0;}.login-page #wrapper #content #body h1 a{background:rgba(0,0,0,0) url(/themes/custom/tcb/images/logo-header.png) no-repeat scroll 50% 50%;display:inline-block;height:46px;margin:0 auto;width:210px;font-size:20px;line-height:1.3em;outline:0 none;padding:0;text-indent:-9999px;font-weight:400;overflow:hidden;}.login-page #wrapper #content #body form .form-no-label{position:relative;margin-left:0;margin-right:0;padding:0;top:auto;height:auto;}.login-page #wrapper #content #body form #edit-actions{position:relative;height:auto;top:0;}.login-page #wrapper #content #body form #edit-actions.form-no-label{margin-bottom:0;}.login-page #wrapper #content #body .form-submit{padding:12px 20px;width:100%;height:auto;line-height:20px;font-size:14px;text-shadow:0 0 0;box-shadow:0 0 0;border-width:0;border-radius:5px;background-color:#33414e;}.login-page .form-control{margin:5px 0 10px 0;padding:10px 15px;height:auto;line-height:20px;color:#999;font-size:14px;font-weight:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-width:0;background:rgba(0,0,0,0.2) none repeat scroll 0 0;transition:all 200ms ease 0s;}.login-page .form-control:focus{border-width:0;background:rgba(0,0,0,0.3) none repeat scroll 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}.login-page .lost-password{float:right;margin:0;padding:0 0 10px 0;height:auto;line-height:19px;font-size:12px;text-shadow:0 0 0;border-width:0;background-color:transparent;}.login-page .lost-password a{color:#000;font-weight:300;text-decoration:none;}.login-page .page-tabs{display:none;}
