article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal;-webkit-appearance:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{outline:0}a:focus{outline:none}ul,li{margin:0;padding:0}@font-face{font-family:montserratbold;src:url(fonts/montserrat-bold.eot);src:url(fonts/montserrat-bold.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-bold.woff2) format('woff2'),url(fonts/montserrat-bold.woff) format('woff'),url(fonts/montserrat-bold.ttf) format('truetype'),url(fonts/montserrat-bold.svg#montserratbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(fonts/montserrat-light.eot);src:url(fonts/montserrat-light.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-light.woff2) format('woff2'),url(fonts/montserrat-light.woff) format('woff'),url(fonts/montserrat-light.ttf) format('truetype'),url(fonts/montserrat-light.svg#montserratlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(fonts/montserrat-regular.eot);src:url(fonts/montserrat-regular.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-regular.woff2) format('woff2'),url(fonts/montserrat-regular.woff) format('woff'),url(fonts/montserrat-regular.ttf) format('truetype'),url(fonts/montserrat-regular.svg#montserratregular) format('svg');font-weight:400;font-style:normal}body{font-family:montserratlight;background:#efefef}body#tinymce{padding:3%!important;width:94%;background:#fff!important}body#tinymce p{margin-bottom:25px}body#tinymce ul{margin-left:20px}body#tinymce .pullquote{border-bottom:1px dotted}.container{float:left;width:100%;padding:20px 0 25px;position:relative}.archive .container,.page-template-template_currentIssue .container{margin-top:118px}.clear{clear:both}.left,.alignleft{float:left}.right,.alignright{float:right}.alignleft{margin:0 30px 30px 0}.alignright{margin:0 0 30px 30px}.aligncenter{display:block;margin:0 auto}.wrapper{width:1100px;margin:0 auto}.wrapper.full{width:90%}p,li,.main{margin:0;padding:0;font-size:15px;line-height:22px;color:#25333a}a,textarea,li{color:#25333a;outline:none}input{color:#554d4f;border:1px solid transparent;outline:none;font-size:15px;line-height:18px}input.ErrorField,textarea.ErrorField,select.ErrorField{border:1px solid #b22026!important}label{font-size:15px;line-height:18px}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;color:#25333a;font-family:montserratbold}.content h1{font-size:24px;line-height:28px;font-family:montserratregular;border-bottom:1px solid #dedede;padding-bottom:15px;margin-bottom:20px}h2{}h3{font-size:17px;line-height:21px}h4{font-size:19px;line-height:23px}h5{font-size:16px;line-height:21px}h6{font-size:14px;line-height:18px}strong{font-family:montserratbold;font-weight:400}strong.caps{text-transform:capitalize}a{transition:.2s;-webkit-transition:.2s}a.button,input.button,input.button-primary,button,.subscribe_options input[type=submit]{background:#25333a;font-size:12px;line-height:12px;text-transform:uppercase;color:#fff;padding:12px 24px;display:inline-block;border:none;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}a.button:hover,input.button:hover,input.button-primary:hover,button:hover{background:#16242a}a.red,input.red{background:#b22026}a.red:hover,input.red:hover{background:#a11b21}a.transparent,input.transparent{background:0 0;border:1px solid #fff;padding:10px 22px}a.transparent:hover,input.transparent:hover{background:#fff;color:#25333a}a.more{font-size:13px;line-height:13px;text-decoration:none;margin-top:6px}a.readmore{color:#b22026;text-transform:uppercase;font-size:12px;font-family:montserratbold;background:url(images/icon-readmore.png) no-repeat right;padding-right:11px;background-size:6px;text-decoration:none;transition:.1s;-webkit-transition:.1s}a.readmore:hover{padding-right:13px;color:#a11b21}a.buynow{background:#b22026;background:-moz-linear-gradient(top,rgba(178,32,38,1) 0%,rgba(142,15,22,1) 100%);background:-webkit-linear-gradient(top,rgba(178,32,38,1) 0%,rgba(142,15,22,1) 100%);background:linear-gradient(to bottom,rgba(178,32,38,1) 0%,rgba(142,15,22,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b22026',endColorstr='#8e0f16',GradientType=0 );border-radius:18px;margin-top:10px}a.buynow:hover{background:#8e0f16;background:-moz-linear-gradient(top,rgba(142,15,22,1) 0%,rgba(178,32,38,1) 100%);background:-webkit-linear-gradient(top,rgba(142,15,22,1) 0%,rgba(178,32,38,1) 100%);background:linear-gradient(to bottom,rgba(142,15,22,1) 0%,rgba(178,32,38,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e0f16',endColorstr='#b22026',GradientType=0 )}.cloudten_cookies p{color:#fff;font-size:12px;line-height:16px;margin:10px 0;font-family:open sans,sans-serif}.header_wrapper{float:left;width:100%;position:fixed;z-index:3;box-shadow:2px 2px 8px #ccc;top:0;left:0}header{float:left;width:100%;padding:0 0 12px;background:#fff;height:68px;position:relative;z-index:3}.logged-in .header_wrapper{top:32px}.subscriber .header_wrapper{top:0}header .logo{float:left}header .logo:hover{opacity:.8}header h1,header h2{float:left;margin-top:12px}header .menu-main-container{display:inline-block;vertical-align:top;width:100%}header .right{display:inline;text-align:right;width:80%}header .right ul{float:right}header .right ul li{float:left;list-style:none;position:relative}header .right ul li a{text-decoration:none;font-family:montserratregular;font-size:14px;line-height:14px;padding:0 0 0 30px;transition:none;-webkit-transition:0;position:relative;padding-bottom:22px}header .right ul li a:hover,header .right ul li.current-menu-item a,header .right ul li.current-page-ancestor a,.tax-issuem_issue header .right ul li.menu-item-37 a,.tax-issuem_issue_categories header .right ul li.menu-item-37 a,.single-article header .right ul li.menu-item-37 a{color:#b22026}header .right ul li.menu-item-37 a:hover:after,header .right ul li.menu-item-37 a.active:after{content:"";position:absolute;width:100px;height:60px;top:32px;left:-92px}header .right ul li.menu-item-37 a:hover:before,header .right ul li.menu-item-37 a.active:before{content:"";position:absolute;width:100px;height:60px;top:32px;right:-92px}header .right .top_menu{float:right;background-color:#25333a;margin-bottom:12px;padding:0 14px 5px;border-radius:0 0 6px 6px}header .right .top_menu a{display:inline-block;vertical-align:middle;font-family:montserratlight;font-size:12px;line-height:12px;text-decoration:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;color:#fff;text-transform:lowercase;letter-spacing:.01em}header .right .top_menu a.login{background:url(images/icon-login-white.png) no-repeat 0 0;background-size:15px;border-right:1px solid #ccc;padding-right:12px;margin-right:10px;padding-left:21px;height:16px}header .right .top_menu a.contact{background:url(images/icon-contact-white.png) no-repeat 0 2px;background-size:15px;padding-left:22px;height:14px}header .right .top_menu a.profile{background:url(images/icon-profile-white.png) no-repeat 0 0;border-right:1px solid #ccc;height:16px;background-size:13px;padding:0 12px 0 21px;margin-right:10px}header .right .top_menu a:hover{opacity:.8}header .right ul.sub-menu{display:none;position:absolute;left:50%;top:42px;text-align:left;background:#25333a;width:170px;transform:translatex(-50%);-webkit-transform:translatex(-50%)}header .right ul li:hover .sub-menu{display:block}header .right ul li .sub-menu li{width:100%}header .right ul li .sub-menu li a{color:#fff;float:left;width:100%;background:#25333a;padding:15px 21px;border-bottom:1px solid #666;box-sizing:border-box}header .right ul li .sub-menu li a:hover{background-color:#314149}header .right ul li .sub-menu:after{content:"";position:absolute;top:-8px;width:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #25333a transparent}header .right ul li .sub-menu li:hover ul.sub-menu{display:block;left:170px;transform:none;top:5px}header .right ul li .sub-menu li:hover ul.sub-menu:after{display:none}header .right ul li .sub-menu li:hover ul.sub-menu li a{background-color:#314149}header .right ul li .sub-menu li:hover ul.sub-menu li a:hover{background-color:#36454d}header .right span.mobile{display:none;background:url(images/icon-menu.png) no-repeat 0 0;background-size:17px;width:17px;height:13px;margin-bottom:-2px;cursor:pointer}header .right span.mobile.close{position:fixed;z-index:3;right:30px;top:30px;background-position:0 -12px}.logged-in header .right span.mobile.close{top:60px}nav{float:left;width:100%;background:#b22026;height:38px;position:relative;z-index:2}nav ul{float:left;border-left:1px solid #d14b59}nav ul li{float:left;list-style:none}nav ul li a,nav ul li>span.term{color:#fff;font-size:14px;line-height:14px;text-decoration:none;padding:12px 23px;border-right:1px solid #d14b59;float:left}nav ul li a:hover,nav ul li.current-menu-item a,nav>ul li a.active,nav ul li>span:hover{background-color:#a11b21}nav form{float:right;position:relative;margin-right:18px}nav form input[type=text]{border:none;font-family:montserratlight;font-size:14px;line-height:14px;padding:4px 0;margin-top:5px;background:0 0;border-bottom:1px solid #dedede;color:#fff;width:170px}nav form input[type=submit]{background:url(images/icon-search-white.png) no-repeat 0 0;background-size:15px;border:none;position:absolute;right:0;top:11px;height:15px;width:15px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}nav form input[type=submit]:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.pastissues_dropdown{float:right;position:relative}.pastissues_dropdown h4{background:url(images/arrow-down-white.png) no-repeat right 23px center;background-size:9px;color:#fff;font-size:14px;line-height:14px;text-decoration:none;padding:12px 23px;border-right:1px solid #d14b59;float:left;font-family:montserratlight;border-left:1px solid #d14b59;cursor:pointer;width:180px;box-sizing:border-box}.pastissues_dropdown.browse-category h4{width:208px}.pastissues_dropdown h4:hover{background-color:#a11b21}.pastissues_dropdown>ul{display:none;position:absolute;left:0;top:38px;width:100%;border-right:1px solid #d14b59;box-sizing:border-box;max-height:calc(100vh - 155px);overflow:scroll}.pastissues_dropdown ul li{width:100%;position:relative}.pastissues_dropdown ul li a,.pastissues_dropdown ul li span.term{border:none;width:100%;box-sizing:border-box;background:#b22026;border-top:1px solid #d14b59;cursor:pointer;position:relative}.browse-category .pastissues_dropdown ul li a{padding-left:30px}.pastissues_dropdown ul li span a{padding:0!important;border:none;background:0 0}.pastissues_dropdown ul li.has_children>span.toggle,.pastissues_dropdown ul li.has_children>span span.toggle{background:url(images/icon-dropdown-white.png) no-repeat 0 0;background-size:11px;width:11px;height:6px;position:absolute;right:23px;top:16px;transition:.3s;-webkit-transition:.3s}.pastissues_dropdown ul li span.open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.browse-category ul li.has_children span.toggle{top:18px}.pastissues_dropdown ul.children{display:none;width:100%;box-sizing:border-box}.pastissues_dropdown ul.children li a{padding-left:30px;padding-right:40px}.pastissues_dropdown ul.children li ul li a{padding-left:50px}.pastissues_dropdown ul.children li ul li ul li a{padding-left:65px}.megaNav{display:none;position:absolute;width:100%;left:0;background:#25333a;z-index:2;top:38px;padding:30px 0}.megaNav .left{width:20%}.megaNav .left h3{color:#fff;font-size:18px;line-height:18px;margin-bottom:15px}.megaNav .left ul{border:none}.megaNav .left ul.children{display:none}.megaNav .left ul li{list-style:none;margin-bottom:14px;width:100%}.megaNav .left ul li a{color:#fff;text-decoration:none;border:none;padding:0}.megaNav .left ul li a:hover,.megaNav .left ul li a.active{color:#85b6c9;background:0 0}.megaNav .right{width:78%}.megaNav .right .article{width:30%;margin-left:3%;margin-right:0;background:0 0}.megaNav .right .article .top{height:90px;margin-bottom:18px}.megaNav .right .article .top img{}.megaNav .right .article .text{padding:5px;height:auto}.megaNav .right .article .text h6{color:#fff}.megaNav .right .article .text h3{}.megaNav .right .article .text h3 a{color:#fff}.megaNav .right .article .text p{color:#fff;margin-bottom:20px}.megaNav .book-review{width:15%}.megaNav .book-review .image{border:none}.megaNav .book-review .image img{left:0!important}.megaNav .book-review .text{}.megaNav .book-review .text h5 a{color:#fff}.megaNav .book-review .text h5 a:hover{color:#efefef}.megaNav .book-review .text h6{color:#fff}.megaNav .book-review .text p{}.takeover_menu{display:none;position:fixed;width:100%;height:100%;background:rgba(37,51,58,.98);left:0;top:0;z-index:4;text-align:center;overflow:scroll}.takeover_menu ul{float:left;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative}.takeover_menu ul li{width:100%;list-style:none}.takeover_menu ul li a{padding:18px 0;color:#fff;float:left;width:100%;text-transform:uppercase;font-size:20px;line-height:20px;text-decoration:none}.takeover_menu ul li a:hover,.takeover_menu ul li.current-menu-item a,.takeover_menu ul li.current-page-ancestor a,.tax-issuem_issue .takeover_menu ul li.menu-item-37 a,.tax-issuem_issue_categories .takeover_menu ul li.menu-item-37 a,.single-article .takeover_menu ul li.menu-item-37 a{color:#fff}.takeover_menu ul li.current-menu-item a:after,.takeover_menu ul li.current-page-ancestor a:after,.tax-issuem_issue .takeover_menu ul li.menu-item-37 a:after,.tax-issuem_issue_categories .takeover_menu ul li.menu-item-37 a:after,.single-article .takeover_menu ul li.menu-item-37 a:after{content:" --"}.takeover_menu ul li.current-menu-item a:before,.takeover_menu ul li.current-page-ancestor a:before,.tax-issuem_issue .takeover_menu ul li.menu-item-37 a:before,.tax-issuem_issue_categories .takeover_menu ul li.menu-item-37 a:before,.single-article .takeover_menu ul li.menu-item-37 a:before{content:"-- "}.takeover_menu ul.sub-menu{display:none!important}.takeover_menu ul li a:hover{background:#b22025}.takeover_menu .close{background:url(images/close_icon_white.png) no-repeat 0 0;width:15px;height:15px;position:absolute;top:30px;right:30px;background-size:15px;cursor:pointer}.button.subscribe{font-size:14px;line-height:14px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:100% 0;position:fixed;right:45px;top:190px;height:45px;line-height:45px;width:160px;text-align:center;padding:0;cursor:pointer;z-index:1}.button.subscribe:hover{right:50px;height:50px}.breadcrumbTrail{float:left;width:100%;margin-top:118px}.breadcrumbTrail ul{float:left;width:100%;margin-top:17px}.breadcrumbTrail ul li{list-style:none;float:left;margin-right:5px}.breadcrumbTrail ul li a{text-decoration:none}.breadcrumbTrail ul li a:hover{color:#b22026}.content{float:left;background:#fff;padding:3%;width:61%;min-height:600px}.content.nobg{background:0 0;width:67%;padding:0}.content.full{width:100%;box-sizing:border-box;min-height:0}.content .main h3{margin-bottom:15px}.content .main h6{margin-bottom:20px}.content .main ul{margin-bottom:20px}.content .main ul li{margin:0 0 15px 20px}.content .main p,.content .content-inner p{margin-bottom:20px}.content .main img,.content .main .wp-caption{border:1px solid #ccc;padding:10px}.content .main img{max-width:100%;height:auto}.content .main .wp-caption img{border:none;padding:0}.content .main .wp-caption p{text-align:center;margin:0}.content .main img.first{float:right;width:400px;height:auto;margin:0 0 30px 30px}.content-inner,.events{float:left;background:#fff;padding:5%;width:90%;margin-bottom:20px;position:relative}.content .nextPrev{float:left;width:100%;margin-top:-20px;background:#25333a;box-sizing:border-box;border-top:1px solid #dedede;margin-bottom:25px;font-size:0}.content .nextPrev .left,.content .nextPrev .right{width:50%;display:inline-block;vertical-align:middle;box-sizing:border-box}.content .nextPrev a{width:100%;box-sizing:border-box;padding:30px;text-decoration:none;background-color:#25333a;float:left;height:100%}.content .nextPrev a:hover{background-color:#16242a}.content .nextPrev .left{border-right:1px solid #45606b}.content .nextPrev .right{text-align:right;border-left:1px solid #45606b}.content .nextPrev img{border:1px solid #45606b;padding:4px;box-sizing:border-box;width:32%;height:auto;vertical-align:middle}.content .nextPrev p{display:inline-block;margin-bottom:0;color:#fff;width:62%;font-size:17px;vertical-align:middle;margin-left:10px}.content .nextPrev p strong{margin-bottom:0;font-family:montserratlight;text-transform:uppercase;font-size:11px;display:block}.article{float:left;background:#fff;position:relative;width:48.5%;margin-right:3%;margin-bottom:3%}.home .article-1,.page-template-template_currentIssue .article-1,.tax-issue .article-1{width:100%;height:330px}.article-3,.article-5{margin-right:0}.article a,.article-small a{text-decoration:none}.article .top{position:relative;z-index:0;height:120px;overflow:hidden}.article .top .category{position:absolute;z-index:1;right:16px;top:16px;background:rgba(37,51,58,.9);text-decoration:none;color:#fff;text-transform:uppercase;font-size:12px;line-height:15px;padding:10px 15px}.article .top a{display:block}.article .top img{width:100%;height:auto;transition:.3s;-webkit-transition:.3s}.article .top a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}.home .content .article-1 .top,.page-template-template_currentIssue .content .article-1 .top,.tax-issue .content .article-1 .top{position:absolute;left:0;top:0;width:100%;z-index:0;height:100%}.home .content .article-1 .top img,.page-template-template_currentIssue .content .article-1 .top img{}.article .text{padding:30px;height:175px;position:relative;z-index:1}.article .text h6{text-transform:uppercase;font-family:montserratlight;font-size:11px;line-height:11px;margin-bottom:4px}.article .text h3{font-family:montserratregular;margin-bottom:8px}.article .text h3 a:hover{color:#485b65}.article .text p{}.home .content .article-1 .text,.page-template-template_currentIssue .content .article-1 .text,.tax-issue .content .article-1 .text{background:rgba(37,51,58,.9);width:47%;height:100%;box-sizing:border-box}.home .content .article-1 .text h6,.page-template-template_currentIssue .content .article-1 .text h6,.tax-issue .content .article-1 .text h6{color:#fff;margin-bottom:10px}.home .content .article-1 .text h3,.page-template-template_currentIssue .content .article-1 .text h3,.tax-issue .content .article-1 .text h3{color:#fff;font-size:26px;line-height:30px;margin-bottom:15px}.home .content .article-1 .text h3 a,.page-template-template_currentIssue .content .article-1 .text h3 a,.tax-issue .content .article-1 .text h3 a{color:#fff;font-size:23px;line-height:29px}.home .content .article-1 .text h3 a:hover,.page-template-template_currentIssue .content .article-1 .text h3 a:hover,.tax-issue .content .article-1 .text h3 a:hover{color:#dedede}.home .content .article-1 .text p,.page-template-template_currentIssue .content .article-1 .text p,.tax-issue .content .article-1 .text p{color:#fff;margin-bottom:18px}.article-featured{width:48%;margin-bottom:10px}.article-featured .article-small{height:115px;background:#fff;margin-bottom:15px;position:relative}.article-featured h4{font-size:23px;line-height:29px;margin:15px 0 17px}.article-featured .image{height:100%;overflow:hidden;display:inline-block;margin-right:10px;vertical-align:middle;position:relative}.article-featured .image a{display:block;height:100%;width:115px;position:relative;z-index:0}.article-featured .image a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}.article-featured img{height:100%;width:auto;transition:.3s;-webkit-transition:.3s}.article-featured .text{display:inline-block;position:relative;width:190px;vertical-align:middle}.article-featured h5{font-size:14px;line-height:19px;margin-bottom:9px;font-family:montserratregular}.article-featured a.button{font-size:11px;padding:9px 15px}.article-featured h5 a:hover{color:#485b65}.article-featured p{font-size:13px;line-height:17px}.article-featured .count{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:30px}.article-featured .count h3{float:left;width:30px;height:100%;color:#fff;background-color:#be222a;text-align:center;padding-top:4px;font-size:16px;box-sizing:border-box}.article-featured .count p{float:left;color:#fff;font-size:14px;margin:7px 0 0 9px;letter-spacing:.02em}.rss{width:45%;background:#fff;padding:20px 2% 25px;position:relative;height:47px;z-index:0;font-size:0}.rss>a{display:inline-block;vertical-align:middle;width:150px;margin-right:20px}.rss a:hover{opacity:.8}.rss img{float:left;max-width:100%}.feed1{float:left}.feed2{float:right}.rss .flex-direction-nav{display:none}.rss ul{width:calc(100% - 170px);height:100%;display:inline-block;vertical-align:middle}.rss ul li{list-style:none;font-size:14px;line-height:18px;height:100%}.rss ul li p{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:1.4em}.rss ul li a{text-decoration:none}.rss ul li a:hover{color:#485b65}.rss .flex-control-nav{position:absolute;right:10px;bottom:10px;padding:0}.rss .flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;float:left}.rss .flex-control-nav li a{width:5px;height:5px;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #25333a}.rss .flex-control-nav li a.flex-active{background:#25333a}.this_issue{float:left;width:100%;text-align:center;background:#b22026;color:#fff;text-decoration:none;padding:20px 0;text-transform:uppercase;font-size:14px;margin-bottom:10px;letter-spacing:.5px}.this_issue:hover{background-color:#a11b21}.books{float:left;width:92%;background:#fff;padding:4%}.page-template-template_reviewIssue .books,.page-template-template_reviewAuthor .books{padding:0;width:100%}.books h3{float:left;margin-bottom:20px}.books .more{float:right}.books .more:hover{color:#b22026}.books .share{top:14px;right:16px}.book-review{float:left;width:31%;margin-right:2%}.content .book-review{height:360px}.review-6{margin-right:0}.book-review .image{float:left;width:100%;height:230px;overflow:hidden;margin-bottom:10px;border:1px solid #dedede}.book-review .image img{float:left;width:100%;height:auto;transition:.2s;z-index:0}.book-review .text{float:left;width:100%}.book-review .text h5{float:left;width:100%;font-family:montserratregular;font-size:14px;line-height:18px;margin-bottom:4px}.book-review .text h5 a{text-decoration:none}.book-review .text h5 a:hover{color:#485b65}.book-review .text h6{float:left;width:100%;font-size:11px;line-height:15px;text-transform:uppercase;font-family:montserratlight}.book-review .text p{display:none}.bookReviews .left,.bookReviews .right{width:48%}.bookReviews .left .book-review{width:100%;margin-top:20px}.bookReviews .left .book-review .image{width:33%;position:relative}.bookReviews .left .book-review .image .botm{position:absolute;left:0;top:0;width:106px;z-index:1}.bookReviews .left .book-review .text{width:62%;float:right}.bookReviews .left .book-review .text p{display:block;float:left;width:100%;margin-top:12px}.bookReviews .left .button{margin-top:10px}.book-featured{background:#fff;position:relative;margin-bottom:23px}.book-featured .botm{position:absolute;left:0;top:0;width:120px;z-index:1}.book-featured .image{float:left;width:21%}.book-featured .image img{width:100%;height:auto;transition:.3s;transition:.3s}.book-review .image img:hover,.book-featured .image:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.book-featured .text{float:right;width:76%}.book-featured h5{font-family:montserratregular;font-size:23px;line-height:26px;margin-bottom:3px}.book-featured h5 a{text-decoration:none}.book-featured h5 a:hover{color:#485b65}.book-featured h6{font-size:11px;text-transform:uppercase;font-family:montserratregular;color:#554d4f;margin-bottom:5px}.book-rating{margin-bottom:12px;float:left;width:100%}.book-rating img{width:19px;height:auto;margin-right:2px;border:none!important;padding:0!important}.book-featured p{float:left;width:100%;margin:0 0 15px}.book-featured a.readmore{}.bookMonth .bookTop{float:left;width:100%;margin-bottom:20px;position:relative}.bookMonth .bookTop .article-browse{position:absolute;right:0;top:-4px;z-index:1}.bookMonth .browse{position:absolute;right:0;left:auto;width:250px;top:-11px}.bookMonth h3,.bookMonth h1{font-family:montserratregular;font-size:20px;line-height:24px;padding-bottom:25px}.bookMonth .book-review{width:22.5%;margin:0 3% 5% 0;height:375px}.bookMonth .review-4,.bookMonth .review-8,.bookMonth .review-12,.bookMonth .review-16,.bookMonth .review-20{margin-right:0}.single-book .blogHead h1{margin-bottom:3px}.single-book .main{position:relative;float:left;width:100%}.single-book .main .image{float:left;margin:0 20px 20px 0;width:180px;overflow:hidden}.single-book .main .image a{display:block;width:100%;height:100%}.single-book .main .image img{box-sizing:border-box;width:100%;display:block}.single-book .book-rating{float:none;display:block}.content .main .book_about{float:right;width:calc(100% - 200px);margin-bottom:30px}.content .main .book_details{float:left;width:100%}.content .main .bookInfo{width:490px}.content .main .buyBook{position:absolute;right:0;top:0;width:160px;text-align:right}.content .main .buyBook a{width:160px;box-sizing:border-box;text-align:center;margin-bottom:6px}.content .main .bookInfo li{list-style:none;margin:0 0 3px}.articleFeed{width:100%;margin:0 0 25px;border-bottom:1px solid #dedede;padding-bottom:25px;position:relative}.articleFeed .top{float:left;width:40%;margin-right:3%;height:180px}.articleFeed .top .category{right:auto;left:16px}.articleFeed .top img{width:auto;height:100%}.article-book .top img{width:100%;height:auto}.articleFeed .top .article-author{position:absolute;z-index:1;background:#b22026;bottom:0;left:0;width:100%;padding:0}.articleFeed .top .article-author .article-avatar{width:50px;height:50px;border-radius:50px;position:absolute;bottom:5px;border:2px solid #b22026;left:8px;overflow:hidden;margin:0}.articleFeed .top .article-author .article-avatar img{width:100%;height:auto}.articleFeed .top .article-author .bio{width:185px;margin:7px 0 6px 68px}.articleFeed .top .article-author .bio h5{color:#fff}.articleFeed .text{height:auto;padding:0;float:left;width:57%}.articleFeed .text h6{}.articleFeed .text h5{font-family:montserratregular;color:#b22026;font-size:13px;text-transform:uppercase}.articleFeed .text h5 a{color:#b22026}.articleFeed .text h3{font-size:19px;line-height:25px}.articleFeed .text p{margin-bottom:15px}.share{position:absolute;top:-6px;right:-8px;background:url(images/icon-share-grey.png) no-repeat right top;background-size:14px;padding:2px 20px 0 0;text-transform:uppercase;font-size:12px;line-height:12px;color:#54646b;height:12px;text-decoration:none;z-index:1}.share:hover{background-position:right -14px;color:#b22026}.blogHead{border-bottom:1px solid #dedede;margin:45px 0 23px;padding-bottom:10px;float:left;width:100%}.single-job_listing .blogHead{margin-top:0}.blogHead .left{width:420px}.blogHead h1{border-bottom:none;margin:0 0 8px;padding:0}.blogHead h5{font-size:15px;line-height:18px;font-family:montserratlight;text-transform:uppercase;margin-bottom:12px}.blogHead h6,.blogHead a.back{font-size:13px;line-height:13px;margin-bottom:7px;color:#54646b;font-family:montserratlight}.blogHead h6 a{text-decoration:none}.blogHead .right{padding-top:7px}.sharing{}.sharing li{float:left;list-style:none;margin-left:4px}.sharing li a{width:37px;height:37px;background:url(images/icon-sharing.png) no-repeat 0 0;background-size:185px;display:block}.sharing li.facebook a{}.sharing li.facebook a:hover{background-position:0 -37px}.sharing li.twitter a{background-position:-37px 0}.sharing li.twitter a:hover{background-position:-37px -37px}.sharing li.pinterest a{background-position:-74px 0}.sharing li.pinterest a:hover{background-position:-74px -37px}.sharing li.email a{background-position:-111px 0}.sharing li.email a:hover{background-position:-111px -37px}.sharing li.print a{background-position:-148px 0}.sharing li.print a:hover{background-position:-148px -37px}.shareArticle{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(37,51,58,.95);z-index:3;text-align:center}.shareArticle h3{margin:150px 0 10px;color:#fff;font-size:25px;line-height:29px;float:none}.shareArticle p{color:#fff;margin-bottom:20px;font-size:18px;line-height:21px}.shareArticle .close{position:absolute;top:30px;right:30px;width:40px;height:40px;background:url(images/icon-close.png) no-repeat 0 0;background-size:40px;display:block}.shareArticle .close:hover{background-position:0 -40px}.shareArticle ul{float:none;display:inline-block}.shareArticle .sharing li{margin-left:8px}.shareArticle .sharing li a{width:74px;height:74px;background-size:auto}.shareArticle .sharing li.facebook a{}.shareArticle .sharing li.facebook a:hover{background-position:0 -74px}.shareArticle .sharing li.twitter a{background-position:-74px 0}.shareArticle .sharing li.twitter a:hover{background-position:-74px -74px}.shareArticle .sharing li.pinterest a{background-position:-148px 0}.shareArticle .sharing li.pinterest a:hover{background-position:-148px -74px}.shareArticle .sharing li.email a{background-position:-222px 0}.shareArticle .sharing li.email a:hover{background-position:-222px -74px}.shareArticle .sharing li.print a{background-position:-296px 0}.shareArticle .sharing li.print a:hover{background-position:-296px -74px}.article-author{}.article-author .article-avatar{float:left;position:relative;margin-bottom:20px}.article-author .article-avatar .image{width:90px;height:90px;border-radius:90px;overflow:hidden;display:block;position:relative}.article-author img{width:100%;height:auto}.article-author .bio{float:left;width:195px;margin:3px 0 0 20px}.article-author .bio h5{font-size:11px;line-height:15px;color:#54646b;text-transform:uppercase;font-family:montserratlight;margin-bottom:4px}.article-author .bio p{font-size:13px;line-height:17px;margin-bottom:5px}.article-author .website{position:absolute;bottom:-17px;left:0;right:0;margin:0 auto;text-align:center;text-decoration:none;font-size:11px;line-height:11px;text-transform:uppercase;background:#b22026;color:#fff;padding:7px 0;width:100%;box-sizing:border-box}.wp-pagenavi{text-align:center}.wp-pagenavi .pages{display:none}.wp-pagenavi a,.wp-pagenavi span{border:none!important}.wp-pagenavi span.current{font-weight:400;color:#b22026}.related{float:left;width:100%;margin-bottom:20px}.related h2{float:left;width:100%;margin-bottom:20px}.related .article{margin:0 2% 0 0;width:32%}.related .article-3{margin-right:0}.main #leaky_paywall_message{width:100%;padding:25px 0;position:relative;border:none;border-radius:0;bottom:0;left:0;margin:40px 0 0;overflow:hidden;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.main #leaky_paywall_message img{position:absolute;z-index:0;left:0;top:0;width:100%;height:auto}.main #leaky_paywall_message .left{position:relative;z-index:1;width:55%;margin-bottom:61px;padding-left:3%;margin:0}.main #leaky_paywall_message .left h3{margin-bottom:8px}.main #leaky_paywall_message .left p strong{color:#b22026}.main #leaky_paywall_message .bottom{position:absolute;width:100%;padding:12px 3%;left:0;bottom:0;background:#25333a;z-index:1;box-sizing:border-box}.main #leaky_paywall_message .bottom p{float:left;color:#fff;margin:7px 16px 0 0}.main #leaky_paywall_message .bottom .login{background-image:url(images/icon-login-white.png);background-repeat:no-repeat;background-size:13px;float:right;background-position:14px 12px;padding:12px 17px 12px 34px}.main #leaky_paywall_message .inner{position:relative;z-index:1;text-align:center}.main #leaky_paywall_message h4{margin:30px 0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:22px}.main #leaky_paywall_message .boxes{float:left;width:100%;font-size:0;margin-bottom:30px}.main #leaky_paywall_message .boxes .box{display:inline-block;vertical-align:top;background-color:rgba(255,255,255,.9);width:45%;margin:0 10px;padding:25px 20px;box-sizing:border-box}.main #leaky_paywall_message .boxes .box h5{margin-bottom:10px}.main #leaky_paywall_message .boxes .box ul{text-align:left;margin:0 0 0 20px}.main #leaky_paywall_message .boxes .box ul li{margin:0 0 7px}.main #leaky_paywall_message .bottom_bar{float:left;width:100%;background-color:#25333a;padding:10px 0}.main #leaky_paywall_message .bottom_bar p{display:inline-block;vertical-align:middle;color:#fff;margin:0 10px 0 0}.main #leaky_paywall_message .bottom_bar .button{display:inline-block;vertical-align:middle}#disqus_thread{float:left;width:100%;background-color:#fff;padding:30px;box-sizing:border-box}.tags{float:left;width:100%}.tags h5{display:inline-block;font-size:14px;line-height:14px;vertical-align:middle}.tags .inner{font-size:0;float:left;width:100%;padding:16px 20px;box-sizing:border-box}.tags a{text-decoration:none;background-color:#efece6;border-radius:6px;padding:8px 17px 9px;display:inline-block;margin:0 7px 7px 0;font-size:14px;line-height:14px}.tags a:nth-child(3n){background-color:#d8d6d2}.tags a:nth-child(3n-1){background-color:#d1d3d4}.tags a:hover{background-color:#b22026;color:#fff}.content .main ul.issues{float:left;width:100%;margin:0}.content .main ul.issues li{display:inline-block;list-style:none;float:left;margin:0 10px 10px 0}.content .main ul.issues li a{padding:13px 20px;float:left;width:100%;background:#efefef;box-sizing:border-box;text-decoration:none}.content .main ul.issues li a:hover{background-color:#b22026;color:#fff}.content .main .pullquote{border-bottom:none!important}.pulledquote{display:block;float:right;padding:0 5px 0 10px;margin:0 0 10px 15px;width:180px;font-size:1.4em;line-height:1.3em;text-align:right;color:#b22026;border-left:3px solid #b22026}.pulledquote.pull_left{float:left;padding:0 10px 0 5px;margin:0 20px 10px 0;text-align:left;border-left:none;border-right:3px solid #b22026}.author_header{float:left;width:100%;border-bottom:1px solid #dedede;padding-bottom:30px;margin-bottom:30px}.author_header .image{float:left;width:90px;height:90px;border-radius:90px;overflow:hidden;display:block;position:relative;margin-right:20px}.author_header .text{float:left;width:calc(100% - 110px)}.author_header .text h1{border:none;padding:0;margin:0 0 12px;font-size:23px}.author_header .text .button{margin-top:20px}#google_translate_element{margin-top:15px}#google_translate_element .goog-te-gadget-simple{border:1px solid #dedede;padding:10px}.tl-timeline{z-index:0}.tl-slide.tl-full-image-background a.button,.tl-slide.tl-full-color-background a.button,.tl-slide.tl-full-image-background .vcard a.button,.tl-slide.tl-full-color-background .vcard a.button,.tl-timeline p a.button{text-shadow:none!important;text-decoration:none;display:block;width:100px;text-align:center;margin:15px 0 0;color:#fff}.tl-timeline p a.button:hover{color:#fff}.content .main .tl-timeline img{padding:0;border:none}.timelineSearch{float:left;width:100%;margin-bottom:20px}.timelineSearch form{float:left;width:100%;margin-bottom:40px}.timelineSearch form label{display:block;margin:0 0 10px;font-size:17px;line-height:23px}.timelineSearch form select{background-color:#efefef;width:200px;padding:20px;height:40px}.timelineSearch h3{float:left;width:100%;font-size:23px;font-family:montserratlight}.single-tl_event .main img{float:left;margin:0 20px 20px 0}.timeline{float:left;width:90%;background:#fff;padding:4% 5%;margin-bottom:20px}.timeline>h5{float:left;margin-top:5px;font-size:19px;line-height:24px}.timeline>a.button{float:right;margin-bottom:15px}.buttons{float:left;width:100%;margin-top:10px;font-size:0}.buttons .button{margin:0 10px 10px 0}.timelines{float:left;width:100%}.timelines .timeline_row{float:left;width:100%;margin-bottom:20px;padding-bottom:20px;font-size:0}.timelines .timeline_row .image{position:relative;overflow:hidden;display:inline-block;width:150px;height:150px;vertical-align:top}.timelines .timeline_row .image a{display:block;width:100%;height:100%}.timelines .timeline_row .image img{max-width:none}.timelines .timeline_row .text{display:inline-block;vertical-align:top;margin:5px 0 0 25px;width:calc(100% - 175px)}.timelines .timeline_row .text h2{margin-bottom:13px;font-size:20px}.worldmap h3{text-transform:uppercase;letter-spacing:.03em;margin-bottom:10px}.worldmap .blogHead h1{text-transform:uppercase;font-size:25px;font-family:montserratbold;letter-spacing:.05em;float:left}.worldmap .blogHead a.back{float:right;color:#b22026;font-size:14px;font-family:montserratregular;text-decoration:none;margin-top:4px}.worldmap .accordion{float:left;width:100%;margin:20px 0 39px;border-bottom:1px solid #dedede;padding-bottom:30px}.worldmap .accordion .tab{margin-bottom:12px;border-radius:17px;float:left;width:100%}.worldmap .accordion .title{float:left;width:92%;background-color:#efefef;border-radius:18px;padding:14px 4%;cursor:pointer;position:relative}.worldmap .accordion .title span{background:url(images/accordion-arrow.png) no-repeat 0 0;background-size:12px;position:absolute;width:12px;height:8px;right:4%;top:28px}.worldmap .accordion .title.active span{background-position:0 -8px}.worldmap .accordion h4{font-size:16px;padding:5px 0 5px 27px;text-transform:uppercase;letter-spacing:.05em}.worldmap .accordion .tab-1 h4{background:url(images/icon-history.png) no-repeat 0 5px;color:#e8ac41;background-size:18px}.worldmap .accordion .tab-2 h4{background:url(images/icon-environment.png) no-repeat 0 0;background-size:18px;color:#31ba9a}.worldmap .accordion .tab-3 h4{background:url(images/icon-economy.png) no-repeat 0 4px;background-size:21px;color:#6898d0}.worldmap .accordion .blurb{float:left;width:100%;padding:20px 10px 0}.worldmap .piechart{float:left;width:50%;text-align:center;margin-bottom:40px}.worldmap .piechart>div{overflow:hidden!important}.worldmap .main ul{}.worldmap .main ul li{list-style:none;margin:0 0 12px}.worldmap .piechart h3{margin-bottom:0}.worldmap .piechart ul.legend{position:relative;display:inline-block;text-align:left;width:270px;background-color:#efefef;border-radius:10px;padding:20px;box-sizing:border-box}.worldmap .piechart ul.legend li{position:relative;list-style:none;padding-left:23px;margin-bottom:4px}.worldmap .piechart ul.legend li:before{content:"";width:10px;height:10px;position:absolute;left:0;top:6px;background-color:#000}.worldmap .piechart ul.legend_ethnic li.one:before{background-color:#e24951}.worldmap .piechart ul.legend_ethnic li.two:before{background-color:#f4862a}.worldmap .piechart ul.legend_ethnic li.three:before{background-color:#fcce58}.worldmap .piechart ul.legend_ethnic li.four:before{background-color:#90b95b}.worldmap .piechart ul.legend_ethnic li.five:before{background-color:#5cc2a7}.worldmap .piechart ul.legend_ethnic li.six:before{background-color:#f4862a}.worldmap .piechart ul.legend_ethnic li.seven:before{background-color:#a06aa0}.worldmap .piechart ul.legend_ethnic li.eight:before{background-color:#e04b84}.worldmap .piechart ul.legend_religion li.one:before{background-color:#e04b84}.worldmap .piechart ul.legend_religion li.two:before{background-color:#a06aa0}.worldmap .piechart ul.legend_religion li.three:before{background-color:#6898d0}.worldmap .piechart ul.legend_religion li.four:before{background-color:#5cc2a7}.worldmap .piechart ul.legend_religion li.five:before{background-color:#90b95b}.worldmap .piechart ul.legend_religion li.six:before{background-color:#fcce58}.worldmap .piechart ul.legend_religion li.seven:before{background-color:#f4862a}.worldmap .piechart ul.legend_religion li.eight:before{background-color:#e24951}.worldmap .protestant{float:left;width:100%}.worldmap .languages{float:left;width:100%;margin:30px 0;border-top:1px solid #dedede;padding:30px 0 0}.worldmap .languages ul{float:left;width:100%;font-size:0;margin-top:12px}.worldmap .languages ul li{list-style:none;width:90px;display:inline-block;vertical-align:top;text-align:center;margin:0 5px 10px}.worldmap .languages ul li span{background-color:#fcce58;height:85px;width:85px;display:inline-block;box-sizing:border-box;border-radius:85px;padding-top:31px;font-family:montserratbold;letter-spacing:.05em;margin-bottom:10px;color:#fff}.worldmap .languages ul li.two span{background-color:#90b95b}.worldmap .languages ul li.three span{background-color:#5cc2a7}.worldmap .languages ul li.four span{background-color:#6898d0}.worldmap .languages ul li.five span{background-color:#a06aa0}.worldmap .languages ul li.six span{background-color:#e04b84}.worldmap .languages ul li p{margin:0;font-size:14px;line-height:19px}.worldmap .downloads{float:left;width:100%;margin:0 0 30px;display:block;padding:0 0 30px;border-bottom:1px solid #dedede;font-size:0}.worldmap .downloads h3{margin-bottom:15px}.worldmap .downloads a{text-decoration:none;background:url(images/arrow-down-white.png) no-repeat 20px center #b22026;background-size:11px;padding-left:40px;margin:0 6px 10px}.worldmap .downloads a:hover{text-decoration:none;background-color:#a11b21}.worldmap .other_links{float:left;width:100%;margin:30px 0;border-top:1px solid #dedede;padding:30px 0 0}.worldmap .other_links ul{}.worldmap .other_links ul li{list-style:none;margin-bottom:5px}.worldmap .other_links ul li a{text-decoration:none;border-bottom:1px dashed}.worldmap .other_links ul li a:hover{color:#b22026}.worldmap .goo-pie-chart-main{margin-left:-35px!important;margin-top:-30px!important}.worldmap table.goo_pie_chart_table{margin:0 0 20px!important}.worldmap .country_maps{float:left;width:100%}.worldmap .country_maps .map{margin-bottom:20px}.page-template-template_subscription .main{text-align:center;font-size:0}.subscribe_page .blogHead{margin-top:0}.page-template-template_subscription .blogHead .left{width:auto}.page-template-template_subscription .blogHead .right{padding:0;margin-top:-5px}.page-template-template_subscription .blogHead p{float:left;margin:6px 13px 0}.page-template-template_subscription .blogHead a.button{background-image:url(images/icon-login-white.png);background-repeat:no-repeat;background-size:13px;float:right;background-position:14px 10px;padding:10px 15px 10px 32px}.content .subscribe_options{text-align:center;display:inline-block;width:calc(50% - 30px);position:relative;padding:30px 3% 80px;background:#efefef;margin:20px 15px;vertical-align:top;height:450px;box-sizing:border-box}.content .subscribe_options.online{}.content .subscribe_options img{height:50px;margin-bottom:10px;border:none}.content .subscribe_options h2{display:none}.content .subscribe_options h3{font-family:montserratregular;font-size:22px;line-height:26px;margin-bottom:5px;border:none}.content .subscribe_options .leaky_paywall_subscription_price p{font-size:22px}.content .subscribe_options.hardcopy .leaky_paywall_subscription_price p,.content .subscribe_options.hardcopy h3{color:#b22026}.content .subscribe_options ul,.content .leaky_paywall_subscription_allowed_content{margin:30px 0 25px;text-align:left}.content .subscribe_options ul li,.content .leaky_paywall_subscription_allowed_content p{list-style:none;background:url(images/icon-check.png) no-repeat 0 4px;background-size:15px;padding-left:24px;margin:0 0 10px}.leaky-paywall-payment-button a{background:#25333a;font-size:12px;line-height:12px;text-transform:uppercase;color:#fff;padding:12px 24px;display:inline-block;border:none;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.leaky-paywall-payment-button a:hover{background-color:#1c2930}.subscribe_options a.button,.subscribe_options button,.subscribe_options input[type=submit],.leaky-paywall-payment-button a{position:absolute;left:0;bottom:0;width:100%;padding:20px 5%;font-size:15px;line-height:15px;right:0;box-sizing:border-box}.content .leaky_paywall_subscription_options{width:100%;border-spacing:0}.content .leaky_paywall_subscription_option{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;margin:0;padding:0}.content .subscribe_options fieldset{border:none;margin:30px 0 5px;padding:0}.content .subscribe_options fieldset label{float:left;width:100%;text-align:left;font-size:14px;line-height:14px;margin-bottom:6px}.content .subscribe_options fieldset input[type=text],.content .subscribe_options fieldset input[type=email],.content .subscribe_options fieldset input[type=password]{float:left;width:94%;margin-bottom:19px;padding:10px 3%}.content .subscribe_options span.error{float:left;width:100%;margin:5px 0}.page-template-template_profile .content h2{margin:20px 0 10px;float:left;width:100%;font-size:21px}.page-template-template_profile .content table{width:100%;float:left;margin-bottom:20px}.page-template-template_profile .content table th{background:#b22026;color:#fff;padding:10px 20px;text-align:left}.page-template-template_profile .content table td{padding:10px 20px}form#leaky-paywall-profile p,form#loginform p{margin-bottom:25px;float:left;width:100%}form#leaky-paywall-profile label,form#loginform label{display:block;font-family:montserratbold;margin-bottom:4px}form#leaky-paywall-profile input[type=text],form#leaky-paywall-profile input[type=password],form#loginform input[type=text],form#loginform input[type=password]{border:1px solid #dedede;padding:8px 2%;width:250px}.issuem-leaky-paywall-subscriber-info{float:left;width:100%;margin-top:30px;display:none}.main #leaky_paywall_message{width:100%;padding:0;position:relative;border:none;border-radius:0;margin:40px 0;overflow:hidden;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.main #leaky_paywall_message img{max-width:none;border:none;padding:0}.main #leaky_paywall_message .left{position:relative;z-index:1;width:100%;padding:30px 35px;box-sizing:border-box;border-bottom:1px solid #fff;background-color:rgba(37,51,58,.7)}.main #leaky_paywall_message .left h3{margin-bottom:15px;color:#fff;font-size:24px;line-height:1.3em;letter-spacing:1.5px;text-transform:uppercase}.main #leaky_paywall_message .left p{margin-bottom:0;color:#fff}.main #leaky_paywall_message .left p strong{color:#b22026;letter-spacing:1px;background:#fff;padding:2px 7px;display:inline-block;margin:0 2px;border-radius:4px}.main #leaky_paywall_message .bottom{width:100%;padding:20px 35px;left:0;bottom:0;background-color:rgba(37,51,58,.95);z-index:1;box-sizing:border-box;float:left;position:relative}.main #leaky_paywall_message .bottom p{float:left;color:#fff;margin:7px 16px 0 0}.main #leaky_paywall_message .bottom .login{background-image:url(images/icon-login-white.png);background-repeat:no-repeat;background-size:13px;float:right;background-position:14px 12px;padding:12px 17px 12px 34px}.subscribe_page input{border:1px solid #dedede;padding:9px 10px;width:300px}.subscribe_page input.exp-month,.subscribe_page input.exp-year{width:auto}.subscribe_page img{border:none!important}.leaky-paywall-card-details{margin:20px 0}.content .leaky-paywall-payment-method-container img{border:none;padding:0;display:inline-block;vertical-align:bottom;margin-left:10px}.subscribe_page fieldset{margin:0;padding:0;border:none}.subscribe_page label{margin-right:10px;width:200px;display:inline-block;vertical-align:middle;position:relative}.subscribe_page label .required{display:none}#leaky-paywall-credit-card-form .form-row:nth-child(3) label .required{display:inline-block;background:url(images/icon-info.png) no-repeat 0 0;background-size:12px;width:12px;height:12px;text-indent:-999px;overflow:hidden;cursor:pointer}.subscribe_page label.selected{}.subscribe_page label.selected:after{content:"The final three digits of the number printed on the signature strip on the reverse of your card.";position:absolute;background-color:#25333a;color:#fff;font-size:12px;padding:20px;border-radius:10px;width:200px;right:-100px;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%)}.subscribe_page .leaky-paywall-payment-method-container label{width:auto;background-color:#25333a;padding:11px 20px;border-radius:4px;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:1px;line-height:23px;margin:0;box-shadow:2px 2px 10px #999}.subscribe_page h2{margin-bottom:10px;font-size:20px}.subscribe_page h2.leaky-paywall-profile-subscription-title,.subscribe_page h2.leaky-paywall-your-payment-information-header{display:none}.leaky-paywall-payment-form{background-color:#efefef;padding:30px;box-sizing:border-box;border-radius:6px;float:left;width:100%}form#leaky-paywall-profile,.leaky-paywall-your-profile-header{display:none}.page-id-11 .main p:first-child{display:none}.subscribe_page .leaky-paywall-account-fields{display:none}.subscribe_page #payment_method_stripe{-webkit-appearance:checkbox;display:none}.subscribe_page .leaky-paywall-user-fields{float:left;width:100%;margin-bottom:20px}.subscribe_page .main h3{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:22px;letter-spacing:1px;text-transform:uppercase;font-size:15px}.leaky-paywall-subscription-details-wrapper{float:left;width:100%;margin-bottom:15px}.subscribe_page .main .leaky-paywall-subscription-details-wrapper h3{border:none;margin:4px 0 10px;float:left;width:100%}.subscribe_page .main .leaky-paywall-subscription-details-wrapper ul{float:left;width:100%;margin:0}.subscribe_page .main .leaky-paywall-subscription-details-wrapper ul li{list-style:none;margin:0 0 5px}.subscribe_page .main .leaky-paywall-subscription-details-wrapper p{float:left;border-top:2px solid #b22026;width:auto;border-bottom:2px solid #b22026;font-size:17px;margin:10px 0 20px;padding:9px 10px;color:#b22026;letter-spacing:1px;line-height:1em}.leaky-paywall-error{color:#b22026;border:1px solid;display:inline-block;padding:7px 15px}table.leaky-paywall-profile-subscription-details{margin-bottom:20px}table.leaky-paywall-profile-subscription-details td{border:1px solid #dedede;padding:10px 20px}table.leaky-paywall-profile-subscription-details th{text-align:left;padding:4px 20px;border:1px solid #dedede;background-color:#efefef}form.contact{background:#efefef;float:left;width:90%;padding:5%;border-radius:6px;margin-top:20px}form.contact .left,form.contact .right{width:48%}form.contact label{float:left;width:100%;margin-bottom:6px}form.contact input[type=text],form.contact input[type=tel],form.contact textarea{float:left;width:94%;border:1px solid #dedede;padding:10px 3%;margin-bottom:15px}form.contact textarea{height:175px}form.contact input[type=submit]{margin-top:5px}form.submit_article{background:#f5f4f4;float:left;width:100%;padding:30px;box-sizing:border-box;border-radius:6px;margin-top:20px}form.submit_article .field{float:left;width:48%;margin-bottom:20px}form.submit_article .field.right{float:right}form.submit_article .field.full{width:100%}form.submit_article label{float:left;width:100%;margin-bottom:6px}form.submit_article input[type=text],form.submit_article input[type=tel],form.submit_article textarea{float:left;border:1px solid #dedede;margin:0;padding:13px 20px;width:100%;box-sizing:border-box}form.submit_article input[type=checkbox]{-webkit-appearance:checkbox;display:inline-block;vertical-align:middle}form.submit_article .check label{width:calc(100% - 30px);display:inline-block;vertical-align:middle;float:none;margin:0 0 0 8px}form.submit_article textarea{height:200px}form.submit_article textarea.long{height:600px}.content form.submit_article h3{float:left;width:100%;border-bottom:1px solid #ccc;padding:10px 0;margin:10px 0 25px;border-top:1px solid #ccc;text-transform:uppercase;letter-spacing:1px;font-size:15px}.content form.submit_article h3:first-child{margin-top:0}.content form.submit_article p{float:left;width:100%}.events a{text-decoration:none}.events a.event-name,.eventFeed a.event-name{border-bottom:1px dotted}.events h3{margin:29px 0 12px}.events li{list-style:none;margin-bottom:16px}.events li .event-date{width:45px;height:45px;border-radius:40px;background:#25333a;margin-right:10px;float:left}.events li .event-date h5{color:#fff;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase;font-family:montserratlight;margin-top:9px}.events li .event-details{padding-top:4px}.events li .event-details h4{font-size:15px;line-height:18px;color:#b22026}.events li .event-details p{font-size:15px;line-height:18px}.content .submitEvent{float:left;width:100%;position:relative;overflow:hidden}.content .submitEvent img{position:absolute;width:100%;height:auto;left:0;top:0;z-index:0}.content .submitEvent .overlay{background:rgba(37,51,58,.97);padding:4%;position:relative;z-index:1;width:54%}.content .submitEvent .overlay h3{color:#fff;margin-bottom:15px}.content .submitEvent .overlay p{color:#fff;margin-bottom:20px}.content .submitEvent .overlay a{float:left}.content .submitEvent .overlay a.transparent{margin-right:10px}.event-list{float:left;width:100%}.event-list h5{float:left;width:100%;margin-bottom:15px}.date-block{float:left;background-color:#e6e6e6;border-radius:6px;padding:13px 5px;text-align:center;min-width:50px;margin-right:15px}.event-list ul.events{padding:0;width:100%;margin-bottom:35px}.events>li{display:block;clear:both;margin-bottom:12px;float:left;width:100%}.events>li div:nth-child(2n){font-family:montserratbold}.date-block .day{font-size:15px;line-height:15px;font-family:montserratlight;margin-bottom:2px}.date-block .date{font-family:montserratbold;font-size:15px;line-height:15px}.job_filters .search_jobs input,.job_filters .search_jobs select{padding:10px 20px}.content .job_filters .job_types{margin:0}.content .job_filters .job_types li{margin:0}.content .job_filters .job_types input[type=checkbox]{-webkit-appearance:checkbox}.content .job_filters .job_types input[type=radio]{-webkit-appearance:radio}.content ul.job_listings li.job_listing img,.single_job_listing .company img{border:none}.content ul.job_listings li.job_listing a div.position{padding-left:50px}.ad_options{float:left;width:100%}.ad_options .option{float:left;position:relative;width:48.5%;background-color:#efefef;box-sizing:border-box;border:2px solid #dedede;border-radius:10px;text-align:center;height:205px;margin-bottom:20px;text-decoration:none;transition:.2s}.ad_options .option-2,.ad_options .option-4,.ad_options .option-6{float:right}.ad_options .option .inner{position:absolute;top:50%;transform:translatey(-50%);left:0;right:0}.ad_options .option .image{display:inline-block;margin-bottom:7px}.ad_options .option .inner img{width:33px;margin-bottom:7px}.ad_options .option .inner h3{font-size:24px;font-family:montserratregular;margin-bottom:9px}.ad_options .option .inner h5{font-family:montserratlight}.ad_options .option .inner .button{margin-top:9px}.ad_options .option-6{background-color:#25333a}.ad_options .option-6 .inner h3,.ad_options .option-6 .inner h5{color:#fff}.ad_options .option-6 .inner h5{margin-bottom:6px}.ad_options a.option:hover{background-color:#b22026}.ad_options a.option:hover h3,.ad_options a.option:hover h5{color:#fff}.ad_options .option-1 .image,.ad_options .option-2 .image{background:url(images/icon-ad-newspaper-sprite.png) no-repeat 0 0;background-size:33px;width:33px;height:28px}.ad_options .option-1:hover .image,.ad_options .option-2:hover .image{background-position:0 -28px}.ad_options .option-3 .image{background:url(images/icon-ad-email-sprite.png) no-repeat 0 0;background-size:34px;width:34px;height:26px}.ad_options .option-3:hover .image{background-position:0 -26px}.ad_options .option-4 .image{background:url(images/icon-ad-website-sprite.png) no-repeat 0 0;background-size:36px;width:36px;height:30px}.ad_options .option-4:hover .image{background-position:0 -30px}.ad_options .option-5 .image{background:url(images/icon-ad-jobs-sprite.png) no-repeat 0 0;background-size:36px;width:36px;height:31px}.ad_options .option-5:hover .image{background-position:0 -31px}.single_header{position:absolute;left:0;top:0;width:100%;background-color:#25333a;padding:12px;box-sizing:border-box}.single_header .left{font-size:0;padding-top:2px}.single_header .left img{width:30px;display:inline-block;vertical-align:middle}.single_header .left h4{display:inline-block;color:#fff;font-family:montserratlight;font-size:15px;vertical-align:middle;margin-left:9px}.single_header .right{font-size:0}.single_header .right h5{display:inline-block;vertical-align:middle;color:#fff;font-size:14px;font-family:montserratlight;margin-right:6px}.single_header .buttons{float:none;display:inline-block;vertical-align:middle;width:auto;margin:0}.single_header .buttons .button{margin:0 0 0 7px;padding:10px 17px;font-size:11px;line-height:11px}.sidebar{float:right;width:31%}.sidebar .box{background:#fff;width:90%;padding:20px 5%;margin-bottom:20px;float:left}.sidebar .box h3{margin:0 0 20px}.sidebar .box a.more{float:right}.sidebar .box a.more:hover{color:#b22026}.eventFeed{float:left;width:100%}.eventFeed h3{float:left}.eventFeed li{list-style:none;float:left;width:100%;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid #dedede;font-size:14px;line-height:21px}.eventFeed li.event-3{border:none;margin:0}.eventFeed li .event-time,.events>li .event-time{font-family:montserratbold;font-size:13px;top:-1px;position:relative}.eventFeed h5{font-size:12px;line-height:12px;text-transform:uppercase;font-family:montserratbold;color:#b22026;margin-bottom:4px}.eventFeed p{}.eventFeed p strong{color:#b22026;font-family:montserratregular}.eventFeed a{text-decoration:none}.eventFeed .church,.events>li .church,.events>li .postcode{font-size:13px;line-height:17px}.sidebar .article-featured{width:100%}.sidebar .holidayChurch{text-align:center;height:353px;position:relative;background:url(images/holidaychurch-map.jpg) no-repeat 0 0;background-size:cover}.sidebar .holidayChurch .opacity{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:0}.sidebar .holidayChurch .inner{width:90%;margin:0 auto;position:relative;z-index:1}.sidebar .holidayChurch h4{font-size:25px;line-height:29px;text-align:left;margin:75px 0 11px;color:#fff;background:url(images/icon-pointer-white.png) no-repeat 0 4px;background-size:38px;padding-left:52px;font-family:montserratregular;display:inline-block}.sidebar .holidayChurch p{color:#fff;font-size:14px;line-height:14px;margin-bottom:17px}.sidebar .holidayChurch form{float:left;width:100%;position:relative}.sidebar .holidayChurch input[type=text]{background:#fff;border:none;width:90%;padding:14px 5%}.sidebar .holidayChurch input[type=submit]{position:absolute;right:14px;top:15px;background:url(images/icon-search-blue.png) no-repeat 0 0;width:18px;display:block;height:18px;background-size:17px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.sidebar .holidayChurch input[type=submit]:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.sidebar .subMenu{}.sidebar .subMenu h4{font-size:18px;line-height:18px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #dedede}.sidebar .subMenu ul{}.sidebar .subMenu ul li{list-style:none;font-size:15px;line-height:19px;margin-bottom:6px}.sidebar .subMenu ul li a{text-decoration:none}.sidebar .subMenu ul li a:hover,.sidebar .subMenu ul li.current_page_item>a{color:#b22026}.sidebar .subMenu ul.children{margin:5px 0 0 20px}.sidebar .submitEvent{padding:0;width:100%}.sidebar .submitEvent .image{float:left;width:100%;height:120px;overflow:hidden}.sidebar .submitEvent .image img{width:100%;height:auto}.sidebar .submitEvent .text{padding:30px 25px}.sidebar .submitEvent h3{margin-bottom:10px;float:left;width:100%}.sidebar .submitEvent p{float:left;width:100%;margin-bottom:15px}.sidebar .submitEvent a.button{margin-top:9px}.sidebar .downloadFiles{display:none}.sidebar .downloadFiles .download{float:left;width:100%;font-size:0;margin-bottom:10px;text-decoration:none;transition:.2s;-webkit-transition:.2s}.sidebar .downloadFiles .icon{display:inline-block;background-color:#b22026;width:30px;height:30px;padding:15px;vertical-align:middle;margin-right:15px}.sidebar .downloadFiles .icon img{}.sidebar .downloadFiles .text{display:inline-block;vertical-align:middle}.sidebar .downloadFiles .text p{font-size:16px;line-height:16px}.sidebar .downloadFiles .text p a{}.sidebar .downloadFiles .download:hover .icon{background-color:#a11b21}.sidebar .downloadFiles .download:hover p{color:#666}.browse{float:left;width:100%;margin-bottom:12px}.browse h4,.browse input[type=text],.browse select,.styled_dropdown h4{float:left;width:90%;padding:20px 5%;background:url(images/icon-dropdown.png) no-repeat 95% 50% #efefef;color:#54646b;font-size:13px;line-height:13px;font-size:14px;line-height:14px;font-family:montserratlight;background-size:11px;cursor:pointer}.browse ul,.styled_dropdown ul{display:none;float:left;width:100%}.browse ul li,.styled_dropdown ul li{float:left;width:100%;list-style:none;position:relative}.browse ul li a,.browse ul li>span.top_level,.styled_dropdown ul li a,.styled_dropdown ul li>span.top_level{background:#6c7a7f;color:#fff;float:left;width:90%;padding:10px 5%;text-decoration:none;border-bottom:1px solid #54646b;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}.browse ul li a:hover,.browse ul li span.top_level:hover,.styled_dropdown ul li a:hover,.styled_dropdown ul li span.top_level:hover{background:#54646b}.styled_dropdown ul li span.toggle{background:url(images/icon-dropdown-white.png) no-repeat 0 0;background-size:11px;width:11px;height:6px;position:absolute;right:23px;top:16px;transition:.3s;-webkit-transition:.3s}.browse ul li span.open .toggle,.styled_dropdown ul li span.open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.browse ul.children li a,.styled_dropdown ul.children li a{padding-left:10%;width:85%}.browse ul.children li ul.children li a,.styled_dropdown ul.children li ul.children li a{padding-left:15%;width:80%}.browse ul.children li ul.children li ul.children a,.styled_dropdown ul.children li ul.children li ul.children a{padding-left:20%;width:75%}.browse ul li.has_children>span.toggle,.browse ul li.has_children>span span.toggle,.children ul li.has_children>span.toggle,.styled_dropdown ul li.has_children>span.toggle{background:url(images/icon-dropdown-white.png) no-repeat 0 0;background-size:11px;width:11px;height:6px;position:absolute;right:5%;top:19px;cursor:pointer;transition:.3s;-webkit-transition:.3s}.browse ul li.has_children>span.open,.styled_dropdown ul li.has_children>span.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.article-search form{float:left;width:100%}.article-search form .text{float:left;width:100%;position:relative}.article-search form .styled_dropdown{margin-bottom:12px;float:left;width:100%}.article-search input[type=text]{background-image:none;height:20px;padding:15px 5%;background-color:#efefef;width:90%}.article-search select{background-image:none;width:100%;height:50px;margin-bottom:12px;border:none;padding:0 0 0 5%}.article-search input[type=submit]{background:url(images/input-submit.png) no-repeat 0 0;width:51px;height:51px;background-size:51px;position:absolute;overflow:hidden;text-indent:-999px;right:-1px;top:0}.article-search input[type=submit]:hover{background-position:0 -51px}.sidebar .country_image{float:left;width:100%;height:auto;overflow:hidden;margin-bottom:20px}.sidebar .country_image img{width:100%;height:auto}.sidebar .country_maps{float:left;width:100%}.sidebar .country_maps h3{margin-bottom:13px}.sidebar .country_maps img{width:100%;height:auto;margin-bottom:20px}.sidebar .country_related{position:relative;margin-bottom:50px}.sidebar .country_related a.see_more{position:absolute;left:0;background:url(images/icon-arrow-right.png) no-repeat right 20px center #25333a;background-size:9px;color:#fff;width:90%;padding:14px 5%;text-decoration:none;text-transform:uppercase;font-size:13px}.sidebar .country_related a.see_more:hover{background-color:#1d2a31}.sidebar .issue_filter{}.sidebar .issue_filter ul{float:left;width:100%}.sidebar .issue_filter ul li{float:left;width:100%;list-style:none}.sidebar .issue_filter ul li a{float:left;width:100%;text-decoration:none;color:#54646b;background-color:#efefef;padding:13px 5%;box-sizing:border-box;margin-bottom:10px}.sidebar .issue_filter ul li a:hover,.sidebar .issue_filter ul li.current a{background-color:#b22026;color:#fff}.pending_reviews{}.pending_reviews select{margin-bottom:40px}.pending_reviews .review{float:left;width:100%;border-bottom:1px solid #dedede;padding-bottom:30px;margin-bottom:30px}.pending_reviews .review h6{font-family:montserratregular;margin-bottom:10px}.pending_reviews .review h2{font-size:15px;font-family:montserratregular;font-style:italic}.pending_reviews .review h3{font-size:15px;margin:0}.pending_reviews .review ul{}.pending_reviews .review ul li{margin:0}.pending_reviews .review ul li.strong{font-family:montserratbold}.pending_reviews .author_info{text-align:right}.gift_aid{float:left;width:100%}.gift_aid h3{margin:0 0 20px}.gift_aid form h3{text-transform:uppercase;font-size:14px;letter-spacing:1px}.gift_aid h4{float:left;width:100%;margin:25px 0 15px;text-align:center}.gift_aid p{float:left;width:100%;margin-bottom:20px}.gift_aid .field{float:left;width:100%;margin:0 0 10px;position:relative}.gift_aid input[type=checkbox]{-webkit-appearance:checkbox;display:inline-block;vertical-align:middle}.gift_aid .field.check p{display:inline-block;vertical-align:middle;margin:0 10px;float:none;width:auto}.gift_aid .field.check input[type=text]{display:inline-block;vertical-align:middle;width:auto;float:none;margin:0}.gift_aid ul{margin-bottom:20px}.gift_aid ul li{margin-left:20px}.gift_aid .field input[type=text]{width:100%;padding:12px 15px;box-sizing:border-box}.gift_aid .ValidationErrors{position:absolute;bottom:-20px;color:#b22026;font-size:12px}.gift_aid .g-recaptcha{margin-bottom:20px}.advert{float:left;width:100%;text-align:center}.advert img{width:100%;height:auto}.advert-footer{margin:0 0 20px}.home .advert-footer{margin-top:20px}.advert-sidebar .dfw-unit{margin:0 0 20px}.dfw-unit.display-block:before{padding-bottom:13px}.advert-footer iframe{max-width:100%}footer{float:left;width:100%;background:#25333a;padding:40px 0 50px}footer .col{float:left}footer h4{color:#fff;margin-bottom:17px;float:left;width:100%}footer h5{color:#fff;margin-bottom:25px}footer h6{color:#fff;margin-bottom:6px}footer p{color:#fff;font-size:11px;line-height:15px}footer a{color:#fff;text-decoration:none}footer a:hover{color:#85b6c9}footer .col1{width:30%}footer .col2{border-right:1px solid #45606b;border-left:1px solid #45606b;width:33%;margin:0 4% 0 2%;padding-left:4%;padding-bottom:30px}footer .col2 ul{}footer .col2 ul li{list-style:none;margin-bottom:4px}footer .col2 ul li a{font-size:12px;line-height:15px;background:url(images/icon-listitem.png) no-repeat 0 center;background-size:4px;padding-left:9px}footer .col2 .left{float:left;width:48%}footer .col2 .right{float:right;width:48%}footer .col3{width:26%}footer .col3 form{position:relative;float:left;width:100%}footer .col3 input[type=email]{width:91%;padding:10px 4%;border:0;font-size:15px;line-height:15px;height:27px}footer .col3 input[type=submit]{background:url(images/icon-go.png) no-repeat 0 0;width:47px;height:47px;border:none;background-size:47px;position:absolute;right:0;top:0;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}footer .col3 input[type=submit]:hover{background-position:0 -47px}.social{float:left;width:100%;padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid #45606b}.social li{float:left;margin-right:8px;list-style:none}.social li a{display:block;background:url(images/social.png) no-repeat 0 0;background-size:114px;height:38px;width:38px;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.social li.facebook a:hover{background-position:0 -38px}.social li.twitter a{background-position:-38px 0}.social li.twitter a:hover{background-position:-38px -38px}.social li.youtube{display:none}.social li.youtube a{background-position:-76px 0}.social li.youtube a:hover{background-position:-76px -38px}.ui-autocomplete{position:absolute;cursor:default}.ui-autocomplete-loading{background:#fff url(images/ui-anim_basic_16x16.gif) right center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;margin:0;display:block;width:227px;border:1px solid #dedede}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;background-color:#fff;padding:10px 20px;box-sizing:border-box;float:left}.ui-menu .ui-menu-item:hover{background-color:#efefef}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}@media print{header,nav,.sidebar,.button.subscribe,.related,.advert,footer,#disqus_thread{display:none}.content.nobg{width:100%}}.touch nav ul{display:none}.ie9 .button.subscribe{right:-55px}.ie9 .button.subscribe:hover{right:-55px;height:45px}.lt-ie9 .button.subscribe{display:none}.lt-ie9 header .right span a.login{background-image:url(images/icon-login-ie.png)}.lt-ie9 header .right span a.contact{background-image:url(images/icon-contact-ie.png)}.lt-ie9 .home .article-1 .text,.lt-ie9 .article .top .category{background:url(images/opacity-dkblue.png) repeat}.lt-ie9 .sidebar .holidayChurch .opacity{background:url(images/opacity-dkblue-50.png) repeat}.lt-ie9 .sidebar .holidayChurch h4{background-image:url(images/icon-pointer-white-ie.png)}.lt-ie9 nav form input[type=submit]{background-image:url(images/icon-search-ie.png)}.lt-ie9 .sidebar .holidayChurch input[type=submit]{background-image:url(images/icon-search-blue-ie.png)}.lt-ie9 .social li a{background-image:url(images/social-ie.png)}.lt-ie9 footer .col3 input[type=submit]{background-image:url(images/icon-go-ie.png)}.lt-ie9 .share{background-image:url(images/icon-share-grey-ie.png)}.lt-ie9 a.readmore{background-image:url(images/icon-readmore-ie.png)}.lt-ie9 .browse input[type=submit]{background-image:url(images/input-submit-ie.png)}.lt-ie9 footer .col2 ul li a{background-image:url(images/icon-listitem-ie.png)}.lt-ie9 .browse select{padding:7px 0 15px 20px}.lt-ie9 footer .col3 input[type=text]{height:21px;padding-top:16px}.lt-ie9 .browse h4,.lt-ie9 .browse input[type=text]{background-image:url(images/icon-dropdown-ie.png)}.lt-ie9 .browse select{background-image:none}.lt-ie9 .sharing li a{background-image:url(images/icon-sharing-ie.png)}.lt-ie9 .content .submitEvent .overlay,.lt-ie9 .shareArticle{background-image:url(images/opacity-dkblue-95.png)}.lt-ie9 .shareArticle .sharing li a{background-image:url(images/icon-sharing.png)}.lt-ie8 .article{overflow:hidden}.lt-ie8 .sidebar .holidayChurch{height:330px}.lt-ie8 footer .col3 input[type=text]{height:20px}.lt-ie8 header .megaNav{display:none!important}.lt-ie8 header .right ul li.menu-item-37 a.active{background:0 0}.lt-ie8 .share{display:none}