.page-template-page-course-table .content-wrapper .content-left{display:none}.page-template-page-course-table .content-wrapper.has-image .content-left{display:block;margin-bottom:30px}.page-template-page-course-table .main-wrap{max-width:1200px}.page-template-page-course-table table{display:none}.page-template-page-course-table table.display{display:table;position:relative;z-index:3}.page-template-page-course-table table.display thead tr th{background-color:#5FA0CB;color:white;padding-top:20px;padding-bottom:10px}.page-template-page-course-table table.display tbody>tr:not(.child){background-color:#eee}.page-template-page-course-table table.display tbody>tr:not(.child) td{padding:15px 5px}.page-template-page-course-table table.display tbody>tr:not(.child) td a{border-bottom:1px solid #333399}.page-template-page-course-table table.display tbody>tr:not(.child) td a:hover{text-decoration:none;border-bottom-width:2px}.page-template-page-course-table table.display tbody>tr:not(.child):nth-child(odd){background-color:#EDEBEB}.page-template-page-course-table table.display tbody>tr:not(.child):nth-child(odd) td{background-color:#EDEBEB}.page-template-page-course-table table.display tbody>tr:not(.child)>td:first-child{position:relative;padding-left:35px}.page-template-page-course-table table.display tbody>tr:not(.child)>td:first-child:before{position:absolute;top:16px;left:6px;height:16px;width:16px;display:block;color:#1B3C6C;border:1px solid #1B3C6C;border-radius:16px;text-align:center;line-height:14px;box-shadow:none;box-sizing:content-box;content:'+';background-color:transparent}.page-template-page-course-table table.display tbody>tr:not(.child).dt-hasChild td:first-child:before{content:'-'}.page-template-page-course-table table.display tbody>tr.child{background-color:#EDEBEB}.page-template-page-course-table table.display tbody ul.dtr-details{list-style:none;margin-left:0px;margin-bottom:10px}.page-template-page-course-table table.display tbody .dtr-title{font-family:'PMNCaeciliaW01-75Bold';font-weight:600}.page-template-page-course-table table.display tbody .dtr-title:after{content:':'}.page-template-page-course-table .dataTables_wrapper .dataTables_length{float:none;margin-left:10px;padding-top:21px;position:relative;z-index:3;text-align:left}.page-template-page-course-table .dataTables_wrapper .dataTables_length select{background-color:white;max-width:70px;border:1px solid #A09E9E}.page-template-page-course-table .dataTables_wrapper .dataTables_filter{position:relative;z-index:3;float:none;text-align:left;padding-left:10px}.page-template-page-course-table .dataTables_wrapper .dataTables_filter input{border:1px solid #A09E9E;background-color:white;max-width:200px}.page-template-page-course-table .table-filter-wrapper{margin-top:20px;position:relative;z-index:2;margin-bottom:-130px;max-width:100%;background-color:#d8e8f2;padding:25px 0px 120px 0px;border-top:1px solid #A09E9E}.page-template-page-course-table .table-filter-wrapper .table-filter .single-filter{display:flex;align-items:flex-start}.page-template-page-course-table .table-filter-wrapper .table-filter .single-filter label{margin:0px 10px}.page-template-page-course-table .table-filter-wrapper .table-filter .single-filter select{width:100%;max-width:300px;position:relative;top:-3px}#gform_wrapper_23 .gform_fields legend{border-bottom:none;margin-bottom:0px}#gform_wrapper_23 .gform_fields input{min-height:25px;padding:5px 3px;line-height:1.3;height:auto}@media (min-width: 767px){.page-template-page-course-table .main-content h1{width:100%;max-width:1070px;margin:0 auto;margin-bottom:40px}.page-template-page-course-table .content-wrapper{width:100%;max-width:950px;margin:0 auto}.page-template-page-course-table .content-wrapper .content-left{display:none}.page-template-page-course-table .content-wrapper.has-image{display:flex;justify-content:space-between}.page-template-page-course-table .content-wrapper.has-image .content-left{display:block;max-width:20%;width:100%;text-align:center;margin-bottom:0px}.page-template-page-course-table .content-wrapper.has-image .content-right{max-width:78%;width:100%}.page-template-page-course-table .table-filter-wrapper{margin-bottom:-85px;padding:25px 0px}.page-template-page-course-table .dataTables_wrapper .dataTables_filter,.page-template-page-course-table .dataTables_wrapper .dataTables_length{padding-top:16px;float:right;padding-right:10px}.page-template-page-course-table table.display tbody ul.dtr-details{margin-bottom:0px}}

/*# sourceMappingURL=course-table.css.map */
