/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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{line-height:normal}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:AvenirBlack;src:url(fonts/AvenirLTStd-Black.woff)}@font-face{font-family:AvenirRoman;src:url(fonts/AvenirLTStd-Roman.woff)}@font-face{font-family:RockwellEB;src:url(fonts/RockwellStd-ExtraBold.woff)}.homeStrip{border-bottom:1px solid #3a383a;margin-bottom:1em}.homeStrip .articleWrap ul{padding:0.5em 0 1em}em{font-style:italic !important}.fancyboxes{display:none}#newsletterPopup{display:block;width:650px;max-width:95%;height:175px}#newsletterPopup .popupTitle{text-transform:uppercase;width:100%;text-align:center;border-bottom:1px solid #3a383a;margin-bottom:2em;padding-bottom:1em}#newsletterPopup .popupTitle h3{display:inline-block;font-size:2.5em;font-family:"RockwellEB",serif}#newsletterPopup .popupTitle h3::before{content:url("img/footerBolt-small.png");display:block;float:left;background-size:contain;padding-right:15px}#newsletterPopup .popupTitle h3:after{content:url("img/footerBolt-small.png");display:block;float:right;background-size:contain;padding-left:15px}#newsletterPopup .newsletterSpot{width:100%;border-right:0;position:relative}#newsletterPopup .newsletterSpot .mc4wp-form label{display:none}#newsletterPopup .newsletterSpot .mc4wp-form form{max-width:450px;margin:0 auto}#newsletterPopup .newsletterSpot #mc4wp_email{width:calc(100% - 94px - 1em)}.featuredStory{width:100%;display:inherit;margin-bottom:11em}.featuredStory .col{width:110%;margin-left:-5%;min-height:600px;float:left;text-align:center;background-size:cover !important;position:relative}.featuredStory .col .text-overlay{position:absolute;bottom:-8.5em;padding:2em 1.5em;width:calc(92% - 3em);background:#FFF;left:4%;border-bottom:1px solid #3a383a;transition:all 0.3s}.featuredStory .col .text-overlay h1,.featuredStory .col .text-overlay p,.featuredStory .col .text-overlay span{transition:color 0.3s}.featuredStory .col .text-overlay span.subheader{color:#3a383a;font-size:2em;line-height:0.5em;margin-bottom:0.25em;margin-top:0}.featuredStory .col .text-overlay h1{color:#3a383a;font-size:4em;text-transform:uppercase;line-height:0.95em;font-family:"RockwellEB",serif;margin-bottom:0em;font-size-adjust:auto;text-shadow:0 1px 0 rgba(0,0,0,0.01);margin-top:0}.featuredStory .col .text-overlay p{color:#3a383a;font-size:1.1em;font-weight:200;margin-top:0.75em;padding:0 4em;line-height:1.25em}.featuredStory .col .text-overlay span{font-family:"RockwellEB",serif;color:#ec008c;font-size:0.8em;display:block;text-transform:uppercase;margin-top:1em}#calDate{display:block;position:relative;background:url(img/calendar.png) center no-repeat;width:100%;height:111px;text-align:center;left:0;color:#ec008c;width:100%;font-family:"RockwellEB",serif;font-weight:bold;transition:all 0.3s}#calDate .calDots{position:absolute;display:block;top:0;height:111px;width:100%;z-index:0;background:url(img/calDots.png) center no-repeat;transition:all 0.3s}#calDate .calText{position:relative;top:22px}#calDate .calText span{font-size:14px}#calDate p{font-size:42px;margin:-5px 0 0}.row{width:100%;display:inline-block;padding-bottom:1.5em}.row .col{float:none;overflow:hidden;display:block}.row .col img{width:100%;display:block;max-height:100%}.row .col{position:relative;margin:0 0 1.5em;padding:0;vertical-align:middle;cursor:pointer;background-size:cover !important;background-position:center !important}.row .col a:hover{color:#ec008c}.row .col:nth-child(odd){margin-right:1.5em;float:left;width:55%}.row .plainText:nth-child(odd){width:45%}.row .plainText{background-color:#FFF;transition:outline 0.3s}.row .plainText .boltGraphic{transition:all 0.3s}.row .plainText:hover{outline:1px solid #ec008c}.row .plainText:hover .boltGraphic{margin-top:-0.5em;margin-bottom:0.5em}.row .plainText:hover a,.row .plainText:hover h2{color:#ec008c}.row .col:nth-of-type(4n+1){width:calc(50%)}.row .event:nth-child(odd){width:45%}.row .event{text-align:center;outline:1px solid #b0afb0;background-color:#FFF;transition:outline 0.3s}.row .event .eventLabel{font-family:"RockwellEB",serif;color:#ec008c;width:100%;font-size:1.15em;padding:0;padding-top:10px;position:relative;left:12px}.row .event p{font-size:1em;line-height:1.3em;padding:0 1em}.row .event h1{font-size:2.4em}.row .event h1,.row .event h2{margin:0.2em;font-weight:bold;text-transform:uppercase;font-family:"RockwellEB",serif}.row .event h2{font-size:1.8em;margin:0 1em 0.2em}.row .event .table{height:100%;display:table}.row .event .table .cell{display:table-cell;vertical-align:middle}.row .event h2{transition:color 0.3s}.row .event .detsCenter{width:90%;margin:0 auto;display:inline-block}.row .event .detsCenter .left,.row .event .detsCenter .right{color:#ec008c;font-family:"AvenirBlack",sans-serif;text-transform:uppercase;font-size:0.9em;width:50%;margin:0.5em 0;padding:0;font-weight:900}.row .event .detsCenter .left span,.row .event .detsCenter .right span{color:#3a383a;text-transform:lowercase}.row .event .detsCenter .left{float:left;text-align:left}.row .event .detsCenter .right{float:right;text-align:right}.row .event .detsCenter p{padding:0;width:100%;float:left}.row .event:hover{outline:1px solid #ec008c}.row .event:hover #calDate{margin-top:-0.5em;margin-bottom:0.5em}.row .event:hover #calDate .calDots{margin-top:0.5em}.row .event:hover a,.row .event:hover h2{color:#ec008c}.row .plainText{text-align:center;outline:1px solid #b0afb0}.row .plainText .boltGraphic{display:inline-block;background:url(img/pinkLightning.png);width:32px;height:49px}.row .plainText p{font-size:1em;line-height:1.3em;padding:0 1em}.row .plainText h2{font-size:2.4em;transition:color 0.3s;margin:0.2em 0.4em;font-weight:bold;text-transform:uppercase;font-family:"RockwellEB",serif}.row .plainText .table{height:100%;display:table}.row .plainText .table .cell{display:table-cell;vertical-align:middle}.row .plainText .table .cell span.author{display:block;color:#ec008c;font-size:0.8em;text-transform:uppercase;margin-top:0.5em;font-family:"RockwellEB",serif}.row .plainText .detsCenter{width:90%;margin:0 auto;display:block}.row .plainText .detsCenter .left,.row .plainText .detsCenter .right{color:#ec008c;text-transform:uppercase;font-size:0.9em;width:50%;margin:0.5em 0;padding:0;font-weight:900}.row .plainText .detsCenter .left span,.row .plainText .detsCenter .right span{color:#3a383a}.row .plainText .detsCenter .left{float:left;text-align:left}.row .plainText .detsCenter .right{float:right;text-align:right}.row .plainText .detsCenter p{padding:0 1em}.row .bolt-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(236,0,140,0.5);background-image:url(img/lightning.png);background-repeat:no-repeat;background-position:center}.row .text-overlay{position:absolute;bottom:0;left:0;width:100%;background-color:#FFF;transition:all 0.3s}.row .text-overlay h1{font-size:1.3em;line-height:1.2em;font-weight:bold;padding-right:2em;margin-top:1em;margin-bottom:0.1em;text-transform:uppercase;font-family:"RockwellEB",serif}.row .text-overlay span.author{display:block;text-transform:uppercase;color:#ec008c;font-size:0.8em;margin-top:0.5em;font-family:"RockwellEB",serif}.row a{color:#3a383a}.row a p{font-weight:normal;font-size:0.95em;line-height:1.25em}.row .placeholder .bolt{text-align:center;display:table;height:75%;width:100%;transition:height 0.3s}.row .placeholder .bolt .boltWrapper{display:table-cell;vertical-align:middle}.row .placeholder .bolt img{display:inline-block;width:inherit;height:inherit}.row .placeholder:hover .bolt{height:70%}.archive .row .col,.search .row .col{background-color:#3a383a !important}.archive .row .event,.archive .row .plainText,.search .row .event,.search .row .plainText{background-color:#FFF !important}.featuredStory .col:hover{color:#3a383a}.featuredStory .col:hover .text-overlay{padding-bottom:5em}.featuredStory .col:hover .text-overlay h1,.featuredStory .col:hover .text-overlay h2,.featuredStory .col:hover .text-overlay h3,.featuredStory .col:hover .text-overlay p,.featuredStory .col:hover .text-overlay span{color:#ec008c}.col:hover{color:#3a383a}.col:hover .text-overlay{padding-bottom:2em;color:#ec008c}.col:hover .text-overlay a{color:#ec008c}.alm-btn-wrap #load-more{background:transparent;color:#ec008c;border:2px solid #ec008c;border-radius:inherit;transition:background 0.3s, color 0.3s, border 0.3s;padding:0.75em 2em;line-height:1em;font-size:1em;height:inherit;text-transform:uppercase;font-family:"AvenirBlack",sans-serif}.alm-btn-wrap #load-more:before{display:none !important}.alm-btn-wrap #load-more:hover{background:#ec008c;color:#FFF}.alm-btn-wrap #load-more.done{display:none}.row .event .table{margin:0 auto}
