.tablelist_01{height:100%;margin:0;position:relative;width:100%}
.tablelist_01 table{width:100%}
.tablelist_01 table#table-list{border:0;border-spacing:1px;border-collapse:separate;}
.tablelist_01 table#table-list tr td{padding:12px 5px;border:1px solid #eaeaea;border-width:1px 0}
.tablelist_01 table#table-list tr td.td-box{border:1px solid #cacaca;border-top-width:0}
.tablelist_01 table#table-list .tabspace{border:none}
.tablelist_01 table#table-list tr.tr-open td{border:1px solid #cacaca;border-bottom-color:#f4f4f4;border-spacing:0;border-collapse:collapse}
.tablelist_01 table#table-list tr.tr-open td:first-child{border-right-width:0}
.tablelist_01 table#table-list tr.tr-open td:last-child{border-left-width:0}
.tablelist_01 table#table-list .table-date{color:#a00;font-weight:500;font-size:13px;}
.tablelist_01 .in-tab table tr td:nth-child(1){text-align:right;width:35%;vertical-align:top !important}
.tablelist_01 .in-tab2 table tr td:nth-child(1){text-align:right;width:35%;vertical-align:top !important}
.tablelist_01 .in-tab table tr td:nth-child(2){text-align:left;color:#000;font-weight:600}
.tablelist_01 .in-tab2 table tr td:nth-child(2){text-align:left;color:#000;font-weight:300}
.tablelist_01 .in-tab table tr td.mc4-no-bold{font-weight:normal;}
#utilities_boxes .infobox{padding:12px 10px 15px 10px;}
.tablelist_01 table#table-list tr.tr-open td.table-td{text-align:left;}
.tablelist_01 table#table-list tr td.table-td-info{text-align:right;padding-top:35px;width:250px;}
div#show_search_result{display:none;font-weight:bold;margin:20px 0 20px 0;}
.tablelist_01 table#table-list a.button{background-color:var( --e-global-color-1fd3dfa );border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:400;width:auto;display:inline-block;line-height:1;font-size:15px;padding:12px 24px;color:#fff;fill:#fff;text-align:center;transition:all .3s;}
.tablelist_01 table#table-list a.button:hover{background-color:#2BA43C;}
div.elementor-button-wrapper.mc4-video-courses{float:right;margin:0 5px 0 5px;}
table#table-list{font-family:"Montserrat", Sans-serif;}
.tabs-nav{list-style:none;margin:0;overflow:hidden;padding:0;width:100%;}
.tabs-nav li{float:left;line-height:32px;margin:0;overflow:hidden;padding:0;position:relative;}
.tabs-nav li.active{line-height:31px;}
.tabs-nav li a{background:#f8f8f8;border:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-left:none;color:#959393;display:block;letter-spacing:0;outline:none;padding:0 12px;text-decoration:none;text-shadow:0 1px 0 #fff;}
.tabs-nav li:first-child a{border-left:1px solid #eaeaea;}
.tabs-nav li a:hover{background:#f0f0f0;}
.tabs-nav li a:hover, .tabs-nav li.active a{color:#AC0015;}
.tabs-nav li.active a{background:#fff;border-bottom:2px solid #fff;border-top:1px solid #AC0015;}
.tabs-container{border:1px solid #eaeaea;margin:-1px 0 20px;overflow:hidden;width:100%;}
.tab-content{padding:20px;}
@media(max-width:500px){
.tablelist_01 table#table-list tr td.table-td-info {width: auto;}
div.elementor-button-wrapper.mc4-video-courses {margin-bottom: 5px;}
button#searchby_btn span.elementor-button-text {display: none;}
button#apply_searchby_mod span.elementor-button-text {display: none;}
button#remove_searchby_mod span.elementor-button-text {display: none;}
button#apply_searchby_path span.elementor-button-text {display: none;}
button#remove_searchby_path span.elementor-button-text {display: none;}
}