@import url(//fonts.googleapis.com/css?family=Cardo:400,400italic,700);@import url(//fonts.googleapis.com/css?family=Lato:400,700,900,400italic);/*! normalize.css v3.0.0 | MIT License | git.io/normalize */blockquote,dfn,h1{font-style:italic}hr,img,legend{border:0}body,html{width:auto}body,figure{margin:0}.mm-menu.mm-horizontal>.mm-panel,.mm-slideout{transition:transform .4s ease}.mm-buttonbar>*,.mm-header .mm-title,.mm-list li.mm-label>span,.mm-list>li.mm-label,.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap}.fancybox-nav,.slick-slider,html{-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;color:#1d4fa2}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}address,cite{font-style:normal}button{overflow:visible}.fancybox-inner,.sr-only{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.sr-only,legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h2,h3,p{orphans:3;widows:3}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}#crm .awesome>.caret,#crm .dropup>.awesome>.caret,.btn-default>.caret,.btn-info>.caret,.btn-primary>.caret,.btn>.caret,.cfv3_edit .awesome>.caret,.cfv3_edit .dropup>.awesome>.caret,.cfv3_edit .dropup>a.option_item>.caret,.cfv3_edit a.option_item>.caret,.dropup>.btn-default>.caret,.dropup>.btn-info>.caret,.dropup>.btn-primary>.caret,.dropup>.btn>.caret,.formbuilderv2_form .dropup>.qq-upload-button>.caret,.formbuilderv2_form .form_submit .dropup>input>.caret,.formbuilderv2_form .form_submit input>.caret,.formbuilderv2_form .qq-upload-button>.caret,.subpage-gallery .gallery .dropup>.gallery_image:after>.caret,.subpage-gallery .gallery .gallery_image:after>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.efelle-dropdown>ul li a,.fancybox-nav,.mm-buttonbar>a,.mm-list a,.mm-list a:hover,a,a:active,a:focus,a:hover,a:visited{text-decoration:none}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden}body{background-color:#f5f5f5;background-image:none;background-size:auto;line-height:1.42857;color:#444;font-family:Cardo,Times,serif;font-size:18px;font-weight:400}button,input,select,textarea{line-height:inherit;font-family:inherit;font-size:inherit}a:focus,a:hover{color:#6a9cef}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}hr{box-sizing:content-box;height:0;margin-top:25px;margin-bottom:25px;border-top:1px solid #a7a7a7}.mm-buttonbar>*,.mm-menu>.mm-panel,.mm-page{box-sizing:border-box}.sr-only{position:absolute;margin:-1px;border:0;width:1px;height:1px;clip:rect(0,0,0,0)}ol,ol li,ul,ul li{margin-bottom:12.5px}.container,.wrapper{width:auto;max-width:1170px}.no-fouc{display:none}.wrapper{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.wrapper:after,.wrapper:before{display:table;content:' '}.wrapper:after{clear:both}img{vertical-align:middle;display:block;max-width:100%;height:auto}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h1,h2,h3,h4,h5,h6{margin-bottom:12.5px;line-height:1.1;color:inherit;font-family:Cardo,Times,serif;font-weight:400}address,blockquote footer,dd,dt{line-height:1.42857}dt,ol>li:before{font-weight:700}.frontpage .home-events .home-blog .more:first-child,.frontpage .home-events .home-schedule .date:first-child,.frontpage .home-events .link:first-child,.frontpage .home-masthead .caption p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h1,h2,h3{margin-top:25px}h4,h5,h6{margin-top:12.5px}h1,h2{font-size:30px}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h3{font-size:16px}h4{font-size:22px}h5{font-size:13px}h6{font-size:15px}p{margin:12.5px 0;min-height:1.42857}small{font-size:85%}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.efelle-offcanvas ul li,footer ul li,header ul li{padding-left:0;list-style-type:none}ul li{list-style-type:disc}ol{margin:15px 0;padding-left:0;counter-reset:li}ol>li{position:relative;margin:8px 0 0;padding:0;list-style:none}address,h1{margin-bottom:25px}ol>li:before{padding:0 13px 0 0;color:#850a70;content:counter(li) ".";counter-increment:li}dl{margin-top:0}dd{margin-left:0}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #999;cursor:help}blockquote{margin:0 0 25px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote footer{display:block;color:#999;font-size:80%}blockquote footer:before{content:'\2014 \00A0'}#crm .awesome,.btn,.btn-default,.btn-info,.btn-primary,.cfv3_edit .awesome,.cfv3_edit a.option_item,.formbuilderv2_form .form_submit input,.formbuilderv2_form .qq-upload-button,.subpage-gallery .gallery .gallery_image:after{margin:15px 15px 0 0;border-radius:0;padding:9px 50px;font-size:17px;font-weight:900}.container,.container-fluid{margin-right:auto;margin-left:auto}#crm .awesome,.btn-default{background-color:transparent;color:#82b5db}#crm .awesome:hover,.btn-default:hover{border-color:#850a70;background-color:#850a70;color:#fff}.btn-primary,.cfv3_edit .awesome,.cfv3_edit a.option_item,.formbuilderv2_form .form_submit input,.formbuilderv2_form .qq-upload-button,.subpage-gallery .gallery .gallery_image:after{border-color:#1153a5;background-color:#1153a5;color:#fff}.btn-primary:hover,.cfv3_edit .awesome:hover,.cfv3_edit a.option_item:hover,.formbuilderv2_form .form_submit input:hover,.formbuilderv2_form .qq-upload-button:hover,.subpage-gallery .gallery .gallery_image:hover:after{border-color:#003a8c;background-color:#003a8c;color:#fff}.bct ul li{display:inline-block;background:0 0;padding:0 0 0 3px}.container,.container-fluid{padding-left:15px;padding-right:15px}.bct ul li:before{content:">"}.bct ul li:first-child:before{content:none}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:' '}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:0}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:0}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:0}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:0}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/3rdparty/scripts/fancybox/2.1.5/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(/3rdparty/scripts/fancybox/2.1.5/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(/3rdparty/scripts/fancybox/2.1.5/img/blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-title,.fancybox-tmp,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/3rdparty/scripts/fancybox/2.1.5/img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/3rdparty/scripts/fancybox/2.1.5/img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/3rdparty/scripts/fancybox/2.1.5/img/fancybox_loading@2x.gif);background-size:24px 24px}}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:20px;-ms-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu>.mm-panel.mm-opened{-ms-transform:translate(0,0);transform:translate(0,0)}.mm-menu>.mm-panel.mm-subopened{-ms-transform:translate(-30%,0);transform:translate(-30%,0)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:0}.mm-menu>.mm-list:after{content:'';display:block;height:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;bottom:0;width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(255,255,255,.6);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu{background:#333;color:rgba(255,255,255,.6)}.mm-menu .mm-footer,.mm-menu .mm-header,.mm-menu em.mm-counter{color:rgba(255,255,255,.3)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.1);color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.6)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list>li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.05)}.mm-page{position:relative}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-ms-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-ms-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-ms-transform:translate(440px,0);transform:translate(440px,0)}}.mm-buttonbar{border:1px solid transparent;border-radius:5px;text-align:center;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative}.mm-buttonbar:after{content:'';display:block;clear:both}.mm-buttonbar>*{border-left:1px solid transparent;display:block;width:100%;height:100%;float:left;overflow:hidden}.mm-buttonbar>input{position:absolute;left:-1000px;top:-1000px}.mm-buttonbar>input:checked+label{border-color:transparent!important}.mm-buttonbar>:first-child,.mm-buttonbar>input:first-child+*,.mm-footer .mm-buttonbar>*{border-left:none}.mm-buttonbar.mm-buttonbar-2>*{width:50%}.mm-buttonbar.mm-buttonbar-3>*{width:33.33%}.mm-buttonbar.mm-buttonbar-4>*{width:25%}.mm-buttonbar.mm-buttonbar-5>*{width:20%}.mm-header .mm-buttonbar{margin-top:20px;margin-left:-30px;margin-right:-30px}.mm-footer .mm-buttonbar{border:none;border-radius:none;line-height:40px;margin:-10px -10px 0 -20px}.mm-menu .mm-buttonbar,.mm-menu .mm-buttonbar>*{border-color:rgba(255,255,255,.6)}.mm-list>li>.mm-buttonbar{margin:10px 20px}.mm-menu .mm-buttonbar{background:#333}.mm-menu .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#333}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:40px;top:50%}.mm-footer,.mm-header{background:inherit;line-height:20px;position:absolute;z-index:2;width:100%;left:0;box-sizing:border-box;text-align:center}em.mm-counter+a.mm-subopen{padding-left:40px}em.mm-counter+a.mm-subopen+a,em.mm-counter+a.mm-subopen+span{margin-right:80px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical em.mm-counter{top:12px;margin-top:0}.mm-nosubresults>em.mm-counter{display:none}html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{transition-duration:0s}html.mm-slide .mm-menu,html.mm-zoom-menu .mm-menu{transition:transform .4s ease}.mm-footer{border-top:1px solid transparent;height:40px;padding:10px 10px 0 20px;bottom:0}.mm-menu.mm-hasfooter>.mm-panel:after{height:80px}.mm-menu .mm-footer{border-color:rgba(0,0,0,.15)}.mm-header{border-bottom:1px solid transparent;height:60px;padding:0 50px;top:0}.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev,.mm-header .mm-title{padding-top:30px}.mm-header .mm-title{overflow:hidden;display:inline-block;width:100%;position:relative}.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev{text-decoration:none;display:block;box-sizing:border-box;min-width:10px;height:100%;position:absolute;top:0;z-index:1}.mm-header .mm-prev{padding-left:20px;padding-right:10px;left:0}.mm-header .mm-close,.mm-header .mm-next{padding-left:10px;padding-right:20px;right:0}.mm-header [href].mm-next:after,.mm-header [href].mm-prev:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-list li.mm-collapsed:not(.mm-uncollapsed),.mm-menu.mm-hasheader li.mm-subtitle{display:none}.mm-header [href].mm-prev:before{border-right:none;border-bottom:none;margin-left:2px;margin-right:5px}.mm-header [href].mm-close:after,.mm-header [href].mm-next:after{margin-left:5px;margin-right:-2px}.mm-header [href].mm-next:after{border-top:none;border-left:none}.mm-header [href].mm-close:after{content:'x'}.mm-menu.mm-hassearch .mm-header{height:50px;top:50px}.mm-menu.mm-hassearch .mm-header .mm-close,.mm-menu.mm-hassearch .mm-header .mm-next,.mm-menu.mm-hassearch .mm-header .mm-prev,.mm-menu.mm-hassearch .mm-header .mm-title{padding-top:20px}.mm-menu.mm-hasheader>.mm-panel{padding-top:80px}.mm-menu.mm-hasheader>.mm-panel.mm-list{padding-top:60px}.mm-menu.mm-hasheader>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel{padding-top:120px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel.mm-list{padding-top:100px}.mm-menu .mm-header{border-color:rgba(0,0,0,.15)}.mm-menu .mm-header .mm-close:after,.mm-menu .mm-header .mm-next:after,.mm-menu .mm-header .mm-prev:before{border-color:rgba(255,255,255,.3)}.mm-list li.mm-label>span{overflow:hidden;padding:0;line-height:25px}.mm-list li.mm-label.mm-opened a.mm-subopen:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen:after{top:8.5px}.mm-menu .mm-list li.mm-label>div>div{background:rgba(255,255,255,.05)}.mm-search,.mm-search input{box-sizing:border-box}.mm-list>li.mm-search{padding:10px;margin-top:-20px}.mm-list>li.mm-subtitle+li.mm-search,.mm-menu.mm-hasheader .mm-list>li.mm-search{margin-top:0}div.mm-panel>div.mm-search{padding:0 0 10px}.mm-menu>.mm-search{background:inherit;width:100%;position:absolute;top:0;left:0;z-index:2}.mm-search{padding:10px}.mm-search input{border:none;border-radius:30px;font:inherit;font-size:14px;line-height:30px;outline:0;display:block;width:100%;height:30px;margin:0;padding:0 10px}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#event_featured .featured_event_text span,.ui-datepicker-title{font-variant:small-caps}.mm-search input::-ms-clear{display:none}.mm-menu .mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:60px 0}.mm-menu .mm-noresultsmsg:after{border:none!important}.mm-noresults .mm-noresultsmsg{display:block}.mm-menu li.mm-nosubresults>a.mm-subopen{display:none}.mm-menu li.mm-nosubresults>a.mm-subopen+a,.mm-menu li.mm-nosubresults>a.mm-subopen+span{padding-right:10px}.mm-menu.mm-hassearch>.mm-panel{padding-top:70px}.mm-menu.mm-hassearch>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child{margin-top:-10px}.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child+.mm-list{padding-top:0}.mm-menu .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu .mm-noresultsmsg{color:rgba(255,255,255,.3)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;bottom:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-bottom:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before,input.mm-check:checked~label.mm-check:before{opacity:1}.mm-menu.mm-vertical .mm-list>li label.mm-check,.mm-menu.mm-vertical .mm-list>li label.mm-toggle{bottom:auto;margin-bottom:0;top:5px}label.mm-toggle+a,label.mm-toggle+span{margin-right:70px}label.mm-check+a,label.mm-check+span{margin-right:50px}a.mm-subopen+label.mm-check,a.mm-subopen+label.mm-toggle{right:50px}a.mm-subopen+label.mm-toggle+a,a.mm-subopen+label.mm-toggle+span{margin-right:100px}a.mm-subopen+label.mm-check+a,a.mm-subopen+label.mm-check+span{margin-right:80px}em.mm-counter+a.mm-subopen+label.mm-check,em.mm-counter+a.mm-subopen+label.mm-toggle{right:90px}em.mm-counter+a.mm-subopen+label.mm-toggle+a,em.mm-counter+a.mm-subopen+label.mm-toggle+span{margin-right:140px}em.mm-counter+a.mm-subopen+label.mm-check+a,em.mm-counter+a.mm-subopen+label.mm-check+span{margin-right:120px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu label.mm-toggle:before{background:#333}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(255,255,255,.6)}html.mm-slide.mm-opened .mm-menu{-ms-transform:translateX(-30%);transform:translateX(-30%)}html.mm-slide.mm-opening .mm-menu{-ms-transform:translateX(0);transform:translateX(0)}html.mm-slide.mm-right.mm-opened .mm-menu{-ms-transform:translateX(30%);transform:translateX(30%)}html.mm-slide.mm-right.mm-opening .mm-menu{-ms-transform:translateX(0);transform:translateX(0)}html.mm-slide.mm-top.mm-opened .mm-menu{-ms-transform:translateY(-30%);transform:translateY(-30%)}html.mm-slide.mm-top.mm-opening .mm-menu{-ms-transform:translateY(0);transform:translateY(0)}html.mm-slide.mm-bottom.mm-opened .mm-menu{-ms-transform:translateY(30%);transform:translateY(30%)}html.mm-slide.mm-bottom.mm-opening .mm-menu{-ms-transform:translateY(0);transform:translateY(0)}html.mm-zoom-menu.mm-opened .mm-menu{-ms-transform:scale(.7,.7) translateX(-30%);transform:scale(.7,.7) translateX(-30%);-ms-transform-origin:left center;transform-origin:left center}html.mm-zoom-menu.mm-opening .mm-menu{-ms-transform:scale(1,1) translateX(0);transform:scale(1,1) translateX(0)}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-ms-transform:scale(.7,.7) translateX(30%);transform:scale(.7,.7) translateX(30%);-ms-transform-origin:right center;transform-origin:right center}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-ms-transform:scale(1,1) translateX(0);transform:scale(1,1) translateX(0)}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-ms-transform:scale(.7,.7) translateY(-30%);transform:scale(.7,.7) translateY(-30%);-ms-transform-origin:center top;transform-origin:center top}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-ms-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-ms-transform:scale(.7,.7) translateY(30%);transform:scale(.7,.7) translateY(30%);-ms-transform-origin:center bottom;transform-origin:center bottom}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-ms-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel{-ms-transform:scale(1.5,1.5) translateX(100%);transform:scale(1.5,1.5) translateX(100%);-ms-transform-origin:left center;transform-origin:left center;transition-property:transform,left}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened{-ms-transform:scale(1,1) translateX(0);transform:scale(1,1) translateX(0)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened.mm-subopened{-ms-transform:scale(.7,.7) translateX(-30%);transform:scale(.7,.7) translateX(-30%)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(100%,0);transform:translate(100%,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(10000px,0);transform:translate(10000px,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(-100%,0);transform:translate(-100%,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-ms-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-front.mm-fullscreen.mm-bottom,.mm-menu.mm-front.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-ms-transform:translate(-80%,0);transform:translate(-80%,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-ms-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-ms-transform:translate(-440px,0);transform:translate(-440px,0)}}html.mm-front .mm-slideout{-ms-transform:none!important;transform:none!important;z-index:0!important}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,.5)}html.mm-opened.mm-next .mm-page{box-shadow:none}html.mm-opened.mm-light .mm-page,html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-front,.mm-menu.mm-next{transition:transform .4s ease;-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-ms-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu.mm-front.mm-top{-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.mm-menu.mm-front.mm-bottom{-ms-transform:translate(0,100%);transform:translate(0,100%)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-ms-transform:translate(0,0);transform:translate(0,0)}.mm-menu.mm-front.mm-bottom,.mm-menu.mm-front.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-light{background:#f3f3f3;color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.6);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subclose:before,.mm-menu.mm-light .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-buttonbar>*,.mm-menu.mm-light label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-light .mm-list>li.mm-selected>span{background:rgba(255,255,255,.6)}.mm-menu.mm-light .mm-list>li.mm-label,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#f3f3f3}.mm-menu.mm-light .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#f3f3f3}.mm-menu.mm-light em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-footer,.mm-menu.mm-light .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-header .mm-close:after,.mm-menu.mm-light .mm-header .mm-next:after,.mm-menu.mm-light .mm-header .mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-light label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-light label.mm-toggle:before{background:#f3f3f3}.mm-menu.mm-light input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-white{background:#fff;color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.06);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subclose:before,.mm-menu.mm-white .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-buttonbar>*,.mm-menu.mm-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-white .mm-list>li.mm-selected>span{background:rgba(0,0,0,.06)}.mm-menu.mm-white .mm-list>li.mm-label,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#fff}.mm-menu.mm-white .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#fff}.mm-menu.mm-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-footer,.mm-menu.mm-white .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-header .mm-close:after,.mm-menu.mm-white .mm-header .mm-next:after,.mm-menu.mm-white .mm-header .mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-white label.mm-toggle:before{background:#fff}.mm-menu.mm-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}html.mm-opened.mm-black .mm-page{box-shadow:none}.mm-menu.mm-black{background:#000;color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-list>li:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.25);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subclose:before,.mm-menu.mm-black .mm-list>li>a.mm-subopen:after{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subopen:before{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-buttonbar,.mm-menu.mm-black .mm-buttonbar>*,.mm-menu.mm-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-black .mm-list>li.mm-selected>span{background:rgba(255,255,255,.25)}.mm-menu.mm-black .mm-list>li.mm-label,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-buttonbar{background:#000}.mm-menu.mm-black .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#000}.mm-menu.mm-black em.mm-counter{color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-footer,.mm-menu.mm-black .mm-header{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header .mm-close:after,.mm-menu.mm-black .mm-header .mm-next:after,.mm-menu.mm-black .mm-header .mm-prev:before{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list li.mm-label>div>div{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255,255,255,.3)}.mm-menu.mm-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-black label.mm-toggle:before{background:#000}.mm-menu.mm-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}#cfv3-overview .cfv3_member .email a::before,#cfv3-overview .cfv3_member .phone::before,.accordion .panel .panel-heading:after,.cfv3 .main-bio .email a::before,.cfv3 .main-bio .fax::before,.cfv3 .main-bio .phone::before,.cfv3 .main-bio .url a::before,.cfv3 .sidebar .password::before,.cfv3 .sidebar .profile::before,.event-detail .conference-guide a::before,.event-detail .date-block .date::before,.event-detail .date-block .location p::before,.event-details-wrapper .phone::before,.event-overview .date-block .date::before,.frontpage .home-events .home-blog .home-masthead .caption p:before,.frontpage .home-events .home-blog .link:before,.frontpage .home-events .home-blog .more:before,.frontpage .home-events .home-blog h3:before,.frontpage .home-events .home-schedule .date:before,.frontpage .home-events .home-schedule .home-masthead .caption p:before,.frontpage .home-events .home-schedule .link:before,.frontpage .home-events .home-schedule h3:before,.frontpage .home-masthead .caption .home-events .home-blog p:before,.frontpage .home-masthead .caption .home-events .home-schedule p:before,.icon-arrow-down,.icon-arrow-down-blue,.icon-arrow-right,.icon-calendar,.icon-congress,.icon-download,.icon-email,.icon-fax,.icon-globe,.icon-key,.icon-lock,.icon-lock-white,.icon-phone,.icon-pin,.icon-pin-tan,.icon-profile,.icon-quotes,.icon-search,.select-wrapper::after,.slick-next:before,.slick-prev:before,.sprite,.testimonial q:after,.testimonial q:before,.upcoming_event_row .event-content .calendar_day::before,.upcoming_event_row .event-content .date_range::before,.upcoming_event_row .event-content .location::before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{background:url(/graphics/icons.png) top left no-repeat;width:21px;height:19px}.accordion .panel .panel-heading:after,.icon-arrow-down{background-position:-590px 0;width:13px;height:7px}.icon-arrow-down-blue,.select-wrapper::after{background-position:-544px -17px;width:36px;height:40px}.icon-arrow-right,.slick-next:before,.slick-prev:before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{background-position:-499px -67px;width:35px;height:35px}.event-detail .date-block .date::before,.event-overview .date-block .date::before,.frontpage .home-events .home-blog .home-schedule .more:before,.frontpage .home-events .home-schedule .date:before,.frontpage .home-events .home-schedule .home-blog .more:before,.frontpage .home-events .home-schedule .home-masthead .caption p:before,.frontpage .home-events .home-schedule .link:before,.frontpage .home-events .home-schedule h3:before,.frontpage .home-masthead .caption .home-events .home-schedule p:before,.icon-calendar,.upcoming_event_row .event-content .calendar_day::before,.upcoming_event_row .event-content .date_range::before{background-position:-464px -112px;width:25px;height:24px}.frontpage .home-events .home-blog .home-masthead .caption p:before,.frontpage .home-events .home-blog .home-schedule .date:before,.frontpage .home-events .home-blog .link:before,.frontpage .home-events .home-blog .more:before,.frontpage .home-events .home-blog h3:before,.frontpage .home-events .home-schedule .home-blog .date:before,.frontpage .home-masthead .caption .home-events .home-blog p:before,.icon-congress{background-position:-421px -146px;width:33px;height:25px}.event-detail .conference-guide a::before,.icon-download{background-position:-394px -181px;width:17px;height:17px}#cfv3-overview .cfv3_member .email a::before,.cfv3 .main-bio .email a::before,.icon-email{background-position:-363px -208px;height:16px}.cfv3 .main-bio .fax::before,.icon-fax{background-position:-330px -234px;width:23px}.cfv3 .main-bio .url a::before,.icon-globe{background-position:-300px -263px;width:20px;height:20px}.cfv3 .sidebar .password::before,.icon-key{background-position:-260px -293px;width:30px;height:21px}.icon-lock{background-position:-235px -324px;width:15px}.icon-lock-white{background-position:-210px -353px;width:15px}#cfv3-overview .cfv3_member .phone::before,.cfv3 .main-bio .phone::before,.event-details-wrapper .phone::before,.icon-phone{background-position:-183px -382px;width:17px;height:22px}.icon-pin{background-position:-144px -414px;width:29px;height:39px}.event-detail .date-block .location p::before,.icon-pin-tan,.upcoming_event_row .event-content .location::before{background-position:-118px -463px;width:16px;height:22px}.cfv3 .sidebar .profile::before,.icon-profile{background-position:-87px -495px;height:20px}.icon-quotes,.testimonial q:after,.testimonial q:before{background-position:-31px -525px;width:46px;height:36px}.icon-search{background-position:0 -571px;height:22px}.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-nav:after,.r-tabs .r-tabs-nav:before{display:table;content:' '}.r-tabs .r-tabs-nav:after{clear:both}.r-tabs .r-tabs-tab{display:block;float:left;margin:0;list-style:none}.r-tabs .r-tabs-accordion-title,.r-tabs .r-tabs-panel{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active,.slick-list,.slick-slider,.slick-track{display:block}@media only screen and (max-width:759px){.r-tabs .r-tabs-tab{display:block;float:none}}.slick-slider{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{position:relative;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(./ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:35px;width:35px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0;z-index:999}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before,[dir=rtl] .slick-prev:before{-ms-transform:rotate(180deg);transform:rotate(180deg);display:block;content:''}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before,[dir=rtl] .slick-next:before{display:block;content:''}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;margin:0;padding:0;width:100%}.slick-dots li,.slick-dots li button{height:13px;width:13px;cursor:pointer}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background:0 0;border:2px solid #fff}.slick-dots li button:before{position:absolute;top:1px;left:1px;border:none;border-radius:50%;background:#fff;content:'';width:11px;height:11px;font-size:6px;line-height:20px;text-align:center;color:#000}.slick-dots li.slick-active button:before{top:0;left:0;border:2px solid #fff;background:0 0;width:13px;height:13px}.sty-block-primary,.sty-block-secondary,.sty-block-tertiary{height:15px;width:15px;display:inline-block}.sty-block-primary{background-color:#1153a5}.sty-block-secondary{background-color:#8fc3e9}.sty-block-tertiary{background-color:#850a70}h1{color:#5f636e;line-height:40px}h2{color:#2a2b2e;line-height:38px}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h3{color:#850a70;margin-bottom:20px}h4,h6{color:#2a2b2e}blockquote p,h5{color:#000;line-height:18px}.frontpage .home-events .home-blog .more,.frontpage .home-events .home-schedule .date,.frontpage .home-events .link,.frontpage .home-masthead .caption p,h3,h5{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.15em}h4{line-height:30px}h6{font-weight:700}.efelle-dropdown>ul li a,.r-tabs-anchor,blockquote p{font-weight:900;font-family:Lato,Helvetica,Arial,sans-serif}hr{color:#cfcfcf}td{padding:5px}blockquote{clear:both;background:#e7e6d9;padding:20px;text-align:center;color:#5f636e;font-size:24px;line-height:48px}@media screen and (min-width:768px){blockquote{padding:55px 90px 65px;font-size:28px}}blockquote p{font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:.07em}blockquote a{color:#850a70}.active-state a{color:#850a70!important}#crm .awesome,.btn,.btn-default,.btn-info,.btn-primary,.cfv3_edit .awesome,.cfv3_edit a.option_item,.formbuilderv2_form .form_submit input,.formbuilderv2_form .qq-upload-button,.subpage-gallery .gallery .gallery_image:after{transition:all .5s ease;border:0;font-family:Lato,Helvetica,Arial,sans-serif}#crm .awesome,.btn-default{border:1px solid #82b5db;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.btn-info{background:#8fc3e9;color:#fff}.btn-info:focus,.btn-info:hover{background:#a9ddff;color:#fff}a{transition:all .5s ease}.main-cnt ul{padding-left:35px}.main-cnt ul li{position:relative;list-style:none;margin-bottom:5px}.main-cnt ul li:before{display:block;position:absolute;left:-24px;top:-3px;color:#850a70;font-size:25px;content:'\2022'}.main-cnt ol{padding-left:10px}.main-cnt ol li{margin-top:5px}.main-cnt ol li:before{padding-right:18px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px}.select-wrapper{position:relative;margin:0 auto;width:150px}.select-wrapper select{position:relative;-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;width:150px;z-index:10;-moz-appearance:none}.select-wrapper::after{position:absolute;top:0;right:0;display:inline-block;content:''}.select-wrapper select::-ms-expand{display:none}#page{margin-top:48px}@media screen and (min-width:480px){#page{margin-top:100px}}@media screen and (min-width:1090px){#page{margin-top:124px}}ul.nav-tab.r-tabs-nav{border-bottom:1px solid #8fc3e9;margin-bottom:50px}ul.nav-tab.r-tabs-nav li{border-top:1px solid #8fc3e9;border-right:1px solid #8fc3e9;border-bottom:none}ul.nav-tab.r-tabs-nav li:first-child{border-left:1px solid #8fc3e9}ul.nav-tab.r-tabs-nav li:before{content:none}@media screen and (max-width:759px){ul.nav-tab.r-tabs-nav li{border-left:1px solid #8fc3e9}}ul.nav-tab.r-tabs-nav .r-tabs-state-active{background-color:#8fc3e9}ul.nav-tab.r-tabs-nav .r-tabs-state-active a{color:#fff}.r-tabs-anchor{display:block;padding:14px 22px;font-size:13px;text-transform:uppercase;color:#8fc3e9;letter-spacing:.15rem}@media screen and (min-width:900px) and (max-width:991px),(min-width:1165px){.r-tabs-anchor{padding:13px 36px}}.r-tabs-anchor:focus,.r-tabs-anchor:hover{background:#a9ddff;color:#fff}.accordion .panel{border-top:1px solid #a7a7a7}.accordion .panel:last-child{border-bottom:1px solid #a7a7a7}.accordion .panel .panel-heading{display:block;position:relative;padding:37px 10px 6px 30px}.accordion .panel .panel-heading:before{transition:all .5s ease;content:'';position:absolute;top:36px;right:15px;width:33px;height:33px;background-color:#1153a5}.accordion .panel .panel-heading:after{content:'';position:absolute;top:50px;right:24px}.accordion .panel .panel-heading:focus:before,.accordion .panel .panel-heading:hover:before{-webkit-filter:saturate(50%);filter:saturate(50%);box-shadow:0 0 2px #1153a5}.accordion .panel .panel-heading:focus h4,.accordion .panel .panel-heading:hover h4{color:#1153a5}.accordion .panel-body{display:none;padding:0 30px 30px}.slick-slider .slick-next,.slick-slider .slick-prev{z-index:998}.slick-slider .slick-prev{left:-7px}.slick-slider .slick-next{right:-7px}.slick-slider img{margin:7px}.efelle-dropdown>ul,.efelle-dropdown>ul a,.efelle-dropdown>ul li,.efelle-dropdown>ul ul{margin:0;padding:0;border:none;outline:0;z-index:5000}.efelle-dropdown>ul li{position:relative;list-style:none;display:inline-block;height:84px}.efelle-dropdown>ul li a{display:block;padding:33px 30px;font-size:14px;color:#2a2b2e;transition:all .5s ease}.efelle-dropdown>ul li:hover>a,header .main-mnu a:focus,header .main-mnu a:hover{color:#850a70}.efelle-dropdown>ul ul{visibility:hidden;position:absolute;top:40px;left:0;opacity:0;height:0;background:#1153a5;transition:opacity .5s ease}.efelle-dropdown>ul li.is-parent:focus>ul,.efelle-dropdown>ul li.is-parent:hover>ul{visibility:visible;opacity:1;height:auto}.efelle-dropdown>ul ul li{height:0;overflow:hidden;padding:0;width:100%;transition:height .25s ease}.efelle-dropdown>ul li:hover>ul li{position:relative;height:36px;overflow:visible;padding:0}.efelle-dropdown>ul ul li a{display:block;width:auto;padding:4px 20px;margin:0;white-space:nowrap;border:none;transition:all .25s ease}#nav-toggle{display:block;width:36px;height:28px;margin:10px 15px;position:absolute;top:0;left:0;z-index:2}#nav-toggle span,#nav-toggle:after,#nav-toggle:before{background:#1153a5;content:'';display:block;width:25px;height:2px;position:absolute;left:5px;transition:none .5s ease .5s;transition-property:transform,top,bottom,left,opacity}#nav-toggle:before{top:5px}#nav-toggle:after{bottom:5px}#nav-toggle span{top:50%;margin-top:-1px}html.mm-opening #nav-toggle span{left:-50px;opacity:0}html.mm-opening #nav-toggle:before{-ms-transform:rotate(45deg);transform:rotate(45deg);top:13px}html.mm-opening #nav-toggle:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:13px}header{transition:all .5s ease;position:fixed;background-color:#f5f5f5;border-bottom:1px solid #ededed;top:0;width:100%;z-index:999}header .crown-navigation{transition:all .5s ease;display:none}@media screen and (min-width:1090px){header .crown-navigation{display:block;float:right;height:40px;font-family:Lato,Helvetica,Arial,sans-serif}header .crown-navigation a{display:block;margin:0}header .crown-navigation .efelle-dropdown>ul,header .crown-navigation .efelle-dropdown>ul a,header .crown-navigation .efelle-dropdown>ul li,header .crown-navigation .efelle-dropdown>ul ul{z-index:5001}header .crown-navigation .efelle-dropdown,header .crown-navigation .member-nav{float:left;width:330px}header .crown-navigation .efelle-dropdown ul,header .crown-navigation .member-nav ul{padding:0;margin:0;font-size:17px}header .crown-navigation .efelle-dropdown ul li,header .crown-navigation .member-nav ul li{float:left;height:40px;margin:0;width:150px;padding:8px 5px}header .crown-navigation .efelle-dropdown ul a,header .crown-navigation .member-nav ul a{margin:0;font-size:17px}}header .merch-nav{display:none}@media screen and (min-width:1090px){header .merch-nav{display:block;float:left}header .merch-nav ul{padding:0;margin:0 60px 0 0;font-size:15px}header .merch-nav ul li{display:inline-block;margin:0}header .merch-nav ul li a{padding:10px 20px}}header .main-navigation{transition:all .5s ease;position:relative;background:#fff;height:48px}@media screen and (min-width:480px){header .main-navigation .wrapper{padding-left:0}header .main-navigation{height:100px}}@media screen and (min-width:1090px){header .main-navigation{height:auto}}header .nav-logo img{transition:all .5s ease;float:left;height:48px}@media screen and (min-width:480px){header .nav-logo img{height:100px}}@media screen and (min-width:1090px){header .nav-logo img{height:124px}header .nav-logo{position:absolute;display:inline-block;top:-40px}}header .main-mnu{display:none}@media screen and (min-width:1090px){header .main-mnu{transition:all .5s ease;display:inline-block;margin-left:135px;padding-left:15px;text-transform:uppercase;letter-spacing:.13em}}@media screen and (min-width:1200px){header .main-mnu{padding-left:44px}}@media screen and (min-width:1090px) and (max-width:1200px){header .main-mnu .efelle-menu>li>a{font-size:12px;padding-right:20px;padding-left:20px}}@media screen and (min-width:1200px){header .main-mnu .efelle-menu>li>a{padding:33px 18px}}header .main-mnu.search-open{padding-left:15px}header .main-mnu.search-open .efelle-menu>li>a{padding:33px 15px}header .main-mnu .is-parent ul{border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed;top:84px;left:-35px;background:#fff;padding:14px 42px 45px}header .main-mnu .is-parent ul li:nth-child(even){float:right}header .main-mnu .is-parent ul li:nth-child(odd){float:left}header .main-mnu .is-parent ul li a{color:#1153a5;font-size:17px;font-weight:400;letter-spacing:0;text-transform:none}header .main-mnu .is-parent ul li a:focus,header .main-mnu .is-parent ul li a:hover{color:#8fc3e9}header .search{transition:all .5s ease;float:right;height:33px;margin-top:8px;margin-right:58px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px}@media screen and (min-width:480px){header .search{margin-top:33px;margin-right:96px}}@media screen and (min-width:1090px){header .search{margin:28px 0 0}header #nav-toggle{display:none}}header .search #search-input{transition:all .5s ease;border:0;width:0;color:#5f636e;margin-right:5px;padding:3px 5px}header .search #search-input.open{border-bottom:1px solid #999;width:175px}@media screen and (min-width:1090px) and (max-width:1200px){header .search #search-input.open{width:150px}}header .search .search-button{position:relative;top:6px;border:0;background-color:transparent}header #nav-toggle{right:0;left:auto}header.sticky .crown-navigation{height:0;opacity:0}header.sticky .crown-navigation .efelle-dropdown *{z-index:0}header.sticky .main-navigation{height:48px;z-index:10}@media screen and (min-width:480px){header #nav-toggle{margin:36px}header.sticky .main-navigation{height:80px}}header.sticky .main-navigation .nav-logo{top:0}header.sticky .main-navigation .nav-logo img{height:48px}header.sticky .main-navigation .efelle-menu .is-parent ul{top:80px}@media screen and (min-width:480px){header.sticky .main-navigation .nav-logo img{height:80px}header.sticky .search{margin-top:23px;margin-right:88px}}@media screen and (min-width:1090px){header.sticky .search{margin:26px 0 0}}@media screen and (min-width:480px){header.sticky #nav-toggle{margin:26px}}.subpage{background:#f5f5f5}.frontpage .home-events .home-blog .subpage .more,.frontpage .home-events .home-schedule .subpage .date,.frontpage .home-events .subpage .link,.frontpage .home-masthead .caption .subpage p,.subpage .frontpage .home-events .home-blog .more,.subpage .frontpage .home-events .home-schedule .date,.subpage .frontpage .home-events .link,.subpage .frontpage .home-masthead .caption p,.subpage h3{margin-bottom:40px}.subpage hr{margin-top:55px;margin-bottom:50px}.subpage .subpage-masthead{position:relative;height:270px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:43px;overflow:hidden}@media screen and (min-width:768px){.subpage .subpage-masthead{height:450px;margin-bottom:75px}}.subpage .overlay{height:100%;background-color:#1d4fa2;position:relative;opacity:.75}.subpage .overlay:before{content:none}@media screen and (min-width:768px){.subpage .overlay:before{content:"";position:absolute;top:51px;left:50px;right:50px;bottom:55px;display:block;border:1px solid #fff}}.subpage .page-title{text-align:center;padding:0 20px;position:absolute;top:110px;left:0;right:0;font-size:28px;color:#fff}.subpage .main-cnt,.subpage .sidebar{position:relative;min-height:1px;float:left}@media screen and (min-width:768px){.subpage .page-title{top:219px;font-size:44px}}.subpage .intro{padding-top:17px;text-align:center}.subpage .sidebar{padding-right:15px;width:100%;margin-bottom:43px;padding-left:0}@media (min-width:768px){.subpage .sidebar{width:100%}}@media (min-width:1200px){.subpage .sidebar{width:25%}}@media (min-width:992px){.subpage .sidebar{width:25%;right:75%}}@media screen and (min-width:992px){.subpage .sidebar{padding-right:54px}}.subpage .sidebar .heading{margin-bottom:0;padding-bottom:22px;border-bottom:1px solid #a7a7a7;font-size:13px;letter-spacing:.19em}.subpage .sidebar .call-to-action-btns p{margin:0}#crm .subpage .sidebar .awesome,.cfv3_edit .subpage .sidebar .awesome,.cfv3_edit .subpage .sidebar a.option_item,.formbuilderv2_form .form_submit .subpage .sidebar input,.formbuilderv2_form .subpage .sidebar .qq-upload-button,.subpage .sidebar #crm .awesome,.subpage .sidebar .btn,.subpage .sidebar .btn-default,.subpage .sidebar .btn-info,.subpage .sidebar .btn-primary,.subpage .sidebar .cfv3_edit .awesome,.subpage .sidebar .cfv3_edit a.option_item,.subpage .sidebar .formbuilderv2_form .form_submit input,.subpage .sidebar .formbuilderv2_form .qq-upload-button,.subpage .sidebar .subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery .subpage .sidebar .gallery_image:after{display:block;max-width:205px;margin-top:0;margin-right:0;padding:10px 5px;text-align:center}.subpage .sidebar .btn-info{margin-top:10px}.subpage .sidebar nav{margin-top:23px;margin-bottom:39px}.subpage .sidebar ul{padding-left:0}.subpage .sidebar li{margin-bottom:15px;font-family:Lato,Helvetica,Arial,sans-serif;list-style:none}.subpage .sidebar li a{color:#2a2b2e}.call-to-action-squares .call-to-action:focus p,.call-to-action-squares .call-to-action:hover p,.subpage .sidebar li a:focus,.subpage .sidebar li a:hover{color:#850a70}.subpage .main-cnt{padding-right:15px;padding-left:15px;width:100%;padding-bottom:40px}@media (min-width:768px){.subpage .main-cnt{width:100%}}@media (min-width:1200px){.subpage .main-cnt{width:75%}}@media (min-width:992px){.subpage .main-cnt{width:75%;left:25%}}@media screen and (min-width:992px){.subpage .main-cnt{padding-bottom:85px;padding-left:30px}}.subpage .left-wrap,.subpage .right-wrap{min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left}.subpage .left-wrap{width:100%}@media (min-width:768px){.subpage .left-wrap{width:100%}}@media (min-width:992px){.subpage .left-wrap{width:25%}}@media (min-width:1200px){.subpage .left-wrap{width:25%}}.subpage .right-wrap{width:100%}@media (min-width:768px){.subpage .right-wrap{width:100%}}@media (min-width:992px){.subpage .right-wrap{width:75%}}@media (min-width:1200px){.subpage .right-wrap{width:75%}#crmbase .main-cnt,#subpage-full .main-cnt,#subpage_cfv3_edit .main-cnt{width:100%}}@media screen and (min-width:992px){.subpage .right-wrap{padding-left:30px}}#crmbase .main-cnt,#subpage-full .main-cnt,#subpage_cfv3_edit .main-cnt{position:relative;float:left;padding-right:15px;padding-left:15px;width:100%;min-height:70vh}#crmbase .main-cnt h1,#subpage-full .main-cnt h1,#subpage_cfv3_edit .main-cnt h1{margin-top:10vh}.call-to-action-squares{background-color:#fff}.call-to-action-squares .wrapper{max-width:600px}@media screen and (min-width:1200px){.call-to-action-squares .wrapper{max-width:1170px}}.call-to-action-squares .call-to-action{position:relative;min-height:1px;float:left;width:100%;padding-right:0;padding-left:0;background-color:#f5f5f5;max-width:600px;margin-bottom:15px}@media (min-width:768px){#crmbase .main-cnt,#subpage-full .main-cnt,#subpage_cfv3_edit .main-cnt,.call-to-action-squares .call-to-action{width:100%}}@media (min-width:992px){#crmbase .main-cnt,#subpage-full .main-cnt,#subpage_cfv3_edit .main-cnt{width:100%;left:0}.call-to-action-squares .call-to-action{width:100%}}@media (min-width:1200px){.call-to-action-squares .call-to-action{width:50%}}.call-to-action-squares .call-to-action:focus .image:after,.call-to-action-squares .call-to-action:hover .image:after{transition:all .5s ease;opacity:1}@media screen and (min-width:1200px){.call-to-action-squares .call-to-action{margin-bottom:0}}.call-to-action-squares .call-to-action h4{position:relative;max-width:375px;margin-right:auto;margin-left:auto;padding-left:20px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.call-to-action-squares .call-to-action h4:before{content:"";position:absolute;width:73px;border-top:3px solid #850a70;top:-10px}.call-to-action-squares .call-to-action p{margin:0;color:#444;text-align:center}@media screen and (min-width:600px){.call-to-action-squares .call-to-action h4{display:inline-block}.call-to-action-squares .call-to-action p{text-align:left}}.call-to-action-squares .call-to-action .cta-details{display:block;padding:20px;margin:0 auto;max-width:375px}@media screen and (min-width:600px){.call-to-action-squares .call-to-action .cta-details{display:inline-block;width:260px}}.call-to-action-squares .call-to-action .image{display:none;margin:0 auto;max-width:310px;position:relative}.call-to-action-squares .call-to-action .image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(133,9,111,.6);opacity:0}.call-to-action-squares .call-to-action:nth-child(1) .image:before,.call-to-action-squares .call-to-action:nth-child(2) .image:before{content:"";-ms-transform:rotate(180deg);width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #f5f5f5;z-index:999;right:0;position:absolute}@media screen and (min-width:600px){.call-to-action-squares .call-to-action .image{display:inline-block;float:left}}.call-to-action-squares .call-to-action:nth-child(1) .image:before{transform:rotate(180deg);top:33px}.call-to-action-squares .call-to-action:nth-child(2) .image:before{transform:rotate(180deg);bottom:36px}.call-to-action-squares .call-to-action:nth-child(2) .image:after{background-color:#1d4fa2;opacity:.75}.call-to-action-squares .call-to-action:nth-child(2):focus .image:after,.call-to-action-squares .call-to-action:nth-child(2):hover .image:after{background-color:rgba(133,9,111,.6)}.subpage-sponsor .main-cnt{text-align:center;padding-left:0}.subpage-sponsor .main-cnt img{display:inline-block}.subpage-sponsor .main-cnt ul{text-align:left}.social{padding:30px 0 45px;text-align:center;background-color:#fff}.social p{display:block;margin:0 0 20px;font-size:16px;font-style:italic}@media screen and (min-width:768px){.social{padding:75px 0 96px}.social p{display:inline-block;margin:0;padding-right:25px;vertical-align:middle}}.social a{transition:all .5s ease;display:inline-block;vertical-align:middle;border-radius:50%;padding:0;background-color:#cecbb2}.formbuilderv2_form .form_description:after,.formbuilderv2_form .form_description:before,.formbuilderv2_form .form_fields:after,.formbuilderv2_form .form_fields:before,.formbuilderv2_form:after,.formbuilderv2_form:before{display:table;content:' '}.social a:focus,.social a:hover{background-color:#9b977f}.formbuilderv2_form{font-weight:300}.formbuilderv2_form:after{clear:both}.formbuilderv2_form .form_fields{width:100%;margin:0 auto;padding-top:15px;border-top:1px solid #eee}.formbuilderv2_form .form_fields:after{clear:both}@media screen and (min-width:480px){.formbuilderv2_form .form_fields{width:80%}}.formbuilderv2_form .formbuilderv2_customemail .form_field_title,.formbuilderv2_form .formbuilderv2_customname .form_field_title{position:absolute;left:-999em}.formbuilderv2_form .form_field_title{font-family:Lato,Helvetica,Arial,sans-serif}.formbuilderv2_form .formbuilderv2_form_field{position:relative;float:left;padding-right:15px;padding-left:15px;width:100%;margin:5px 0;min-height:94px}@media (min-width:992px){.formbuilderv2_form .formbuilderv2_form_field{width:100%}}@media (min-width:1200px){.formbuilderv2_form .formbuilderv2_form_field{width:100%}}.formbuilderv2_form .form_description{height:100%;margin-bottom:20px;text-align:center}.formbuilderv2_form .form_field_hint,.formbuilderv2_form .form_field_not_required{display:none}.formbuilderv2_form .form_description:after{clear:both}.formbuilderv2_form .form_description p{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.formbuilderv2_form .formbuilderv2_form_field{width:100%}.formbuilderv2_form .form_description p{width:50%}}@media (min-width:992px){.formbuilderv2_form .form_description p{width:50%}}@media (min-width:1200px){.formbuilderv2_form .form_description p{width:50%}}@media screen and (min-width:768px){.formbuilderv2_form .form_description p{text-align:left}.formbuilderv2_form .form_description p:first-child{text-align:right}}.blog_post h1,.btm-pagination,.formbuilderv2_form .form_submit,.top-pagination{text-align:center}.formbuilderv2_form .formbuilderv2_input,.formbuilderv2_form .formbuilderv2_input input,.formbuilderv2_form .formbuilderv2_input select,.formbuilderv2_form .formbuilderv2_input textarea,.formbuilderv2_form .formbuilderv2_paragraphtext,.formbuilderv2_form .formbuilderv2_paragraphtext input,.formbuilderv2_form .formbuilderv2_paragraphtext select,.formbuilderv2_form .formbuilderv2_paragraphtext textarea{width:100%}.formbuilderv2_form .formbuilderv2_input input,.formbuilderv2_form .formbuilderv2_input textarea,.formbuilderv2_form .formbuilderv2_paragraphtext input,.formbuilderv2_form .formbuilderv2_paragraphtext textarea{background-color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;color:#2a2b2e;border:1px solid #dbdbdb;padding:10px;margin:0 0 16px;box-shadow:inset 1px 1px 3px #dbdbdb}.formbuilderv2_form input.form_field_half{width:48%}.formbuilderv2_form input.form_field_half:last-child{float:right;margin-left:2%}.formbuilderv2_form .formbuilderv2_paragraphtext{width:100%;height:100%}.formbuilderv2_form .formbuilderv2_paragraphtext .form_field_element,.formbuilderv2_form .formbuilderv2_paragraphtext .form_field_title{width:100%}.formbuilderv2_form .formbuilderv2_paragraphtext textarea{min-height:130px}.blog_post,.blog_wrapper,.program{min-height:1px;position:relative}.formbuilderv2_form .formbuilderv2_checkboxes ul,.formbuilderv2_form .formbuilderv2_radio ul{padding:0}.formbuilderv2_form .formbuilderv2_checkboxes li:before,.formbuilderv2_form .formbuilderv2_radio li:before{content:none}.formbuilderv2_form .qq-upload-button{display:inline-block;width:auto}.blog-cnt{padding-bottom:40px}.blog-cnt:after,.blog-cnt:before{display:table;content:' '}.blog-cnt:after{clear:both}@media screen and (min-width:768px){.blog-cnt{padding-bottom:85px}}.blog_wrapper{float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.blog_wrapper{width:100%}}@media (min-width:1200px){.blog_wrapper{width:75%}}@media (min-width:992px){.blog_wrapper{width:75%;left:25%}.subpage-blog .sidebar{right:75%}}.blog_wrapper .cont_wrapper{margin-bottom:60px}.blog_wrapper .date{display:inline-block;height:70px;width:70px;padding:8px 0 14px;margin-bottom:15px;text-align:center;background-color:#1153a5;vertical-align:top}.blog_wrapper .date h2{font-weight:200;color:#fff;margin:0}.blog_post .sig,.blog_wrapper .sig{font-weight:300;font-family:Lato,Helvetica,Arial,sans-serif}.blog_wrapper .date .month{font-size:17px;line-height:20px;text-transform:uppercase}.blog_wrapper .date .day{font-size:34px}.blog_wrapper .cont{display:inline-block;width:100%;line-height:26px;font-size:16px}@media screen and (min-width:768px){.blog_wrapper .cont{width:80%;margin-left:25px}}.blog_wrapper .cont h4 a{font-size:16px;font-family:Lato,Helvetica,Arial,sans-serif;color:#2a2b2e}.blog_wrapper .cont h4 a:focus,.blog_wrapper .cont h4 a:hover{color:#6a9cef}.blog_wrapper .sig{border-top:1px solid #a7a7a7;margin-top:22px;padding-top:7px;font-size:14px}.blog_wrapper .sig p{margin:0}.subpage-blog .sidebar{margin-top:60px}@media screen and (min-width:992px){.subpage-blog .sidebar{margin-top:0}}.subpage-blog .blog_sidebar{margin-bottom:20px}.subpage-blog .blog_sidebar h4{font-size:16px;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:5px}.subpage-blog .blog_sidebar a{display:inline-block;margin:5px 0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;color:#2a2b2e}.subpage-blog .blog_sidebar a:focus,.subpage-blog .blog_sidebar a:hover{color:#850a70}.subpage-blog .blog_sidebar li{margin-bottom:0}.top-pagination{margin-bottom:15px}@media screen and (min-width:768px){.top-pagination{display:none}}.blog-pagination{display:inline-block}.blog-pagination:after,.blog-pagination:before{display:table;content:' '}.blog-pagination:after{clear:both}.blog-pagination .prevnext{display:inline-block}.blog-pagination .blog-pg-select,.blog-pagination .showing-pg{color:#444;display:inline-block;padding-right:7px}.blog-pagination .blog-pg-select select{width:40px;background-color:#a7a7a7;border-color:#eee;margin-left:4px}.blog-pagination .blog-pg-select select:focus,.blog-pagination .blog-pg-select select:hover{cursor:pointer}.blog_post{float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.blog_post{width:100%}}@media (min-width:1200px){.blog_post{width:75%}}@media (min-width:992px){.blog_post{width:75%;left:25%}}.blog_post h1{margin-bottom:33px;font-size:30px;line-height:34px}@media screen and (min-width:768px){.blog_post h1{font-size:46px;line-height:50px;text-align:left}}.blog_post p{margin-bottom:18px;text-align:justify;line-height:25px}@media screen and (min-width:768px){.blog_post p{text-align:left}}.blog_post .sig{margin-bottom:36px}.blog_post .sig p{margin:0;font-size:14px}.blog_post .pipe{margin:0 7px}.back_nav{font-family:Lato,Helvetica,Arial,sans-serif;margin-bottom:45px}.subpage-category .main-cnt{padding-left:0;padding-right:0}.catalog-programs{margin-top:48px;padding-top:88px;border-top:1px solid #a7a7a7}.catalog-programs:after,.catalog-programs:before{display:table;content:' '}.catalog-programs:after{clear:both}.program{width:100%;float:none;margin:0 auto 40px;max-width:450px;text-align:center}@media screen and (max-width:767px){.program{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.program:nth-child(even){padding-right:0;padding-left:15px}.program:nth-child(odd){padding-right:15px;padding-left:0}}@media screen and (min-width:992px) and (max-width:1199px){.program:nth-child(even){padding-right:0;padding-left:15px}.program:nth-child(odd){padding-right:15px;padding-left:0}}@media screen and (min-width:1200px){.program:nth-child(even){padding-right:0;padding-left:15px}.program:nth-child(odd){padding-right:15px;padding-left:0}}@media (min-width:768px){.program{width:50%}}@media (min-width:992px){.program{width:50%}}@media (min-width:1200px){.program{width:50%}}.program .program-data{background:#fff;padding:47px 30px 40px;position:relative;box-shadow:0 0 5px rgba(0,0,0,.14)}.program .program-data::before{position:absolute;background:#850a70;top:0;left:0;right:0;margin:0 auto;display:block;height:5px;width:90%;content:''}.program .title{line-height:32px}.program .title a{color:#2a2b2e}.program .title a:focus,.program .title a:hover{transition:all .5s ease;color:#850a70}.program .blurb{margin:22px 0 36px;line-height:30px}#crm .program .awesome,.program #crm .awesome,.program .btn-default{display:block;max-width:176px;margin:0 auto;padding:12px 34px}@media screen and (min-width:768px){.program{text-align:left;float:left}#crm .program .awesome,.program #crm .awesome,.program .btn-default{margin:0}}.subpage-product .page{background-color:#fff;padding-top:20px}@media screen and (min-width:992px){.subpage-product .page{padding-top:70px}.profile_overview .main-cnt{padding-right:0;padding-left:15px}}.subpage-product .page .main-cnt{margin-top:22px}.subpage-product .page .main-cnt .masthead{background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:82px;position:relative;z-index:1}.subpage-product .page .main-cnt .masthead:before{content:"";position:absolute;top:-14px;left:14px;right:14px;bottom:-14px;display:block;border:1px solid #cfcfcf;z-index:-1}.subpage-product .page .ecat_infotabs .nav-tab:after,.subpage-product .page .ecat_infotabs .nav-tab:before,.subpage-product .related-programs:after,.subpage-product .related-programs:before{display:table;content:' '}.subpage-product .page .main-cnt .title{margin-bottom:23px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;color:#850a70;text-transform:uppercase}#event_featured .location,#event_spotlight .caption,#schedulerv3 h2,#subpage_schedulev3_detail #schedulerv3 h1,.section_message{font-style:italic}.subpage-product .page .main-cnt blockquote{margin:35px 0}@media screen and (min-width:768px){.subpage-product .page .main-cnt .masthead:before{top:-24px;left:34px;right:34px;bottom:-24px}.subpage-product .page .main-cnt blockquote{margin-top:77px;margin-bottom:67px}}.subpage-product .page .ecat_infotabs{margin-top:82px}.subpage-product .page .ecat_infotabs .nav-tab:after{clear:both}.subpage-product .related-programs{padding-top:48px;padding-bottom:54px;background-color:#ededed}.subpage-product .related-programs:after{clear:both}.frontpage .home-events .home-blog .subpage-product .related-programs .more,.frontpage .home-events .home-schedule .subpage-product .related-programs .date,.frontpage .home-events .subpage-product .related-programs .link,.frontpage .home-masthead .caption .subpage-product .related-programs p,.subpage-product .related-programs .frontpage .home-events .home-blog .more,.subpage-product .related-programs .frontpage .home-events .home-schedule .date,.subpage-product .related-programs .frontpage .home-events .link,.subpage-product .related-programs .frontpage .home-masthead .caption p,.subpage-product .related-programs h3{margin-top:52px;font-size:13px;color:#2a2b2e;line-height:18px;letter-spacing:.19em}.profile_overview .intro{margin-bottom:30px}@media screen and (min-width:992px){.profile_overview .intro{margin-bottom:73px}}.profile-cnt{display:block;position:relative;max-width:372px;margin:0 auto 24px;padding:20px;background-color:#fff}.profile-cnt h2{font-size:23px;line-height:29px;margin-bottom:24px;margin-top:0}.profile-cnt .prof-title{color:#8fc3e9;text-align:center}@media screen and (min-width:900px) and (max-width:991px),(min-width:1165px){.profile-cnt{display:inline-block;min-height:283px;padding:20px 0}.profile-cnt:nth-child(odd){margin-left:30px;margin-right:58px}.profile-cnt .prof-title{margin-top:7px;margin-bottom:12px;text-align:left}}.profile-cnt img{width:150px;margin:0 auto}.profile-cnt .profile-desc{display:block;padding-top:30px;min-width:372px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px}@media screen and (min-width:900px) and (max-width:991px),(min-width:1165px){.profile-cnt img{position:absolute;width:initial;top:20px;left:-30px}.profile-cnt .profile-desc{display:inline-block;float:left;padding-top:0;padding-left:176px;padding-right:20px}.team .profile-cnt{margin-left:30px}}.profile-cnt .about{padding-top:23px;position:relative}.profile-cnt .about p{margin-top:0;margin-bottom:8px;line-height:15px}.profile-cnt .about:before{content:'';position:absolute;width:30px;border-top:3px solid #850a70;top:-3px;left:0}.team .profile-cnt{display:block;max-width:none;height:100%;margin-right:0;padding-bottom:20px}.team .profile-cnt:after,.team .profile-cnt:before{display:table;content:' '}.team .profile-cnt:after{clear:both}.team .about p{line-height:1.42857}body.schedulepopup{background:url(/graphics/popup-header.jpg) top left no-repeat;text-align:left;margin-top:65px;min-width:100%}.popupwrapper{width:100%;padding:5px}.popupwrapper *{font-size:13px}.headercol{background-color:#EEE;font-weight:700}.popupblockheader{padding-top:1px;width:100%;height:20px;font-size:16px!important;font-weight:700;margin-top:10px}.popupmessage{font-weight:700;font-size:14px;color:#666}.popuprow{border-bottom:1px solid #CCC;background-color:#DDD}.popupleftcol,.popuprightcol{width:50%;border-bottom:1px solid #eee}.popupleftcol{padding:5px 3px 3px;vertical-align:top}.popuprightcol{padding:3px;background-color:#fff}.popuprightcol select,.popuprightcol textarea{width:98%;margin:0;padding:3px}.noborder{border:0}.popuprightcol textarea{height:80px;border-radius:2px;border:2px solid #999}.popuprightcol input[type=email],.popuprightcol input[type=text]{width:95%;margin:0;padding:3px}.popuprightcol p{position:relative;top:7px;left:3px;width:95%}.popuprightcol label.error{float:left;clear:both;color:#DF302A;font-size:12px}.popuprightcol .note{color:#888;font-size:12px}.regformquestion{float:left;width:40%;background-color:#DDD;height:34px}.regformfield{float:left;width:57%;padding:3px;height:30px}.regformfield input[type=text],.regformfield select{width:99%}.requiredindicator{font-weight:700;color:#A00}.registration_inline_scroll{height:300px;overflow:auto}.clear,.registered_payment_option{overflow:hidden}.registration_submit{text-align:right;margin:20px 0}#event_meta,#registration_forms{margin:15px 0}.registrationformblock{border-bottom:1px solid #ccc}.sectionblock{border-radius:6px;border:2px solid #999;padding:6px}.left{float:left}.right{float:right}.clear{clear:both;width:100%;height:0}#schedulev3_main_left_column{width:35%}#schedulev3_main_right_column{width:60%}#schedulerv3 .frontpage .home-events .home-blog .more,#schedulerv3 .frontpage .home-events .home-schedule .date,#schedulerv3 .frontpage .home-events .link,#schedulerv3 .frontpage .home-masthead .caption p,#schedulerv3 h1,#schedulerv3 h2,#schedulerv3 h3,.frontpage .home-events #schedulerv3 .link,.frontpage .home-events .home-blog #schedulerv3 .more,.frontpage .home-events .home-schedule #schedulerv3 .date,.frontpage .home-masthead .caption #schedulerv3 p{padding:5px 0}#schedulerv3 h1{margin-bottom:15px}.section_header{padding-bottom:10px}.add_border_top{border-top:1px solid #CCC;padding:15px 0}#event_meta #share_message{float:left;padding-right:5px}#event_meta .addthis_toolbox{float:left}#registration_confirmation{display:none}#event_registrations .registration_warning{text-align:right;font-style:italic;float:right}#event_registerheading{width:50%;float:left}#event_registerbtn{width:50%;float:right;margin:15px 0}#event_registrations table th{text-align:left;font-weight:400}#event_registrations table td span.early{font-weight:700}#event_registrations input.register{font-weight:700;padding:5px 10px}#registration_steps{line-height:30px;border:1px solid #e8e8e8;border-radius:5px;margin-bottom:5px}#registration_steps .registration_step{font-size:13px;color:#333;padding:0 10px;height:30px;float:left}#registration_steps .visited_step{background:url(/3rdparty/images/breadcrumbs.png) right center no-repeat;display:block;padding:0 10px;color:#666}.registered_body{margin:15px 0}.registered_non_paid,.registered_paid{display:none}.frontpage .home-events .home-blog .registered_payment_option .more,.frontpage .home-events .home-schedule .registered_payment_option .date,.frontpage .home-events .registered_payment_option .link,.frontpage .home-masthead .caption .registered_payment_option p,.registered_payment_option .frontpage .home-events .home-blog .more,.registered_payment_option .frontpage .home-events .home-schedule .date,.registered_payment_option .frontpage .home-events .link,.registered_payment_option .frontpage .home-masthead .caption p,.registered_payment_option h3{padding:0!important}#date_custom,#date_information,#date_location,#date_location_map,#event_actions,#event_contacts,#event_description,#event_gallery,#event_social_media{margin:0 0 15px}#event_gallery img{max-width:100%;cursor:pointer;background:#FFF;box-shadow:0 0 5px #888;margin:10px;padding:5px;position:relative}#events_other_dates,#events_other_dates #event_calendar{width:100%}#events_other_dates #event_calendar .ui-datepicker-inline{font-size:10px}#events_other_dates #event_calendar .ui-datepicker-inline .ui-datepicker-title{font-size:15px;line-height:18px}#events_other_dates .ui-datepicker-inline table td{padding:1px}#event_calendar{height:auto}.ui-datepicker{color:#888;z-index:10}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-br,.ui-corner-left,.ui-corner-right,.ui-corner-tl,.ui-corner-tr{border:none;border-radius:0}.ui-datepicker-header{background-image:none}.ui-datepicker-title{color:#FFF}.ui-widget-header{background-color:#A8A8AA}.ui-widget-header .ui-state-hover{background:0 0!important;border:none}.ui-datepicker table td.highlighted-date a.ui-state-default{background-color:#A8A8AA;color:#000;cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#EBECEE;color:#888;border:0;text-align:center;cursor:default}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:#F5F5F5;border:none}.ui-datepicker-inline{font-size:14px;width:100%}.ui-datepicker-inline .ui-datepicker-title{font-size:18px;line-height:24px}.ui-datepicker-inline .ui-state-default,.ui-datepicker-inline .ui-widget-content .ui-state-default,.ui-datepicker-inline .ui-widget-header .ui-state-default{padding:13px}.ui-datepicker-inline table td{padding:2px}#ui-datepicker-div{font-size:10px}#ui-datepicker-div .ui-datepicker-header{height:20px}#ui-datepicker-div .ui-datepicker-title{font-size:11px;line-height:16px}#ui-datepicker-div .ui-datepicker-title select{font-size:10px;line-height:14px;color:#000;margin:0;padding:0}#ui-datepicker-div .ui-datepicker-days-cell-over a{background-color:#FFF;border:1px solid #A8A8AA}#event_spotlight{position:relative;width:600px;height:360px}#event_spotlight .slides_container{width:600px;height:350px}#event_spotlight .slides_container div.slide{width:600px}#event_spotlight .caption{font-size:18px;width:560px}#event_spotlight ul.pagination{padding:0;margin:0}#event_spotlight .pagination li{background:0 0!important;padding:0}#event_spotlight .caption p{padding:0;color:#FFF}#calendar_description{padding-bottom:15px}#event_featured{position:relative;width:300px;height:475px}#event_featured .slides_container{width:300px;height:450px}#event_featured .slides_container div.slide{width:300px}#event_featured .slides_nav{font-size:12px;float:right}#event_featured .featured_event{margin-bottom:15px}#event_featured .featured_event_img{margin-right:10px}#event_featured .featured_event_img img{max-width:100px}#event_search{height:60px;background-color:#EBECEE;padding:20px 45px;margin:0 10px 15px}#event_search .search_field{float:left;width:50%;margin-bottom:15px}#event_search .search_label{font-weight:700}#event_results .slides_container{width:600px;height:500px}#event_results .slides_container div.slide{width:600px}#event_results .slides_nav{font-size:12px;float:right}#event_results .calendar_date{margin:0 auto;width:45px;text-align:center;font-weight:700}#event_results .calendar_month{font-size:10px;line-height:12px;width:45px;padding:2px 0;background-color:#A8A8AA;color:#FFF;height:13px}.event-overview .main-cnt,.event-overview .sidebar{float:left;padding-left:15px;position:relative;min-height:1px}#event_featured .slide,.event_search{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.14)}#event_results .calendar_day{font-size:20px;line-height:24px;border:1px solid #A8A8AA;border-top:none;width:43px;height:30px}#event_results .upcoming_event_row{margin-bottom:15px}#event_results .upcoming_event .left{font-size:13px}#event_results .upcoming_event .time_location{font-size:14px;color:#888;margin-bottom:15px}.event-overview .sidebar{padding-right:15px;width:100%}@media (min-width:768px){.event-overview .sidebar{width:100%}}@media (min-width:1200px){.event-overview .sidebar{width:33.33333%}}@media (min-width:992px){.event-overview .sidebar{width:33.33333%;right:66.66667%}}@media screen and (min-width:992px){.event-overview .sidebar{padding-right:90px}}.event-overview .sidebar nav{margin-bottom:70px}.event-overview .main-cnt{padding-right:15px;width:100%}@media (min-width:768px){.event-overview .main-cnt{width:100%}}@media (min-width:1200px){.event-overview .main-cnt{width:66.66667%}}@media (min-width:992px){.event-overview .main-cnt{width:66.66667%;left:33.33333%}}.event-overview .date-block{margin-bottom:20px;color:#8fc3e9;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:left}#event_featured,.calendar_description{text-align:center}.event-overview .date-block p{font-size:17px;font-weight:700;letter-spacing:.1em}.event-overview .date-block .date{color:#8fc3e9}.event-overview .date-block .date::before{position:relative;top:5px;display:inline-block;margin-right:19px;content:''}.event-overview .date-block .date .date-range:not(:empty)+.date-default{display:none}#event_featured:after,#event_featured:before,#event_upcoming:after,#event_upcoming:before,.event_search:after,.event_search:before{display:table;content:' '}#event_featured:after{clear:both}#event_featured .slide{width:270px}#event_featured img{margin:0 auto}#event_featured .date{color:#8fc3e9;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}#event_featured .frontpage .home-events .home-blog .more,#event_featured .frontpage .home-events .home-schedule .date,#event_featured .frontpage .home-events .link,#event_featured .frontpage .home-masthead .caption p,#event_featured h3,.frontpage .home-events #event_featured .link,.frontpage .home-events .home-blog #event_featured .more,.frontpage .home-events .home-schedule #event_featured .date,.frontpage .home-masthead .caption #event_featured p{margin:0;font-family:Cardo,Times,serif;font-size:20px;font-weight:400;letter-spacing:0;text-transform:none}.event_search .or,.event_search .search_buttons,.event_search span,.pagination-top h4,.rslides-nav{font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800}#event_featured .frontpage .home-events .home-blog .more a,#event_featured .frontpage .home-events .home-schedule .date a,#event_featured .frontpage .home-events .link a,#event_featured .frontpage .home-masthead .caption p a,#event_featured h3 a,.frontpage .home-events #event_featured .link a,.frontpage .home-events .home-blog #event_featured .more a,.frontpage .home-events .home-schedule #event_featured .date a,.frontpage .home-masthead .caption #event_featured p a{color:#2a2b2e}#event_featured .frontpage .home-events .home-blog .more a:focus,#event_featured .frontpage .home-events .home-blog .more a:hover,#event_featured .frontpage .home-events .home-schedule .date a:focus,#event_featured .frontpage .home-events .home-schedule .date a:hover,#event_featured .frontpage .home-events .link a:focus,#event_featured .frontpage .home-events .link a:hover,#event_featured .frontpage .home-masthead .caption p a:focus,#event_featured .frontpage .home-masthead .caption p a:hover,#event_featured h3 a:focus,#event_featured h3 a:hover,.frontpage .home-events #event_featured .link a:focus,.frontpage .home-events #event_featured .link a:hover,.frontpage .home-events .home-blog #event_featured .more a:focus,.frontpage .home-events .home-blog #event_featured .more a:hover,.frontpage .home-events .home-schedule #event_featured .date a:focus,.frontpage .home-events .home-schedule #event_featured .date a:hover,.frontpage .home-masthead .caption #event_featured p a:focus,.frontpage .home-masthead .caption #event_featured p a:hover{color:#1153a5}#event_featured .location{margin-bottom:20px;font-size:16px}.sidebar .ft-sl-nav{margin:15px 0}.calendar_description p{font-size:17px}#event_upcoming:after{clear:both}.event_search{margin-top:60px;margin-bottom:90px;padding:13px 12px}.event_search:after{clear:both}@media screen and (max-width:500px){.event_search{width:250px;margin-right:auto;margin-left:auto;padding-right:22px;padding-left:22px}}@media screen and (min-width:500px) and (max-width:810px){.event_search{width:400px;margin-right:auto;margin-left:auto;padding-right:99px;padding-left:99px}}@media screen and (min-width:992px) and (max-width:1200px){.event_search{width:400px;margin-right:auto;margin-left:auto;padding-right:99px;padding-left:99px}}.event_search .or,.event_search .search_buttons,.event_search .search_field{margin:5px 0;width:200px;text-align:center}.event_search .or .search_label,.event_search .search_buttons .search_label,.event_search .search_field .search_label{width:52px}@media screen and (min-width:810px){.event_search .or,.event_search .search_buttons,.event_search .search_field{float:left;margin:0;width:auto;text-align:left}.event_search .or .search_label,.event_search .search_buttons .search_label,.event_search .search_field .search_label{width:auto}}@media screen and (min-width:992px) and (max-width:1200px){.event_search .or,.event_search .search_buttons,.event_search .search_field{float:none;margin:5px 0;width:200px;text-align:center}.event_search .or .search_label,.event_search .search_buttons .search_label,.event_search .search_field .search_label{width:52px}}.event_search .or,.event_search .search_buttons,.event_search span{display:inline-block;margin:11px 0;font-size:13px;letter-spacing:.15em}.event_search .select-wrapper,.event_search input{background:#f5f5f5;border:0;box-shadow:inset 0 0 7px rgba(79,79,79,.14);margin-right:6px;margin-left:6px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px}.pagination-top,.upcoming_event_row{border-bottom:1px solid #cfcfcf}.event_search input{width:130px;padding:10px 15px}.event_search .select-wrapper,.event_search select{width:195px}.event_search select{padding:10px 15px}.event_search .search_buttons{margin:0 0 0 3px}.event_search .search_buttons a{display:block;margin:2px 0}#event_results{position:relative}#event_results .slide{width:100%}.rslides-nav{position:relative;z-index:2;float:right;margin-top:35px;font-size:12px;letter-spacing:.1em}.rslides-nav a:last-child::before{content:" | "}.pagination-top{position:relative}.pagination-top h4{font-size:13px;text-align:center;letter-spacing:.15em}.pagination-top .rslides-nav{position:absolute;z-index:2;top:5px;right:0;margin-top:0}.upcoming_event_row:after,.upcoming_event_row:before{display:table;content:' '}.upcoming_event_row:after{clear:both}.upcoming_event_row .event-wrapper{display:block;padding-top:50px;padding-bottom:35px}.upcoming_event_row .event-wrapper:after,.upcoming_event_row .event-wrapper:before{display:table;content:' '}.upcoming_event_row .event-wrapper:after{clear:both}.upcoming_event_row .event-wrapper:focus,.upcoming_event_row .event-wrapper:hover{background:#fff}#crm .upcoming_event_row .event-wrapper:focus .awesome,#crm .upcoming_event_row .event-wrapper:hover .awesome,.upcoming_event_row .event-wrapper:focus #crm .awesome,.upcoming_event_row .event-wrapper:focus .btn-default,.upcoming_event_row .event-wrapper:hover #crm .awesome,.upcoming_event_row .event-wrapper:hover .btn-default{background:#850a70;border:1px solid #850a70;color:#fff}.upcoming_event_row .event-content{position:relative;min-height:1px;float:left;width:100%}@media screen and (max-width:767px){.upcoming_event_row .event-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.upcoming_event_row .event-content,.upcoming_event_row .event-content:first-child,.upcoming_event_row .event-content:nth-child(1.5n+0),.upcoming_event_row .event-content:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media screen and (min-width:992px) and (max-width:1199px){.upcoming_event_row .event-content,.upcoming_event_row .event-content:first-child,.upcoming_event_row .event-content:nth-child(1.5n+0),.upcoming_event_row .event-content:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media screen and (min-width:1200px){.upcoming_event_row .event-content,.upcoming_event_row .event-content:first-child,.upcoming_event_row .event-content:nth-child(1.5n+0),.upcoming_event_row .event-content:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media (min-width:768px){.upcoming_event_row .event-content{width:66.66667%}}@media (min-width:992px){.upcoming_event_row .event-content{width:66.66667%}}@media (min-width:1200px){.upcoming_event_row .event-content{width:66.66667%}}@media screen and (min-width:768px){.upcoming_event_row .event-content{padding-left:25px}}.frontpage .home-events .home-blog .upcoming_event_row .event-content .more,.frontpage .home-events .home-schedule .upcoming_event_row .event-content .date,.frontpage .home-events .upcoming_event_row .event-content .link,.frontpage .home-masthead .caption .upcoming_event_row .event-content p,.upcoming_event_row .event-content .frontpage .home-events .home-blog .more,.upcoming_event_row .event-content .frontpage .home-events .home-schedule .date,.upcoming_event_row .event-content .frontpage .home-events .link,.upcoming_event_row .event-content .frontpage .home-masthead .caption p,.upcoming_event_row .event-content h3{margin-bottom:18px;color:#2a2b2e;font-family:Cardo,Times,serif;font-size:28px;font-weight:400;text-transform:none;letter-spacing:0}.event-detail .back-link,.upcoming_event_row .event-content div{font-family:Lato,Helvetica,Arial,sans-serif}.upcoming_event_row .event-content div{color:#8fc3e9;font-weight:700;font-size:15px;text-transform:uppercase}.upcoming_event_row .event-content .location::before{left:4px;margin-right:23px}.upcoming_event_row .event-content p{color:#444;margin-top:15px;font-size:17px;line-height:26px}.upcoming_event_row .event-button{position:relative;min-height:1px;float:left;width:100%}@media screen and (max-width:767px){.upcoming_event_row .event-button{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.upcoming_event_row .event-button,.upcoming_event_row .event-button:first-child,.upcoming_event_row .event-button:nth-child(3n+0),.upcoming_event_row .event-button:nth-child(3n+1){padding-right:0;padding-left:0}}@media screen and (min-width:992px) and (max-width:1199px){.upcoming_event_row .event-button,.upcoming_event_row .event-button:first-child,.upcoming_event_row .event-button:nth-child(3n+0),.upcoming_event_row .event-button:nth-child(3n+1){padding-right:0;padding-left:0}}@media screen and (min-width:1200px){.upcoming_event_row .event-button,.upcoming_event_row .event-button:first-child,.upcoming_event_row .event-button:nth-child(3n+0),.upcoming_event_row .event-button:nth-child(3n+1){padding-right:0;padding-left:0}}@media (min-width:768px){.upcoming_event_row .event-button{width:33.33333%}}@media (min-width:992px){.upcoming_event_row .event-button{width:33.33333%}}@media (min-width:1200px){.upcoming_event_row .event-button{width:33.33333%}}#crm .upcoming_event_row .event-button .awesome,.upcoming_event_row .event-button #crm .awesome,.upcoming_event_row .event-button .btn-default{display:inline-block;float:right;margin-top:0;margin-right:25px;padding-right:25px;padding-left:25px}.subpage_schedulev3_detail{background:#fff}.subpage_schedulev3_detail #page{padding-top:40px}@media screen and (min-width:992px){.subpage_schedulev3_detail .wrapper{padding:0}}#subpage_schedulev3_detail #schedulerv3 h2,.event-detail h1{font-style:normal}.event-detail .sidebar{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.event-detail .sidebar{width:100%}}@media (min-width:1200px){.event-detail .sidebar{width:33.33333%}}@media (min-width:992px){.event-detail .sidebar{width:33.33333%;right:0}}@media screen and (min-width:992px){.event-detail .sidebar{padding-right:45px;padding-left:0}}.event-detail .back-link{display:inline-block;margin-bottom:35px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.event-detail .conference-guide a,.event-detail .main-cnt .section_header{font-size:13px;font-weight:800;letter-spacing:.15em;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase}.event-detail .main-event-img{margin-bottom:45px}.event-detail .main-cnt{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.event-detail .main-cnt{width:100%}}@media (min-width:1200px){.event-detail .main-cnt{width:66.66667%}}@media (min-width:992px){.event-detail .main-cnt{width:66.66667%;left:0}}@media screen and (min-width:992px){.event-detail .main-cnt{padding-left:70px;padding-right:0}}.event-detail .main-cnt .section_header{margin:35px 0;color:#000;text-align:center}.event-detail .conference-guide:after,.event-detail .conference-guide:before{display:table;content:' '}.event-detail .conference-guide:after{clear:both}.event-detail .conference-guide a{display:inline-block;float:right;background:#850a70;color:#fff;padding:10px 13px;line-height:19px}.event-detail .conference-guide a::before{position:relative;top:3px;display:inline-block;margin-right:11px;content:''}.event-detail .date-block .date::before,.event-detail .date-block .location p::before{margin-right:19px;content:'';top:5px;position:relative}.event-detail .conference-guide a:focus,.event-detail .conference-guide a:hover{background:#1153a5}.event-detail h1{margin-top:40px;color:#2a2b2e;font-size:36px;text-align:center}.event-detail .date-block{margin-bottom:50px;color:#8fc3e9;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}.event-detail .date-block p{font-size:17px;font-weight:700;letter-spacing:.1em}.event-detail .date-block .date::before{display:inline-block}.event-detail .date-block .location h4,.event-detail .date-block .location p:nth-child(2),.event-detail .date-block .location span{display:none}.event-detail .date-block .location p::before{display:inline-block}.event-detail #event_registrations .title-row:after,.event-detail #event_registrations .title-row:before,.event-detail #event_registrations:after,.event-detail #event_registrations:before{display:table;content:' '}.event-detail .registration-wrapper{position:relative}.event-detail #event_registrations:after{clear:both}@media screen and (min-width:768px){.event-detail #event_registrations{margin-bottom:75px}}.event-detail #event_registrations .frontpage .home-events .home-blog .more,.event-detail #event_registrations .frontpage .home-events .home-schedule .date,.event-detail #event_registrations .frontpage .home-events .link,.event-detail #event_registrations .frontpage .home-masthead .caption p,.event-detail #event_registrations h3,.frontpage .home-events .event-detail #event_registrations .link,.frontpage .home-events .home-blog .event-detail #event_registrations .more,.frontpage .home-events .home-schedule .event-detail #event_registrations .date,.frontpage .home-masthead .caption .event-detail #event_registrations p{background:#1153a5;margin-bottom:20px;color:#fff;padding:15px 0;font-family:Cardo,Times,serif;font-size:24px;font-style:italic;font-weight:400;text-transform:none;text-align:center;letter-spacing:0}.event-detail #event_registrations .ticket-info,.event-detail #event_registrations h4,.event-detail .registration-pdf,.event-details-wrapper{font-family:Lato,Helvetica,Arial,sans-serif}.event-detail #event_registrations h4{margin:15px 0 24px;color:#2a2b2e;line-height:19px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.event-detail #event_registrations .title-row:after{clear:both}.event-detail #event_registrations .title-row h4{display:none}@media screen and (min-width:768px){.event-detail #event_registrations .title-row h4{display:block;float:left}}.event-detail #event_registrations .ticket-info{border-bottom:1px solid #cfcfcf;margin-top:20px;font-size:15px}.event-detail #event_registrations .ticket-info:after,.event-detail #event_registrations .ticket-info:before{display:table;content:' '}.event-detail #event_registrations .ticket-info:after{clear:both}.event-detail #event_registrations .ticket-info h4{float:left;padding-right:15px}@media screen and (max-width:768px){.event-detail #event_registrations .ticket-info h4::after{display:inline;line-height:22px;content:': '}}.event-detail #event_registrations .ticket-info h4,.event-detail #event_registrations .ticket-info p{margin:0}@media screen and (min-width:768px){.event-detail #event_registrations .ticket-info{border:0;margin-top:0}.event-detail #event_registrations .ticket-info h4{display:none}.event-detail #event_registrations .ticket-info p{margin:9px 0}.event-detail #event_registrations .ticket-info .column{min-height:40px}}.event-detail #event_registrations .ticket-info .column{margin:0 0 9px}.event-detail #event_registrations .column-type{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;color:#5f636e}@media (min-width:768px){.event-detail #event_registrations .column-type{width:41.66667%}}@media (min-width:992px){.event-detail #event_registrations .column-type{width:41.66667%}}@media (min-width:1200px){.event-detail #event_registrations .column-type{width:41.66667%}}.event-detail #event_registrations h4.column-type{color:#2a2b2e}.event-detail #event_registrations .column-date{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;color:#2a2b2e}@media (min-width:768px){.event-detail #event_registrations .column-date{width:16.66667%}}@media (min-width:992px){.event-detail #event_registrations .column-date{width:16.66667%}}@media (min-width:1200px){.event-detail #event_registrations .column-date{width:16.66667%}}@media screen and (min-width:768px){.event-detail #event_registrations .column-date{padding-left:0}}.event-detail #event_registrations .column-price{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;color:#2a2b2e}@media (min-width:768px){.event-detail #event_registrations .column-price{width:16.66667%}}@media (min-width:992px){.event-detail #event_registrations .column-price{width:16.66667%}}@media (min-width:1200px){.event-detail #event_registrations .column-price{width:16.66667%}}.event-detail #event_registrations .column-price p{font-weight:800}.event-detail #event_registrations .column-qty{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.event-detail #event_registrations .column-qty{width:25%}}@media (min-width:992px){.event-detail #event_registrations .column-qty{width:25%}}@media (min-width:1200px){.event-detail #event_registrations .column-qty{width:25%}}.event-detail #event_registrations .column-qty select{background:#ededed;border:0;box-shadow:inset 0 0 7px rgba(79,79,79,.14);height:38px;width:100%;padding:10px 20px}@media screen and (max-width:768px){.event-detail #event_registrations .column-qty h4{margin-top:10px;margin-bottom:10px}.event-detail #event_registrations .column-qty select{width:140px;margin-bottom:10px}}.event-detail #event_registrations button{float:right;padding:11px 25px}@media screen and (min-width:768px){.event-detail #event_registrations button{margin-top:50px}}.event-detail .registration-pdf{margin-bottom:65px;color:#2a2b2e;font-size:16px;text-align:center}.event-detail .event-description h2{padding-top:40px;color:#5f636e;font-size:30px;font-style:italic}.event-detail .details-accordion{margin-bottom:75px}.event-detail .event-gallery .section_header{margin-bottom:60px}.event-details-wrapper{background:#ededed;border-top:7px solid #850a70;padding:15px;font-size:15px;text-align:center}.event-details-wrapper .frontpage .home-events .home-blog .more,.event-details-wrapper .frontpage .home-events .home-schedule .date,.event-details-wrapper .frontpage .home-events .link,.event-details-wrapper .frontpage .home-masthead .caption p,.event-details-wrapper h3,.frontpage .home-events .event-details-wrapper .link,.frontpage .home-events .home-blog .event-details-wrapper .more,.frontpage .home-events .home-schedule .event-details-wrapper .date,.frontpage .home-masthead .caption .event-details-wrapper p{margin-top:20px;margin-bottom:15px;color:#2a2b2e;font-family:Cardo,Times,serif;font-size:22px;font-weight:400;text-transform:none;letter-spacing:0}#member_center .blog-posts article p,#member_center .blog-posts h4,.event-details-wrapper h4,.testimonial p{font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase}.event-details-wrapper h4{color:#8fc3e9;line-height:24px;font-size:15px;font-weight:700;letter-spacing:.05em}.event-details-wrapper .date-information,.event-details-wrapper .date-location,.event-details-wrapper .event-actions,.event-details-wrapper .event-contacts{max-width:210px;margin:0 auto}.event-details-wrapper .phone::before{position:relative;top:5px;display:inline-block;margin-right:11px;content:''}.event-details-wrapper .event-actions{margin:0 auto;width:150px;text-align:left}.event-details-wrapper .event-actions a{display:block;margin-bottom:10px}.event-details-wrapper .event-actions img{float:left;margin-top:2px;margin-right:12px}.event-details-wrapper .event-contacts,.event-details-wrapper .event-location{margin-top:40px}.event-details-wrapper .event-location{margin-bottom:30px}.event-details-wrapper .event-location h4,.event-details-wrapper .event-location p{margin:0}.registration_step{background-color:#fff}.popuprightcol{background:0 0}.popuprightcol input[type=email],.popuprightcol input[type=text],.popuprightcol select,.registration_form .sectionblock{border:1px solid #cfcfcf;border-radius:0}#event_registrations .btn-primary,#event_registrations .cfv3_edit .awesome,#event_registrations .cfv3_edit a.option_item,#event_registrations .formbuilderv2_form .form_submit input,#event_registrations .formbuilderv2_form .qq-upload-button,#event_registrations .subpage-gallery .gallery .gallery_image:after,.cfv3_edit #event_registrations .awesome,.cfv3_edit #event_registrations a.option_item,.cfv3_edit .registered_body .awesome,.cfv3_edit .registered_body a.option_item,.formbuilderv2_form #event_registrations .qq-upload-button,.formbuilderv2_form .form_submit #event_registrations input,.formbuilderv2_form .form_submit .registered_body input,.formbuilderv2_form .registered_body .qq-upload-button,.registered_body .btn-primary,.registered_body .cfv3_edit .awesome,.registered_body .cfv3_edit a.option_item,.registered_body .formbuilderv2_form .form_submit input,.registered_body .formbuilderv2_form .qq-upload-button,.registered_body .subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery #event_registrations .gallery_image:after,.subpage-gallery .gallery .registered_body .gallery_image:after{padding-right:25px;padding-left:25px;font-size:16px}#event_registrations .registration_submit,.registered_body .registration_submit{margin-top:0}.frontpage .home-events .home-blog .registered_paid .more,.frontpage .home-events .home-schedule .registered_paid .date,.frontpage .home-events .registered_paid .link,.frontpage .home-masthead .caption .registered_paid p,.registered_paid .frontpage .home-events .home-blog .more,.registered_paid .frontpage .home-events .home-schedule .date,.registered_paid .frontpage .home-events .link,.registered_paid .frontpage .home-masthead .caption p,.registered_paid h3{margin-bottom:10px}.main-cnt #paymentbox{margin-top:50px}.subpage-testimonials .main-cnt{width:100%;left:0;float:none;margin:0 auto 85px;padding:30px 0;border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7}@media screen and (min-width:992px){.subpage-testimonials .main-cnt{width:70%}}.subpage-testimonials .testimonial-row{margin-top:30px;padding:0 30px 30px;border-bottom:1px solid #a7a7a7}.subpage-testimonials .testimonial-row:after,.subpage-testimonials .testimonial-row:before{display:table;content:' '}.subpage-testimonials .testimonial-row:after{clear:both}.subpage-testimonials .testimonial-row:first-child{margin-top:0}.subpage-testimonials .testimonial-row:last-child{border-bottom:none}.subpage-testimonials .name{margin-top:15px;margin-bottom:0;padding-left:30px;font-weight:700}.subpage-testimonials .company{margin-top:0;padding-left:30px;font-style:italic}.subpage-testimonials .more{margin-top:15px;float:right}.subpage-testimonials .testimonial-header{margin-top:30px;text-align:center}.subpage-testimonials .txt-cont{padding:0 30px}.testimonial{background-color:#fff;text-align:center;padding:40px 0;font-style:italic;font-size:20px;line-height:29px}@media screen and (min-width:768px){.testimonial{font-size:28px;line-height:48px;padding:94px 0}}.testimonial .wrapper{max-width:875px}.testimonial p{margin-top:25px;font-size:12px;font-style:normal;font-weight:900;line-height:18px}.testimonial q{display:block;width:75%;margin:0 auto;position:relative}.testimonial q:after,.testimonial q:before{content:"";position:absolute}.testimonial q:before{-ms-transform:rotate(180deg);transform:rotate(180deg);top:-5;left:-40px}.testimonial q:after{bottom:-5px;right:-40px}@media screen and (min-width:768px){.testimonial p{line-height:14px}.testimonial q:before{left:-50px}.testimonial q:after{right:-50px}}.testimonial a{color:#850a70}.testimonial a:focus,.testimonial a:hover{color:#1153a5}footer{background:#f5f5f5;border-bottom:4px solid #e3e0ca;padding:30px 0;font-family:Lato,Helvetica,Arial,sans-serif}.footer-menu{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.footer-menu{width:100%}}@media (min-width:1200px){.footer-menu{width:33.33333%}}@media (min-width:992px){.footer-menu{width:33.33333%;left:33.33333%}}.footer-menu ul{padding:0;margin:0}.footer-menu .nav-wrapper{width:205px;margin:0 auto}@media screen and (min-width:768px){.footer-menu .nav-wrapper{width:400px}}@media screen and (min-width:992px){.footer-menu .nav-wrapper{width:100%}}.footer-menu .left-menu,.footer-menu .right-menu{display:inline-block;width:48%}@media screen and (min-width:1200px){.footer-menu .left-menu,.footer-menu .right-menu{width:initial}.footer-menu .right-menu ul{margin-left:58px}}.footer-menu li{font-size:14px;text-align:center}@media screen and (min-width:992px){.footer-menu li{text-align:left}}.address,.join{text-align:center;float:left;min-height:1px;position:relative}.footer-menu li a{color:#444}.footer-menu li a:focus,.footer-menu li a:hover{color:#850a70}.join{padding-right:15px;padding-left:15px;width:100%;margin-bottom:15px}@media (min-width:768px){.join{width:100%}}@media (min-width:1200px){.join{width:16.66667%}}@media (min-width:992px){.join{width:16.66667%;left:83.33333%}}@media screen and (min-width:992px){.join{padding-right:0;padding-left:0}}.join p{margin-top:0}.cfv3_edit .join .awesome,.cfv3_edit .join a.option_item,.formbuilderv2_form .form_submit .join input,.formbuilderv2_form .join .qq-upload-button,.join .btn-primary,.join .cfv3_edit .awesome,.join .cfv3_edit a.option_item,.join .formbuilderv2_form .form_submit input,.join .formbuilderv2_form .qq-upload-button,.join .subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery .join .gallery_image:after{display:inline-block;margin-top:0;margin-right:0;padding:9px 43px;width:168px;font-size:16px;color:#fff}.cfv3_edit .join .awesome:focus,.cfv3_edit .join .awesome:hover,.cfv3_edit .join a.option_item:focus,.cfv3_edit .join a.option_item:hover,.formbuilderv2_form .form_submit .join input:focus,.formbuilderv2_form .form_submit .join input:hover,.formbuilderv2_form .join .qq-upload-button:focus,.formbuilderv2_form .join .qq-upload-button:hover,.join .btn-primary:focus,.join .btn-primary:hover,.join .cfv3_edit .awesome:focus,.join .cfv3_edit .awesome:hover,.join .cfv3_edit a.option_item:focus,.join .cfv3_edit a.option_item:hover,.join .formbuilderv2_form .form_submit input:focus,.join .formbuilderv2_form .form_submit input:hover,.join .formbuilderv2_form .qq-upload-button:focus,.join .formbuilderv2_form .qq-upload-button:hover,.join .subpage-gallery .gallery .gallery_image:focus:after,.join .subpage-gallery .gallery .gallery_image:hover:after,.subpage-gallery .gallery .join .gallery_image:focus:after,.subpage-gallery .gallery .join .gallery_image:hover:after{color:#fff}@media screen and (min-width:992px){.cfv3_edit .join .awesome,.cfv3_edit .join a.option_item,.formbuilderv2_form .form_submit .join input,.formbuilderv2_form .join .qq-upload-button,.join .btn-primary,.join .cfv3_edit .awesome,.join .cfv3_edit a.option_item,.join .formbuilderv2_form .form_submit input,.join .formbuilderv2_form .qq-upload-button,.join .subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery .join .gallery_image:after{padding:9px 28px}}@media screen and (min-width:1200px){.cfv3_edit .join .awesome,.cfv3_edit .join a.option_item,.formbuilderv2_form .form_submit .join input,.formbuilderv2_form .join .qq-upload-button,.join .btn-primary,.join .cfv3_edit .awesome,.join .cfv3_edit a.option_item,.join .formbuilderv2_form .form_submit input,.join .formbuilderv2_form .qq-upload-button,.join .subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery .join .gallery_image:after{padding:9px 43px}}.join p a{font-size:14px;font-weight:700;color:#2a2b2e}.join p a:focus,.join p a:hover{color:#850a70}.address{padding-right:15px;padding-left:15px;width:100%;vertical-align:bottom;margin-top:15px;font-size:12px;font-weight:300}@media (min-width:768px){.address{width:100%}}@media (min-width:1200px){.address{width:41.66667%}}@media (min-width:992px){.address{width:41.66667%;right:50%}}@media screen and (min-width:992px){.address{padding-left:0;margin-top:0}}.address .address-wrapper:after,.address .address-wrapper:before{display:table;content:' '}.address .address-wrapper:after{clear:both}@media screen and (min-width:480px){.address .address-wrapper{width:435px;margin:0 auto}}@media screen and (min-width:1200px){.address .address-wrapper{width:100%;margin:0}}.address img{display:block;max-width:112px;margin:0 auto 15px;vertical-align:bottom}.address p{display:inline-block;margin-top:0;font-size:14px;line-height:22px}@media screen and (min-width:490px){.address img{display:inline-block;float:left}.address p{float:left;margin-left:28px;text-align:left}}.address .fax{display:block}@media screen and (min-width:490px){.address .fax{display:inline;margin-left:3px;padding-left:6px;border-left:1px solid #444}}.address .fax:after{content:"";display:block}.announcement-slider{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.14);margin-bottom:65px;padding:15px 0}.announcement-slider:after,.announcement-slider:before{display:table;content:' '}.announcement-slider:after{clear:both}@media screen and (min-width:480px){.announcement-slider{padding:15px 5px}}@media screen and (min-width:768px){.announcement-slider{padding:30px}}@media screen and (min-width:1200px){.announcement-slider{margin-left:35px;padding:30px 15px 50px 0}}.announcement-slider .slick-list{overflow:visible}.announcement-slider .slick-list .slick-slide{visibility:hidden}.announcement-slider .slick-list .slick-slide.slick-active{visibility:visible}.announcement-slider .slick-arrow{top:auto;bottom:6px;right:6px}.announcement-slider .slick-arrow.slick-prev{left:auto;right:43px}.announcement-slider .slick-arrow::before{transition:all .5s ease}.announcement-slider img{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;margin:0 auto;max-width:310px}@media (min-width:768px){.announcement-slider img{width:50%}}@media (min-width:992px){.announcement-slider img{width:50%}}@media (min-width:1200px){.announcement-slider img{width:50%}}@media screen and (max-width:992px){.announcement-slider img{float:none}}@media screen and (min-width:1200px){.announcement-slider img{padding:0;margin-right:25px;margin-left:-35px}}.announcement-slider h2{margin-bottom:25px;line-height:32px;font-size:28px}.announcement-slider h2::after{display:block;background:#850a70;height:2px;width:72px;margin-top:25px;content:''}.announcement-slider p{font-family:Lato,Helvetica,Arial,sans-serif;line-height:26px;font-size:17px}.announcement-slider .caption-wrapper{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;margin-top:35px}@media (min-width:768px){.announcement-slider .caption-wrapper{width:50%}}@media (min-width:992px){.announcement-slider .caption-wrapper{width:50%}}@media (min-width:1200px){.announcement-slider .caption-wrapper{width:50%}}@media screen and (min-width:768px){.announcement-slider .caption-wrapper{margin-top:0}}#member_center h1{margin-bottom:47px;text-align:center}@media screen and (min-width:992px){#member_center .main-cnt{padding-right:0}}@media screen and (min-width:1200px){.announcement-slider .caption-wrapper{width:420px}#member_center .main-cnt{padding-left:50px}}#member_center .blog-posts{margin:0 auto;max-width:670px}#member_center .blog-posts h4{font-size:13px;font-weight:800;text-align:center;letter-spacing:.1em}#member_center .blog-posts article{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){#member_center .blog-posts article{width:50%}}@media (min-width:992px){#member_center .blog-posts article{width:50%}}@media (min-width:1200px){#member_center .blog-posts article{width:50%}}#member_center .blog-posts article p{color:#8fc3e9;font-size:15px;font-weight:700}#member_center .blog-posts article .frontpage .home-events .home-blog .more,#member_center .blog-posts article .frontpage .home-events .home-schedule .date,#member_center .blog-posts article .frontpage .home-events .link,#member_center .blog-posts article .frontpage .home-masthead .caption p,#member_center .blog-posts article h3,.frontpage .home-events #member_center .blog-posts article .link,.frontpage .home-events .home-blog #member_center .blog-posts article .more,.frontpage .home-events .home-schedule #member_center .blog-posts article .date,.frontpage .home-masthead .caption #member_center .blog-posts article p{color:#2a2b2e;font-family:Cardo,Times,serif;font-size:24px;font-weight:400;letter-spacing:0;text-transform:none}#member_center .blog-posts article .frontpage .home-events .home-blog .more a,#member_center .blog-posts article .frontpage .home-events .home-schedule .date a,#member_center .blog-posts article .frontpage .home-events .link a,#member_center .blog-posts article .frontpage .home-masthead .caption p a,#member_center .blog-posts article h3 a,.frontpage .home-events #member_center .blog-posts article .link a,.frontpage .home-events .home-blog #member_center .blog-posts article .more a,.frontpage .home-events .home-schedule #member_center .blog-posts article .date a,.frontpage .home-masthead .caption #member_center .blog-posts article p a{color:#2a2b2e}#member_center .blog-posts article .frontpage .home-events .home-blog .more a:focus,#member_center .blog-posts article .frontpage .home-events .home-blog .more a:hover,#member_center .blog-posts article .frontpage .home-events .home-schedule .date a:focus,#member_center .blog-posts article .frontpage .home-events .home-schedule .date a:hover,#member_center .blog-posts article .frontpage .home-events .link a:focus,#member_center .blog-posts article .frontpage .home-events .link a:hover,#member_center .blog-posts article .frontpage .home-masthead .caption p a:focus,#member_center .blog-posts article .frontpage .home-masthead .caption p a:hover,#member_center .blog-posts article h3 a:focus,#member_center .blog-posts article h3 a:hover,.frontpage .home-events #member_center .blog-posts article .link a:focus,.frontpage .home-events #member_center .blog-posts article .link a:hover,.frontpage .home-events .home-blog #member_center .blog-posts article .more a:focus,.frontpage .home-events .home-blog #member_center .blog-posts article .more a:hover,.frontpage .home-events .home-schedule #member_center .blog-posts article .date a:focus,.frontpage .home-events .home-schedule #member_center .blog-posts article .date a:hover,.frontpage .home-masthead .caption #member_center .blog-posts article p a:focus,.frontpage .home-masthead .caption #member_center .blog-posts article p a:hover{color:#1153a5}.cfv3 .sidebar .call-to-action-btns .frontpage .home-events .home-blog .more,.cfv3 .sidebar .call-to-action-btns .frontpage .home-events .home-schedule .date,.cfv3 .sidebar .call-to-action-btns .frontpage .home-events .link,.cfv3 .sidebar .call-to-action-btns .frontpage .home-masthead .caption p,.cfv3 .sidebar .call-to-action-btns h3,.frontpage .home-events .cfv3 .sidebar .call-to-action-btns .link,.frontpage .home-events .home-blog .cfv3 .sidebar .call-to-action-btns .more,.frontpage .home-events .home-schedule .cfv3 .sidebar .call-to-action-btns .date,.frontpage .home-masthead .caption .cfv3 .sidebar .call-to-action-btns p{border-bottom:0;margin-top:70px;margin-bottom:30px;padding-bottom:0;color:#000}.cfv3 .sidebar .btn-primary,.cfv3 .sidebar .cfv3_edit .awesome,.cfv3 .sidebar .cfv3_edit a.option_item,.cfv3 .sidebar .formbuilderv2_form .form_submit input,.cfv3 .sidebar .formbuilderv2_form .qq-upload-button,.cfv3 .sidebar .subpage-gallery .gallery .gallery_image:after,.cfv3_edit .cfv3 .sidebar .awesome,.cfv3_edit .cfv3 .sidebar a.option_item,.formbuilderv2_form .cfv3 .sidebar .qq-upload-button,.formbuilderv2_form .form_submit .cfv3 .sidebar input,.subpage-gallery .gallery .cfv3 .sidebar .gallery_image:after{margin:15px 0;padding:14px 11px;text-align:left;max-width:230px}#cfv3-overview .form-block .search-submit,#cfv3-overview h1,.cfv3-paging{text-align:center}.cfv3 .sidebar .btn-primary::before,.cfv3 .sidebar .cfv3_edit .awesome::before,.cfv3 .sidebar .cfv3_edit a.option_item::before,.cfv3 .sidebar .formbuilderv2_form .form_submit input::before,.cfv3 .sidebar .formbuilderv2_form .qq-upload-button::before,.cfv3_edit .cfv3 .sidebar .awesome::before,.cfv3_edit .cfv3 .sidebar a.option_item::before,.formbuilderv2_form .cfv3 .sidebar .qq-upload-button::before,.formbuilderv2_form .form_submit .cfv3 .sidebar input::before{position:relative;top:3px;display:inline-block;content:''}.cfv3 .sidebar .profile::before{margin-right:18px}.cfv3 .sidebar .password::before{margin-right:11px}@media screen and (min-width:992px){.cfv3 .sidebar .btn-primary,.cfv3 .sidebar .cfv3_edit .awesome,.cfv3 .sidebar .cfv3_edit a.option_item,.cfv3 .sidebar .formbuilderv2_form .form_submit input,.cfv3 .sidebar .formbuilderv2_form .qq-upload-button,.cfv3 .sidebar .subpage-gallery .gallery .gallery_image:after,.cfv3_edit .cfv3 .sidebar .awesome,.cfv3_edit .cfv3 .sidebar a.option_item,.formbuilderv2_form .cfv3 .sidebar .qq-upload-button,.formbuilderv2_form .form_submit .cfv3 .sidebar input,.subpage-gallery .gallery .cfv3 .sidebar .gallery_image:after{max-width:100%}#cfv3-overview .main-cnt{padding-left:135px;padding-bottom:110px}}#cfv3-overview h1{margin-bottom:40px}#cfv3-overview .form-block{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.14);margin-bottom:60px;min-height:70px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px}#cfv3-overview .form-block .search-field input{background-color:#f5f5f5}#cfv3-overview .form-block .search-field select{width:100%}@media screen and (min-width:650px){#cfv3-overview .form-block .search-field{float:left}#cfv3-overview .form-block .search-field select{width:150px}}#cfv3-overview .form-block .search-field .select-wrapper,#cfv3-overview .form-block .search-field input{background-color:#f5f5f5;box-shadow:inset 0 0 7px rgba(79,79,79,.14);margin:15px 10px;width:92%;height:40px}#cfv3-overview .form-block .search-field input,#cfv3-overview .form-block .search-field select{border:0;padding:10px 16px;color:#5f636e}#cfv3-overview .form-block .search-field ::-webkit-input-placeholder{color:#5f636e}#cfv3-overview .form-block .search-field :-ms-input-placeholder{color:#5f636e}#cfv3-overview .form-block .search-field ::placeholder{color:#5f636e}#cfv3-overview .form-block .search-submit input,#cfv3-overview .form-block p{border:0;font-weight:900;letter-spacing:.15em;text-transform:uppercase}#cfv3-overview .form-block p{display:none;float:left;margin:28px 10px 28px 30px;font-size:13px}@media screen and (min-width:768px){#cfv3-overview .form-block p{display:block}}@media screen and (min-width:650px){#cfv3-overview .form-block .search-field .select-wrapper,#cfv3-overview .form-block .search-field input{width:auto}#cfv3-overview .form-block .search-submit{float:right}}#cfv3-overview .form-block .search-submit input{background:0 0;margin:25px 8px 25px 15px;padding:0;color:#1153a5;font-size:14px}#cfv3-overview .form-block .search-submit input:focus,#cfv3-overview .form-block .search-submit input:hover{color:#8fc3e9}#cfv3-members{border-top:1px solid #cfcfcf;padding-top:30px}#cfv3-members:after,#cfv3-members:before{display:table;content:' '}#cfv3-members:after{clear:both}@media screen and (min-width:768px){#cfv3-members{padding-top:60px}}#cfv3-overview .member-wrapper{position:relative;min-height:1px;float:left;width:100%;padding:20px 15px}@media (min-width:768px){#cfv3-overview .member-wrapper{width:100%}}@media (min-width:992px){#cfv3-overview .member-wrapper{width:50%}}@media (min-width:1200px){#cfv3-overview .member-wrapper{width:50%}}@media screen and (min-width:992px){#cfv3-overview .member-wrapper:nth-child(odd){padding:20px 30px 20px 0}#cfv3-overview .member-wrapper:nth-child(even){padding:20px 0}}#cfv3-overview .cfv3_member{position:relative;background:#fff;padding:25px 30px 35px;box-shadow:0 0 5px rgba(0,0,0,.14)}#cfv3-overview .cfv3_member::before{position:absolute;background:#850a70;top:0;left:0;right:0;margin:0 auto;display:block;height:5px;width:85%;content:''}#cfv3-overview .cfv3_member .frontpage .home-events .home-blog .more,#cfv3-overview .cfv3_member .frontpage .home-events .home-schedule .date,#cfv3-overview .cfv3_member .frontpage .home-events .link,#cfv3-overview .cfv3_member .frontpage .home-masthead .caption p,#cfv3-overview .cfv3_member h3,.frontpage .home-events #cfv3-overview .cfv3_member .link,.frontpage .home-events .home-blog #cfv3-overview .cfv3_member .more,.frontpage .home-events .home-schedule #cfv3-overview .cfv3_member .date,.frontpage .home-masthead .caption #cfv3-overview .cfv3_member p{margin-bottom:10px;font-size:24px;font-family:Cardo,Times,serif;font-weight:400;text-transform:none;letter-spacing:0}#cfv3-overview .cfv3_member p{font-family:Lato,Helvetica,Arial,sans-serif;line-height:19px;font-size:16px}#cfv3-overview .cfv3_member .phone{margin-bottom:0;font-weight:700}.cfv3 .back-directory,.cfv3-paging{font-size:12px;font-weight:800;letter-spacing:.1em;font-family:Lato,Helvetica,Arial,sans-serif}#cfv3-overview .cfv3_member .phone::before{position:relative;top:6px;left:2px;display:inline-block;margin-right:13px;content:''}#cfv3-overview .cfv3_member .email{margin-top:6px}#cfv3-overview .cfv3_member .email a::before{position:relative;top:3px;display:inline-block;margin-right:9px;content:''}.cfv3-paging{color:#000;line-height:29px;text-transform:uppercase}.cfv3-paging:after,.cfv3-paging:before{display:table;content:' '}.cfv3-paging:after{clear:both}.cfv3-paging.paging-top{margin-bottom:15px}.cfv3-paging.paging-bottom{border-bottom:1px solid #cfcfcf;margin-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.cfv3-paging.paging-bottom{margin-top:60px}}.cfv3-paging .paging-left{position:relative;min-height:1px;float:left;width:50%}@media screen and (max-width:767px){.cfv3-paging .paging-left:nth-child(even),.cfv3-paging .paging-left:nth-child(odd){padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.cfv3-paging .paging-left,.cfv3-paging .paging-left:first-child,.cfv3-paging .paging-left:nth-child(1.5n+0),.cfv3-paging .paging-left:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media screen and (min-width:992px) and (max-width:1199px){.cfv3-paging .paging-left,.cfv3-paging .paging-left:first-child,.cfv3-paging .paging-left:nth-child(1.5n+0),.cfv3-paging .paging-left:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media screen and (min-width:1200px){.cfv3-paging .paging-left,.cfv3-paging .paging-left:first-child,.cfv3-paging .paging-left:nth-child(1.5n+0),.cfv3-paging .paging-left:nth-child(1.5n+1){padding-right:0;padding-left:0}}@media (min-width:768px){.cfv3-paging .paging-left{width:66.66667%}}@media (min-width:992px){.cfv3-paging .paging-left{width:66.66667%}}@media (min-width:1200px){.cfv3-paging .paging-left{width:66.66667%}}@media screen and (max-width:620px){.cfv3-paging .paging-left{width:100%}}.cfv3-paging .paging-left .lowercase{text-transform:lowercase;font-style:italic}@media screen and (min-width:620px){.cfv3-paging{text-align:left}.cfv3-paging .paging-left .paging_showing{float:left;margin-right:7px}.cfv3-paging .paging-left .paging_pages{float:left}.cfv3-paging .paging-left .paging_pages::before{position:relative;top:2px;display:inline-block;background:#5f636e;margin-right:9px;height:12px;width:2px;content:''}}.cfv3-paging .paging-left .paging_pages select{border:0;box-shadow:0 0 7px rgba(79,79,79,.14);margin-left:14px;padding:6px 15px 6px 8px}.cfv3-paging .paging-right{position:relative;min-height:1px;float:left;width:50%}@media screen and (max-width:767px){.cfv3-paging .paging-right:nth-child(even),.cfv3-paging .paging-right:nth-child(odd){padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.cfv3-paging .paging-right,.cfv3-paging .paging-right:first-child,.cfv3-paging .paging-right:nth-child(3n+0),.cfv3-paging .paging-right:nth-child(3n+1){padding-right:0;padding-left:0}}@media screen and (min-width:992px) and (max-width:1199px){.cfv3-paging .paging-right,.cfv3-paging .paging-right:first-child,.cfv3-paging .paging-right:nth-child(3n+0),.cfv3-paging .paging-right:nth-child(3n+1){padding-right:0;padding-left:0}}@media (min-width:768px){.cfv3-paging .paging-right{width:33.33333%}}@media (min-width:992px){.cfv3-paging .paging-right{width:33.33333%}}@media (min-width:1200px){.cfv3-paging .paging-right{width:33.33333%}}@media screen and (max-width:620px){.cfv3-paging .paging-right{width:100%}}@media screen and (min-width:620px){.cfv3-paging .paging-right .paging_navigation{float:right}}.cfv3-paging .paging-right a{color:#82b5db}.cfv3-paging .paging-right .disabled{color:#aed0e9}.cfv3-paging .paging-right .previous{margin-right:7px}.cfv3-paging .paging-right .next::before{position:relative;top:2px;display:inline-block;background:#82b5db;margin-right:9px;height:12px;width:2px;content:''}#cfv3_detail{background:#fff}#cfv3_detail #page{padding-top:50px}@media screen and (min-width:1200px){.cfv3-paging .paging-right,.cfv3-paging .paging-right:first-child,.cfv3-paging .paging-right:nth-child(3n+0),.cfv3-paging .paging-right:nth-child(3n+1){padding-right:0;padding-left:0}#cfv3_detail .main-cnt{padding-left:55px}}#cfv3_detail .sidebar{margin-top:23px}.cfv3 .back-directory{display:block;margin-bottom:30px;text-transform:uppercase}.cfv3 .main-bio{background:#f5f5f5;margin-bottom:65px;padding:15px 0}.cfv3 .main-bio:after,.cfv3 .main-bio:before{display:table;content:' '}.cfv3 .main-bio:after{clear:both}@media screen and (min-width:480px){.cfv3 .main-bio{padding:15px 5px}}@media screen and (min-width:768px){.cfv3 .main-bio{padding:40px}}@media screen and (min-width:1200px){.cfv3 .main-bio{margin-left:35px;padding:40px 60px 60px 0}}.cfv3 .main-bio img{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;margin:0 auto;max-width:400px}@media (min-width:768px){.cfv3 .main-bio img{width:50%}}@media (min-width:992px){.cfv3 .main-bio img{width:50%}}@media (min-width:1200px){.cfv3 .main-bio img{width:50%}}@media screen and (min-width:1200px){.cfv3 .main-bio img{width:auto;padding:0;margin-right:60px;margin-left:-35px}}.cfv3 .main-bio .bio-block{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;margin-top:35px}@media (min-width:768px){.cfv3 .main-bio .bio-block{width:50%}}@media (min-width:992px){.cfv3 .main-bio .bio-block{width:50%}}@media (min-width:1200px){.cfv3 .main-bio .bio-block{width:50%}}@media screen and (min-width:768px){.cfv3 .main-bio .bio-block{margin-top:0}}@media screen and (min-width:1200px){.cfv3 .main-bio .bio-block{width:auto;padding:0}}.cfv3 .main-bio .frontpage .home-events .home-blog .more,.cfv3 .main-bio .frontpage .home-events .home-schedule .date,.cfv3 .main-bio .frontpage .home-events .link,.cfv3 .main-bio .frontpage .home-masthead .caption p,.cfv3 .main-bio h3,.frontpage .home-events .cfv3 .main-bio .link,.frontpage .home-events .home-blog .cfv3 .main-bio .more,.frontpage .home-events .home-schedule .cfv3 .main-bio .date,.frontpage .home-masthead .caption .cfv3 .main-bio p{margin-top:10px;margin-bottom:10px;color:#8fc3e9;font-size:13px}.cfv3 .main-bio h1{margin:0;color:#2a2b2e;font-style:normal}.cfv3 .main-bio h2{display:inline-block;margin:5px 0 15px;padding-bottom:15px;font-size:20px;font-style:italic;border-bottom:2px solid #850a70}.cfv3 .main-bio article{margin-bottom:25px}.cfv3 .main-bio p{margin:7px 0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700}.cfv3 .main-bio .fax::before,.cfv3 .main-bio .phone::before,.cfv3 .main-bio p a::before{top:3px;display:inline-block;margin-right:15px;content:'';position:relative}.cfv3 .main-bio .phone{margin-right:50px}.cfv3 .main-bio .phone::before{top:5px;left:2px;margin-right:17px}.cfv3 .main-bio .email{clear:both;margin-top:9px}.cfv3 .additional-info .nav-tab{display:none}@media screen and (min-width:992px){.cfv3 .main-bio .fax,.cfv3 .main-bio .phone{float:left}.cfv3 .additional-info .nav-tab{display:block}}@media screen and (max-width:992px){.cfv3 .additional-info .r-tabs-panel{display:block!important}}.cfv3 .additional-info .tab-title{margin-top:30px;margin-bottom:10px;color:#8fc3e9}@media screen and (min-width:992px){.cfv3 .additional-info .tab-title{display:none}}.cfv3_edit .edit_block:after,.cfv3_edit .edit_block:before,.cfv3_edit .header-block:after,.cfv3_edit .header-block:before{display:table;content:' '}.cfv3_register #cfv3_register_form{padding:50px 0 60px;margin:0 auto;max-width:275px}.cfv3_register #cfv3_register_form input{width:275px;padding:8px;margin:0 5px 14px 0}.cfv3_edit .links{font-size:13px;padding:0 0 40px}.cfv3_edit .links a{text-transform:uppercase;padding:0 2px}.cfv3_edit .links .right{position:relative;bottom:2px}.cfv3_edit .edit_block{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.14);padding:15px}@media screen and (min-width:768px){.cfv3_register #cfv3_register_form{max-width:565px}.cfv3_register #cfv3_register_form .medium.awesome{max-width:118px}.cfv3_edit .edit_block{padding:30px}}.cfv3_edit .header-block{margin:0 0 20px;padding:20px 0}.cfv3_edit .header-block:after{clear:both}.cfv3_edit .header-block .frontpage .home-events .home-blog .more,.cfv3_edit .header-block .frontpage .home-events .home-schedule .date,.cfv3_edit .header-block .frontpage .home-events .link,.cfv3_edit .header-block .frontpage .home-masthead .caption p,.cfv3_edit .header-block h3,.frontpage .home-events .cfv3_edit .header-block .link,.frontpage .home-events .home-blog .cfv3_edit .header-block .more,.frontpage .home-events .home-schedule .cfv3_edit .header-block .date,.frontpage .home-masthead .caption .cfv3_edit .header-block p{margin:0}.cfv3_edit .header-block .edit_left.edit_header{margin-bottom:15px}.cfv3_edit .header-block .edit_right{text-align:right}.cfv3_edit .header-block a{margin:5px 0 0}.cfv3_edit .edit_left,.cfv3_edit .edit_right{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.cfv3_edit .edit_left,.cfv3_edit .edit_right{width:50%}}@media (min-width:992px){.cfv3_edit .edit_left,.cfv3_edit .edit_right{width:50%}}@media (min-width:1200px){.cfv3_edit .edit_left,.cfv3_edit .edit_right{width:50%}}.cfv3_edit .edit_block{margin:0 0 40px}.cfv3_edit .edit_block:after{clear:both}@media screen and (max-width:768px){.cfv3_edit .header-block .edit_right{text-align:left}.cfv3_edit .edit_block .edit_left{height:auto!important;margin-bottom:50px}.cfv3_edit .edit_block .edit_left .option_item{float:left}.cfv3_edit .edit_block .edit_left br{display:none}}.cfv3_edit .awesome.delete{background:#850a70}.cfv3_edit input[type=complete_url],.cfv3_edit input[type=text],.cfv3_edit textarea{width:100%;padding:5px;margin-bottom:15px}.cfv3_edit .edit_metadata{padding-bottom:10px}.cfv3_edit .instructions{padding:10px 0 19px}.cfv3_edit .image_list{overflow:auto}.cfv3_edit select{margin:0 0 16px;padding:5px 10px;width:240px}.cfv3_edit a.option_item{display:inline-block}.cfv3_edit a.option_item.selected,.cfv3_edit a.option_item:focus,.cfv3_edit a.option_item:hover{background:#8fc3e9;border:2px solid #8fc3e9}.cfv3_edit .edit_buttons{text-align:right;padding:0}.cfv3_edit #edit_profile .header-block .edit_right{text-align:left}.cfv3_edit #edit_profile .header-block .edit_right .frontpage .home-events .home-blog .more,.cfv3_edit #edit_profile .header-block .edit_right .frontpage .home-events .home-schedule .date,.cfv3_edit #edit_profile .header-block .edit_right .frontpage .home-events .link,.cfv3_edit #edit_profile .header-block .edit_right .frontpage .home-masthead .caption p,.cfv3_edit #edit_profile .header-block .edit_right h3,.frontpage .home-events .cfv3_edit #edit_profile .header-block .edit_right .link,.frontpage .home-events .home-blog .cfv3_edit #edit_profile .header-block .edit_right .more,.frontpage .home-events .home-schedule .cfv3_edit #edit_profile .header-block .edit_right .date,.frontpage .home-masthead .caption .cfv3_edit #edit_profile .header-block .edit_right p{display:inline}#crm #crm_account_image:after,#crm #crm_account_image:before,#crm #crm_form:after,#crm #crm_form:before,#crm #crm_tabs ul:after,#crm #crm_tabs ul:before{display:table;content:' '}.cfv3_edit #edit_profile .header-block .edit_right a{float:right}@media screen and (max-width:768px){.cfv3_edit #edit_profile .header-block .edit_right a{float:none}#crm #crm_form{padding:0}}.cfv3_edit .first_column,.cfv3_edit .second_column{width:15%;float:left}.cfv3_edit .third_column{width:70%;float:left}#crm input{padding:7px;margin:3px}#crm #crm_tabs{margin:0}#crm #crm_tabs ul{list-style:none;margin:0;padding:0}#crm #crm_tabs ul:after{clear:both}#crm #crm_tabs li{margin:0;font-family:Lato,Helvetica,Arial,sans-serif}@media screen and (max-width:992px){#crm #crm_tabs li{border-left:1px solid #8fc3e9}}#crm #crm_tabs li::before{content:none}#crm #crm_tabs li a{padding:12px;color:#8fc3e9}@media screen and (min-width:992px){#crm #crm_tabs li{float:left}#crm #crm_tabs li a{padding:12px 32px}}#crm #crm_tabs li a.active_tab,#crm #crm_tabs li a:focus,#crm #crm_tabs li a:hover{background-color:#8fc3e9;color:#fff}#crm #crm_form:after{clear:both}#crm #crm_form td,#crm #crm_form th{padding:5px}#crm #crm_form .edit_left,#crm #crm_form .edit_right,#crm #crm_form .edit_right .edit_form_label{padding-right:15px;padding-left:15px;float:left;position:relative;min-height:1px}#crm #crm_form .edit_left{width:100%;margin-top:40px;color:#333;font-size:16px;font-weight:400}@media (min-width:768px){#crm #crm_form .edit_left{width:33.33333%}}@media (min-width:992px){#crm #crm_form .edit_left{width:25%}}@media (min-width:1200px){#crm #crm_form .edit_left{width:25%}}#crm #crm_form .edit_form{margin-top:40px}#crm #crm_form .edit_right{width:100%;margin-top:40px}@media (min-width:768px){#crm #crm_form .edit_right{width:66.66667%}}@media (min-width:992px){#crm #crm_form .edit_right{width:75%}}@media (min-width:1200px){#crm #crm_form .edit_right{width:75%}}#crm #crm_form .edit_right .edit_form_label{width:100%}@media (min-width:768px){#crm #crm_form .edit_right .edit_form_label{width:41.66667%}}@media (min-width:992px){#crm #crm_form .edit_right .edit_form_label{width:41.66667%}}@media (min-width:1200px){#crm #crm_form .edit_right .edit_form_label{width:41.66667%}}@media screen and (max-width:768px){#crm #crm_form .edit_right{margin-top:0;padding-top:0}#crm #crm_form .edit_right .edit_form_label{padding:0}}#crm #crm_form .edit_right .edit_form_field{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){#crm #crm_form .edit_right .edit_form_field{width:58.33333%}}@media (min-width:992px){#crm #crm_form .edit_right .edit_form_field{width:58.33333%}}@media (min-width:1200px){#crm #crm_form .edit_right .edit_form_field{width:58.33333%}}@media screen and (max-width:768px){#crm #crm_form .edit_right .edit_form_field{padding:0}}#crm #crm_form .edit_form_field select{padding:5px;margin:3px}#crm #crm_form .frontpage .home-events .home-blog .more,#crm #crm_form .frontpage .home-events .home-schedule .date,#crm #crm_form .frontpage .home-events .link,#crm #crm_form .frontpage .home-masthead .caption p,#crm #crm_form h3,.frontpage .home-events #crm #crm_form .link,.frontpage .home-events .home-blog #crm #crm_form .more,.frontpage .home-events .home-schedule #crm #crm_form .date,.frontpage .home-masthead .caption #crm #crm_form p{clear:both;margin-bottom:20px;padding:0 15px}@media screen and (max-width:768px){#crm #crm_form .frontpage .home-events .home-blog .more,#crm #crm_form .frontpage .home-events .home-schedule .date,#crm #crm_form .frontpage .home-events .link,#crm #crm_form .frontpage .home-masthead .caption p,#crm #crm_form h3,.frontpage .home-events #crm #crm_form .link,.frontpage .home-events .home-blog #crm #crm_form .more,.frontpage .home-events .home-schedule #crm #crm_form .date,.frontpage .home-masthead .caption #crm #crm_form p{padding:0}#crm .crm_form .edit_form_button{float:left}}#crm #crm_account_image{margin:0 0 20px}#crm #crm_account_image:after{clear:both}#crm .crm_form .edit_form_button{clear:both;padding-top:15px}#crm #crm_account_newsletters_form.crm_form .frontpage .home-events .home-blog .more,#crm #crm_account_newsletters_form.crm_form .frontpage .home-events .home-schedule .date,#crm #crm_account_newsletters_form.crm_form .frontpage .home-events .link,#crm #crm_account_newsletters_form.crm_form .frontpage .home-masthead .caption p,#crm #crm_account_newsletters_form.crm_form h3,.frontpage .home-events #crm #crm_account_newsletters_form.crm_form .link,.frontpage .home-events .home-blog #crm #crm_account_newsletters_form.crm_form .more,.frontpage .home-events .home-schedule #crm #crm_account_newsletters_form.crm_form .date,.frontpage .home-masthead .caption #crm #crm_account_newsletters_form.crm_form p{margin-top:0}#crm .crm-account-wrapper{background:#fff;border:1px solid #cfcfcf;padding:15px}@media screen and (min-width:768px){#crm .crm-account-wrapper{padding:30px}}#crm .crm-account-wrapper h5{display:inline-block;border-bottom:1px solid #cfcfcf;margin-bottom:0}.locations-detail .location-header:after,.locations-detail .location-header:before,.locations-overview .districts-wrap:after,.locations-overview .districts-wrap:before{display:table;content:' '}#crm .crm-account-wrapper .button-wrapper{margin-top:35px}#crm .crm-account-wrapper .button-wrapper p{margin:25px 0}@media screen and (max-width:768px){#crm .crm-account-wrapper .button-wrapper p .awesome{padding-right:12px;padding-left:12px}}.locations-overview .intro{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #a7a7a7}.locations-overview .districts-wrap{margin-top:30px}.locations-overview .districts-wrap:after{clear:both}.locations-overview .district{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;margin-bottom:55px;text-align:center}@media (min-width:768px){.locations-overview .district{width:50%}}@media (min-width:992px){.locations-overview .district{width:25%}}@media (min-width:1200px){.locations-overview .district{width:25%}}.frontpage .home-events .home-blog .locations-overview .district .more,.frontpage .home-events .home-schedule .locations-overview .district .date,.frontpage .home-events .locations-overview .district .link,.frontpage .home-masthead .caption .locations-overview .district p,.locations-overview .district .frontpage .home-events .home-blog .more,.locations-overview .district .frontpage .home-events .home-schedule .date,.locations-overview .district .frontpage .home-events .link,.locations-overview .district .frontpage .home-masthead .caption p,.locations-overview .district h3{margin-bottom:20px;color:#1153a5;font-size:16px;letter-spacing:.19em}.locations-overview .district p{margin:0;color:#2a2b2e;line-height:30px}.frontpage .home-events .home-blog .locations-overview .district a:focus .more,.frontpage .home-events .home-blog .locations-overview .district a:hover .more,.frontpage .home-events .home-schedule .locations-overview .district a:focus .date,.frontpage .home-events .home-schedule .locations-overview .district a:hover .date,.frontpage .home-events .locations-overview .district a:focus .link,.frontpage .home-events .locations-overview .district a:hover .link,.frontpage .home-masthead .caption .locations-overview .district a:focus p,.frontpage .home-masthead .caption .locations-overview .district a:hover p,.locations-overview .district a:focus .frontpage .home-events .home-blog .more,.locations-overview .district a:focus .frontpage .home-events .home-schedule .date,.locations-overview .district a:focus .frontpage .home-events .link,.locations-overview .district a:focus .frontpage .home-masthead .caption p,.locations-overview .district a:focus h3,.locations-overview .district a:hover .frontpage .home-events .home-blog .more,.locations-overview .district a:hover .frontpage .home-events .home-schedule .date,.locations-overview .district a:hover .frontpage .home-events .link,.locations-overview .district a:hover .frontpage .home-masthead .caption p,.locations-overview .district a:hover h3{transition:all .5s ease;color:#8fc3e9}.locations-overview .district a:focus p,.locations-overview .district a:hover p{transition:all .5s ease;color:#850a70}.locations-detail .page{background-color:#fff;padding-top:20px}.locations-detail .page .main-cnt{padding-left:0;padding-right:0}.frontpage .home-events .home-blog .locations-detail .page .main-cnt .more,.frontpage .home-events .home-schedule .locations-detail .page .main-cnt .date,.frontpage .home-events .locations-detail .page .main-cnt .link,.frontpage .home-masthead .caption .locations-detail .page .main-cnt p,.locations-detail .page .main-cnt .frontpage .home-events .home-blog .more,.locations-detail .page .main-cnt .frontpage .home-events .home-schedule .date,.locations-detail .page .main-cnt .frontpage .home-events .link,.locations-detail .page .main-cnt .frontpage .home-masthead .caption p,.locations-detail .page .main-cnt h3{color:#2a2b2e;font-size:13px}.locations-detail .location-header{position:relative;background:#f5f5f5}.locations-detail .location-header:after{clear:both}@media screen and (min-width:992px){.locations-overview .district{text-align:left}.locations-detail .page{padding-top:70px}.locations-detail .page .main-cnt{padding-left:15px}.locations-detail .location-header{margin-left:30px}}.locations-detail .location-header img{margin:0 auto}@media screen and (min-width:768px){.locations-detail .location-header img{max-width:365px;position:absolute;top:30px;left:10px}.locations-detail .location-details{float:right}}@media screen and (min-width:992px){.locations-detail .location-header img{top:30px;left:-30px}}@media screen and (min-width:1200px){.locations-detail .location-header img{max-width:none}}.locations-detail .location-header .statelist{font-size:18px;font-weight:400}.locations-detail .location-details{max-width:370px;margin:0 auto;padding:43px 20px 50px 67px}.locations-detail .location-details h1{font-style:normal;color:#2a2b2e;margin-bottom:10px}.locations-detail .contact{margin-top:29px;padding-top:58px;position:relative}.locations-detail .contact:before{content:"";position:absolute;width:73px;border-top:2px solid #850a70;top:0}.frontpage .home-events .home-blog .locations-detail .contact .more,.frontpage .home-events .home-schedule .locations-detail .contact .date,.frontpage .home-events .locations-detail .contact .link,.frontpage .home-masthead .caption .locations-detail .contact p,.locations-detail .contact .frontpage .home-events .home-blog .more,.locations-detail .contact .frontpage .home-events .home-schedule .date,.locations-detail .contact .frontpage .home-events .link,.locations-detail .contact .frontpage .home-masthead .caption p,.locations-detail .contact h3{margin-bottom:23px}.locations-detail .contact p{margin:0}.locations-detail .contact .name{font-style:italic;color:#1153a5}.locations-detail .district-members{margin-top:60px}.frontpage .home-events .home-blog .locations-detail .district-members .more,.frontpage .home-events .home-schedule .locations-detail .district-members .date,.frontpage .home-events .locations-detail .district-members .link,.frontpage .home-masthead .caption .locations-detail .district-members p,.locations-detail .district-members .frontpage .home-events .home-blog .more,.locations-detail .district-members .frontpage .home-events .home-schedule .date,.locations-detail .district-members .frontpage .home-events .link,.locations-detail .district-members .frontpage .home-masthead .caption p,.locations-detail .district-members h3{margin-bottom:37px;text-align:center;letter-spacing:.18em}.locations-detail .district-members .panel-heading{padding-top:37px;padding-bottom:6px;padding-left:0}.locations-detail .desc{margin-top:70px;padding-bottom:70px;border-bottom:1px solid #a7a7a7}.locations-detail .desc .desc-cnt{display:block}.locations-detail .desc .desc-cnt h1{margin-bottom:0;font-size:38px;line-height:45px}.locations-detail .desc img{margin:0 auto}@media screen and (min-width:992px){.locations-detail .desc .desc-cnt{display:inline-block;max-width:60%}.locations-detail .desc img{display:inline-block;margin-left:30px;vertical-align:top}}.locations-detail .blog{margin:63px auto 70px;max-width:675px}.locations-detail .blog:after,.locations-detail .blog:before{display:table;content:' '}.locations-detail .blog:after{clear:both}.frontpage .home-events .home-blog .locations-detail .blog .more,.frontpage .home-events .home-schedule .locations-detail .blog .date,.frontpage .home-events .locations-detail .blog .link,.frontpage .home-masthead .caption .locations-detail .blog p,.locations-detail .blog .frontpage .home-events .home-blog .more,.locations-detail .blog .frontpage .home-events .home-schedule .date,.locations-detail .blog .frontpage .home-events .link,.locations-detail .blog .frontpage .home-masthead .caption p,.locations-detail .blog h3{text-align:center}.locations-detail .blog .blog-post{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%}@media (min-width:768px){.locations-detail .blog .blog-post{width:50%}}@media (min-width:992px){.locations-detail .blog .blog-post{width:50%}}@media (min-width:1200px){.locations-detail .blog .blog-post{width:50%}}.locations-detail .blog .blog-post p{transition:all .5s ease;color:#2a2b2e}.locations-detail .blog .blog-post p:focus,.locations-detail .blog .blog-post p:hover{color:#850a70}.locations-detail .blog .blog-post .date{margin-bottom:5px;text-align:left;color:#8fc3e9}.locations-detail .district-nav{background-color:#f5f5f5;padding:90px 0}.frontpage .home-events .home-blog .locations-detail .district-nav .more,.frontpage .home-events .home-schedule .locations-detail .district-nav .date,.frontpage .home-events .locations-detail .district-nav .link,.frontpage .home-masthead .caption .locations-detail .district-nav p,.locations-detail .district-nav .frontpage .home-events .home-blog .more,.locations-detail .district-nav .frontpage .home-events .home-schedule .date,.locations-detail .district-nav .frontpage .home-events .link,.locations-detail .district-nav .frontpage .home-masthead .caption p,.locations-detail .district-nav h3{color:#2a2b2e;font-size:13px;line-height:20px}.locations-detail .district-nav .districts-columns{column-width:100px}.locations-detail .district-nav .districts-columns a{display:inline-block;width:180px;line-height:32px}.locations-detail .image-caption{position:relative;text-align:center}@media screen and (min-width:768px){.locations-detail .image-caption{max-width:400px;position:absolute;padding-top:290px;padding-left:15px;text-align:left}}@media screen and (min-width:1200px){.locations-detail .district-nav .districts-columns{column-width:147px;height:100px}.locations-detail .image-caption{padding-top:360px}}.subpage-gallery .main-cnt{width:100%;left:0;float:none;margin:0 auto;padding-left:0;padding-right:0}.subpage-gallery .main-cnt:after,.subpage-gallery .main-cnt:before{display:table;content:' '}.subpage-gallery .main-cnt:after{clear:both}.subpage-gallery .gallerycontainer{position:relative;min-height:1px;float:left;padding-right:15px;padding-left:15px;width:100%;text-align:center;text-shadow:1px 2px 6px #2a2b2e;text-transform:uppercase}@media (min-width:768px){.subpage-gallery .gallerycontainer{width:50%}}@media (min-width:992px){.subpage-gallery .gallerycontainer{width:33.33333%}}@media (min-width:1200px){.subpage-gallery .gallerycontainer{width:33.33333%}}.subpage-gallery .gallerycontainer a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;max-width:300px;height:220px;margin:0 auto}.subpage-gallery .gallerycontainer a:focus .galoverlay,.subpage-gallery .gallerycontainer a:hover .galoverlay{opacity:.75}.subpage-gallery .gallerycontainer .galoverlay{transition:all .5s ease;background-color:rgba(133,9,111,.6);opacity:0;position:relative;width:100%;height:100%}.subpage-gallery .gallerycontainer .textwrap{position:absolute;left:0;right:0;bottom:50px}.frontpage .home-events .home-blog .subpage-gallery .gallerycontainer .more,.frontpage .home-events .home-schedule .subpage-gallery .gallerycontainer .date,.frontpage .home-events .subpage-gallery .gallerycontainer .link,.frontpage .home-masthead .caption .subpage-gallery .gallerycontainer p,.subpage-gallery .gallerycontainer .frontpage .home-events .home-blog .more,.subpage-gallery .gallerycontainer .frontpage .home-events .home-schedule .date,.subpage-gallery .gallerycontainer .frontpage .home-events .link,.subpage-gallery .gallerycontainer .frontpage .home-masthead .caption p,.subpage-gallery .gallerycontainer h3{transition:all .5s ease;color:#fff;font-size:22px;font-weight:700}.subpage-gallery .gallerycontainer p{color:#fff;font-weight:700}.subpage-gallery .galback{float:right;font-size:15px}.subpage-gallery .gallery-detail h1,.subpage-gallery .gallery-detail p{text-align:center}.subpage-gallery .gallery-detail h1{padding-bottom:30px;border-bottom:1px solid #a7a7a7}.subpage-gallery .gallery{padding:20px 0;width:100%}.subpage-gallery .gallery:after,.subpage-gallery .gallery:before{display:table;content:' '}.subpage-gallery .gallery:after{clear:both}.subpage-gallery .gallery .gal-image{position:relative;min-height:1px;float:left;width:100%;padding:4px}@media (min-width:768px){.subpage-gallery .gallery .gal-image{width:50%}}@media (min-width:992px){.subpage-gallery .gallery .gal-image{width:33.33333%}}@media (min-width:1200px){.subpage-gallery .gallery .gal-image{width:25%}}.subpage-gallery .gallery .gallery_image{position:relative;display:block;width:100%;height:100%}.subpage-gallery .gallery .gallery_image:after,.subpage-gallery .gallery .gallery_image:before{display:table;content:' '}.subpage-gallery .gallery .gallery_image:focus:after,.subpage-gallery .gallery .gallery_image:focus:before,.subpage-gallery .gallery .gallery_image:hover:after,.subpage-gallery .gallery .gallery_image:hover:before{opacity:.85}.subpage-gallery .gallery .gallery_image:after{clear:both;transition:all .5s ease;content:'View Image';font-weight:700;font-size:18px;color:#fff;text-shadow:1px 2px 6px #2a2b2e;width:140px;position:absolute;bottom:60px;left:0;right:0;display:inline-block;margin:0 auto;padding:10px 20px;text-align:center;opacity:0}.subpage-gallery .gallery img{border:1px solid #a7a7a7;margin:0 auto}.frontpage .frontpage-masthead .slick-dots{padding-bottom:20px}.frontpage .home-masthead{position:relative;height:270px;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;overflow:hidden}.frontpage .home-masthead:before{content:none}@media screen and (min-width:768px){.frontpage .home-masthead:before{content:"";position:absolute;top:48px;left:43px;right:36px;bottom:47px;display:block;border:1px solid #fff}.frontpage .home-masthead{height:552px}}.frontpage .home-masthead .caption{position:absolute;bottom:40px;left:0;right:0;padding:0 22px;text-shadow:1px 2px 10px #000}.frontpage .home-masthead .caption h1{margin-bottom:12px;font-style:normal;font-size:29px;line-height:32px;color:#fff}@media screen and (min-width:768px){.frontpage .home-masthead .caption{bottom:80px}.frontpage .home-masthead .caption h1{margin-bottom:22px;font-size:41px;line-height:30px}}.frontpage .home-masthead .caption p{margin:0;font-size:15px;line-height:23px;color:#fff}@media screen and (min-width:768px){.frontpage .home-masthead .caption p{font-size:16px}}.frontpage .home-events{background:#f5f5f5;padding-top:46px}.frontpage .home-events .feat-spotlight .slide,.frontpage .home-spotlights .spotlight-edu,.frontpage .who-we-are{background-repeat:no-repeat;background-position:center center;background-size:cover}.frontpage .home-events .content{padding:45px 20px;position:relative}.frontpage .home-events .intro{position:relative;padding-top:32px;border-bottom:1px solid #f5f5f5}.frontpage .home-events .home-blog .intro .more,.frontpage .home-events .home-schedule .intro .date,.frontpage .home-events .intro .home-blog .more,.frontpage .home-events .intro .home-masthead .caption p,.frontpage .home-events .intro .home-schedule .date,.frontpage .home-events .intro .link,.frontpage .home-events .intro h3,.frontpage .home-masthead .caption .home-events .intro p{display:block;width:200px;position:relative;margin:0 auto 21px;padding-left:30px;color:#2a2b2e;font-size:13px;letter-spacing:.21em}.frontpage .home-events .home-blog .intro .more:before,.frontpage .home-events .home-schedule .intro .date:before,.frontpage .home-events .intro .home-blog .more:before,.frontpage .home-events .intro .home-masthead .caption p:before,.frontpage .home-events .intro .home-schedule .date:before,.frontpage .home-events .intro .link:before,.frontpage .home-events .intro h3:before,.frontpage .home-masthead .caption .home-events .intro p:before{content:"";position:absolute;left:-13px;top:-5px}.frontpage .home-events .intro:before{content:"";position:absolute;display:inline-block;margin:0 auto;width:90%;border-top:5px solid #850a70;top:0;left:0;right:0}.frontpage .home-events .content h4{font-size:15px;margin-bottom:5px;line-height:18px}.frontpage .home-events .link{display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;padding:10px;border-top:1px solid #f5f5f5;color:#8fc3e9;text-align:center;font-size:13px}.frontpage .home-events .link:focus,.frontpage .home-events .link:hover{color:#850a70;background-color:#f5f5f5}.frontpage .home-events .feat-spotlight{display:block;max-width:400px;margin:40px auto;position:relative}.frontpage .home-events .feat-spotlight .slide{position:relative;min-height:700px}@media screen and (min-width:992px){.frontpage .home-events .feat-spotlight{display:inline-block;max-width:none;width:30%;margin:0 5px}.frontpage .home-events .feat-spotlight .slide{min-height:600px}}.frontpage .home-events .feat-spotlight .slidewrap{background-color:rgba(0,0,0,.8);min-height:800px}.frontpage .home-events .feat-spotlight .caption{padding:0 20px 30px;position:absolute;bottom:0;left:0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;color:#fff}.frontpage .home-events .feat-spotlight .caption p{margin:0}.frontpage .home-events .feat-spotlight .caption a{text-decoration:underline;color:#8fc3e9}.frontpage .home-events .feat-spotlight .slick-list:after,.frontpage .home-events .feat-spotlight .slick-list:before{display:table;content:' '}.frontpage .home-events .feat-spotlight .slick-list:after{clear:both}.frontpage .home-events .feat-spotlight .slick-next,.frontpage .home-events .feat-spotlight .slick-prev{top:auto;bottom:3px;right:3px}.frontpage .home-events .feat-spotlight .slick-prev{left:3px;right:auto}.frontpage .home-events .feat-spotlight .slick-dots{bottom:10px}.frontpage .home-events .feat-spotlight .slick-dots button:before{background-color:rgba(255,255,255,.6)}.frontpage .home-events .feat-spotlight .slick-dots .slick-active button:before{background-color:#fff;border:none;width:11px;height:11px}.frontpage .home-events .home-blog,.frontpage .home-events .home-schedule{display:block;position:relative;width:100%;margin:0 auto;background-color:#fff;vertical-align:top;box-shadow:0 0 5px rgba(0,0,0,.14)}@media screen and (min-width:768px){.frontpage .home-events .home-blog,.frontpage .home-events .home-schedule{width:60%}}@media screen and (min-width:992px){.frontpage .home-events .feat-spotlight .slidewrap{min-height:700px}.frontpage .home-events .feat-spotlight .slick-prev{left:auto;right:41px}.frontpage .home-events .home-blog,.frontpage .home-events .home-schedule{display:inline-block;width:33%}}.frontpage .home-events .home-schedule .event{display:block;position:relative;margin-bottom:14px;padding-bottom:15px}.frontpage .home-events .home-schedule .event:last-child{margin-bottom:0}.frontpage .home-events .home-schedule .event:after{content:"";position:absolute;bottom:0;width:74px;border-bottom:3px solid #850a70}.frontpage .home-events .home-schedule .event:focus .date,.frontpage .home-events .home-schedule .event:focus .location,.frontpage .home-events .home-schedule .event:focus .title,.frontpage .home-events .home-schedule .event:hover .date,.frontpage .home-events .home-schedule .event:hover .location,.frontpage .home-events .home-schedule .event:hover .title{color:#850a70}.frontpage .home-events .home-schedule .date{transition:all .5s ease;margin-bottom:5px;color:#8fc3e9;font-size:13px}.frontpage .home-events .home-schedule .location,.frontpage .home-events .home-schedule .title{transition:all .5s ease;color:#2a2b2e}.frontpage .home-events .home-schedule .title{margin-bottom:5px}.frontpage .home-events .home-schedule .location{margin-top:5px;font-style:italic;font-size:17px}.frontpage .home-events .home-blog .post{display:block;margin-bottom:16px}.frontpage .home-events .home-blog .post:focus .more,.frontpage .home-events .home-blog .post:focus .title,.frontpage .home-events .home-blog .post:hover .more,.frontpage .home-events .home-blog .post:hover .title{color:#850a70}.frontpage .home-events .home-blog .title{transition:all .5s ease;color:#2a2b2e}.frontpage .home-events .home-blog .more{transition:all .5s ease;margin:5px 0 0;color:#8fc3e9;font-size:13px}.frontpage .who-we-are{margin-top:45px;background-image:url(/uploads/background-images/bg-who-we-are.jpg);position:relative}.frontpage .who-we-are .overlay{height:100%;width:100%;background-color:#1d4fa2;position:absolute;opacity:.75}.frontpage .who-we-are .wrapper{position:relative;padding-top:30px;padding-bottom:30px;max-width:1130px;z-index:1}.frontpage .who-we-are .wrapper:after,.frontpage .who-we-are .wrapper:before{display:table;content:' '}.frontpage .who-we-are .wrapper:after{clear:both}@media screen and (min-width:992px){.frontpage .who-we-are{margin-top:95px}.frontpage .who-we-are .wrapper{padding-top:109px;padding-bottom:95px}}.frontpage .who-we-are .outline{width:264px;height:227px;position:relative;margin:0 auto 39px}@media screen and (min-width:1200px){.frontpage .who-we-are .outline{width:386px;height:332px;display:inline-block;margin-left:0}}.frontpage .who-we-are .outline:before{content:"";position:absolute;top:-15px;left:-15px;right:25px;bottom:35px;display:block;border:1px solid #cfcfcf;z-index:-1}.frontpage .who-we-are .outline img{margin-top:31px}.frontpage .who-we-are .caption{display:block;max-width:80%;margin:0 auto;vertical-align:top;text-align:center}@media screen and (min-width:1200px){.frontpage .who-we-are .outline:before{top:-25px;left:-25px;right:25px;bottom:25px}.frontpage .who-we-are .caption{display:inline-block;max-width:58%;margin-left:70px;text-align:left}}.frontpage .who-we-are .caption a,.frontpage .who-we-are .caption h4,.frontpage .who-we-are .caption h5,.frontpage .who-we-are .caption p{color:#fff}#crm .frontpage .who-we-are .caption .awesome,.frontpage .who-we-are .caption #crm .awesome,.frontpage .who-we-are .caption .btn-default{display:inline-block;margin-top:14px;padding:13px 37px;border-color:#fff}.frontpage .who-we-are .caption h4{font-size:22px;line-height:27px}@media screen and (min-width:768px){.frontpage .who-we-are .caption h4{font-size:27px;line-height:37px}}.frontpage .who-we-are .caption h5{margin-bottom:25px}.frontpage .home-spotlights{background-color:#fff}.frontpage .home-spotlights:after,.frontpage .home-spotlights:before{display:table;content:' '}.frontpage .home-spotlights:after{clear:both}@media screen and (min-width:768px) and (max-width:1200px){.frontpage .home-spotlights .wrapper{max-width:900px}}.frontpage .home-spotlights .caption{background-color:#f5f5f5;padding:30px 20px 35px 38px;position:absolute;height:260px;width:100%;bottom:-260px;right:0}.frontpage .home-spotlights .caption:before{content:"";position:absolute;-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #f5f5f5;top:-22px;z-index:998}.frontpage .home-spotlights .caption h4{transition:all .5s ease;font-size:20px;margin-bottom:40px}.frontpage .home-spotlights .caption .title{transition:all .5s ease;padding-top:15px;padding-right:15px;position:absolute;font-size:13px;bottom:10px}.frontpage .home-spotlights .caption .title:before{content:"";position:absolute;width:73px;border-top:3px solid #850a70;top:-10px}.frontpage .home-spotlights .caption hr{width:73px;margin:0;border-top:3px solid #850a70}.frontpage .home-spotlights .edu-overlay{transition:all .5s ease;height:100%;width:100%;background-color:rgba(133,9,111,.6);position:absolute;opacity:0}.frontpage .home-spotlights a:focus .edu-overlay,.frontpage .home-spotlights a:focus .image:after,.frontpage .home-spotlights a:hover .edu-overlay,.frontpage .home-spotlights a:hover .image:after{opacity:1}.frontpage .home-spotlights a:focus .caption .title,.frontpage .home-spotlights a:focus .caption h4,.frontpage .home-spotlights a:hover .caption .title,.frontpage .home-spotlights a:hover .caption h4{color:#850a70}.frontpage .home-spotlights .spotlight-edu,.frontpage .home-spotlights .spotlight-nawj-districts,.frontpage .home-spotlights .spotlight-sponsorship{position:relative;display:block;height:260px;width:290px;margin:0 auto 260px}.frontpage .home-spotlights .spotlight-edu{float:none}.frontpage .home-spotlights .spotlight-nawj-districts,.frontpage .home-spotlights .spotlight-sponsorship{background-color:#f5f5f5}.frontpage .home-spotlights .spotlight-nawj-districts .caption,.frontpage .home-spotlights .spotlight-sponsorship .caption{z-index:10}.frontpage .home-spotlights .spotlight-nawj-districts .caption,.frontpage .home-spotlights .spotlight-nawj-districts .image,.frontpage .home-spotlights .spotlight-sponsorship .caption,.frontpage .home-spotlights .spotlight-sponsorship .image{display:inline-block;vertical-align:top}.frontpage .home-spotlights .spotlight-nawj-districts .image,.frontpage .home-spotlights .spotlight-sponsorship .image{margin:0 auto;max-width:310px;position:relative;z-index:9}.frontpage .home-spotlights .spotlight-nawj-districts .image:after,.frontpage .home-spotlights .spotlight-sponsorship .image:after{transition:all .5s ease;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(133,9,111,.6);opacity:0}@media screen and (min-width:768px){.frontpage .home-spotlights .edu-wrapper{width:580px;margin:0 auto}.frontpage .home-spotlights .spotlight-edu{margin:0}.frontpage .home-spotlights .spotlight-edu .caption{bottom:0;right:-290px}.frontpage .home-spotlights .spotlight-edu .caption:before{-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:25px;left:-15px}.frontpage .home-spotlights .spotlight-nawj-districts,.frontpage .home-spotlights .spotlight-sponsorship{height:265px;width:580px;margin:0 auto}.frontpage .home-spotlights .spotlight-nawj-districts .caption,.frontpage .home-spotlights .spotlight-sponsorship .caption{width:285px;position:relative;bottom:auto;right:auto}.frontpage .home-spotlights .spotlight-nawj-districts .caption:before{-ms-transform:rotate(0);transform:rotate(0);top:25px;right:-19px}.frontpage .home-spotlights .spotlight-sponsorship .caption:before{-ms-transform:rotate(180deg);transform:rotate(180deg);top:25px;left:-19px}}@media screen and (min-width:1200px){.frontpage .home-spotlights .caption{padding:30px;text-align:left}.frontpage .home-spotlights .edu-wrapper,.frontpage .home-spotlights .spotlight-nawj-districts,.frontpage .home-spotlights .spotlight-sponsorship{float:left}.frontpage .home-spotlights .edu-wrapper{display:inline-block;width:560px;margin:0}.frontpage .home-spotlights .spotlight-edu{display:inline-block;height:530px;width:560px;margin-bottom:0}.frontpage .home-spotlights .spotlight-edu .caption{height:265px;width:304px;bottom:0;right:0}.frontpage .home-spotlights .spotlight-edu .caption:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:-22px;left:38px}.frontpage .home-spotlights .spotlight-nawj-districts,.frontpage .home-spotlights .spotlight-sponsorship{display:inline-block;margin:0}}@media print{body{color:#000;background:#fff}#nav-toggle,.subpage-masthead,nav{display:none}.home-masthead .masthead-bg{height:100px}.home-masthead .masthead-bg .wrapper{margin-top:0}@page{margin:2cm}a{font-weight:bolder;text-decoration:none}a[href^=http]:after{content:" <" attr(href) "> "}}