.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:#fff}ul.pricing-table .title{margin-bottom:10px;background-color:#ededed;padding-left:8px;padding-right:8px}ul.pricing-table .price{padding:15px 0}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:0;padding-right:0}.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}@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}.bdc-tout-container-md{max-width:200px;margin:0 auto 10px}.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 0 0;font-size:16px;letter-spacing:0}.bdc-tout-title,.bdc-tout-title-right{font-family:lato;margin:5px 0 0;font-size:14px;letter-spacing:0;line-height:1.2;text-transform:uppercase}.bdc-tout-title-right{margin-top:0}h4.bdc-tout-title{margin:5px 0 0;font-size:13px;letter-spacing:0;line-height:1.2}.bdc-tout-subtitle{font-family:georgia;font-style:italic;font-size:14px;margin:0;line-height:1.4!important}.bdc-tout-tagline,.bdc-tout-tagline p{font-family:lato;font-size:15px;margin:0;line-height:1.4!important}.bdc-tout-tagline-sm,.bdc-tout-tagline-sm p{font-family:lato;font-size:13px;margin:0;line-height:1.2!important}.bdc-tout-testimonial,.bdc-tout-testimonial p{font-family:georgia;font-style:italic;font-size:14px;margin:0;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:0;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:#fff}.bdc-tout-register.red a:hover{color:#f01616;background-color:#fff}.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:#6f6f6f;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:0}.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:0}.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:#000;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:0 0 20px;padding:30px 0 10px;background-color:#f5f5f5}@media(max-width:991px){#section-page-title .region-pagetitle{margin:0;padding:30px 0 10px;background-color:#f5f5f5}}#section-slider~#section-page-title .region-pagetitle{background-color:#fff}#section-page-title:not(.has-banner){background:0 0;padding:0}#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:.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:#fff;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:#efefef;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 0 30px}.ui-accordion-header{background:0 0!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:400;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 0}.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 0 0}.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:0}#sch-wid-ctr.week{float:right;margin-left:-4px}#sch-wid-ctr *{line-height:normal;margin:0;padding:0;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;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;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:#ccc}.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 0 15px}.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:700}.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:#fcf!important}.fa.ctp-light-blue{color:#9cf!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:#000;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:0;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;transition:border .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:.1em!important;line-height:1.25!important}.dexp-shortcodes-box.my0 *{margin-left:0!important;margin-right:0!important}.dexp-shortcodes-box.bg-bdc-red .box-icon{background-color:#f01616;border:none}@media(max-width:801px){#sch-wid-ctr .btn{padding: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 0}}