/*!
Theme Name:    bsmusic
Author:        Creative MMS
Author URI:    https://creativemms.com/
Description:   Child Theme of CoreUX
Version:       2.0.0
Template:      coreux
Text Domain:   coreux-child
*/.ce-class-list{list-style:none;margin:0;padding:0}.ce-class-list li{border:1px solid #ccc;margin-bottom:20px;padding-top:10px;padding-bottom:20px}.ce-class-list li:last-child{margin-bottom:0}.ce-class-list .ce-class-list-item{display:-ms-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-class-list .ce-class-list-item .ce-class-list-item-info,.ce-class-list .ce-class-list-item .ce-class-list-item-more-url,.ce-class-list .ce-class-list-item .ce-class-list-item-price,.ce-class-list .ce-class-list-item .ce-class-list-item-title{text-transform:uppercase}.ce-class-list .ce-class-list-item .ce-class-list-item-col-left,.ce-class-list .ce-class-list-item .ce-class-list-item-col-right{margin:10px 20px 0}.ce-class-list .ce-class-list-item .ce-class-list-item-title{font:600 40px/40px omnes-cond,sans-serif;color:#401a78;margin-bottom:0}.ce-class-list .ce-class-list-item .ce-class-list-item-info{font:600 24px/24px omnes-cond,sans-serif;color:#ef9c1d;margin-bottom:20px}.ce-class-list .ce-class-list-item .ce-class-list-item-sections{font:400 18px/18px Quattrocento Sans,sans-serif;color:#170f33}.ce-class-list .ce-class-list-item .ce-class-list-item-sections span{font-weight:600}.ce-class-list .ce-class-list-item .ce-class-list-item-price{font:600 16px/16px omnes-cond,sans-serif;color:#170f33;margin-bottom:20px}.ce-class-list .ce-class-list-item .ce-class-list-item-price span{color:#ef9c1d;font-size:40px;line-height:40px}.ce-class-list .ce-class-list-item .ce-class-list-btn{display:inline-block;position:relative;background-color:#bd1f50;color:#fff;font-weight:600;padding:18px 35px;text-align:center}.ce-class-block .ce-class-block-title{font:600 40px/40px sans-serif;color:#401a78}.ce-class-block .ce-class-block-info{list-style:none;display:-ms-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;font:400 18px/18px sans-serif;color:#000;padding-left:0;max-width:400px}.ce-class-block .ce-class-block-info-label{font:600 21px/21px sans-serif}.ce-class-block .ce-class-block-price{font:600 16px/16px sans-serif}.ce-class-block .ce-class-block-price span{font-size:40px;line-height:40px}.ce-class-block .ce-class-block-summer{font:400 14px/14px sans-serif}.ce-class-block .ce-class-block-button{text-align:center;font:600 16px/16px sans-serif;cursor:pointer}.ce-class-block .ce-class-block-button.open{display:none}.ce-class-block .ce-class-block-button.closed{display:inline-block}.ce-class-block .ce-class-block-button i{margin-left:10px}.ce-class-block .ce-class-block-drawer{font:400 14px/14px sans-serif;max-width:650px;width:100%;display:none;z-index:10000;position:absolute}.ce-class-block .ce-class-block-drawer .ce-class-block-semester:first-child{margin-top:0!important}.ce-class-block .ce-class-block-drawer .ce-class-block-semester:last-child{margin-bottom:0!important}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row.ce-class-block-semester-name{font:600 24px/24px sans-serif;border-bottom:none}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row.ce-class-block-heading{font:600 16px/16px sans-serif;border-bottom:none}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row .ce-class-block-col{width:22%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row .ce-class-block-col.ce-class-block-col-narrow{width:12%}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-divider{border-top:none;border-left:none;border-right:none;border-bottom-style:solid}.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-divider:last-child{display:none}.ce-faculty-list .faculty-list-filter{white-space:nowrap}.ce-faculty-list .faculty-list-filter ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.ce-faculty-list .faculty-list-filter ul li a{text-transform:uppercase;color:#000;padding:4px 15px;font:600 18px/18px omnes-cond,sans-serif;border-radius:4px;cursor:pointer}.ce-faculty-list .faculty-list-filter ul li a.active{background-color:#401a78;color:#fff}.ce-faculty-list .faculty-list-filter .faculty-list-filter-label{margin-right:20px}.ce-faculty-list .faculty-none{text-align:center;font:600 20px/20px omnes-cond,sans-serif;color:#401a78;text-transform:uppercase}.ce-faculty-list .faculty-list-items,.ce-faculty-list .staff-list-items{list-style:none;padding-left:0}.ce-faculty-list .faculty-list-items:after,.ce-faculty-list .staff-list-items:after{content:"";display:table;clear:both}.ce-faculty-list .faculty-list-item,.ce-faculty-list .staff-list-item{position:relative;background-color:#fff;background-position:50%;background-size:cover;opacity:1;width:calc(25% - 26px);height:342px;margin:0 26px 26px 0;box-sizing:border-box;float:left}.ce-faculty-list .faculty-list-item:not(.list-item-no-hover):hover .faculty-list-item-overlay,.ce-faculty-list .staff-list-item:not(.list-item-no-hover):hover .faculty-list-item-overlay{background-color:#f5421a;opacity:.7;position:absolute;top:0;left:0;width:100%;height:100%}.ce-faculty-list .faculty-list-item .faculty-list-item-info,.ce-faculty-list .staff-list-item .faculty-list-item-info{position:absolute;padding:0 20px 20px;left:0;bottom:0}.ce-faculty-list .faculty-list-item .faculty-list-item-info-name,.ce-faculty-list .staff-list-item .faculty-list-item-info-name{display:block;font-family:omnes-cond,sans-serif;font-size:24px;font-weight:600;line-height:1em;color:#f8f7fc;text-transform:uppercase;margin:0}.ce-faculty-list .faculty-list-item .faculty-list-item-info-instruments,.ce-faculty-list .staff-list-item .faculty-list-item-info-instruments{font-family:Quattrocento Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.2em;letter-spacing:.5px;color:#e4e3e8;margin-bottom:10px}.ce-faculty-list .faculty-list-item .faculty-list-item-info-link,.ce-faculty-list .staff-list-item .faculty-list-item-info-link{font-family:omnes-cond,sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;color:#f8f7fc}.ce-faculty-list .clr{clear:both}
/*!
Theme Name: CoreUX 
Theme URI: https://creativemms.com
Author: Creative MMS 
Author URI: https://creativemms.com
Description: Custom WordPress theme develop by the Creative MMS Team. 
Version: 3.0.0 
FW Version: 1.8.2
Text Domain:	coreux
*/
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */.event-block .event-block-title{font:500 40px/40px omnes-cond,sans-serif;color:#401a78;text-transform:uppercase}.event-block .event-block-type{font:500 21px/21px omnes-cond,sans-serif;color:#807e87;text-transform:uppercase;margin-bottom:20px}.event-block .events-col-header{font:500 24px/24px omnes-cond,sans-serif;color:#170f33;text-transform:uppercase}.event-block .event-block-info{font:400 18px/18px Quattrocento Sans,sans-serif;line-height:1.2;margin-bottom:30px}.event-block .event-block-date{font:500 30px/30px omnes-cond,sans-serif;color:#ef9c1d;text-transform:uppercase;margin-bottom:40px}.event-block .event-block-date span{font:600 21px/21px omnes-cond,sans-serif;color:#401a78}.event-block .events-register-button,.event-block .events-register-button a{font:500 16px/16px omnes-cond,sans-serif;background-color:#a61744;color:#fff;text-decoration:none;text-transform:uppercase}.event-block .event-block-organizer{display:block;font-size:15px}

/*!
Theme Name: CoreUX 
Theme URI: https://creativemms.com
Author: Creative MMS 
Author URI: https://creativemms.com
Description: Custom WordPress theme develop by the Creative MMS Team. 
Version: 3.0.0 
FW Version: 1.8.2
Text Domain:	coreux
*/
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:coreux;src:url(assets/fonts/coreux.eot?9ka3op);src:url(assets/fonts/coreux.eot?9ka3op#iefix) format("embedded-opentype"),url(assets/fonts/coreux.ttf?9ka3op) format("truetype"),url(assets/fonts/coreux.woff?9ka3op) format("woff"),url(assets/fonts/coreux.svg?9ka3op#coreux) format("svg");font-weight:400;font-style:normal}.cuxf{font-family:coreux!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cuxf-arrow-up:before{content:"\f101"}.cuxf-arrow-down:before{content:"\f102"}.cuxf-arrow-right:before{content:"\f103"}.cuxf-arrow-left:before{content:"\f104"}.cuxf-hamburger:before{content:"\f105"}.cuxf-times:before{content:"\f106"}.cuxf-clock:before{content:"\f107"}.cuxf-cart:before{content:"\f108"}.cuxf-basket:before{content:"\f109"}.cuxf-caret-up:before{content:"\f10a"}.cuxf-caret-down:before{content:"\f10b"}.cuxf-caret-right:before{content:"\f10c"}.cuxf-caret-left:before{content:"\f10d"}.cuxf-facebook:before{content:"\f10e"}.cuxf-twitter:before{content:"\f10f"}.cuxf-google:before{content:"\f110"}.cuxf-youtube:before{content:"\f111"}.cuxf-pinterest:before{content:"\f112"}.cuxf-linkedin:before{content:"\f113"}.cuxf-vimeo:before{content:"\f114"}.cuxf-soundcloud:before{content:"\f115"}.cuxf-yelp:before{content:"\f116"}.cuxf-instagram:before{content:"\f117"}.cuxf-search:before{content:"\f118"}.cuxf-bag:before{content:"\f119"}.cux-container{max-width:1200px;padding:0 20px}.cux-container:after,.cux-container:before{content:"";display:table}.cux-container:after{clear:both}.cux-clearfix:before{content:"";display:table-cell}.cux-clearfix:after{content:"";display:table;clear:both}.cux-float-left{float:left}.cux-float-right{float:right}[class*=cux-float-]{max-width:100%}.cux-container-center{margin-left:auto;margin-right:auto}.cux-button::-moz-focus-inner{border:0;padding:0}.cux-button,input[type=submit]{-webkit-appearance:none;text-align:center;text-decoration:none!important;padding:14px 16px;background:#e7e7ec;outline:0;border:none;display:inline-block;cursor:pointer;color:#6d7680;transition:all .2s;line-height:1;font-weight:700}.cux-button:hover,input[type=submit]:hover{background:#d9d9e0;color:#6d7680;text-decoration:none!important}.cux-button-primary{background:#3ba9d2;color:#fff;text-decoration:none!important}.cux-button-primary:hover{background:#79c4e0;color:#fff;text-decoration:none!important}.cux-button-small{padding:10px 12px}.cux-button-large{padding:18px 20px}.cux-button-full{display:block}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;width:100%;background:#fff;border:1px solid #d9d9e0;padding:13px 15px;outline:none;transition:all .2s;line-height:1}form :-ms-input-placeholder,form ::-ms-input-placeholder{color:#3e4349;opacity:.5}form ::placeholder{color:#3e4349;opacity:.5}form [placeholder]:focus:-ms-input-placeholder,form [placeholder]:focus::-ms-input-placeholder{color:#3e4349;opacity:.7}form [placeholder]:focus::placeholder{color:#3e4349;opacity:.7}.cux-page select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cux-page select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.cux-page select::-ms-expand{display:none}.cux-page select{background-image:url(assets/images/arrow-down.png);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}.cux-page .cux-table,.cux-page table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #d9d9e0;margin-bottom:20px}.cux-page .cux-table td,.cux-page .cux-table th,.cux-page table td,.cux-page table th{padding:8px}.cux-page .cux-table tr,.cux-page table tr{border-bottom:1px solid #d9d9e0}.cux-page .cux-table th,.cux-page table th{text-align:left}.cux-page .cux-table thead th,.cux-page table thead th{vertical-align:bottom}.cux-table-striped tr:nth-of-type(odd){background:#f5f5f7}.cux-table-small td{padding:4px 8px}.cux-table-hover tbody tr{transition:background-color .2s}.cux-table-hover tbody tr:hover{background:#ededf0}.cux-grid{margin-left:-35px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cux-grid>*{width:100%;padding-left:35px}.cux-grid>.cux-grid{margin-left:0;padding-left:0}.cux-grid+.cux-grid{margin-top:35px}.cux-grid-xlarge{margin-left:-45px}.cux-grid-xlarge>*{padding-left:45px}.cux-grid-xlarge+.cux-grid-xlarge{margin-top:45px}.cux-grid-large{margin-left:-35px}.cux-grid-large>*{padding-left:35px}.cux-grid-large+.cux-grid-large{margin-top:35px}.cux-grid-medium{margin-left:-25px}.cux-grid-medium>*{padding-left:25px}.cux-grid-medium+.cux-grid-medium{margin-top:25px}.cux-grid-small{margin-left:-15px}.cux-grid-small>*{padding-left:15px}.cux-grid-small+.cux-grid-small{margin-top:15px}.cux-grid-collapse{margin-left:0}.cux-grid-collapse>*{padding-left:0}.cux-grid-collapse+.cux-grid-collapse,.cux-grid-collapse>*{margin-top:0}.cux-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}.cux-grid-divider>*{padding-left:25px;padding-right:25px}.cux-grid-divider>[class*=cux-1-]:not(.cux-1-1):nth-child(n+2),.cux-grid-divider>[class*=cux-2-]:nth-child(n+2),.cux-grid-divider>[class*=cux-3-]:nth-child(n+2),.cux-grid-divider>[class*=cux-4-]:nth-child(n+2),.cux-grid-divider>[class*=cux-5-]:nth-child(n+2),.cux-grid-divider>[class*=cux-6-]:nth-child(n+2),.cux-grid-divider>[class*=cux-7-]:nth-child(n+2),.cux-grid-divider>[class*=cux-8-]:nth-child(n+2),.cux-grid-divider>[class*=cux-9-]:nth-child(n+2){border-left:1px solid #d9d9e0}.cux-grid>*{float:left}.cux-grid-1-1>*{width:100%}.cux-grid-1-2>*{width:50%}.cux-grid-1-3>*{width:33.333%}.cux-grid-1-4>*{width:25%!important}.cux-grid-1-5>*{width:20%}.cux-grid-1-6>*{width:16.666%}.cux-grid-1-10>*{width:10%}.cux-1-1{width:100%}.cux-1-2,.cux-2-4,.cux-3-6,.cux-5-10{width:50%}.cux-1-3,.cux-2-6{width:33.333%}.cux-2-3,.cux-4-6{width:66.666%}.cux-1-4{width:25%}.cux-3-4{width:75%}.cux-1-5,.cux-2-10{width:20%}.cux-2-5,.cux-4-10{width:40%}.cux-3-5,.cux-6-10{width:60%}.cux-4-5,.cux-8-10{width:80%}.cux-1-6{width:16.666%}.cux-5-6{width:83.333%}.cux-1-10{width:10%}.cux-3-10{width:30%}.cux-7-10{width:70%}.cux-9-10{width:90%}.cux-grid:after,.cux-grid:before{content:"";display:block;overflow:hidden}.cux-grid:after{clear:both}.cux-text-left{text-align:left}.cux-text-right{text-align:right}.cux-text-center{text-align:center}.cux-text-justify{text-align:justify}.cux-uppercase{text-transform:uppercase}.cux-inline-block{display:inline-block}.cux-reset-line-height{line-height:0}.cux-image,.cux-img{width:100%;height:auto}.cux-hidden{display:none}.cux-margin-xlarge{margin-top:120px;margin-bottom:120px}.cux-margin-xlarge-top{margin-top:120px}.cux-margin-xlarge-bottom{margin-bottom:120px}.cux-margin-xlarge-left{margin-left:120px}.cux-margin-xlarge-right{margin-right:120px}.cux-margin-large{margin-top:80px;margin-bottom:80px}.cux-margin-large-top{margin-top:80px}.cux-margin-large-bottom{margin-bottom:80px}.cux-margin-large-left{margin-left:80px}.cux-margin-large-right{margin-right:80px}.cux-margin-medium{margin-top:40px;margin-bottom:40px}.cux-margin-medium-top{margin-top:40px}.cux-margin-medium-bottom{margin-bottom:40px}.cux-margin-medium-left{margin-left:40px}.cux-margin-medium-right{margin-right:40px}.cux-margin{margin-bottom:20px}.cux-margin,.cux-margin-top{margin-top:20px}.cux-margin-bottom{margin-bottom:20px}.cux-margin-left{margin-left:20px}.cux-margin-right{margin-right:20px}.cux-margin-small{margin-top:10px;margin-bottom:10px}.cux-margin-small-top{margin-top:10px}.cux-margin-small-bottom{margin-bottom:10px}.cux-margin-small-left{margin-left:10px}.cux-margin-small-right{margin-right:10px}.cux-margin-none,.cux-remove-margin{margin:0!important}.cux-margin-top-none{margin-top:0!important}.cux-margin-bottom-none{margin-bottom:0!important}.cux-padding-xlarge{padding-top:120px;padding-bottom:120px}.cux-padding-xlarge-top{padding-top:120px}.cux-padding-xlarge-bottom{padding-bottom:120px}.cux-padding-xlarge-left{padding-left:120px}.cux-padding-xlarge-right{padding-right:120px}.cux-padding-large{padding-top:80px;padding-bottom:80px}.cux-padding-large-top{padding-top:80px}.cux-padding-large-bottom{padding-bottom:80px}.cux-padding-large-left{padding-left:80px}.cux-padding-large-right{padding-right:80px}.cux-padding-medium{padding-top:40px;padding-bottom:40px}.cux-padding-medium-top{padding-top:40px}.cux-padding-medium-bottom{padding-bottom:40px}.cux-padding-medium-left{padding-left:40px}.cux-padding-medium-right{padding-right:40px}.cux-padding{padding-bottom:20px}.cux-padding,.cux-padding-top{padding-top:20px}.cux-padding-bottom{padding-bottom:20px}.cux-padding-left{padding-left:20px}.cux-padding-right{padding-right:20px}.cux-padding-small{padding-top:10px;padding-bottom:10px}.cux-padding-small-top{padding-top:10px}.cux-padding-small-bottom{padding-bottom:10px}.cux-padding-small-left{padding-left:10px}.cux-padding-small-right{padding-right:10px}.cux-padding-none,.cux-remove-padding{padding:0!important}.cux-padding-top-none{padding-top:0!important}.cux-padding-bottom-none{padding-bottom:0!important}body{color:#6d7680}body,button,input,optgroup,select,textarea{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7}h1,h2,h3,h4,h5,h6{color:#3e4349;font-family:Helvetica,Arial,sans-serif;margin:0 0 20px;font-weight:700;line-height:1.2}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}*,:after,:before{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}figure,p{margin:0;padding:0}button{line-height:normal}pre{padding:20px;margin-bottom:20px;line-height:1.7;overflow:auto}code,pre{background:#f5f5f7}code{padding:2px}figure,p{margin-bottom:20px}ol,ul{margin:0 0 20px}.opacity{opacity:0}img{vertical-align:middle;max-width:100%;height:auto}blockquote{margin:20px 0 20px 20px;padding:0 0 0 20px;border-left:5px solid #d9d9e0;font-style:italic}b,strong{font-weight:700}a{text-decoration:none;outline:none;color:#3ba9d2;transition:color .2s}a:hover{color:#79c4e0}#breadcrumbs{font-size:14px;line-height:normal;margin-bottom:10px}#breadcrumbs a{color:#3ba9d2}#breadcrumbs a:hover{border-bottom:1px dotted #3ba9d2}textarea{vertical-align:top;resize:vertical}.pagination h2{display:none}.pagination .page-numbers{height:50px;line-height:50px;padding:0 20px;background:#f5f5f7;display:inline-block}.pagination .page-numbers.current{background:#d9d9e0}figure.alignright,img.alignright{float:right;margin:0 0 20px 20px}figure.alignleft,img.alignleft{float:left;margin:0 20px 20px 0}figure.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;text-align:center;max-width:100%}.wp-caption-text{font-size:14px;padding:10px}.gallery:before{content:"";display:table-cell}.gallery:after{content:"";display:table;clear:both}.gallery{margin-bottom:20px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;padding:10px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.666%}.gallery-columns-7 .gallery-item{width:14.285%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.111%}.gallery img{width:100%;height:auto;transition:opacity .25s}.gallery img:hover{opacity:.7}.gallery .gallery-caption{font-size:12px}.sticky{border:5px solid #f5f5f7!important;padding:20px 20px 0}.page-links{margin-bottom:20px;clear:both}.screen-reader-text{position:absolute;left:0;top:0;z-index:999;width:0;height:0;background:#fff;overflow:hidden;text-align:center;color:#000;font-size:18px!important}.screen-reader-text:focus{height:50px;width:200px;border-right:1px solid #000;border-bottom:1px solid #000;line-height:50px;font-weight:700}.elementor-editor-active .cux-navigation-transparent{display:none!important}.cux-navigation{width:100%;background:#f5f5f7;position:relative;z-index:555}.cux-nav-wrapper{padding-top:20px;padding-bottom:20px;position:relative}.cux-navigation .cux-grid-collapse{display:table;width:100%}.cux-navigation .cux-logo-container,.cux-navigation .cux-menu-container{display:table-cell;float:none;vertical-align:middle}.cux-menu{margin:0;padding:0}.cux-menu li{list-style:none}.cux-menu a{display:block}.cux-menu:after,.cux-menu:before{content:"";display:table}.cux-menu:after{clear:both}.cux-logo-container{line-height:1.5}.cux-logo a{font-weight:700;font-size:22px}.cux-logo img{height:48px;width:auto}.cux-menu-item-search{position:relative}.cux-menu-item-search a i{transition:all .2s}.cux-menu-item-search a.active i{opacity:0}.cux-menu-item-search .cux-menu-search{position:absolute;z-index:3;top:50%;margin-top:-25px;right:0;width:200px;display:none;opacity:0;width:0}.cux-menu-item-search .cux-menu-search #s{padding:0 14px;height:50px}.cux-menu a,.cux-mobile-menu a{transition:all .2s}.cux-menu li{transition:background-color .2s}.cux-menu .sub-menu{margin:0;padding:0}.cux-sub-menu>.menu-item-has-children>a:after{margin-left:5px;font-family:coreux;content:"\f102";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.cux-sub-menu>.menu-item-has-children>.sub-menu{display:none;position:absolute;z-index:111;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.cux-sub-menu>.menu-item-has-children:not(.cux-mega-menu) .sub-menu{width:220px}.cux-sub-menu>.menu-item-has-children:not(.cux-mega-menu),.cux-sub-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu>.menu-item-has-children{position:relative}.cux-sub-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu>.menu-item-has-children>.sub-menu{display:none;opacity:0;left:100%;top:0;position:absolute;z-index:111;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.cux-sub-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu>.menu-item-has-children>a:after{float:right;margin-left:20px;font-family:coreux;content:"\f103";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cux-sub-menu-align-right .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu{right:0}.cux-sub-menu-align-right .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu>.menu-item-has-children>a:after{display:none}.cux-sub-menu-align-right .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu>.menu-item-has-children>.sub-menu{left:-100%}.cux-sub-menu-align-center .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.sub-menu{left:0;left:50%;transform:translateX(-50%)}.cux-menu-more .cux-menu .cux-more-sub-menu{padding:0;margin:0}.cux-menu-more .cux-menu>.menu-item-has-children>a:after{margin-left:5px;font-family:coreux;content:"\f102";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.cux-menu-more .cux-menu>.menu-item-has-children>.cux-more-sub-menu{display:none;position:absolute;right:0;z-index:111;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.cux-menu-more .cux-menu>.menu-item-has-children>.cux-more-sub-menu .menu-item:last-child{border-bottom:0}.cux-menu-more .cux-menu .more.menu-item-has-children .menu-item.menu-item-has-children>a,.cux-menu-more .cux-menu .more.menu-item-has-children .menu-item:not(.menu-item-has-children){border-top-width:0;border-bottom-width:1px;border-bottom-style:solid}.cux-menu-more .cux-menu .more.menu-item-has-children>ul>.menu-item:last-child,.cux-menu-more .cux-menu .more.menu-item-has-children>ul>.menu-item:last-child ul .menu-item:last-child{border-bottom-width:0}.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu) .cux-more-sub-menu{width:220px;list-style:none;display:none;opacity:0}.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu),.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.cux-more-sub-menu>.menu-item-has-children{position:relative}.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.cux-more-sub-menu>.menu-item-has-children>.cux-more-sub-menu{display:block!important;opacity:1!important;margin-top:0!important}.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.cux-more-sub-menu>.menu-item-has-children>.cux-more-sub-menu>li{padding-left:0}.cux-menu-more .cux-menu>.menu-item-has-children:not(.cux-mega-menu)>.cux-more-sub-menu>.menu-item-has-children>.cux-more-sub-menu>li>a{padding-left:30px}.cux-menu-more li.more{display:none}.cux-menu-more li.more>ul a{color:#000}#cux-pre-header .cux-menu a,.cux-menu-centered .cux-menu a,.cux-menu-left .cux-menu a,.cux-menu-right .cux-menu a,.cux-menu-stacked-advanced .cux-menu a,.cux-menu-stacked .cux-menu a,.cux-page-footer .cux-menu a{padding:10px 20px}#cux-pre-header .cux-menu>.menu-item,.cux-menu-centered .cux-menu>.menu-item,.cux-menu-left .cux-menu>.menu-item,.cux-menu-right .cux-menu>.menu-item,.cux-menu-stacked-advanced .cux-menu>.menu-item,.cux-menu-stacked .cux-menu>.menu-item,.cux-page-footer .cux-menu>.menu-item{float:left}.cux-menu-right .cux-menu{float:right}.cux-menu-left .cux-logo-container{text-align:right}.cux-menu-left .cux-menu{float:left}.cux-menu-centered .logo-container{display:none;text-align:center;padding:0 20px}.cux-menu-centered .logo-container a{padding:0}.cux-menu-centered .cux-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cux-menu-stacked{text-align:center}.cux-menu-stacked .cux-menu{display:inline-block;text-align:left}.cux-mobile-logo{font-weight:700}.cux-mobile-logo img{height:35px}.cux-menu-toggle,.cux-mobile-menu-toggle{cursor:pointer;vertical-align:middle}.cux-mobile-nav-wrapper{padding-top:20px;padding-bottom:20px}.cux-mobile-menu-hamburger .cux-mobile-nav-wrapper,.cux-mobile-menu-off-canvas .cux-mobile-nav-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cux-mobile-menu-hamburger .cux-menu-toggle-container,.cux-mobile-menu-off-canvas .cux-menu-toggle-container{text-align:right}.cux-mobile-menu-default .cux-menu-toggle-container,.cux-mobile-menu-default .cux-mobile-logo-container{text-align:center}.cux-mobile-menu-default .cux-menu-toggle-container{margin-top:20px}.cux-mobile-menu-container{display:none;background:#fff}.cux-mobile-menu{margin:0;padding:0;z-index:111}.cux-mobile-menu li{list-style:none}.cux-mobile-menu a{display:block;padding:10px 20px}.cux-mobile-menu .menu-item{border-top:1px solid #d9d9e0}.cux-mobile-menu>.menu-item:last-child{border-bottom:1px solid #d9d9e0}.cux-mobile-menu-container nav{overflow-y:auto;height:100%}.cux-mobile-menu .sub-menu{margin:0;padding:0;display:none}.cux-mobile-menu .menu-item-has-children{position:relative}.cux-mobile-menu .menu-item-has-children .cux-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}#cux-pre-header .cux-menu{float:right}#cux-pre-header .cux-menu .sub-menu{z-index:999}#cux-pre-header .cux-inner-pre-header-right .cux-menu{float:right}#cux-pre-header .cux-inner-pre-header-right .cux-menu .sub-menu{text-align:left}#cux-pre-header .cux-inner-pre-header-left .cux-menu{float:left}.cux-page-footer .cux-inner-footer-content .cux-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cux-page-footer .cux-inner-footer-right .cux-menu{float:right}.cux-page-footer .cux-inner-footer-left .cux-menu{float:left}.post-links{margin-bottom:20px}.next-post-link{float:right}.admin-bar .cux-navigation-active{margin-top:32px}#cux-pre-header{font-size:14px;background:#fff}.cux-inner-pre-header{padding-top:10px;padding-bottom:10px}.cux-page-footer{font-size:14px;background:#f5f5f7}.cux-inner-footer{padding-top:20px;padding-bottom:20px}.cux-footer-one-column,.cux-pre-header-one-column{text-align:center}.cux-footer-two-columns,.cux-pre-header-two-columns{width:100%;display:table}.cux-footer-two-columns .cux-inner-footer-left,.cux-footer-two-columns .cux-inner-footer-right,.cux-footer-two-columns .cux-inner-pre-header-left,.cux-footer-two-columns .cux-inner-pre-header-right,.cux-pre-header-two-columns .cux-inner-footer-left,.cux-pre-header-two-columns .cux-inner-footer-right,.cux-pre-header-two-columns .cux-inner-pre-header-left,.cux-pre-header-two-columns .cux-inner-pre-header-right{display:table-cell;width:50%;vertical-align:middle}.cux-footer-two-columns .cux-inner-footer-right,.cux-footer-two-columns .cux-inner-pre-header-right,.cux-pre-header-two-columns .cux-inner-footer-right,.cux-pre-header-two-columns .cux-inner-pre-header-right{text-align:right}body{background:#fff}.cux-page{position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.cux-archive-content .cux-post,.cux-category-content .cux-post,.cux-index-content .cux-post,.cux-search-content .cux-post{margin-bottom:20px;border-bottom:1px solid #d9d9e0}.cux-archive-content .cux-post:last-child,.cux-category-content .cux-post:last-child,.cux-index-content .cux-post:last-child,.cux-search-content .cux-post:last-child{margin-bottom:0;border-bottom:none}.archive-title,.category-title,.cux-category-description{margin-bottom:40px}.cux-author-box{background:#f5f5f7;margin-bottom:20px;padding:20px}.cux-author-box .avatar{border-radius:100%;width:60px}.cux-post-image-link,.cux-single-content .cux-post-image{margin-bottom:20px;display:block}.article-meta{font-size:14px}.article-meta .article-time{text-decoration:underline}.cux-excerpt{margin-bottom:20px}.article-footer{clear:both}.cux-read-more{margin-bottom:20px}.footer-categories a,.footer-tags a{text-decoration:underline}.cux-post-image{width:100%;height:auto}.commentlist ul{margin:0;padding:0}.commentlist li{list-style:none}#comments-title,#reply-title{margin-top:40px;padding-top:40px;border-top:10px solid #f5f5f7}#reply-title{display:block}#reply-title small{font-size:14px}.commentlist .children{margin-left:20px}.comment{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.comment .comment-edit-link{position:absolute;right:20px;top:20px}.comment .comment-meta{font-size:14px;margin-bottom:20px}.comment .avatar{width:65px;border-radius:100%;height:auto;margin-right:10px}.comment .comment-author{font-style:normal;font-weight:700}.comment .comment-time{color:#d9d9e0;margin-left:10px}.comment .comment-time a{color:#d9d9e0}.comment .comment-time:before{font-family:coreux;content:"\f107";margin-right:3px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment .comment-reply-link{display:inline-block}.pingback{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.pingback a{display:block}.pingback .comment-edit-link{position:absolute;right:20px;top:20px;font-size:14px}.bypostauthor,.bypostauthor .avatar{border-color:#3ba9d2}.cux-comment-nav{font-size:14px;padding:0}.cux-comment-nav>div{float:left;width:50%}.cux-comment-nav>div:last-child{text-align:right}.widget ul{margin:0;padding:0}.widget ul li{list-style:none}.cux-sidebar .widget,.elementor-widget-sidebar .widget{margin-bottom:20px;padding:20px;background:#f5f5f7}#s{background:#fff url(assets/images/magnifier.png) right 12px center no-repeat;background-size:20px auto}.cux-no-sidebar .cux-archive-content,.cux-no-sidebar .cux-category-content,.cux-no-sidebar .cux-index-content,.cux-no-sidebar .cux-page-content,.cux-no-sidebar .cux-search-content,.cux-no-sidebar .cux-single-content{width:100%!important}.cux-no-sidebar .cux-main-grid{margin-left:0;margin-right:0}.cux-no-sidebar .cux-main-grid>*{padding-left:0;padding-right:0}.scrolltop{position:fixed;width:40px;height:40px;text-align:center;line-height:40px;z-index:222;background:rgba(62,67,73,.5);bottom:20px;right:20px;transition:background .2s;cursor:pointer;display:none;color:#fff}.scrolltop:before{font-family:coreux;content:"\f101";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrolltop:hover{background:rgba(62,67,73,.7)}span.wpcf7-not-valid-tip{position:absolute;top:0;left:5px;height:auto;background:#f5f5f7;font-size:14px;color:tomato}div.wpcf7-response-output{font-size:14px;padding:10px;margin:0 0 40px;border-radius:2px}div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border-color:tomato;color:tomato}div.wpcf7-mail-sent-ok{border-color:#3ba9d2;color:#3ba9d2}.event-list-filter{white-space:nowrap}.event-list-filter ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.event-list-filter ul li select{-webkit-appearance:menulist;font:500 20px/20px omnes,sans-serif;color:#401a78;border-top:none;border-left:none;border-right:none;border-bottom:1px dotted #000;padding:0;vertical-align:baseline}.event-list-filter ul li.event-list-filter-month{display:inline}.event-list-filter ul li.event-list-filter-month-mobile{display:none}.event-list-filter ul li select#event-list-filter-month-mobile{width:auto;margin-top:-3px;margin-right:10px}.event-list-filter ul li a{text-transform:uppercase;color:#000;padding:4px 15px;font:500 18px/18px omnes,sans-serif;border-radius:4px;cursor:pointer}.event-list-filter ul li a.active{background-color:#401978;color:#fff}.event-list-filter ul li.event-list-filter-year{font:400 18px/18px Quattrocento Sans,sans-serif}.event-none{display:none;text-align:center;font:500 20px/20px omnes,sans-serif;color:#401a78;text-transform:uppercase}.event-article{display:none;background-color:#fff;opacity:1;box-shadow:10px 10px 28px 0 rgba(0,0,0,.33);margin-bottom:40px}.event-article:hover .event-content{background:#f5421a;background:linear-gradient(135deg,#f5421a,#bf1a4f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5421a",endColorstr="#bf1a4f",GradientType=1)}.event-article:hover .event-content .event-date-venue,.event-article:hover .event-content .event-description,.event-article:hover .event-content .event-title,.event-article:hover .event-content .event-title a,.event-article:hover .event-content .event-type{color:#fff}.event-article:hover .event-content .event-read-more,.event-article:hover .event-content .event-read-more:hover{background-color:#401978}.event-article .clr{clear:both}.event-article .event-content{position:relative;float:left;width:66%}.event-article .event-content .event{height:100%}.event-article .month-day{font-family:omnes-cond,sans-serif;font-weight:500;position:absolute;top:5px;margin:50px 0 0 50px;width:100px;height:100px;border-radius:5%;background:#ef9c1d;color:#fff;padding:22px 0;text-align:center}.event-article .month-day .day{font-size:50px;line-height:.5}.event-article .month-day .month{text-transform:uppercase;font-size:24px;margin-top:5px}.event-article .event{padding:50px 50px 50px 170px}.event-article .event-title{font:500 40px/40px omnes-cond,sans-serif;line-height:1.1;text-transform:uppercase;color:#401a78;margin-bottom:0}.event-article .event-title a{color:#401a78}.event-article .event-type{font:500 21px/21px omnes-cond,sans-serif;line-height:2;text-transform:uppercase;color:#807e87}.event-article .event-description{font:400 18px/18px Quattrocento Sans,sans-serif;color:#000;margin-bottom:40px;line-height:1.8}.event-article .event-date-venue{font:500 21px/21px omnes-cond,sans-serif;text-transform:uppercase;margin:0 0 40px;color:#170f33}.event-article .event-date-venue span{padding:0 10px 0 0}.event-article .event-read-more{background-color:#bf1a4f;color:#fff;text-transform:uppercase;font:300 16px/16px omnes,sans-serif;letter-spacing:2px}.event-article .event-image{width:34%;float:left}.event-article .event-image img{object-fit:cover}.ce-instructors-classes .ce-instructors-classes-heading{display:block;margin:0}.ce-instructors-classes .ce-instructors-classes-list{margin:0 0 0 -10px;padding:0;list-style:none}.ce-instructors-classes .ce-instructors-classes-list:after{content:"";display:table;clear:both}.ce-instructors-classes .ce-instructors-classes-list li{float:left;width:50%;padding:0 0 0 10px;margin-bottom:16px}@media screen and (min-width:768px) and (max-width:992px){.ce-faculty-list .faculty-list-item,.ce-faculty-list .staff-list-item{width:calc(50% - 26px)}}@media screen and (min-width:1024px){.event-list-filter ul li select#event-list-filter-year{margin-top:-3px}}@media screen and (max-width:768px){.ce-class-block .ce-class-block-drawer{width:85%}}@media screen and (max-width:600px){.ce-class-block .ce-class-block-drawer .ce-class-block-semester .ce-class-block-row .ce-class-block-col{width:50%}}@media screen and (max-width:767px){.ce-faculty-list .faculty-list-item,.ce-faculty-list .staff-list-item{width:100%}}@media screen and (max-width:580px){.ce-faculty-list .faculty-list-item{float:none;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.cux-menu-centered .cux-menu>.menu-item{-ms-flex:1 0 auto;flex:1 0 auto}.event-list-filter ul,.event-list-filter ul li.event-list-filter{display:block}.event-list-filter ul>li.event-list-filter-month-mobile,.event-list-filter ul>li.event-list-filter-year{display:inline-block!important;vertical-align:middle;margin-top:0}.event-list-filter ul>li.event-list-filter-month-mobile>select,.event-list-filter ul>li.event-list-filter-month-mobile select#event-list-filter-month-mobile,.event-list-filter ul>li.event-list-filter-year>select{margin-top:0}}@media (max-width:1024px){.event-list-filter ul li.event-list-filter-month{display:none}.event-list-filter ul li.event-list-filter-month-mobile{display:inline}.event-article .event-content,.event-article .event-image{float:none;width:100%}.event-article .event-content img,.event-article .event-image img{width:100%!important;height:auto!important}}@media (max-width:600px){.event-article .event{padding:20px}.event-article .month-day{width:80px;height:80px;position:relative}.event-article .month{font-size:22px!important}.event-article .day{font-size:25px!important}}@media screen and (max-width:680px){.ce-instructors-classes .ce-instructors-classes-list li{float:none;width:100%}}
/*# sourceMappingURL=maps/style.css.map */
