/*!
 * Theme Name: URSPRUNG Child
 * Theme URI: https://www.modularte.de/
 * Description: Kraft die sich entfaltet
 * Template: ursprung
 *
 * Author: MODULARTE
 * Author URI: https://www.modularte.de/
 *
 * Copyright: © 2019 MODULARTE
 * License: GNU General Public License v3.0
 * License URI: https://www.gnu.org/licenses/gpl-3.0.html
 *
 * Version: 1.0.0
 * Last update: 12.08.2019
*/body{display:flex;flex-direction:column;min-height:100vh}.us_page-content{flex:1}.frame-content{width:87.5%;margin-right:auto;margin-left:auto}@media (min-width: 760px){.frame-content{width:87.5%}}@media (min-width: 1280px){.frame-content{width:640px}}@media (min-width: 1500px){.frame-content{width:780px}}.frame-content :not(.has-sidebar) .alignwide,.frame-content:not(.has-sidebar) .alignwide{width:100vw;margin-right:calc( 50% - 50vw);margin-left:calc( 50% - 50vw)}@media (min-width: 1280px){.frame-content :not(.has-sidebar) .alignwide,.frame-content:not(.has-sidebar) .alignwide{width:1240px;margin-right:calc( ( 1240px - 100% ) / -2);margin-left:calc( ( 1240px - 100% ) / -2)}}@media (min-width: 1500px){.frame-content :not(.has-sidebar) .alignwide,.frame-content:not(.has-sidebar) .alignwide{width:1380px;margin-right:calc( ( 1380px - 100% ) / -2);margin-left:calc( ( 1380px - 100% ) / -2)}}.frame-content :not(.has-sidebar) .alignfull,.frame-content:not(.has-sidebar) .alignfull{width:100vw;margin-right:calc( 50% - 50vw);margin-left:calc( 50% - 50vw)}.frame-offset{width:100%;flex-shrink:0}.frame-offset:not(.frame-offset--left){margin-left:auto}.frame-offset:not(.frame-offset--right){margin-right:auto}@media (min-width: 760px){.frame-offset{width:100%}}@media (min-width: 1280px){.frame-offset{width:940px}}@media (min-width: 1500px){.frame-offset{width:1080px}}.frame-wide{width:100%;margin-right:auto;margin-left:auto}.frame-wide.frame-wide--relative{position:relative}.frame-wide:not(.frame-wide--no-padding){padding-right:20px;padding-left:20px}@media (min-width: 760px){.frame-wide{width:100%}}@media (min-width: 1280px){.frame-wide{width:1240px}.frame-wide:not(.frame-wide--no-padding){padding-right:0;padding-left:0}}@media (min-width: 1500px){.frame-wide{width:1380px}}html,body{font-family:Arial, Helvetica, sans-serif}@font-face{font-family:'averta-light';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_light-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_light-webfont.woff") format("woff")}@font-face{font-family:'averta-light-italic';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_light_italic-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_light_italic-webfont.woff") format("woff")}@font-face{font-family:'averta-regular';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta-webfont.woff") format("woff")}@font-face{font-family:'averta-regular-italic';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_regular_italic-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_regular_italic-webfont.woff") format("woff")}@font-face{font-family:'averta-semibold';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_semibold-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_semibold-webfont.woff") format("woff")}@font-face{font-family:'averta-semibold-italic';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_semibold_italic-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_semibold_italic-webfont.woff") format("woff")}@font-face{font-family:'averta-bold';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_bold-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_bold-webfont.woff") format("woff")}@font-face{font-family:'averta-bold-italic';font-weight:normal;font-style:normal;src:url("assets/fonts/averta/averta_bold_italic-webfont.woff2") format("woff2"),url("assets/fonts/averta/averta_bold_italic-webfont.woff") format("woff")}h3{color:#304589}table:not(.variations):not(.shop_table) thead tr{border-bottom:0}table:not(.variations):not(.shop_table) thead th{padding:4px 10px}@media (min-width: 1280px){table:not(.variations):not(.shop_table) thead th{padding:10px 15px}}table:not(.variations):not(.shop_table) tbody tr{border-bottom:0}.pilot-selector{margin-bottom:50px;border-color:#cccccc}.pilot-selector select{font-size:16px;line-height:1.3;display:block;box-sizing:border-box;width:100%;max-width:100%;margin:15px 0 0 0;padding:.6em 1.4em .5em .8em;color:#444444;background-color:#ffffff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right 1em top 50%, 0 0;background-size:.65em auto, 100%;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);-webkit-appearance:none;-moz-appearance:none;appearance:none}.pilot-selector input[type='submit'],.pilot-selector input[type='reset'],.pilot-selector input[type='button']{font-size:14px;height:35px;margin:25px 0 25px 12px;padding:0 20px;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:#ffffff;border:none;border-color:#000000;background-color:#000000}.pilot-selector input[type='submit']:hover,.pilot-selector input[type='reset']:hover,.pilot-selector input[type='button']:hover{background:#88888a}.message{line-height:1.4;display:block;margin-top:-17px;padding-left:25px}#loginform label{line-height:1.2}#message{margin-bottom:20px;padding:20px 20px;color:white;background:#56a76d}.tml-message,.tml-error{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:30px !important;color:white;border:none !important;background:#dc3232;box-shadow:none !important}.tml-message strong,.tml-error strong{font-family:'averta-semibold'}.tml{max-width:320px;margin-top:100px}.tml a{color:#4a4a4a}.tml *{box-sizing:border-box}.tml .error,.tml .message{padding:.5em;color:#333333}.tml .error{border:1px solid #cc0000;background-color:#ffebe8}.tml .message{border:1px solid #e6db55;background-color:#ffffe0}.tml p{margin:0 0 1.5em 0;padding:0}.tml input,.tml textarea{font-size:14px;width:100%;height:35px;margin:.5em 0;padding:10px;border:#ccd0d4 solid 1px}input.tml-checkbox{border:none}.tml input[type='checkbox'],.tml input[type='radio'],.tml .tml-rememberme-wrap input{width:auto;margin-right:10px;vertical-align:middle}.tml input[type='submit'],button.tml-button{font-size:14px;height:35px;padding:0 20px;cursor:pointer;color:#ffffff;border:none;background-color:#000000}.tml input[type='submit']:hover,button.tml-button:hover{background:#88888a}.tml .tml-rememberme-submit-wrap:after,.tml .tml-action-links:after{clear:both}.tml .tml-user-avatar{text-align:left}.mu_register .hint{font-size:12px;display:block;margin-bottom:10px}.mu_register label.checkbox{display:inline}#pass-strength-result{font-family:'averta-semibold';font-size:14px;font-weight:600;width:100%;margin:0;padding:0;text-align:left;opacity:0;color:#23282d;border:none;background:none}#pass-strength-result.short{margin:0;padding:0;opacity:1;color:#e35b5b;background:none}#pass1.short,#pass1-text.short{color:#e35b5b}#pass-strength-result.bad{margin:0;padding:0;opacity:1;color:#f78b53;background:none}#pass1.bad,#pass1-text.bad{color:#f78b53}#pass-strength-result.good{margin:0;padding:0;opacity:1;color:#ffc733;background:none}#pass1.good,#pass1-text.good{color:#ffc733}#pass-strength-result.strong{margin:0;padding:0;opacity:1;color:#83c373;background:none}#pass1.strong,#pass1-text.strong{color:#83c373}.indicator-hint{font-size:14px;line-height:1.4}.tml .password-input-wrapper{display:table;width:100%}.tml .input.password-input{display:table-cell;margin:0}.tml .pw-weak{display:none;margin-bottom:1.5em}.tml .wp-hide-pw{display:table-cell;margin:0;padding:0 .5em;cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap}#pass1,#pass1-text{width:100%}#pass1-text,.show-password #pass1{display:none}.show-password #pass1-text{display:inline-block}#acf-form li::before{margin:0;padding:0;content:none}#acf-form .acf-fields>.acf-tab-wrap{width:calc( 100% + 2px);margin-top:-1px;margin-right:-1px;margin-left:-1px;background:#f1f1f1}#acf-form .acf-fields>.acf-field[data-width='50']:nth-child(2){border-top:0}#acf-form #logout{margin-top:50px}#acf-form #logout a{color:inherit}#acf-form #logout a:hover{text-decoration:none}@media screen and (max-width: 700px){#acf-form .acf-fields{margin-top:30px}}#acf-form .acf-fields input{border:1px solid #cccccc}#acf-form .acf-fields input:only-of-type{border:none}#acf-form .acf-fields input[type='file']{border:none}#acf-form .acf-fields .acf-field{border-right:none !important;border-left:none !important;background:#f1f1f1}#acf-form .acf-field .acf-label label,#acf-form .acf-field p.description,#acf-form .acf-field .acf-input{font-size:15px;line-height:1.4}#acf-form .acf-field .acf-input{font-style:italic}#acf-form .acf-field p.description{font-style:italic}#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group{margin-top:0}#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group li{padding-left:0}#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group li a{text-decoration:none !important;background:white !important}#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group li.active a{color:white !important;border:none;background:#5c626b !important}#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group li::before{content:none}@media screen and (max-width: 700px){#acf-form .acf-fields>.acf-tab-wrap .acf-tab-group{padding:0}}#acf-form input:matches([type='button'],[type='submit'],[type='reset']){margin:25px 0 25px 0}#acf-form .page-id-2 input:matches([type='button'],[type='submit'],[type='reset']){margin:25px 0 25px 12px !important}#acf-form input[type='submit'],#acf-form input[type='reset'],#acf-form input[type='button']{font-size:14px;height:35px;margin:25px 0 25px 12px;padding:0 20px;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:#ffffff;border:none;border-color:#000000;background-color:#000000}#acf-form input[type='submit']:hover,#acf-form input[type='reset']:hover,#acf-form input[type='button']:hover{background:#88888a}#acf-form .acf-field.acf-field-accordion{margin-top:0}#acf-form .acf-field.acf-field-accordion label{font-size:14px}#acf-form .acf-field.acf-field-accordion.-open .acf-accordion-title{color:white;background:#5c626b}#acf-form .acf-field.acf-field-accordion .acf-accordion-title:hover{color:white;background:#5c626b}#acf-form .acf-fields>.acf-field.acf-field-message{padding-top:50px;border-bottom:1px solid black !important;background:white}#acf-form .acf-fields>.acf-field.acf-field-message .acf-label{font-size:18px;color:#304589}#acf-form .acf-table>thead>tr>th{font-size:14px;font-weight:bold !important;color:#273e5f}#acf-form .acf-table>thead>tr>th p{font-weight:normal}.us_header{background:#304589}.us_header__navigation a{color:#c2e9f2}.us_header__navigation a:hover::after{opacity:1}.us_header__navigation a:after{background-color:#ffbc60}.us_content ul.tml-messages,.us_content ul.tml-links,.us_content ul.acf-hl,.us_content ul.acf-bl{padding-left:0;list-style:none}.us_content ul.acf-tab-group{padding-left:12px}.pk_travels,.pk_courses{display:flex;border-top:1px solid #000000;flex-wrap:wrap;justify-content:space-between}.pk_travel,.pk_course{width:calc( ( 100% - 1px ) / 2);margin-bottom:1px;padding:40px;background:#f1f1f1}.pk_travel h2,.pk_course h2{font-size:1rem;margin-bottom:1em}.pk_travel table:not(.variations):not(.shop_table),.pk_course table:not(.variations):not(.shop_table){font-size:1rem;line-height:2}.pk_travel table:not(.variations):not(.shop_table) tbody tr,.pk_course table:not(.variations):not(.shop_table) tbody tr{line-height:2}.pk_travel table:not(.variations):not(.shop_table) td,.pk_course table:not(.variations):not(.shop_table) td{padding:0}.pk_travel table:not(.variations):not(.shop_table) td:last-child,.pk_course table:not(.variations):not(.shop_table) td:last-child{text-align:right}.pk_travel table:not(.variations):not(.shop_table) td.pk_course__participants-count,.pk_course table:not(.variations):not(.shop_table) td.pk_course__participants-count{font-weight:700;padding-right:40px;text-align:right;color:#417505}.pk_travel table:not(.variations):not(.shop_table) td.pk_course__participants-count.is-full,.pk_course table:not(.variations):not(.shop_table) td.pk_course__participants-count.is-full{color:red}.pk_travel a,.pk_course a{font-style:italic;color:#417505}.pk_course__participants-count{font-weight:700;padding-right:40px;text-align:right;color:#417505}.pk_course__participants-count.is-full{color:red}.pk_course__participants-total{font-size:.9rem;font-style:italic}.pk_course__label{font-size:.75rem}.us_content .pk_travel-detail h1{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:1em}.us_content .pk_travel-detail h1:first-child{margin-top:0}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) thead th{padding:50px 0 5px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) thead th:first-child{padding-left:12px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) thead th:last-child{padding-right:12px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) thead th:nth-child(5){padding-left:129px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) tbody td{padding:5px 0}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) tbody td:first-child{padding-left:12px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) tbody td:last-child{padding-right:12px}.us_content .pk_travel-detail table:not(.variations):not(.shop_table) tbody td:nth-child(5){padding-left:129px}.us_content .pk_course-detail{position:relative}.us_content .pk_course-detail h1{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:1em}.us_content .pk_course-detail h1:first-child{margin-top:0}.us_content .pk_course-detail h2{font-size:1rem;margin-bottom:1em;color:#304589}.us_content .pk_course-detail .print-link{float:right}.us_content .pk_course-detail ol{list-style:decimal}.us_content .pk_course-detail table:not(.variations):not(.shop_table){font-size:.9rem;line-height:1.5;border-top:1px solid #000000;background:#f1f1f1}.us_content .pk_course-detail table:not(.variations):not(.shop_table) input[type='text']{min-width:37px;height:24px;margin:0;padding:0;text-align:center;border:1px solid #979797}.us_content .pk_course-detail table:not(.variations):not(.shop_table) input[type='checkbox']{width:22px;height:22px;margin-right:5px;margin-left:5px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) input[type='checkbox']:before{width:22px;height:22px;border:1px solid #979797;border-radius:4px;background:#ffffff}.us_content .pk_course-detail table:not(.variations):not(.shop_table) input[type='checkbox']:checked:before{border-color:transparent;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22%234A4A4A%22%20fill-rule%3D%22evenodd%22%20d%3D%22M19.25%200H2.75C1.9908816%200%201.3427758.26854882.8056639.80566588.268552%201.34277647%200%201.99088353%200%202.75v16.5c0%20.7591184.268552%201.4072242.8056639%201.9443361S1.9908816%2022%202.75%2022h16.5c.7591165%200%201.4072235-.268552%201.9443341-.8056639C21.7314512%2020.6572242%2022%2020.0091184%2022%2019.25V2.75c0-.75911647-.2685488-1.40722353-.8056659-1.94433412C20.6572235.26854882%2020.0091165%200%2019.25%200zm-4.3285259%207.0583705l-4.6003374%208.4669838c-.0138177.058804-.034538.1102494-.0621671.1543488-.0276292.0440987-.0621671.0881974-.103614.1322961-.1381457.1322975-.297018.1947705-.4766106.1874205-.1795926-.00735-.331556-.0845224-.4558903-.2315192l-3.04617-2.954624c-.1243343-.1470002-.1830464-.3197134-.1761394-.5181595.0069076-.1984462.0794349-.3638147.2175837-.4961122.1243356-.1322974.2797503-.1947738.4662517-.1874224.1865014.0073513.3419162.0845237.4662505.2315172l2.3830592%202.3151921%204.2273408-7.8055032c.0966989-.1763921.2313933-.2866422.4040833-.330737.1726837-.0441013.3419162-.022054.507691.0661488.1519635.1028921.2521199.2462132.3004756.4299634.0483495.1837435.0310805.3638146-.051807.5402068z%22%2F%3E%3C%2Fsvg%3E") no-repeat center}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th{padding:5px 0}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:first-child{padding-left:12px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:last-child{padding-right:12px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody td{padding:5px 0}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody td:first-child{padding-left:12px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody td:last-child{padding-right:12px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th{text-align:center}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(1){width:15%}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(2),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(3){width:5%}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(4){width:6%}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(1),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(2),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(3),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(4),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th:nth-child(7){text-align:left}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td{text-align:center}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(1),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(2),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(3),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(4),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(7){text-align:left}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr.select-all td{text-align:center}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead tr th{padding-top:50px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th{font-weight:600}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(7),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(11){padding-right:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(8),.us_content .pk_course-detail table:not(.variations):not(.shop_table) thead th:nth-child(12){padding-left:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(3){width:6%}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(4){width:9%}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(7){text-align:center}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(7),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(11){padding-right:0}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(8),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(12){padding-left:0}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(4),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(10){padding-right:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(7),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table thead th:nth-child(11){padding-left:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr.select-all td:nth-child(2){padding-left:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(7){text-align:center}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(5):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(7):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(11):not(:last-child){padding-right:0}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(5):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(7):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(11):not(:last-child):after{background:none}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(8),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(12){padding-left:0}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(4):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(6):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(10):not(:last-child){padding-right:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(4):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(6):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(10):not(:last-child):after{background:#979797}.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(5),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(7),.us_content .pk_course-detail table:not(.variations):not(.shop_table).repeat-table tbody tr:not(.select-all) td:nth-child(11){padding-left:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr.select-all td:nth-child(1){padding-right:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr.select-all td:nth-child(2){padding-left:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all):last-child td{padding-bottom:55px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all):last-child td:after{bottom:50px;height:calc( 100% - 50px)}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td{position:relative}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:after{position:absolute;top:0;right:0;bottom:0;width:1px;height:100%;content:'';background:transparent}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(5):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(7):not(:last-child),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(11):not(:last-child){padding-right:30px}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(5):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(7):not(:last-child):after,.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(11):not(:last-child):after{background:#979797}.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(6),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(8),.us_content .pk_course-detail table:not(.variations):not(.shop_table) tbody tr:not(.select-all) td:nth-child(12){padding-left:30px}.pk_course-detail__instructors{font-size:.8rem;position:absolute;top:1px;right:0}.pk_course-detail__instructors label{font-size:1rem;font-weight:600;margin-right:20px;color:#304589}.pk_course-detail__legend{font-size:.9rem;display:block;float:right;margin:12px;text-align:right}
