/* DEMO STYLE */ 
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; color: #212529; /*font-family: 'Poppins', sans-serif;*/ background: #fff; font-size: 0.9rem;}
.form-control { display: block; width: 100%; height: 29px; padding: 0px 1px; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.filters td { padding: 1px; vertical-align: middle;}
.footer .container { background: #fff;}
.container-centers { height: 100vh;}
.alto-100 { min-height: 100vh;}
.text-center-v { vertical-align: middle !important;}
.hr-blue { margin-top: 0px !important; margin-bottom: 10px !important; border: 0 !important; width: 100% !important; border-top: 2px solid #10ADBE !important;}
.hr-green { margin-top: 0px !important; margin-bottom: 10px !important; border: 0 !important; width: 100% !important; border-top: 2px solid #76AF41 !important;}
.card-links { padding: 1em; border: 1px solid; max-width: 150px; min-width: 150px; margin: 1em; text-align: center; font-weight: bold;}
.required>label:after, .required>spans:after {content: ' *';  color: red;}
span.required {color: red;}
p { font-family: 'Poppins', sans-serif; font-size: 1.1em; font-weight: 300; line-height: 1.7em; /*color: #999;*/ } a, a:hover, a:focus { color: inherit; text-decoration: none; transition: all 0.3s;}
.navbar { padding: 15px 10px; background: #fff; border: none; border-radius: 0; margin-bottom: 0px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);}
.navbar-btn { box-shadow: none; outline: none !important; border: none;}
.bg-info-zam { background-color: #006DA0 !important;}
.line { width: 100%; height: 1px; border-bottom: 1px dashed #ddd; margin: 40px 0;}
is, spans { display: inline-block;}
/* --------------------------------------------------- SIDEBAR STYLE ----------------------------------------------------- */
.wrapper { display: flex; align-items: stretch;}
td .items_link { color: #007bff !important; text-decoration: underline; background-color: transparent; -webkit-text-decoration-skip: objects;}
#sidebar {min-width: 15vw;max-width: 16vw;background: #006DA0;color: #fff;transition: all 0.3s; } #content.active {width: 83.9vw;}
#content { width: 94.9vw;}
#sidebar.active { min-width: 4vw; max-width: 5vw; text-align: center; background: #006DA0; color: #fff; transition: all 0.3s;}
#sidebar.active .sidebar-header h3, #sidebar.active .CTAs { display: none;}
#sidebar.active .sidebar-header strong { display: block;}
#sidebar.active .sidebar-header { padding: 6px 0px;}
#sidebar ul li a { text-align: left;}
#sidebar.active ul li a { padding: 10px 10px; text-align: center; font-size: 0.65em !important;}
#sidebar.active ul li a .title_text { display: none;}
#sidebar.active ul li a i { margin-right: 0; display: block; font-size: 1.8em; margin-bottom: 5px;}
#sidebar.active ul li ul li a i { margin-right: 0; /*float: left;*/ display: inline-block; font-size: 0.8em; margin-bottom: 5px;}
#sidebar.active ul ul a {padding: 2px !important;}
#sidebar.active .dropdown-toggle::after { top: auto; bottom: 10px; right: 50%; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%);}
#sidebar .sidebar-header { padding: 10px; background: #3c8dbc;}
#sidebar .sidebar-header h3 { margin-bottom: 2px;}
#sidebar .sidebar-header strong { display: none; font-size: 1.8em;}
#sidebar ul.components { padding: 10px 0; border-bottom: 1px solid #47748b;}
#sidebar ul li a { padding: 5px 10px; font-size: 0.9em; display: block;}
#sidebar ul li a:hover { color: #006da0; background: #fff;}
#sidebar ul li a i { margin-right: 3px;}
#sidebar ul li.active>a, a[aria-expanded="true"] { color: #fff; background: #006DA0;}
a[data-toggle="collapse"] { position: relative;}
.dropdown-toggle::after { display: block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%);}
ul ul a { font-size: 0.9em !important; padding-left: 30px !important; background: #006DA0;}
ul.CTAs { padding: 20px;}
ul.CTAs a { text-align: center; font-size: 0.9em !important; display: block; border-radius: 5px; margin-bottom: 5px;}
a.download { background: #fff; color: #7386D5;}
a.article, a.article:hover { background: #006DA0 !important; color: #fff !important;}
 /* --------------------------------------------------- CONTENT STYLE ----------------------------------------------------- */
#content { /*width: 100%;*/ padding: 0px; min-height: 100vh; transition: all 0.3s;}
.btn-xs{padding: 0.1rem 0.2rem;  font-size: 0.775rem;  line-height: 1;  border-radius: 0.2rem;}

 /* --------------------------------------------------- MEDIAQUERIES ----------------------------------------------------- */
#sidebar.active {height: auto !important;}
#sidebar.active .list-unstyled {font-size: 1.2rem !important;}
#sidebar.active .list-unstyled a span.text {display: none !important;}
@media (max-width: 768px) { #content.active {width: 100vw; } #sidebar {min-width: 80px; max-width: 80px; text-align: center; margin-left: -80px !important; } .dropdown-toggle::after {top: auto; bottom: 10px; right: 50%; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); } #sidebar.active {min-width: 120px; margin-left: 0 !important; } #sidebar .sidebar-header h3, #sidebar .CTAs {display: none; } #sidebar .sidebar-header strong {display: block; } #sidebar ul li a {padding: 20px 10px; } #sidebar ul li a span {font-size: 0.85em; } #sidebar ul li a i {margin-right: 0; display: block; } #sidebar ul ul a {padding: 10px !important; } #sidebar ul li a i {font-size: 1.3em; } #sidebar {margin-left: 0; } #sidebarCollapse span {display: none; } } .page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #006da0; background-color: #fff; border: 1px solid #dee2e6;}
.page-item.active .page-link { z-index: 1; color: #ffffff; background-color: #006da0; border-color: #006da0; font-weight: bold;}
.cs-datagrid table { border-collapse: collapse; text-align: left; width: 100%;}
.cs-datagrid { font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #8C8C8C;}
.cs-datagrid table td, .cs-datagrid table th { padding: 3px 10px;}
.cs-datagrid table thead th { background-color: #8C8C8C; color: #FFFFFF; font-size: 11px; font-weight: bold; border-left: 1px solid #A3A3A3; text-align: center; vertical-align: middle;}
.cs-datagrid table thead th:first-childe { border: none;}
.cs-datagrid .grid-view table thead th { text-transform: uppercase;}
.cs-datagrid .grid-view table thead th:last-child, .cs-datagrid .grid-view table tbody td:last-child { background: #8C8C8C; min-width: 100px; max-width: 150px; scolor: #fff; text-align: center; vertical-align: middle;}
.cs-datagrid .grid-view.table-b table thead th:last-child, .cs-datagrid .grid-view.table-b table tbody td:last-child { background: #006DA0; min-width: 100px; max-width: 150px; scolor: #fff; text-align: center; vertical-align: middle;}
.cs-datagrid .grid-view table tbody td:last-child .fa { color: #fff; font-size: 1.8em;}
.cs-datagrid .grid-view table tbody td:last-child .fa:hover { color: #006da0; font-size: 2em;}
.cs-datagrid table tbody td { color: #1D1D1D; border-left: 1px solid #DBDBDB; font-size: 11px; font-weight: normal; vertical-align: middle;}
.cs-datagrid table tbody .alt td { background: #EBEBEB; color: #1D1D1D;}
.cs-datagrid table tbody td:first-child { border-left: none;}
.cs-datagrid table tbody tr:last-child td { border-bottom: none;}
.cs-datagrid table tfoot td div { border-top: 1px solid #8C8C8C; background: #EBEBEB;}
.cs-datagrid table tfoot td { padding: 0; font-size: 12px } .cs-datagrid table tfoot td div { padding: 2px;}
.cs-datagrid table tfoot td ul { margin: 0; padding: 0; list-style: none; text-align: right;}
.cs-datagrid table tfoot li { display: inline;}
.cs-datagrid table tfoot li a { text-decoration: none; display: inline-block; padding: 2px 8px; margin: 1px; color: #F5F5F5; border: 1px solid #8C8C8C; background-color: #8C8C8C;}
.cs-datagrid table tfoot ul.active, .cs-datagrid table tfoot ul a:hover { text-decoration: none; border-color: #1D1D1D; color: #F5F5F5; background: none; background-color: #8C8C8C;}
div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important;}
.help-block { color: #dc3545;}
.cs-badge {font-size: 13px !important;}
.badge-ambar {background-color: #fd7e14;  color: #fff;}
.label {font-size: 100% !important;}
.cs-text-mayus, .cs-text-mayu input, .cs-text-mayu select{text-transform: uppercase;}
.cs-text-minus, .cs-text-minu input, .cs-text-minu select{text-transform: lowercase;}
.cs-text-normal, .cs-text-normal input, .cs-text-normal select{text-transform: none;}
.cs-bb{border-bottom: thin solid #000;}
.cs-text-n{font-weight: bold !important;}
.cs-tx-n{font-weight: bold !important;}
.cs-tx-6{font-size: 6px !important;}.cs-tx-7{font-size: 7px !important;}.cs-tx-8{font-size: 8px !important;}.cs-tx-9{font-size: 9px !important;}.cs-tx-10{font-size: 10px !important;}.cs-tx-11{font-size: 11px !important;}.cs-tx-12{font-size: 12px !important;}.cs-tx-13{font-size: 13px !important;}.cs-tx-14{font-size: 14px !important;}.cs-tx-15{font-size: 15px !important;}.cs-tx-16{font-size: 16px !important;}.cs-tx-17{font-size: 17px !important;}.cs-tx-18{font-size: 18px !important;}.cs-tx-19{font-size: 19px !important;}.cs-tx-20{font-size: 20px !important;}.cs-tx-21{font-size: 21px !important;}.cs-tx-22{font-size: 22px !important;}.cs-tx-23{font-size: 23px !important;}.cs-tx-24{font-size: 24px !important;}.cs-tx-25{font-size: 25px !important;}.cs-tx-26{font-size: 26px !important;}.cs-tx-27{font-size: 27px !important;}.cs-tx-28{font-size: 28px !important;}.cs-tx-29{font-size: 29px !important;}.cs-tx-30{font-size: 30px !important;}.cs-tx-31{font-size: 31px !important;}.cs-tx-32{font-size: 32px !important;}.cs-tx-33{font-size: 33px !important;}.cs-tx-34{font-size: 34px !important;}.cs-tx-35{font-size: 35px !important;}.cs-tx-36{font-size: 36px !important;}.cs-tx-37{font-size: 37px !important;}.cs-tx-38{font-size: 38px !important;}.cs-tx-39{font-size: 39px !important;}.cs-tx-40{font-size: 40px !important;}
.cs-fa-1{font-size: 1em !important;}.cs-fa-1-5{font-size: 1.5em !important;}.cs-fa-2{font-size: 2em !important;}.cs-fa-2-5{font-size: 2.5em !important;}.cs-fa-3{font-size: 3em !important;}.cs-fa-3-5{font-size: 3.5em !important;}.cs-fa-4{font-size: 4em !important;}.cs-fa-4-5{font-size: 4.5em !important;}.cs-fa-5{font-size: 5em !important;}.cs-fa-5-5{font-size: 5.5em !important;}.cs-fa-6{font-size: 6em !important;}.cs-fa-6-5{font-size: 6.5em !important;}.cs-fa-7{font-size: 7em !important;}.cs-fa-8{font-size: 8em !important;}.cs-fa-7{font-size: 7em !important;}.cs-fa-9{font-size: 9em !important;}.cs-fa-10{font-size: 10em !important;}.cs-fa-11{font-size: 11em !important;}.cs-fa-11-5{font-size: 11.5em !important;}.cs-fa-12{font-size: 12em !important;}.cs-fa-12-5{font-size: 12.5em !important;}.cs-fa-13{font-size: 13em !important;}.cs-fa-13-5{font-size: 13.5em !important;}.cs-fa-14{font-size: 14em !important;}.cs-fa-14-5{font-size: 14.5em !important;}.cs-fa-15{font-size: 15em !important;}.cs-fa-15-5{font-size: 15.5em !important;}.cs-fa-16{font-size: 16em !important;}.cs-fa-16-5{font-size: 16.5em !important;}.cs-fa-17{font-size: 17em !important;}.cs-fa-18{font-size: 18em !important;}.cs-fa-17{font-size: 17em !important;}.cs-fa-19{font-size: 19em !important;}.cs-fa-20{font-size: 20em !important;}
.cs-lineh-1{line-height: 1 !important;}.cs-lineh-2{line-height: 2 !important;}

.cs-m-0{margin:0px !important;} .cs-mt-0{margin-top:0px !important;} .cs-mb-0{margin-bottom:0px !important;} .cs-ml-0{margin-left:0px !important;} .cs-mr-0{margin-right:0px !important;} .cs-p-0{padding:0px !important;} .cs-pt-0{padding-top:0px !important;} .cs-pb-0{padding-bottom:0px !important;} .cs-pl-0{padding-left:0px !important;} .cs-pr-0{padding-right:0px !important;} .cs-m-1{margin:1px !important;} .cs-mt-1{margin-top:1px !important;} .cs-mb-1{margin-bottom:1px !important;} .cs-ml-1{margin-left:1px !important;} .cs-mr-1{margin-right:1px !important;} .cs-p-1{padding:1px !important;} .cs-pt-1{padding-top:1px !important;} .cs-pb-1{padding-bottom:1px !important;} .cs-pl-1{padding-left:1px !important;} .cs-pr-1{padding-right:1px !important;} .cs-m-2{margin:2px !important;} .cs-mt-2{margin-top:2px !important;} .cs-mb-2{margin-bottom:2px !important;} .cs-ml-2{margin-left:2px !important;} .cs-mr-2{margin-right:2px !important;} .cs-p-2{padding:2px !important;} .cs-pt-2{padding-top:2px !important;} .cs-pb-2{padding-bottom:2px !important;} .cs-pl-2{padding-left:2px !important;} .cs-pr-2{padding-right:2px !important;} .cs-m-3{margin:3px !important;} .cs-mt-3{margin-top:3px !important;} .cs-mb-3{margin-bottom:3px !important;} .cs-ml-3{margin-left:3px !important;} .cs-mr-3{margin-right:3px !important;} .cs-p-3{padding:3px !important;} .cs-pt-3{padding-top:3px !important;} .cs-pb-3{padding-bottom:3px !important;} .cs-pl-3{padding-left:3px !important;} .cs-pr-3{padding-right:3px !important;} .cs-m-4{margin:4px !important;} .cs-mt-4{margin-top:4px !important;} .cs-mb-4{margin-bottom:4px !important;} .cs-ml-4{margin-left:4px !important;} .cs-mr-4{margin-right:4px !important;} .cs-p-4{padding:4px !important;} .cs-pt-4{padding-top:4px !important;} .cs-pb-4{padding-bottom:4px !important;} .cs-pl-4{padding-left:4px !important;} .cs-pr-4{padding-right:4px !important;} .cs-m-5{margin:5px !important;} .cs-mt-5{margin-top:5px !important;} .cs-mb-5{margin-bottom:5px !important;} .cs-ml-5{margin-left:5px !important;} .cs-mr-5{margin-right:5px !important;} .cs-p-5{padding:5px !important;} .cs-pt-5{padding-top:5px !important;} .cs-pb-5{padding-bottom:5px !important;} .cs-pl-5{padding-left:5px !important;} .cs-pr-5{padding-right:5px !important;} .cs-m-6{margin:6px !important;} .cs-mt-6{margin-top:6px !important;} .cs-mb-6{margin-bottom:6px !important;} .cs-ml-6{margin-left:6px !important;} .cs-mr-6{margin-right:6px !important;} .cs-p-6{padding:6px !important;} .cs-pt-6{padding-top:6px !important;} .cs-pb-6{padding-bottom:6px !important;} .cs-pl-6{padding-left:6px !important;} .cs-pr-6{padding-right:6px !important;} .cs-m-7{margin:7px !important;} .cs-mt-7{margin-top:7px !important;} .cs-mb-7{margin-bottom:7px !important;} .cs-ml-7{margin-left:7px !important;} .cs-mr-7{margin-right:7px !important;} .cs-p-7{padding:7px !important;} .cs-pt-7{padding-top:7px !important;} .cs-pb-7{padding-bottom:7px !important;} .cs-pl-7{padding-left:7px !important;} .cs-pr-7{padding-right:7px !important;} .cs-m-8{margin:8px !important;} .cs-mt-8{margin-top:8px !important;} .cs-mb-8{margin-bottom:8px !important;} .cs-ml-8{margin-left:8px !important;} .cs-mr-8{margin-right:8px !important;} .cs-p-8{padding:8px !important;} .cs-pt-8{padding-top:8px !important;} .cs-pb-8{padding-bottom:8px !important;} .cs-pl-8{padding-left:8px !important;} .cs-pr-8{padding-right:8px !important;} .cs-m-9{margin:9px !important;} .cs-mt-9{margin-top:9px !important;} .cs-mb-9{margin-bottom:9px !important;} .cs-ml-9{margin-left:9px !important;} .cs-mr-9{margin-right:9px !important;} .cs-p-9{padding:9px !important;} .cs-pt-9{padding-top:9px !important;} .cs-pb-9{padding-bottom:9px !important;} .cs-pl-9{padding-left:9px !important;} .cs-pr-9{padding-right:9px !important;} .cs-m-10{margin:10px !important;} .cs-mt-10{margin-top:10px !important;} .cs-mb-10{margin-bottom:10px !important;} .cs-ml-10{margin-left:10px !important;} .cs-mr-10{margin-right:10px !important;} .cs-p-10{padding:10px !important;} .cs-pt-10{padding-top:10px !important;} .cs-pb-10{padding-bottom:10px !important;} .cs-pl-10{padding-left:10px !important;} .cs-pr-10{padding-right:10px !important;} .cs-m-11{margin:11px !important;} .cs-mt-11{margin-top:11px !important;} .cs-mb-11{margin-bottom:11px !important;} .cs-ml-11{margin-left:11px !important;} .cs-mr-11{margin-right:11px !important;} .cs-p-11{padding:11px !important;} .cs-pt-11{padding-top:11px !important;} .cs-pb-11{padding-bottom:11px !important;} .cs-pl-11{padding-left:11px !important;} .cs-pr-11{padding-right:11px !important;} .cs-m-12{margin:12px !important;} .cs-mt-12{margin-top:12px !important;} .cs-mb-12{margin-bottom:12px !important;} .cs-ml-12{margin-left:12px !important;} .cs-mr-12{margin-right:12px !important;} .cs-p-12{padding:12px !important;} .cs-pt-12{padding-top:12px !important;} .cs-pb-12{padding-bottom:12px !important;} .cs-pl-12{padding-left:12px !important;} .cs-pr-12{padding-right:12px !important;} .cs-m-13{margin:13px !important;} .cs-mt-13{margin-top:13px !important;} .cs-mb-13{margin-bottom:13px !important;} .cs-ml-13{margin-left:13px !important;} .cs-mr-13{margin-right:13px !important;} .cs-p-13{padding:13px !important;} .cs-pt-13{padding-top:13px !important;} .cs-pb-13{padding-bottom:13px !important;} .cs-pl-13{padding-left:13px !important;} .cs-pr-13{padding-right:13px !important;} .cs-m-14{margin:14px !important;} .cs-mt-14{margin-top:14px !important;} .cs-mb-14{margin-bottom:14px !important;} .cs-ml-14{margin-left:14px !important;} .cs-mr-14{margin-right:14px !important;} .cs-p-14{padding:14px !important;} .cs-pt-14{padding-top:14px !important;} .cs-pb-14{padding-bottom:14px !important;} .cs-pl-14{padding-left:14px !important;} .cs-pr-14{padding-right:14px !important;} .cs-m-15{margin:15px !important;} .cs-mt-15{margin-top:15px !important;} .cs-mb-15{margin-bottom:15px !important;} .cs-ml-15{margin-left:15px !important;} .cs-mr-15{margin-right:15px !important;} .cs-p-15{padding:15px !important;} .cs-pt-15{padding-top:15px !important;} .cs-pb-15{padding-bottom:15px !important;} .cs-pl-15{padding-left:15px !important;} .cs-pr-15{padding-right:15px !important;} .cs-m-16{margin:16px !important;} .cs-mt-16{margin-top:16px !important;} .cs-mb-16{margin-bottom:16px !important;} .cs-ml-16{margin-left:16px !important;} .cs-mr-16{margin-right:16px !important;} .cs-p-16{padding:16px !important;} .cs-pt-16{padding-top:16px !important;} .cs-pb-16{padding-bottom:16px !important;} .cs-pl-16{padding-left:16px !important;} .cs-pr-16{padding-right:16px !important;} .cs-m-17{margin:17px !important;} .cs-mt-17{margin-top:17px !important;} .cs-mb-17{margin-bottom:17px !important;} .cs-ml-17{margin-left:17px !important;} .cs-mr-17{margin-right:17px !important;} .cs-p-17{padding:17px !important;} .cs-pt-17{padding-top:17px !important;} .cs-pb-17{padding-bottom:17px !important;} .cs-pl-17{padding-left:17px !important;} .cs-pr-17{padding-right:17px !important;} .cs-m-18{margin:18px !important;} .cs-mt-18{margin-top:18px !important;} .cs-mb-18{margin-bottom:18px !important;} .cs-ml-18{margin-left:18px !important;} .cs-mr-18{margin-right:18px !important;} .cs-p-18{padding:18px !important;} .cs-pt-18{padding-top:18px !important;} .cs-pb-18{padding-bottom:18px !important;} .cs-pl-18{padding-left:18px !important;} .cs-pr-18{padding-right:18px !important;} .cs-m-19{margin:19px !important;} .cs-mt-19{margin-top:19px !important;} .cs-mb-19{margin-bottom:19px !important;} .cs-ml-19{margin-left:19px !important;} .cs-mr-19{margin-right:19px !important;} .cs-p-19{padding:19px !important;} .cs-pt-19{padding-top:19px !important;} .cs-pb-19{padding-bottom:19px !important;} .cs-pl-19{padding-left:19px !important;} .cs-pr-19{padding-right:19px !important;} .cs-m-20{margin:20px !important;} .cs-mt-20{margin-top:20px !important;} .cs-mb-20{margin-bottom:20px !important;} .cs-ml-20{margin-left:20px !important;} .cs-mr-20{margin-right:20px !important;} .cs-p-20{padding:20px !important;} .cs-pt-20{padding-top:20px !important;} .cs-pb-20{padding-bottom:20px !important;} .cs-pl-20{padding-left:20px !important;} .cs-pr-20{padding-right:20px !important;} .cs-m-21{margin:21px !important;} .cs-mt-21{margin-top:21px !important;} .cs-mb-21{margin-bottom:21px !important;} .cs-ml-21{margin-left:21px !important;} .cs-mr-21{margin-right:21px !important;} .cs-p-21{padding:21px !important;} .cs-pt-21{padding-top:21px !important;} .cs-pb-21{padding-bottom:21px !important;} .cs-pl-21{padding-left:21px !important;} .cs-pr-21{padding-right:21px !important;} .cs-m-22{margin:22px !important;} .cs-mt-22{margin-top:22px !important;} .cs-mb-22{margin-bottom:22px !important;} .cs-ml-22{margin-left:22px !important;} .cs-mr-22{margin-right:22px !important;} .cs-p-22{padding:22px !important;} .cs-pt-22{padding-top:22px !important;} .cs-pb-22{padding-bottom:22px !important;} .cs-pl-22{padding-left:22px !important;} .cs-pr-22{padding-right:22px !important;} .cs-m-23{margin:23px !important;} .cs-mt-23{margin-top:23px !important;} .cs-mb-23{margin-bottom:23px !important;} .cs-ml-23{margin-left:23px !important;} .cs-mr-23{margin-right:23px !important;} .cs-p-23{padding:23px !important;} .cs-pt-23{padding-top:23px !important;} .cs-pb-23{padding-bottom:23px !important;} .cs-pl-23{padding-left:23px !important;} .cs-pr-23{padding-right:23px !important;} .cs-m-24{margin:24px !important;} .cs-mt-24{margin-top:24px !important;} .cs-mb-24{margin-bottom:24px !important;} .cs-ml-24{margin-left:24px !important;} .cs-mr-24{margin-right:24px !important;} .cs-p-24{padding:24px !important;} .cs-pt-24{padding-top:24px !important;} .cs-pb-24{padding-bottom:24px !important;} .cs-pl-24{padding-left:24px !important;} .cs-pr-24{padding-right:24px !important;} .cs-m-25{margin:25px !important;} .cs-mt-25{margin-top:25px !important;} .cs-mb-25{margin-bottom:25px !important;} .cs-ml-25{margin-left:25px !important;} .cs-mr-25{margin-right:25px !important;} .cs-p-25{padding:25px !important;} .cs-pt-25{padding-top:25px !important;} .cs-pb-25{padding-bottom:25px !important;} .cs-pl-25{padding-left:25px !important;} .cs-pr-25{padding-right:25px !important;} .cs-m-26{margin:26px !important;} .cs-mt-26{margin-top:26px !important;} .cs-mb-26{margin-bottom:26px !important;} .cs-ml-26{margin-left:26px !important;} .cs-mr-26{margin-right:26px !important;} .cs-p-26{padding:26px !important;} .cs-pt-26{padding-top:26px !important;} .cs-pb-26{padding-bottom:26px !important;} .cs-pl-26{padding-left:26px !important;} .cs-pr-26{padding-right:26px !important;} .cs-m-27{margin:27px !important;} .cs-mt-27{margin-top:27px !important;} .cs-mb-27{margin-bottom:27px !important;} .cs-ml-27{margin-left:27px !important;} .cs-mr-27{margin-right:27px !important;} .cs-p-27{padding:27px !important;} .cs-pt-27{padding-top:27px !important;} .cs-pb-27{padding-bottom:27px !important;} .cs-pl-27{padding-left:27px !important;} .cs-pr-27{padding-right:27px !important;} .cs-m-28{margin:28px !important;} .cs-mt-28{margin-top:28px !important;} .cs-mb-28{margin-bottom:28px !important;} .cs-ml-28{margin-left:28px !important;} .cs-mr-28{margin-right:28px !important;} .cs-p-28{padding:28px !important;} .cs-pt-28{padding-top:28px !important;} .cs-pb-28{padding-bottom:28px !important;} .cs-pl-28{padding-left:28px !important;} .cs-pr-28{padding-right:28px !important;} .cs-m-29{margin:29px !important;} .cs-mt-29{margin-top:29px !important;} .cs-mb-29{margin-bottom:29px !important;} .cs-ml-29{margin-left:29px !important;} .cs-mr-29{margin-right:29px !important;} .cs-p-29{padding:29px !important;} .cs-pt-29{padding-top:29px !important;} .cs-pb-29{padding-bottom:29px !important;} .cs-pl-29{padding-left:29px !important;} .cs-pr-29{padding-right:29px !important;} .cs-m-30{margin:30px !important;} .cs-mt-30{margin-top:30px !important;} .cs-mb-30{margin-bottom:30px !important;} .cs-ml-30{margin-left:30px !important;} .cs-mr-30{margin-right:30px !important;} .cs-p-30{padding:30px !important;} .cs-pt-30{padding-top:30px !important;} .cs-pb-30{padding-bottom:30px !important;} .cs-pl-30{padding-left:30px !important;} .cs-pr-30{padding-right:30px !important;} .cs-m-31{margin:31px !important;} .cs-mt-31{margin-top:31px !important;} .cs-mb-31{margin-bottom:31px !important;} .cs-ml-31{margin-left:31px !important;} .cs-mr-31{margin-right:31px !important;} .cs-p-31{padding:31px !important;} .cs-pt-31{padding-top:31px !important;} .cs-pb-31{padding-bottom:31px !important;} .cs-pl-31{padding-left:31px !important;} .cs-pr-31{padding-right:31px !important;} .cs-m-32{margin:32px !important;} .cs-mt-32{margin-top:32px !important;} .cs-mb-32{margin-bottom:32px !important;} .cs-ml-32{margin-left:32px !important;} .cs-mr-32{margin-right:32px !important;} .cs-p-32{padding:32px !important;} .cs-pt-32{padding-top:32px !important;} .cs-pb-32{padding-bottom:32px !important;} .cs-pl-32{padding-left:32px !important;} .cs-pr-32{padding-right:32px !important;} .cs-m-33{margin:33px !important;} .cs-mt-33{margin-top:33px !important;} .cs-mb-33{margin-bottom:33px !important;} .cs-ml-33{margin-left:33px !important;} .cs-mr-33{margin-right:33px !important;} .cs-p-33{padding:33px !important;} .cs-pt-33{padding-top:33px !important;} .cs-pb-33{padding-bottom:33px !important;} .cs-pl-33{padding-left:33px !important;} .cs-pr-33{padding-right:33px !important;} .cs-m-34{margin:34px !important;} .cs-mt-34{margin-top:34px !important;} .cs-mb-34{margin-bottom:34px !important;} .cs-ml-34{margin-left:34px !important;} .cs-mr-34{margin-right:34px !important;} .cs-p-34{padding:34px !important;} .cs-pt-34{padding-top:34px !important;} .cs-pb-34{padding-bottom:34px !important;} .cs-pl-34{padding-left:34px !important;} .cs-pr-34{padding-right:34px !important;} .cs-m-35{margin:35px !important;} .cs-mt-35{margin-top:35px !important;} .cs-mb-35{margin-bottom:35px !important;} .cs-ml-35{margin-left:35px !important;} .cs-mr-35{margin-right:35px !important;} .cs-p-35{padding:35px !important;} .cs-pt-35{padding-top:35px !important;} .cs-pb-35{padding-bottom:35px !important;} .cs-pl-35{padding-left:35px !important;} .cs-pr-35{padding-right:35px !important;} .cs-m-36{margin:36px !important;} .cs-mt-36{margin-top:36px !important;} .cs-mb-36{margin-bottom:36px !important;} .cs-ml-36{margin-left:36px !important;} .cs-mr-36{margin-right:36px !important;} .cs-p-36{padding:36px !important;} .cs-pt-36{padding-top:36px !important;} .cs-pb-36{padding-bottom:36px !important;} .cs-pl-36{padding-left:36px !important;} .cs-pr-36{padding-right:36px !important;} .cs-m-37{margin:37px !important;} .cs-mt-37{margin-top:37px !important;} .cs-mb-37{margin-bottom:37px !important;} .cs-ml-37{margin-left:37px !important;} .cs-mr-37{margin-right:37px !important;} .cs-p-37{padding:37px !important;} .cs-pt-37{padding-top:37px !important;} .cs-pb-37{padding-bottom:37px !important;} .cs-pl-37{padding-left:37px !important;} .cs-pr-37{padding-right:37px !important;} .cs-m-38{margin:38px !important;} .cs-mt-38{margin-top:38px !important;} .cs-mb-38{margin-bottom:38px !important;} .cs-ml-38{margin-left:38px !important;} .cs-mr-38{margin-right:38px !important;} .cs-p-38{padding:38px !important;} .cs-pt-38{padding-top:38px !important;} .cs-pb-38{padding-bottom:38px !important;} .cs-pl-38{padding-left:38px !important;} .cs-pr-38{padding-right:38px !important;} .cs-m-39{margin:39px !important;} .cs-mt-39{margin-top:39px !important;} .cs-mb-39{margin-bottom:39px !important;} .cs-ml-39{margin-left:39px !important;} .cs-mr-39{margin-right:39px !important;} .cs-p-39{padding:39px !important;} .cs-pt-39{padding-top:39px !important;} .cs-pb-39{padding-bottom:39px !important;} .cs-pl-39{padding-left:39px !important;} .cs-pr-39{padding-right:39px !important;} .cs-m-40{margin:40px !important;} .cs-mt-40{margin-top:40px !important;} .cs-mb-40{margin-bottom:40px !important;} .cs-ml-40{margin-left:40px !important;} .cs-mr-40{margin-right:40px !important;} .cs-p-40{padding:40px !important;} .cs-pt-40{padding-top:40px !important;} .cs-pb-40{padding-bottom:40px !important;} .cs-pl-40{padding-left:40px !important;} .cs-pr-40{padding-right:40px !important;} .cs-m-41{margin:41px !important;} .cs-mt-41{margin-top:41px !important;} .cs-mb-41{margin-bottom:41px !important;} .cs-ml-41{margin-left:41px !important;} .cs-mr-41{margin-right:41px !important;} .cs-p-41{padding:41px !important;} .cs-pt-41{padding-top:41px !important;} .cs-pb-41{padding-bottom:41px !important;} .cs-pl-41{padding-left:41px !important;} .cs-pr-41{padding-right:41px !important;} .cs-m-42{margin:42px !important;} .cs-mt-42{margin-top:42px !important;} .cs-mb-42{margin-bottom:42px !important;} .cs-ml-42{margin-left:42px !important;} .cs-mr-42{margin-right:42px !important;} .cs-p-42{padding:42px !important;} .cs-pt-42{padding-top:42px !important;} .cs-pb-42{padding-bottom:42px !important;} .cs-pl-42{padding-left:42px !important;} .cs-pr-42{padding-right:42px !important;} .cs-m-43{margin:43px !important;} .cs-mt-43{margin-top:43px !important;} .cs-mb-43{margin-bottom:43px !important;} .cs-ml-43{margin-left:43px !important;} .cs-mr-43{margin-right:43px !important;} .cs-p-43{padding:43px !important;} .cs-pt-43{padding-top:43px !important;} .cs-pb-43{padding-bottom:43px !important;} .cs-pl-43{padding-left:43px !important;} .cs-pr-43{padding-right:43px !important;} .cs-m-44{margin:44px !important;} .cs-mt-44{margin-top:44px !important;} .cs-mb-44{margin-bottom:44px !important;} .cs-ml-44{margin-left:44px !important;} .cs-mr-44{margin-right:44px !important;} .cs-p-44{padding:44px !important;} .cs-pt-44{padding-top:44px !important;} .cs-pb-44{padding-bottom:44px !important;} .cs-pl-44{padding-left:44px !important;} .cs-pr-44{padding-right:44px !important;} .cs-m-45{margin:45px !important;} .cs-mt-45{margin-top:45px !important;} .cs-mb-45{margin-bottom:45px !important;} .cs-ml-45{margin-left:45px !important;} .cs-mr-45{margin-right:45px !important;} .cs-p-45{padding:45px !important;} .cs-pt-45{padding-top:45px !important;} .cs-pb-45{padding-bottom:45px !important;} .cs-pl-45{padding-left:45px !important;} .cs-pr-45{padding-right:45px !important;} .cs-m-46{margin:46px !important;} .cs-mt-46{margin-top:46px !important;} .cs-mb-46{margin-bottom:46px !important;} .cs-ml-46{margin-left:46px !important;} .cs-mr-46{margin-right:46px !important;} .cs-p-46{padding:46px !important;} .cs-pt-46{padding-top:46px !important;} .cs-pb-46{padding-bottom:46px !important;} .cs-pl-46{padding-left:46px !important;} .cs-pr-46{padding-right:46px !important;} .cs-m-47{margin:47px !important;} .cs-mt-47{margin-top:47px !important;} .cs-mb-47{margin-bottom:47px !important;} .cs-ml-47{margin-left:47px !important;} .cs-mr-47{margin-right:47px !important;} .cs-p-47{padding:47px !important;} .cs-pt-47{padding-top:47px !important;} .cs-pb-47{padding-bottom:47px !important;} .cs-pl-47{padding-left:47px !important;} .cs-pr-47{padding-right:47px !important;} .cs-m-48{margin:48px !important;} .cs-mt-48{margin-top:48px !important;} .cs-mb-48{margin-bottom:48px !important;} .cs-ml-48{margin-left:48px !important;} .cs-mr-48{margin-right:48px !important;} .cs-p-48{padding:48px !important;} .cs-pt-48{padding-top:48px !important;} .cs-pb-48{padding-bottom:48px !important;} .cs-pl-48{padding-left:48px !important;} .cs-pr-48{padding-right:48px !important;} .cs-m-49{margin:49px !important;} .cs-mt-49{margin-top:49px !important;} .cs-mb-49{margin-bottom:49px !important;} .cs-ml-49{margin-left:49px !important;} .cs-mr-49{margin-right:49px !important;} .cs-p-49{padding:49px !important;} .cs-pt-49{padding-top:49px !important;} .cs-pb-49{padding-bottom:49px !important;} .cs-pl-49{padding-left:49px !important;} .cs-pr-49{padding-right:49px !important;} .cs-m-50{margin:50px !important;} .cs-mt-50{margin-top:50px !important;} .cs-mb-50{margin-bottom:50px !important;} .cs-ml-50{margin-left:50px !important;} .cs-mr-50{margin-right:50px !important;} .cs-p-50{padding:50px !important;} .cs-pt-50{padding-top:50px !important;} .cs-pb-50{padding-bottom:50px !important;} .cs-pl-50{padding-left:50px !important;} .cs-pr-50{padding-right:50px !important;}

.table-g table { border-collapse: collapse; text-align: left; width: 100%; } .table-g {font: normal 12px/150% Geneva, Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; borders: 1px solid #8C8C8C; } .table-g table td, .table-g table th { padding: 0px 5px;  vertical-align: middle;}
.table-g table tr.filters td, .table-g table tr.filters th { padding: 0px 0px; vertical-align: middle; } .table-g table thead th {background:#8C8C8C; background-color:#8C8C8C; color:#FFFFFF; font-size: 12px; font-weight: bold; border-left: 1px solid #A3A3A3; text-align: center; }
/*.table-g table thead th:first-child { border: none; }*/
.table-g table tbody td { color: #1D1D1D; border-left: 1px solid #DBDBDB;font-size: 12px;border-bottom: 1px solid #E1EEF4;font-weight: normal; } .table-g table tbody .alt td { background: #EBEBEB; color: #1D1D1D; } 
/*.table-g table tbody td:first-child { border-left: none; } .table-g table tbody tr:last-child td { border-bottom: none; }*/ 
.table-g table tfoot td div { border-top: 1px solid #8C8C8C;background: #EBEBEB;}
.table-g table tfoot td { padding: 0; font-size: 12px } .table-g table tfoot td div{ padding: 1px; } .table-g table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; } .table-g table tfoot  li { display: inline; } .table-g table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #F5F5F5;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #1D1D1D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #1D1D1D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#1D1D1D');background-color:#8C8C8C; } .table-g table tfoot ul.active, .table-g table tfoot ul a:hover { text-decoration: none;border-color: #1D1D1D; color: #F5F5F5; background: none; background-color:#0086C9;}
div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; } .table-b table { border-collapse: collapse; text-align: left; width: 100%;border: 1px solid #006DA0; } .table-b {font: normal 12px/150% Geneva, Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; borders: 1px solid #006DA0; } .table-b table td, .table-b table th { padding: 0px 5px; vertical-align: middle; } .table-b table tr.filters td, .table-b table tr.filters th { padding: 0px 0px; vertical-align: middle; } .table-b table thead th {background:#006DA0;background-color:#006DA0; color:#FFFFFF; font-size: 12px; font-weight: bold; border-left: 1px solid #FFFFFF; text-align: center;}
/*.table-b table thead th:first-child { border: none; } .table-b table tbody td { color: #1D1D1D; border: 1px solid #006DA0;font-size: 12px;border-bottom: 1px solid #006DA0;font-weight: normal; }*/
.table-b table tbody td { color: #1D1D1D; font-weight: normal; } .table-b table tbody .alt td { background: #EBEBEB; color: #1D1D1D; }
 /*.table-b table tbody td:first-child { border-left: none; } .table-b table tbody tr:last-child td { border-bottom: none; }*/
.table-b table tfoot td div { border-top: 1px solid #006DA0;background: #EBEBEB;}
.table-b table tfoot td { padding: 0; font-size: 12px } .table-b table tfoot td div{ padding: 1px; } .table-b table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; } .table-b table tfoot  li { display: inline; } .table-b table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #F5F5F5;background:#006DA0;background-color:#006DA0; } .table-b table tfoot ul.active, .table-b table tfoot ul a:hover { text-decoration: none;border-color: #1D1D1D; color: #F5F5F5; background: none; background-color:#8F8F8F;}
.table-b .summary, .table-g .summary { text-align: left;}
.cs-pointer { cursor: pointer !important;}
.cs-topr{position: relative !important;border-radius: 50% !important;padding: 1px 5px !important;color: #fff !important;top: -7px !important;left: -9px !important;font-weight: bold !important;}
.bg-gris-zam { background-color: #08080878 !important;}
.br-none{border-radius:0px !important;}
.timeline-lineb{background-image: url(/images/timel2.png);background-size: contain;background-position: center;background-repeat: no-repeat;background-repeat-y: repeat;}
.modal-xxl {max-width: 99% !important;}
td div.empty{ color: #ffffff !important; }