﻿@charset "UTF-8";span,p,a,h1,h2,h3,h4,h5,h6{font-family:Graphik;}html{height:100%;}body{background:#fff;height:100%;}body:before{text-align:center;padding:1rem 3rem 1rem 1rem;background:#000;position:fixed;top:0;left:0;opacity:.75;color:#fff;z-index:1000;text-shadow:0 1px 1px #000;-webkit-border-radius:0 5rem 5rem 0;-moz-border-radius:0 5rem 5rem 0;border-radius:0 5rem 5rem 0;}body.body-login{background:transparent;background-size:cover;background-color:#000;background-image:url("../images/fondo_login.jpg");background-repeat:no-repeat;background-position:center;}body.body-login .divCentrado.login{left:50%;top:50%;width:100%;max-width:800px;display:block;transform:translateX(-50%) translateY(-50%);position:absolute;}body.body-login .divCentrado.login #UpdatePanel{padding:0;margin:0;}body.body-login .divCentrado.login #UpdatePanel .panel{padding:0;margin:0;}body.body-login .divCentrado.login #UpdatePanel .panel-body{display:flex;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-1{padding:4rem;float:left;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-1 h3{text-transform:none;font-size:36px;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-1 p{margin:20px 0 0 0;font-size:24px;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-1 #Login_imgLogo{width:200px;height:auto;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2{padding:4rem 3rem;float:left;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 h2{font-size:30px;font-weight:normal;margin:0 0 3rem 0;padding:0;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 .form-group{padding-bottom:3rem;margin:0 !important;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 .form-group label{margin:0 0 1rem 0;text-transform:lowercase;font-size:16px;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 .form-group input{padding:1.5rem 2rem;height:auto;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 .forget-pass{margin:0 0 2rem 0;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 .forget-pass a{font-size:16px;}body.body-login .divCentrado.login #UpdatePanel .panel-body .login-panel-2 #Login_btnLogin{padding:2rem;margin:0;text-transform:lowercase;font-size:18px;line-height:normal;height:auto;letter-spacing:1px;}body.body-login .footer-login.footer-bottom{height:auto;padding:0;}body.body-login .footer-login.footer-bottom #imgLogo{padding:2rem;display:block;}body .header{padding:0 15px;height:auto;}body .header>.row{margin-top:0;}body .header>.row>div{padding:0 calc(100px + 15px);margin:auto;}body .header>.row>div ul{margin:0;padding:0;list-style:none;float:right;}body .header>.row>div ul.navutils{margin-right:1.2rem;z-index:50;}body .header>.row>div ul li a span{position:relative;}body .header>.row>div ul li a span:before{display:none;position:absolute;top:-.5rem;left:-3rem;color:#fff;content:"";font-family:'Glyphicons Halflings';font-size:24px;}body .header>.row>div ul li a i:before{color:#fff;}body .header>.row>div ul li a:active,body .header>.row>div ul li a:hover,body .header>.row>div ul li a:focus{color:#fff;}body .header>.row>div ul li ul{border:none;padding:2.5rem 3rem;margin:2rem 0 0 0;min-width:300px;}body .header>.row>div ul li ul a{display:block;color:#0072ce;border-bottom:1px solid #d8d8d8;font-size:18px;padding:2.5rem 2rem 2.5rem 0;}body .header>.row>div ul li ul a:first-child{padding-top:0;}body .header>.row>div ul li ul a:last-child{border:none;padding-bottom:0;}body .header>.row>div ul li ul a:hover,body .header>.row>div ul li ul a:active,body .header>.row>div ul li ul a:focus{color:#0072ce;}body .header>.row>div ul li ul:before{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:7px;border-left-color:transparent;border-left-style:solid;border-left-width:7px;border-right-color:transparent;border-right-style:solid;border-right-width:7px;content:"";display:block;height:7px;position:absolute;right:5%;top:-7px;width:0;}body .header .mainmenu{margin:0 -15px;}body .header .mainmenu .navbar{padding:0 100px;margin:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}body .header .mainmenu .navbar .navbar-header a.navbar-brand{padding:12px 0;}body .header .mainmenu .navbar .navbar-header a.navbar-brand>img{max-width:175px;}body .header .mainmenu .navbar .navbar-collapse{float:right;max-height:none;overflow:visible !important;padding-right:0;top:1px;position:initial !important;}body .header .mainmenu .navbar .navbar-collapse ul li{position:initial;}body .header .mainmenu .navbar .navbar-collapse ul li a{padding:1.5rem;position:relative;}body .header .mainmenu .navbar .navbar-collapse ul li a:hover{color:#fff;}body .header .mainmenu .navbar .navbar-collapse ul li a .caret{display:none;}body .header .mainmenu .navbar .navbar-collapse ul li.active,body .header .mainmenu .navbar .navbar-collapse ul li:hover{border:none;}body .header .mainmenu .navbar .navbar-collapse ul li.active a,body .header .mainmenu .navbar .navbar-collapse ul li:hover a{color:#fff;}body .header .mainmenu .navbar .navbar-collapse ul li.active a:after,body .header .mainmenu .navbar .navbar-collapse ul li:hover a:after{content:"";position:absolute;background:#fff;right:50%;transform:translateX(50%);bottom:-1px;padding:.1rem 2rem;}body .header .mainmenu .navbar .navbar-collapse ul li:last-child a{padding-right:0;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.6;border:none;position:absolute;float:none;top:unset;bottom:-1px;left:calc(100px - 1.5rem);margin:0;padding:0;overflow:initial;width:max-content;transform:translateY(100%);background:transparent;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li{display:inline-block !important;position:relative;background:transparent;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a{background:transparent;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:after{display:none;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:hover,body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:active,body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:focus{background:transparent;}body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:hover:after,body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:active:after,body .header .mainmenu .navbar .navbar-collapse ul li ul.dropdown-menu li a:focus:after{content:"";position:absolute;background:#fff;right:50%;transform:translateX(50%);bottom:0;padding:.1rem 2rem;display:block;}body .title-top .row{padding-top:0;display:flex;position:relative;}body .title-top .row h1{margin:0;padding:8rem 0 4rem 0;font-size:56px;}body .title-top .row h1 span#smpBreadcrumb span:last-child{display:block;color:#f00;}body .title-top .row a#btnNuevo{background:#fff;color:#000;padding:2rem 6rem !important;position:absolute;right:0;bottom:4rem;}body .filters{background:#f7f5f0;}body .filters div[id*='pnlFiltro']{padding:4rem 0 5rem 0;}body .filters div[id*='pnlFiltro']>.row{padding-top:0;}body .filters div[id*='pnlFiltro']>.row #filterstitle1 h2{margin:0;padding:0;font-size:4rem;}body .filters div[id*='pnlFiltro'] #collapseFilters{background:transparent !important;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row{padding-top:4rem;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row label{font-size:16px;font-weight:normal;color:#000;}body .filters div[id*='pnlFiltro'] #collapseFilters .filters-buttons{padding:4rem 15px 0 15px;}body .ajax__tab_xp,body .ajax__tab_body{padding:0 !important;}body .gridView-responsive>div{overflow-y:-webkit-paged-y;}body #phMaster_divListado,body div[id*='_divListado']{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 100px 4rem 100px;max-width:100%;overflow:initial;}body #phMaster_divListado .panel-heading,body div[id*='_divListado'] .panel-heading{padding:0;margin:0;background:transparent;border:none;}body #phMaster_divListado .panel-heading h3.panel-title,body div[id*='_divListado'] .panel-heading h3.panel-title{padding:4rem 0 5rem 0;margin:0;color:#000;font-size:40px;}body #phMaster_divListado .panel-heading h3.panel-title i,body div[id*='_divListado'] .panel-heading h3.panel-title i{display:none;}body #phMaster_divListado .panel-body,body div[id*='_divListado'] .panel-body{width:100%;overflow:hidden;padding:0 !important;}body #phMaster_divListado .panel-body table,body div[id*='_divListado'] .panel-body table{max-width:100%;}body #phMaster_divListado .panel-footer,body div[id*='_divListado'] .panel-footer{padding:3rem 0 !important;}body table.table-striped,body table.table-bordered,body table.table{border:none;margin:0;padding:0;width:100%;}body table.table-striped tbody tr,body table.table-bordered tbody tr,body table.table tbody tr{background:transparent;border-bottom:1px solid #dfdfdf;}body table.table-striped tbody tr:nth-child(odd),body table.table-bordered tbody tr:nth-child(odd),body table.table tbody tr:nth-child(odd){background:transparent;}body table.table-striped tbody tr th,body table.table-striped tbody tr td,body table.table-bordered tbody tr th,body table.table-bordered tbody tr td,body table.table tbody tr th,body table.table tbody tr td{background:transparent;color:#000;font-size:16px;padding:3rem 1rem !important;border:none;font-weight:normal;vertical-align:middle;}body table.table-striped tbody tr th a,body table.table-striped tbody tr td a,body table.table-bordered tbody tr th a,body table.table-bordered tbody tr td a,body table.table tbody tr th a,body table.table tbody tr td a{color:#000;font-size:16px;}body table.table-striped tbody tr th input[type="checkbox"],body table.table-striped tbody tr td input[type="checkbox"],body table.table-bordered tbody tr th input[type="checkbox"],body table.table-bordered tbody tr td input[type="checkbox"],body table.table tbody tr th input[type="checkbox"],body table.table tbody tr td input[type="checkbox"]{position:relative;}body table.table-striped tbody tr th input[type="checkbox"]:after,body table.table-striped tbody tr td input[type="checkbox"]:after,body table.table-bordered tbody tr th input[type="checkbox"]:after,body table.table-bordered tbody tr td input[type="checkbox"]:after,body table.table tbody tr th input[type="checkbox"]:after,body table.table tbody tr td input[type="checkbox"]:after{position:absolute;left:0;font-family:'Glyphicons Halflings';font-size:1.5rem;line-height:1.5rem;padding:.4rem;width:auto;height:auto;content:'';color:transparent;transform:translateY(-25%);cursor:pointer;}body table.table-striped tbody tr th input[type="checkbox"]:checked:after,body table.table-striped tbody tr td input[type="checkbox"]:checked:after,body table.table-bordered tbody tr th input[type="checkbox"]:checked:after,body table.table-bordered tbody tr td input[type="checkbox"]:checked:after,body table.table tbody tr th input[type="checkbox"]:checked:after,body table.table tbody tr td input[type="checkbox"]:checked:after{content:'';color:#fff;}body table.table-striped tbody tr th,body table.table-bordered tbody tr th,body table.table tbody tr th{opacity:.5;background:transparent !important;}body table.table-striped tbody tr td,body table.table-bordered tbody tr td,body table.table tbody tr td{position:relative;}body table.table-striped tbody tr td .tdcolor1,body table.table-striped tbody tr td .tdcolor2,body table.table-bordered tbody tr td .tdcolor1,body table.table-bordered tbody tr td .tdcolor2,body table.table tbody tr td .tdcolor1,body table.table tbody tr td .tdcolor2{top:0;background:transparent;border:none;position:relative;padding:0 !important;height:auto !important;}body table.table-striped tbody tr td .tdcolor1 .dropdown,body table.table-striped tbody tr td .tdcolor2 .dropdown,body table.table-bordered tbody tr td .tdcolor1 .dropdown,body table.table-bordered tbody tr td .tdcolor2 .dropdown,body table.table tbody tr td .tdcolor1 .dropdown,body table.table tbody tr td .tdcolor2 .dropdown{padding:0;position:relative;font-size:0;}body table.table-striped tbody tr td .tdcolor1 .dropdown a,body table.table-striped tbody tr td .tdcolor2 .dropdown a,body table.table-bordered tbody tr td .tdcolor1 .dropdown a,body table.table-bordered tbody tr td .tdcolor2 .dropdown a,body table.table tbody tr td .tdcolor1 .dropdown a,body table.table tbody tr td .tdcolor2 .dropdown a{background:#f00;display:block;-webkit-border-radius:.5rem .5rem 0 0;-moz-border-radius:.5rem .5rem 0 0;border-radius:.5rem .5rem 0 0;background:transparent;border:1px solid transparent;position:relative;padding:0 !important;height:auto !important;line-height:0 !important;width:5rem;max-width:5rem;}body table.table-striped tbody tr td .tdcolor1 .dropdown a i,body table.table-striped tbody tr td .tdcolor2 .dropdown a i,body table.table-bordered tbody tr td .tdcolor1 .dropdown a i,body table.table-bordered tbody tr td .tdcolor2 .dropdown a i,body table.table tbody tr td .tdcolor1 .dropdown a i,body table.table tbody tr td .tdcolor2 .dropdown a i{font-size:16px;line-height:0;padding:2rem 1rem 2rem 1rem;}body table.table-striped tbody tr td .tdcolor1 .dropdown ul,body table.table-striped tbody tr td .tdcolor2 .dropdown ul,body table.table-bordered tbody tr td .tdcolor1 .dropdown ul,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul,body table.table tbody tr td .tdcolor1 .dropdown ul,body table.table tbody tr td .tdcolor2 .dropdown ul{margin:0;padding:0;top:0;right:0;left:0;bottom:0;}body table.table-striped tbody tr td .tdcolor1 .dropdown ul li,body table.table-striped tbody tr td .tdcolor2 .dropdown ul li,body table.table-bordered tbody tr td .tdcolor1 .dropdown ul li,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul li,body table.table tbody tr td .tdcolor1 .dropdown ul li,body table.table tbody tr td .tdcolor2 .dropdown ul li{display:block;font-size:0;line-height:0;padding:0;margin:0;}body table.table-striped tbody tr td .tdcolor1 .dropdown ul li a,body table.table-striped tbody tr td .tdcolor2 .dropdown ul li a,body table.table-bordered tbody tr td .tdcolor1 .dropdown ul li a,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul li a,body table.table tbody tr td .tdcolor1 .dropdown ul li a,body table.table tbody tr td .tdcolor2 .dropdown ul li a{font-size:18px;padding:1rem 0;}body table.table-striped tbody tr td .tdcolor2 .dropdown a,body table.table-bordered tbody tr td .tdcolor2 .dropdown a,body table.table tbody tr td .tdcolor2 .dropdown a{background-color:#f7f5f0;border:1px solid rgba(0,0,0,.15);border-bottom:1px solid transparent;z-index:10;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul,body table.table tbody tr td .tdcolor2 .dropdown ul{display:block;position:absolute;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu{height:fit-content;width:fit-content;display:table;transform:translateX(calc(-100% + 5rem));top:calc(4rem + 1px);-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;z-index:1;background:transparent !important;border:none;overflow:hidden;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li{background:transparent;background:#f7f5f0;border:none;border-right:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:first-child,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:first-child,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:first-child{border-top:1px solid rgba(0,0,0,.15);-webkit-border-radius:.5rem 0 0 0;-moz-border-radius:.5rem 0 0 0;border-radius:.5rem 0 0 0;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:last-child,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:last-child,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:last-child{border-bottom:1px solid rgba(0,0,0,.15);-webkit-border-radius:0 0 .5rem .5rem;-moz-border-radius:0 0 .5rem .5rem;border-radius:0 0 .5rem .5rem;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li a,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li a,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li a{display:block;padding:2rem !important;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:auto;max-width:unset;background:transparent;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover{background:#0072ce;border-top:1px solid #fff;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover a,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover a,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-menu li:hover a{color:#fff;}body table.table-striped tbody tr td .tdcolor2 .dropdown ul.dropdown-cap-separador,body table.table-bordered tbody tr td .tdcolor2 .dropdown ul.dropdown-cap-separador,body table.table tbody tr td .tdcolor2 .dropdown ul.dropdown-cap-separador{display:none;}body table.table-striped tbody tr td:last-child,body table.table-bordered tbody tr td:last-child,body table.table tbody tr td:last-child{padding:0 2rem;}body table.table-striped tbody tr td span#ColEstado,body table.table-striped tbody tr td span.ColEstado,body table.table-bordered tbody tr td span#ColEstado,body table.table-bordered tbody tr td span.ColEstado,body table.table tbody tr td span#ColEstado,body table.table tbody tr td span.ColEstado{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background:#e74536;display:block;padding:1rem;color:#fff;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;width:100%;max-width:100%;height:auto;line-height:1;font-size:13px;text-transform:uppercase;text-align:center;}body table.table-striped tbody tr:nth-child(odd)>td,body table.table-bordered tbody tr:nth-child(odd)>td,body table.table tbody tr:nth-child(odd)>td{background:transparent !important;}body .table_pagination{background:transparent;}body .table_pagination td{border:none;padding:3rem 0 !important;}body .table_pagination td table{margin-left:-.5rem;}body .table_pagination td table tr{display:block;border:none !important;}body .table_pagination td table tr td{display:inline-block;border:none !important;padding:0 !important;}body .table_pagination td table tr td a,body .table_pagination td table tr td span{display:block;padding:0 2rem !important;color:#0072ce;background:transparent;font-size:24px;}body .table_pagination td table tr td span{color:#333;}body .table_pagination td table tr td.prevPaginacion a,body .table_pagination td table tr td.nextPaginacion a{font-size:0;line-height:0;padding:.75rem !important;border-top:3px solid #000;border-right:3px solid #000;transform:rotate(45deg) translateY(0%) scale(.75);position:relative;top:50%;}body .table_pagination td table tr td.prevPaginacion a:after,body .table_pagination td table tr td.nextPaginacion a:after{height:3px;background:#000;position:absolute;content:"";box-sizing:border-box;right:0;top:-2px;width:2.5rem;transform:rotate(-45deg);transform-origin:right top;}body .table_pagination td table tr td.prevPaginacion{margin-left:2rem;}body .table_pagination td table tr td.prevPaginacion a{transform:rotate(-135deg) translateY(0%) scale(.75);}body .ajax__tab_xp .ajax__tab_header{border-bottom:1px solid #d7d7d7 !important;height:auto !important;}body .ajax__tab_xp .ajax__tab_header span{display:inline-block;border:none !important;background:transparent !important;height:auto !important;padding:0 !important;margin:0 !important;}body .ajax__tab_xp .ajax__tab_header span a{display:block;height:auto !important;padding:0 2rem !important;}body .ajax__tab_xp .ajax__tab_header span a span{font-size:2rem;color:#0072ce !important;padding:0 0 2rem 0 !important;text-align:center;border-bottom:4px solid transparent !important;}body .ajax__tab_xp .ajax__tab_header span.ajax__tab_active a span{border-bottom:4px solid #0072ce !important;}body .ajax__tab_xp .ajax__tab_body #phMaster_divListado,body .ajax__tab_xp .ajax__tab_body div[id*='_divListado']{padding:0;}body #phMaster_pnlLink a{display:inline-block;font-size:16px;line-height:6;color:#000;padding:0;width:calc(100%/4);}body #phMaster_pnlLink a:after{content:"";display:block;width:calc(100% - 4rem);height:1px;background:#d7d7d7;}body #phMaster_pnlLink a:hover{color:#0072ce;}body #phMaster_pnlLink a:hover:after{background:#0072ce;}input.form-control{border:1px solid #d7d7d7 !important;padding:14px 2rem !important;height:auto;line-height:18px !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}input.form-control[type="text"] div{height:100%;line-height:inherit;font-size:inherit;background:#f00;}input.form-control:active,input.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #0072ce !important;}input:disabled{color:rgba(0,0,0,.4) !important;border:1px solid rgba(215,215,215,.5) !important;}input[type="checkbox"]{top:50%;transform:translateY(-50%);}input[type="checkbox"]:checked:after{font-family:'Glyphicons Halflings';content:"";font-size:1.5rem;padding:0;text-align:center;}input[type="checkbox"]+label{padding-left:1rem;}.input-group{background:#fff;border:1px solid #d7d7d7 !important;}.input-group input{border:none !important;background:transparent !important;}.input-group input:active,.input-group input:focus{border:none !important;}.input-group span.input-group-addon{background:transparent !important;}.input-group.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #0072ce !important;}.sizeDateTime{width:auto !important;}.has-feedback .form-control{padding:14px 2rem !important;}.has-feedback .form-control.bootstrap-select,.has-feedback .form-control.select2-container{padding:0 !important;}.has-feedback .form-control.bootstrap-select+select,.has-feedback .form-control.select2-container+select{padding:0 !important;}.has-feedback .form-control.bootstrap-select a.select2-choice,.has-feedback .form-control.select2-container a.select2-choice{padding:14px 2rem !important;height:auto !important;background:transparent;}.has-feedback .form-control.bootstrap-select a.select2-choice .select2-chosen,.has-feedback .form-control.select2-container a.select2-choice .select2-chosen{line-height:1;}.has-feedback .form-control.bootstrap-select a.select2-choice .select2-arrow,.has-feedback .form-control.select2-container a.select2-choice .select2-arrow{padding:7px 12px;background:transparent;}.has-feedback .form-control.bootstrap-select label,.has-feedback .form-control.select2-container label{display:none;}.has-error input{border:solid 1px #e74536 !important;box-shadow:none !important;}.has-error .input-group{border:solid 1px #e74536 !important;box-shadow:none !important;}.has-error .input-group input{border:none !important;}.has-error .input-group-addon span{background:#e74536;}.has-error .textarea{border:solid 1px #e74536 !important;}div[id*='pnlInputHasta'] .form-control,div[id*='pnlInputDesde'] .form-control{cursor:pointer;}div[id*='pnlInputHasta'] .form-control[disabled],div[id*='pnlInputDesde'] .form-control[disabled]{cursor:no-drop;}div[id*='pnlRango']>span{font-size:16px;font-weight:normal;margin-bottom:5px;display:inline-block;}div[id*='pnlRango'] .has-error input{border:solid 1px #e74536 !important;}div[id*='pnlRango'] input{border-color:#ccc !important;}div[id*='pnlRango'] .form-control{cursor:pointer;}div[id*='pnlRango'] .form-control[disabled]{cursor:no-drop;}textarea.form-control{border:1px solid #d7d7d7;}textarea.form-control:disabled{color:rgba(0,0,0,.4) !important;border:1px solid rgba(215,215,215,.5) !important;}label.control-label{margin-bottom:5px !important;padding:0;}div[id*='fuDocumento_pnlInput'],div[id*='FUArchivoFisico_pnlInput'],div[id*='FileUpload1_pnlInput'],div[id*='pnlInputFile']{float:none;}div[id*='fuDocumento_pnlInput'].has-error .fileinput,div[id*='FUArchivoFisico_pnlInput'].has-error .fileinput,div[id*='FileUpload1_pnlInput'].has-error .fileinput,div[id*='pnlInputFile'].has-error .fileinput{border:solid 1px #e74536 !important;}div[id*='fuDocumento_pnlInput'] .fileinput,div[id*='FUArchivoFisico_pnlInput'] .fileinput,div[id*='FileUpload1_pnlInput'] .fileinput,div[id*='pnlInputFile'] .fileinput{min-width:200px;border:1px solid #d7d7d7 !important;}div[id*='fuDocumento_pnlInput'] .fileinput .form-control,div[id*='FUArchivoFisico_pnlInput'] .fileinput .form-control,div[id*='FileUpload1_pnlInput'] .fileinput .form-control,div[id*='pnlInputFile'] .fileinput .form-control{border:none !important;background:transparent !important;}div[id*='fuDocumento_pnlInput'] .fileinput a.fileinput-exists,div[id*='FUArchivoFisico_pnlInput'] .fileinput a.fileinput-exists,div[id*='FileUpload1_pnlInput'] .fileinput a.fileinput-exists,div[id*='pnlInputFile'] .fileinput a.fileinput-exists{border:none !important;background:transparent !important;}div[id*='fuDocumento_pnlInput'] .fileinput span[id*='btnAgregar'],div[id*='FUArchivoFisico_pnlInput'] .fileinput span[id*='btnAgregar'],div[id*='FileUpload1_pnlInput'] .fileinput span[id*='btnAgregar'],div[id*='pnlInputFile'] .fileinput span[id*='btnAgregar']{cursor:pointer;border:none !important;background:transparent !important;}div[id*='fuDocumento_pnlInput'] .fileinput span[id*='btnAgregar'] label,div[id*='FUArchivoFisico_pnlInput'] .fileinput span[id*='btnAgregar'] label,div[id*='FileUpload1_pnlInput'] .fileinput span[id*='btnAgregar'] label,div[id*='pnlInputFile'] .fileinput span[id*='btnAgregar'] label{-webkit-mask-position:center;margin:0;padding:2rem 1.25rem;cursor:pointer;}div[id*='fuDocumento_pnlInput'] .fileinput span[id*='btnAgregar'] label:before,div[id*='FUArchivoFisico_pnlInput'] .fileinput span[id*='btnAgregar'] label:before,div[id*='FileUpload1_pnlInput'] .fileinput span[id*='btnAgregar'] label:before,div[id*='pnlInputFile'] .fileinput span[id*='btnAgregar'] label:before{display:none;}div[id*='fuDocumento_pnlInput'] .fileinput input,div[id*='FUArchivoFisico_pnlInput'] .fileinput input,div[id*='FileUpload1_pnlInput'] .fileinput input,div[id*='pnlInputFile'] .fileinput input{display:block;margin:0;}table table[id*='fuDocumento']{position:relative !important;}table table[id*='fuDocumento'] tbody tr{border:none !important;}table table[id*='fuDocumento'] tbody tr td{border:none !important;padding:1rem !important;font-size:13px !important;color:#e74536 !important;}.bootstrap-datetimepicker-widget.dropdown-menu{width:max-content !important;padding:0;margin-top:5px;box-shadow:none;}.bootstrap-datetimepicker-widget.bottom:before{border:none;}.timepicker{padding:3rem;font-size:2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:0 0 2rem rgba(0,0,0,.15);}.timepicker .timepicker-picker td{width:auto;padding:0;text-align:center;}.timepicker .timepicker-picker td a{border:none;padding:0;margin:0;}.timepicker .timepicker-picker td a span.glyphicon{margin:0;height:0;width:0;padding:1rem;line-height:0;}.timepicker .timepicker-picker td a span.glyphicon:hover{background:#000;}.timepicker .timepicker-picker td a:hover{background:transparent;box-shadow:0 0 0 transparent;}.timepicker .timepicker-hours,.timepicker .timepicker-minutes{width:max-content;}.timepicker .timepicker-hours td,.timepicker .timepicker-minutes td{padding:0;}.timepicker .timepicker-hours td:hover,.timepicker .timepicker-minutes td:hover{background:#0072ce;color:#fff;}.daterangepicker,.datepicker{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background-color:#f7f5f0;box-shadow:0 0 2rem rgba(0,0,0,.15);width:max-content;width:-moz-max-content;}.daterangepicker:before,.datepicker:before{border-right:0;border-left:0;}.daterangepicker .drp-calendar{padding:2.5rem 3rem 0 !important;max-width:unset;}.daterangepicker .drp-calendar .calendar-table{padding-right:0;border:none;display:block;}.daterangepicker .drp-calendar .calendar-table table thead{text-align:center;}.daterangepicker .drp-calendar .calendar-table table thead tr th{text-align:center;position:relative;font-weight:normal;display:inline;border-radius:0;line-height:2;border:0;padding:7px;}.daterangepicker .drp-calendar .calendar-table table thead tr th.prev{vertical-align:top;transform:scale(.8);float:left;}.daterangepicker .drp-calendar .calendar-table table thead tr th.prev span{display:inline-block;vertical-align:middle;color:#0072ce;box-sizing:border-box;width:20px;height:20px;border-width:3px 3px 0 0;border-style:solid;margin:10px;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;border-color:#0072ce;transform:rotate(-135deg);}.daterangepicker .drp-calendar .calendar-table table thead tr th.prev span:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;content:"";box-sizing:border-box;right:0;top:-2px;width:35px;height:3px;transform:rotate(-45deg);transform-origin:right top;box-shadow:inset 0 0 0 32px;}.daterangepicker .drp-calendar .calendar-table table thead tr th.next{vertical-align:top;transform:scale(.8);}.daterangepicker .drp-calendar .calendar-table table thead tr th.next span{display:inline-block;vertical-align:middle;color:#0072ce;box-sizing:border-box;width:20px;height:20px;border-width:3px 3px 0 0;border-style:solid;margin:10px;float:right;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;border-color:#0072ce;transform:rotate(45deg);}.daterangepicker .drp-calendar .calendar-table table thead tr th.next span:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;content:"";box-sizing:border-box;right:0;top:-2px;width:35px;height:3px;transform:rotate(-45deg);transform-origin:right top;box-shadow:inset 0 0 0 32px;}.daterangepicker .drp-calendar .calendar-table table thead tr:first-child th{font-size:24px;line-height:1.8;color:#000;}.daterangepicker .drp-calendar .calendar-table table thead tr:last-child{line-height:1.5;}.daterangepicker .drp-calendar .calendar-table table thead tr:last-child th{border-bottom:1px solid #d8d8d8;font-size:18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.daterangepicker .drp-calendar .calendar-table table tbody tr td{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:normal;text-transform:lowercase;line-height:1.8;font-size:18px;font-weight:normal;margin:.2rem 0;position:relative;z-index:1111;text-align:center;display:inline-block !important;color:#000;width:44px;height:44px;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.today,.daterangepicker .drp-calendar .calendar-table table tbody tr td.active{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.off.disabled{color:#000;opacity:.5;text-decoration:none;visibility:visible;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.off.available{visibility:hidden;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available:hover:after{content:"";font-size:0;display:block;background:#0072ce;position:absolute;color:#000;top:0;left:0;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:-1;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.in-range{background:#000;color:#fff;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.in-range:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.in-range:hover:last-child{-webkit-border-radius:0 100% 100% 0 !important;-moz-border-radius:0 100% 100% 0 !important;border-radius:0 100% 100% 0 !important;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.in-range:first-child:hover{-webkit-border-radius:100% 0 0 100% !important;-moz-border-radius:100% 0 0 100% !important;border-radius:100% 0 0 100% !important;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.in-range:last-child:hover{-webkit-border-radius:0 100% 100% 0 !important;-moz-border-radius:0 100% 100% 0 !important;border-radius:0 100% 100% 0 !important;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.start-date{-webkit-border-radius:100% 0 0 100%;-moz-border-radius:100% 0 0 100%;border-radius:100% 0 0 100%;color:#000;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.end-date{-webkit-border-radius:0 100% 100% 0 !important;-moz-border-radius:0 100% 100% 0 !important;border-radius:0 100% 100% 0 !important;color:#000;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.end-date:hover{-webkit-border-radius:0 100% 100% 0 !important;-moz-border-radius:0 100% 100% 0 !important;border-radius:0 100% 100% 0 !important;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.end-date.start-date{background:transparent !important;}.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.start-date:before,.daterangepicker .drp-calendar .calendar-table table tbody tr td.available.end-date:before{content:"";font-size:0;display:block;background:#0072ce;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:-1;}.daterangepicker .drp-calendar .calendar-table table tbody tr:first-child td{margin-top:1rem;}.daterangepicker .drp-buttons{border-top:0;padding:1rem 3.5rem 1rem;}.daterangepicker .drp-buttons .drp-selected{display:none;}.daterangepicker .drp-buttons .btn{background-color:transparent;border:0;box-shadow:none;text-shadow:none;font-weight:400;font-size:18px;}.daterangepicker .drp-buttons .btn-default{color:#000;float:left;}.daterangepicker .drp-buttons .btn-primary{color:#0072ce;}.datepicker .datepicker-days,.datepicker .datepicker-months,.datepicker .datepicker-years{padding:2.5rem 3rem !important;max-width:unset;}.datepicker .datepicker-days table{padding-right:0;border:none;display:block;}.datepicker .datepicker-days table tbody,.datepicker .datepicker-days table thead{display:block;width:100%;}.datepicker .datepicker-days table thead tr{display:block;}.datepicker .datepicker-days table thead tr th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:normal;text-transform:lowercase;line-height:1.8;font-size:18px;font-weight:normal;margin:.2rem 0;position:relative;z-index:1111;text-align:center;display:inline-block !important;color:#000;width:44px;height:44px;}.datepicker .datepicker-days table thead tr th:hover{background:transparent;}.datepicker .datepicker-days table thead tr th.picker-switch{width:220px;display:inline;}.datepicker .datepicker-days table thead tr th.prev,.datepicker .datepicker-days table thead tr th.next{font-size:0;display:inline-block;vertical-align:middle;color:#0072ce;box-sizing:border-box;width:20px;height:20px;border-width:3px 3px 0 0;border-style:solid;margin:10px;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;border-color:#0072ce;transform:rotate(45deg) scale(.75);}.datepicker .datepicker-days table thead tr th.prev:before,.datepicker .datepicker-days table thead tr th.next:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;content:"";box-sizing:border-box;right:0;top:-2px;width:35px;height:3px;transform:rotate(-45deg);transform-origin:right top;box-shadow:inset 0 0 0 32px;}.datepicker .datepicker-days table thead tr th.prev{transform:rotate(-135deg) scale(.75);}.datepicker .datepicker-days table thead tr:last-child th{border-bottom:1px solid #d8d8d8;}.datepicker .datepicker-days table tbody tr td{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-weight:normal;text-transform:lowercase;line-height:1.8;font-size:18px;font-weight:normal;margin:.2rem 0;position:relative;z-index:1111;text-align:center;display:inline-block !important;color:#000;width:44px;height:44px;}.datepicker .datepicker-days table tbody tr td.old{opacity:0;cursor:default !important;}.datepicker .datepicker-days table tbody tr td.today,.datepicker .datepicker-days table tbody tr td.active{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.datepicker .datepicker-days table tbody tr td:hover{background:#0072ce;color:#fff;}.datepicker .datepicker-days table tbody tr:first-child td{margin-top:1rem;}.bootstrap-select button.btn{padding:1rem;margin:0;border:1px solid #d7d7d7;}.bootstrap-select button.btn span{display:inline-block;}.bootstrap-select button.btn span.filter-option{width:calc(100% - 4rem);}.bootstrap-select button.btn span.caret{background:#0072ce !important;background-image:none !important;-webkit-mask-image:url(../images/icons/icons-inputfield-chevron-down.svg) !important;-webkit-mask-size:initial;-webkit-mask-repeat:no-repeat;}.bootstrap-select .dropdown-menu ul li{padding:0;}.bootstrap-select .dropdown-menu ul li a{padding:.5rem 2rem;}.bootstrap-select .dropdown-menu ul li.selected a{position:relative;}.bootstrap-select .dropdown-menu ul li.selected a span.text{margin:0 !important;}.bootstrap-select .dropdown-menu ul li.selected a span.check-mark{left:2rem !important;right:auto !important;top:1.5rem !important;padding:1rem !important;margin:0 !important;width:max-content;}.bootstrap-select .dropdown-menu ul li.selected a:hover span.check-mark{background:#fff !important;}.select2-drop .select2-search input{margin:1rem auto 0 auto;width:95%;height:auto !important;padding:14px 2rem;line-height:0;font-size:1.5rem;display:block;}.select2-drop .select2-search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #0072ce !important;}.select2-drop ul li{padding:0;}.select2-drop ul li div.select2-result-label{padding:1.5rem 2rem;}.select2-drop ul li div.select2-result-label span{display:none;}.select2-drop ul li div.select2-result-label span.select2-match{display:inline-block;}.select2-drop ul li.select2-highlighted{background:#0072ce;}.select2-container .select2-choice .select2-arrow{background:transparent !important;}.select2-container .select2-choice .select2-arrow b{background:#0072ce !important;background-image:none !important;-webkit-mask-image:url(../images/icons/icons-inputfield-chevron-down.svg) !important;-webkit-mask-size:initial;-webkit-mask-repeat:no-repeat;-webkit-mask-position:5px 9px;}.calendarioscapasup .panel{border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.calendarioscapasup .panel .row{padding-top:10px !important;margin:0;}.calendarioscapasup .panel .panel-heading{background:#000 !important;border:none;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.calendarioscapasup .panel .panel-heading h3{color:#fff;font-size:3rem;padding:2rem 100px;margin:0;}.calendarioscapasup .panel #phMaster_pnlFiltro{margin:0;}.calendarioscapasup .panel #phMaster_pnlFiltro div[id*='ddlAño_pnlCtl']{position:relative;padding:0;}.calendarioscapasup .panel #phMaster_pnlFiltro div[id*='ddlAño_pnlCtl'] label{display:inline-block;font-size:40px;padding-right:2rem;margin:0;font-weight:normal;}.calendarioscapasup .panel #phMaster_pnlFiltro div[id*='ddlAño_pnlCtl']>div{display:inline-block;width:175px;top:2.5rem;}.calendarioscapasup>.panel-body{padding-left:0 !important;padding-right:0 !important;}.calendarioscapasup>.panel-body .contenedorcalendarios{padding-left:100px !important;padding-right:100px !important;}.calendarioscapasup>.panel-body .contenedorcalendarios .row{padding-top:0;display:flex;flex-wrap:wrap;}.calendarioscapasup>.panel-body .contenedorcalendarios .row div[class*='col']{padding-top:7rem;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas{width:100%;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas *{color:#000 !important;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr{display:block;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td{font-size:18px;display:inline-block;background:transparent !important;width:calc(100%/7);position:relative;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td.selectedCalendar a{color:#fff !important;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td.selectedCalendar a:before{background:#e74536 !important;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td.findesemana a:before{background:#d8d8d8 !important;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td:before{content:'';padding-top:100%;float:left;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td:after{content:'';display:block;clear:both;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td a{position:absolute;top:50% !important;left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%) !important;transform:translate(-50%) translateY(-50%) !important;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td a:before{content:"";position:absolute;top:50% !important;left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%) !important;transform:translate(-50%) translateY(-50%) !important;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;padding:calc(1rem + 1vw);z-index:-1;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:first-child td{text-align:left;font-size:24px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:first-child td b{font-weight:normal;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:first-child td:before{display:none;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:first-child td:after{display:none;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:nth-child(2){padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid #d7d7d7;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:nth-child(2) td{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:nth-child(2) td:before{display:none;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr:nth-child(2) td:after{display:none;}a.glyphicon,span.glyphicon{font-size:0 !important;padding:1.1rem;-webkit-mask-position:center;-webkit-mask-size:contain;}a.glyphicon:before,span.glyphicon:before{display:none;}a.glyphicon-calendar,span.glyphicon-calendar{line-height:0 !important;font-size:0;padding:1rem;width:auto !important;height:auto !important;display:block !important;-webkit-mask-size:contain;right:1rem !important;top:50% !important;transform:translateY(-50%);position:absolute;}a.glyphicon-calendar:before,span.glyphicon-calendar:before{display:none;}a.glyphicon-plus:before,span.glyphicon-plus:before{display:block;content:"+";font-family:"Glyphicons Halflings";font-size:1.5rem;}.pnlLoading{background:rgba(0,0,0,.3);padding:2rem;}.glyphicon-page-loader{-webkit-mask-size:65rem;-webkit-mask-position:center;padding:1rem;}div[id*='treeViewEstructura'] table tr td,div[id*='_TreeView'] table tr td{position:relative;}div[id*='treeViewEstructura'] table tr td a[id*='phMaster_TreeView'],div[id*='treeViewEstructura'] table tr td a[id*='treeViewEstructura'],div[id*='_TreeView'] table tr td a[id*='phMaster_TreeView'],div[id*='_TreeView'] table tr td a[id*='treeViewEstructura']{border:1px solid #0072ce;padding:1rem;font-size:0;line-height:0;color:#0072ce;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}div[id*='treeViewEstructura'] table tr td a[id*='phMaster_TreeView'] img,div[id*='treeViewEstructura'] table tr td a[id*='treeViewEstructura'] img,div[id*='_TreeView'] table tr td a[id*='phMaster_TreeView'] img,div[id*='_TreeView'] table tr td a[id*='treeViewEstructura'] img{display:none;}div[id*='treeViewEstructura'] table tr td a[id*='phMaster_TreeView']:after,div[id*='treeViewEstructura'] table tr td a[id*='treeViewEstructura']:after,div[id*='_TreeView'] table tr td a[id*='phMaster_TreeView']:after,div[id*='_TreeView'] table tr td a[id*='treeViewEstructura']:after{content:"-";content:"−";font-size:1rem;font-family:monospace;font-family:'Glyphicons Halflings';position:absolute;top:50% !important;left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%) !important;transform:translate(-50%) translateY(-50%) !important;}div[id*='treeViewEstructura'] table tr td a.ExpandTree:after,div[id*='_TreeView'] table tr td a.ExpandTree:after{content:"+";content:"+";}div[id*='treeViewEstructura'] table tr td input[type="checkbox"],div[id*='_TreeView'] table tr td input[type="checkbox"]{margin:0;position:relative;display:inline-block;width:26px;height:26px;top:7px;transform:none;}div[id*='treeViewEstructura'] table tr td input[type="checkbox"]:after,div[id*='_TreeView'] table tr td input[type="checkbox"]:after{background:#fff;border:2px solid #d8d8d8 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:0 !important;height:0 !important;padding:1.2rem !important;cursor:pointer;line-height:0;text-indent:-6px;}div[id*='treeViewEstructura'] table tr td input[type="checkbox"]+span,div[id*='_TreeView'] table tr td input[type="checkbox"]+span{-webkit-mask-image:none;mask-image:none;background:transparent;color:#000;font-size:14px;padding:1rem 0 1rem 2.3rem;position:relative;cursor:pointer;display:inline-block;}div[id*='treeViewEstructura'] table tr td input[type="checkbox"]+span:before,div[id*='_TreeView'] table tr td input[type="checkbox"]+span:before{display:none;}div[id*='treeViewEstructura'] table tr td input[type="checkbox"]:checked:after,div[id*='_TreeView'] table tr td input[type="checkbox"]:checked:after{background:#0072ce;border:2px solid #0072ce !important;}div[id*='treeViewEstructura'] table tr td:last-child,div[id*='_TreeView'] table tr td:last-child{padding-left:1rem;}div[id*='treeViewEstructura'] table tr:hover input[type="checkbox"]:after,div[id*='_TreeView'] table tr:hover input[type="checkbox"]:after{border:2px solid #0072ce !important;}div[id*='mdlEstructura_divListado']{background:transparent !important;}div[id*='mdlEstructura_divListado'] table{border:none;background:transparent !important;}div[id*='mdlEstructura_divListado'] table tr th,div[id*='mdlEstructura_divListado'] table tr td{background:transparent !important;border:none;border-bottom:1px solid #333;padding:1rem;}div[id*='mdlEstructura_divListado'] table tr td{border:none;}div[id*='mdlEstructura_divListado'] table tr:nth-child(odd){background:transparent !important;}.timeline-wrap{font-size:16px;}.timeline-wrap .timeline-point{margin-bottom:14px;}.timeline-wrap .timeline-point .timeline-icon{background:#0072ce;width:0;height:0;font-size:0;line-height:0;padding:1.8rem;border:4px solid #f7f5f0;top:50%;transform:translateY(-50%);}.timeline-wrap .timeline-point .timeline-block{position:relative;z-index:1;}.timeline-wrap .timeline-point .timeline-block .timeline-content{background:#fff;color:#000;padding:1.5rem;line-height:1.5rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;z-index:100;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.timeline-wrap .timeline-point .timeline-block .timeline-content:before{border:none;background:#fff;padding:1rem;top:50%;left:100%;transform:translate(-50%) translateY(-50%) rotate(45deg);-webkit-transform:translate(-50%) translateY(-50%) rotate(45deg);content:"";position:absolute;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.timeline-wrap .timeline-point .timeline-block .timeline-content span{display:block;color:#0072ce;padding-bottom:1rem;}.timeline-wrap .timeline-point .timeline-block:after{display:none;}.timeline-wrap .timeline-point.timeline-right .timeline-block .timeline-content:before{left:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.timeline-wrap:before{background:#cfd1d9;}.panel-body>.panel-footer{padding:3rem 0 !important;}.modal-dialog{background:transparent !important;}.modal-dialog .modal-content{border:none !important;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;background:#f7f5f0;padding:3rem;}.modal-dialog .modal-content .container-fluid{padding:0;}.modal-dialog .modal-content .container-fluid.filters{background:transparent;}.modal-dialog .modal-content .container-fluid.filters div[id*='pnlFiltro']{padding:1rem 1.5rem 1rem 0;}.modal-dialog .modal-content .container-fluid.filters div[id*='pnlFiltro'] #collapseFilters .filters-buttons{padding-top:3.5rem;}.modal-dialog .modal-content .modal-header,.modal-dialog .modal-content .modal-body,.modal-dialog .modal-content .modal-footer{background:transparent !important;position:relative;padding:0;text-align:left;}.modal-dialog .modal-content .modal-header h3,.modal-dialog .modal-content .modal-header .bootstrap-dialog-title{color:#000;font-size:32px;font-weight:normal;margin:0;padding:0 0 4rem 0;}.modal-dialog .modal-content .modal-header button.close,.modal-dialog .modal-content .modal-header a.close{top:0;right:0;position:absolute;font-size:48px;font-weight:100;font-family:Graphik;}.modal-dialog .modal-content .modal-body{padding:0 15px;}.modal-dialog .modal-content .modal-body .row{padding-top:0;}.modal-dialog .modal-content .modal-body .row .row{padding-top:2rem;}.modal-dialog .modal-content .modal-body .row #collapseFilters{padding:0 15px;}.modal-dialog .modal-content .modal-body .row #collapseFilters div{padding:0;}.modal-dialog .modal-content .modal-body .row *[id*='lblMensaje']{font-size:18px;}.modal-dialog .modal-content .modal-body .row .panel{background:transparent !important;border:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.modal-dialog .modal-content .modal-body .row .panel .panel-heading{padding:0;background:transparent;border:none;}.modal-dialog .modal-content .modal-body .row .panel .panel-heading h3.panel-title{color:#000;font-size:32px;font-weight:normal;margin:0;padding:0 0 1rem 0;}.modal-dialog .modal-content .modal-body .row .panel .panel-heading h3.panel-title i{display:none;}.modal-dialog .modal-content .modal-body .row .panel .panel-body{padding:0 !important;}.modal-dialog .modal-content .modal-body #upPassword{padding-bottom:6rem;}.modal-dialog .modal-content .modal-body #upPassword .row{padding-top:24px;}.modal-dialog .modal-content .modal-body table.vceErrorMsj{top:auto !important;position:relative !important;}.modal-dialog .modal-content .modal-body .modal-dialog{background:#f00;}.modal-dialog .modal-content .modal-footer{margin:0;padding:0;height:auto !important;border:none;}.modal-dialog .modal-content .modal-footer .row a{margin-top:2rem;}.modal-dialog .modal-content .modal-footer.modal-buttons{padding-top:3rem;}.modal-dialog#UCMensajes_upModal div[id*='UCMensajes_pnlMensaje']{padding:0 0 4rem 0;font-size:18px;line-height:1.67;color:#000;}.modal-dialog#UCMensajes_upModal .modal-footer{padding:0;}.modal-dialog#UCMensajes_upModal .modal-footer a.btn{display:inline-block;margin:0;float:left;margin:0 1rem 0 0;}.modal-dialog#UCMensajes_upModal .modal-footer a.btn:last-child{margin:0 0 0 1rem;}.modal-dialog#UCMensajes_upModal .modal-footer:after{clear:both;content:"";}.modal-dialog#UCMensajes_upModal{width:max-content !important;}.modal-dialog#UCMensajes_upModal .modal-footer .row{max-width:none !important;}.modal-dialog #phMaster_divListado,.modal-dialog div[id*='_divListado']{padding:0 !important;}#divTrabajador .panel-body .container{width:100% !important;padding:0 !important;}#footer-menu.footer-menu{background:#000;height:auto;}#footer-menu.footer-menu nav.navbar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;font-size:0;min-height:auto;}#footer-menu.footer-menu nav.navbar #navbar ul.nav{text-align:left;margin:0;padding:0;float:none;display:block;}#footer-menu.footer-menu nav.navbar #navbar ul.nav li{display:inline-block;float:none;padding:0;margin:0;}#footer-menu.footer-menu nav.navbar #navbar ul.nav li a{color:#fff;font-size:18px;padding:3rem 2rem;background:transparent;text-shadow:none;}#footer-menu.footer-menu nav.navbar #navbar ul.nav li a:hover{background:#0072ce;}#footer-menu.footer-menu nav.navbar #navbar ul.nav li.active a{background:#0072ce;}a.btn,button.btn{background:#0072ce;width:auto;height:auto;padding:15px 20px !important;min-width:170px;border:none;font-size:18px !important;line-height:18px !important;color:#f7f5f0;}a.btn.button-secondary-small,button.btn.button-secondary-small{background:transparent;border:2px solid #333;color:#333;padding:13px 20px !important;}a.btn.dropdown-toggle,button.btn.dropdown-toggle{background:transparent;color:#333;}a.btn.dropdown-toggle:hover,button.btn.dropdown-toggle:hover{background:transparent;color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#d7d7d7;}a.btn:hover,button.btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#000;color:#fff;border-color:#000;}.btn-group button.button-primary-small{background:transparent;border:2px solid #333;color:#333;padding:13px 40px 13px 20px !important;position:relative;}.btn-group button.button-primary-small span.caret{padding:.5rem;border:none;border-right:1px solid #333;border-bottom:1px solid #333;top:50%;right:1.5rem;position:absolute;transform:translateY(-75%) rotate(45deg);-webkit-transform:translateY(-75%) rotate(45deg);}.btn-group ul.dropdown-menu{border:1px solid #cfd1d9;background:#fff;padding:0;margin:2px 0 0 0;}.btn-group ul.dropdown-menu li{padding:0;margin:0;display:block;width:100%;}.btn-group ul.dropdown-menu li a{padding:1.5rem !important;color:#000;font-size:18px !important;border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;}.btn-group ul.dropdown-menu li a:hover{background:#0072ce;color:#fff;}.btn-group ul.dropdown-menu li.active a{background:transparent;}.btn-group ul.dropdown-menu li.active a:hover{background:#0072ce;color:#fff;}.vceErrorMsj{background:transparent;top:auto !important;left:auto !important;min-width:250px;width:max-content !important;width:-moz-max-content !important;}.vceErrorMsj tr td{display:block;font-size:16px;font-weight:normal;background:transparent;color:#e74536;padding:1rem 0 0 0;}.vceErrorMsj tr td[class*="callout_cell"],.vceErrorMsj tr td[class*="icon"],.vceErrorMsj tr td[class*="close"]{display:none;}.vceErrorMsj tr td b{font-weight:normal;}#footer{padding:3rem;font-size:16px;}#footer .container-fluid{height:auto;}#footer .container-fluid .row{margin-top:0;padding-top:0;}#footer .container-fluid .row img{max-width:200px;}#UPMaster .row{padding-top:4rem;max-width:100%;}a.size100{background:transparent;}.panel-body .panel-heading{padding:0;}.panel-body .panel-heading h3.panel-title span{font-size:4rem;font-weight:normal;color:#000;display:block;padding:4rem 0;}.diasDisponibles{background-color:#9ff781 !important;}.diasVacaciones{background-color:#f5da81 !important;}.diasCompensados{background-color:#81daf5 !important;}.margen{margin-bottom:15px;}.colorPrincipal{color:#0072ce !important;}@media(max-width:1200px){body:before{background:#f00;}}@media(max-width:992px){body:before{background:#008000;}#collapseFilters{position:relative;top:0;left:0;right:0;bottom:0;}#collapseResults{display:block !important;top:0 !important;position:initial !important;}body.body-login{background-size:auto;}body.body-login form.form-horizontal{height:100%;background:rgba(0,0,0,.9);}body.body-login #UpdatePanelMens{margin:0;border:none;}body.body-login .divCentrado.login{left:auto;top:0;transform:none;padding:1.5rem;margin:auto;position:absolute;position:relative;width:100%;max-width:100%;}body.body-login .divCentrado.login .row-logo{padding:5rem 0 4rem 0;}body.body-login .divCentrado.login .row-logo img{height:30px;width:auto;}body.body-login .divCentrado.login #UpdatePanel .panel .panel-body .login-panel-1{background:transparent;opacity:1;}body.body-login .footer-login.footer-bottom{width:100%;background:rgba(0,0,0,.9);margin:0;text-align:left;padding-top:2rem;padding-bottom:2rem;}body.body-login .footer-login.footer-bottom #imgLogo{display:inline-block;float:none !important;height:30px;width:auto;padding:0 0 4rem 0;padding:0;}body .header .mainmenu .navbar{border:none;}body .calendarioscapasup>.panel-body .contenedorcalendarios{padding-left:15px !important;padding-right:15px !important;}body .timeline-wrap .timeline-point .timeline-icon{left:0;}body .timeline-wrap .timeline-point .timeline-block .timeline-content:before{left:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}body .timeline-wrap:before{background:#cfd1d9;}body #phMaster_pnlLink a{width:calc(100%/3);}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent']{margin:0;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row{padding:0;margin:0;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row>div{padding-top:3rem;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row>div.DesdeHastaSep{padding-top:0;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row>div.DesdeHastaSep>div{padding-top:3rem;}body .filters div[id*='pnlFiltro'] #collapseFilters .row.filters-buttons a.btn{margin:2rem auto 0 auto;display:block;max-width:400px;}body .filters div[id*='pnlFiltro'] #collapseFilters .row.filters-buttons .btn-group{margin:2rem auto 0 auto;display:table;width:100%;max-width:400px;text-align:center;}body .filters div[id*='pnlFiltro'] #collapseFilters .row.filters-buttons .btn-group button{width:100%;}body #phMaster_divListado,body div[id*='divListado']{margin:0 -15px;padding:0;max-width:100%;}body #phMaster_divListado #collapseResults,body div[id*='divListado'] #collapseResults{background:transparent;}#collapseResults{background:transparent;}#divTrabajador .panel-body{padding:2rem !important;}#divTrabajador .panel-body .row{padding-top:0;}#divTrabajador .panel-body .row>div{padding-bottom:3rem;}.calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td a:before{padding:calc(2rem + 1vw);}.panel-footer{padding:2rem !important;}.panel-footer a.btn{width:100%;display:block;max-width:450px;margin:0 auto 1rem auto;}.modal{padding:0 !important;left:-15px;}.modal .modal-dialog{width:90% !important;height:-webkit-fill-available;position:absolute;margin-bottom:2rem;top:50% !important;left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%) !important;transform:translate(-50%) translateY(-50%) !important;}.modal .modal-dialog .modal-content .modal-body .row .row{padding-top:0 !important;}.modal .modal-dialog .modal-content .modal-body .row .row>div{padding-bottom:3rem;}#UPMaster .panel-body .row{padding-top:0;}#UPMaster .panel-body .row>div{padding-top:3rem;}#UPMaster .panel-body .row>div.DesdeHastaSep{padding-top:0;}#UPMaster .panel-body .row>div.DesdeHastaSep>div{padding-top:3rem;}#phMaster_divEvaluacion .row{padding-top:1rem;}.pregunta,.respuesta{width:100%;float:none;display:block;}.pregunta .respuestaTextArea,.respuesta .respuestaTextArea{max-width:100%;}.ajax__tab_xp .ajax__tab_body #phMaster_divListado,.ajax__tab_xp .ajax__tab_body div[id*='_divListado']{margin:0;}div[id*="divSolicitante"] .panel-body>div{padding:0;margin:0;}div[id*="divSolicitante"] .panel-body>div .row{margin:0;padding:0;}}@media(max-width:767px){body:before{background:#00f;}body .header>.row{margin-top:0 !important;padding-top:0;}body .header>.row ul.navutils{position:absolute;top:3.5rem;right:5rem;}body .header>.row ul.navbar-right li.dropdown{position:absolute;top:2rem;z-index:10000;left:auto;right:7rem;}body .header>.row ul.navbar-right li.dropdown a{line-height:initial;}body .header>.row ul.navbar-right li.dropdown a span{font-size:0;padding:0;}body .header>.row ul.navbar-right li.dropdown a i{display:none;}body .header .mainmenu .navbar{padding:0 15px;}body .header .mainmenu .navbar .navbar-header{padding:2rem 0;}body .header .mainmenu .navbar .navbar-header .navbar-toggle{margin:0;padding:1.25rem 0 0 0;}body .header .mainmenu .navbar .navbar-header .navbar-toggle span{background:#fff;width:3rem;margin-top:.5rem;}body .header .mainmenu .navbar .navbar-collapse{background:#f7f5f0;overflow:hidden !important;float:none;margin:0 -15px;padding:0;}body .header .mainmenu .navbar .navbar-collapse .visible-xs{padding-top:1rem;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row{padding:0 2.5rem 0 2.5rem;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row span{padding:2rem 0 0 0;color:#000;text-transform:uppercase;font-size:18px;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row ul{padding:0;margin:0;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row ul li{display:block;width:100%;padding:0;margin:0;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row ul li a{display:block;padding:2rem 0 0 0;color:#0072ce;font-size:14px;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row ul li:hover a:after{display:none;}body .header .mainmenu .navbar .navbar-collapse .visible-xs .row:last-child ul li:last-child{border-bottom:1px solid #dfdfdf;padding-bottom:2rem;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav{margin:0;padding:0;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown{padding:0 2.5rem;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown a{color:#0072ce;font-size:18px;line-height:1.67;display:block;border-bottom:1px solid #dfdfdf;position:relative;padding:2.5rem 0;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown a .caret{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.3rem;background:transparent;border:none;padding:.6rem;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open a,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active a{background:transparent;border-bottom:1px solid #0072ce;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open a .caret,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active a .caret{transform:rotate(135deg);}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open a:after,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active a:after{display:none;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open ul.dropdown-menu,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active ul.dropdown-menu{display:block;position:relative;bottom:auto;left:auto;opacity:1;transform:none;width:100%;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open ul.dropdown-menu li,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active ul.dropdown-menu li{display:block !important;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open ul.dropdown-menu li a,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active ul.dropdown-menu li a{color:#0072ce;padding-left:2rem;display:block !important;position:relative;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.open ul.dropdown-menu li a:before,body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li.dropdown.active ul.dropdown-menu li a:before{display:none;content:"";padding:.5rem;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);position:absolute;font-size:0;line-height:0;width:0;height:0;left:1.5rem;top:43%;}body .header .mainmenu .navbar .navbar-collapse ul.navbar-nav li:hover::after{display:none;}body .filters{background:#f7f5f0;}body .filters div[id*='pnlFiltro']{padding:2rem 0;}body .filters div[id*='pnlFiltro']>.row>div{position:relative;}body .filters div[id*='pnlFiltro']>.row a{font-size:0;height:0;width:0;right:0;}body .filters div[id*='pnlFiltro']>.row a i{position:absolute;margin:0;padding:1rem;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);background:transparent;right:2rem;top:1rem;-webkit-mask-image:none;}body .filters div[id*='pnlFiltro']>.row a i:before{display:none;}body .filters div[id*='pnlFiltro']>.row a.collapsed i{transform:rotate(45deg);}body .filters div[id*='pnlFiltro'] #collapseFilters{background:transparent !important;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row{padding-top:0;}body .filters div[id*='pnlFiltro'] #collapseFilters div[id*='pnlContent'] .row label{padding-top:1rem;}body .filters div[id*='pnlFiltro'] #collapseFilters .filters-buttons{padding:2rem;display:block;}body .filters div[id*='pnlFiltro'] #collapseFilters .filters-buttons a{margin:2rem 0 0 0;width:100%;display:inline-block;}body #phMaster_divListado .panel-heading,body div[id*='divListado'] .panel-heading{padding:0 0 0 30px;}body .resultorder{margin:0 -15px;overflow:hidden;width:calc(100% + 15px);}body .resultorder .container-fluid .row{padding:4rem 15px 0 30px !important;}body .resultorder .container-fluid #result{border:none !important;overflow:hidden;}body .resultorder .container-fluid #result table tr:first-child{padding:0;}body table.table-striped tbody tr,body table.table-bordered tbody tr,body table.table tbody tr{display:block;position:relative;padding-top:2rem;padding:2rem 15px 0 15px;width:100% !important;}body table.table-striped tbody tr th,body table.table-striped tbody tr td,body table.table-bordered tbody tr th,body table.table-bordered tbody tr td,body table.table tbody tr th,body table.table tbody tr td{display:block;text-align:left;padding:0 0 16px 2rem !important;border:none !important;width:100%;}body table.table-striped tbody tr th input[type="checkbox"],body table.table-striped tbody tr td input[type="checkbox"],body table.table-bordered tbody tr th input[type="checkbox"],body table.table-bordered tbody tr td input[type="checkbox"],body table.table tbody tr th input[type="checkbox"],body table.table tbody tr td input[type="checkbox"]{position:absolute;left:1.5rem;top:0;z-index:200;}body table.table-striped tbody tr th span#ColEstado,body table.table-striped tbody tr td span#ColEstado,body table.table-bordered tbody tr th span#ColEstado,body table.table-bordered tbody tr td span#ColEstado,body table.table tbody tr th span#ColEstado,body table.table tbody tr td span#ColEstado{position:initial;transform:none;display:inline-block;padding:1rem 2rem !important;max-width:auto;width:auto;}body table.table-striped tbody tr th:before,body table.table-striped tbody tr td:before,body table.table-bordered tbody tr th:before,body table.table-bordered tbody tr td:before,body table.table tbody tr th:before,body table.table tbody tr td:before{display:block;content:attr(data-label);opacity:.5;font-size:15px;padding:0 0 8px 0;}body table.table-striped tbody tr th .tdcolor1 .dropdown,body table.table-striped tbody tr td .tdcolor1 .dropdown,body table.table-bordered tbody tr th .tdcolor1 .dropdown,body table.table-bordered tbody tr td .tdcolor1 .dropdown,body table.table tbody tr th .tdcolor1 .dropdown,body table.table tbody tr td .tdcolor1 .dropdown{position:absolute;right:0;top:0;}body table.table-striped tbody tr th.gridfooterbutton,body table.table-striped tbody tr td.gridfooterbutton,body table.table-bordered tbody tr th.gridfooterbutton,body table.table-bordered tbody tr td.gridfooterbutton,body table.table tbody tr th.gridfooterbutton,body table.table tbody tr td.gridfooterbutton{width:100% !important;}body table.table-striped tbody tr th.gridfooterbutton:before,body table.table-striped tbody tr td.gridfooterbutton:before,body table.table-bordered tbody tr th.gridfooterbutton:before,body table.table-bordered tbody tr td.gridfooterbutton:before,body table.table tbody tr th.gridfooterbutton:before,body table.table tbody tr td.gridfooterbutton:before{display:none;}body table.table-striped tbody tr th.selectorcheck~td,body table.table-striped tbody tr td.selectorcheck~td,body table.table-bordered tbody tr th.selectorcheck~td,body table.table-bordered tbody tr td.selectorcheck~td,body table.table tbody tr th.selectorcheck~td,body table.table tbody tr td.selectorcheck~td{padding:0 0 16px 6rem !important;}body table.table-striped tbody tr th,body table.table-bordered tbody tr th,body table.table tbody tr th{display:none !important;}body table.table-striped tbody tr td.selectorcheck,body table.table-bordered tbody tr td.selectorcheck,body table.table tbody tr td.selectorcheck{height:0;padding:0 !important;}body table.table-striped tbody tr td.menutd,body table.table-bordered tbody tr td.menutd,body table.table tbody tr td.menutd{height:0;padding:0 !important;position:initial;}body table.table-striped tbody tr td.menutd #tdcolor,body table.table-bordered tbody tr td.menutd #tdcolor,body table.table tbody tr td.menutd #tdcolor{position:absolute;right:2px;top:1rem;}body table.table-striped tbody tr td.menutd #tdcolor .dropdown a i,body table.table-bordered tbody tr td.menutd #tdcolor .dropdown a i,body table.table tbody tr td.menutd #tdcolor .dropdown a i{color:#000;font-size:24px;}body table.table-striped tbody tr.table_pagination,body table.table-bordered tbody tr.table_pagination,body table.table tbody tr.table_pagination{border:none;padding-bottom:4rem !important;}body table.table-striped tbody tr.table_pagination td,body table.table-bordered tbody tr.table_pagination td,body table.table tbody tr.table_pagination td{padding:0 !important;}body table.table-striped tbody tr.table_pagination td table,body table.table-bordered tbody tr.table_pagination td table,body table.table tbody tr.table_pagination td table{width:100%;}body table.table-striped tbody tr.table_pagination td table tr,body table.table-bordered tbody tr.table_pagination td table tr,body table.table tbody tr.table_pagination td table tr{display:block;width:auto;text-align:center;}body table.table-striped tbody tr.table_pagination td table tr td,body table.table-bordered tbody tr.table_pagination td table tr td,body table.table tbody tr.table_pagination td table tr td{display:inline-block;border:none !important;padding:0 !important;width:auto;text-align:center;}body table.table-striped tbody tr.table_pagination td table tr td a,body table.table-striped tbody tr.table_pagination td table tr td span,body table.table-bordered tbody tr.table_pagination td table tr td a,body table.table-bordered tbody tr.table_pagination td table tr td span,body table.table tbody tr.table_pagination td table tr td a,body table.table tbody tr.table_pagination td table tr td span{padding:0 1rem !important;font-size:18px;}body table.table-striped tbody tr.table_pagination td table tr td.nextPaginacion,body table.table-striped tbody tr.table_pagination td table tr td.prevPaginacion,body table.table-bordered tbody tr.table_pagination td table tr td.nextPaginacion,body table.table-bordered tbody tr.table_pagination td table tr td.prevPaginacion,body table.table tbody tr.table_pagination td table tr td.nextPaginacion,body table.table tbody tr.table_pagination td table tr td.prevPaginacion{width:1rem;top:3px;}body table.table-striped tbody tr.table_pagination td table tr td.nextPaginacion::before,body table.table-striped tbody tr.table_pagination td table tr td.prevPaginacion::before,body table.table-bordered tbody tr.table_pagination td table tr td.nextPaginacion::before,body table.table-bordered tbody tr.table_pagination td table tr td.prevPaginacion::before,body table.table tbody tr.table_pagination td table tr td.nextPaginacion::before,body table.table tbody tr.table_pagination td table tr td.prevPaginacion::before{display:none;}body table.table-striped tbody tr.table_pagination td table tr td.nextPaginacion a,body table.table-striped tbody tr.table_pagination td table tr td.prevPaginacion a,body table.table-bordered tbody tr.table_pagination td table tr td.nextPaginacion a,body table.table-bordered tbody tr.table_pagination td table tr td.prevPaginacion a,body table.table tbody tr.table_pagination td table tr td.nextPaginacion a,body table.table tbody tr.table_pagination td table tr td.prevPaginacion a{font-size:0;height:2rem;}body table.table-striped tbody tr.table_pagination td table tr td.prevPaginacion,body table.table-bordered tbody tr.table_pagination td table tr td.prevPaginacion,body table.table tbody tr.table_pagination td table tr td.prevPaginacion{margin-right:2rem;}body .ajax__tab_panel{padding:0 15px 0 15px;}body #phMaster_pnlLink a{width:calc(100%/2);}body .table_pagination{padding:1rem 3rem 1rem 4.5rem !important;background:#adff2f;}body #footer-menu.footer-menu{z-index:1000;}body #footer-menu.footer-menu nav.navbar .title-footer{font-size:2rem;}body #footer-menu.footer-menu nav.navbar button.navbar-toggle{font-size:2rem;}body #footer-menu.footer-menu nav.navbar button.navbar-toggle i{color:#fff;}body #footer-menu.footer-menu nav.navbar #navbar{right:-15px;padding:0;width:100%;}body #footer-menu.footer-menu nav.navbar #navbar.collapse,body #footer-menu.footer-menu nav.navbar #navbar.collapsing{display:none;}body #footer-menu.footer-menu nav.navbar #navbar.collapse.in,body #footer-menu.footer-menu nav.navbar #navbar.collapsing.in{display:block;top:0;transform:translateY(-100%);}body #footer-menu.footer-menu nav.navbar #navbar ul.nav{width:100%;}body #footer-menu.footer-menu nav.navbar #navbar ul.nav li{display:block;}body #footer-menu.footer-menu nav.navbar #navbar ul.nav li a{padding:3rem 2rem;display:block;}body #footer-menu.footer-menu nav.navbar #navbar ul.nav li.active a{background:#0072ce;}body #UPMaster .panel-body{padding:0 2rem !important;}body #UPMaster .panel-body .row{padding-top:0;}body #UPMaster .panel-body .row>div{padding-top:3rem;}body #UPMaster .ajax__tab_xp .ajax__tab_body #phMaster_divListado>.row,body #UPMaster .ajax__tab_xp .ajax__tab_body div[id*='_divListado']>.row{margin:0;}body #UPMaster .ajax__tab_xp .ajax__tab_body #phMaster_divListado>.panel-body,body #UPMaster .ajax__tab_xp .ajax__tab_body div[id*='_divListado']>.panel-body{padding:0 !important;}#divTrabajador .panel-body .container{width:100% !important;padding:0 !important;}#divTrabajador .panel-body .container .datos{padding:0;}#divTrabajador .panel-body .container .datos .container .row div{padding-bottom:0;}#divTrabajador .panel-body .container .datos .container .row div#phMaster_divNombreApellidosSeparados{padding-top:0;}#divTrabajador .panel-body .container .datos .container .row div#phMaster_divNombreApellidosSeparados>div{padding-top:3rem;}}@media(max-width:576px){body:before{background:#ffa500;}body .title-top .row{display:block;}body .title-top .row h1{padding:2rem 0;}body .title-top .row a#btnNuevo{position:relative;right:auto;bottom:auto;width:100%;}body .header .mainmenu .navbar .navbar-collapse{margin:0 0 0 -15px;width:calc(100% + 30px);}body #phMaster_pnlLink a{width:100%;}body #phMaster_pnlLink a:after{width:100%;}body #footer-menu.footer-menu nav.navbar{position:relative;}body #footer-menu.footer-menu nav.navbar div[class*='col']{font-size:18px;color:#fff;}body #footer-menu.footer-menu nav.navbar div[class*='col'] button i{color:#fff;}body #footer-menu.footer-menu nav.navbar #navbar{top:99999rem;right:-15px;transform:translateY(-100%);padding:0;border:none;transition:all .1s;-webkit-transition:all .1s;display:none;}body #footer-menu.footer-menu nav.navbar #navbar ul{width:max-content;width:-moz-max-content;}body #footer-menu.footer-menu nav.navbar #navbar ul.nav li{display:block;}body #footer-menu.footer-menu nav.navbar #navbar ul.nav li a{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}body #footer-menu.footer-menu nav.navbar #navbar.in,body #footer-menu.footer-menu nav.navbar #navbar.collapseing{display:block;top:0;}.modal .modal-dialog .modal-content .modal-footer .row{margin:0 !important;}.modal .modal-dialog .modal-content .modal-footer .row a.btn{width:100%;margin:1rem 0 !important;}.modal .modal-dialog#UCMensajes_upModal{width:90% !important;}body .calendarioscapasup>.panel-body .contenedorcalendarios{padding-left:0 !important;padding-right:0 !important;}body .calendarioscapasup>.panel-body .contenedorcalendarios table.espaciadoTablas tbody tr td a:before{padding:calc(1.8rem + 1vw);}body .calendarioscapasup>.panel-body .contenedorcalendarios>.row{margin:0;}body .calendarioscapasup>.panel-body .contenedorcalendarios>.row>div{padding:3rem 0 0 0;}}@media(max-width:376px){body:before{background:#ff1493;}.bootstrap-datetimepicker-widget.dropdown-menu{right:0 !important;}.bootstrap-datetimepicker-widget:after{right:50% !important;}.bootstrap-datetimepicker-widget:before{right:calc(50% - 2px) !important;}}