.right_cont_training h3.page-title,.right_cont_training h5{padding:0;margin:0 0 10px 0}
.right_cont_training div#search-box{padding:05px 05px 05px 0}
.right_cont_training p{text-align:justify}
h3.page-title{color:#cc7b29}
#search-box{position:relative;margin:0 auto;padding:5px}
#search-form{height:40px;background-color:#fff;overflow:hidden;border:1px solid #ccc;border-radius:5px}
#search-text{font-size:14px;color:#ddd;border-width:0;background:transparent;line-height:15px}
#search-box input[type="text"]{width:90%;padding:10px 0 5px 1em;color:#333;outline:0}
#search-button{position:absolute;top:5px;right:5px;height:40px;width:45px;color:#fff;text-align:center;border-width:0;background-color:#14375a;cursor:pointer;text-transform:uppercase;border-radius:3px;outline:0}
#search-button:hover{background:#333}
.right_cont_training div#search-box{padding:05px 05px 05px 0}
.align_table_list{width:100%}
.Toggle .align_ex_com_top{margin:-2.05em 0 0 0}
.Toggle .float-left.align_ex_com{padding:0 0 0 15px}
.container.Toggle{margin:0;padding:2.5em 0 0 0;float:left;width:100%}
.Toggle .float-left{float:left !important;padding:0}
.Toggle .btn-success:not(:disabled):not(.disabled):active,.Toggle .btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:#14375a}
.Toggle .btn-primary:not(:disabled):not(.disabled):active,.Toggle .btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#14375a;border-color:#14375a}
.Toggle .btn-group.btn-toggle{border-radius:5px}
.Toggle .btn{border:1px solid #ccc;padding:.4em .5em .4em .5em;font-size:1em}
.Toggle .btn-toggle:before,.Toggle .btn-toggle:after{display:none}
.Toggle .btn-toggle{padding:0;margin:0;width:0;height:inherit !important}
#data_table td{text-align:center}
div#data_table_wrapper .col-md-7,.dataTables_paginate{text-align:left;float:left}
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}
table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}
table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}
.align_table_list div#data_table_length{display:none}
.align_table_list div#data_table_filter{position:absolute;margin:-8.5em 0 0 0;float:left;width:100%;text-align:left}
.Cont_training_process div#search-box{visibility:hidden}
.align_table_list div#data_table_info{display:none}
.align_table_list div#data_table_paginate{text-align:center;float:none}
.align_table_list div#data_table_filter label{width:94%}
.align_table_list div.dataTables_wrapper div.dataTables_filter input{width:100%}
div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}
div.dataTables_wrapper div.dataTables_filter{text-align:right}
div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}
div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}
div.dataTables_wrapper div.dataTables_info{padding-top:.85em;white-space:nowrap}
div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}
div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}
table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}
table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{bottom:.5em;opacity:.3}
table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{left:0;content:"\2191";float:left}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{left:0;content:"\2193";float:left}
table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}
table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}
div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}
div.dataTables_scrollBody table{border-top:0;margin-top:0 !important;margin-bottom:0 !important}
div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:before,div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}
div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:0}
div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}
div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:0}
@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}
}
table.dataTable.table-sm>thead>tr>th{padding-right:20px}
table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}
table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}
table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}
table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}
div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}
div.table-responsive>div.dataTables_wrapper>div.row{margin:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
table#data_table tbody tr td{padding:.5vw 2vw;text-align:left}
table#data_table thead{background-color:#f5f5f5;width:100%}
table#data_table{width:100%}
table#data_table thead tr th{padding:.5vw .9vw}
.table-responsive{overflow-x:unset}
@media only screen and (max-width:1023px){.left_cont_training,.right_cont_training{width:100%;max-width:100%;flex:auto}
}
.right_cont_training h3.page-title,.right_cont_training h5{padding:0;margin:0 0 10px 0}
.right_cont_training div#search-box{padding:05px 05px 05px 0}
.right_cont_training p{text-align:justify}
h3.page-title{color:#cc7b29}
#search-box{position:relative;margin:0 auto;padding:5px}
#search-form{height:40px;background-color:#fff;overflow:hidden;border:1px solid #ccc;border-radius:5px}
#search-text{font-size:14px;color:#ddd;border-width:0;background:transparent;line-height:15px}
#search-box input[type="text"]{width:90%;padding:10px 0 5px 1em;color:#333;outline:0}
#search-button{position:absolute;top:5px;right:5px;height:40px;width:45px;color:#fff;text-align:center;border-width:0;background-color:#14375a;cursor:pointer;text-transform:uppercase;border-radius:3px;outline:0}
#search-button:hover{background:#333}
.right_cont_training div#search-box{padding:05px 05px 05px 0}
.align_table_list{width:100%}
.calender_part{width:100%}
.Toggle .align_ex_com_top{margin:-2.05em 0 0 0}
.Toggle .float-left.align_ex_com{padding:0 0 0 15px}
.container.Toggle{margin:0;padding:2.5em 0 0 0;float:left;width:100%}
.Toggle .float-left{float:left !important;padding:0}
.Toggle .btn-success:not(:disabled):not(.disabled):active,.Toggle .btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:#14375a}
.Toggle .btn-primary:not(:disabled):not(.disabled):active,.Toggle .btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#14375a;border-color:#14375a}
.Toggle .btn-group.btn-toggle{border-radius:5px}
.Toggle .btn{border:1px solid #ccc;padding:.4em .5em .4em .5em;font-size:1em}
#data_table td{text-align:center}
div#data_table_length,div#data_table_filter,div.dataTables_info,div#data_table_wrapper .col-md-5{display:none}
div#data_table_wrapper .col-md-7,.dataTables_paginate{text-align:left;float:left}
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}
table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}
table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}
div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}
div.dataTables_wrapper div.dataTables_filter{text-align:right}
div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}
div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}
div.dataTables_wrapper div.dataTables_info{padding-top:.85em;white-space:nowrap}
div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}
div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}
table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}
table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{bottom:.5em;opacity:.3}
table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{left:0;content:"\2191";float:left}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{left:0;content:"\2193";float:left}
table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}
table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}
div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}
div.dataTables_scrollBody table{border-top:0;margin-top:0 !important;margin-bottom:0 !important}
div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:before,div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}
div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:0}
div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}
div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:0}
@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}
}
table.dataTable.table-sm>thead>tr>th{padding-right:20px}
table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}
table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}
table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}
table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}
div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}
div.table-responsive>div.dataTables_wrapper>div.row{margin:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
table#data_table tbody tr td{padding:.5vw .9vw;text-align:left}
table#data_table thead{background-color:#f5f5f5;width:100%}
table#data_table{width:100%}
table#data_table thead tr th{padding:.5vw .9vw;border-bottom:0}
.traing_table_list table tr span{font-size:1em}
.force-overflow .traing_table_list table tr img{opacity:.3}
.traing_table_list table{width:100%;margin:0}
@media only screen and (max-width:1023px){.left_cont_training,.right_cont_training{width:100%;max-width:100%;flex:auto}
}
.cjslib-year,.cjslib-month{width:100%}
.cjslib-calendar.cjslib-size-small,.cjslib-calendar{width:auto;height:auto}
.cjslib-row label{margin-bottom:0}
.cjslib-day:last-child{border-right:0}
.cjslib-calendar{border:0;-webkit-box-shadow:none;box-shadow:none}
.cjslib-days{border-left:10px solid #89bbd1;border-right:10px solid #89bbd1;border-bottom:10px solid #89bbd1;-webkit-box-shadow:none;box-shadow:none;display:block;flex:none}
.cjslib-row:last-child .cjslib-day{border-bottom:0}
.cjslib-month,.cjslib-labels{color:#fff;background:#89bbd1}
.cjslib-labels{padding:10px 0;border-left:10px solid #89bbd1;border-right:10px solid #89bbd1}
.cjslib-year{display:none;color:#707070;background:#fff}
.calendar-arrws svg{fill:#fff}
.cjslib-year .calendar-arrws svg{fill:#707070}
.organizer-arrws svg{fill:#fff}
.cjslib-day{min-height:50px;padding:.5rem;border-bottom:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);-webkit-transition:-webkit-box-shadow 200ms ease-in-out;transition:-webkit-box-shadow 200ms ease-in-out;transition:box-shadow 200ms ease-in-out;transition:box-shadow 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out}
.cjslib-day.cjslib-day-diluted{background-color:rgba(0,0,0,0.021)}
.cjslib-day.cjslib-day-today>.cjslib-day-num{margin-bottom:2px;padding-bottom:0;border-bottom:2px solid #89bbd1;border-radius:1px}
.cjslib-day{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cjslib-day>.cjslib-day-indicator{color:#fff;background-color:#89bbd1;-webkit-box-shadow:none;box-shadow:none;border-radius:50%}
.cjslib-day.cjslib-day-today>.cjslib-day-indicator{display:none}
.cjslib-calendar.cjslib-size-small .cjslib-day>.cjslib-indicator-type-numeric{font-size:0}
.cjslib-calendar.cjslib-size-small .cjslib-day>.cjslib-day-indicator{width:8px;height:8px;position:relative;right:0;bottom:0}
.cjslib-indicator-type-numeric{padding:0;color:#fff}
.cjslib-month{padding:10px 5px;font-size:20px}
.cjslib-labels>span{padding:5px}
.cjslib-day-listed{background:#fff}
.cjslib-day:hover{background:#ddd}
.cjslib-day:hover .cjslib-day-num{color:#000}
.cjslib-day-radios:checked+.cjslib-day{min-height:46px;color:#fff;-webkit-box-shadow:none;box-shadow:none;background:#035b99}
.cjslib-day-radios:checked+.cjslib-day .cjslib-day-num{color:#fff}
.cjslib-events{-webkit-box-shadow:none;box-shadow:none}
.cjslib-date{color:#fff;background:#89bbd1}
#organizerContainer{display:none}
.cjslib-month{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}
#calendarContainer-month-back{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
#calendarContainer-month-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
#calendarContainer-month{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#333;background:#fff}
#calendarContainer-month-back,#calendarContainer-month-next{padding:.5rem .1em;color:#fff;background:#89bbd1}
.cjslib-month>span{justify-content:unset;text-align:left;padding-left:0rem;border-right:10px solid #89bbd1}
.a-display-block{display:block}
.wdywtw-label{font-size:1.1rem;font-weight:300;margin-bottom:.5rem}
.calender_part h3{font-size:1em;font-weight:bold;padding:0 0 .3em 0;margin:0;line-height:1.5em}
.calender_part h3 a{color:#000}
.calender_part p{padding:.3em 0;margin:0}
.calender_part .traing_table_list{border-bottom:1px solid #ccc;padding:01em 0}
.calender_part .traing_table_list table tr{background:0}
.scrollbar{float:left;height:25em;overflow-y:auto;width:100%}
.force-overflow{min-height:25em;padding-top:10px;font-size:1em}
#style-1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
#style-1::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
#style-1::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}
.tab{float:left}
.tab button{background-color:inherit;padding:.5em .5em;border:0;outline:0;text-align:center;cursor:pointer;transition:.3s;font-size:1em;float:left}
.tab button:hover{background-color:#ddd}
.tab button.active{background-color:#ccc}
.tabcontent{float:left;width:100%;padding-top:10px}
.tabcontent h1{font-size:1.5em;font-weight:bold;margin:0}
.tab .tablinks.active{background:#0a263e;color:#fff;font-weight:bold}
.tab .tablinks{background:#fff;font-weight:bold;border:1px solid #ccc}
.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.mt-auto,.my-auto{margin-top:auto !important}
@media(min-width:768px){.offset-md-1{margin-left:8.333333%}
}
@media(min-width:768px){.order-md-2{-ms-flex-order:2;order:2}
}
@media(min-width:768px){.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
}
.calendar_list_lft_txt{padding:0}
#calendarContainer .cjslib-month{padding:0;font-size:1.2em}
#calendarContainer .cjslib-month{padding:0;font-size:1em;box-shadow:none}
#calendarContainer .cjslib-calendar.cjslib-size-small{width:auto;box-shadow:none;border:0}
.calender_align_right{padding:0 0 0 1em}
.traing_table_list .table-responsive table td{border:0;padding:.25em 0}
#calendarContainer .cjslib-days .cjslib-row .cjslib-day-diluted{background:#89bbd1}
#calendarContainer .cjslib-days .cjslib-row .cjslib-day-diluted span{font-size:1em}
#calendarContainer .cjslib-days .cjslib-row .cjslib-day-today{background:#0a263e}
.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;flex-wrap:wrap}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.align_table_list table tr th.sorting_asc,.align_table_list table tr th.sorting_desc{background:0}
.tabcontent nav.job-list{text-align:center}
#calendarContainer .cjslib-days .cjslib-day-num{color:#000}
#calendarContainer .cjslib-days .cjslib-day-indicator{font-size:.5em;background:#0a263e;width:1.5em;height:1.5em;bottom:-2em}
#calendarContainer .cjslib-days .cjslib-row .cjslib-day-today .cjslib-day-num{color:#fff}
table#data_table tbody tr td{padding:.5vw .9vw;text-align:left;border:0}
table#data_table thead tr th{padding:.5vw .9vw;border-bottom:0}
table#data_table tbody tr td#course-txt{font-weight:bold}
table#data_table tbody tr td#name-txt{width:40%;color:#00e;font-weight:bold}
table#data_table thead tr th#courseName{width:45%}
table#data_table tbody tr td#hours-txt{font-weight:bold;padding-left:2em}
table#data_table tbody tr td#availability-txt{font-weight:bold;padding-left:2em}
.Toggle .tab{margin-top:-0.4em}
.tab .tablinks.list_view.active,.tab .tablinks.list_view{border-radius:06px 0 0 06px}
.tab .tablinks.calendar_view.active,.tab .tablinks.calendar_view{border-radius:0 06px 06px 0}
.tabcontent ul.pagination{display:inline-block;flex-wrap:inherit}
.tabcontent ul.pagination span{float:left}
.training-cont-main .tabcontent ul.pagination span li a{padding:8px 10px}
#calendarContainer i{color:#0a263e}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.job-list ul.pagination li a.page-link.previouslist{color:#333;border-color:#ccc;background-image:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background-image:-o-linear-gradient(top,#fff 0,#ddd 100%);background-image:linear-gradient(to bottom,#fff 0,#ddd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00',endColorstr='#dddddd00',GradientType=0)}
.job-list ul.pagination li a.page-link.previouslist,.job-list ul.pagination li a.page-link.nextlist{color:#333;border-color:#ccc;background-image:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background-image:-o-linear-gradient(top,#fff 0,#ddd 100%);background-image:linear-gradient(to bottom,#fff 0,#ddd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00',endColorstr='#dddddd00',GradientType=0)}
.job-list ul.pagination li.page-item.disabled a.page-link.previouslist:hover,.job-list ul.pagination li.page-item.disabled a.page-link.nextlist:hover{border-color:#ccc}
.job-list ul.pagination li.page-item{padding:0 .5em}
.richtext.section .btn:focus,.richtext.section .btn:active:focus,.richtext.section .btn.active:focus,.richtext.section .btn.focus,.richtext.section .btn:active.focus,.richtext.section .btn.active.focus{outline:0}
.Toggle .align_list_cal{margin:-2.05em 0 0 0}
.Toggle label.alighn_lft_viewby{float:left;width:100%;padding-bottom:6px}
.align_list_cal_view .align_id{width:22%}
.align_list_cal_view .align_course{width:58%}
.align_list_cal_view .align_course_hours{width:20%}
.align_list_cal_view tr td{vertical-align:top}
.align_list_cal_view span.align_course_img{float:left}
@media only screen and (max-width:820px) and (min-width:240px){th#courseCode{width:20%}
th#courseHours{width:18%}
th#courseAvail{width:27%}
table#data_table thead tr th{padding:.5vw .9vw;border-bottom:0;white-space:inherit}
table#data_table tbody tr td#course-txt{font-weight:bold;width:20%}
table#data_table tbody tr td{padding:.5vw .9vw;text-align:left;border:0;white-space:inherit}
th#courseCode{width:20%}
th#courseHours{width:20%}
th#courseAvail{width:22%}
.Toggle .align_ex_com_top{width:29%;padding-left:.25em}
.Toggle .align_ex_com{width:41%}
.Toggle .align_list_cal{width:28%}
.Toggle .align_ex_com_top input{font-size:.9em;height:29px}
.Toggle .align_ex_com select{height:29px;font-size:.9em}
.Toggle .tab{margin-top:-0.2em}
.container.Toggle{font-size:.8em}
div#List.tabcontent{font-size:.8em}
table#data_table tbody tr td#name-txt{width:30%;word-break:break-word}
table#data_table thead tr th#courseName{width:34%}
.calendar_list_lft_txt{padding:0;float:left;width:100%}
.calender_align_right{padding:1em 0 0 0;width:100%;float:left}
.scrollbar{float:left;max-height:25em;overflow-y:auto;width:100%;height:auto}
.force-overflow{max-height:25em;padding-top:10px;font-size:1em;min-height:auto}
.tabcontent h1{font-size:1.2em}
.calender_part .traing_table_list{border-bottom:1px solid #ccc;padding:01em 0;font-size:.8em}
}
@media only screen and (max-width:1366px) and (min-width:821px){.Toggle label.alighn_lft_viewby{float:left;width:100%;padding-bottom:5px}
.Toggle .align_list_cal{margin:-2.05em 0 0 0;width:43%}
.Toggle .align_ex_com_top{margin:-2.05em 0 0 0;width:24%}
.Toggle .float-left.align_ex_com{padding:0 0 0 15px;width:32%}
.calendar_list_lft_txt{padding:0;float:left;width:100%}
.calender_align_right{padding:1em 0 0 0;width:100%;float:left}
.scrollbar{float:left;max-height:25em;overflow-y:auto;width:100%;height:auto}
.force-overflow{max-height:25em;padding-top:10px;font-size:1em;min-height:auto}
.container.Toggle{font-size:.9em}
div#List.tabcontent{font-size:.9em}
}
.cjslib-calendar{width:800px;height:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Satellite,Roboto,sans-serif;border:1px solid rgba(21,21,21,.12);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 4px rgba(21,21,21,.21);box-shadow:0 0 4px rgba(21,21,21,.21);-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.cjslib-calendar.cjslib-size-small{width:400px;height:430px}
.cjslib-calendar.cjslib-size-medium{width:600px;height:600px}
.cjslib-calendar.cjslib-size-large{width:800px;height:800px}
.cjslib-year{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;font-size:14px}
.cjslib-year>span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding-left:2.5em}
.cjslib-year>div{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.cjslib-month{z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 5px;font-size:40px;-webkit-box-shadow:0 1px 4px rgba(21,21,21,.12);box-shadow:0 1px 4px rgba(21,21,21,.12)}
.cjslib-month>span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}
.cjslib-month>div{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.cjslib-labels{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.cjslib-labels>span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}
.cjslib-days{background-color:#f6f6f6;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 6px -2px rgba(21,21,21,.21);box-shadow:0 2px 6px -2px rgba(21,21,21,.21)}
.cjslib-row{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.cjslib-day{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid rgba(21,21,21,.12);border-right:1px solid rgba(21,21,21,.12);-webkit-transition:box-shadow .2s ease-in-out;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}
.cjslib-day:last-child{border-right:0}
.cjslib-day:hover{background-color:rgba(21,21,21,.012);-webkit-box-shadow:inset 0 0 4px rgba(21,21,21,.21);box-shadow:inset 0 0 4px rgba(21,21,21,.21)}
.cjslib-day-radios{display:none}
.cjslib-day-radios:checked+.cjslib-day{background-color:rgba(21,21,21,.012);-webkit-box-shadow:inset 0 0 4px rgba(21,21,21,.21);box-shadow:inset 0 0 4px rgba(21,21,21,.21)}
.cjslib-day>.cjslib-day-num{width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:14px;color:rgba(21,21,21,.84)}
.cjslib-day.cjslib-day-today>.cjslib-day-num{padding-bottom:3px;border-bottom:2px solid;border-radius:1px}
.cjslib-day>.cjslib-day-indicator{font-size:0;position:absolute;border-radius:100%;-webkit-box-shadow:0 2px 4px rgba(21,21,21,.21);box-shadow:0 2px 4px rgba(21,21,21,.21)}
.cjslib-indicator-type-numeric{padding:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cjslib-day.cjslib-day-diluted{background-color:rgba(21,21,21,.021);-webkit-box-shadow:inset 0 0 1px rgba(21,21,21,.12);box-shadow:inset 0 0 1px rgba(21,21,21,.12)}
.cjslib-day.cjslib-day-diluted>.cjslib-day-num{width:auto;font-size:10px;color:rgba(21,21,21,.73)}
.cjslib-day-indicator:empty,.cjslib-day.cjslib-day-diluted>.cjslib-day-indicator{display:none !important}
.cjslib-calendar.cjslib-size-small .cjslib-day>.cjslib-day-indicator{width:8px;height:8px;bottom:7px;right:7px}
.cjslib-calendar.cjslib-size-small .cjslib-day>.cjslib-indicator-type-numeric{font-size:7px}
.cjslib-calendar.cjslib-size-small .cjslib-day>.cjslib-indicator-pos-top{top:7px;bottom:unset}
.cjslib-calendar.cjslib-size-medium .cjslib-day>.cjslib-day-indicator{width:18px;height:18px;bottom:10px;right:10px}
.cjslib-calendar.cjslib-size-medium .cjslib-day>.cjslib-indicator-type-numeric{font-size:10px}
.cjslib-calendar.cjslib-size-medium .cjslib-day>.cjslib-indicator-pos-top{top:10px;bottom:unset}
.cjslib-calendar.cjslib-size-large .cjslib-day>.cjslib-day-indicator{width:24px;height:24px;bottom:14px;right:14px}
.cjslib-calendar.cjslib-size-large .cjslib-day>.cjslib-indicator-type-numeric{font-size:12px}
.cjslib-calendar.cjslib-size-large .cjslib-day>.cjslib-indicator-pos-top{top:14px;bottom:unset}
.cjslib-events{width:800px;height:800px;font-family:Satellite,Roboto,sans-serif;-webkit-box-shadow:0 0 4px rgba(21,21,21,.21);box-shadow:0 0 4px rgba(21,21,21,.21);border:1px solid rgba(21,21,21,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.cjslib-events.cjslib-size-small{width:400px;height:400px}
.cjslib-events.cjslib-size-medium{width:600px;height:600px}
.cjslib-events.cjslib-size-large{width:800px;height:800px}
.cjslib-date{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;font-size:14px}
.cjslib-date>span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}
.cjslib-date>div{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.cjslib-rows{background-color:#f6f6f6;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto !important}
.cjslib-list{width:100%;position:relative;overflow-y:visible !important;padding:0;margin:0;color:rgba(21,21,21,.94);padding-bottom:15px}
.cjslib-list-history{padding-top:10px;width:100%;margin-left:10px;margin-right:10px}
.cjslib-list-history>.cjslib-list-history-title{padding:5px 0;border-radius:2px}
.cjslib-list-placeholder{height:100%;border:none !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#757575;pointer-events:none;display:none}
.cjslib-list-placeholder *{pointer-events:all}
.cjslib-list .cjslib-list-placeholder:only-child{display:block !important}
.cjslib-list>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid rgba(21,21,21,.12)}
.cjslib-list>li:hover{-webkit-box-shadow:inset 0 0 4px rgba(21,21,21,.21);box-shadow:inset 0 0 4px rgba(21,21,21,.21)}
.cjslib-list>li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:10px;border-right:1px solid rgba(21,21,21,.12)}
.cjslib-time{font-size:14px}
.cjslib-m{font-size:14px;text-transform:uppercase;padding-left:5px}
.cjslib-list>li>p{-webkit-box-flex:4;-ms-flex:4;flex:4;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:18px;word-wrap:break-word;word-break:break-word}
#calendarContainer-year-back svg,#calendarContainer-year-next svg{display:none}