body,html{height:100%;font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:12px;background:0 0}html,button,input,select,textarea,.pure-g [class*=pure-u],.pure-g-r [class*=pure-u]{font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif}a{color:#5a2897;text-decoration:none}h1{color:#3b1e6e;font-weight:400;font-family:Helvetica,Arial,sans-serif;font-size:175%}.alignleft{float:left}.alignright{float:right}.clear{clear:both}.container{width:978px;margin:0 auto;-webkit-box-shadow:0 -10px 10px 5px rgba(33,33,33,.1);box-shadow:0 -10px 10px 5px rgba(33,33,33,.1);background:#efefef}@media (max-width:978px){.container{width:100%}}#header .quickbar{background:#3b1e6e;font-size:100%;text-transform:uppercase;font-weight:700}#header .quickbar ul.menu{display:inline-block;list-style:none;color:#fff;float:right;margin:0;padding:0}#header .quickbar ul.menu ul.sub-menu{display:none}#header .quickbar ul.menu>li.menu-item{padding:0;margin:3px 20px 3px 0;display:inline-block}#header .quickbar ul.menu>li.menu-item:before{content:'\25B8';margin:0 10px}#header .quickbar ul.menu>li.menu-item a{color:#fff;text-transform:uppercase}#header .banner{vertical-align:middle;background:#fff}#header .banner .url,#header .banner .logo{padding:20px 0}#header .banner .url{color:#3b1e6e;text-align:center;font-size:130%}#header .banner .url h1{font-size:175%;margin:15px 0 0 0}#header .banner .logo{text-align:center;background:rgba(255,255,255,.7);background:-moz-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.7)),color-stop(80%,rgba(255,255,255,.7)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%)}#header #search-container{padding:30px 0;background:rgba(255,255,255,.7);background:-moz-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.7)),color-stop(80%,rgba(255,255,255,.7)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%)}#header #search-container .search{vertical-align:middle;margin-top:10px;padding-right:30px;line-height:normal}#header #search-container .search label{line-height:normal}@media (max-width:978px){#header .banner .logo{background:rgba(255,255,255,.7)}#header #search-container{padding:0}#header #search-container .search{padding-right:0;display:none}}#content{padding-bottom:20px}#content .inner{padding:0 10px}#content .module{margin:20px 10px 0 10px;background:#fff;overflow:auto}#content .module>h2{color:#5a2897;padding:10px 5px}#content .module.border{border:1px solid #d0d0d0}#content .module .header{background:#c6c6c6;background:-moz-linear-gradient(top,#c6c6c6 0,#acacac 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c6c6c6),color-stop(100%,#acacac));background:-webkit-linear-gradient(top,#c6c6c6 0,#acacac 100%);background:-o-linear-gradient(top,#c6c6c6 0 #acacac 100%);background:-ms-linear-gradient(top,#c6c6c6 0,#acacac 100%);background:linear-gradient(to bottom,#c6c6c6 0,#acacac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@startColor', endColorstr='@stopColor', GradientType=0);color:#464646;padding:3px 0 2px 20px;margin:0;font-size:100%;text-transform:uppercase;font-weight:700}#content .module h2,#content .module h3{color:#5a2897;border-bottom:1px dashed #d0d0d0;padding-bottom:15px;text-transform:uppercase;font-weight:700}#content .module h2 a,#content .module h3 a{color:#5a2897}#content .module h2{font-size:105%}#content .module h3{font-size:102%}#content .module .content{padding:10px}#content .module .content .aligncenter{display:block;margin:0 auto}#content .module .content div.wp-caption{text-align:center}#content .module .content div.wp-caption>p.wp-caption-text{margin-top:0}#content .module .comments .commentlist{list-style:none;padding:0}#content .module .comments .commentlist .comment .comment-body{border-bottom:1px dotted #d3a4e7}#content .module .comments .commentlist .comment .comment-body .comment-author .avatar{margin:0 5px 10px 0;float:left}#content .module .comments .commentlist .comment .comment-body .comment-author .fn{float:left;margin-right:5px}#content .module .comments .commentlist .comment .comment-body .comment-author .says{float:left}#content .module .comments .commentlist .comment .comment-body .comment-meta{float:right}#content .module .comments .commentlist .comment .comment-body>p{clear:both}#content .module .comments .commentlist .comment .children{list-style:none}#content .module .comments .commentlist .comment .reply{text-align:right}.widget-area{margin:0;padding:0}.widget-area>li{list-style:none}.widget-area ul{padding:0 0 0 20px}.widget-area #wp-calendar{width:100%}.widget-area .widget_podium_gallery ul.posts li{display:none}.widget-area .widget_podium_gallery ul.posts li.active{display:block}.widget-area .widget_podium_gallery ul.nav li{display:inline-block;width:30px;height:30px;background-color:#7e33bf;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-weight:700;cursor:pointer;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.widget-area .widget_podium_gallery ul.nav li:hover,.widget-area .widget_podium_gallery ul.nav li.active{background-color:#9754d1}#footer{background:#3b1e6e;font-size:100%}#footer a{color:#fff}#footer a:hover{text-decoration:underline}#footer ul.menu{display:inline-block;list-style:none;color:#fff;float:left;margin:0;padding:0}#footer ul.menu ul.sub-menu{display:none}#footer ul.menu>li.menu-item{padding:3px 10px 3px 3px;display:inline-block;position:relative}#footer ul.menu>li.menu-item:first-child{margin-left:10px}#footer ul.menu>li.menu-item:after{content:'';height:50%;border-right:1px solid #fff;position:absolute;float:right;right:0;top:25%}#footer ul.menu>li.menu-item:last-child:after{display:none}.mega-menu ul.menu{background:#9933f2;background:-moz-linear-gradient(top,#9933f2 0,#7e33bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9933f2),color-stop(100%,#7e33bf));background:-webkit-linear-gradient(top,#9933f2 0,#7e33bf 100%);background:-o-linear-gradient(top,#9933f2 0 #7e33bf 100%);background:-ms-linear-gradient(top,#9933f2 0,#7e33bf 100%);background:linear-gradient(to bottom,#9933f2 0,#7e33bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@startColor', endColorstr='@stopColor', GradientType=0);height:30px;padding:0;margin:0;font-size:0}.mega-menu ul.menu li.menu-item.mega-menu-button{display:none;padding-right:10px}.mega-menu ul.menu li.menu-item{color:#fff;display:inline-block;line-height:30px;vertical-align:middle;text-transform:uppercase;font-weight:700;font-size:12px;cursor:pointer;position:relative}.mega-menu ul.menu li.menu-item.active,.mega-menu ul.menu li.menu-item.active:hover:not(.mega-menu-button){background-color:#3b1e6e}.mega-menu ul.menu li.menu-item:last-child{border:none}.mega-menu ul.menu li.menu-item:hover:not(.mega-menu-button){background-color:#9754d1}.mega-menu ul.menu li.menu-item:before{content:'';height:50%;border-right:1px dotted #fff;position:absolute;float:right;left:0;top:25%;z-index:10}.mega-menu ul.menu li.menu-item.active:after{content:'▾';color:#fff;position:absolute;bottom:-12px;left:50%}.mega-menu ul.menu li.menu-item:first-child:before,.mega-menu ul.menu li.menu-item.mega-menu-button:before{display:none}.mega-menu ul.menu li.menu-item a{color:#fff;padding:0 15px;display:block}.mega-menu .mega-menu-sub{border:4px solid #3b1e6e;overflow-y:hidden;display:none}.mega-menu .mega-menu-sub.active{display:block}.mega-menu .mega-menu-sub .mega-menu-rubrik{float:right;margin:5px 10px;text-transform:uppercase;font-weight:700}.mega-menu .mega-menu-sub>ul{margin:0;padding:0}.mega-menu .mega-menu-sub>ul>li{margin:15px;list-style:none;display:block}.mega-menu .mega-menu-sub>ul>li.inactive{display:none}.mega-menu .mega-menu-sub>ul>li ul.sub-menu{padding:0 0 0 10px;margin:5px 0 0 0}.mega-menu .mega-menu-sub>ul>li>ul.sub-menu{list-style:none;margin:0;padding:0}.mega-menu .mega-menu-sub>ul>li>ul.sub-menu>li.menu-item{margin-top:10px}.mega-menu .mega-menu-sub>ul>li>ul.sub-menu>li.menu-item.menu-item-has-children>a{display:inline-block;border-bottom:1px dotted #ccc;margin-right:10%;width:90%}.mega-menu .mega-menu-sub>ul>li>ul.sub-menu>li.menu-item>a{text-transform:uppercase;color:#3b1e6e;font-weight:700}@media (max-width:978px){.mega-menu ul.menu{position:relative}.mega-menu ul.menu.active{height:auto;padding-top:30px}.mega-menu ul.menu li.menu-item:not(.mega-menu-button){display:none}.mega-menu ul.menu.active li.menu-item{display:block}.mega-menu ul.menu li.menu-item:before{display:none}.mega-menu ul.menu li.menu-item.active:after{display:none}.mega-menu ul.menu.active li.menu-item.mega-menu-button:after{content:' △'}.mega-menu ul.menu li.menu-item.mega-menu-button{display:inline-block;position:absolute;right:0;top:0}.mega-menu ul.menu li.menu-item.mega-menu-button:after{content:' ▽';font-size:90%}}
