/* CSS Generated Tue, 14 Apr 2026 07:48:33 +0000 by User ID 2 */
@media only screen and (min-width:768px){html,body{overflow-x:hidden !important}.fl-page-nav-centered .fl-page-nav ul.navbar-nav{position:relative;background-color:#f2f2f2;padding:0;width:auto;display:inline-block}.fl-page-nav-centered .fl-page-nav ul.navbar-nav:before,.fl-page-nav-centered .fl-page-nav ul.navbar-nav:after{content:"";position:absolute;background:#f2f2f2;height:49px;top:0;bottom:0;width:9999px}.fl-page-nav-centered .fl-page-nav ul.navbar-nav:before{right:100%}.fl-page-nav-centered .fl-page-nav ul.navbar-nav:after{left:100%}}.fl-page-bar{position:absolute;border-bottom:0;width:100%;background-color:transparent;z-index:99}.fl-page-header-container{padding-bottom:70px}.fl-page-header{padding-top:14px;background-position:top left}.fl-page-nav-wrap{border:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{max-height:49px}.fl-page-nav-centered .fl-page-nav ul.navbar-nav{background-color:transparent}.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li{float:left}.fl-page-nav-wrap .navbar-nav>li>a:hover{background-color:#bc2026 !important;color:#ffffff}.fl-page-nav-wrap .navbar-nav>li>a:hover span{color:#ffffff}.fl-page-nav-wrap .navbar-nav>li.red>a:hover{background-color:#eaeaea !important;color:#bc2026}.fl-page-nav-wrap .navbar-nav>li.red>a:hover span{color:#bc2026 !important}@media only screen and (min-width:768px){.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li.red{background-color:#bc2026}.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li.red a span{color:#ffffff}.fl-page-nav-centered .fl-page-nav ul.navbar-nav:after{background-color:#bc2026;width:99999px;position:absolute;right:0;display:block;content:""}}.fl-page-nav-wrap .navbar-nav>li>a:focus{background-color:#bc2026}.fl-page-nav-wrap .navbar-nav>li>a:focus span,.fl-page-nav-wrap .navbar-nav>li.current-menu-item>a:focus span{color:inherit !important}.fl-page-nav-wrap .navbar-nav>li.current-menu-item>a{border-bottom:3px solid #bc2026;background-color:#ffffff;padding:15px 15px 14px}.fl-page-nav-wrap .navbar-nav>li.current-menu-item>a span{color:#1a1a1a !important}.fl-page-nav ul.sub-menu{background-color:#bc2026}.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li.red a span{color:#ffffff}.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li a:hover{background-color:#ed6363}.slider{background-color:#ffffff}.slider .fl-slide{background-color:#f2f2f2}#anatomy-trains-slider #mainslider.overlay .fl-slide{width:100% !important}.fl-slide-content-wrap{display:none}.fl-slide-photo-wrap{width:100% !important}.fl-slide-photo{margin-bottom:0 !important;margin-right:0 !important;margin-top:0 !important}@media only screen and (min-width:769px){#mainslider.overlay .fl-slide-foreground{display:table-row}#mainslider.overlay .fl-slide-content-wrap{display:table-cell;float:none;width:30%;vertical-align:middle}#mainslider.overlay .fl-slide-photo-wrap{display:table-cell;width:auto !important}#mainslider.overlay .fl-slide-content-wrap .fl-slide-content{margin:10px !important}}@media only screen and (max-width:768px){#mainslider.overlay .fl-slide-content-wrap{display:block}#mainslider.overlay .fl-slide-photo-wrap{display:none}#mainslider.overlay .fl-slide-content-wrap .fl-slide-content{background:none !important;padding:10px}#mainslider.overlay .fl-slide-content-wrap h2.fl-slide-title{font-size:1.25em !important}#mainslider.overlay .bx-controls{display:none}}#mainslider.overlay .fl-slide-content-wrap{background-color:#bc2026}#mainslider.overlay .fl-slide-content-wrap h2.fl-slide-title{text-align:center}#mainslider.overlay .fl-slide-content-wrap .fl-slide-text{text-align:center}@media only screen and (min-width:950px){#mainslider.overlay .fl-slide-content-wrap h2.fl-slide-title{font-size:2em}#mainslider.overlay .fl-slide-content-wrap .fl-slide-content{margin:30px !important}}@media only screen and (max-width:949px){#mainslider.overlay .fl-slide-content-wrap .fl-slide-content p{margin-bottom:0.25em !important}}@media only screen and (min-width:769px){#mainslider{margin-top:2px}}#mainslider.nooverlay .bx-wrapper .bx-pager{padding-top:0}@media (max-width:768px){#mainslider.nooverlay .fl-slide-mobile-photo{display:none}#mainslider.nooverlay .fl-slide-photo-wrap{display:block}}.bx-wrapper .bx-pager{background-color:#ffffff}.bx-wrapper .bx-pager.bx-default-pager a{width:16px !important;height:14px !important;background:url(/wp-content/uploads/nav.png) no-repeat !important;border-radius:16px !important;margin:0 2px !important}.bx-wrapper .bx-pager.bx-default-pager a.active{background-position:0 -16px !important}.bx-wrapper .bx-pager.bx-default-pager a:hover{background-position:0 -30px !important}#homepage-workshops{text-align:center}body.home .module-workshops{margin-bottom:10px}body.home .module-workshops.header{margin-bottom:0}body.home .module-workshops.header+p{display:none}body.home .module-workshops .fl-module-content{margin:0}body.home .module-workshops h4.fl-widget-title{text-transform:uppercase;font-family:arial, sans-serif;font-size:22px;padding:13px 20px 15px;margin-bottom:0;margin-top:0}body.home .module-workshops ul li{padding:8px 20px 10px;text-align:left}body.home .js-wpv-view-layout+br{display:none}body.home .fl-rich-text p:empty{display:none}.breakout{border-left:35px solid #bc2026;background-color:#f5f5f5;padding:20px}body.home .fl-photo-content,body.home .fl-photo-content img{width:100% !important}.tablepress thead th{background-color:#F7F7F7}.js-wpv-view-layout table td:empty{display:none}.workshop-date-container img{max-height:150px;width:auto;margin:10px;border:1px solid #000000}.module-workshops *{color:#ffffff}.module-workshops{background-color:#bc2026;padding:0}.module-workshops h2.widgettitle{text-transform:uppercase;font-family:arial, sans-serif;font-size:26px;padding:0 20px}.module-workshops ul{padding-left:0}.module-workshops ul li{padding:5px 20px 15px;margin-bottom:0;position:relative;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;list-style-type:none}.module-workshops ul li:hover{text-decoration:underline}.module-workshops ul li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.module-workshops ul li h4{font-weight:600;font-size:14px}.module-workshops ul li:nth-child(odd){background:#ed6363}.module-workshops ul li:nth-child(odd):hover{background:transparent}.module-workshops ul li:nth-child(even):hover{background:#ed6363}.module-workshops ul li a:hover{color:#ffffff}.workshops.fl-button{border-radius:0;font-size:14px;line-height:19px !important;padding:12px 24px}.fl-rich-text .js-wpv-view-layout table tr td{padding:0.5em 0;vertical-align:top}.filtering-options,.filtering-options *{color:#ffffff;font-family:futura-pt, sans-serif;letter-spacing:1px;font-weight:400;font-size:14px;padding:0 3px}.filtering-options span{margin-right:15px;display:inline-block}.filtering-options select,.filtering-options button{-webkit-appearance:none;-moz-appearance:none;border:0 !important;background-color:#eaeae5;text-transform:uppercase;min-width:220px;max-width:248px;border-radius:0;margin:3px 0;cursor:pointer}.filtering-options select{background:#bc2026 url(/wp-content/uploads/dropdown-arrow.png) no-repeat right 5px center;padding:0 30px 0 15px;line-height:40px}.filtering-options select>option{padding:15px}.filtering-options button{width:150px;margin-right:35px;text-align:left}.filtering-options button:hover{cursor:pointer}.filtering-options input{border:0;border-radius:0;background-color:#bc2026;text-transform:uppercase;height:30px;padding:0 6px;margin:3px 0}.practitioner-row strong{color:#bc2026}.practitioner-caption{background-color:#bc2026;text-align:center;color:#ffffff;max-width:237px;padding:15px 0}.news-article{width:100%;float:left;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.news-article h2{margin-bottom:0}.news-article .post-meta{margin-bottom:25px;font-size:0.8em}body.page-id-127 .fl-content-left{padding-right:0}.store-items.container .store-item{text-align:center;vertical-align:top;margin-bottom:30px}.store-items.container .store-item strong a{color:#1a1a1a !important;margin-bottom:5px;display:block}.store-items.container .store-item img{margin-bottom:5px}body.single-store-item .fl-post-meta{display:none}.store.fl-button{border-radius:0;font-size:14px;line-height:16px;padding:12px 24px;text-transform:uppercase;display:inline-block}@media only screen and (min-width:768px){.store-item-single img{float:left;margin-right:20px}}.store-item-single-description{overflow:hidden}.store-item-single-description .price{font-size:30px;font-weight:bold;margin-right:40px}.fl-content-left{border-right:0}#mc_embed_signup{background-color:#f5f5f5;padding:0 10px}#mc_embed_signup h2{font-weight:400 !important;text-transform:uppercase;color:#1a1a1a !important;margin-top:0;font-size:18px !important}#mc_embed_signup .mc-field-group{min-height:50px !important}#mc_embed_signup .button{background-color:#bc2026 !important}#mc_embed_signup input{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;color:#1a1a1a}::-webkit-input-placeholder{color:#1a1a1a !important;opacity:1}::-moz-placeholder{color:#1a1a1a !important;opacity:1}:-ms-input-placeholder{color:#1a1a1a !important;opacity:1}input:-moz-placeholder{color:#1a1a1a !important;opacity:1}aside#wp_views-2 h4.fl-widget-title{color:#ffffff;text-transform:uppercase;background-color:#bc2026;padding:20px 20px 30px;margin:0;font-size:22px}.dgd_stb_box.default #mc_embed_signup form input{height:50px}.dgd_stb_box.clean_white #mc_embed_signup form input#mc-embedded-subscribe .submit,.dgd_stb_box form input[type="submit"]#mc-embedded-subscribe{width:auto !important}.dgd_stb_box.clean_white form input{height:40px !important;line-height:40px !important}body.search-results .fl-post-meta{display:none}h1{text-transform:uppercase;line-height:1;margin-top:0}.boldRed{color:#bc2026}table.tuition{margin-bottom:30px}table.tuition td{padding:5px 15px;border:1px solid #cccccc}table.tuition tr.total td{border-top:3px double #cccccc}a.fl-button,a.fl-button:visited,.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{border:0;border-radius:0}.fl-page-footer-widgets *{font-family:"Open sans", helvetica, sans-serif}.fl-page-footer-widgets i{font-family:"FontAwesome" !important}.fa-facebook:before,.fa-twitter:before,.fa-linkedin:before,.fa-instagram:before{color:#ffffff}.fl-page-footer-widgets a.sm-icon-facebook i.fa-circle{color:#2c5496 !important}.fl-page-footer-widgets a.sm-icon-twitter i.fa-circle{color:#23a2dc !important}.fl-page-footer-widgets a.sm-icon-linkedin i.fa-circle{color:#026192 !important}.fl-page-footer-widgets a.sm-icon-instagram i.fa-circle{color:#000 !important}.fl-page-footer-widgets .sm-icons a:hover i.fa-circle{color:#bc2026 !important}.fts-tweeter-wrap .tweeter-info{padding:5px 0;font-size:12px}.fts-twitter-text{padding:0}#twitter-feed-AnatomyTrainsAU .fts-twitter-reply-wrap.fts-twitter-no-margin-left{display:none}@media only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:2){.navbar-default .navbar-collapse,.navbar-default .navbar-form{max-height:32px}.fl-page-nav-container container{padding-left:10px;padding-right:10px}.fl-page-nav .navbar-nav>li>a{padding:10px}.fl-page-nav .navbar-nav,.fl-page-nav .navbar-nav a{font-size:11px}}@media only screen and (max-width:767px){ul#menu-primary{width:100%}.fl-page-header{background-image:none}.fl-page-header-container{padding-bottom:20px;padding-top:50px}.fl-page-nav .navbar-toggle{background-color:#bc2026 !important}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle *{color:#ffffff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{max-height:none !important}.fl-page-nav-centered .fl-page-nav ul.navbar-nav>li{float:none}.fl-page-header a,.fl-page-header a *,.fl-page-header a.fa{color:#bc2026 !important}.fl-page-nav-wrap a,.fl-page-nav-wrap a *,.fl-page-nav-wrap .navbar-nav>li>a:hover,.fl-page-header a:hover,.fl-page-header a:hover *,.fl-page-header a.fa:hover{background-color:#eaeaea !important}.js-wpv-view-layout table td{width:100% !important;display:block;padding:20px 0}.js-wpv-view-layout table td{width:100% !important;display:block;padding:20px 0}.practitioner-row{text-align:left}.practitioner-row>div{width:100% !important;padding:10px 0;max-width:none}.fl-slide-mobile-photo img{margin:0 auto}}@media only screen and (max-width:520px){.workshop-date-container img{max-height:none}.workshop-date-container img{float:none;margin-left:0}body.home .fl-rich-text{text-align:center}}body.page-id-129 aside#wp_views-2{display:none}body.page-id-129 .fl-module-menu ul{list-style-type:disc}body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-11,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-135,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-139,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-140,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-141,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-143,body.page-id-129 .fl-module-menu #menu-primary-1 #menu-item-137{display:none}body.page-id-129 .fl-module-menu ul li li{padding-left:30px}#menu-countries li{display:inline-block;margin-right:10px}#menu-countries li a{display:inline-block;width:40px;height:26px}#menu-countries li a span{visibility:hidden}#menu-countries li:nth-of-type(1) a{background:url(/wp-content/uploads/uk.png) no-repeat}#menu-countries li:nth-of-type(2) a{background:url(/wp-content/uploads/usa.png) no-repeat}#menu-top li a span{color:#000000}#menu-top li a>span{width:auto;height:auto;background:none !important}.fl-row.twocol-callout .fl-callout.fl-callout-photo-left .fl-callout-photo img{width:100%;max-width:150px;height:auto}@media only screen and (min-width:769px){.fl-row.twocol-callout .fl-callout.fl-callout-photo-left .fl-callout-photo{width:20%}.fl-row.twocol-callout .fl-callout.fl-callout-photo-left .fl-callout-content{width:80%}}@media only screen and (max-width:768px){.fl-row.twocol-callout{margin:10px}.fl-row.twocol-callout .fl-callout.fl-callout-photo-left .fl-callout-photo img{max-width:100px}.fl-row.twocol-callout .fl-callout.fl-callout-photo-left .fl-photo-align-center{text-align:left}}@media (max-width:768px){body.home .fl-accordion-medium .fl-accordion-button-label{font-size:16px;font-weight:bold}}.fa-facebook:before,.fa-twitter:before,.fa-linkedin:before,.fa-instagram:before{color:#bc2026}.instagram-feed-footer{max-width:340px}@media (max-width:768px){.instagram-feed-footer{max-width:360px}}.multi-workshops *{color:#000000}.multi-workshops{background-color:#EAEAEA;padding:0}.multi-workshops h2.widgettitle{text-transform:uppercase;font-family:arial, sans-serif;font-size:26px;padding:0 20px}.multi-workshops ul{padding-left:0}.multi-workshops ul li{padding:5px 20px 15px;margin-bottom:0;position:relative;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;list-style-type:none}.multi-workshops ul li:hover{text-decoration:underline}.multi-workshops ul li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.multi-workshops ul li h4{font-weight:600;font-size:15px}.multi-workshops ul li:nth-child(odd){background:#F5F5F5}.multi-workshops ul li:nth-child(odd):hover{background:#C6C6C6}.multi-workshops ul li:nth-child(even):hover{background:#C6C6C6}.multi-workshops ul li a:hover{color:#ffffff}.multi-filtering-options .form-control{margin-top:5px;max-width:250px}.multi-filtering-options button,.multi-filtering-options input[type=button],.multi-filtering-options input[type=submit]{margin-top:5px}