@font-face{font-family:'TheSansExtraBoldCaps';src:url("/assets/alurvs/fonts/default/thesansextraboldcaps-webfont.woff2") format("woff2"),url("/assets/alurvs/fonts/default/thesansextraboldcaps-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'PT Serif';src:url("/assets/alurvs/fonts/default/pt_serif-web-italic-webfont.woff2") format("woff2"),url("/assets/alurvs/fonts/default/pt_serif-web-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}#header{margin:0;padding:12px 0}#header h2.logo{margin:0 0 0 1em}#header h2.logo a img{display:block;width:auto;height:90px}#globalnav .logged-in-as{background-image:url(/assets/alurvs/images/default/2015/icon_user.png)}#globalnav .logged-in-as p a{color:#000}#globalnav ul li a{color:#000}#quicksearch label{color:#000}#mainnav{border-radius:0 0 .5em .5em}#mainnav ul{padding-bottom:.5em;overflow:hidden}#mainnav ul li{border:none}#mainnav ul li a{padding:1em .6em;border-radius:.5em}#mainnav ul.list-home{float:left}#mainnav ul.list-home li.home{padding-top:.25em;padding-bottom:0}.forumtopiclist .basicform input,.forumtopiclist .basicform textarea,.forumtopic .basicform input,.forumtopic .basicform textarea{border:1px solid #8c3083}#addthis h3{margin-top:.35em;margin-bottom:.5em}.group-default.toggle-active .dd-wrapper dd a{display:inline-block;font-weight:bold;margin-top:1em}.group-default.toggle-active .dd-wrapper dd p{margin:0}.group-default.toggle-active .dd-wrapper{display:none}.group-default .dd-wrapper .description p{margin-bottom:0}.group-default.toggle-active h2:hover{cursor:pointer}h1{letter-spacing:.05em}iframe{max-width:100%}body{background-color:#e5e5e5}body #header{background:transparent;padding:0}body #header #globalnav{position:relative;top:auto;right:auto;width:100%;padding:1em 0}body #header #globalnav ul{text-align:center;list-style:none;margin:.2em 0 0 0}body #header #globalnav ul li{padding:0 1em;border-left:1px solid #59276d;font-size:1.2rem;line-height:1}body #header #globalnav ul li:first-child{margin-right:0}body #header #globalnav ul li a{color:#000;text-decoration:none;text-transform:initial;font-size:1.2rem}body #header #globalnav ul li a:hover{color:#59276d;text-decoration:underline}body #header #globalnav .logged-in-as{margin-right:1em}body #header #globalnav .logged-in-as a:hover{color:#59276d}body #header .inner-header{background:#fff url(/assets/alurvs/images/default/2015/bg_header.png) center no-repeat;background-size:cover;padding:1.5em 0}body #quicksearch{bottom:3.75em}body #quicksearch label{display:none}body #quicksearch input#q,body #quicksearch input#q0{font-family:'PT Serif', serif;font-style:italic;background:#f2f2f2;border:1px solid rgba(0,0,0,0.1);border-radius:.35em;font-size:1.4rem}body #quicksearch .submit{background-image:url(/assets/alurvs/images/default/search.png);background-size:100%;width:32px;height:32px;margin:2px 0 0 -36px}body #mainnav ul.list-home li.home{padding:.4em 0 0 .4em}body #mainnav ul.list-home li.home a{background-position:center;background-size:24px}body.subsite #article.subsite{width:286px;margin-right:40px}body.subsite #aside-middle-homepage{margin-right:40px;padding-left:0;border:none;width:286px}body.subsite #aside-right-homepage{width:286px}body .main{background:#fff;padding:20px;overflow:hidden}body .main #article{border-right:none;margin:0 15px 0 0;padding:0;width:458px}body .main.empty-aside-left #aside-left{display:none}body .main.empty-aside-left #article{width:612px;padding-right:20px;margin-right:20px}body .main.empty-aside-left #aside-right{width:286px}body .main.empty-asides #aside-left,body .main.empty-asides #aside-right{display:none}body .main.empty-asides #article{margin:0 auto;padding-right:0;float:none}body .inline-sections .inline-section{margin-top:0}body #footer{background:#fff;margin-bottom:0;border-radius:.5em .5em 0 0}body #footer .footercolumn.contact-column,body #footer .footercolumn.twitter-column{width:286px;margin:0;padding:0 20px}body #footer .footercolumn.twitter-column{border:none;float:right}body #footer .footercolumn.nav-column{clear:both;width:100%;min-height:1px}body #footer .footercolumn.nav-column ul{text-align:center;list-style:none;margin:2em 0 0}body #footer .footercolumn.nav-column ul li{display:inline-block;padding:0 1em;border-right:1px solid #59276d;font-size:1.2rem;line-height:1}body #footer .footercolumn.nav-column ul li:last-child{border-right:none}body #footer .footercolumn.nav-column ul li a{color:#000;text-decoration:none}body #footer .footercolumn.nav-column ul li a:hover{color:#59276d}#article .contenttext img{max-width:100%;height:auto}body.page.landing .main{background:transparent;padding:0;overflow:visible;clear:both}body.page.landing #article{border:none;margin:0;padding:0;width:100%}body.page.landing #article *,body.page.landing #article *:before,body.page.landing #article *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.page.landing #article h1,body.page.landing #article h2,body.page.landing #article h3{letter-spacing:.05em}body.page.landing #article h2{font-size:22px}body.page.landing #article h3{font-size:18px}body.page.landing #article .linkbox.spotlight h3{font-size:14px}body.page.landing #article .linkbox.spotlight a{font-weight:normal}body.page.landing .headervisual{background-color:#fff;background-size:cover;width:100%;height:300px;position:relative}body.page.landing .headervisual .title{position:absolute;left:60px;bottom:20px}body.page.landing .headervisual h1{margin:0;padding:20px;background:#fff;width:562px}body.page.landing .anchor-links{margin:0 0 2em 0}body.page.landing .row{margin:0 0 20px 0}body.page.landing .row .column{background:#fff;padding:10px;float:left;margin-right:0;width:100%}body.page.landing .row .column.locked{background:#fff url(/assets/alurvs/images/default/locked.png) right 20px top 20px no-repeat;background-size:22px}body.page.landing .row .column.locked h2 a{padding-right:25px;border:none;background-color:transparent}body.page.landing .row .column.locked li a{border:none;background-color:transparent}body.page.landing .row.c-2 .column{width:489px;margin-right:20px}body.page.landing .row.c-2 .column:nth-of-type(2){margin-right:0}body.page.landing .row.c-3 .column{width:312px;margin-right:20px;padding:20px}body.page.landing .row.c-3 .column:nth-of-type(3){margin-right:0}body.page.landing .row.c-3 .column h2{margin:0 0 .2em 0;padding:0;line-height:1}body.page.landing .row.c-3 .column h2 a{color:inherit;text-decoration:none}body.page.landing .row.c-3 .column h2 a:hover{text-decoration:underline}body.page.landing .row.c-3 .column .linkbox{margin:0}body.page.landing .row.c-3 .column ul{margin:1em 0 0;min-height:138px}body.page.landing .row.c-3 .column ul li:last-child{margin-bottom:0}body.page.landing .row.c-3 .column .button{margin-top:1em}body.page.landing .row.content{background:#fff}body.page.landing .row.content .column.body{width:664px;padding:60px 80px;margin-right:0}body.page.landing .row.content .column.highlight{width:252px;padding:60px 20px}body.page.landing .row.content .column.highlight h2{margin:0 0 0.5em 0}body.page.landing .row.content .column.highlight h3{margin:0.25em 0}body.page.landing .row.content .column.highlight h3 a{text-decoration:none}body.page.landing .row.content .column.highlight .linkbox ul li{margin:0 0 1em 0}body.page.landing .row.content .column.highlight .banner img,body.page.landing .row.content .column.highlight .imgbox img{width:100%;height:auto}body.page.landing .row.content .column.highlight .banner.empty{background:#f2f2f2;border:1px solid #e5e5e5;width:100%;min-height:90px;text-align:center}body.page.landing .row.content .column.highlight .banner.empty a{line-height:90px}body.page.landing .row .button{height:32px;line-height:32px;text-transform:uppercase;font-weight:bold;padding:0 2.5em;border-radius:.25em;border:none;background-color:#a20065;color:#fff;display:block;text-align:center;text-decoration:none;overflow:hidden;font-size:13px;padding:0;-webkit-appearance:none;border-radius:0;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;-ms-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}body.page.landing .row .button:hover{background-color:#000;text-decoration:none}body.page.landing .row:after{content:"";display:table;clear:both}.basicform input,.basicform textarea,.basicform select{border-color:#e5e5e5;background:#f2f2f2}.row.newsletter{margin:20px 0;background:#fff;position:relative;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.row.newsletter:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(139,40,131,0.05)}.row.newsletter .column{padding:10px 20px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.row.newsletter .column:first-child{font-size:14px}.row.newsletter .column:first-child h2{margin:0}.row.newsletter .column:first-child p{font-style:italic;font-family:'PT Serif', serif}.row.newsletter .column:last-child{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.row.newsletter .basicform{border:none;margin:1em 0;padding:0}.row.newsletter .basicform .submit{border:none}.row.newsletter .basicform label{display:none}.row.newsletter .basicform #frmemail{background:#f2f2f2;border-color:#e5e5e5;height:32px;line-height:32px;width:275px;margin-right:1em}.row.newsletter .basicform .element{display:inline-block;margin:-16px 0 0 0;padding:0;width:auto;float:none;position:relative}.row.newsletter .basicform .element .input{float:none;width:auto;display:inline-block}.row.newsletter .basicform .element.submit .button{display:inline-block;position:relative;top:16px;text-transform:uppercase;font-weight:bold;margin:0;border:none;background-color:#a20065;color:#fff;text-align:center;text-decoration:none;overflow:hidden;font-size:13px;padding:0 2.5em;-webkit-appearance:none;border-radius:0;height:auto;line-height:42px;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;-ms-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.row.newsletter .basicform .element.submit .button:hover{background-color:#000;text-decoration:none}.row.newsletter .basicform .notice{display:none}#cookiemonster{box-sizing:border-box;position:fixed;left:0;right:0;width:938px;margin:0 auto;bottom:-100%;font-size:1.2rem;line-height:1.6;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.5);overflow:hidden;z-index:1000}#cookiemonster .column{background-color:rgba(229,229,229,0.25)}#cookiemonster .column.left{float:left;width:90%}#cookiemonster .column.right{width:10%;float:right;text-align:right}#cookiemonster p{margin:0;padding:1em 20px}#cookiemonster a.enable{display:inline-block;width:32px;height:32px;line-height:32px;color:#fff;font-size:1.5rem;margin:0.25em 0;padding:0;background-color:#59276d;text-decoration:none;text-align:center;-webkit-transition:background .25s ease;-moz-transition:background .25s ease;-ms-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}#cookiemonster a.enable:hover{background-color:#000}@media only screen and (max-width: 768px){html{background-color:#8b2882}#mobilenav{background-color:#8b2882}#gototop{background-color:#8b2882}#container #header{background:transparent url(/assets/alurvs/images/default/2015/bg_header.png) no-repeat left top;background-size:cover}#header h2.logo{margin:0}#header h2.logo img{max-width:100%;height:auto;margin:0 auto}body .main{padding:0;clear:both}body .main #article{width:100%;margin:0 0 4em;overflow:hidden}body .main.empty-aside-left #article{width:100%;margin:0 0 4em;padding-right:0}body .main.empty-aside-left #aside-right{width:100%;margin:0 0 4em}body.subsite #article.subsite,body.subsite #aside-middle-homepage,body.subsite #aside-right-homepage{width:100%;margin:0 0 4em}body #footer .footercolumn.contact-column,body #footer .footercolumn.twitter-column{width:100%;padding:0 0 2em}#container{padding:2%}#container #header{background-image:none;background-color:transparent;padding-bottom:0}#container #header #globalnav{margin:0}#container #header #globalnav ul{margin:0}#container #header #globalnav ul li:first-child{border-left:none}#container #header #globalnav .logged-in-as{margin:0 0 .5em}body.page.landing .headervisual .title{left:5%;right:5%}body.page.landing .headervisual .title h1{width:auto}body.page.landing .row.c-3 .column{width:100%;margin-right:0;margin-bottom:5%;border:2px solid #e5e5e5}body.page.landing .row.content .column.body,body.page.landing .row.content .column.highlight{width:100%;padding:5%;border:2px solid #e5e5e5;border-width:0 2px}body.page.landing .row.content .column.highlight{border-bottom:2px solid #e5e5e5}.row.newsletter{display:block}.row.newsletter .column:first-child{padding-bottom:0}.row.newsletter .column:last-child{padding-top:0}.row.newsletter .column p{max-width:100%}.row.newsletter .column .basicform{padding:0 20px;max-width:320px;margin:1em auto}.row.newsletter .column .basicform .element{display:block;margin:0 0 10px 0}.row.newsletter .column .basicform .element .input{width:100%}.row.newsletter .column .basicform .element #frmemail{width:100%;margin-right:0}.row.newsletter .column .basicform .element.submit{margin-bottom:0}.row.newsletter .column .basicform .element.submit .button{top:auto;width:100%;float:none;margin:0 auto}#cookiemonster{width:100%}#cookiemonster a.enable{margin:0.75em 0}}@media only screen and (max-width: 640px){#container{padding:5%}#cookiemonster .column.left{float:none;width:100%}#cookiemonster .column.right{float:none;width:100%;text-align:center}#cookiemonster .column.right p{padding-top:0}}
/*# sourceMappingURL=screen.css.map */
