h1,h2,h3,h4,h5,h6,header h1{color:#7e3040;font-weight:700}.archives .sidebar .large-8 a.active,.archives .sidebar ul li a.active,.rss,header h1,ul.off-canvas-list li a.active{font-weight:700}.mainNav,.pageNav,.subNav,body,h1,h2,h3,h4,h5,h6,li,p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.listing.event.summary,.pageNav ul li.current,.pageNav ul li.current a{border-bottom:none!important}aside.info h4,header,header h1{text-align:center}.entry h1,.meta,.subNav{text-align:left}.item-list,.mainNav ul,.subNav ul{list-style:none inside}.item-list article,.item-list li,aside.info{border-bottom:1px solid #ccc}.hero .info p,.item-list li h1,.item-list li h2,.meta,aside.info p{line-height:1.25em}.entry a:hover,.hero .info a,.hero .photo-credit:hover,.listing a:hover,.page a,h6{text-decoration:underline}.orbit-bullets,.orbit-container{overflow:visible}.resource b,.widget .widget-img .helper,.widget .widget-img img{vertical-align:middle}.archives .archive-heading,.archives .sidebar ul li a,.categories,.event-details th,.event-title span,.hero .info h3,.hero .main-text h4,.more,.program-list li a,.register,.sub-nav dt,a.more-archives,aside.info h4,aside.info.panel strong,h6{text-transform:uppercase}body,html{height:100%}h4,h6{font-weight:400}h3{font-size:1.5em}h4{color:#333;font-size:1em}h5{font-size:.9em}h6{font-size:.875em}li,p{color:#222;font-size:13px}a{color:#2862ab}.panel.category h3,.panel.category h4,a:hover{color:#445e7f}.item-list li h1,.item-list li h1 a,.listing h1 a,.page-title,.subNav,.subNav a,.subNav a:focus,.subNav a:hover{color:#000}.item-list article:last-child,p a:hover{border:none}#mainContent{padding:0 0 3em;margin:2em 0 1em;min-height:300px}#about .entry.event,#about-boston-byzantine-music-festival .entry.event,#about-boston-byzantine-music-festival .row.pages,#boston-byzantine-music-festival .entry.event,#mainContent.single-entry,#podcasts table tbody tr:nth-child(2) td table td table,.large-8 .listings{margin-top:0}header{background:url('../assets/site/bg-ptrn-4x4.png') #cbd6e5;padding:0;margin:0 0 2em;z-index:20}header h1{margin:0;padding:.5em 0}header h4{color:#333;font-size:1.2em;font-weight:400;margin:0;padding:0 0 .5em}.mainNav{height:150px}.mainNav #logo{padding:2em 0 0;width:390px}section.header #logo,section.header .logo{float:right;width:100%;height:auto;max-width:370px}#boston-byzantine-music-festival .widget .blog-title a:first-child,#campaigns section.header #logo{float:left}section.left-small,section.right-small{position:relative;height:auto;float:left;border-right:0}section.tab-bar-section{height:auto;position:relative;width:80%;float:left;left:0;right:0;padding:5px}section.tab-bar-section.middle{left:0;right:0}.mainNav ul{float:right;padding:0;margin-top:1.75em}.mainNav ul li{margin-left:1.5em;background-position:bottom center;background-repeat:no-repeat;padding-bottom:17px}.mainNav ul li.active{background-image:url("../assets/webicons/nav_border.png")}.mainNav ul li>ul,.mainNav ul li>ul li{margin:0;padding:.5em}.mainNav ul li a{color:#06c;font-size:18px}ul.off-canvas-list li ul{list-style-type:none;margin:0;padding:0;display:none}#bbmf .video ul:first-child,.listings .resource,ul.off-canvas-list li ul.active{display:block}ul.off-canvas-list li ul li a{padding-left:20px}.subNav{background:#f3ece6;border-top:1px solid #ebebeb;font-size:14.5px;height:0;font-weight:600}.subNav.active{height:60px}.subNav .row{padding:0 15px}.subNav a{padding:4px 15px}.crumbs,.pageNav a{color:#8d3b44;font-weight:700}.subNav ul li a.active{background-color:#3b7cca;color:#fff;border-radius:15px}.subNav ul{float:right;margin:0;padding:0;line-height:59px}.subNav ul li{display:block;float:left;list-style:none}.pageNav{margin-top:3em;border-bottom:1px solid #dadada}.pageNav.show-for-small,.sidebar .listings .blog-title,.single-entry .large-8 .aside{margin-top:20px}.pageNav ul{margin:0 auto -3px;padding:0 15px}.pageNav ul li{display:table-cell;margin:0 1em;padding:.75em 0}.pageNav ul li.current{border-top:6px solid #8d3b44}.pageNav a{padding:.8em 2em 11px}.pageNav ul li.current a{background:#fff;border-top:none;border-right:1px solid #dadada;border-left:1px solid #dadada}#about-boston-byzantine-music-festival .pages .large-8 p,.item-list li:first-child,.listing:first-child,.side-nav{padding-top:0}.side-nav li{padding:3px 2px;margin:0;list-style-type:disc;font-family:'Open Sans',sans-serif;color:#954850}.side-nav li a{color:#000;font-size:13px;display:inline;padding-left:5px}.side-nav li a:hover{color:#3b7cca;font-size:13px}.navWrapper{margin:2em 0 0}.ad,.entry .featured,.listing .featured{margin-bottom:1em}.video-player{margin-bottom:1.875em}#about .crumbs,#boston-byzantine-music-festival .crumbs,#news .caption p,#podcasts article li p{margin-bottom:0}.crumbs{font-size:16px;margin-bottom:35px}.crumbs a{color:#cbb2b5}footer{background:#0a253e;color:#fff;padding:30px 0;border-top:12px solid #eae2d5}footer h4{color:#dfb606;font-size:.875em}footer p,footer p:first-child{font-size:15px;color:#a5aab0}footer .about{margin-bottom:2em}footer #hchc{height:70px}footer p:first-child{font-weight:600}footer p:last-child{color:#a5aab0;font-size:11px}footer a,footer a:hover{color:#a5aab0;text-decoration:none}.panel.textured{background:#f3ece6;border:none;padding:1em}.panel.category{background:#f9f9f9;border-left:8px solid #7e3040}.panel.textured.event h3 em{display:block;font-size:.75em;font-weight:400;line-height:1.5em}#boston-byzantine-music-festival .pages .large-8 .sidebar h1 a,.categories a,.panel.textured.event h3 a{color:#7e3040}.listing{border-bottom:6px solid #7e3040;padding-bottom:3em}#podcasts .event-details td,#podcasts .event-details th,.item-list li:last-child,.listing:last-child,.listings .item-list li.deadline{border-bottom:none}.listing h1{color:#000;font-size:20px;margin:0 0 18px;padding-right:30px}.listing p{font-size:13px;padding-right:30px}.listing .thumb{border:1px solid #ccc;float:left;height:60px;margin:0 1em 0 0;padding:6px;width:60px}#grants .panel.textured,.sidebar .deadlines{border:1px solid #b7b7b7;background-color:#f3ece6}.entry .featured img,.listing .featured img{display:block;margin:0 auto}#blog article a:hover,#media article .button:hover,#resources .listing a.tags:hover,#resources article .button:hover{text-decoration:none}#blog .listing,#events .listing,#sponsored-sessions .listing{padding:25px 0}#blog .listing:first-child,#events .listing:first-child{padding:0 0 25px}#blog .listing h1{margin-bottom:8px}#boston-byzantine-music-festival .pages .large-8 .sidebar h1,#grants .panel h3{margin-bottom:15px;font-size:16px}#blog .listing h1 a:hover{color:#3b7cca}#blog .entry-image,#events .entry-image,#news .entry-image,#sponsored-sessions .entry-image{height:125px}#blog .categories,.sidebar.podcasts{margin-top:10px}aside.info.panel{background:url(../assets/webicons/arrow.png) no-repeat #8d3b44;margin:0;padding:5px 33px 5px 13px;color:#fff;display:inline-block;background-position:calc(100% - 9px) center}aside.info.panel div{display:none;font-size:14px;color:#fff;background-color:#8d3b44;float:right;padding:18px 40px 18px 25px;font-weight:700;background-image:url(../assets/webicons/arrow.png);background-repeat:no-repeat;background-position:100px center}aside.info.panel div.two{padding:36px 40px 36px 25px}aside.info.panel p,p.clearing-caption{color:#fff}aside.info hr{padding:0;margin:.5em 0}aside.info h4{font-size:.9em;font-weight:700;margin:0 0 .25em}aside.info p{font-size:.9em;margin:0;padding:0}aside.info .message{font-style:italic;text-align:left}aside.info a,aside.info a:hover{border:none;text-decoration:none}#bbmf [class*=block-grid-],#media [class*=block-grid-],#programs .large-block-grid-2,#programs .small-block-grid-1,aside.info .button{margin:0}.single-entry .large-8 aside.info.panel{margin:0;padding:0;color:#8d3b44;display:block;background-color:transparent;border-top:5px solid #8d3b44;border-left:none;border-right:none;border-bottom:none;background-image:none}.single-entry .large-8 aside.info.panel p{color:#8d3b44;font-size:16px;float:left;line-height:14px;padding:18px 0;margin:0}.single-entry .large-8 aside.info.panel section{width:80%;float:left;padding-left:20px}.single-entry .large-8 aside.info.panel p:nth-child(2){line-height:18px;padding-bottom:18px;padding-top:0;width:100%}#resources aside.info.panel strong,.single-entry .large-8 aside.info.panel strong{text-transform:none}.single-entry .large-8 aside.info.panel div{display:inline-block}.single-entry .large-8 .aside a{border:1px solid #d8d8d8;display:inline-block;width:100%}.meta{color:#555;font-size:.9em;padding:.25em 0 1em}.meta .date{font-weight:700;font-size:1.1em}.entry header{background:#fff;margin:0;padding:0}.entry h1{color:#000;line-height:1em;font-weight:400;font-size:2.5em;margin:0 0 .25em;padding:0}.caption p,.entry .featured p{color:#444;margin:none;padding:0;font-family:Georgia,serif;font-size:.9em;font-style:italic;text-align:center}#grants .panel h3,.categories,.hero .info p,.sidebar .title,.widget .title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.entry-slideshow{margin:1em 0}.entry.grant{margin:2em 0}#grants .panel.textured{background-image:none;padding:25px 1.9375em}#grants .panel h3{color:#7e3040;font-weight:700;margin-top:0}#grants .single-entry h1{margin-bottom:30px}#grants .entry h2,.entry.event h2,.entry.event h3,.event-forms h2{color:#000;font-size:20px}#grants article.entry,.event-details p{margin-top:15px}.thumb-list li{float:left;margin:0 .31em;width:150px}.item-list{margin-left:0;display:block;padding-right:25px}.item-list li{padding:1.25em 0}.listings .item-list li.deadline aside{background-image:none;padding:2px 8px;font-size:13px}.item-list li h1{font-size:1.5em;margin:0 0 5px}.item-list li h2{margin:0}.item-list em{color:#999;display:block;font-size:.9em;line-height:1em}#boston-byzantine-music-festival .pages .large-8 .sidebar{margin-top:40px}.sidebar .listings{margin-top:35px}.sidebar .deadlines{margin-bottom:30px;padding-left:1.9375rem;padding-right:1.9375rem}.sidebar .deadlines .blog-title{border-bottom:none;padding-bottom:0;margin-top:20px}#boston-byzantine-music-festival #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child ul,#boston-byzantine-music-festival #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child ul,#home #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child ul,#home #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child ul,.sidebar .deadlines ul{margin-left:12px}#boston-byzantine-music-festival #mainContent .row .large-4:nth-child(2) ul li,#boston-byzantine-music-festival #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child ul li,#boston-byzantine-music-festival #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child ul li,#home #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child ul li,#home #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child ul li,.sidebar .deadlines ul li{color:#8d3b44;font-size:13px}.sidebar .item-list li{padding:.5em 0}.sidebar .title{color:#7e3040;font-size:16px;font-weight:700;margin-bottom:15px!important;margin-top:0}.sidebar p,.widget p{font-size:13px}.sidebar .search button,.sidebar .search input{margin:0 0 15px;padding:0 0 0 15px;box-shadow:none;font-size:13px;color:#000;opacity:1;font-weight:600;clear:both}.sidebar .search button.button,.sidebar .search input.button{background-color:#8d3b44;border:1px solid #ccc;border-radius:0!important;float:right;background-image:none;color:#fff;font-weight:600;width:70px;padding:0;margin-top:0}.sidebar .widget-img{height:100px;width:100%;background-size:cover;background-position:top center}.hero .info,.hero .info-img{right:0;width:400px;position:absolute;background-position:top center}.sidebar h2,.widget .listing h2{font-size:1em;font-weight:400;margin:0;padding:0}.sidebar h2 a,.widget h2 a{color:#222}.sidebar .categories{font-size:11px}#bbmf .photos .video,#bbmf .video .photos,#bbmf .video ul,#boston-byzantine-music-festival .orbit-container .orbit-next,#boston-byzantine-music-festival .orbit-container .orbit-prev,.left-off-canvas-menu form .search label,.sidebar #additional,a.archives{display:none}.sidebar.podcasts .widget-img{height:100px}.sidebar.podcasts .columns{padding-left:0}#boston-byzantine-music-festival .sidebar.podcasts .categories{margin-top:0;margin-bottom:0}article ul{list-style:disc;margin-left:20px;font-size:14px}#boston-byzantine-music-festival article ul{margin-left:30px}.band{background-color:#f2f2f2;margin-bottom:1.875em;padding:1em 0}.hero img,.hero-slide{margin:0 auto}.band .inline-list{margin-top:1.5em}.entry-image{background-size:cover;height:160px;width:100%;background-position:top center}.row.archives,.row.pages{margin-top:82px}.pages .large-8 h1{font-size:30px;margin-bottom:0}.pages .large-8 p{font-sizes:16px;padding:25px 0 0;margin-bottom:0}.hero{position:relative;border-bottom:5px solid #3b7cca;clear:both;z-index:1000}.separate,.speaker{border-bottom:1px solid #ccc}.hero .main-text{position:absolute;top:25%;left:4%;max-width:40%}.hero .main-text h2{color:#fff;font-size:36px;text-shadow:-4px 2px 5px #000}.hero .main-text h3{color:#fff;font-size:24px;text-shadow:-4px 2px 5px #000}.hero .main-text h4,.hero .main-text p{font-size:18px;text-shadow:-4px 2px 5px #000}.hero .main-text h4{color:#9c4755;font-weight:700}.hero .main-text p{color:#fff}.hero .info{background-color:#0a253e;bottom:0;color:#fff;padding:1.5em 1.5em 1em 2em;height:40%}.hero .info-img{top:0;color:#fff;padding:0;height:60%}.hero .info h2{color:#fff;font-size:1.5em;margin:0;padding:0}.hero .info h3{color:#3b7cca;font-size:14px;margin:0;padding:0}.hero .info p{color:#fff;font-size:.9em;margin:0;padding:0}.hero .info a{color:#cbd6e5}.hero .photo-credit{bottom:.5em;color:#fff;font-size:.8em;position:absolute;left:.5em;text-shadow:1px 2px 3px #000}.hero-slide,.resource,.resource .cover-image{position:relative}.hero-slide{max-width:1600px}.orbit-bullets{margin:25px auto 0}#boston-byzantine-music-festival .widget .widget-img,.clearing-assembled,.widget .title{margin-bottom:15px}.orbit-bullets li.active{background:#3b7cca}.orbit-bullets-container{height:0}.orbit-container .orbit-next,.orbit-container .orbit-prev{color:#3b7cca;bottom:-70px;z-index:998}.orbit-container .orbit-prev:hover>span,.orbit-container .orbit-prev>span{border-right-color:#3b7cca}.orbit-container .orbit-next:hover>span,.orbit-container .orbit-next>span{border-left-color:#3b7cca}.orbit-container .orbit-prev{left:43%}.orbit-container .orbit-next{right:43%}.orbit-container .orbit-next:hover,.orbit-container .orbit-prev:hover{background-color:transparent}.orbit-container .orbit-slides-container{z-index:999}form{margin:0 0 .5em}.widget .title{font-size:16px;color:#7e3040;font-weight:700;float:left}.widget .blog-title{padding-bottom:7px}.widget .blog-title a{font-size:14px;float:right;line-height:21px}#boston-byzantine-music-festival .widget .columns a.view-all{font-size:13px;text-align:right;display:block;padding-bottom:30px}#boston-byzantine-music-festival .widget .columns a.view-all.podcasts{padding-bottom:10px;line-height:1.4}.widget .icon{background-color:#7e3040;background-image:url('../assets/site/shapes.png');background-repeat:no-repeat;border-radius:5px;display:block;height:60px;margin:10px auto 0;width:60px}.widget .icon img{border-radius:50%;border:2px solid #fff;height:50px;margin:5px 0 0 5px;width:50px}.widget .icon.star{background-position:-10px -10px}.widget .icon.crosses{background-position:-90px -10px}.widget .icon.flower{background-position:-170px -10px}.widget article{border-bottom:none;padding:1em}#boston-byzantine-music-festival .categories,#home .categories{margin-top:20px;margin-bottom:10px}.categories{font-size:14px;color:#7e3040;margin:0 0 5px}.desc,form label,form span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important}.widget .meta{font-size:.8em;padding:.25em 0 0}.widget .widget-img{width:100%;background-size:cover;background-position:top center;overflow-y:hidden}.widget .widget-img .helper{display:inline-block;height:100%}span.divider{padding:0 6px}#boston-byzantine-music-festival #mainContent .row .large-4,#boston-byzantine-music-festival #mainContent .row .large-6,#home #mainContent .row .large-4,#home #mainContent .row .large-6{border-right:3px solid #d9d9d9;height:100%;padding-top:5px}#home #mainContent .row:first-child{padding-top:30px;border-top:4px solid #d9d9d9}#boston-byzantine-music-festival #mainContent .row:first-child{padding-top:30px;border-top:none}#boston-byzantine-music-festival #mainContent .row.collapse,#home #mainContent .row.collapse{border-top:none;padding-top:0}#boston-byzantine-music-festival #mainContent .row.subscribe .small-3,#boston-byzantine-music-festival #mainContent .row.subscribe .small-9,#home #mainContent .row.subscribe .small-3,#home #mainContent .row.subscribe .small-9{padding:0}#home #mainContent .row:first-child .large-4{min-height:440px;margin-bottom:60px}#boston-byzantine-music-festival #mainContent .row:first-child .large-4{min-height:525px}#boston-byzantine-music-festival #mainContent .row:nth-child(n+2) .large-4,#home #mainContent .row:nth-child(n+2) .large-4{border-right:none;height:100%;padding-top:25px}#boston-byzantine-music-festival #mainContent .row:nth-child(n+2) .large-4 .blog-title,#home #mainContent .row:nth-child(n+2) .large-4 .blog-title{border-bottom:3px solid #d9d9d9;margin-bottom:25px;padding-bottom:30px}#boston-byzantine-music-festival #mainContent .row .large-4:last-child,#boston-byzantine-music-festival #mainContent .row .large-6:last-child,#home #mainContent .row .large-4:last-child,#home #mainContent .row .large-6:last-child,.search .small-10 input{border-right:none}#boston-byzantine-music-festival #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child,#boston-byzantine-music-festival #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child,#home #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child,#home #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child{border:1px solid #b7b7b7;background-color:#f3ece6}#boston-byzantine-music-festival #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child .blog-title,#boston-byzantine-music-festival #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child .blog-title,#home #mainContent .row.show-for-medium-up:nth-child(n+2) .large-4:last-child .blog-title,#home #mainContent .row.show-for-small:nth-child(n+2) .large-4:first-child .blog-title{border-bottom:none;padding-bottom:0}#boston-byzantine-music-festival #mainContent .listing p,#boston-byzantine-music-festival #mainContent .widget h1,#home #mainContent .listing p,#home #mainContent .widget h1{padding-right:0}.share dt,.sub-nav,.widget .search .small-6{margin:0;padding:0}.widget .search input{margin:0 0 15px;padding:0 0 0 15px;box-shadow:none;font-size:13px;color:#000;opacity:1;font-weight:600;border-right:1px solid #ccc}.widget .search input[type=checkbox]{border-right:1px solid #000}.widget .search button.button,.widget .search input.button{background-color:#8d3b44;border:1px solid #ccc;border-radius:0!important;float:right;background-image:none;color:#fff;font-weight:600;width:70px;padding:0;margin-top:0;border-left:1px solid #ccc!important}.widget .search p{margin-bottom:5px}.widget .small-10.columns.pad-it{padding-left:10px}.resource{margin:2em 0}.resource.panel{border-radius:5px;border-top:10px solid #7e3040;height:380px;padding:0;overflow:hidden}.resource .info{padding:0 1em}.resource h1{font-size:2em;line-height:1.2em;margin:0;padding:0}.resource h2{font-size:1em;line-height:1.25em;padding:.5em 0 0;margin:0}.resource p{font-size:.8em;padding:0}.resource .meta{color:#777;font-weight:400;margin:0 0 .25em;padding:0}.resource i{background:url('../assets/site/mjc-icon122x122.png') 0 0/40px no-repeat;display:block;float:right;margin:.75em -.5em 0 0;height:40px;width:40px}.ad-placeholder,.resource b{width:100%;text-align:center}.resource.entry p{font-size:1em;margin-left:100px}.resource.entry i{background-size:5em;float:left;margin:.5em .5em 0 0;padding:0;height:5em;width:5em}.resource .attrib{font-size:.9em;font-style:italic;padding:.25em 0 1em}.resource b{background:#438d5c;box-shadow:0 2px 3px #999;color:#ccc;display:block;height:120px;margin-bottom:1em}.resource span{margin:.2em 0}#resources .large-block-grid-4 li{width:auto}#resources .listing{padding-bottom:10px}#resources .index2 .description p,#resources .listing h1{margin-bottom:10px}#resources .index2 .listing h1,.single-entry p{font-size:14px}#resources .index2 .description{min-height:0}#resources .index2 aside.info.panel{margin-bottom:25px}#resources .columns:nth-child(3n+1){clear:left}#resources .listing a.tags span{border:2px solid #8d3b44;border-radius:12px;padding:4px 5px;font-size:12px;color:#8d3b44;display:inline-block;margin-bottom:12px}#resources .listing a.tags:hover span{color:#fff;background-color:#8d3b44}#resources aside.info.panel,#sponsored-sessions aside.info.panel{background-image:none;float:left;padding:7px 17px}#media article .button,#resources article .button{background-color:#7e3040;font-family:'Open Sans',sans-serif}#resources .description{min-height:225px;padding-top:15px}#resources .sub-nav.share{padding-bottom:40px}.ad-placeholder{background:#ccc;color:#999;font-size:5em;font-weight:700;height:343px;padding-top:30%}.caption{margin:.25em 0;text-align:center}#news .caption img,.caption img{margin-bottom:.25em;width:auto;max-width:100%;max-height:500px}#news .caption{margin-bottom:1.25rem}.caption.left,.caption.right{margin:1em}.rss img{margin-top:-2px;padding-right:4px}.slideshow{float:right;width:50%}.slideshow p{font-size:.9em;font-style:italic;margin:0;padding:0;text-align:center;color:#fff}.event-details,.event-details td,.event-details th{background:0 0;text-align:left}.slideshow li a img,.th img{width:100%;height:auto}.separate{padding-bottom:.25em;margin-bottom:1em}.listing.event .thumb{height:100px;width:100px}.entry.event h1,.listing.event .featured img{margin-bottom:.5em}.listing.event b{font-weight:400;padding-bottom:.5em}.speaker{margin:1em 0}.speaker h3{line-height:1em;margin:0 0 .5em;padding:0}.speaker h3 span{font-weight:400;font-size:1em}.speaker img{float:left;padding:0 1em 1em 0;width:300px}.single-entry h1{font-size:30px;color:#000}.event-title span{display:block;margin:0 0 -8px;padding:0;font-size:.4em}.event-details{font-size:14px}.event-details span{display:inline-block;padding:5px 0;width:100%}.event-details table{border:none;background:0 0;width:100%;font-size:1.15em}.event-details dd,.event-details dt,.program-nav,.year{border-bottom:1px solid #ccc}.event-details table tr.alt,.event-details table tr.even,.event-details table tr:nth-of-type(2n){background:0 0;border:none}.event-details tr{background:0 0}.event-details td,.event-details th{border-bottom:1px solid #ccc;vertical-align:middle}.event-details th{font-size:.8em;padding:.5em 0;width:18%}.event-details td{padding:.5em;line-height:1.25em}#media h4,#podcasts .listing .podcast,#podcasts .pod-image,.archives.centered,.details,.program i,a.more-archives{text-align:center}.event-details dd,.event-details dt{float:left;margin:0;padding:0}.event-details dd{margin-left:80px}.event-forms ul{list-style:disc inside;margin:0}.event-forms .button{min-width:250px}.entry.event{margin-top:50px}.archives .archive-heading{font-size:1em;margin:3em auto 2em;padding:0 0 .75em;width:80%}.archives .archive-item{margin:1em 0;font-size:1.2em;text-transform:capitalize}.archives .archive-item span{color:#999;font-size:.7em;text-transform:uppercase}.archives .sidebar .large-8 a{width:50%;display:inline-block;color:#8d3b44;padding-bottom:20px;float:left}.archives .sidebar ul{padding:30px 0 30px 2px!important;border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf;color:#8d3b44;list-style-position:inside;margin-left:0;margin-right:30px}.archives .sidebar ul li{padding:5px 0}.archives .sidebar ul li a{color:#8d3b44;padding-left:10px}a.more-archives{color:#fff;font-size:16px;margin:20px 0 40px;display:none;background-color:#8d3b44;width:100%;padding:7px 0;border-bottom:none}a.more-archives p{color:#fff;margin:0;padding:0;font-weight:700}a.more-side{font-size:.875rem;margin-top:5px}ul.archives.side-nav{text-transform:none;border-top:none;border-bottom:none;color:#8d3b44;margin-left:0;margin-right:0;padding:20px 0 0!important;clear:both}ul.archives.side-nav li{list-style-type:none!important}ul.archives.side-nav li a{display:inline!important;width:100%!important;float:none!important;padding-left:0}.large-8 .entry{margin-bottom:40px}.year{margin-bottom:1em;padding-bottom:.5em}.program-nav{border-top:5px solid #7e3040}.program-list{border-left:1px solid #ccc;margin:0;padding:0;font-size:.9em}.program-list li{border-right:1px solid #ccc;padding:0;margin:0;width:16.6%}.program-list li a{font-weight:700;padding:2em 0;text-align:center;white-space:nowrap}.program-list li a:hover{background:#f2f2f2;color:#7e3040}.program-list .has-tip,.program-list .has-tip:hover{border:none;color:#2862ab}.program{min-height:150px}.program i{background:url('../assets/site/programBG.png') 0 0/7em no-repeat;display:block;float:left;height:7em;margin:1em 0 0 1em;width:7em}.program h1{font-size:1.5em;line-height:1.25em;margin:0;text-align:left;color:#000;padding-bottom:10px}.program img{float:left;margin:0;height:110px;width:110px}.program .body{font-size:.8em;padding:.6em 2.5em 0;margin-left:110px;overflow:hidden}.program .footer{background:#ccc;display:block;padding:1em 1em 0;position:absolute;width:100%;bottom:0}#programs .large-block-grid-2 li{width:100%;padding:0;margin:0}.clearfix:after,.clearfix:before{content:" ";display:table}#podcasts .pageNav,.clearfix:after{clear:both}.search input{margin:0;padding:0 0 0 15px;box-shadow:none;font-size:13px;color:#000;opacity:1;font-weight:600}.search button.button,.search input.button{background-image:url("../assets/webicons/mag.png");background-repeat:no-repeat;background-position:center!important;background-color:transparent;border:1px solid #ccc;border-left:none!important;border-radius:0!important;width:52px;float:right}#bbmf .large-block-grid-4 li,#media .large-block-grid-4 li{padding:0 5px 1.25rem}#media h4{color:#8d3b44;font-size:13px;font-weight:700}#media .single-entry .button,#sponsored-sessions .single-entry .button{background-color:#7e3040;font-family:"Open Sans",sans-serif;border-radius:0}#bbmf ol a img,#media ol a img,#podcasts .th img{width:100%}#media .single-entry h1{margin-bottom:20px}#media [data-clearing] li,#podcasts [data-clearing] li{margin-right:0;padding:0 5px 1.25rem;max-width:25%}#news .panel{background-color:#f3ece6;margin-left:15px}#news .categories{line-height:20px}#podcasts .listing{padding:10px 0 0}#podcasts .listing h1{font-size:17px;margin-bottom:3px}#podcasts .listing h3{font-size:1.1em;margin-bottom:0}#podcasts article ul{margin-left:0}#podcasts a.th{height:138px;width:100%;overflow-y:hidden}#podcasts .listing li{list-style-type:none}#podcasts .listing p.first{padding-left:30px}#podcasts a.more-side{display:inline-block!important;margin-left:10px;color:#7e3040}#podcasts a.more-side .arrow-down{width:0;height:7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #7e3040;display:inline-block}#podcasts a.more-side:focus .arrow-down{border-bottom:5px solid #7e3040;border-top:none;display:inline-block}#podcasts .pod-image img{max-height:150px}#podcasts .event-details{float:left;max-width:66%;padding-left:20px}#podcasts .caption{float:left;max-width:33%}#podcasts .sidebar span.divider{padding:0 0 0 3px}#podcasts .clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:auto}#podcasts .listings .categories{font-size:16px;padding-top:15px}#podcasts .listings .sidebar h2{font-size:1.2em}#podcasts .listings .row{margin-bottom:26px}#podcasts table tbody tr:nth-child(2) td table{margin-top:-15px}.bbmf.four img,.bbmf.three img,.bbmf.two img{width:50%;float:left}.bbmf.four:first-child img,.bbmf.four:nth-child(2) img,.bbmf.three:first-child img,.bbmf.three:nth-child(2) img{padding-bottom:4px}.bbmf.four:first-child img,.bbmf.four:nth-child(3) img,.bbmf.three:first-child img{padding-right:3px}.bbmf.four:last-child img,.bbmf.four:nth-child(2) img,.bbmf.three:nth-child(2) img{padding-left:3px}.bbmf.three:nth-child(3) img{width:100%;float:none;padding:0}#bbmf .event ul li a{color:#7e3040;font-weight:700}#bbmf [data-clearing]{clear:left;padding-top:20px}#bbmf [data-clearing] li{margin-right:0;padding:0 5px 1.25rem;width:50%}.details{background-color:#0a253e;padding:10px 15px;display:inline-block;color:#fff;margin-top:20px;width:100%;font-size:30px}.details:hover{color:#fff;text-decoration:none!important}.tab-bar a{color:#194271}.ff_composer ul li label{display:inline-block;width:80%}.ff_composer #freeform_certification_1{float:left;margin-top:3px;padding-right:10px}.required-docs li{list-style-position:outside;margin-left:20px}.webicon{display:inline-block;background-size:100%;width:35px;height:30px;background-repeat:no-repeat!important;background-position:center!important;text-indent:-999em;text-align:left;margin-bottom:5px}.webicon.small{width:20px;height:20px}.webicon.large{width:48px;height:48px}.active-headline{font-size:2em;font-weight:400}.webicon.facebook{background:url("https://maryjahariscenter.org/assets/webicons/f.png")}.webicon.twitter{background:url("https://maryjahariscenter.org/assets/webicons/t.png")}.webicon.youtube{background:url("https://maryjahariscenter.org/assets/webicons/y.png")}.webicon.mail{background:url("https://maryjahariscenter.org/assets/webicons/mail.png")}.webicon.facebook2{background:url("https://maryjahariscenter.org/assets/webicons/f2.png")}.webicon.twitter2{background:url("https://maryjahariscenter.org/assets/webicons/t2.png")}.webicon.youtube2{background:url("https://maryjahariscenter.org/assets/webicons/y2.png")}.webicon.mail2{background:url("https://maryjahariscenter.org/assets/webicons/mail2.png")}@media only screen and (min-width:900px){section.tab-bar-section{width:80%}#home #mainContent{margin-top:70px}#boston-byzantine-music-festival #mainContent{margin-top:0}}@media only screen and (min-width:640px){section.tab-bar-section{width:87%}section.left-small{width:13%}}@media only screen and (max-width:1200px){.hero .main-text{top:6%;max-width:40%}}@media only screen and (max-width:900px){.widget .blog-title a{font-size:11px}#boston-byzantine-music-festival #mainContent .row:first-child .large-4,#home #mainContent .row:first-child .large-4{min-height:300px}#boston-byzantine-music-festival #mainContent .row .reverse,#home #mainContent .row .reverse{padding:0}.hero .main-text h4,.widget .title{font-size:13px}section.tab-bar-section{width:87%}section.left-small{width:13%}.hero .main-text{top:6%;max-width:40%}.hero .info h2,.hero .main-text h3{font-size:16px}.hero .main-text h2{font-size:22px}.hero .main-text p{font-size:14px}.orbit-bullets-container,.orbit-container .orbit-next,.orbit-container .orbit-next span,.orbit-container .orbit-prev,.orbit-container .orbit-prev span{display:none}.entry iframe{-ms-zoom:0.85;-moz-transform:scale(.85);-moz-transform-origin:0 0;-o-transform:scale(.85);-o-transform-origin:0 0;-webkit-transform:scale(.85);-webkit-transform-origin:0 0;min-height:4000px!important}}@media only screen and (max-width:768px){.band h2{margin:0 0 .25em}.band .inline-list{margin-top:0}#boston-byzantine-music-festival #mainContent .row:first-child .large-4,#home #mainContent .row:first-child .large-4{margin-bottom:10px;min-height:0}#boston-byzantine-music-festival #mainContent .row:first-child,#home #mainContent .row:first-child{padding-top:15px}#boston-byzantine-music-festival #mainContent .row .reverse,#home #mainContent .row .reverse{padding:0}.crumbs{margin-top:35px}.pageNav{margin-top:0;border-bottom:0}.pageNav li a{padding-left:10px}.listing{padding-bottom:0}#resources article.listing dl{display:none}section.header #logo{max-width:250px}.large-8 article:last-child{margin-bottom:60px}aside.info.panel div{width:100%;text-align:center;background-position:65% center;padding-top:10px!important;padding-bottom:10px!important}a.more-archives{display:inline-block}.pageNav a{padding:0 2em}}@media only screen and (max-width:640px){#boston-byzantine-music-festival #mainContent .row .reverse,#home #mainContent .row .reverse{float:right;padding:0}.widget .blog-title a{font-size:14px}.widget .title{font-size:16px}.program .body{margin-left:0;padding:0}}.desc{color:#194271!important;font-size:15px!important;line-height:1.5em!important}form span{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:400;margin-bottom:.5rem}.wufoo li.focused{background-color:transparent!important}input.search,input.text,textarea.textarea{background:0 0!important;border-radius:0;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-sizing:border-box;color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:.875rem;height:2.3125rem;margin:0 0 1rem;padding:.5rem;transition:.15s linear;width:100%}.page{text-align:center;width:100%}.more{border:2px solid #2862ab;float:right;font-size:20px;margin-top:30px;padding:5px}.listings .resource a.announcement-btn{background:#8d3b44;text-align:center;display:inline-block;border:#f0f8ff;color:#fff!important;font-weight:600;padding:15px 20px;margin-top:0;font-size:14px}@media only screen and (max-width:767px){#home #mainContent .row.collapse,#home #mainContent .row.subscribe,#home .listing{padding-left:0;padding-right:0}#home #mainContent .row:last-child{padding-left:.9375rem;padding-right:.9375rem}.columns.sidebar.reverse{padding-left:.9375rem!important;padding-right:.9375rem!important}#boston-byzantine-music-festival #mainContent .row .large-4,#home #mainContent .row .large-4{border:none}}