.fs-dropdown{position:relative;z-index:1;display:block;max-width:100%}.fs-dropdown,
.fs-dropdown:after,
.fs-dropdown:before,
.fs-dropdown *,
.fs-dropdown *:after,
.fs-dropdown *:before{box-sizing:border-box;transition:none;user-select:none !important}.fs-dropdown-element{width:100%;height:100%;position:absolute;left:0;z-index:-1;opacity:0;outline:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-tap-highlight-color:transparent}.fs-dropdown-mobile .fs-dropdown-element{z-index:7}.fs-dropdown-mobile.fs-dropdown-multiple .fs-dropdown-element{z-index:-1}.fs-dropdown-selected{border:none;padding:5px;width:100%;position:relative;z-index:2;background:#fff;border:1px
solid #bcbcbc;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-overflow:clip}.fs-dropdown-selected:after{height:0;width:0;position:absolute;top:0;right:15px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #546E7A;content:'';display:block;margin:auto 0}.fs-dropdown-options{width:100%;max-height:260px;position:absolute;top:100%;padding:5px;left:0;z-index:5;background:#fff;border:1px
solid;display:none;overflow:auto;overflow-x:hidden}.fs-dropdown-options.fs-scrollbar{position:absolute}.fs-dropdown-group{display:block;font-size:75%}.fs-dropdown-item{border:none;padding:0;width:100%;background:#fff;border-radius:0;color:#000;cursor:pointer;display:block;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis}.fs-dropdown-item_placeholder{display:none}.fs-dropdown-item_selected{background:#ddd}.fs-dropdown-item_disabled{cursor:default;opacity:0.5}.fs-dropdown-open{z-index:3}.fs-dropdown-open .fs-dropdown-options{display:block}.fs-dropdown-open .fs-dropdown-selected{z-index:6}.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected{z-index:4}.fs-dropdown-cover .fs-dropdown-options{top:0}.fs-dropdown-bottom .fs-dropdown-options{top:auto;bottom:100%}.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options{top:auto;bottom:0}.fs-dropdown-multiple .fs-dropdown-options{width:100%;position:static;display:block}.fs-dropdown-disabled{opacity:0.5}.fs-dropdown-disabled .fs-dropdown-selected{cursor:default}.fs-dropdown-disabled .fs-dropdown-group,
.fs-dropdown-disabled .fs-dropdown-item{cursor:default}.fs-dropdown-options.fs-scrollbar{overflow:hidden}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar{border:1px
solid;border-width:0 0 0 1px}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content{max-height:260px;height:auto}.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content{padding:0}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url('https://www.lucistrust.org/css/fonts/flexslider-icon.eot');src:url('https://www.lucistrust.org/css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
url('https://www.lucistrust.org/css/fonts/flexslider-icon.woff') format('woff'),
url('https://www.lucistrust.org/css/fonts/flexslider-icon.ttf') format('truetype'),
url('https://www.lucistrust.org/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
*{padding:0;margin:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}html,body{height:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-width:320px;background:#fff;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.7;color:#636363;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:#4673B8}a:hover{text-decoration:underline}img{border:0;vertical-align:middle}strong{font-weight:bold}small{font-size:80%}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-font-smoothing:antialiased}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;border-radius:0}input[type="text"],input[type="email"],input[type="search"],input[type="password"]{border-radius:0}input[type="email"],input[type="search"],input[type="password"]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{overflow:visible}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:0}h1{font-size:28px}h2{font-size:26px}h3{font-size:25px}.form-controls h2, .form-controls
h3{font-size:1em}.content .article .article-entry
ul{margin-left:2em}.alignleft{float:left}.alignright{float:right}.hidden{display:none !important;visibility:hidden}.clearfix:before,.clearfix:after{display:table;content:' '}.clearfix:after{clear:both}.capitalized{text-transform:capitalize}.show{display:initial !important}.mfp-ajax-holder .mfp-content,.mfp-content{position:relative;background:#FFF;padding:20px;min-width:50%;max-width:500px;margin:20px
auto}.error-english{font-size:11px;margin-top:25px}.wrapper{overflow:hidden}.shell{width:100%;max-width:1180px;margin:0
auto}.shell-conference{position:relative}.header{}.header-top{background-color:#f1f1f1}.header-top-inner{overflow:hidden}.nav-secondary{float:left}.nav-secondary
ul{list-style:none outside none;font-size:0}.nav-secondary ul
li{display:inline-block;vertical-align:middle}.nav-secondary ul li~li{margin-left:15px}.nav-secondary ul li
a{display:block;padding:13px
10px;font-weight:600;font-size:11px;color:#585858;text-transform:uppercase;border-left:1px solid trasparent;border-right:1px solid trasparent}.nav-secondary ul li a:hover{text-decoration:none;color:#4673b8}.nav-secondary ul li.current
a{color:#4673b8;border-left:1px solid #bfcce0;border-right:1px solid #bfcce0}.nav-lang{float:left;margin-left:27px;margin-top:16px}.nav-lang
ul{list-style:none outside none;font-size:0}.nav-lang ul
li{display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:6px}.lang-de,.lang-du,.lang-en,.lang-es,.lang-fr,.lang-el,.lang-it,.lang-ru,.lang-nl,.lang-de-mobile,.lang-du-mobile,.lang-en-mobile,.lang-es-mobile,.lang-fr-mobile,.lang-el-mobile,.lang-it-mobile,.lang-ru-mobile,.lang-nl-mobile{background:url(/css/images/lt-language-sprites.png) no-repeat;display:inline-block;text-indent:-9999px}.lang-de{background-position:-139px 0;width:16px;height:11px}.lang-du{background-position:-119px 0;width:16px;height:11px}.lang-en{background-position:-99px 0;width:16px;height:11px}.lang-es{background-position:-80px 0;width:16px;height:11px}.lang-fr{background-position:-60px 0;width:16px;height:11px}.lang-el{background-position:-40px 0;width:16px;height:11px}.lang-it{background-position:-20px 0;width:16px;height:11px}.lang-ru{background-position:0 0;width:16px;height:11px}.lang-de-mobile{background-position:-203px -16px;width:26px;height:16px}.lang-du-mobile{background-position:-173px -16px;width:26px;height:15px}.lang-nl{background-position:-119px 0;width:16px;height:11px}.lang-nl-mobile{background-position:-175px -16px;width:26px;height:16px;float:left;margin-top:7px;vertical-align:middle}.lang-en-mobile{background-position:-144px -16px;width:26px;height:16px;vertical-align:middle}.lang-es-mobile{background-position:-115px -16px;width:26px;height:15px;vertical-align:middle}.lang-fr-mobile{background-position:-86px -16px;width:26px;height:16px;vertical-align:middle}.lang-el-mobile{background-position:-57px -15px;width:26px;height:16px;vertical-align:middle}.lang-it-mobile{background-position:-29px -16px;width:26px;height:15px;vertical-align:middle}.lang-ru-mobile{background-position:0 -15px;width:26px;height:15px;vertical-align:middle}.search{float:right;font-size:0;margin-top:10px}.search-field{display:inline-block;vertical-align:middle;font-family:'Open Sans',sans-serif;font-size:12px;border:1px
solid #959595;width:114px;padding:1px
5px 2px;margin-right:4px}.search-btn{width:24px;height:22px;border:0;background-color:#93ad5c;color:#fff}.search-btn
img{width:16px;height:16px}.nav-utilities{float:right;margin-right:40px;margin-top:12px}.nav-utilities
ul{list-style:none outside none;font-size:0}.nav-utilities ul
li{display:inline-block;vertical-align:middle}.nav-utilities ul li~li{margin-left:50px}.nav-utilities ul li
a{display:block;font-weight:600;font-size:11px;color:#555;text-transform:uppercase}.nav-utilities ul li
img{width:20px;height:20px}.nav-utilities ul li a:hover{color:#4673b8;text-decoration:none}.header-bottom-inner{background-color:#fff;position:relative}.header-bottom-inner
.search{position:absolute;right:0;top:0}.logo{background:url(/css/images/logo.png) no-repeat 0 0;width:128px;height:128px;float:left;margin:20px
10px 24px}.logo-triangles{background:none;margin:10px
0;float:left;width:150px;height:150px}.logo-wgw{background:none;width:147px;height:153px;float:left;margin:5px
0 10px}.logo-wgw img, .triangles-logo img,.triangles-logo{width:100%;height:auto}.nav-primary{float:right;margin-top:35px}.nav-primary
ul{list-style:none outside none}.nav-primary ul
a{display:block;font-weight:700;font-size:15px;line-height:1.67;color:#2e62ae;text-transform:uppercase}.nav-primary ul a:hover,
.nav-primary ul .current
a{color:#93ad5c;text-decoration:none}.microsite .nav-primary ul a:hover,
.microsite .nav-primary ul .current
a{color:#ffb83b}.nav-primary~.nav-primary{margin-right:31px}.section-hero{background-color:#000;text-align:center;position:relative;margin-bottom:30px;overflow:hidden}.section-hero .section-body{position:absolute;left:0;top:50%;width:100%;z-index:3}.section-hero .section-body
h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:36px;color:#fff;text-shadow:0 0 10px rgb(9, 46, 71);text-align:center;white-space:pre-wrap}.section-hero .hero-video-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.section-hero .hero-video-wrapper
video{height:100%;width:100%}.section-hero.no-video{background:url(/css/images/temp/hero-image.jpg) no-repeat center transparent;-webkit-background-size:cover;background-size:cover}.section-hero.no-video .hero-video-wrapper{display:none}.section-hero
.slide{float:left;display:block;position:relative;width:100%}.section-hero .slide
img{width:auto;height:100%;margin:0
auto;display:block}.section-hero .slide-caption{position:absolute;left:25px;top:35px;z-index:10}.section-hero .slide-caption
p{font-size:18px;color:#fff;line-height:1}.section-hero .slide-caption p
span{font-weight:600;font-size:25px;display:inline-block;vertical-align:middle;position:relative;top:-2px}.section-hero .slider-paging{position:absolute;right:19px;top:19px;font-size:0;z-index:20}.section-hero .slider-paging
a{display:inline-block;vertical-align:middle;width:11px;height:11px;background-color:#fff;border-radius:50%;margin:0
3px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}.section-hero .slider-paging
a.selected{width:17px;height:17px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.section-hero
.slides{list-style:none;white-space:nowrap;overflow:hidden}.section-hero .slides
.slide{float:none;display:inline-block;vertical-align:top}.main{padding-bottom:40px}.main-grey{background-color:#f6f5f1}.sidebar{float:left;width:23%;margin-right:2%;padding-left:8px}.content{float:left;width:75%}.content-wide{float:none;width:100%;padding-left:10px}.content-left{width:74%;padding-left:10px}.sidebar-right{margin-right:0;padding-left:0;width:22%;margin-left:4%}.sidebar-empty{width:25px;height:5px}.row:after,.row:before{content:'';display:table}.row:after{clear:both}.col{float:left}.col-size1{width:28%}.col-size2{margin-left:10%;width:26%}.col-size3{margin-left:10%;width:25%}.col-size4{width:16%}.col-size5{width:22%}.col-size6{width:16%}.col-size6~.col-size6{margin-left:2%}.col-size7{width:59%}.col-size8{width:38%;margin-left:3%}.col-size9{width:32%}.col-size9~.col-size9{margin-left:3%}.col-size10{width:30%;margin-left:3%}.col-size11{width:57%}.col-size12{width:21%;margin-left:2%}.col-size13{width:17%;padding-left:25px;margin-left:2%}.col-1of3{width:28%}.col-1of3~.col-1of3{margin-left:7%}.col-1of5{width:20%}.main-home
.content{float:left;width:66%;padding-left:10px}.main-home
.sidebar{width:29%;padding-right:20px;float:right}.main-home .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:800;text-transform:uppercase;line-height:1.52;margin-bottom:10px}.section-trust p:first-child{text-align:center;margin-bottom:20px}.post-intro{margin:40px
0;overflow:hidden;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:8px
0}.post-intro
span{float:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#555;text-transform:uppercase}.post-intro
.nav{float:left}.post-intro .nav
ul{list-style:none outside none;font-size:0}.post-intro .nav
li{float:left}.post-intro .nav li~li{margin-left:38px}.post-intro .nav
a{display:block;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;color:#2e62ae;text-transform:uppercase}.section-activities{margin-bottom:10px}.activity-box{width:48%;float:left;margin-left:4%;margin-bottom:25px;background-color:#2e62ae;position:relative}.activity-box a:hover{text-decoration:none}.activity-box:nth-child(2n+1){margin-left:0}.activity-image{width:49%;height:auto;float:left}.activity-image
img{width:100%;height:auto}.activity-text{position:absolute;right:0;top:0;width:51%;height:100%}.activity-text
p{display:table;text-align:center;vertical-align:middle;width:100%;height:100%}.activity-text p
span{display:table-cell;vertical-align:middle;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase}.theme-box{float:left;width:48%;margin-left:4%;opacity:0}.theme-box{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.animated-passed .theme-box{opacity:1}.animated-passed .theme-box{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.theme-box a:hover{text-decoration:none}.theme-box:nth-child(2n+1){margin-left:0;clear:left}.theme-box
img{width:100%;height:auto}.theme-box
h4{font-weight:700;font-size:17px;color:#2e62ae;text-transform:uppercase;margin:10px
0 0}.theme-box
p{color:#636363;margin-bottom:20px}.section-themes .section-body:hover .theme-box:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.page-header{height:114px;position:relative;margin-bottom:22px}.page-header-donation{background:#D3D8DE;text-align:center;padding:20px
350px;height:auto}.cart-header,.contact-header{margin-bottom:11px}.page-header .shell:after,
.page-header .shell:before{content:'';display:table}.page-header .shell:after{clear:both}.page-header:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(/css/images/header-highlight.png) no-repeat center bottom;z-index:10}.page-header
h3{float:left;padding:0
10px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:23px;color:#fff;text-transform:uppercase;line-height:5;position:relative;z-index:20}.page-header h3
a{color:#FFF}.page-header .header-icon{float:right;margin-right:10px}.microsite .page-header{height:136px}.microsite .page-header
h3{font-size:25px;color:#ffb83b;line-height:1.52;padding:34px
10px 40px}.microsite .page-header h3
span{display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#fff;text-transform:none}.page-header h3
span.subtitle{display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#fff;text-transform:none;position:absolute;margin-top:-40px;white-space:nowrap}.store-header-login{}.header-login{color:#FFF;float:right;font-weight:700;position:relative;top:70px;left:260px;z-index:10}.header-blue{background-color:#2f62af}.header-dark-blue{background-color:#003976}.header-dark{background-color:#2a2841}.header-grey{background-color:#5e5e5e}.header-purple{background-color:#451783}.header-purple
h3{font-size:27px;line-height:4.22}.header-multiline{padding:55px
0;height:auto}.header-multiline:before{display:none}.header-multiline
h3{line-height:1.3;display:block;float:none}.header-multiline
h2{font-weight:300;font-size:37px;color:#fff;padding-left:10px;line-height:1.3;margin-top:5px}.header-multiline h2
span{display:block;font-weight:400;font-size:24px}.header-with-slider{height:169px}.header-with-slider
h3{line-height:1.3;margin:30px
0;padding-left:0}.header-with-slider .header-icon{margin-top:25px;margin-right:0}.slider-categories{position:relative;float:left;width:100%;background-color:#fff;margin-bottom:40px;border:1px
solid rgba(0,0,0, .4);padding:0
25px;z-index:90;max-height:115px;overflow:hidden;top:20px}.slider-categories
.slide{padding:20px
9px 0;text-align:center;float:left;display:block;width:100px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);min-height:163px}.slider-categories .slide:hover{background-color:#93ad5c}.slider-categories .slide:hover .slide-logo{background-color:#fff}.slider-categories .slide:hover h3
a{color:#fff}.slider-categories
.slide.visible{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.slider-categories .slide-logo{width:40px;height:40px;border-radius:50%;vertical-align:middle;margin:0
auto;display:table;text-align:center}.slider-categories .slide-logo
a{display:table-cell;vertical-align:middle}.slider-categories .slide
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:12px;line-height:1.14;text-transform:none;padding:0;float:none;margin:10px
0 30px}.slider-categories .slide h3
a{color:#2f62af}.slider-categories .slide a:hover{text-decoration:none}.slider-categories .slide~.slide{position:relative}.slider-categories .slide~.slide:before{content:'';width:1px;height:100%;background:url(/css/images/separator.png) no-repeat center;position:absolute;left:0;top:0}.slider-categories .slider-actions
a{display:block;width:25px;height:100%;margin:0;text-shadown:none;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);font-size:0;position:absolute}.slider-categories .slider-actions
a.disabled{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.slider-categories .slider-actions .slider-next{top:0;right:0;box-shadow:0 -1px 9px rgba(0,0,0, .25);background:#2e62ae url(/css/images/slider-next.png) no-repeat center}.slider-categories .slider-actions .slider-prev{top:0;left:0;box-shadow:0 1px 9px rgba(0,0,0, .25);background:#2e62ae url(/css/images/slider-prev.png) no-repeat center}.bg-blue{background-color:#2e62ae}.bg-yellow{background-color:#eab600}.bg-dark-grey{background-color:#3b3a37}.bg-light-green{background-color:#699694}.bg-orange{background-color:#cd6735}.bg-indigo{background-color:#000ec9}.bg-green{background-color:#278c21}.bg-cyan{background-color:#189ba0}.bg-purple{background-color:#70438d}.bg-brown{background-color:#895b25}.widgets,
.widgets
ul{list-style:none outside none}.main-home .widget-title,
.main-wgw .widget-title{font-family:'Montserrat',sans-serif;font-weight:800;font-size:20px;color:#555;text-transform:uppercase;margin-bottom:20px}.main-home .widget-body{padding-left:40px}.main-home .widget-body .btn,
.main-wgw .widget-body
.btn{width:100%}.widget-events{margin-bottom:45px}.main-home .widget ul,
.main-wgw .widget
ul{list-style:none outside none}.main-home .widget ul li ~ li,
.main-wgw .widget ul li~li{margin-top:25px}.main-home .widget ul a,
.main-wgw .widget ul
a{display:block;font-size:18px;color:#2e62ae;line-height:1.5}.main-home .widget ul a span,
.main-wgw .widget ul a
span{display:block;font-size:12px;color:#555}.main-home .widget ul a:hover,
.main-wgw .widget ul a:hover{text-decoration:none}.main-home .widget ul .btn,
.main-wgw .widget ul
.btn{margin-top:10px}.widget-new{margin-bottom:65px}.widget-subscribe~.widget-video{padding-top:20px;margin-top:24px;border-top:1px solid #f0f0f0}.video-wrapper{position:relative;padding-bottom:64.94%}.video-btn{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;overflow:hidden;font-size:0}.video-btn:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0, 0, 0, 0.2);z-index:20}.video-btn .video-thumb{width:auto;height:100%}.video-btn .ico-play{width:44px;height:44px;position:absolute;left:50%;top:50%;margin:-24px 0 0 -22px;z-index:30}.widget-video .video-wrapper{}.widget-video
h4{font-weight:400;font-size:18px;color:#2e62ae}.widget-video h4
a{color:#2e62ae}.widget-video
p{font-size:14px;color:#555;margin-bottom:10px}.widget-support,.widget-subscribe{padding-top:20px;margin-top:24px;border-top:1px solid #f0f0f0}.widget-support
p{margin-bottom:15px}.widget-subscribe
form{font-size:0}.subscribe-field{font-family:'Open Sans',sans-serif;font-size:14px;border:1px
solid #7a7a7a;padding:7px
10px;width:65%;display:inline-block;vertical-align:middle}.subscribe-btn{width:32% !important;margin-left:3%;display:inline-block;vertical-align:middle;padding:10px
10px !important}.widget-subscribe .subscribe-btn{display:inline-block;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px}.widget .image-credits{margin-top:20px}.widget .image-credits
p{text-align:right}.widget .image-credits .popup-content{display:none;opacity:0}.subscribe{margin-bottom:20px}.subscribe
a{display:block;font-weight:700;font-size:10px;color:#93ad5c;text-transform:uppercase;padding:5px
10px}.socials
p{margin-bottom:10px;font-size:18px}.sidebar-nav li:first-child
a{padding:7px
0 10px}.sidebar-nav
li{border-bottom:1px solid #f0f0f0;border-top:0 !important}.sidebar-nav li a,
.sidebar-nav.nav-expandable li
a{display:block;font-family:'Montserrat',sans-serif;font-weight:800;font-size:14px;color:#2e62ae;line-height:1;padding:10px
0;text-transform:uppercase;position:relative}.main-grey .sidebar-nav
li{border-bottom-color:#e7e7e7}.main-grey .sidebar-nav
li.expandable{border:0}.sidebar-nav.nav-expandable > ul
ul{padding:0}.sidebar-nav.nav-expandable > ul ul
a{padding:10px
25px;text-transform:none}.sidebar-nav li a:hover,
.sidebar-nav li.current
a{text-decoration:none;color:#93ad5c}.sidebar-nav li.current
a{padding-right:20px}.sidebar-nav li.current a:before{content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:0;border-left:7px solid #93ad5c;position:absolute;right:4px;top:50%;margin-top:-4px}.microsite .sidebar-nav li a:hover,
.microsite .sidebar-nav li.current
a{color:#ffb83b}.microsite .sidebar-nav li.current a:before{content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:0;border-left:7px solid #ffb83b;position:absolute;right:4px;top:50%;margin-top:-4px}.sidebar-nav-arcane li
a{font-size:13px}.sidebar-nav-arcane
li{border-bottom:1px solid #e8e7e3;border-top:0}.sidebar-nav-arcane li~li{border-top:0}.widget-nav-alt~.widget-nav-alt{margin-top:26px}.widget-nav-alt .widget-title{font-family:'Montserrat',sans-serif;font-weight:400;font-size:11px;color:#555;text-transform:uppercase;line-height:3.18}.widget-online-books{margin-bottom:20px}.widget-online-books
img{display:inline-block;va,}.widget-online-books .widget-title{font-family:'Montserrat',sans-serif;font-weight:400;line-height:2}.widget-online-books .widget-title
span{display:inline-block;vertical-align:middle;font-weight:400;font-size:15px;color:#2e62ae}.widget-search{background-color:#e9f2fe;padding:6px
14px 18px;margin-bottom:27px}.widget-search
.search{float:none}.widget-search .search-field{width:100%;float:none;border-color:#e2e2e2;color:#000;padding:4px
5px 6px;margin-bottom:15px}.widget-search .search-btn{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;width:100%;padding:7px
0 6px;height:35px}.widget-search .search-btn:hover{background-color:#869e54}.nav-expandable>ul>li~li{border-top:1px solid #f0f0f0}.nav-expandable > ul ul li~li{border-top:1px solid #e7e7e7}.nav-expandable>ul>li>a{display:block;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#4673b8;padding:6px
10px 5px 0px}.nav-expandable>ul>li:hover>a,.nav-expandable>ul>li.current>a,.nav-expandable>ul>li.expanded>a{text-decoration:none;color:#93ad5c}.nav-expandable > ul
ul{background-color:#f5f5f5;padding:15px}.nav-expandable > ul ul
a{display:block;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#4673b8;line-height:1.3;padding:9px
0 9px 12px}.nav-expandable > ul ul a:hover,
.nav-expandable > ul ul .current
a{text-decoration:none;color:#93ad5c}.nav-expandable
li.expandable{position:relative}.nav-expandable li.expandable:before{content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:0;border-left:7px solid #4673b8;position:absolute;right:4px;top:15px}.nav-expandable li.expandable:hover:before{content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:0;border-left:7px solid #93ad5c;position:absolute;right:4px;top:15px}.nav-expandable li.expandable.expanded:before{content:'';border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0;border-top:7px solid #93ad5c;position:absolute;right:4px;top:15px}.nav-expandable li.expandable li.current a:before{display:none}span.expandable_icon{display:none;overflow:hidden;background-image:url("/css/images/expandable_icon.png");background-position:0 0;width:23px;height:23px;margin-bottom:-4px;margin-left:10px}span.expandable_icon.expanded{background-position:23px 0}@media (max-width: 767px){li.expandable.expanded>ul{display:block !important}li.expandable.expanded>ul>li>a{font-size:0.9em;margin-left:10px;opacity:0.8}li.expandable.expanded>ul>li>a:hover{opacity:1}span.expandable_icon{display:inline-block}ul.expandable{display:none}ul.expandable.expanded{display:block}}.widget-text{margin-top:74px}.widget-text
h3{font-weight:400;font-size:14px;color:#555;text-transform:uppercase}.widget-text
p{font-size:12px;line-height:1.6;margin-bottom:28px}.widget-text
.btn{width:100%}.section-single-button{padding:20px
15px}.section-single-button .section-body{text-align:center}.section-about-indexed{border-bottom:1px solid #dedede;margin-bottom:60px;padding-bottom:50px}.box-indexed{float:left;width:47%;margin-left:6%;margin-top:60px}.box-indexed:nth-child(2n+1){clear:left;margin-left:0}.box-indexed:first-child,.box-indexed:first-child+.box-indexed{margin-top:0}.box-indexed:after,.box-indexed:before{content:'';display:table}.box-indexed:after{clear:both}.box-indexed .box-image{float:right;width:36%}.box-indexed .box-image
img{width:100%;height:auto}.box-indexed .box-content{float:left;width:64%;padding-right:10px}.box-indexed .box-content
h3{font-weight:700;font-size:17px;color:#2f62af;text-transform:uppercase;line-height:1.3}.box-indexed .box-content h3
a{color:#2f62af}.box-indexed .box-content
p{font-weight:600;font-size:14px;color:#555;min-height:105px;margin-bottom:10px}.box-indexed.no-image .box-content{float:none;width:100%}.box-indexed.no-image .box-content
p{min-height:98px}.section-contact .section-body,
.section-donations .section-body{min-height:90px}.section-contact h3,
.section-donations h3,
.section-subscribe
h3{font-weight:700;font-size:17px;color:#2f62af;text-transform:uppercase;line-height:1.3;margin-bottom:5px}.section-donations
p{font-size:13px;padding-right:20px;margin-bottom:20px}.section-donations
.btn{font-size:11px;padding:7px
25px}.section-subscribe-alt .section-body{padding-left:20px}.section-subscribe .subscribe-field{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;border:1px
solid #c4c4c4;width:100%;margin-bottom:47px}.section-subscribe
.btn{font-size:11px;padding:9px
10px;width:100%}.section-subscribe .section-body>a{display:block;font-weight:700;font-size:10px;color:#30736c;text-transform:uppercase;margin-top:10px}.section-contact
p{font-size:13px;margin-bottom:20px}.section-contact p
strong{display:block;font-weight:600}.section-contact
.btn{font-size:11px;padding:7px
20px}.section-subscribe-alt{padding-left:19px}.section-subscribe-alt
h3{margin-bottom:12px}.section-subscribe .section-body{padding:0}.section-supplementary-alt .section-subscribe .section-body{padding-left:0;padding-right:30px}.group-list-regions{margin-bottom:25px}.group-list-regions::before{display:table;content:" "}.group-list-regions::after{display:table;content:" ";clear:both}.group-list-regions .col, .group-list-regions .col-1{float:left;position:relative;min-height:1px;width:23.33%}.group-list-regions .col-1{width:30%}.group-list-regions .col
p{margin-bottom:0}.group-list-regions .col .depth-3{padding-left:10px}.group-list-regions .col .depth-3::before{content:"-"}.section-about-grid{margin-bottom:33px}.box-grid{float:left;width:48%;margin-left:3%;margin-bottom:20px;border:1px
solid #f0f0f0}.box-grid:nth-child(2n+1){clear:left;margin-left:0}.box-grid .box-image{width:100%;height:auto}.box-grid .box-image
a{display:block;position:relative}.box-grid .box-image
img{width:100%;height:auto}.box-grid .box-content{padding:13px
21px 26px}.box-grid .box-content
h3{font-weight:700;font-size:17px;color:#2f62af;line-height:1.3;text-transform:uppercase}.box-grid .box-content h3
a{color:#2f62af}.box-grid .box-content
p{margin-bottom:20px}.box-grid
.btn{font-size:11px;padding:7px
28px}.box-grid-alt .box-image a:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.box-grid-alt .box-content{position:relative;z-index:20;margin-top:-95px;padding:20px
21px 26px}.box-grid-alt .box-content
p{min-height:102px;margin-bottom:14px}.box-grid.no-image .box-content,
.box-grid-alt.no-image .box-content{margin-top:0}.box-grid.no-image{margin-bottom:25px}.box-grid.no-image .box-content{padding:30px
21px 35px}.box-grid-alt.no-image .box-content{padding:35px
21px 44px}.box-grid-alt.no-image .box-content
p{min-height:111px}.animated-parent .box-grid{opacity:0}.animated-parent .box-grid{-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-ms-transition:opacity 0.3s, -ms-transform 0.3s;-o-transition:opacity 0.3s, -o-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.animated-passed .box-grid{opacity:1}.animated-passed .box-grid{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section-about-arcane{margin-bottom:9px}.section-about-arcane .section-head{margin-bottom:56px}.section-about-arcane .section-head
h4{font-size:17px;color:#555;text-transform:uppercase;margin-bottom:20px;text-align:center}.box-arcane{float:left;width:42%;margin-left:14.5%;margin-bottom:47px}.box-arcane:nth-child(2n+1){clear:left;margin-left:0}.box-arcane .box-image{position:relative}.box-arcane .box-image
img{width:100%;height:auto}.box-arcane .box-image
h3{position:absolute;left:28px;top:45px;font-weight:400;font-size:1.7em;color:#cceaf4;line-height:1.3;z-index:10}.box-arcane .box-image h3
span{display:block}.box-arcane .box-content{padding:21px
24px}.box-arcane .box-content
p{min-height:102px;margin-bottom:10px}.box-arcane .box-content
.btn{font-size:11px;padding:7px
29px}.animated-parent .box-arcane{opacity:0}.animated-parent .box-arcane{-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-ms-transition:opacity 0.3s, -ms-transform 0.3s;-o-transition:opacity 0.3s, -o-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.animated-passed .box-arcane{opacity:1}.animated-passed .box-arcane{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section-faq{text-align:center;width:76%;margin:0
auto 30px}.section-faq
h3{font-size:20px;color:#2f62af;text-transform:uppercase;margin-bottom:15px}.section-faq .section-head{margin-bottom:50px}.section-faq
blockquote{font-size:15px;color:#555;line-height:1.6;padding:0
20px}.section-faq-content
h4{margin-top:20px}.section-faq-content .faq-content-answer{margin-bottom:25px}.article-entry h4,
.article-entry
h5{font-family:'Open Sans',sans-serif}.article-entry{color:#555}.article-entry
.lead{font-weight:300;font-size:19px;line-height:1.32;margin-bottom:20px}.article-entry
p{margin-bottom:20px}.article-entry
h4{font-weight:700;font-size:17px;text-transform:uppercase;line-height:1.3;margin-bottom:5px}.article-entry
h5{font-weight:600;font-size:14px;line-height:1.7;margin-bottom:5px}.article-entry table, .article-entry tr, .article-entry
td{border:0}.article-bottom-actions{}.article-bottom-actions .btn-action{height:30px;color:#2d63ad;padding:0
7px;font-size:11px;background-color:#FFF;border:1px
solid #909090;vertical-align:middle;display:inline-block}.article-bottom-actions a.btn-action{padding-top:5px}.article-bottom-actions a.btn-action:hover{text-decoration:none}.article-bottom-actions .btn-action
.icn{position:relative;width:20px;height:21px;display:inline-block;margin-top:-9px}.article-bottom-actions .btn-action .icn::before{content:" ";background:url(/css/images/sprite-buttons-icons.png) no-repeat;width:20px;height:24px;display:block;margin-top:4px}.article-bottom-actions .btn-lt{}.article-bottom-actions .btn-facebook{color:#fff;background-color:#1e5494;border-color:#1e5494}.article-bottom-actions .btn-action .icn-facebook::before{background-position:-2px 0}.article-bottom-actions .btn-twitter{color:#fff;background-color:#00c3f3;border-color:#00c3f3}.article-bottom-actions .btn-action .icn-twitter::before{background-position:-23px 0}.article-bottom-actions .btn-action .icn-print::before{background-position:-46px 0}.article-bottom-actions .btn-action .icn-pdf::before{background-position:-65px 0}.article-bottom-actions .btn-action .icn-cart::before{background-position:-87px 0}.article-bottom-actions .action-share{color:#fff;background-color:#1e5494;border-color:#1e5494}.article-bottom-actions .action-share .icn-facebook::before{background-position:-2px 0}.social-buttons{}.social-buttons .btn-action{height:30px;color:#2d63ad;padding:0
7px;font-size:11px;background-color:#FFF;border:1px
solid #909090;vertical-align:middle;display:inline-block}.social-buttons a.btn-action{padding-top:5px}.social-buttons a.btn-action:hover{text-decoration:none}.social-buttons .btn-action
.icn{position:relative;width:20px;height:21px;display:inline-block;margin-top:-9px}.social-buttons .btn-action .icn::before{content:" ";background:url(/css/images/sprite-buttons-icons.png) no-repeat;width:20px;height:24px;display:block;margin-top:4px}.social-buttons .btn-lt{}.social-buttons .btn-facebook{color:#fff;background-color:#1e5494;border-color:#1e5494}.social-buttons .btn-action .icn-facebook::before{background-position:-2px 0}.social-buttons .btn-twitter{color:#fff;background-color:#00c3f3;border-color:#00c3f3}.social-buttons .btn-action .icn-twitter::before{background-position:-23px 0}.social-buttons .btn-action .icn-print::before{background-position:-46px 0}.social-buttons .btn-action .icn-pdf::before{background-position:-65px 0}.social-buttons .btn-action .icn-cart::before{background-position:-87px 0}.social-buttons .action-share{color:#fff;background-color:#1e5494;border-color:#1e5494}.social-buttons .action-share .icn-facebook::before{background-position:-2px 0}.list{list-style:none outside none;padding-left:36px}.list li~li{margin-top:30px}.article-image{margin:30px
0}.article-image.image-wide{width:100%}.article-image.image-wide
img{width:100%;height:auto}.article-image.image-wide
figcaption{font-weight:400;font-size:11px;color:#636363;line-height:2.18}.article-image.image-aside{width:100%}.article-image.image-aside
img{display:inline-block;vertical-align:bottom;max-width:70%;height:auto;margin-right:13px}.article-image.image-aside
figcaption{display:inline-block;vertical-align:bottom;max-width:30%;padding:12px
0 12px 14px;border-left:1px solid #297dbb;font-size:11px;color:#636363;line-height:1.3}.article-image.alignleft{margin-right:20px}.article-image.alignright{margin-left:20px}.article-image.image-floated{width:29%;margin-top:10px;margin-bottom:10px}.article-image.image-floated
img{width:100%;height:auto}.article-image.image-floated
figcaption{font-size:11px;color:#636363;line-height:1.3;margin-top:10px}.article-microsite{padding-top:8px}.article-microsite
img{margin-bottom:30px;max-width:100%;height:auto}.article-microsite
h4.leading{margin-top:10px}.article-microsite
h5{margin-bottom:2px}.article-microsite .article-entry
p{margin-bottom:28px}.article-microsite .list-circle{padding-left:50px;margin-bottom:20px}.article-microsite
blockquote.centered{text-align:center;margin:40px
0}.article-microsite .list-lang{list-style:none outside none;margin:20px
0 50px}.article-microsite .list-lang
li{font-size:14px;color:#555}.article-microsite~section{margin-top:20px}.section-boxes .section-body{overflow:hidden}.simple-box{float:left;width:48%;margin-left:4%;margin-bottom:25px;border:1px
solid #f0f0f0;background-color:#fff2ec;padding:39px
20px}.simple-box:nth-child(2n+1){clear:left;margin-left:0}.simple-box
h3{font-size:17px;color:#2f62af;text-transform:uppercase;line-height:1.3}.simple-box h3
a{color:#2f62af}.simple-box
p{color:#555;min-height:105px;margin-bottom:10px}.ywp-container{box-sizing:initial}.ywp-container .ywp-mod{box-sizing:initial}.main-blog
.sidebar{margin-right:0;margin-left:8%}.main-blog
.content{width:69%}.main-blog .page-header{height:225px;background:rgb(0,78,129);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNGU4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMzNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  rgba(0,78,129,1) 0%, rgba(0,51,99,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,78,129,1)), color-stop(100%,rgba(0,51,99,1)));background:-webkit-linear-gradient(top,  rgba(0,78,129,1) 0%,rgba(0,51,99,1) 100%);background:-o-linear-gradient(top,  rgba(0,78,129,1) 0%,rgba(0,51,99,1) 100%);background:-ms-linear-gradient(top,  rgba(0,78,129,1) 0%,rgba(0,51,99,1) 100%);background:linear-gradient(to bottom,  rgba(0,78,129,1) 0%,rgba(0,51,99,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004e81', endColorstr='#003363',GradientType=0 )}.main-blog .page-header
h3{font-family:'Open Sans',sans-serif;font-weight:300;font-size:37px;text-transform:none;line-height:6}.widget-blog-home{margin-bottom:20px}.widget-blog-home .widget-title{font-family:'Montserrat',sans-serif;font-weight:400;line-height:2}.widget-blog-home .widget-title
span{display:inline-block;vertical-align:middle;font-weight:400;font-size:15px;color:#2e62ae;position:relative;top:1px}.widget-blog-home .widget-title a:hover{text-decoration:none}.main-blog .widget-nav-alt
h3{font-size:20px;line-height:1.9}.main-blog .widget-nav-alt
a{padding-left:16px}.blog-post~.blog-post{margin-top:30px;padding-top:30px;border-top:1px solid #acacac}.blog-post
h3{font-weight:600;font-size:18px;color:#4673b8}.blog-post h3
a{color:#4673b8}.blog-post-head{margin-bottom:30px}.blog-post-head
p{font-weight:600;font-size:14px;color:#676767}.blog-post-body
p{margin-bottom:25px}.blog-post-body .link-more{font-weight:700;color:#396acd}.section-blog .section-paging{margin-top:70px}.section-blog .section-paging
.paging{padding-right:70px}.section-blog .blog-post-foot{text-align:right}.nav-inline{text-align:center;font-size:0;list-style:none;margin-bottom:40px}.nav-inline
li{display:inline-block;vertical-align:middle}.nav-inline li~li{margin-left:22px;padding-left:22px;border-left:2px solid #efefef}.nav-inline li
a{display:block;font-weight:600;font-size:22px;color:#4673b8;text-transform:uppercase;line-height:1}.body-electric-bridge .page-header{background-color:#014457}.body-electric-bridge .page-header::before{background:none}.body-electric-bridge .sidebar-nav li a, .body-electric-bridge .sidebar-nav.nav-expandable li
a{color:#004557}.body-electric-bridge .box-grid .box-content h3
a{color:#004557}.body-electric-bridge .section-video-item{margin-bottom:0}.body-electric-bridge .section-single-button{margin-bottom:20px}.form-login{width:250px;margin-bottom:108px}.form-login
h3{font-family:'Open Sans',sans-serif;font-weight:700;font-size:17px;color:#555;text-transform:uppercase;line-height:1.3}.form-login .form-head{margin-bottom:34px}.form-login .form-row{margin-bottom:12px}.form-login .form-label{display:block;font-size:12px;color:#676767}.form-login
.field{padding:2px
5px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#000;border:1px
solid #bcbcbc;width:100%}.form-login .form-actions{margin-top:22px;width:140px;text-align:center}.form-login .form-actions+a{margin-top:15px}.form-login
.btn{width:100%}.form-login .form-actions
a{font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;color:#2e62ae}.form-login .btn-submit.disabled{opacity: .3;pointer-events:none}.form-login .form-issue-label{display:block;margin-top:15px;line-height:18px}.login-aside{display:inline-block;border-top:1px solid #BCBCBC;margin-top:30px;padding-top:20px;width:100%}.section-donate
h3{font-family:'Open Sans',sans-serif;font-weight:700;font-size:17px;color:#555;line-height:1.3;margin-bottom:20px;text-transform:uppercase}.section-donate .section-head{margin-bottom:34px}.form-donate
h4{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;color:#555;line-height:1.3;margin-bottom:34px}.form-donate .form-row{margin-bottom:19px}.form-donate .form-label{display:block;font-weight:700;font-size:12px;color:#555}.form-donate .form-label
span{font-weight:400;font-size:12px;display:block;line-height:1.3}.form-donate
.field{padding:2px
5px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#000;border:1px
solid #bcbcbc;width:100%}.form-donate .form-hint{display:block;font-size:10px;color:#000}.form-donate .custom-checkbox{margin-top:15px;margin-right:-5px}.form-donate .custom-checkbox
input{display:none}.form-donate .custom-checkbox
label{display:block;position:relative;font-size:12px;color:#555;line-height:2.17;padding-left:30px}.form-donate
.btn{width:100%}.form-donate .custom-checkbox label:before{content:'';width:24px;height:24px;background:url(/css/images/ic_check_box_outline_blank_24px.svg) no-repeat center;position:absolute;left:0;top:0}.form-donate .custom-checkbox input:checked~label:before{background:url(/css/images/ic_check_box_24px.svg) no-repeat center}span.or{text-align:center;display:block;font-weight:300;font-size:19px;color:#555;text-transform:uppercase;line-height:2}.section-donate-paypal
h4{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;color:#555;line-height:1.3;margin-bottom:43px}.paypal-box{background-color:#fff;border:1px
solid #4673b8;text-align:center;padding:6px
15px 13px;margin-bottom:18px}.paypal-box
h5{font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px;color:#4673b8;margin-bottom:15px}.paypal-box.highlighted{background-color:rgba(70, 115, 184, 0.2)}.donation .donation-office-buttons{}.donation-office-buttons .donation-office-button{float:left;width:33%;text-align:center}.donation-office-buttons .donation-office-button.first{text-align:left}.donation-office-buttons .donation-office-button.last{text-align:right}#lt_donation_form .donation-field{width:50%;float:left}#lt_donation_form .donation-field
label{display:block;font-size:18px}.paypal-quick-donate-form{border:1px
solid #EBEBEB;padding:15px}.paypal-quick-donate-form
h3{text-align:center;color:#FFF;font-size:17px;font-weight:normal;text-transform:uppercase;padding:3px;margin-bottom:18px;background:#3064ac;background:-moz-linear-gradient(left,  #fff 0%, #3064ac 49%, #3064ac 51%, #fff 100%);background:-webkit-linear-gradient(left,  #fff 0%,#3064ac 49%,#3064ac 51%,#fff 100%);background:linear-gradient(to left,  #fff 0%,#3064ac 49%,#3064ac 51%,#fff 100%)}.paypal-quick-donate-form-sep{color:#D9D9D9;background:#D9D9D9;margin-top:50px;margin-bottom:30px;border:none;height:1px}.donate-additional-payments{font-size:17px;text-decoration:underline}.section-contacts{margin-bottom:50px}.section-contacts
h3{font-size:17px;color:#676767;text-transform:uppercase;margin-bottom:24px}.section-contacts .section-head{margin-bottom:43px}.contact-location
h4{font-weight:600;font-size:14px;line-height:1.7;margin-bottom:25px}.contact-address{margin-bottom:30px}.contact-phones{font-weight:600}.contact-phones
span{font-weight:400}.contact-phones
a{font-weight:400;color:#2e62ae}.contact-location
.btn{width:100%;margin-top:25px}.contact-location h4~h4{margin-top:30px;margin-bottom:0}.section-conference .section-body>h3{font-size:17px;color:#555;text-transform:uppercase;margin-bottom:10px}.event-detail-row .event-detail-head, .event-detail-row .event-detail-head h2, .event-detail-row .event-detail-head h3, .event-detail-row .event-detail-head
h4{font-size:16px !important;color:#2E62AE;padding-bottom:8px}.event-detail-blurb{font-weight:400 !important;font-style:italic !important;font-size:14px !important;color:#FFF !important;background-color:#2E62AE;padding:14px
0px;text-align:center}.event-detail-row .detail-row+.event-detail-head{margin-top:40px}.event-featured-image{position:relative;margin-top:8px}.event-featured-image
img{width:100%;height:auto}.event-featured-image
h2{position:absolute;left:0;top:0;width:100%;padding:19px
0 14px;background:rgba(70,115,184,0.8);font-weight:300;font-size:23px;color:#fff;text-transform:uppercase;text-align:center;z-index:10}.event-details{overflow:hidden;border-top:1px solid #f5f5f5;margin-top:22px;padding-top:18px;margin-bottom:17px}.event-details-body{float:left;width:60%}.event-details-body
h4{font-weight:600;font-size:16px;color:#555;line-height:1.3}.event-details-body h4~h4{margin-top:14px}.event-details-body
p{line-height:1.3}.event-details-actions{float:left;width:40%;text-align:right;padding-top:3px}.event-details-actions
.btn{margin-bottom:10px;width:207px}.event-keynote{background-color:#e8eef6;margin-bottom:20px}.event-keynote-head{background-color:#2f62ae;text-align:center;padding:12px
30px 19px}.event-keynote-head
h3{font-weight:300;font-size:19px;color:#fff;line-height:1.74}.event-keynote-head h3
span{display:block;font-weight:400;font-size:14px;line-height:2.36}.event-keynote-body{padding:27px
40px 37px;text-align:center}.event-keynote-body
p{color:#555}.event-detail-row{padding:0
15px 0 20px;margin-bottom:40px}.event-detail-head{text-align:center}.event-detail-head
h4{font-size:16px;color:#2e62ae;padding-bottom:8px}.event-detail-head
h5{font-weight:400;font-style:italic;font-size:14px;color:#fff;background-color:#2e62ae;padding:14px
0}.detail-row:after,.detail-row:before{content:'';display:table}.detail-row:after{clear:both}.detail-col{float:left}.detail-col-size1{width:27%;padding-left:60px}.detail-col-size2{width:73%;padding-left:20px}.detail-row{padding:16px
0}.detail-row:nth-child(2n+1){background-color:#e8eef6;border-bottom:1px solid #e0e5ec;padding:19px
0}.event-hour{line-height:1.3}.event-hour
span{display:block}.event-desc
h5{font-size:14px;color:#555;line-height:1.3}.event-desc h5
em{display:block;font-weight:400}.event-desc h5:first-child{margin-bottom:15px}.event-desc h5~h5{margin-bottom:15px}.event-desc
img{margin:7px
0}.event-desc
p{line-height:1.3}.event-desc
h5.alt{margin-top:30px;margin-bottom:10px}.event-desc h5.no-margin{margin:0}.event-desc
ul{list-style:none outside none;margin-bottom:15px}.event-desc ul
li{line-height:1.3}.detail-row:nth-child(2n+1) h5{margin-bottom:0}.detail-row:nth-child(2n+1) p{line-height:1.3}.form-default{width:51%;border:1px
solid #bcbcbc}.form-default .form-head{background-color:#4673b8}.form-default .form-head
h3{font-weight:300;font-size:22px;color:#fff;padding:10px
20px}.form-default .form-body{padding:10px
20px}.form-default .form-hint{display:block;font-size:12px;color:#b70000;margin-bottom:30px}.form-default .form-row{margin-bottom:20px}.form-default .form-label{display:block;font-size:12px;color:#676767}.form-default .form-asterisk{color:#b70000}.form-default
.field{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
5px;width:61%}.form-default
.selecter{width:61%}.form-default
.textarea{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
5px;width:100%;height:100px}.form-default .form-actions{text-align:center;margin-bottom:26px}.form-default
.btn{width:58%}.form-default .custom-checkbox{margin-top:0;margin-right:-5px;display:inline-block;vertical-align:middle}.form-default .custom-checkbox~.custom-checkbox{margin-left:40px}.form-default .custom-checkbox
input{display:none}.form-default .custom-checkbox
label{display:block;position:relative;font-size:12px;color:#555;line-height:2em;padding-left:30px}.form-default .custom-checkbox label:before{content:'';width:24px;height:24px;background:url(/css/images/ic_check_box_outline_blank_24px.svg) no-repeat center;position:absolute;left:0;top:0}.form-default .custom-checkbox input:checked~label:before{background:url(/css/images/ic_check_box_24px.svg) no-repeat center}.selecter{width:100%;max-width:100%}.selecter-item,.selecter-selected{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;padding:0
6px;border-radius:0}.selecter-item:hover{background-color:#efefef}.selecter-item{padding:6px}.selecter-selected{border:1px
solid #bcbcbc}.selecter-selected:after{border:0;width:29px;height:100%;background:url(/css/images/select-arrow.png) no-repeat center #93ad5c;right:0}.selecter.open .selecter-selected{border-radius:0}.selecter.open .selecter-selected,
.selecter.focus .selecter-selected{box-shadow:none}.selecter-options{max-height:300px}.sidebar-conference.fixed{position:fixed;top:20px}.sidebar-conference.absolute{position:absolute;bottom:0;left:0}.content-conference{float:right}.section-mailing-list .section-head{margin-bottom:34px}.section-mailing-list .section-head
h3{font-size:17px;color:#555;text-transform:uppercase;margin-bottom:25px;line-height:1}.mailing-join{width:51%;border:1px
solid #bcbcbc}.mailing-join .mailing-join-head{background-color:#4673b8}.mailing-join .mailing-join-head
h3{font-weight:300;font-size:22px;color:#fff;padding:10px
20px}.mailing-join .mailing-join-body>p{font-size:12px;color:#555;line-height:1.33;padding:10px
25px 14px;border-bottom:1px solid #f1f1f1}.mailing-list{list-style:none outside none}.mailing-list>li>a:hover{text-decoration:none}.mailing-list>li>a:hover:before{background:#4673b8 url(/css/images/ic_chevron_right_24px-hover.svg) no-repeat center}.mailing-list>li>a:before{content:'';width:40px;height:100%;position:absolute;right:0;top:0;background:#fbfcfe url(/css/images/ic_chevron_right_24px.svg) no-repeat center}.mailing-list>li{padding:21px
40px 20px 25px;position:relative}.mailing-list>li~li{border-top:1px solid #f1f1f1}.mailing-list > li
h4{display:600px;font-size:14px;color:#4673b8;margin-bottom:10px}.mailing-list > li
p{font-size:14px;line-height:1.3;color:#555}.mailing-list > li p
em{font-weight:300;font-style:italic;font-size:13px;color:#555}.mailing-list > li
p.alt{margin-top:10px}ul.lang{list-style:none outside none;margin:0;padding:0;overflow:hidden}ul.lang
li{float:left;width:30%}ul.lang li
span{font-size:11px;color:#555;text-transform:uppercase;display:inline-block;vertical-align:middle;position:relative;top:1px}.form-mailing-subscribe{width:51%;border:1px
solid #bcbcbc}.form-mailing-subscribe .form-head{background-color:#4673b8}.form-mailing-subscribe .form-head
h3{font-weight:300;font-size:22px;color:#fff;padding:10px
20px}.form-mailing-subscribe .form-body{padding:10px
20px}.form-mailing-subscribe .form-hint{display:block;font-size:12px;color:#b70000;margin-bottom:30px}.form-mailing-subscribe .form-row{margin-bottom:20px}.form-mailing-subscribe .form-label{display:block;font-size:12px;color:#676767}.form-mailing-subscribe .form-asterisk{color:#b70000}.form-mailing-subscribe
.field{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
5px;width:61%}.form-mailing-subscribe
.selecter{width:61%}.form-mailing-subscribe
.textarea{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
5px;width:100%;height:100px}.form-mailing-subscribe .form-actions{text-align:center;margin-bottom:26px;width:58%;margin:10px
auto 30px}.form-mailing-subscribe
.btn{width:58%}.form-mailing-subscribe .custom-checkbox{margin-top:0;margin-right:-5px;display:inline-block;vertical-align:middle}.form-mailing-subscribe .custom-checkbox~.custom-checkbox{margin-left:40px}.form-mailing-subscribe .custom-checkbox
input{display:none}.form-mailing-subscribe .custom-checkbox
label{display:block;position:relative;font-size:12px;color:#555;line-height:2.17;padding-left:30px}.form-mailing-subscribe
.btn{width:100%}.form-mailing-subscribe .custom-checkbox label:before{content:'';width:24px;height:24px;background:url(/css/images/ic_check_box_outline_blank_24px.svg) no-repeat center;position:absolute;left:0;top:0}.form-mailing-subscribe .custom-checkbox input:checked~label:before{background:url(/css/images/ic_check_box_24px.svg) no-repeat center}.has-error
.field{border-right-color:#c60000}.has-error
.textarea{border-right-color:#c60000}.form-notice{display:none;vertical-align:middle;font-size:11px;color:#c60000;width:36%;line-height:1.3}.has-error .form-notice{display:inline-block;margin-left:5px}.section-mailing-list-alt .section-head{margin-bottom:33px}.section-mailing-list-alt
h5{font-weight:400;font-size:14px;margin-bottom:16px}.section-mailing-list-alt .form-hint{margin-bottom:14px}.section-mailing-list-alt .form-row{margin-bottom:18px}.form-triangle{width:53%}.form-triangle .form-label{letter-spacing:-0.005em}.form-triangle .custom-checkbox
label{line-height:1}.section-online-books{padding-top:65px}.section-online-books-alt{padding-top:18px}.section-online-books .section-head{margin-bottom:40px}.section-online-books .section-head
h3{font-weight:700;font-size:17px;color:#555;text-transform:uppercase}.section-online-books .section-body{overflow:hidden}.section-online-books .section-image{float:left;width:29%;padding-left:25px;padding-right:35px}.section-online-books .section-image
img{max-width:100%;height:auto;border-radius:50%;margin-bottom:10px}.section-online-books .section-image
p{font-weight:600;font-size:14px;color:#636363;text-align:center}.section-online-books .section-image p
span{display:block}.section-online-books .section-text{float:left;width:71%;padding-right:10px}.section-online-books .section-text
p{margin-bottom:23px;line-height:1.75}.section-online-books .article
h3{text-align:center;font-size:20px;font-weight:400;text-transform:uppercase;color:#555;line-height:1.3;margin-bottom:30px}.section-online-books .article h3
span{display:inline-block;position:relative}.section-online-books .article h3 span:first-letter {font-size:26px}.section-online-books .article h3 span:before{content:'';width:100%;height:1px;background-color:#555;position:absolute;bottom:2px;left:0}.section-online-books .article h3
em{display:block;text-transform:none}.section-online-books .article
li{margin-left:20px;list-style:none}.section-online-books .article
p{margin-bottom:28px;text-align:justify}.section-online-books .list-unstyled{margin-bottom:25px}.section-online-books h4~h4{margin-bottom:25px}.list-numbers{counter-reset:section;margin-bottom:25px}.list-numbers
li{list-style-type:none}.list-numbers li:before{counter-increment:section;content:counters(section, '.') '. '}.ico-rect{width:3px;height:12px;background-color:#4673b8}.ico-triangle-left{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:0;border-right:7px solid #4673b8}.ico-triangle-right{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:7px solid #4673b8}.section-online-books
.paging{margin:50px
0}.paging{overflow:hidden}.paging>a{font-size:0}.paging>a:hover{text-decoration:none}.paging>a>span{font-size:14px;font-weight:600;color:#2e62ae;display:inline-block;vertical-align:middle;position:relative;top:-1px;padding:0
15px}.paging .paging-first{float:left}.paging .paging-prev{float:left}.paging .paging-next{float:right;margin-right:40px}.paging .paging-last{float:right}.form-cols:after,.form-cols-:before{content:'';display:table}.form-cols:after{clear:both}.form-col{float:left}.form-col-size1{width:28%}.form-col-size1~.form-col-size1{margin-left:19%}.form-edit-profile
h3{font-size:17px;color:#555;text-transform:uppercase}.form-edit-profile .form-head{margin-bottom:25px}.form-edit-profile
h5{font-weight:400;font-size:14px;color:#676767;margin-bottom:17px}.form-edit-profile .form-row{margin-bottom:18px}.form-edit-profile .form-label{display:block;font-weight:400;font-size:12px;color:#676767}.form-edit-profile .form-asterisk{color:#b70000}.form-edit-profile
.field{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
5px;width:100%}.form-edit-profile .form-actions{margin-top:30px}.form-edit-profile
.btn{width:100%}.section-order-history{padding-left:15px;padding-right:15px}.section-order-history
h3{font-size:17px;color:#555;text-transform:uppercase}.section-order-history .section-head{margin-bottom:14px}.table-order-history .table-head{overflow:hidden;border-bottom:1px solid #e4e4e4}.table-order-history .table-head
p{font-weight:400;font-size:12px;color:#555;padding-bottom:8px}.table-order-history .table-head [class*='cell']:first-child
p{visibility:hidden}.cell-order-name{float:left;width:49%}.cell-product-thumb{float:left;text-align:right;padding-right:30px}.cell-price{float:left;width:42%}.cell-quantity{float:left;width:9%}.table-group{border-bottom:1px solid #e4e4e4;padding:14px
0 16px}.table-group .table-group-head{margin-bottom:22px}.table-group .table-group-body
.row{margin-bottom:63px}.table-group
p{font-size:12px;color:#555;line-height:1.3}.table-group p span,
.table-group p
strong{display:inline-block;width:25%}.table-group p
a{font-weight:600;color:#4673b8}.table-group .row:first-child{padding:0}.table-group .row:last-child{margin-bottom:0}.table-group
h4{font-size:14px;font-weight:700;color:#2e62ae;text-transform:uppercase;line-height:1.3}.table-group h4
a{color:#2e62ae}.table-group p.price,
.table-group
p.quantity{font-size:14px;color:#555}.table-group p.quantity
span{display:none}.table-group~.table-group{margin-top:25px}.form-register .custom-checkbox{margin-top:0;margin-right:-5px;display:inline-block;vertical-align:middle}.form-register .custom-checkbox~.custom-checkbox{margin-left:40px}.form-register .custom-checkbox
input{display:none}.form-register .custom-checkbox
label{display:block;position:relative;font-size:12px;color:#555;line-height:1;padding-left:30px}.form-register
.btn{width:100%}.form-register .custom-checkbox label:before{content:'';width:24px;height:24px;background:url(/css/images/ic_check_box_outline_blank_24px.svg) no-repeat center;position:absolute;left:0;top:0}.form-register .custom-checkbox input:checked~label:before{background:url(/css/images/ic_check_box_24px.svg) no-repeat center}.form-register .form-actions{margin-top:20px;text-align:center}.form-register
.btn{width:60%}.alert{margin-bottom:23px}.alert-error{border:1px
solid #bc1010;position:relative;padding-left:82px;background-color:#fff}.alert-error:before{content:'';width:82px;height:100%;background:#b70000 url(/css/images/alert-error.png) no-repeat center;position:absolute;left:0;top:0}#error-message-generic{margin-bottom:23px;border:1px
solid #bc1010;position:relative;background-color:#fff;padding:20px
20px 20px 102px}#error-message-generic:before{content:'';width:82px;height:100%;background:#b70000 url(/css/images/alert-error.png) no-repeat center;position:absolute;left:0;top:0}.alert-body{padding:20px
28px}.alert-body
h6{font-weight:700;font-size:12px;color:#000}.alert-body
p{font-size:12px;color:#000;line-height:1.58}.section-search{padding:0
10px}.section-search .section-head{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:10px}.section-search .section-head
h3{font-size:17px;color:#555;text-transform:uppercase}.section-search .section-head
.selecter{display:none}.search-checkboxes{font-size:0}.search-checkboxes
.checkbox{display:inline-block;vertical-align:top;width:25%;margin-top:0;margin-bottom:5px}.search-checkboxes .checkbox
input{display:none}.search-checkboxes .checkbox
label{display:block;position:relative;font-weight:300;font-size:14px;color:#555;line-height:1;padding:7px
0 6px 30px}.search-checkboxes
.btn{width:100%}.search-checkboxes .checkbox label:before{content:'';width:24px;height:24px;background:url(/css/images/ic_check_box_outline_blank_24px.svg) no-repeat center;position:absolute;left:0;top:0}.search-checkboxes .checkbox input:checked~label:before{background:url(/css/images/ic_check_box_24px.svg) no-repeat center}.search-checkboxes-actions{font-size:0;margin-bottom:5px;padding-left:4px}.search-checkboxes-actions>a{display:inline-block;vertical-align:middle;font-size:12px;font-weight:600;color:#4673b8}.search-checkboxes-actions>a~a{margin-left:20px}.section-search .search-books{float:none;width:100%;margin:15px
0}.section-search .search-books
label{display:block;font-size:12px;color:#676767}.section-search .search-books .search-field{width:22%}.search-results-select-container{width:25%}.search-results-specific .section-head{text-align:center;background-color:#d9e1eb;padding:7px
0 8px;margin:0
0 15px 0;min-height:39px}.search-results-specific .section-head
p{font-weight:600;color:#003976}.search-results-specific .results-number{border-bottom:1px solid #ededed;padding-bottom:5px;margin-bottom:15px}.result-row{clear:both}.result-row
h4{font-weight:600;font-size:16px;margin-bottom:5px}.result-row h4
a{color:#2e62af}.result-row
p{color:#555;line-height:1.3}.result-row p
em{background-color:#93ad5c;font-weight:600;color:#fff;font-style:normal}.result-row .class-image
img{margin-bottom:15px}.result-row~.result-row{padding-top:20px;margin-top:33px;border-top:1px solid #ededed}.section-search .section-foot{margin:50px
-10px 0}.section-paging .paging>a{float:none;display:inline-block;vertical-align:middle}.section-paging
.paging{padding-bottom:6px;border-bottom:2px solid #c8c8c8;float:right;overflow:visible}.section-paging .paging .paging-last,
.section-paging .paging .paging-next{margin-right:0;margin-left:16px}.section-paging .paging .paging-prev,
.section-paging .paging .paging-first{margin-right:20px}.section-paging .paging>ul{list-style:none outside none;display:inline-block;vertical-align:middle;font-size:0}.section-paging .paging > ul
li{display:inline-block;vertical-align:middle}.section-paging .paging > ul li~li{margin-left:11px}.section-paging .paging > ul li
a{display:block;font-size:14px;font-weight:600;color:#fff;background-color:#676767;height:20px;min-width:20px;text-align:center;line-height:1.43;position:relative}.section-paging .paging > ul li a:hover,
.section-paging .paging > ul li.current
a{text-decoration:none;background-color:#4673b8}.section-paging .paging > ul li.current a:before{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;border-bottom:6px solid #4673b8;position:absolute;left:50%;margin-left:-6px;bottom:-9px}.search-results-default .section-head{background:none;border:0}.section-search .search-books-default{margin-top:0}.results-number
span{font-weight:bold}.highlight{color:red;background:yellow}.section-videos .section-head
h3{font-size:17px;color:#555;text-transform:uppercase;margin-bottom:20px}.section-videos .section-head
p{margin-bottom:20px}.section-videos .section-head
.selecter{width:28%}.video-item{float:left;width:31%;margin-left:3.5%;margin-top:25px}.video-item
img{width:100%;height:auto}.video-item
h4{font-weight:600;font-size:14px;color:#4673b8;margin-bottom:10px;line-height:1.3;margin-top:15px}.video-item h4
a{color:#4673b8}.video-item
p{font-size:13px;color:#555;line-height:1.3}.video-item:nth-child(3n+1){margin-left:0;clear:left}.section-videos .section-actions{margin-top:50px}.section-videos
.paging{padding-right:30px}.section-video-item{margin-top:-8px}.section-video-item .section-head{padding-right:160px;min-height:30px;margin-bottom:16px;position:relative}.section-video-item .section-head
h3{font-size:17px;color:#555;text-transform:uppercase}.section-video-item .section-head-actions{position:absolute;right:0;top:0}.content .section-video-item .video
video{width:100%}.video{position:relative;padding-bottom:71.52%;margin-bottom:20px}.video-no-iframe{padding-bottom:0}.video
iframe{position:absolute;left:0;top:0;width:100%;height:100%}.section-related{margin-bottom:50px}.section-related
h3{font-size:17px;color:#555;text-transform:uppercase;margin-bottom:5px}.section-related .video-item{margin-top:0}.store-full{padding-right:40px}.section-store-index .section-head
h3{font-size:17px;text-transform:uppercase;color:#555}.section-store-index .section-head
a{color:#4673b8}.section-store-index .feature-image{background-color:none;display:table;width:100%;vertical-align:middle;text-align:center;height:260px;margin-bottom:43px;margin-top:10px}.section-store-index .image-wrapper{display:table-cell;vertical-align:middle}.books-store{overflow:hidden;margin-bottom:40px}.book{float:left;width:20%;min-height:170px;margin-top:78px;margin-left:6.6667%}.book:nth-child(4n+1){margin-left:0;clear:left}.book
h5{font-weight:600;font-size:14px;color:#2e62ae;margin:0
0 10px 0;display:block;min-height:80px}.book h5
a{color:#2e62ae}.book .book-prices{min-height:72px;position:relative}.book .book-prices-container{position:absolute;bottom:0;left:0}.book
p{font-weight:300;font-size:16px;color:#555;line-height:1.3;margin-bottom:5px}.book
.btn{margin-top:5px;width:89%}.book-alt{width:18%;max-height:300px;margin-left:7%;margin-top:71px}.book-alt
img{width:100%;height:auto}.book-alt:nth-child(4n+1){margin-left:0}.book-alt
.btn{width:100%;margin-top:8px}.book-rows{margin-top:40px}.book-row{overflow:hidden;padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid #c4c4c4}.book-row .book-image{float:left;width:15%;margin-right:4%}.book-row .book-image
img{width:100%;height:auto}.book-row .book-content{float:left;width:54%}.book-row .book-content
h4{font-weight:600;font-size:15px;color:#2e62ae;margin-bottom:5px;line-height:1}.book-row .book-content h4
a{color:#2e62ae}.book-row .book-content
p{font-size:12px;line-height:2;color:#555}.book-row .book-actions{float:left;width:27%;text-align:right;padding-top:25px}.book-row .book-actions
.btn{padding:7px
22px}.section-store-index .section-actions{text-align:center;margin:70px
0 50px}.section-store-index .go-top{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:12px;color:#4673b8;text-transform:uppercase}.section-store-index .go-top:hover{text-decoration:none}.section-store-item
h3{float:left;font-size:17px;color:#555;text-transform:uppercase}.section-store-item h3
span{display:block;font-weight:400;font-size:14px;text-transform:none}.section-store-item h3
a{color:#2e62ae}.section-store-item .section-head{margin-bottom:15px}.section-store-item .section-head-actions{float:right}.store-item-desc
ul{margin-left:1.5em}.section-store-item .section-body{overflow:hidden}.store-item-image{float:left;width:18%}.store-item-image
a{display:block}.store-item-image
img{width:100%;height:auto;margin-top:5px}.store-item-desc{float:left;width:82%;padding-left:20px}.store-item-desc
.audiobook{margin:30px
0}.store-item-desc .audiobook
h5{font-weight:300;font-size:15px;color:#555;line-height:1;margin-bottom:5px}.store-item-desc .audiobook
p{font-weight:300;font-size:19px;color:#000;line-height:1.32}.lang-options{float:left}.lang-options
p{font-size:12px;color:#555}.lang-options
.selecter{margin:0
0 20px 0;width:170px}.lang-options
a{display:block;font-size:13px;color:#4673b8}.available-options{float:right;width:33%}.available-options
p{font-size:12px;color:#555}.available-options
ul{list-style:none outside none;border-top:1px solid #f2f2f2}.available-options ul
li{border-bottom:1px solid #f2f2f2;font-size:12px;font-weight:300;color:#000}.available-options ul
a{display:inline-block;width:40%;vertical-align:middle;color:#2f62af;padding:2px
0}.store-item-more{margin-top:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;clear:both;float:left;width:100%}.store-item-more
h3{float:none}.store-item-more p~p{margin-top:20px}.store-item-retailers{margin-top:25px}.store-item-retailers
h4{margin-bottom:0}.store-item-retailers h4
span{font-weight:normal}.store-item-retailers .retailers-list{list-style:none}.store-item-retailers .retailers-list li
span{display:inline-block;min-width:90px;font-weight:bold}.product-info{margin:40px
0 10px}.product-info
h5{font-weight:600;font-size:12px;color:#555}.product-info
p{font-size:12px;color:#555;line-height:2}.product-info p~p{margin-top:0}.section-related-alt{margin-top:40px;margin-bottom:0;float:left;width:100%;clear:both}.section-related-alt .related-item{float:left;width:26%;margin-top:20px}.section-related-alt .related-item~.related-item{margin-left:11%}.section-related-alt .related-item
h3{font-size:17px;color:#2f62af;text-transform:uppercase;line-height:1.3;padding-right:30px;margin-bottom:20px}.section-related-alt .related-item
p{color:#555;font-size:13px;line-height:1.85;min-height:153px;margin-bottom:10px}.table-cart .table-head{overflow:hidden;border-bottom:1px solid #e4e4e4}.table-cart .table-head
p{font-weight:400;font-size:12px;color:#555;padding-bottom:8px}.table-cart .table-head p:first-child{padding-left:12px}.table-cart .table-head .cell-order-name{width:51%}.table-cart .table-group{padding:22px
0 16px}.table-cart .table-group .cell-order-name{padding-left:12px}.table-cart .cell-order-name
p{margin-top:15px}.table-cart .table-group~.table-group{margin-top:0}.table-cart .cell-order-name{width:41%}.table-cart .cell-product-thumb{width:10%;overflow:hidden}.table-cart .cell-product-thumb
img{width:100%}.table-cart .cell-price{width:32%}.table-cart .cell-quantity{font-size:0;width:17%}.table-cart .selecter-selected{width:100% !important;padding:0
29px 0 8px;border:1px
solid #bcbcbc}.table-cart .selecter-selected:after{margin:0;height:100%}.table-cart .selecter-item{width:100%}.table-cart
.selecter{width:55%;display:inline-block;vertical-align:middle;height:25px}.table-cart .selecter-options{font-size:0}.table-cart .cell-quantity .field-input{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;text-align:center;border:1px
solid #bcbcbc;padding:2px
6px;width:30%;display:inline-block;vertical-align:middle}.table-cart .cell-quantity
.btn{display:inline-block;vertical-align:middle;width:41%;margin-left:4%;padding:5px
8px}.table-cart .shipping-finals{float:left;width:40%;padding-left:15px}.table-cart .shipping-finals .form-row{font-size:0}.table-cart .shipping-finals .form-row~.form-row{margin-top:15px}.table-cart .shipping-finals .form-label{display:block;font-size:12px;color:#555}.table-cart .shipping-finals .form-asterisk{color:#df0000}.table-cart .shipping-finals .form-row.row-errors{font-size:13px;color:red}.table-cart .shipping-finals
.field{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
6px;width:65%;display:inline-block;vertical-align:middle}.table-cart .shipping-finals
.btn{width:33%;display:inline-block;vertical-align:middle;padding:5px
8px}.table-cart .shipping-finals
.selecter{margin:0;width:100%}.table-cart .shipping-finals .shipping-options-radios{font-size:13px}.table-cart .shipping-finals .shipping-options-radios .shipping-option-item{margin-bottom:5px}.table-cart .cart-summary{float:right;width:15%}.table-cart .cart-summary
p{font-size:14px;line-height:1.3;margin-bottom:5px}.table-cart .cart-summary
strong{display:inline-block;width:55%}.table-cart .table-actions{text-align:right;padding-top:23px;font-size:0;margin-bottom:60px}.table-cart .table-actions
.btn{margin-left:17px}.table-cart .table-actions .btn-blue{padding:10px
15px}.table-cart .table-actions .btn-green{padding:10px
40px}.table-cart-loading{background-color:rgba(255, 255, 255, 0.5);position:absolute;width:100%;height:100%}.table-cart-loading .table-cart-loading-container{position:relative;top:50%;text-align:center}.section-checkout .section-head{margin-bottom:20px}.section-checkout .section-head
h3{font-size:17px;color:#555;text-transform:uppercase}.section-checkout .section-head
p{font-size:12px;color:#555}.section-checkout .section-head
.asterisk{color:#df0000}.checkout-step-head{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #c9c9c9}.checkout-step-head .step-number{width:24px;height:24px;display:inline-block;vertical-align:middle;background-color:#555;border-radius:50%;text-align:center;font-size:12px;color:#fff;line-height:2;margin-right:5px}.checkout-step-head
h4{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:11px;color:#555;text-transform:uppercase;display:inline-block;vertical-align:middle}.checkout-step-body>p{font-size:12px;color:#555;margin-bottom:10px}.checkout-step-body > p
a{color:#2e62ae}.section-checkout .form-checkout .form-group{margin:30px
0 40px}.section-checkout .form-checkout .form-row{margin-bottom:19px}.section-checkout .form-checkout .form-label{display:block;font-size:12px}.section-checkout .form-checkout .form-asterisk{color:#b70000}.section-checkout .form-checkout
.field{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
6px;width:36%}.store-register-item-title{font-size:15px;font-weight:bold;display:block}.store-register-item{margin:10px
0;display:none}.store-register-item .form-register, .store-register-item .form-login{width:70%}.section-checkout .form-checkout .store-register-item
.field{width:50%}.store-register-item .login-body, .store-register-item .login-aside{padding-left:20px}.cart-simple .cart-row{border-bottom:1px solid #c9c9c9;padding-bottom:10px;padding-top:10px}.cart-simple .cart-row~.cart-row{margin-top:10px}.cart-simple .cart-row-alt{margin-top:5px !important}.cart-simple .cart-row:last-child{border-bottom:0 !important}.cart-simple
h4{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:20px}.cart-simple h4
a{color:#2e62ae}.cart-simple
p{font-size:14px;color:#555;text-align:right}.cart-simple p
span{float:left;font-size:12px}.form-checkout .cart-simple .field-small{width:106px}iframe.cart-coupon{overflow:hidden;border:0;height:250px}.form-checkout
.subtotal{float:right;width:26%;text-align:right}.form-checkout .subtotal
p{margin:3px
0}.form-checkout .subtotal p
strong{float:left}.form-checkout .subtotal
.btn{width:100%;margin-top:5px}.step-alt{margin-top:10px}.step-alt .checkout-step-head{background-color:#4673b8;padding:15px
13px 11px;margin-bottom:0}.step-alt .checkout-step-head
h4{font-family:'Open Sans',sans-serif;font-weight:300;font-size:22px;color:#fff;text-transform:none;line-height:1.3;position:relative;top:-2px}.form-payment-details>form>.form-body{border:1px
solid #e4e4e4;border-top:0}.form-payment-details .form-section{padding:11px
21px;border-top:1px solid #e4e4e4}.form-payment-details .form-section:first-child{border-top:0;padding:6px
21px 10px}.form-payment-details .form-hint{font-size:12px;color:#b70000;padding:11px
21px;display:block}.form-payment-details .form-row~.form-row{margin-top:20px}.form-payment-details .form-section-head
h5{font-size:14px;font-weight:400;color:#676767;width:63%}.form-payment-details .form-section-body{margin-top:10px;margin-bottom:5px}.form-payment-details .form-section-body>span{display:block;font-size:10px;color:#a2a2a2;line-height:1.8;margin-bottom:5px}.form-payment-details .form-label{display:block;font-size:12px;color:#676767}.form-payment-details .form-asterisk{color:#b70000}.form-payment-details .form-controls{position:relative}.form-payment-details .field,
.form-payment-details
.textarea{font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;color:#000;border:1px
solid #bcbcbc;padding:2px
6px;width:63%;display:inline-block;vertical-align:middle}.form-payment-details
.textarea{height:126px}.form-payment-details
.selecter{margin:0;width:63%}.form-payment-details .custom-checkbox{width:63%}.form-payment-details .custom-checkbox
input{display:none}.form-payment-details .custom-checkbox
label{display:block;position:relative;padding-left:32px;font-size:11px;color:#555;line-height:1.3}.form-payment-details .custom-checkbox label:before{content:'';width:20px;height:20px;border:1px
solid #838383;position:absolute;left:0;top:50%;margin-top:-10px}.form-payment-details .custom-checkbox input:checked~label:before{background:url(/css/images/check.png) no-repeat center}.form-payment-details .form-shipping-details{margin-top:20px}.form-payment-details .form-actions{margin-top:20px;text-align:center}.add-to-cart-result-popup{width:350px;padding:15px;max-width:100%;border:4px
solid #93ad5c;font-weight:bold;background-color:#FFF;position:fixed;top:50%;left:0;right:0;margin:0
auto;-webkit-box-shadow:0px 0px 12px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 12px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 12px 0px rgba(50, 50, 50, 0.75)}.add-to-cart-result-popup
.actions{text-align:right;margin-top:25px;margin-bottom:10px}.section-thanks{width:41%;padding-top:10px;margin-bottom:70px}.section-thanks
h4{font-weight:400;font-size:16px;color:#555;margin-bottom:15px}.section-thanks
p{color:#555;line-height:1.43;margin-bottom:20px}.section-thanks p
a{color:#4673b8;font-weight:600}.section-thanks
.btn{margin-top:24px;font-size:13px;padding:5px
10px}.products-other-languages{margin-top:30px}.order-form-products{margin:40px
0 30px}.order-form-products
h3{margin-bottom:30px}.order-form-products .product-row{border-top:1px solid #c4c4c4;padding:25px
0 15px}.order-form-products .product-row:last-of-type{border-bottom:1px solid #c4c4c4}.order-form-products .product-row:after{content:' ';display:table;clear:both}.order-form-products .product-row .product-thumbnail{float:left;padding-right:30px}.order-form-products .product-row .product-description{float:left;width:calc(68% - (90px + 30px));padding:0
60px 18px 0}.product-row .product-description .product-summary{font-size:12px}.order-form-products .product-row .product-options{float:left;width:32%}.order-form-products .product-row .product-options
label{font-size:12px;margin:0}.product-row .product-options
.selecter{margin-top:0}.product-row .product-options .option-block:after{content:' ';display:table;clear:both}.product-row .product-options .option-language{float:left;width:60%}.product-row .product-options .option-quantity{float:right;width:40%;padding-left:15px}.option-quantity .input-quantity{font-family:'Open Sans',sans-serif;font-size:12px;border:1px
solid #959595;width:100%;height:26px;padding:1px
5px 2px}.product-row .product-options .option-pdf{text-align:right;font-size:13px;margin-top:8px}.product-row .product-options .option-pdf .pdf-icon{float:right}.product-row .product-options .option-pdf .pdf-icon:after{content:' ';display:inline-block;background-image:url(/css/images/pdf_icon.png);background-repeat:no-repeat;background-position:bottom;width:18px;height:18px;margin:1px
0 0 8px}.order-form-action{text-align:right;margin-bottom:25px}.order-form-action
.btn{padding:12px
30px 10px;font-family:'Open Sans',sans-serif}.back-to-top-container{padding-top:25px;text-align:center;text-transform:uppercase;font-size:13px}.section-calendar .section-head
.hint{font-size:12px;margin-bottom:10px}.section-calendar .nav-calendar-type
ul{list-style:none outside none;font-size:0}.section-calendar .nav-calendar-type ul
li{display:inline-block;vertical-align:middle}.section-calendar .nav-calendar-type ul li~li{margin-left:45px}.section-calendar .nav-calendar-type ul li
a{display:block;font-weight:600;font-size:14px;color:#4673b8;padding:8px
0}.section-calendar .nav-calendar-type ul li a:hover,
.section-calendar .nav-calendar-type ul li.current
a{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);text-decoration:none}.calendar-nav{text-align:center;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.calendar-nav>a{display:inline-block;vertical-align:middle;font-weight:600;font-size:12px;color:#93ad5c;text-transform:uppercase;position:relative}.calendar-nav .calendar-prev{margin-right:60px}.calendar-nav .calendar-prev:before{content:'';border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:0;border-right:9px solid #93ad5c;position:absolute;right:-22px;top:50%;margin-top:-7px}.calendar-nav .calendar-next{margin-left:60px}.calendar-nav .calendar-next:before{content:'';border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:0;border-left:9px solid #93ad5c;position:absolute;left:-22px;top:50%;margin-top:-7px}.calendar-nav .calendar-current{font-weight:600;font-size:25px;color:#003976;text-transform:uppercase;display:inline-block;vertical-align:middle}.section-calendar .section-foot{margin-top:30px;margin-bottom:100px}.section-calendar .section-foot .row~.row{margin-top:25px}.calendar-legend
h4{font-weight:700;font-size:13px;color:#FFF;line-height:1.92;background:#4673b8;padding:0
5px;margin-bottom:5px}.calendar-legend
p{font-weight:300;font-size:13px;color:#555;line-height:1.92}.calendar-legend p
a{color:#4673b8}.calendar-legend p:last-child
a{font-weight:bold}.table-calendar
table{width:100%}.table-calendar
th{background-color:#4673b8;color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;text-align:center;vertical-align:middle;border:1px
solid #4673b8;width:14.29%}.table-calendar
td{border:1px
solid #a2a2a2;text-align:right;position:relative;vertical-align:top}.table-calendar tbody tr:first-child
td{border-top:2px solid transparent}.table-calendar .calendar-date{width:100%;min-height:135px;padding:30px
0 30px 28px}.table-calendar
.date{position:absolute;left:8px;top:5px;font-size:14px;color:#555}.event-moon{margin-bottom:10px;padding-left:8px;text-align:left;position:relative;cursor:pointer}.event-moon img.moon-phase{float:right;margin-right:10px;margin-left:10px}.event-moon
h5{font-weight:600;font-size:13px;color:#4673b8;line-height:1.4}.event-moon
p{font-weight:300;font-size:13px;color:#4673b8;line-height:1}.event-default{margin-bottom:2px;position:relative}.event-default>a{display:block;font-weight:300;font-size:13px;line-height:1.3;text-align:left;width:100%;padding:3px
6px;color:#fff}.event-default a
strong{font-weight:600;display:block}.event-default a:hover{text-decoration:none}.event-dark-blue{background-color:#003976}.event-green{background-color:#1ea288}.event-blue{background-color:#148ec5}.event-span2{width:200%;position:relative;right:100%}.date-range-start,.date-range-middle,.date-range-end{border:3px
solid #f9d000 !important}.date-range-start{border-right:1px solid #a2a2a2 !important}.date-range-middle{border-right:1px solid #a2a2a2 !important;border-left:1px solid #a2a2a2 !important}.date-range-end{border-left:1px solid #a2a2a2 !important}.date-range-start .calendar-date, .date-range-middle .calendar-date, .date-range-end .calendar-date{}.date-range-start .calendar-date span.date:after, .date-range-end .calendar-date span.date:after{content:"   Moon Period Starts";color:#f9d000;font-weight:800;text-transform:uppercase;font-size: .7em;margin-left:5px}.date-range-end .calendar-date span.date:after{content:"   Moon Period Ends"}.event-group{position:relative}.event-default:hover .default-event-popup,
.event-moon:hover .moon-event-popup{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible}.default-event-popup{width:520px;position:absolute;left:0;bottom:100%;border:3px
solid #4673b8;background-color:#fff;padding:15px;margin-bottom:12px;text-align:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);visibility:hidden;z-index:90}.default-event-popup:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0;border-top:11px solid #4673b8;position:absolute;left:20px;bottom:-11px}.default-event-popup
h5{font-weight:600;font-size:15px;color:#003976;line-height:1.3;margin-bottom:5px}.default-event-popup h5
span{display:block}.default-event-popup
h6{font-weight:700;font-size:12px;color:#003976;line-height:1.33}.default-event-popup
p{font-size:12px;color:#555}.default-event-popup .event-popup-actions{margin-top:30px}.default-event-popup
.btn{font-family:'Open Sans',sans-serif;font-weight:700;font-size:13px;padding:5px
20px}.default-event-popup .btn~.btn{float:right}.moon-event-popup{width:355px;position:absolute;left:-20px;bottom:100%;border:3px
solid #4673b8;background-color:#fff;padding:14px;margin-bottom:12px;text-align:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);visibility:hidden;z-index:90}.moon-event-popup:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0;border-top:11px solid #4673b8;position:absolute;left:20px;bottom:-11px}.moon-event-popup
h5{font-weight:600;font-size:15px;color:#003976;line-height:1}.moon-event-popup h5~h5{margin-bottom:5px}.moon-event-popup
p{font-size:12px;color:#555;line-height:1.33}.moon-event-popup .event-popup-actions{margin-top:30px}.moon-event-popup
.btn{font-family:'Open Sans',sans-serif;font-weight:700;font-size:13px;padding:5px
20px;margin-right:10px;margin-bottom:10px}.moon-event-popup .btn:last-child{margin-right:0px}.moon-event-popup .moon-phase{position:absolute;right:5px;top:10px}.nav-calendar-type{float:left}.calendar-location{float:right;width:25%;text-align:right;margin:7px
0}.calendar-location>span{display:inline-block;vertical-align:middle;font-size:12px;margin-right:10px;text-align:left}.calendar-location
.selecter{display:inline-block;vertical-align:middle;margin:0;width:155px;text-align:left}.section-calendar-list{border-top:1px solid #e3e3e3}.list-item{overflow:hidden;margin-top:23px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.list-item-head{float:left;width:22%}.list-item-head .label-day{float:left;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;background-color:#555;border-radius:5px;padding:2px;margin:0
6px;width:15%;line-height:1;text-align:center}.list-item-head
p{float:left;width:46%;padding-right:6px;font-size:14px;color:#555;line-height:1.3}.list-item-head p
span{font-weight:300;font-size:13px;display:block;margin-top:5px}.list-item-head .list-item-image{float:left;width:33%;padding-right:17px;text-align:center}.list-item-head .list-item-image
img{max-width:100%;height:auto}.list-item-body{float:left;width:78%}.list-item-body
h3{font-weight:600;font-size:16px;color:#4673b8;line-height:1;margin-bottom:7px}.list-item-body h3
a{color:#4673b8}.list-item-body
p{font-size:12px;color:#555;line-height:1.3;margin-bottom:10px}.list-item-body
.btn{font-family:'Open Sans',sans-serif;font-weight:600;font-size:12px;padding:5px
20px}.section-calendar-itemview .section-head{margin-bottom:15px}.section-calendar-itemview
h3{font-weight:600;font-size:25px;color:#003976;text-transform:uppercase;margin-bottom:18px;line-height:1}.section-calendar-itemview>.section-head>.section-head-actions{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:9px
0}.section-calendar-itemview > .section-head
ul{list-style:none outside none;font-size:0}.section-calendar-itemview > .section-head ul
li{display:inline-block;vertical-align:middle}.section-calendar-itemview > .section-head ul li~li{margin-left:20px}.section-calendar-itemview > .section-head ul li
a{display:block;font-weight:600;font-size:14px;color:#4673b8}.calendar-banner{display:block;margin-bottom:20px}.calendar-banner
img{width:100%;height:auto}.section-calendar-itemview .article-entry
p{font-size:12px;line-height:1.67}.section-calendar .action-share{margin-top:0}.section-meetings{position:relative}.section-meetings:before{content:'';width:1px;height:100%;position:absolute;right:-20px;top:0;background-color:#c7c7c7}.section-meetings .section-head{margin-bottom:47px}.section-meetings
h3{font-weight:700;font-size:14px;color:#555;text-transform:uppercase;margin-bottom:20px}.section-meetings
ul{list-style:none outside none;font-size:0;text-align:center}.section-meetings ul
li{display:inline-block;vertical-align:middle;margin:0
2px}.section-meetings ul li
a{display:block;font-weight:700;font-size:12px;color:#4673b8}.section-meetings ul li
span{display:block;font-weight:700;font-size:12px;color:#003976}.meeting-item~.meeting-item{margin-top:25px}.meeting-item
h4{font-weight:700;font-size:12px;color:#003976;text-transform:uppercase;line-height:1.3}.meeting-item
p.lead{margin-bottom:10px}.meeting-item p.lead
span{display:block;font-weight:400;text-transform:capitalize}.meeting-item
p{font-size:12px;color:#003976;line-height:1.3}.meeting-item
p.directions{text-align:right;margin-top:10px}.meeting-item p.directions
a{font-weight:600;font-size:12px;color:#4673b8}.meeting-item-alt{margin-top:40px}.meeting-item-alt
h4{font-weight:700;font-size:12px;color:#003976;text-transform:uppercase;margin-bottom:15px}.meeting-item-alt
p{font-size:12px;color:#555;line-height:1.67}.meeting-item-alt p
a{color:#4673b8}.meeting-map{width:100%;height:140px;margin-top:10px}.full-moon-times
h3{font-size:14px;color:#2f62af;text-transform:uppercase;margin-top:7px}.full-moon-times
ul{list-style:none outside none}.full-moon-times ul
a{display:block;font-weight:600;font-size:13px;color:#555;line-height:1.3;padding:5px
0}.full-moon-times
.btn{font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;padding:5px
20px;margin-top:15px}.broadcasts,.previous-talks{margin-top:36px}.broadcasts h3,
.previous-talks
h3{font-weight:700;font-size:14px;color:#2f62af;text-transform:uppercase;margin-bottom:10px;line-height:1.3}.broadcasts
p{font-size:13px;color:#555;line-height:1.3}.broadcasts p
a{color:#2f62af}.broadcasts
h4{font-size:13px;font-weight:400;color:#2f62af;text-transform:uppercase;margin-top:15px}.previous-talks
ul{list-style:none outside none}.previous-talks ul
a{display:block;font-weight:400;font-size:13px;color:#2f62af;text-transform:uppercase;line-height:1.3;padding:8px
0}.slider-wgw{position:relative}.slider-wgw
.slide{display:block;position:relative;width:100%}.slider-wgw .slide
img{width:100%;height:auto}.slider-wgw .slide-caption{display:block}.slider-wgw .slide-caption-mobile{display:none}.slider-wgw .slide-caption, .slider-wgw .slide-caption-mobile{position:absolute;left:25px;top:35px;z-index:10}.slider-wgw .slide-caption p, .slider-wgw .slide-caption-mobile
p{font-size:18px;color:#fff;line-height:1}.slider-wgw .slide-caption p span, .slider-wgw .slide-caption-mobile p
span{font-weight:600;font-size:25px;display:inline-block;vertical-align:middle;position:relative;top:-2px;color:#fff;padding:10px;text-transform:capitalize;text-shadow:1px 1px 5px #491583}.slider-wgw .slider-paging{position:absolute;right:19px;top:19px;font-size:0;z-index:20}.slider-wgw .slider-paging
a{display:inline-block;vertical-align:middle;width:11px;height:11px;background-color:#fff;border-radius:50%;margin:0
3px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}.slider-wgw .slider-paging
a.selected{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.slider-wgw{overflow:hidden}.slider-wgw
.slides{list-style:none;white-space:nowrap;overflow:hidden}.slider-wgw .slides
.slide{float:none;display:inline-block;vertical-align:top}.wgw
.content{float:left;width:70%;padding-left:10px}.wgw
.sidebar{float:left;width:25%;margin-left:5%;margin-right:0;padding:0;margin-top:30px}.wgw .widget-video{margin-bottom:20px}.wgw .widget-video h4 a,
.main-wgw .widget ul
a{color:#451783}.wgw .widget-nav{margin-bottom:50px}.wgw .widget-nav li
a{display:block;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:14px;color:#451783;line-height:1.3;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:8px
0}.wgw .widget-nav li~li{margin-top:0 !important}.wgw .widget-nav li
em{display:block;text-transform:none}.wgw .widget-nav li a:hover,
.wgw .widget-nav li.current
a{text-decoration:none;color:#93ad5c}.section-wgw-home{margin-top:20px}.section-wgw-home
h2{font-weight:400;font-size:27px;color:#555;margin-bottom:10px}.section-wgw-home .section-head{margin-bottom:40px}.section-wgw-home .section-head
p{font-size:18px;color:#555;line-height:1}.section-wgw-home .section-head p
a{font-weight:700;color:#451783}.wgw-box{overflow:hidden;float:left;width:47%;margin-left:4%;margin-bottom:90px}.wgw-box:nth-child(2n+1){clear:left;margin-left:0}.wgw-box-title{float:left;width:34%}.wgw-box-title
h3{font-size:20px;text-transform:uppercase;line-height:1.3}.wgw-box-title h3
a{color:#451783}.wgw-box-image{float:left;width:66%;padding-left:10px;margin-bottom:10px}.wgw-box-image
img{width:100%;height:auto}.wgw-box-image
a{display:block;position:relative}.wgw-box-image a:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.wgw-box-content{float:left;width:100%}.wgw-box-content
p{min-height:90px;margin-bottom:10px}.section-wgw-segmented{margin-bottom:50px}.section-wgw-inner{margin-top:30px}.section-wgw-inner a, .section-wgw-inner .box-indexed .box-content h3
a{color:#451783}.section-wgw-inner .section-head{margin-bottom:15px}.section-wgw-inner .section-head
h2{float:left;font-weight:600;font-size:22px;color:#555;text-transform:uppercase;line-height:1}.section-wgw-inner .section-head-actions{float:right}.section-wgw-inner .section-actions
h4{float:left;margin-right:10px}.sidebar-wgw-inner{margin-top:0 !important}.section-wgw-segmented>.section-head{text-align:center;text-transform:uppercase;margin-bottom:20px}.section-wgw-segmented > .section-head
h2{font-size:25px;color:#451783;margin-bottom:10px}.section-wgw-segmented .section-head-actions
ul{list-style:none outside none;font-size:0}.section-wgw-segmented .section-head-actions
li{display:inline-block;vertical-align:middle}.section-wgw-segmented .section-head-actions li
a{display:block;font-weight:600;font-size:22px;color:#451783;line-height:1}.section-wgw-segmented .section-head-actions li a:hover,
.section-wgw-segmented .section-head-actions li.current
a{text-decoration:none;color:#93ad5c}.section-wgw-segmented .section-head-actions li~li{margin-left:20px;padding-left:20px;border-left:1px solid #efefef}.segmented-section{text-align:left}.segmented-section~.segmented-section{margin-top:28px;border-top:1px solid #451783;padding-top:35px}.segmented-section
h2{font-weight:600;font-size:20px;color:#555;text-transform:uppercase;text-align:left;line-height:1.3;margin-bottom:30px}.segmented-section h2
span{display:block;font-weight:400;font-style:italic;font-size:18px;text-transform:none}.segmented-section
h4{font-size:18px;color:#555;font-style:italic;margin-bottom:15px}.segmented-section
h3{font-weight:600;font-size:18px;color:#451783;text-transform:uppercase;line-height:1.3}.segmented-section
h5{font-weight:600;font-size:14px;color:#555;text-transform:uppercase;margin-top:30px;margin-bottom:5px}.segmented-section p
a{color:#451783;font-weight:600}.segmented-section
img{margin-bottom:20px;max-width:100%;height:auto}.segmented-section .link-more{display:block;font-weight:600;color:#451783}.segmented-links{margin-top:40px}.segmented-links
h4{margin-bottom:0}.segmented-links
ul{list-style:none outside none;margin-bottom:15px}.segmented-links ul
a{display:block;font-weight:600;font-size:18px;color:#451783;text-transform:uppercase;line-height:1.56}.segmented-links .link-more{display:block;font-weight:600;color:#451783;text-transform:uppercase}.segmented-section .section-actions{text-align:right}.segmented-section .btn-green-bordered{font-size:12px;box-shadow:none;border-width:2px;padding:8px
44px}.info-notice{position:fixed;bottom: .5em;left:0;width:100%;visibility:hidden}.info-notice
.container{max-width:966px;background-color:#232323;border:1px
solid #d7d7d7;color:white;margin:0
auto}.info-notice
a{text-decoration:none}.info-notice
.close{color:#d70000;text-align:left;background-color:white;font-size:12px;font-weight:bold;display:block;padding:0
0 0 7px;cursor:pointer}.info-notice
.message{box-shadow:0 4px 1px #d7d7d7 inset;margin:0
auto;padding:1em
5em}.info-notice .message
p{float:left;width:60%;margin:0
0;padding:0
0;line-height:normal}.info-notice
.action{float:right;width:40%;margin:0
0;padding:4px
0 0 0;text-align:right}.info-notice .ok, .info-notice
.more{display:inline-block;text-align:center;color:white;border-radius:3px;border:1px
solid #4e4e4e;line-height:2em;padding:0
15px;margin-top:4px;background-color:#444}.info-notice
.ok{background-color:#3165b0;margin-right:15px}.info-notice .ok:hover, .cookie-notice .more:hover{background-color:white !important;color:#3165b0 !important}.info-notice
.cl{clear:both;height:0;line-height:0}.info-notice-obooks
.container{max-width:730px;float:right;margin:0
7px 0 0;background-color:#fff}.info-notice-obooks
.close{background-color:#93ad5c}.info-notice-obooks
.message{color:#636363;padding:0}.info-notice-obooks .message .obook-store-link{padding:1em
5em;display:block}.info-notice-obooks .message
p{float:none;width:unset;text-align:center}.section-languages{margin-bottom:50px}.section-languages
h3{line-height:1;font-weight:17;text-transform:uppercase;margin-bottom:20px}.section-languages .section-head{margin-bottom:20px}.section-languages .section-actions
ul{list-style:none outside none}.section-languages .section-actions ul
li{display:inline-block;vertical-align:middle}.section-languages .section-actions ul
a{display:block;font-weight:300;font-size:16px;color:#676767;text-transform:uppercase;padding-right:5px}.languages{margin-top:30px}.languages
h3{font-weight:300;font-size:16px;color:#636363;text-transform:uppercase;margin-bottom:5px}.languages
ul{list-style:none outside none}.languages ul
a{display:block;font-weight:600;font-size:14px;color:#4673b8;line-height:1.7}.btn{display:inline-block;vertical-align:middle;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#fff;text-transform:uppercase;text-align:center;padding:10px
20px}.btn-small{font-size:11px;padding:7px
29px;line-height:14px}.btn-rounded{border-radius:3px}.btn:hover{text-decoration:none}.btn:disabled{cursor:default}.btn-green{border:0;background-color:#93ad5c}.btn-green:hover{background-color:#2e62ae}.btn-green:disabled{opacity:0.6;filter:alpha(opacity=60)}.btn-green:disabled:hover{background-color:#93ad5c}.btn-blue{border:0;background-color:#2e62ae}.btn-blue:hover{background-color:#93ad5c}.btn-green-bordered{background-color:#fff;border:1px
solid #93ad5c;color:#93ad5c;box-shadow:1px 1px 0 #93ad5c;padding:5px
24px}.btn-green-bordered:hover{background-color:#93ad5c;color:#fff}.btn-green-bordered-flat{background-color:#fff;border:2px
solid #93ad5c;color:#93ad5c;padding:6px
20px}.btn-green-bordered-flat:hover{background-color:#93ad5c;color:#fff}.btn-blue-bordered{font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px;color:#2e62ae;border:1px
solid #2e62ae;background-color:#fff;padding:6px
5px 7px;text-transform:none}.btn-blue-bordered:hover{background-color:#2e62ae;color:#fff}.btn-orange{background-color:#e28a00;border:0}.ico{display:inline-block;vertical-align:middle}.ico-cart{width:20px;height:20px;background:url(/css/images/ic_shopping_cart_24px.svg) no-repeat center;-webkit-background-size:cover;background-size:cover}.nav-utilities ul li a:hover .ico-cart{width:20px;height:20px;background:url(/css/images/ic_shopping_cart_24px-hover.svg) no-repeat center;-webkit-background-size:cover;background-size:cover}.ico-calendar{width:19px;height:18px;background:url(/css/images/Calendar-Icon-Mod-2.png) no-repeat center;-webkit-background-size:cover;background-size:cover}.ico-subscribe{width:20px;height:20px;background:url(/css/images/subscribe.svg) no-repeat center;-webkit-background-size:cover;background-size:cover;fill:#555}.nav-utilities ul li a:hover .ico-subscribe{width:20px;height:20px;background:url(/css/images/subscribe_over.svg) no-repeat center;-webkit-background-size:cover;background-size:cover}.ico-back,
.ico-book,
.ico-login,
.ico-globe,
.btn-reset,
.ico-cart-mobile,
.ico-question,
.event-detail-head:before,
.search-mobile .search-btn,
.search-mobile-wrapper .search-btn,
.section-meetings .section-body h4:before,
.table-order-history .table-group-head:before,
.form-payment-details .form-section .form-section-head:before{background:url(/css/images/sprite.png) no-repeat}.btn-reset{background-position:0 0}.search-mobile .search-btn,
.search-mobile-wrapper .search-btn{background-position:-16px 0px}.search-mobile.expanded .search-btn,
.search-mobile-wrapper .expanded .search-btn{background-position:0px -16px}.ico-login{width:15px;height:15px;background-position:0px -32px}.ico-cart-mobile{width:15px;height:15px;background-position:-32px -15px}.section-meetings .section-body h4:before,
.table-order-history .table-group-head:before,
.form-payment-details .form-section .form-section-head:before{background-position:-48px -20px}.ico-book{width:18px;height:8px;background-position:-48px -10px}.ico-question{width:15px;height:15px;background-position:-16px -16px}.ico-back{width:14px;height:14px;background-position:-15px -32px}.ico-globe{width:15px;height:15px;background-position:-32px 0px}.event-detail-head:before{background-position:-48px -29px}.slider-categories
.ico{background-image:url(/css/images/icons-small.png);background-repeat:no-repeat}.ico-alice-books,.ico-store-270{width:20px;height:20px;background-position:-88px 0px}.ico-audiobooks,.ico-store-273{width:21px;height:23px;background-position:-43px 0px}.ico-authors,.ico-store-277{width:24px;height:25px;background-position:-23px -23px}.ico-books-online,.ico-store-275{width:23px;height:23px;background-position:0px -70px}.ico-cd,.ico-store-271{width:23px;height:23px;background-position:0px 0px}.ico-ebooks,.ico-store-272{width:20px;height:25px;background-position:-68px -46px}.ico-langs,.ico-store-276{width:24px;height:23px;background-position:-64px 0px}.ico-magazine,.ico-store-278{width:23px;height:22px;background-position:-46px -70px}.ico-special,.ico-store-274{width:23px;height:24px;background-position:-46px -46px}.ico-compilations,.ico-store-285{width:23px;height:22px;background-position:-124px 0px}.ico-literature,.ico-store-290{width:13px;height:20px;background-position:-111px 0px}.slider-categories .slide:hover .ico-alice-books, .slider-categories .slide:hover .ico-store-270{background-position:-88px -20px}.slider-categories .slide:hover .ico-audiobooks, .slider-categories .slide:hover .ico-store-273{background-position:-23px 0px}.slider-categories .slide:hover .ico-authors, .slider-categories .slide:hover .ico-store-277{background-position:0px -23px}.slider-categories .slide:hover .ico-books-online, .slider-categories .slide:hover .ico-store-275{background-position:-24px -70px}.slider-categories .slide:hover .ico-cd, .slider-categories .slide:hover .ico-store-271{background-position:-64px -24px}.slider-categories .slide:hover .ico-ebooks, .slider-categories .slide:hover .ico-store-272{background-position:-45px -22px}.slider-categories .slide:hover .ico-langs, .slider-categories .slide:hover .ico-store-276{background-position:0px -47px}.slider-categories .slide:hover .ico-magazine, .slider-categories .slide:hover .ico-store-278{background-position:-87px -39px}.slider-categories .slide:hover .ico-special, .slider-categories .slide:hover .ico-store-274{background-position:-23px -46px}.slider-categories .slide:hover .ico-compilations,.slider-categories .slide:hover .ico-store-285{width:22px;height:25px;background-position:-124px -19px}.slider-categories .slide:hover .ico-literature, .slider-categories .slide:hover .ico-store-290{background-position:-111px -20px}@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ico-back,
.ico-book,
.ico-login,
.ico-globe,
.btn-reset,
.ico-cart-mobile,
.ico-question,
.event-detail-head:before,
.search-mobile .search-btn,
.search-mobile-wrapper .search-btn,
.section-meetings .section-body h4:before,
.table-order-history .table-group-head:before,
.form-payment-details .form-section .form-section-head:before{background:url(/css/images/sprite@2x.png) no-repeat;-webkit-background-size:66px 47px;background-size:66px 47px}.btn-reset{background-position:0 0}.search-mobile .search-btn,
.search-mobile-wrapper .search-btn{background-position:-16px 0px}.search-mobile.expanded .search-btn,
.search-mobile-wrapper .expanded .search-btn{background-position:0px -16px}.ico-login{width:15px;height:15px;background-position:0px -32px}.ico-cart-mobile{width:15px;height:15px;background-position:-32px -15px}.section-meetings .section-body h4:before,
.table-order-history .table-group-head:before,
.form-payment-details .form-section .form-section-head:before{background-position:-48px -20px}.ico-book{width:18px;height:8px;background-position:-48px -10px}.ico-question{width:15px;height:15px;background-position:-16px -16px}.ico-back{width:14px;height:14px;background-position:-15px -32px}.ico-globe{width:15px;height:15px;background-position:-32px 0px}.event-detail-head:before{background-position:-48px -29px}}.footer{border-top:22px solid #2e62ae;background-color:#e9f2fe}.footer-inner{padding:24px
10px 110px}.footer-cols:after,.footer-cols:before{content:'';display:table}.footer-cols:after{clear:both}.footer-col{float:left}.footer-col-size1{width:11%}.footer-col-size2{width:12%;margin-left:2%}.footer-col-size3{width:14%}.footer-col-size4{width:62%}.footer-col-size5{width:30%;margin-left:8%}.footer-col-size6{width:30%;margin-left:8%;float:right}.footer-top{margin-bottom:77px}.footer-top-head
h4{font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;color:#555;text-transform:uppercase;margin-bottom:4px}.footer-nav{margin-bottom:15px}.footer-nav
h5{font-weight:600;font-size:13px;color:#000}.footer-nav
ul{list-style:none outside none}.footer-nav ul
a{display:block;padding:3px
0;font-weight:400;font-size:12px;color:#2e62ae;line-height:1}.copyright{display:inline-block;vertical-align:middle;font-weight:600;font-size:12px;color:#323232}.footer-nav-secondary{display:inline-block;vertical-align:middle;margin-left:24px}.footer-nav-secondary
ul{list-style:none outside none;font-size:0}.footer-nav-secondary ul
li{display:inline-block;vertical-align:middle}.footer-nav-secondary ul li~li{display:none}.footer-nav-secondary ul li
a{display:block;font-weight:600;font-size:12px;color:#2e62ae}.footer-nav-lang{margin-top:10px}.footer-nav-lang
ul{list-style:none outside none;font-size:0}.footer-nav-lang ul
li{display:inline-block;vertical-align:middle;margin-right:27px;margin-bottom:10px}.footer-nav-lang ul li
a{display:block;font-weight:600;font-size:8px;color:#000;text-transform:uppercase}.footer-nav-lang ul li a:hover{text-decoration:none}.footer-nav-lang img,
.footer-nav-lang
span{display:inline-block;vertical-align:middle}.footer-nav-lang
span{margin-left:2px}.footer-socials{text-align:right;margin-top:4px}.footer-socials>span{display:inline-block;vertical-align:middle;font-weight:600;font-size:11px;color:#585858;text-transform:uppercase;margin-right:7px}.footer-hop{display:inline-block;text-align:right;float:right;font-weight:600;font-size:11px;color:#585858;margin-top:10px;margin-right:2px}.footer-bottom .btn-green-bordered{display:none}.social_follow_button:hover{text-decoration:none}.social_follow_button div.small
img{width:20px;height:20px}.social_follow_button
div{display:inline-block}@media(max-width: 425px){.fb-share-button{top:-4px}}.social_share_button_container{display:flex;flex-flow:row;height:25px}.social_share_button{width:60px}.social_share_button.twitter,.social_share_button.print{margin-top:3px}.social_share_button.print{height:21px;margin-left:2px;width:65px}.hide{display:none}.btn,
.form-notice,
.selecter-item,
.sidebar-nav li a,
.nav-expandable a,
.nav-primary ul a,
.moon-event-popup,
.search-mobile,
.default-event-popup,
.nav-secondary ul li a,
.widget-search .search-btn,
.search-mobile .btn-reset,
.slider-categories .slide,
.slider-categories .slide-logo,
.search-mobile .search-field,
.mailing-list > li > a:before,
.section-search .paging > ul li a,
.section-calendar .nav-calendar-type ul li
a{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider-categories .slide,
.slider-categories .slide h3
a{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.section-hero .section-body{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.theme-box{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.box-grid-alt .box-image a:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(50%,rgba(255,255,255,0.9)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#ffffff',GradientType=0 )}.wgw-box-image a:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,  rgba(255,255,255,0) 53%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(53%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,  rgba(255,255,255,0) 53%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,  rgba(255,255,255,0) 53%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,  rgba(255,255,255,0) 53%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,  rgba(255,255,255,0) 53%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.btn-mobile,
.nav-mobile,
.nav-trigger,
.row-mobile,
.chapters,
.search-mobile,
.mobile-title,
.widget-mobile,
.mobile-slide,
.select-mobile,
.mobile-paging,
.copyright-mobile,
.mobile-sharing,
.search-mobile-books,
.register-nav-mobile,
.register-mobile-intro,
.store-item-mobile-desc,
.table-group .row-mobile,
.section-faq .section-head p,
.section-donate .section-head a,
.section-about-grid .section-head h4,
.section-languages .section-head-mobile,
.section-subscribe .section-body>a.link-mobile{display:none}.fr .nav-cart-text, .de .nav-cart-text{display:none}.edit_this{width:20px !important;height:auto !important}.theme-box:hover
.hp_credit{display:none}.theme-box:hover
.hp_credit{display:block;width:349px;min-height:30px;position:absolute;top:217px;text-align:right;padding:0px
10px;color:#fff;text-shadow:1px 1px #3A3A3A;font-size: .7em}.callout{text-align:center;background:url(/css/images/callout.jpg) repeat center center;padding:21px
0 36px;margin-bottom:38px}.callout
h2{font-size:39px;text-transform:uppercase;font-weight:400;font-family:'Montserrat',sans-serif;color:#333;margin-bottom:3px}.callout
p{font-size:18px;font-family:'Source Sans Pro',sans-serif;line-height:1.33}.callout-inner{max-width:750px;margin:auto}.donation-section-support .section-content{width:69.75%;float:left;padding-left:18px}.donation-section-support .section-aside{width:23.05%;float:right}.donation-form-support{margin-bottom:92px}.donation-form-support
h4{color:#333;font-family:'Montserrat',sans-serif;font-size:13px;text-transform:uppercase;font-weight:400;margin-bottom:-8px}.donation-form-support h4
.strong{font-weight:bold;font-size:14px}.donation-form-support .form-title{text-align:center;font-family:'Source Sans Pro',sans-serif;font-size:18px;text-transform:uppercase;font-weight:600;margin-bottom:26px;padding:3px
0;margin-left:16px;background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(246,246,246,1) 47%, rgba(246,246,246,1) 48%, rgba(246,246,246,1) 56%, rgba(246,246,246,1) 57%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(246,246,246,1) 47%,rgba(246,246,246,1) 48%,rgba(246,246,246,1) 56%,rgba(246,246,246,1) 57%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(246,246,246,1) 47%,rgba(246,246,246,1) 48%,rgba(246,246,246,1) 56%,rgba(246,246,246,1) 57%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 )}.donation-form-support
.field{background:none;border:1px
solid #cfcfcf;font-size:26px;font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#000;width:100%;padding-left:25px;max-width:382px;height:57px}.donation-form-support
.textarea{width:100%;background:none;border:1px
solid #cfcfcf;padding:10px
16px;text-align:left;height:auto;height:140px;line-height:1.45}.donation-form-support .form-currency{font-size:26px;font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#000;display:inline-block;position:absolute;top:15px;left:12px;line-height:1}.donation-form-support .form-label{font-size:22px;font-family:'Source Sans Pro',sans-serif;color:#000;font-weight:400;display:inline-block;margin-bottom:5px}.donation-form-support .form-controls{position:relative}.donation-form-support .list-radios{list-style:none;display:table;width:100%;margin-bottom:53px}.donation-form-support .list-radios
li{display:table-cell;text-align:center}.donation-form-support .list-radios li:first-child{text-align:left}.donation-form-support .list-radios li:last-child{text-align:right}.donation-form-support .radio input[type=radio]{display:none}.donation-form-support .radio input[type=radio]+label{display:inline-block;width:204px;height:60px;border:2px
solid  #2e62ae;border-radius:16px;background:#fff;color:#2e62ae;font-size:18px;text-transform:uppercase;font-family:'Montserrat',sans-serif;cursor:pointer;text-align:center;margin-bottom:0}.donation-form-support .radio input[type=radio] + label
span{position:relative;top:50%;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.donation-form-support .radio input[type=radio]:checked+label{background:#2e62ae;color:#fff}.donation-form-support
.checkbox{margin-top:16px;margin-left:2px}.donation-form-support .checkbox
label{font-size:14px;font-family:'Open Sans',sans-serif;color:#555}.donation-form-support .checkbox input[type=checkbox]{display:none}.donation-form-support .checkbox input[type=checkbox] + label
span{display:inline-block;border:2px
solid  #555;background:#fff;border-radius:2px;vertical-align:middle;width:20px;height:20px;position:relative;top:-1px;margin-right:7px}.donation-form-support .checkbox input[type=checkbox]:checked + label
span{background:#fff url(/css/images/ico-checkbox.png) no-repeat center center}.donation-form-support .form-row~.form-row{margin-top:23px}.donation-form-support .form-col{float:left}.donation-form-support .form-col~.form-col{margin-left:6%}.donation-form-support .form-col-size1{width:47.5%}.donation-form-support .form-col-size2{width:46.5%}.donation-form-support .form-info{font-size:12px;color:#555;line-height:1.2;font-family:'Open Sans',sans-serif}.donation-form-support .form-info
strong{display:block;font-size:17px;font-family:'Source Sans Pro',sans-serif;color:#000}.donation-form-support .form-btn{width:160px;height:36px;line-height:36px;background:#93ad5c;color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:17px;text-align:center;border:0;display:inline-block;margin-top:10px;transition:background-color .3s}.donation-form-support .form-btn:hover{background:#789340}.donation-form-support .form-right{text-align:right}.donation-form-support .form-right{float:right}.donation-form-support .form-actions{margin-top:30px}.donation-form-support .form-actions
small{display:block;font-size:12px;font-family:'Open Sans',sans-serif;color:#333;margin-top:10px}.btn-float{max-width:50px;position:fixed;right:15px;bottom:100px;background:none;border:none;fill:rgba(74,29,134,0.9);color:rgba(74,29,134,0.9);text-align:center;transition:fill ease-out .3s, color ease-out .3s}.btn-float.float-stop{position:relative;float:right;margin-bottom:15px}.btn-float:hover{fill:rgba(78,37,154,1);color:rgba(78,37,154,1)}.widget .widget-title-secondary{font-size:20px;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#333;line-height:1;margin-bottom:12px}@media ( max-width: 1179px ){.nav-lang{margin-top:16px;margin-left:1em}.search,.nav-primary{margin-right:10px}.sidebar{padding-left:10px}.content,
.wgw
.sidebar{padding-right:10px}.widget-subscribe .subscribe-btn,
.widget-subscribe .subscribe-field{width:100% !important}.widget-subscribe .subscribe-btn{margin-left:0;margin-top:10px}.section-search .section-foot{margin:50px
0 0}.header-with-slider{padding:0
10px}.available-options{width:43%}.section-videos .section-head
.selecter{width:33%}.wgw-box-title
h3{font-size:16px}.section-slider-wgw{padding:0
10px}.main-blog
.sidebar{padding-left:0;padding-right:10px}.main-blog
.content{padding-right:0;padding-left:10px}.main-blog .widget-search{display:none}}@media (max-width: 1140px){span.nav-cart-text,span.nav-subscribe-text{display:none}.nav-utilities{margin-right:25px}.nav-utilities ul li~li{margin-left:20px}}@media ( max-width: 1023px ){.donation-form-support .radio input[type=radio]+label{width:auto;padding:0
15px;font-size:16px}.search{display:none}.search.search-sidebar{display:block}.main-home
.sidebar{padding-right:10px;margin-right:0;width:31%}.main-home .widget-body{padding-left:0}.footer-col-size2{width:13%}.footer-inner{padding:24px
10px}.box-arcane .box-image
h3{top:25px;font-size:19px}.section-subscribe .subscribe-field{margin-bottom:10px}.col-size11{width:50%}.col-size12,.col-size13{width:23%;margin-left:2%;padding:0}.mailing-join,.form-register,.form-mailing-subscribe{width:100%}.list-item-head{width:32%}.list-item-body{width:68%}.event-featured-image
h2{font-size:18px;padding:14px
0}.section-conference .form-default{margin-left:20px;width:94%}.section-donate .col-size1{width:40%}.section-donate .col-size4{width:20%}.section-donate .col-size5{width:40%}.sidebar-right{margin-left:2%;padding-left:0;padding-right:10px;width:24%}.nav-expandable>ul>li>a{padding:6px
15px 5px 0}.form-col-size1{width:48%}.form-col-size1~.form-col-size1{margin-left:4%}.search-checkboxes .checkbox
label{padding:0px
0 6px 30px}.table-cart .cell-order-name{width:46%}.table-cart .cell-price{width:30%}.table-cart .cell-quantity{width:24%}.table-cart .shipping-finals{width:50%}.table-cart .cart-summary{width:25%}.table-cart .table-paging{min-height:30px;margin-top:20px}.section-checkout .form-checkout
.field{width:50%}.form-checkout
.subtotal{width:40%}.section-checkout .col-size7,
.section-checkout .col-size8{width:48%}.section-checkout .col-size8{margin-left:4%}.form-payment-details .field,
.form-payment-details .selecter,
.form-payment-details
.textarea{width:100%}.store-full{padding-right:0}.section-store-index .image-wrapper
img{max-width:100%;height:auto}.book{width:23%;margin-left:2.6667%}.languages ul
a{font-size:12px}.section-videos .section-head
.selecter{width:66%}.main-home .widget-title,
.main-wgw .widget-title,
.section-wgw-segmented .section-head-actions li
a{font-size:16px}.main-home .widget ul a,
.main-wgw .widget ul
a{font-size:15px}.wgw-box-title
h3{font-size:13px}.section-wgw-segmented > .section-head
h2{font-size:22px}.logo{float:none;display:inline-block;margin:16px
0}.header-bottom-inner{text-align:center}.nav-lang,
.nav-secondary,
.nav-utilities,
.header-bottom .nav-primary{display:none}.header-top{box-shadow:0 1px 1px rgba(0,0,0, .15);position:relative;padding:0
9px}.header-top-inner{height:45px;position:relative}.nav-trigger{float:left;display:block;margin-top:9px;position:relative;z-index:90}.header-top-inner{overflow:visible}.search-mobile{position:absolute;right:0;width:30px;top:10px;display:block;margin:0}.search-mobile .search-btn{width:15px;height:15px;position:absolute;right:6px;top:7px}.search-mobile .search-field{width:100%;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#555;border:0;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0, .1);padding:5px
25px 5px 35px;width:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);visibility:hidden}.search-mobile .btn-reset{border:0;position:absolute;width:15px;height:15px;left:10px;top:7px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);border-radius:0}.search-mobile.expanded{z-index:100;width:100%}.search-mobile.expanded .search-field{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible}.search-mobile.entered .btn-reset{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.nav-mobile{display:block;width:275px;padding:15px
0 15px 23px;background-color:#efefef;box-shadow:0 1px 8px rgba(0,0,0, .1);border:1px
solid #e6e6e6;border-left:0;border-top:0;position:absolute;left:-8px;top:0;z-index:999}.nav-mobile
ul{list-style:none outside none;text-transform:capitalize}.nav-mobile ul li~li{margin-top:10px}.nav-mobile ul
a{display:block;font-weight:600;font-size:13px;color:#2e62ae}.nav-mobile ul a:hover,
.nav-mobile ul .current
a{text-decoration:none;color:#93ad5c}.nav-group~.nav-group{margin-top:15px;border-top:2px solid #d0d0d0;padding-top:15px}.nav-group
h4{font-weight:600;font-size:10px;color:#555;text-transform:uppercase;margin-bottom:10px}.nav-group ul~h4{margin-top:10px}.nav-group .sub-nav{margin-bottom:10px;list-style:square}.nav-group li~ul.sub-nav{margin-top:10px}.nav-group .sub-nav
li{margin-left:15px}.nav-lang-mobile{margin-bottom:-3px}.nav-lang-mobile
img{margin-right:5px;display:inline-block;vertical-align:middle}.mobile-subnav .icon-wrapper{display:inline-block;vertical-align:middle;width:18px;height:18px;text-align:center;border-radius:50%;margin-right:10px}.mobile-subnav .icon-wrapper
img{width:8px;height:auto;position:relative;top:-3px}.nav-utilities-mobile .ico,
.nav-utilities-mobile
span{display:inline-block;vertical-align:middle}.nav-utilities-mobile
span{margin-left:20px}.nav-lang,
.nav-mobile ul
a{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.nav-mobile{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.nav-mobile{-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);-o-transform:translateX(-275px);transform:translateX(-275px)}.nav-mobile.slide{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.nav-mobile.fade{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.section-meetings:before{right:-10px}.nav-group{position:relative}.nav-mobile .nav-lang{display:block;padding:7px
0;background-color:#efefef;position:absolute;left:-100%;top:50px;margin:0;width:100%;padding-right:30px;z-index:10}.nav-mobile .nav-lang.fade{left:0}.nav-mobile .nav-lang.fade
a{font-size:0}.nav-mobile .nav-lang.fade
li{margin:0
6px 8px 0;display:block}.nav-mobile .nav-lang.fade a
span{display:inline-block;vertical-align:middle;font-weight:600;font-size:13px;color:#2e62ae;margin-left:9px}.wgw .nav-group~.nav-group{border-top:1px solid #c8c8c8}.wgw .mobile-subnav .menu
a{color:#451783;line-height:1.3;padding:5px
0}.wgw .mobile-subnav .menu a
em{font-weight:400;display:block}.wgw .mobile-subnav .menu a:hover,
.wgw .mobile-subnav .menu .current
a{color:#93ad5c}a.back{font-weight:600;font-size:13px;color:#2e62ae}a.back
span{display:inline-block;vertical-align:middle;margin-left:10px}a.back:hover,a.back:focus{text-decoration:none}}@media ( max-width: 767px ){.callout{padding:20px
10px;background-size:cover;background-repeat:no-repeat}.callout
h2{font-size:26px}.callout
p{font-size:14px}.donation-section-support .section-content,
.donation-section-support .section-aside{width:100%;float:none;padding:0
10px}.donation-form-support .form-title{font-size:14px}.donation-form-support .list-radios
li{display:block;width:100%}.donation-form-support .list-radios li~li{margin-top:15px}.donation-form-support .radio input[type=radio]+label{width:100%;font-size:14px;height:40px}.donation-form-support .form-col{float:none;width:100%}.donation-form-support .form-col~.form-col{margin-left:0;margin-top:23px}.donation-form-support .form-right{text-align:left}.donation-form-support .form-btn{margin-top:0}.section-hero .slide
img{width:100%;height:auto}.sidebar,.page-header:before{display:none}.page-header{text-align:center;padding:20px
30px;height:auto}.page-header
h3{float:none;font-size:17px;line-height:1.3}.header-calendar
h3{line-height:1.3}.page-header.header-with-icon
h3{line-height:1}.page-header .header-icon{float:none;margin-bottom:10px;display:inline-block}.section-hero{margin-bottom:10px}.section-hero .section-body
h2{text-shadow:0 2px 3px #000;font-size:28px}.section-hero
.slide{position:relative}.section-hero .slider-paging{bottom:15px;left:0;width:100%;text-align:center;top:auto}.section-hero .slide-caption{left:32px;top:50%}.section-hero .slide-caption{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header-bottom-inner{font-size:0}.logo{width:92px;height:92px;-webkit-background-size:cover;background-size:cover}.logo-wgw{height:96px}.logo-triangle{float:none;margin:10px
0;display:inline-block;width:112px;height:112px}.logo-triangle
img{width:112px;height:112px}.logo-mobile{background:url(/css/images/logo-icon.png) no-repeat 0 0;width:92px;height:92px;position:absolute;left:46%;top:6px;background-size:40%}.logo-mobile.homepage{background:url(/css/images/logo.png) no-repeat 0 0;background-size:40%}.header-bottom-inner{display:none}.header-bottom-inner.homepage{display:block}.main-home .content,
.content,
.wgw
.sidebar{float:none;width:100%;padding-left:23px}.main-home .section-head
h3{font-size:22px}.section-trust p:first-child{text-align:left}.post-intro{margin:30px
0;border-top:2px solid #555;border-bottom:0;margin-right:-10px}.post-intro
span{display:block;float:none;padding-bottom:5px;border-bottom:1px solid #555;margin-bottom:8px}.post-intro .nav,
.post-intro .nav
li{float:none}.post-intro .nav li~li{margin-left:0;margin-top:8px}.post-intro .nav
a{text-transform:capitalize}.widget-mobile{display:block !important}.widget-mobile .widget-title{margin-bottom:5px}.main-home .widget-mobile ul li~li{margin-top:15px}.widget-mobile.widget-events li
.btn{width:auto !important}.widget-mobile.widget-events ul~.btn{font-size:16px;margin-top:20px}.section-activities .section-body{margin-right:-10px;margin-left:-23px}.activity-box{width:100%;float:none;margin-bottom:5px;overflow:hidden;margin-left:0}.activity-image{width:31%}.activity-text{width:69%}.theme-box,.theme-box:nth-child(2n+1){float:none;width:auto;margin-left:0;border-bottom:1px solid #e6e6e6;margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;padding-bottom:8px}.theme-box p,
.theme-box
img{display:none}.theme-box
h4{text-transform:none}.main-home
.sidebar{display:none}.widget-video{margin-top:30px}.widget-video .video-wrapper{margin-right:-10px;margin-left:-23px}.widget-support,.widget-subscribe{border:0}.widget-support
.btn{font-size:16px}.subscribe
a{text-transform:none;color:#4673b8;font-size:12px;margin-top:5px}.widget-subscribe .subscribe-field{width:62% !important}.widget-subscribe .subscribe-field:focus{border-color:#4673b8}.widget-subscribe .subscribe-btn{width:35% !important;margin-left:3%;margin-top:0}.widget-video .widget-title{margin-bottom:10px}.footer{background-color:#fff;border-top:16px solid #2e62ae}.footer-top,
.footer-bottom .footer-cols{display:none}.footer-top .footer-col-size1, .footer-top .footer-col-size2{width:48%}.footer-top .footer-nav ul
a{font-size:18px}.footer-bottom{text-align:center}.footer-bottom .btn-green-bordered{display:inline-block;box-shadow:none}.copyright{display:none}.copyright-mobile{display:block;margin-top:20px;margin-bottom:40px;font-family:'Montserrat',sans-serif;font-size:12px;color:#555}.footer-nav-secondary{margin-left:0}.footer-nav-secondary ul li~li{display:inline-block;margin-left:60px}.section-about-arcane{margin-top:-20px}.section-about-arcane .section-head{margin-bottom:30px}.section-about-arcane .section-head
h4{text-align:left;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:12px;color:#2f62af;background-color:#e0e0e0;margin-left:-23px;margin-right:-10px;padding-right:10px;padding-left:23px;text-transform:none;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.section-about-arcane .section-head
p{font-size:12px}.section-about-arcane .section-body{margin-left:-23px;margin-right:-10px}.box-arcane{float:none;width:100%;margin-left:0;margin-bottom:6px}.box-arcane .box-content
p{min-height:0}.box-arcane .box-image
h3{font-size:22px}.box-arcane .box-content
.btn{padding:7px
15px}.section-faq{margin:0;text-align:left;border-top:1px solid #555;width:auto;margin-right:-10px;padding-right:10px}.section-faq
h3{font-size:15px;margin-top:25px;margin-bottom:0}.section-faq .section-head{margin-bottom:30px}.section-faq .section-head
p{display:block;line-height:1.3}.section-faq .section-head
.btn{display:none}.section-faq .section-head .btn-mobile{display:block;margin-top:30px}.section-faq
blockquote{padding:0;font-size:12px}.article-entry
.lead{font-size:17px;font-weight:400;margin-bottom:10px}.article-entry
p{font-size:12px}.list{padding-left:20px}.list li~li{margin-top:20px}.article-image.image-wide{width:auto;margin-right:-10px;margin-left:-23px}.article-image.image-wide
figcaption{padding-left:23px;padding-right:10px}.article-entry
h4{margin-right:-10px;padding-right:10px;padding-top:10px;border-top:1px solid #555;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;margin-bottom:10px}.article-image.image-aside{font-size:0}.article-image.image-aside
img{max-width:100%;margin-right:0;padding-right:13px}.article-image.image-aside a,
.article-image.image-aside
figcaption{display:inline-block;vertical-align:middle;max-width:50%}.article-image.image-floated{width:45%}.article-image.image-floated
figcaption{display:none}.main-blog .page-header{height:auto;padding:20px
30px}.main-blog .page-header
h3{line-height:1.3;font-size:22px}.main-blog
.content{float:none;width:100%;padding-right:10px}.section-blog .section-paging{margin-bottom:-40px}.nav-inline li
a{font-size:16px}.nav-inline li~li{margin-left:16px;padding-left:16px}.blog-post
h3{line-height:1.3}.section-about-grid{margin-top:-22px;margin-bottom:0}.section-about-grid .section-head
h4{display:block;text-align:left;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:12px;color:#2f62af;background-color:#e0e0e0;margin-left:-23px;margin-right:-10px;padding-right:10px;padding-left:23px;text-transform:none;padding-top:10px;padding-bottom:10px}.section-about-grid .section-body{margin-right:-10px;margin-left:-23px;padding:0
20px}.box-grid{float:none;width:100%;border:0;margin-left:0;margin-bottom:0}.box-grid-alt .box-content{padding:20px
23px}.box-grid-alt .box-content
p{min-height:0;font-size:12px}.box-grid .box-content
h3{font-size:15px}.section-supplementary{border-top:1px solid #f2f2f2;margin-left:-23px;margin-right:-10px;margin-top:-15px;padding-top:30px;padding-left:23px;padding-right:10px}.section-supplementary [class*='col-size']{float:none;width:100%;margin-left:0}.section-supplementary
h3{font-size:15px;margin-bottom:0}.section-supplementary
p{font-size:12px}.section-contact,.section-subscribe-alt{padding-top:15px;border-top:1px solid #555;margin-right:-10px;padding-right:10px;margin-top:20px}.section-contact .section-body,
.section-donations .section-body{min-height:0}.section-subscribe-alt{padding-left:0;padding-top:25px}.section-subscribe h3,
.section-subscribe-alt
h3{margin-bottom:15px}.section-subscribe .btn,
.section-subscribe-alt
.btn{display:none}.section-subscribe-alt .btn-mobile{display:inline-block}.section-subscribe
form{font-size:0}.section-subscribe .subscribe-field{display:inline-block;vertical-align:middle;width:63%;margin-bottom:0;border:2px
solid #949494;padding:5px
10px}.section-subscribe .btn-mobile{display:inline-block;vertical-align:middle;width:35%;margin-left:2%;margin-top:0;font-size:12px}.section-subscribe .section-body>a{display:none}.section-subscribe .section-body>a.link-mobile{display:block !important;text-transform:none;font-size:12px;color:#4673b8}.section-contact .btn,
.section-donations
.btn{display:none}.section-contact .btn-mobile,
.section-donations .btn-mobile{display:inline-block}.section-calendar-itemview
h3{font-size:17px}.section-calendar-itemview>.section-head>.section-head-actions{display:none}.section-calendar-itemview [class*='col']{float:none;width:100%;margin-left:0}.section-calendar-itemview .section-body
h3{font-size:15px;color:#676767}.section-meetings{margin-top:50px}.section-meetings
h3{margin-bottom:10px}.section-meetings .section-head{margin-bottom:0}.section-meetings .section-head-actions{display:none}.section-meetings .section-body .meeting-item:first-child{border-top:1px solid #555}.meeting-item,.meeting-item-alt{border-bottom:1px solid #555;margin-right:-10px;margin-left:-23px;padding-left:23px;padding-right:10px}.section-meetings .section-body
h4{font-weight:700;font-size:13px;color:#4673b8;text-transform:capitalize;position:relative;cursor:pointer;padding-bottom:13px;padding-top:13px}.section-meetings .section-body h4:before{content:'';width:13px;height:9px;position:absolute;right:13px;top:18px}.meeting-map{margin-left:-23px;margin-right:-10px;width:auto;height:180px}.section-meetings .meeting-item-body{display:none}.meeting-item~.meeting-item,.meeting-item-alt{margin-top:0}.meeting-item.expanded
h4{border-bottom:0}.meeting-item.expanded h4:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.meeting-item
p{font-size:12px;color:#003976;line-height:1.9}.meeting-item
p.directions{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;padding-bottom:10px}.meeting-item p.directions
a{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:12px;color:#fff;text-transform:uppercase;background-color:#93ad5c;padding:4px
20px}.meeting-item p.directions a:hover{text-decoration:none;background-color:#2e62ae}.meeting-item-alt
p{margin-bottom:10px}.meeting-item-alt
h4{margin-bottom:0}.full-moon-times{margin-top:30px;padding-bottom:32px;border-bottom:1px solid #555}.full-moon-times
h3{font-size:16px !important;color:#4673b8 !important}.full-moon-times ul
a{font-weight:700;padding:10px
0}.full-moon-times
.btn{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;width:100%;border-radius:0}.broadcasts h3,
.previous-talks
h3{font-size:16px !important;color:#4673b8 !important}.broadcasts
p{font-size:12px;padding-right:90px}.broadcasts
h4{font-weight:700;font-size:12px;color:#2f62af}.broadcasts p
a{font-weight:700}.previous-talks ul
a{font-weight:700;text-transform:capitalize}.section-calendar-list{border-top:1px solid #d6d6d6}.calendar-nav{text-align:left;border:0}.calendar-nav
a{display:none}.calendar-nav .calendar-current{font-weight:700;font-size:17px}.nav-calendar-type{display:none}.calendar-location{float:none;width:100%}.calendar-location>span,.calendar-location>.selecter{display:none}.calendar-location
.selecter{width:100%;margin-bottom:9px}.select-mobile{display:block}.section-calendar-list{margin-left:-23px;margin-right:-10px}.list-item{overflow:visible;position:relative;border-bottom:0}.list-item:last-child .list-item-body{border-bottom:0;padding-bottom:0}.list-item:after,.list-item:before{content:'';display:table}.list-item:after{clear:both}.list-item-head{width:20%;text-align:right}.list-item-head .label-day{float:none;width:auto;font-size:12px;padding:3px
6px}.list-item-head
p{position:absolute;left:22%;top:0;text-align:left;width:78%}.list-item-head p
span{float:right;margin-top:0;color:#555}.list-item-head .list-item-image{float:none;width:100%;padding:0;margin-top:15px}.list-item-body{width:78%;padding-top:30px;margin-left:2%;padding-bottom:17px;border-bottom:1px solid #555}.list-item-body
h3{font-size:14px;font-weight:700;line-height:1.6}.list-item-body
.btn{font-family:'Montserrat',sans-serif;font-weight:400;border-radius:0;width:170px;padding:5px}.list-item-body .btn-mobile{display:block;margin-bottom:10px}.paging{display:none}.section-calendar .section-foot{margin:0}.event-featured-image{margin:-22px -10px 0 -23px}.event-featured-image
h2{position:static;background:none;font-size:17px;color:#2f62af;padding:10px
10px 10px 23px;text-align:left;line-height:1.3}.event-details{margin-top:0;border-top:0;padding-top:0}.event-details-body,.event-details-actions{float:none;width:100%}.event-details-actions{margin-top:10px}.event-details-actions
.btn{width:100%}.event-details-actions .btn-blue-bordered{border:2px
solid #2e62ae}.event-details-actions .btn-green{font-size:16px;padding:8px
10px}.event-keynote-head{padding:10px;text-align:left}.event-keynote-head
h3{font-weight:300;font-size:15px;line-height:1.3}.event-keynote-head h3
span{line-height:1.3}.event-keynote-body{padding:10px
10px 20px;text-align:left}.section-conference .section-body>h3{font-size:14px;font-weight:600;color:#676767}.event-detail-row{margin:0
-10px 0 -23px;padding:0}.event-detail-row~.event-detail-row{border-top:2px solid #273f63}.event-detail-head{background-color:#2e62ae;text-align:left;padding:0
10px 0 23px;position:relative;cursor:pointer}.event-detail-head:before{content:'';width:13px;height:9px;position:absolute;right:12px;top:50%;margin-top:-5px}.expanded .event-detail-head:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.expanded .event-detail-body{display:block}.event-detail-head
h4{font-weight:700;font-size:12px;color:#fff;padding-top:20px;padding-bottom:20px;line-height:1.3}.event-detail-head
h5{display:none}.expanded .event-detail-head
h4{padding-bottom:0}.expanded .event-detail-head
h5{display:block;font-size:13px;padding-top:0;line-height:1.3;padding-bottom:20px}.event-detail-body{display:none}.detail-col-size1{padding-left:23px}.event-desc
img{width:100%;height:auto}.section-conference .form-default{width:auto;margin-left:-23px;margin-right:-10px;border:0}.form-default .form-head
h3{font-size:19px}.form-default .form-hint{margin-bottom:10px}.form-default
.field{width:100%}.has-error .form-notice{display:block;width:100%;padding-top:3px}.form-default
.selecter{width:100%}.form-default .form-actions{padding:0
10px 0 23px}.form-default .form-actions
.btn{width:100%;font-size:16px;padding:5px}.form-default .form-body{padding:10px
10px 10px 23px}.section-contacts{margin-bottom:0}.section-contacts
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;line-height:1.1;margin-bottom:10px}.section-contacts .col-1of3{float:none;width:100%}.section-contacts .col-1of3~.col-1of3{margin-left:0;margin-top:50px}.contact-location
h4{padding-right:60px}.contact-location
.btn{font-size:16px;padding:5px}.section-donate
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px}.section-donate [class*='col-size']{float:none;width:100%}.form-donate
h4{font-size:17px;line-height:1.3}.form-donate h4
span{display:block;font-weight:600;font-size:14px}span.or{display:none}.form-donate
.btn{font-size:16px;padding:5px}.section-donate-paypal{display:none}.section-donate .section-head
a{text-align:center;display:block;font-weight:600;font-size:13px;color:#2e62ae;line-height:1.1;padding:10px
0;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;margin-top:30px}.section-donate .section-head a
span{display:block;font-size:12px}.microsite .page-header{height:auto}.microsite .page-header{padding:20px
0}.microsite .page-header
h3{padding:0;font-size:17px}.microsite .page-header h3
span{font-size:13px}.article-microsite .article-entry
h4{border-top:0;padding-top:0;margin-top:0}.form-mailing-subscribe{margin-left:-23px;margin-right:-10px;border:0;width:auto}.form-mailing-subscribe .field,
.form-mailing-subscribe
.selecter{width:100%}.form-mailing-subscribe .form-body{padding:10px
10px 10px 23px}.form-mailing-subscribe .form-actions{width:100%;padding:0
10px 0 23px}.form-mailing-subscribe
.btn{font-size:16px;padding:5px}.form-register{width:auto;margin-left:-23px;margin-right:-10px;border:0;margin-top:30px}.form-register .form-actions{margin-top:0}.alert{margin-left:-23px;margin-right:-10px;border-left:0;border-right:0}.alert-error{margin-top:30px}.alert-error:before{height:100px}.alert-body{padding:15px}.register-nav-mobile{display:block;text-align:center;margin-top:-1em;margin-left:-23px;margin-right:-10px;border-bottom:1px solid #d6d6d6;padding-bottom:10px}.register-nav-mobile
ul{list-style:none outside none}.register-nav-mobile ul
li{display:inline-block;vertical-align:middle}.register-nav-mobile ul li~li{margin-left:45px}.register-nav-mobile ul li
a{display:block;font-weight:600;font-size:13px;color:#2e62ae}.register-nav-mobile ul li a
span{margin-left:20px}.register-nav-mobile ul li a:hover{text-decoration:none}.register-mobile-intro{display:block;margin-top:20px}.register-mobile-intro
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555;text-transform:uppercase}.section-mailing-list .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555}.mailing-join{width:auto;margin-left:-23px;margin-right:-10px;border:0}.mailing-join .mailing-join-body>p{border-bottom-color:#555;line-height:1.6}.mailing-list>li~li{border-top-color:#555}ul.lang
li{width:50%}.mailing-list>li{padding:14px
40px 20px 25px}.mailing-list > li
p{font-size:12px}ul.lang li
span{font-size:10px}.form-mailing-subscribe .form-head
h3{font-size:19px}.form-mailing-subscribe .custom-checkbox{display:block;margin-top:6px}.form-mailing-subscribe .custom-checkbox~.custom-checkbox{margin-left:0}.form-mailing-subscribe .form-actions{margin-top:0}.section-mailing-list-alt .form-hint{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;padding-bottom:15px;padding-top:8px;border-bottom:1px solid #555}.section-search{margin-top:-22px;padding:0}.section-search>.section-head{background-color:#e0e0e0;border-bottom:1px solid #8f8f8f;padding:0
10px;margin-bottom:0}.section-search > .section-head
h3{font-weight:400;font-size:12px;text-transform:none;padding-top:3px}.search-checkboxes{display:none}.section-search .section-head
.selecter{display:block;margin-top:0}.section-search .section-head .selecter-selected{border:1px
solid #b0b0b0;padding:5px
6px 5px 30px;font-size:12px;background:#fff url(/css/images/ico-check.png) no-repeat 10px 8px}.section-search .section-head .selecter-selected:after{height:30px;width:35px;background:#93ad5c;top:-1px;bottom:-1px}.section-search .section-head .selecter-selected:before{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0;border-top:5px solid #fff;position:absolute;right:12px;top:12px;z-index:10}.search-mobile-wrapper{position:relative;height:67px;border-top:1px solid #fff;background-color:#e0e0e0;border-bottom:2px solid #cad2db}.search-mobile-wrapper .search-btn{position:absolute;right:20px;top:35px;width:15px;height:15px}.search-mobile-wrapper .search-field{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#555;border:0;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0, .1);padding:5px
25px 5px 35px;width:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.search-mobile-wrapper .btn-reset{border:0;position:absolute;width:16px;height:16px;left:22px;top:34px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.search-mobile-books.expanded .search-field{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.search-mobile-books.entered .btn-reset{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.search-mobile-books{display:block;margin:0;padding:5px
10px;float:none}.search-mobile-books
label{font-size:12px;display:block;margin-bottom:3px}.search-results-select-container{width:100%}.search-results-specific .section-head
p{font-weight:700;font-size:13px;line-height:1.3;padding:10px}.search-results-specific .results-number{padding-left:23px;padding-right:10px;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:15px;color:#555;font-style:normal;line-height:1.3;padding-bottom:10px;border-bottom:1px solid #d4d4d4}.search-results-specific .results-number
em{font-style:normal}.result-row{padding:0
10px 0 23px}.result-row~.result-row{border-top:1px solid #d4d4d4}.result-row
h4{font-size:13px;color:#2e62ae}.result-row
p{font-size:12px;line-height:1.9}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.section-languages .section-head{display:none}.section-languages .section-head-mobile{display:block}.section-languages .section-head-mobile
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555;text-transform:uppercase}.section-languages h3~p{font-size:12px;line-height:1.9}.section-languages .selecter-selected{font-size:12px;padding:2px
6px;margin:30px
0 20px}.section-languages .selecter-selected:after{background:#93ad5c}.section-languages .selecter-selected:before{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0;border-top:5px solid #fff;position:absolute;right:9px;top:9px;z-index:10}.section-languages .section-actions{display:none}.col-1of5{float:none;width:100%}.section-languages
h3{font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;color:#636363}.languages ul
a{font-size:20px;line-height:1.7}.page-header h3.desktop-title{display:none}.page-header h3.mobile-title{display:block}.header-multiline
h2{font-weight:300;font-size:21px;text-align:left;padding:0}.header-multiline h2
span{font-weight:400;font-size:20px}.header-multiline
h3{text-align:left;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;padding:0;line-height:1.3}.section-online-books{padding-top:0}.section-online-books .section-head{margin-bottom:20px}.section-online-books .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555}.section-online-books .section-image{float:none;width:100%;text-align:center;margin-bottom:20px}.section-online-books .section-image
img{width:160px;height:auto}.section-online-books .section-text{float:none;width:100%;padding:0}.search-online{margin-left:-23px;margin-right:-10px;margin-top:-22px;background-color:#e9f2fe;margin-bottom:20px;border-bottom:1px solid #e1e1e1}.search-online
label{color:#555}.search-online .search-field{box-shadow:0 1px 2px rgba(0,0,0, .2)}.section-online-books .article
h3{font-size:17px;font-weight:600;text-transform:uppercase;text-align:left}.section-online-books .article h3
span{text-transform:uppercase}.section-online-books .article h3 span:before{display:none}.section-online-books .article h3 span:first-letter {font-size:17px}.section-online-books .article h3
em{font-style:normal;font-size:15px;font-weight:400}.list-numbers,
.section-online-books .list-unstyled{padding-left:10px}.list-numbers li ~ li,
.section-online-books .list-unstyled li~li{margin-top:20px}.article-microsite{margin-top:-31px}.article-microsite .article-entry a.open-lightbox{margin-left:-23px;margin-right:-10px;width:auto;display:block}.article-microsite
h5{font-size:16px}.article-microsite h5~h5{font-size:12px}.section-boxes{margin-left:-23px;margin-right:-10px}.simple-box{float:none;width:100%;margin-bottom:15px;padding:20px
10px 20px 23px;margin-left:0}.simple-box
h3{margin-bottom:5px}.simple-box
p{min-height:0;margin-bottom:30px}.article-inner.article-microsite{margin-top:0}.article-inner .article-entry
h4{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;color:#676767;margin-bottom:5px}.article-microsite .article-entry
p{margin-bottom:20px}.article-microsite .list-circle{padding-left:30px}.article-inner
h5{font-size:12px}.article-inner .col-size6{width:50%}.article-inner .col-size6~.col-size6{margin-left:0}.row-mobile{display:block}.article-microsite .list-lang{margin-bottom:20px}.article-microsite .list-lang
li{font-size:12px;line-height:1.9}.col-1of2{width:50%}.desktop-slide{display:none}.mobile-slide{display:block}.slider-wgw{margin-top:-22px;margin-left:-23px;margin-right:-10px}.slider-wgw
.slides{white-space:normal}.slider-wgw
.slide{position:relative}.slider-wgw .slide:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;background:rgba(0, 0, 0, 0.5)}.slider-wgw .slider-paging{bottom:35px;left:0;width:100%;text-align:center;top:auto}.slider-wgw .slide-caption, .slider-wgw .slide-caption-mobile{left:32px;top:50%}.slider-wgw .slide-caption, .slider-wgw .slide-caption-mobile{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider-wgw .slide-caption p, .slider-wgw .slide-caption-mobile
p{font-weight:400;font-size:15px}.slider-wgw .slide-caption p span, .slider-wgw .slide-caption-mobile p
span{font-weight:600;font-size:15px;display:block}.wgw
.content{float:none;width:100%;padding-left:23px}.section-wgw-home
h2{font-size:20px}.section-wgw-home .section-head
p{font-size:12px;line-height:1.9}.wgw-box{float:none;width:100%;margin-left:0;margin-bottom:40px}.wgw-box-title{width:43%}.wgw-box-image{width:57%}.wgw-box-title
h3{font-weight:700;font-size:17px}.wgw-box-content
p{min-height:0;margin-bottom:20px}.main-wgw .widget ul
a{font-weight:600}.main-wgw .widget-new,
.main-wgw .widget-video{margin-bottom:40px}.main-wgw .widget-subscribe
a{font-weight:700;font-size:12px;color:#93ad5c;text-transform:uppercase}.main-wgw .widget-subscribe a.btn-green{color:#fff}.wgw .nav-mobile ul a:hover,
.wgw .nav-mobile ul .current
a{color:#451783}.section-wgw-inner{margin-top:0}.section-wgw-inner .section-head
h2{font-size:16px}.section-wgw-inner .section-head-actions{display:none}.section-wgw-inner .widget-subscribe{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;border-top:1px solid #d3d3d3}.section-wgw-inner .subscribe-field{border:2px
solid #8c8c8c;padding:1px
7px}.section-wgw-inner .subscribe-btn{padding:5px
10px !important}.table-cart .table-head{display:none}.table-group{border:0}.table-cart .table-actions
.btn{width:100%;margin:0;font-size:16px;padding:7px
5px}.table-cart .table-actions .btn~.btn{margin-top:6px}.table-cart .table-group .cell-order-name{padding-left:0}.table-cart .table-group [class*='cell']{float:none;width:100%}.table-group{position:relative}.table-group
h4{font-weight:600;font-size:13px;margin-bottom:60px}.table-cart .cell-price{position:absolute;left:0;top:65px}.table-cart .cell-price
p{font-size:15px;font-weight:300}.table-cart
.selecter{width:100%}.table-cart .cell-quantity
.btn{margin-left:0}.table-cart .table-group:last-child{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;padding-top:20px;border-top:1px solid #dbdbdb}.table-cart .shipping-finals{float:none;width:100%;padding:0}.table-cart .shipping-finals
.field{width:100%}.table-cart .shipping-finals
.btn{width:41%;margin-left:0;margin-top:10px}.table-cart .cart-summary{float:none;width:100%;margin-top:30px}.table-cart .cart-summary
strong{display:block;font-weight:600}.table-cart .cart-summary
p{font-size:12px;color:#555}.table-cart .cart-summary p~p{margin-top:20px}.table-cart .cart-summary p:last-child{font-size:17px}.section-checkout .col-size7,
.section-checkout .col-size8{float:none;width:100%;margin-left:0}.section-checkout{margin-top:20px}.section-checkout .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555;text-transform:uppercase}.checkout-step-head
h4{font-size:14px}.checkout-step-head{border-bottom:2px solid #555}.section-checkout .form-checkout
.field{width:100%}.cart-simple
h4{font-weight:600;font-size:13px;margin-bottom:0}.cart-simple .cart-row{position:relative;margin-right:-10px;padding-right:10px}.cart-simple
p{margin-top:40px;text-align:left}.cart-simple p
span{display:block;float:none}.form-checkout
.subtotal{float:none;width:auto;padding-top:20px;margin-top:20px;border-top:1px solid #555;text-align:left;margin-right:-10px;padding-right:10px}.form-checkout .subtotal
p{font-size:12px;color:#555;line-height:1.3}.form-checkout .subtotal p
strong{display:block;font-weight:600;float:none}.form-checkout .subtotal p~p{margin-top:20px}.form-checkout .subtotal p:last-of-type{font-size:17px}.form-checkout .subtotal
.btn{width:auto;font-size:12px;padding:4px
8px}.step-alt{margin-left:-23px;margin-right:-10px}.checkout-step-head{border:0}.step-alt .form-payment-details>form>.form-body{border:0}.form-payment-details .form-section{cursor:pointer}.form-payment-details .form-section .form-section-body{display:none}.form-payment-details .form-section .form-section-head{position:relative}.form-payment-details .form-section .form-section-head:before{content:'';width:13px;height:9px;position:absolute;right:0;top:8px}.form-section.expanded .form-section-head{border-bottom:0}.table-group.expanded .table-group-head:before,
.form-section.expanded .form-section-head:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.table-group.expanded .table-group-body,
.form-section.expanded .form-section-body{display:block}.form-payment-details .form-section{padding:11px
10px 11px 23px}.form-payment-details .custom-checkbox{width:100%}.form-payment-details .custom-checkbox label:before{width:22px;height:22px;border:2px
solid #93ad5c;border-radius:3px}.form-payment-details .custom-checkbox input:checked~label:before{background:url(/css/images/ico-checked-mobile.png) no-repeat center}.form-payment-details .form-actions
.btn{font-size:16px;width:100%;padding:5px}.section-thanks{width:100%}.section-thanks
.btn{margin-top:15px;border-radius:0}.section-order-history .section-head{margin:10px
-10px 0 -23px;padding:10px
10px 20px 23px;border-bottom:1px solid #d4d4d4}.section-order-history
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555}.table-order-history .table-group{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;border-bottom:1px solid #d4d4d4}.table-order-history .table-head{display:none}.table-order-history .cell-price,
.table-order-history .cell-quantity,
.table-order-history .cell-order-name{float:none;width:100%}.table-order-history .cell-order-name
p{display:none}.table-order-history .cell-order-name p:first-child{display:block}.table-order-history .table-group
h4{margin-bottom:15px}.table-order-history .table-group
p{font-size:13px}.table-order-history .table-group
p.price{margin-bottom:15px}.table-order-history .table-group p
strong{width:auto}.table-order-history .table-group
p.quantity{font-size:12px}.table-order-history .table-group p.quantity
span{display:inline-block;margin-right:3px;width:auto}.table-order-history .table-group .table-group-head{position:relative;cursor:pointer;margin-bottom:0}.table-order-history .table-group-head:before{content:'';width:13px;height:9px;position:absolute;right:0;top:3px}.table-order-history .table-group-body{margin-top:20px;display:none}.table-order-history .table-group~.table-group{margin-top:0}.table-order-history .table-group .table-group-body
.row{margin-bottom:30px}.table-group
p.shipping{font-weight:400;width:100%;font-size:12px;color:#676767;margin-right:-10px;padding-right:10px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d4d4d4}.table-group p.shipping
span{display:block;width:100%;color:#000}.table-group p.subtotal,
.table-group p.transaction-date,
.table-group p.shipping-handling{font-weight:400;font-size:12px;color:#555}.table-group p.transaction-date,
.table-group p.shipping-handling{margin-top:20px}.table-group p.transaction-date{margin-bottom:30px}.table-group p.subtotal strong,
.table-group p.transaction-date strong,
.table-group p.shipping-handling
strong{font-weight:600;display:block}.table-group
p.total{font-size:17px;font-weight:400;color:#555;line-height:1.1;margin-top:20px}.table-group p.total
strong{display:block;font-weight:600}.table-group .btn-green{width:100%;font-size:16px;padding:5px
8px}.table-group .row-mobile{display:block}.slider-categories{display:none}.header-with-slider .header-icon{display:none}.header-with-slider
h3{margin:10px
0}.section-store-index .section-head{margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.section-store-index .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:normal;margin-bottom:10px}.books-store{overflow:visible}.book,.book:nth-child(4n+1){float:none;width:auto;margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;margin-top:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.book:last-child{border-bottom:0}.book
h5{margin:0
0 30px 0}.book
.btn{margin-top:20px;width:auto}.section-store-index .section-actions{margin-top:20px;margin-bottom:-40px;text-align:left}.mobile-paging{display:block;margin-left:-23px;margin-right:-10px;background-color:#e0e0e0;padding:10px
10px 0 23px;position:relative;height:77px}.mobile-paging.atStart:before{display:none}.mobile-paging.atEnd:after{display:none}.mobile-paging>span{display:block;font-weight:600;font-size:12px;color:#555;text-transform:uppercase;margin-bottom:5px}.mobile-paging-list{overflow-x:auto;margin-left:-23px;margin-right:-10px;padding-left:23px;padding-right:10px;padding-bottom:10px}.mobile-paging
ul{float:left;list-style:none outside none;text-align:left;font-size:0;white-space:nowrap;padding-right:10px}.mobile-paging ul
li{display:inline-block;vertical-align:middle}.mobile-paging ul li~li{margin-left:35px}.mobile-paging ul li
a{display:block;font-weight:700;font-size:24px;color:#555;padding:0
10px}.mobile-paging ul li a:hover,
.mobile-paging ul li.current
a{color:#2f62af}.mobile-paging:before,.mobile-paging:after{content:'';width:19px;height:77px;position:absolute;top:0;z-index:10}.mobile-paging:before{background:url(/css/images/shadow-left.png) no-repeat center;left:0}.mobile-paging:after{background:url(/css/images/shadow-right.png) no-repeat center;right:0}.book-alt{height:auto;max-height:none}.book-alt
a{display:block}.book-alt
img{width:50%;height:auto}.store-header{margin-bottom:11px}.store-full .section-head{margin-top:0;border-bottom:0}.section-store-index .feature-image{margin-top:0;margin-left:-23px;margin-right:-10px;width:auto;height:auto;margin-bottom:10px}.book-row .book-image{width:26%}.book-row .book-content{width:70%}.book-row .book-actions{margin-left:30%;width:70%;text-align:left}.book-row:last-child{border-bottom:0}.store-full .go-top{display:none}.section-related
h3{font-family:'Montserrat',sans-serif;font-weight:normal;font-size:17px;color:#555}.section-related-alt .related-item{float:none;width:100%}.section-related-alt .related-item~.related-item{margin-left:0;margin-top:50px}.section-related-alt .related-item
h3{font-size:13px;padding:0;color:#4673b8;margin-bottom:5px}.section-related-alt .related-item
p{min-height:0}.form-login,
.form-login .form-actions{width:100%}.form-login .form-head{display:none}.form-login .form-actions{text-align:left}.form-login .form-actions
a{display:inline-block;margin-top:10px}.section-search .section-foot{padding-left:23px;padding-right:10px;margin-bottom:-40px}.search-results-specific .section-head{padding:0;margin-bottom:15px;min-height:0}.search-results-default .section-head{margin-bottom:15px}.search-results-specific .section-foot{margin-top:30px}.section-videos .section-head
h3{font-family:'Montserrat',sans-serif;font-weight:normal;margin-bottom:10px}.section-videos .section-head
p{margin-right:-10px;padding-right:10px;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #555}.section-videos .section-head
.selecter{width:100%}.section-videos .section-body{margin-left:-23px;margin-right:-10px}.video-item,.video-item:nth-child(3n+1){float:none;width:100%;margin-left:0}.video-item h4,
.video-item
p{padding-left:23px;padding-right:10px}.section-videos .section-actions{margin-bottom:-40px}.section-video-item{margin-left:-23px;margin-right:-10px}.section-video-item .section-head{padding-right:0}.section-video-item .section-head
h3{padding:0
10px 0 23px;font-family:'Montserrat',sans-serif;font-weight:normal;line-height:1.3}.section-video-item .section-head-actions{display:none}.video-item-wrapper
p{padding:0
10px 0 23px}.section-video-item~.section-related{margin-bottom:0}.section-video-item ~ .section-related .section-body{margin-left:-23px;margin-right:-10px}.section-video-item ~ .section-related .video-item{padding-bottom:20px}.header-grey,.header-dark-blue{background-color:#2f62af}.section-calendar .section-foot{margin-bottom:-10px}.box-indexed{float:none;width:100%;margin-left:0}.box-indexed~.box-indexed,.box-indexed:first-child,.box-indexed:first-child+.box-indexed{margin-top:50px}.box-indexed .box-content{width:60%}.box-indexed .box-image{width:40%}.section-about-indexed{margin-bottom:50px;padding-bottom:0;border-bottom:0}.box-indexed.no-image:first-child{margin-top:30px}.box-grid-alt.no-image .box-content
p{min-height:0}.box-grid.no-image .box-content,
.box-grid-alt.no-image .box-content{padding:35px
10px 0px 23px}.article-forms{margin-top:0}.form-edit-profile
h3{font-family:'Montserrat',sans-serif;font-weight:normal}.form-col-size1{float:none;width:100%}.form-col-size1~.form-col-size1{margin-left:0;margin-top:50px}.table-cart .table-actions{margin-bottom:0}.section-wgw-segmented{margin-bottom:0}.section-wgw-segmented > .section-head
h2{font-size:18px}.section-wgw-segmented .section-head-actions li
a{font-size:12px}.section-wgw-segmented .section-head-actions li~li{margin-left:8px;padding-left:8px}.segmented-section h2,
.segmented-section h4,
.segmented-section h3,
.segmented-section
h5{font-size:15px}.segmented-section h2
span{font-size:13px}.segmented-section
h5{line-height:1.3}.segmented-links ul
a{font-size:12px;padding:4px
0}.row-desktop{display:none}.chapters{display:block;position:relative;top:-22px;padding-left:16px;border-bottom:1px solid #e3e7eb;margin-left:-23px;margin-right:-10px;padding-top:12px;padding-bottom:11px}.chapters
span{display:inline-block;vertical-align:middle;font-weight:600;font-size:13px;color:#2e62ae;margin-left:10px}.chapters:hover{text-decoration:none}.lang-options,
.available-options,
.store-item-desc .audiobook,
.section-store-item .section-head,
.section-store-item .section-head-actions{display:none}.store-item-image{float:none;width:100%;text-align:center;margin-top:20px;margin-bottom:20px}.store-item-image
img{width:80px;height:auto;max-width:100%}.store-item-desc{float:none;width:100%;padding:0}.store-item-desc .mobile-title{display:block;float:none;font-family:'Montserrat',sans-serif;font-weight:normal}.store-item-desc .mobile-title
span{display:block;margin-top:10px;font-family:'Open Sans',sans-serif}.store-item-mobile-desc{display:block;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding-bottom:10px;padding-top:10px;margin-top:20px;margin-bottom:20px}.store-item-mobile-desc>p{font-weight:300;font-size:13px;color:#555;line-height:1.3;margin-bottom:20px}.store-item-mobile-desc > p
span{display:block;font-size:15px}.store-item-mobile-desc .select-wrapper{margin-bottom:10px}.store-item-mobile-desc .select-wrapper
p{margin-bottom:0}.store-item-mobile-desc
.selecter{margin:0}.store-item-mobile-desc
.btn{margin-top:10px}.store-item-mobile-desc
.isbn{text-transform:none;font-size:12px;margin-top:20px;margin-bottom:0;color:#555}.store-item-mobile-desc .isbn
span{font-size:12px;display:inline-block;margin-left:20px}.store-item-more{margin-top:0;border-top:0;padding-top:10px}.mobile-sharing{display:block;text-align:center;margin-bottom:10px}.animated-viewport{opacity:0}.animated-in{opacity:1}.animated-viewport{-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.section-meetings:before{display:none}}@media ( max-width: 639px ){.section-hero .section-body
h2{font-size:31px;font-weight:300;line-height:1.3;padding:0
10px;margin-bottom:10px}.main-home .section-head h3,
.list-item-body h3,
.main-home .widget-title,
.main-wgw .widget-title{font-size:20px}.theme-box
h4{font-weight:600}.widget-video h4,
.donation-form-support h4,
.contact-location h4,
.book-row .book-content h4,
.section-about-arcane .section-head h4,
.video-item
h4{font-size:17px}.nav-group
h4{font-size:16px}body,
.widget-video p,
.box-indexed .box-content p,
.article-entry p,
.form-default .form-hint,
.form-default .form-label,
.form-default .field,
.callout p,
.book-row .book-content p,
.section-wgw-home .section-head p,
.section-about-arcane .section-head p,
.calendar-legend p,
.list-item-body p,
.list-item-head p,
.video-item p,
.microsite .page-header h3 span,
.chapters span,
.search-mobile-books label,
.section-faq blockquote,
.section-faq blockquote,
.section-calendar .section-head .hint,
.product-row .product-description .product-summary,
.order-form-products .product-row .product-options label,
.form-default .custom-checkbox label,
.blog-post-head
p{font-size:16px}.footer-nav-secondary ul li a,
.post-intro .nav a,
.main-home .widget ul a,
.main-wgw .widget ul a,
.subscribe a,
.nav-mobile ul a,
.register-nav-mobile ul li a,
.widget-subscribe .subscribe-btn,
.list-item-body .btn,
.btn,
.btn-small,
.box-arcane .box-content
.btn{font-size:16px}.book-row .book-content
p{line-height:1.5}.page-header .header-icon{width:64px}.page-header .header-icon
img{width:100%;height:auto}.slider-wgw .slide-caption p, .slider-wgw .slide-caption-mobile
p{font-weight:400;font-size:16px}.slider-wgw .slide-caption p span, .slider-wgw .slide-caption-mobile p
span{font-weight:600;font-size:16px;display:block}.content{min-height:300px}.section-foot .col-size9{margin-left:0;min-width:320px;padding-bottom:10px}.section-foot .col-size10{margin-left:0;min-width:320px}}@media ( max-width: 479px ){.nav-inline
li{display:block;margin:0
0 10px}.nav-inline li~li{margin-left:0;padding-left:0;border-left:0}.section-blog .section-paging{margin-top:40px}.article-entry p
img{width:100% !important;height:auto !important;max-width:100%}.article-entry p a.asset-img-link{float:none !important}.article-entry p a.asset-img-link
img{margin:0px
!important;padding-top:10px;padding-bottom:10px}.slider-wgw .slide-caption{display:none}.slider-wgw .slide-caption-mobile{display:block}}
.mejs-offscreen{position:absolute !important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-container:focus{outline:none}.me-plugin{position:absolute}.mejs-embed, .mejs-embed
body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen
video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat }:root .mejs-poster
img{display:none }.mejs-poster
img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(https://www.lucistrust.org/js/mediaelement/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(https://www.lucistrust.org/js/mediaelement/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px }.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(0, 0, 0, 0.9);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9))}.mejs-overlay-loading
span{display:block;width:80px;height:80px;background:transparent url(https://www.lucistrust.org/js/mediaelement/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls
div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button
button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px
5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(https://www.lucistrust.org/js/mediaelement/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button
button{background-image:url(https://www.lucistrust.org/js/mediaelement/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px
3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time
a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px
2px 0 0;width:auto}.mejs-controls .mejs-play
button{background-position:0 0}.mejs-controls .mejs-pause
button{background-position:0 -16px}.mejs-controls .mejs-stop
button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail
a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button
button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen
button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute
button{background-position:-16px -16px}.mejs-controls .mejs-unmute
button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50, 50, 50, 0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255, 255, 255, 0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button
button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px
10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector
ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul
li{margin:0
0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li
label{width:55px;float:left;padding:4px
0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0
0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0
0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px
0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer
a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px
5px;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(20,20,20,0.5);white-space:pre-wrap}.me-cannotplay{}.me-cannotplay
a{color:#fff;font-weight:bold}.me-cannotplay
span{padding:15px;display:block}.mejs-controls .mejs-loop-off
button{background-position:-64px -16px}.mejs-controls .mejs-loop-on
button{background-position:-64px 0}.mejs-controls .mejs-backlight-off
button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on
button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px
6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px
6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button
button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector
ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul
li{margin:0
0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
label{width:100px;float:left;padding:4px
0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button
button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(https://www.lucistrust.org/js/mediaelement/background.png);background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33, 248, 248, 1)}.mejs-controls .mejs-speed-button .mejs-speed-selector
ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul
li{margin:0
0 6px 0;padding:0
10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li
input{clear:both;float:left;margin:3px
3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li
label{width:60px;float:left;padding:4px
0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:rgb(200, 200, 200) !important;background-color:rgba(255,255,255,.4) !important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(https://www.lucistrust.org/js/mediaelement/jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button
button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(https://www.lucistrust.org/js/mediaelement/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button
button{background:transparent;font-size:9px;line-height:normal;color:#fff}
