.content p,.bdc-bottom-left-textbox p{line-height:1.8;margin-bottom:20px;}.dexp_tab_wrapper .tab-content{font-size:inherit;}.panel-group .panel-default p{margin-bottom:10px;}h1{display:inline-block;padding-left:10px;padding-right:10px;}.content ul{line-height:1.8;}ul.pricing-table{background-color:#ffffff;}ul.pricing-table .title{margin-bottom:10px;background-color:#ededed;padding-left:8px;padding-right:8px;}ul.pricing-table .price{padding:15px 0px 15px 0px;}ul.pricing-table .bullet-item{line-height:18px;padding:5px 10px;}ul.pricing-table .bullet-item:last-child{padding-bottom:15px;}.full-width img{width:100%;height:auto;}.col-padding-none{padding-left:0px;padding-right:0px;}.bdc-ig-block li{display:inline-block;margin:10px;}.bdc-ig-block li img{max-width:100% !important;height:auto !important;}.rrssb-item-list{margin:25px 0 0 0;}@media (min-width:992px){.bdc-share-this-container{max-width:50%;}}.responsive-menu-toggle-icon span.label{display:none;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#F01616;}.responsive-menu-toggle-icon span.label{color:#F01616;}.bdc-top-left{display:inline-block;}#section-top{border-bottom:none;}.block-title::before{display:none !important;}.dexp-dropdown > ul.menu > li ul.menu li a,.dexp-dropdown > ul.menu > li ul.menu li span.nolink,.dexp-dropdown > ul.menu > li .dexp-menu-mega li a,.dexp-dropdown > ul.menu > li .dexp-menu-mega li span.nolink{line-height:20px;margin:10px 0;}.content h3.bdc-subtitle,.content h3{font-family:"Lato";font-weight:regular;text-transform:uppercase;letter-spacing:1px;color:#F01616;}.content h4.bdc-subtitle{font-family:"Lato";font-weight:regular;text-transform:uppercase;letter-spacing:1px;color:#F01616;font-size:14px;}.content h3.bdc-subtitle:not(:first-child){margin-top:40px;}.dexp-grid-min-height-100px .dexp-grid-item-inner{min-height:100px;}.dexp-grid-min-height-125px .dexp-grid-item-inner{min-height:125px;}.dexp-grid-min-height-150px .dexp-grid-item-inner{min-height:150px;}.dexp-grid-min-height-200px .dexp-grid-item-inner{min-height:200px;}.dexp-grid-min-height-225px .dexp-grid-item-inner{min-height:225px;}.dexp-grid-min-height-250px .dexp-grid-item-inner{min-height:250px;}.dexp-grid-min-height-275px .dexp-grid-item-inner{min-height:275px;}.dexp-grid-min-height-300px .dexp-grid-item-inner{min-height:300px;}.dexp-grid-min-height .dexp-grid-item-inner{min-height:300px;}.bdc-grid-solid-bg .dexp-grid-item-inner{padding:10px;background-color:#f6f6f6;}.bdc-tout-container{max-width:300px;margin:0 auto 10px auto;}.bdc-tout-container-md{max-width:200px;margin:0 auto 10px auto;}.bdc-tout-container *,.bdc-tout-container-md *{text-align:left;}.bdc-tout-left{display:inline-block;float:left;width:40%;}.bdc-tout-right{display:inline-block;float:right;text-align:left;width:60%;}.bdc-tout-header{color:#000;font-size:16px;text-transform:uppercase;letter-spacing:3px;}h3.bdc-tout-title{margin:5px 0px 0px 0px;font-size:16px;letter-spacing:0;}.bdc-tout-title,.bdc-tout-title-right{font-family:"Lato";margin:5px 0px 0px 0px;font-size:14px;letter-spacing:0;line-height:1.2;text-transform:uppercase;}.bdc-tout-title-right{margin-top:0px;}h4.bdc-tout-title{margin:5px 0px 0px 0px;font-size:13px;letter-spacing:0;line-height:1.2;}.bdc-tout-subtitle{font-family:"Georgia";font-style:italic;font-size:14px;margin:0px 0px 0px 0px;line-height:1.4 !important;}.bdc-tout-tagline,.bdc-tout-tagline p{font-family:"Lato";font-size:15px;margin:0px 0px 0px 0px;line-height:1.4 !important;}.bdc-tout-tagline-sm,.bdc-tout-tagline-sm p{font-family:"Lato";font-size:13px;margin:0px 0px 0px 0px;line-height:1.2 !important;}.bdc-tout-testimonial,.bdc-tout-testimonial p{font-family:"Georgia";font-style:italic;font-size:14px;margin:0px 0px 0px 0px;line-height:1.4 !important;}.bdc-tout-contact{font-family:"Lato";font-size:12px;line-height:1.2 !important;}.bdc-tout-date div,.bdc-tout-date,.bdc-tout-year{display:inline-block;margin:0px;text-transform:uppercase;font-size:12px;line-height:1.2;letter-spacing:0;color:#9a9a9a;}.bdc-tout-register{margin-top:10px;text-align:center;max-width:300px;}.bdc-tout-register:hover{background-color:#f5f5f5;}.bdc-tout-register a{display:inline-block;border:1px solid #ccc;padding:5px;width:100%;}.bdc-tout-register.red a{background-color:#F01616;border:1px solid #F01616;}.bdc-tout-register.red a{color:#ffffff;}.bdc-tout-register.red a:hover{color:#F01616;background-color:#ffffff;}.bdc-tout-img-width-100per img{width:100%;height:auto;}.dexp-bxslider{text-align:left;}.bx-wrapper img{height:auto;}.bx-wrapper .bx-controls-direction a{background:rgb(111,111,111);background:rgba(111,111,111,.5);top:100%;margin-top:0;}.max-width-640px .slick-wrapper{max-width:640px;margin-left:auto;margin-right:auto;}.bdc-border-bottom{border-bottom:1px solid #dad9d9;}.views-row-even{background-color:#f5f5f5;}.stripped-table tr.even{background-color:#fff;}.stripped-table tr.odd{background-color:#f6f6f6;}#section-header .dexp-logo.col-md-12{z-index:999;}.front #section-header .dexp-logo.col-md-12 .default-logo{float:none;width:250px;margin-left:auto;margin-right:auto;margin-bottom:0px;}.front #section-header .dexp-logo.col-md-12 .default-logo img{width:250px;}.not-front #section-header .dexp-logo.col-md-12 .default-logo{float:none;width:150px;margin-left:auto;margin-right:auto;margin-bottom:0px;}.not-front #section-header .dexp-logo.col-md-12 .default-logo img{width:150px;}@media (max-width:991px){.dexp-logo{display:none;}.bdc-header{margin-top:5px;padding:10px 0;}.region-user-05 img{width:75px;}.region-user-09,.region-navigation{padding:12px 0;}.region-navigation{float:right;}}#section-header.fixed-transition .dexp-logo.col-md-12 .sticky-logo{position:absolute;left:50px;}#section-header.fixed-transition .dexp-logo.col-md-12 .sticky-logo img{width:75px;}body.header-overlay #section-header .section-inner{background:rgb(0,0,0);background:rgba(0,0,0,.3);}body.header-overlay #section-header .dexp-dropdown > ul.menu > li > a,body.header-overlay #section-header .dexp-dropdown > ul.menu > li > span.nolink,body.header-overlay #section-header span.search-toggle{color:#000;}.dexp-md #section-header .region-navigation,.dexp-lg #section-header .region-navigation{float:none;width:1000px;margin-left:auto;margin-right:auto;text-align:center;}.dexp-dropdown > ul.menu > li ul.menu,.dexp-dropdown > ul.menu > li .dexp-menu-mega{background-color:#eaeaea;}.dexp-dropdown > ul.menu > li ul.menu li a,.dexp-dropdown > ul.menu > li ul.menu li span.nolink,.dexp-dropdown > ul.menu > li .dexp-menu-mega li a,.dexp-dropdown > ul.menu > li .dexp-menu-mega li span.nolink{color:#404040;}.dexp-dropdown >ul.menu >li ul.menu >li{border-bottom:1px solid #fafafa;}.dexp-dropdown >ul.menu >li ul.menu >li:hover{background-color:#dbdbdb;}@media (min-width:992px){.region-user-09,.region-user-09,.region-user-05,.region-user-05{width:0%;}}#section-header .dexp-dropdown > ul.menu > li{padding-left:8px;padding-right:8px;}#section-header .dexp-dropdown > ul.menu > li > a,#section-header .dexp-dropdown > ul.menu > li > span.nolink{padding-top:20px;padding-bottom:20px;font-size:13px;letter-spacing:.5px;}#section-header span.search-toggle{line-height:0;}#section-page-title .region-pagetitle{margin:0px 0px 20px 0px;padding:30px 0px 10px 0px;background-color:#f5f5f5;}@media (max-width:991px){#section-page-title .region-pagetitle{margin:0px 0px 0px 0px;padding:30px 0px 10px 0px;background-color:#f5f5f5;}}#section-slider ~ #section-page-title .region-pagetitle{background-color:#ffffff;}#section-page-title:not(.has-banner){background:none;padding:0px;}#section-page-title{margin-bottom:20px;}.block .dexp-custom-title{margin-bottom:10px !important;}#section-page-title .page_title{font-size:18px;color:#141414;text-transform:uppercase;letter-spacing:0.2em;}.bdc-page-title-image img{max-width:100% !important;height:auto !important;}.dexp_tab_wrapper{margin-bottom:20px;}.dexp-shortcodes-box.box-style4{margin-bottom:20px;}.bdc-landing-slider .slick--skin--classic .slide__caption{background:rgb(255,255,255);background:rgba(255,255,255,.7);padding-top:30px;}.bdc-landing-slider .slide__title{font-family:"Lato";font-weight:300;color:#F01616;text-transform:uppercase;}.bdc-landing-slider .slide__title a{color:#F01616;}.bdc-landing-slider .slide__description p{color:#515151;line-height:1.4;}.bdc-landing-slider .slide__link{text-align:center;padding:12px;background:rgb(239,239,239);background:rgba(239,239,239,.8);line-height:1.2;}.bdc-faculty-view a{line-height:1.4;}.col-sm-7{margin-bottom:50px;}.faculty-bio-classes{margin-top:10px;line-height:1.8;}.faculty-bio-classes .dexp-grid-item{padding:8px;background-color:#fff;text-align:center;font-size:12px;}.cls-date{color:#5b5454;padding:2px;background-color:#eeeded;font-size:16px;text-transform:uppercase;letter-spacing:1px;}.cls-day{letter-spacing:1px;text-transform:uppercase;}.cls-time{margin-top:8px;}.cls-title{font-family:"Times New Roman";font-style:oblique;font-size:14px;}.ui-accordion .ui-accordion-content{padding:0;}.ui-accordion .ui-accordion-content > div{padding:1em 2.2em;}.ui-widget{font-family:inherit;font-size:inherit;}.bdc-faculty-class-desc{margin:10px 0px 30px 0px;}.ui-accordion-header{background:none !important;margin-bottom:2px !important;}.ui-accordion-header,.ui-accordion-content{border-radius:0 !important;}.ui-accordion-header,.ui-accordion-content{border:1px solid #dad9d9 !important;}.ui-widget-content{color:#6f6f6f !important;}.views-accordion-header{font-size:14px !important;text-transform:uppercase !important;letter-spacing:1px !important;}.media-icon--close{display:none;}.media-icon--lightbox{display:none;}.slick-arrow::before{color:#F01616;}.slick-arrow::after{color:#F01616;}.media-icon--play:hover{border-color:#F01616;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item,.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item{position:relative;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item:first-child img,.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item:first-child img{object-fit:contain;width:100%;height:auto;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item:first-child a::before,.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item:first-child a::before{content:"\f00e";font-family:FontAwesome;font-style:normal;font-weight:normal;position:absolute;bottom:25px;right:40px;font-size:200%;color:#ccc;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item:not(:first-child),.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item:not(:first-child){display:inline-block;margin:10px 10px 10px 0px;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item:last-child,.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item:last-child{display:inline-block;margin-right:0;}.node-bdc-faculty .field-name-field-faculty-images .field-items .field-item:not(:first-child)  img,.node-bdc-ctp-faculty .field-name-field-faculty-images .field-items .field-item:not(:first-child)  img{width:100px;height:100px;}.bdc-event-exposed-form-block .form-submit{margin:0 !important;}.bdc-event-exposed-form-block .views-exposed-widget{margin:0;padding:10px;}.bdc_events_landing_block ~ #block-block-145{display:none;}.group-by-date-grid .date-display-range{text-transform:uppercase;font-size:16px;letter-spacing:1.5px;}.no-group-grid .dexp-grid-item-inner{text-align:center;line-height:20px;}.no-group-grid .dexp-grid-item-inner h5{font-size:14px;letter-spacing:5px;}.no-group-grid .dexp-grid-item-inner h6{margin:10px 0px 0px 0px;}.group-by-teacher{line-height:1.6em;}.bdc-groupbyteach-desc{font-weight:600;}.bdc-groupbyteach-desc:not(:first-child){margin-top:15px;}.bdc-groupbyteach-date .date-display-range{display:inline-block;}@media (min-width:991px){.bdc-events-slideshow{max-width:80%;margin:0 auto;}}.page-schedule #section-page-title,.page-week-schedule #section-page-title{margin-bottom:40px;}@media (max-width:991px){.page-schedule #section-page-title,.page-week-schedule #section-page-title{margin-bottom:10px;}.page-schedule .line-style,.page-week-schedule .line-style{display:none !important;}}#section-schedule-nav{margin-bottom:30px;}#block-views-exp-schedule-page,#block-views-exp-schedule-page-1{display:inline-block;height:30px;margin-right:4px;}#sch-wid-ctr{height:30px;}#sch-wid-ctr.day{float:left;margin-right:0px;}#sch-wid-ctr.week{float:right;margin-left:-4px;}#sch-wid-ctr *{line-height:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:middle;}.page-schedule #sch-wid-ctr.week #edit-date-wrapper,.page-schedule #sch-wid-ctr.week a.bdcdaybutton,.page-schedule #sch-wid-ctr.week a.bdctodaybutton{display:none;}.page-week-schedule #sch-wid-ctr.day #edit-date-wrapper,.page-week-schedule #sch-wid-ctr.day .form-submit,.page-week-schedule #sch-wid-ctr.day a.bdctodaybutton{display:none;}#edit-end-wrapper{display:none;}#sch-wid-ctr .form-item .description{display:none;}#edit-date-value-datepicker-popup-1,#edit-date-value-datepicker-popup-2,#edit-date-value-datepicker-popup-3{background-image:url('/sites/default/files/calendar-256-sm.png');background-position:4px 4px;background-repeat:no-repeat;border:1px solid #abadb3;padding-left:35px;margin-right:5px;width:140px;height:30px;}#sch-wid-ctr .btn{padding:5px 15px 5px 15px;margin-left:2px;margin-right:2px;display:inline-block;height:30px;}#sch-wid-ctr.week .bdcdaybutton{float:left;}#sch-wid-ctr.day .bdctodaybutton{float:right;}#sch-wid-ctr.week .bdctodaybutton{float:left;}#sch-wid-ctr #edit-style-wrapper,#sch-wid-ctr #edit-level-wrapper,#sch-wid-ctr #edit-instructor-wrapper{margin-left:5px;margin-right:5px;}#sch-wid-ctr #edit-style-wrapper{margin-left:20px;}.sch-dly-sel .view-display-id-attachment_1 div,.sch-dly-sel .view-display-id-block_1 div,.sch-dly-sel .attachment div{display:inline-block;}.sch-time-tab{margin:2px 5px 2px 2px;padding:2px 8px 2px 8px;background:#f2f2f2;border:1px solid #ececec;border-radius:12px;}.page-schedule #section-main-content,.page-week-schedule #section-main-content{padding:20px 0;}.schedule-class-note{font-size:90%;font-style:oblique;}.class-sched-id{color:#cccccc;}.sch-tbl table caption,.view-schedule table caption{text-align:left;font-size:1.5em;}.sch-tbl table:not(:first-child) caption,.view-schedule table:not(:first-child) caption{margin:30px 0px 15px 0px;}.view-schedule .view-content table:nth-child(1n+2) thead{display:none;}.sch-tbl .views-field-field-class-time,.view-schedule .view-content table td.views-field-field-class-time,.view-schedule .view-content table td:nth-child(1){width:25%;}.sch-tbl table td.views-field-title,.view-schedule .view-content table td.views-field-title,.view-schedule .view-content table td:nth-child(2){width:60%;}.view-schedule .view-content table td.views-field-field-level,.view-schedule .view-content table td:nth-child(3){width:15%;}.bdc-sched-teach{margin-top:4px;font-size:13px;font-style:italic;}.bdc-sched-cancelled{font-weight:bold;}.bdc-sched-cancelled + .bdc-sched-teach{display:none;}.sch-fac-thm{display:inline-block;padding-right:5px;}.sch-tbl tr.even,.view-schedule .view-content table tr.even{background-color:#fff;}.sch-tbl tr.odd,.view-schedule .view-content table tr.odd{background-color:#f6f6f6;}.sch-dly-sel .view-footer{display:block;}.sch-dly-sel .view-content ~ .view-footer{display:none;}@media (max-width:480px){.view-schedule .view-content table td{font-size:12px;line-height:1.4;}}.bdc-tout-menu-item{width:100%;padding:10px 0 !important;}.page-node-4833 .dexp-shortcodes-box.box-style4{padding-bottom:20px;}.page-node-4833 .dexp-shortcodes-box.box-style4 .box-content{padding-top:0;}.page-node-4833 .dexp-shortcodes-box.box-style4 .box-title{color:#F01616;}.fa.ctp-light-pink{color:#FFCCFF !important;}.fa.ctp-light-blue{color:#99CCFF !important;}.fa.ctp-dark-blue{color:#2000A6 !important;}.fa.ctp-black{color:#000 !important;}.ctp-navigation-block .bx-wrapper .bx-controls-direction a{width:30px;height:30px;}@media (max-width:415px){.bdc-training-sessions table{font-size:12px;}}.bdc-training-sessions table caption{text-transform:uppercase;text-align:left;font-size:16px;}.bdc-training-sessions table caption span{color:#F01616;}.page-node-17482 #section-page-title .region-pagetitle,.page-node-5048 #section-page-title .region-pagetitle{padding-top:10px;}.bdc-nl-signup-block{margin-top:50px;padding:20px;display:inline-block;background:rgb(0,0,0);background:rgba(0,0,0,.3);}.bdc-nl-signup-block input[type="text"]{display:block;margin:0;width:100%;font-family:"Open Sans",sans-serif;font-size:18px;height:auto;line-height:normal;}.bdc-nl-signup-block input[type="text"]:focus{outline:none;}.bdc-nl-signup-block ul.input-list{text-align:center;list-style:none;margin:0 -10px;padding:0;}.bdc-nl-signup-block ul.input-list li{display:block;padding:0 10px;width:50%;margin-left:auto;margin-right:auto;}.bdc-nl-signup-block .style-2 input[type="text"]{padding:10px;border:solid 5px #c9c9c9;border-radius:0px;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;-o-transition:border 0.3s;transition:border 0.3s;}.bdc-nl-signup-block .style-2 input[type="text"]:focus,.style-2 input[type="text"].focus{border:solid 5px #969696;}.btn{white-space:normal;}.title-br-bottom .block-title{padding-bottom:0;margin-bottom:0;}.readmore-link,.readless-link{color:#9c9898;display:block;padding:5px;background-color:#fff;margin-top:10px;margin-bottom:20px;text-transform:uppercase;font-size:12px;letter-spacing:1px;}.readmore-link:before{content:'+ ';}.readless-link:before{content:'- ';}a.readmore-link:link,a.readmore-link:hover,a.readmore-link:visited,a.readless-link:link,a.readless-link:hover,a.readless-link:visited{color:#9c9898;}.page-search .content .row{margin:30px 0;}.fa.bdc-red{color:#f01616 !important;}.bdc-red h3{font-family:"Lato";font-weight:regular;font-size:20px !important;color:#F01616 !important;letter-spacing:0.1em !important;line-height:1.25 !important;}.dexp-shortcodes-box.my0 *{margin-left:0px !important;margin-right:0px !important;}.dexp-shortcodes-box.bg-bdc-red .box-icon{background-color:#F01616;border:none;}@media (max-width:801px){#sch-wid-ctr .btn{padding:5px 5px 5px 5px;}#sch-wid-ctr #edit-style-wrapper,#sch-wid-ctr #edit-level-wrapper,#sch-wid-ctr #edit-instructor-wrapper{position:absolute;left:15px;margin:0;}#sch-wid-ctr #edit-style-wrapper{top:50px;}#sch-wid-ctr #edit-level-wrapper{top:90px;}#sch-wid-ctr #edit-instructor-wrapper{top:130px;}.page-schedule #section-content,.page-week-schedule #section-content{margin-top:140px;}}@media (max-width:360px){#sch-wid-ctr .btn{padding:5px 0px 5px 0px;}}.slick-slide .media--player{@supports not (aspect-ratio:16 / 9){float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}}.slick-slide .media--player iframe{aspect-ratio:16 / 9;width:100%;height:100%;@supports not (aspect-ratio:16 / 9){position:absolute;top:0;left:0;}}.slick.slick--display--main{padding-bottom:10px;}.slick-dots{bottom:-35px;}.page-customerror{padding:30px;}.page-customerror h1{padding:0;line-height:1;}.page-customerror #name-and-slogan{text-align:center;}.page-customerror #header{display:flex;align-items:center;justify-content:center;flex-direction:column;}.page-customerror #header img{height:400px;}.error-page .message{margin-top:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.error-page .forbidden-message{font-size:2em;}.error-page .button{margin:20px;}.error-page .button a{padding:20px;text-transform:uppercase;}
