@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&family=Montserrat:wght@100;300;400;600;900&display=swap');.hide_field{display:none !important}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1;overflow-y:scroll;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}svg:not(:root){overflow:hidden}img,iframe{border:0;vertical-align:middle}strong,b{font-weight:bolder}em,i{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.page-id-37026 .wpuf-el.user_email{pointer-events:none;display:none}.page-template-page-account .filter li{margin:5px 0;line-height:1.3em}button,input,optgroup,select,textarea{margin:0;font:inherit;font-size:100%;line-height:1;vertical-align:baseline;color:inherit;outline:0;border-radius:0}button,input,textarea{padding:0}button,input{overflow:visible}button,select{text-transform:none}textarea{overflow:auto;vertical-align:top;resize:vertical}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}button{width:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:top}th{font-weight:400;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style:none}li{display:list-item}hr{box-sizing:content-box;height:0}a{color:#000;background:0 0;text-decoration:none;cursor:pointer;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}a,span,button{-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,-webkit-text-decoration-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,-webkit-text-decoration-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,text-decoration-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,text-decoration-color .4s ease,-webkit-text-decoration-color .4s ease}body{padding:51px 0 0;font:62.5%/1 'Lato',sans-serif !important;background:#f3f3f3;color:#000;text-align:center}@media only screen and (min-width:768px){body{padding:0}}.button,main .gen ul.buttons.menu li a,main .gen .WishListMember_LoginMergeCode .wlm3-form>p input[type=submit]{padding:8px 20px;font-weight:700;font-size:16px;line-height:150%;background:#900;color:#fff !important;text-decoration:none !important;border:0;border-radius:3px;cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.button:hover,a:hover .button,.upload-field:hover .button,main .gen ul.buttons.menu li a:hover,main .gen .WishListMember_LoginMergeCode .wlm3-form>p input[type=submit]:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.button.black{background:#000}.button.white{background:#fff;color:#000 !important}main .gen ul.buttons.menu li a{background:#ccc;color:#999 !important}main .gen ul.buttons.menu li.current_page_item a,main .gen ul.buttons.menu li.current-menu-item a,main .gen ul.buttons.menu li.current-page-ancestor:not(.current-page-parent) a,main .gen ul.buttons.menu li.current_page_parent a{background:#900;color:#fff !important}.button i,main .gen ul.buttons.menu li a i{margin:0 8px 0 0}.button i.after,main .gen ul.buttons.menu li a i.after{margin:0 0 0 8px}main .gen ul.buttons.menu li.menu-item-5934:hover ul.sub-menu{display:block}main .gen ul.buttons.menu ul.sub-menu{position:absolute;margin:0;padding-top:2px;display:none;z-index:1000}main .gen ul.buttons.menu ul.sub-menu li a{font-size:14px;height:30px;line-height:30px;padding:0 10px;display:block;border-bottom:solid 1px #fff;border-radius:0;background:#999 !important;color:#fff !important}main .gen ul.buttons.menu ul.sub-menu li{list-style:none;margin:0;padding:0}body>header{width:100%;position:fixed;top:0;left:0;background:#000;color:#fff;border-bottom:1px solid #e6e6e6;z-index:99}body>header>.top{display:none}body>header>.middle{padding:11px 14px 13px 13px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>.middle h1{font-family:'Gill Sans W04','Montserrat',sans-serif;font-size:12px;text-transform:uppercase}body>header>.middle h1 a{position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>.middle h1 a:before{width:30px;height:26px;margin:0 9px 0 0;background:url(//thecwa.co.uk/wp-content/themes/thecwa/images/logo.svg) 50% 50%/contain no-repeat;content:" ";display:block}body>header>.middle ul.toggle{display:-webkit-box;display:-ms-flexbox;display:flex}body>header>.middle ul.toggle button{width:26px;height:26px;font-size:18px;color:#fff;background:0 0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>.middle ul.toggle button:hover{color:#900}body>header>.middle ul.toggle button i+i{display:none}html.search body>header>.middle ul.toggle button.search i{display:none}html.search body>header>.middle ul.toggle button.search i+i{display:block}html.menu body>header>.middle ul.toggle button.menu i{display:none}html.menu body>header>.middle ul.toggle button.menu i+i{display:block}body>header>.middle ul.toggle li+li{margin-left:5px}body>header>.middle ul.social{display:none}body>header>nav{display:none}@media only screen and (min-width:768px){body>header{position:relative;top:auto;left:auto;border-bottom:0}body>header>.top{padding:0 20px;background:#fff;color:#000;position:relative;z-index:2;display:block}body>header>.top>div{max-width:980px;margin:0 auto;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>.top .account{position:relative;display:flex;align-items:center}body>header>.top .account h2{padding:1.167em 0;font-size:18px;cursor:pointer}body>header>.top .account h2 strong{font-weight:900}body>header>.top .account ul{padding:0 0 0 20px;font-size:12px;display:flex}body>header>.top .account ul li{display:flex}body>header>.top .account ul li+li:before{padding:0 .5em;color:#ccc;content:"|";display:block}body>header>.top .account ul li a i{margin:0 .667em 0 0}body>header>.top .account ul li a span{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}body>header>.top .account ul li a:hover span{-webkit-text-decoration-color:#000;text-decoration-color:#000}body>header>.top>div>ul{padding:1.167em 0;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex}body>header>.top>div>.account+ul{padding-left:2em}body>header>.top>div>ul li a{color:#900;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}body>header>.top>div>ul li a:hover{-webkit-text-decoration-color:#900;text-decoration-color:#900}body>header>.top>div>ul li a strong{font-weight:900}body>header>.top>div>ul li+li{margin:0 0 0 1.167em;padding:0 0 0 1.167em;border-left:1px solid #ccc}body>header>.top form{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>.top form label input{width:150px;padding:.444em 0;font-size:18px;background:0 0;color:#000;border:0;border-bottom:1px solid #000;-webkit-transition:width .4s ease;transition:width .4s ease}body>header>.top form label input:focus{width:200px}body>header>.top form button{margin:0 0 0 .5em;font-size:20px;background:0 0;border:0}body>header>.top form button:hover{color:#900}body>header>.middle{max-width:1020px;margin:0 auto;padding:37px 20px;display:block;text-align:right}body>header>.middle h1{font-weight:300;font-size:30px;text-transform:uppercase}body>header>.middle h1 a{position:relative;display:block}body>header>.middle h1 a:before{width:87px;height:101px;margin:-.2em 0 0;background-image:url(//thecwa.co.uk/wp-content/themes/thecwa/images/logo-text.svg);float:left}body>header>.middle ul.toggle{display:none}body>header>.middle ul.social{margin:.967em 0 0;font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body>header>.middle ul.social li{margin:0 0 0 .8em}body>header>.middle ul.social li a{color:#fff}body>header>.middle ul.social li a:hover{color:#900}body>header>nav{display:block;border-top:1px solid #333}body>header>nav>ul{max-width:1010px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body>header>nav>ul>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}body>header>nav>ul>li>a{height:100%;font-weight:900;font-size:14px;padding:1.286em 15px;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header>nav>ul>li.current-menu-item>a,body>header>nav>ul>li.current-menu-ancestor>a,body>header>nav>ul>li.current-page-ancestor>a,body.single-corporate_associates>header>nav>ul>li.menu-item-15>a,body.single-the_cwa_anthology>header>nav>ul>li.menu-item-313>a,body.single-conferences>header>nav>ul>li.menu-item-313>a,body.single-the_debuts>header>nav>ul>li.menu-item-470>a,body.single-crime_writing_tips>header>nav>ul>li.menu-item-470>a,body.single-past_winners>header>nav>ul>li.menu-item-1453>a,body.single-news>header>nav>ul>li.menu-item-object-news>a,body.single-events>header>nav>ul>li.menu-item-object-events>a,body>header>nav>ul>li:hover>a{background:#fff;color:#000}body>header>nav>ul>li>ul{position:absolute;top:100%;left:0;text-align:left;display:none}body>header>nav>ul>li:hover>ul{display:block}body>header>nav>ul>li>ul li a{padding:18px 15px 17px;font-size:14px;text-transform:uppercase;background:#900;color:#fff;white-space:nowrap;display:block}body>header>nav>ul>li>ul li+li{border-top:1px solid #600}body>header>nav>ul>li>ul li.current-menu-item>a,body>header>nav>ul>li>ul li.current-menu-parent>a,body>header>nav>ul>li>ul li.current-page-ancestor>a,body.single-corporate_associates>header>nav>ul>li ul>li.menu-item-object-corporate_associates>a,body.single-the_cwa_anthology>header>nav>ul>li>ul li.menu-item-object-the_cwa_anthology>a,body.single-conferences>header>nav>ul>li>ul li.menu-item-object-conferences>a,body.single-the_debuts>header>nav>ul>li>ul li.menu-item-479>a,body.single-the_debuts>header>nav>ul>li>ul li.menu-item-object-the_debuts>a,body.single-crime_writing_tips>header>nav>ul>li>ul li.menu-item-479>a,body.single-crime_writing_tips>header>nav>ul>li>ul li.menu-item-object-crime_writing_tips>a,body.single-past_winners>header>nav>ul>li>ul li.menu-item-object-past_winners>a{background:#600}body>header>nav>ul>li>ul li a:hover{background:#fff !important;color:#000}body>header>nav>ul>li>ul li ul{border-top:1px solid #600}body>header>nav>ul>li>ul li ul li a{padding-left:30px}}@media only screen and (min-width:980px){body>header>.top .account ul{padding-left:40px;font-size:14px}}body>nav{width:100%;padding:81px 20px 30px;position:fixed;top:0;left:-100%;background:#000;color:#fff;overflow:auto;text-align:left;-webkit-transition:left .4s ease;transition:left .4s ease;z-index:98}@media only screen and (min-width:768px){body>nav{display:none}}html.search body>nav.search{left:0}body>nav.search form{padding:0 10px;position:relative;display:block}body>nav.search form input{width:100%;font-size:14px;padding:0 14px;height:40px;line-height:40px;background:#fff;color:#333;border:0;border-radius:3px}body>nav.search form button{font-size:20px;width:40px;height:40px;line-height:40px;background:#fff;color:#999;border:0;border-radius:3px;text-align:center;position:absolute;top:0;right:0}html.menu body>nav.menu{left:0}body>nav.menu h2{margin:47px 10px 19px;font-size:20px}body>nav.menu ul{font-weight:900;font-size:14px}body>nav.menu ul li a{padding:13px 10px;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>nav.menu ul li a button{margin:-10px 10px;padding:10px;background:0 0;border:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}body>nav.menu ul li.open a button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body>nav.menu ul li ul{padding:0 10px;font-weight:400;font-size:12px;position:relative;max-height:0;overflow:hidden;-webkit-transition:padding .4s ease,max-height .4s ease;transition:padding .4s ease,max-height .4s ease}body>nav.menu ul li.open ul{padding:5px 10px;max-height:500px}body>nav.menu ul li ul li+li{margin-top:1px}body>nav.menu ul li ul li a{padding:9px 12px 8px}body>nav.menu ul li.current-menu-item>a,body>nav.menu ul li.current-menu-ancestor>a,body>nav.menu ul li.current-page-ancestor>a,body.single-corporate_associates>nav.menu ul li.menu-item-15>a,body.single-corporate_associates>nav.menu ul li.menu-item-object-corporate_associates>a,body.single-the_cwa_anthology>nav.menu ul li.menu-item-313>a,body.single-the_cwa_anthology>nav.menu ul li.menu-item-object-the_cwa_anthology>a,body.single-the_debuts>nav.menu ul li.menu-item-470>a,body.single-the_debuts>nav.menu ul li.menu-item-479>a,body.single-the_debuts>nav.menu ul li.menu-item-object-the_debuts>a,body.single-crime_writing_tips>nav.menu ul li.menu-item-470>a,body.single-crime_writing_tips>nav.menu ul li.menu-item-479>a,body.single-crime_writing_tips>nav.menu ul li.menu-item-object-crime_writing_tips>a,body.single-news>nav.menu ul li.menu-item-object-news>a,body.single-events>nav.menu ul li.menu-item-object-events>a{background-color:#900}main{position:relative;overflow:hidden;z-index:1}main a{color:#900;text-decoration:underline}main a:hover{-webkit-text-decoration-color:rgba(255,255,255,0);text-decoration-color:rgba(255,255,255,0)}main .slideshow{background:#000;position:relative;text-align:left}main .slideshow .slide{background:#fff;position:relative;outline:0}main .slideshow .slide figure{position:relative}main .slideshow .slide figure img{width:100%;height:210px;-o-object-fit:cover;object-fit:cover}main .slideshow .slide div{padding:1.4em 20px 2em}main .slideshow .slide div h1{font-family:'Montserrat',sans-serif;font-weight:300;font-size:20px;line-height:120%;color:#900}main .slideshow .slide div p{margin:1em 0 0;font-size:14px;line-height:150%}main .slideshow .slide div ul{margin:.4em 0 0;display:flex;flex-wrap:wrap}main .slideshow .slide div ul li{padding:10px 10px 0 0}main .slideshow .slick-arrow{font-size:40px;position:absolute;top:82px;border:0;background:0 0;color:#fff;z-index:99}main .slideshow .slick-arrow i{text-shadow:0 0 4px rgba(0,0,1,.5)}main .slideshow .slick-prev{left:20px}main .slideshow .slick-next{right:20px}@media only screen and (min-width:640px){main .slideshow .slide figure img{height:340px}main .slideshow .slick-arrow{top:145px}}@media only screen and (min-width:768px){main .slideshow .slide div{padding:4em 80px}main .slideshow .slide div h1{font-weight:300;font-size:24px}main .slideshow .slide div p{margin-top:1.375em;font-size:16px}main .slideshow .slide div ul{margin-top:24px}}@media only screen and (min-width:960px){main .slideshow .slide{max-width:1160px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .slideshow .slide.slick-active{box-shadow:0px 0px 15px 0px rgba(1,2,2,.4);z-index:98}main .slideshow .slide figure{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .slideshow .slide div{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main .sidebar .main .slideshow{margin-top:40px}main .sidebar .main .slideshow .slide figure:after{width:100%;height:180px;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);content:" ";display:block}main .sidebar .main .slideshow .slide div{padding:40px}main .sidebar .main .slideshow .slide div h1{font-weight:300;font-size:20px}main .sidebar .main .slideshow .slick-dots{width:50%;position:absolute;bottom:30px;left:50%;display:flex;justify-content:center;z-index:10}main .sidebar .main .slideshow .slick-dots li{padding:0 5px}main .sidebar .main .slideshow .slick-dots li button{width:9px;height:9px;background:#fff;border:0;color:#fff;border-radius:50%;overflow:hidden;opacity:.5;display:block}main .sidebar .main .slideshow .slick-dots li.slick-active button{opacity:1}}@media only screen and (min-width:1160px){main .slideshow .slide{opacity:.5;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}main .slideshow .slide.slick-active{opacity:1}main .slideshow .slick-prev{left:50px}main .slideshow .slick-next{right:50px}}main .search{padding:1.6em 20px 2em;background:#600;color:#fff}.home main .search{background:url(//thecwa.co.uk/wp-content/themes/thecwa/images/search-books.jpg) center center;background-size:cover;background-repeat:no-repeat}main .search a{color:#fff}main .search a:hover{text-decoration-color:#000}main .search h1{margin:0 auto;font-family:'Montserrat',sans-serif;font-weight:300;font-size:20px;text-align:left}main .search h1 strong{font-weight:900}main .search p{margin:.688em auto 0;font-size:14px;line-height:150%;text-align:left}main .search form{margin:18px auto 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}main .search form label{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .search form label input{width:100%;font-size:14px;padding:0 14px;height:50px;line-height:50px;background:#fff;color:#000;border:0;border-radius:3px 0 0 3px}main .search form button{font-size:16px;width:50px;height:50px;line-height:50px;background:#666;color:#fff;border:0;border-radius:0 3px 3px 0;text-align:center}main .search form button span{display:none}main .search form button:hover{background-color:#900}main .search ul{margin:.688em auto 0;font-size:14px;line-height:150%;display:flex}main .search ul li{display:flex}main .search ul li+li:before{padding:0 .5em;content:"|";display:block}@media only screen and (min-width:768px){main .search{padding:3.3em 40px 4em}main .search h1{max-width:460px;font-weight:300;font-size:30px}main .search p{max-width:460px;font-size:16px}main .search form{max-width:460px;margin-top:15px}main .search form label input{font-size:16px;padding:0 20px}main .search form button{width:auto;padding:0 20px}main .search form button span{padding:0 0 0 .5em;font-weight:700;display:inline-block}main .search ul{max-width:460px;font-size:16px}}main .latest-filter{width:980px;max-width:100%;margin:20px auto 0;padding:0 20px;position:relative;text-align:right}main .latest-filter label{margin:0 0 0 auto;position:relative;display:inline-flex;text-align:left}main .latest-filter label select{padding:8px 36px 8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .latest-filter label i{font-size:16px;position:absolute;top:calc(50% - .5em);right:10px;pointer-events:none}main .latest{margin:20px 0 0;padding:0 10px 2em}main .latest-filter+.latest{margin-top:0}main .latest.blood{background:url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest-blood.png) top left no-repeat,url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest.png) top center repeat #6e1a15;background-blend-mode:multiply,normal}main .latest article{width:100%;padding:2em 10px 0;position:relative;text-align:left}main .latest article a{background:#000;color:#fff;text-decoration:none;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);display:block}main .latest article a figure{position:relative;display:block;overflow:hidden}main .latest article a figure:after{padding:15px 14px 13px;font-weight:900;font-size:12px;text-transform:uppercase;text-indent:.1em;letter-spacing:.1em;background:#000;position:absolute;top:0;right:0;content:"Event";display:block}main .latest article a figure img{width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .latest article a:hover figure img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .latest article a span{padding:14px 20px 17px;display:block}main .latest article a span h1{font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;line-height:120%}main .latest article a span time{margin:26px 0 0;font-weight:900;font-size:14px;line-height:150%;display:block}main .latest article a span p{margin:24px 0 0;font-size:14px;line-height:150%}main .latest article a span time+p{margin-top:0}main .latest article.news a{background:#fff;color:#000}main .latest article.news a figure:after{background:#900;color:#fff;content:"News"}main .latest article.news a figure.bookseller:after{content:"Bookseller"}main .latest article.news a span h1{color:#900}main .latest article.news.member a figure:after{content:"Member update"}main .latest article.news.ncrm a figure:after{display:none}main .latest article.news.ncrm>p{position:absolute;top:2em;right:10px}main .latest article.news.ncrm>p a{padding:15px 14px 13px;font-weight:900;font-size:12px;text-transform:uppercase;text-indent:.1em;letter-spacing:.1em;background:#900;color:#fff;display:inline-block}main .latest article.news.ncrm a span:first-child{padding-top:60px}@media only screen and (min-width:768px){main .latest{margin-top:40px;padding:2em 10px 4em}main .latest.blood{background:url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest-blood-3.png) -5px -160px no-repeat,url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest-pen.png) 45px -60px no-repeat,url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest-blood-2.png) right 440px no-repeat,url(//thecwa.co.uk/wp-content/themes/thecwa/images/latest.png) top center repeat #fff;background-blend-mode:multiply,normal,multiply,normal}main .latest div{width:980px;max-width:100%;margin:0 auto}main .latest article{width:50%;float:left}main .latest article a span{padding:34px 35px 33px}main .latest article a span h1{font-size:20px}main .latest article a span time{margin-top:8px;font-size:16px}main .latest article a span p{margin-top:10px;font-size:16px}main .latest article a span time+p{margin-top:0}main .latest article.news.ncrm a span:first-child{padding-top:60px}}main>.breadcrumb{display:none}@media only screen and (min-width:768px){main>.breadcrumb{width:940px;max-width:calc(100% - 40px);margin:0 auto;padding:14px 0 16px;font-family:'Montserrat',sans-serif;font-size:11px;line-height:150%;background:-webkit-linear-gradient(left,#ccc 0%,#ccc 100%) bottom left/1px 1px repeat-x;background:linear-gradient(to right,#ccc 0%,#ccc 100%) bottom left/1px 1px repeat-x;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex}main>.breadcrumb h2{padding:0 14px 0 0;white-space:nowrap}main>.breadcrumb ul{text-align:left}main>.breadcrumb ul>span{display:none}main>.breadcrumb ul li{padding:0 14px 0 0;display:inline}main>.breadcrumb ul li a{color:#900;text-decoration:underline}main>.breadcrumb ul li a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}main>.breadcrumb ul li i{margin:0 0 0 14px;color:#ccc}}main .gen{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;text-align:left}main .gen:after{content:"";clear:both;display:table}main .gen>figure img{width:100%;height:auto}main .gen h1{font-family:'Montserrat',sans-serif;font-weight:300;font-size:22px;line-height:120%}main .gen h1+time{margin:.2em 0 0;font-weight:800;font-size:16px;line-height:120%;display:block}main .gen h1 a{font-weight:inherit;text-decoration:none}main .gen h1 a:hover{color:#666}main .gen h2{margin:1em 0 0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;line-height:120%}main .gen h3{margin:1em 0 0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:16px;line-height:120%}main .gen h4{margin:1em 0 0;font-family:'Montserrat',sans-serif;font-weight:600;font-size:16px;line-height:120%}main .gen h1+h4{margin-top:0}main .gen h1 strong,main .gen h2 strong,main .gen h3 strong,main .gen h4 strong{font-weight:900;color:#900}main .gen h1 em,main .gen h2 em,main .gen h3 em,main .gen h4 em{font-style:normal;color:#900}main .gen p,main .gen ul,main .gen ol,main .gen>.collapsible-block{margin:1.5em 0 0;font-size:14px;line-height:150%}main .gen h1+p,main .gen h1+ul,main .gen h1+ol{margin-top:.688em}main .gen ul{margin-left:1em;list-style:disc}main .gen ol{margin-left:1em;list-style:decimal}main .gen ol.roman{list-style:lower-roman}main .gen ul li,main .gen ol li{padding-left:1em}main .gen ul ul,main .gen ul ol,main .gen ol ul,main .gen ol ol{margin-bottom:1.5em}main .gen h1+time+p,main .gen.events-header p{margin-top:.5em;font-weight:700}main .gen blockquote{margin:1.5em 0 0;padding:0 0 0 1.813em;font-size:14px;line-height:150%;border-left:5px solid #900;display:block}main .gen blockquote q{font-style:italic;display:block}main .gen blockquote cite{margin:1.429em 0 0;font-size:.875em;line-height:100%;color:#666;display:block}main .gen ul.buttons{margin:14px 0 0;font-size:10px;line-height:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .gen ul.buttons li{padding:10px 10px 0 0}main .gen ul.logos{margin:0;font-size:10px;line-height:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .gen ul.logos li{padding:10px 5px 0}main .gen ul.logos li img{width:auto;height:42px}main .gen ul.links{margin-left:0;list-style:none}main .gen ul.links li{padding-left:0}main .gen ul.links li+li{margin-top:1em}main .gen ul.links li a{display:inline-block}main .gen ul.links li a i{margin:0 1em 0 0}main .gen ul.wpuf-form li{padding:0}main .gen ul.wpuf-form li .wpuf-section-wrap{text-align:left !important}main .gen ul.wpuf-form li.custom_html_2 .wpuf-fields{width:100%}main .gen.centre{text-align:center}main .gen.centre ul.buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .gen.centre ul.buttons li{padding:10px 10px 0}main .gen.centre ul,main .gen.centre ol,main .gen.centre ol.roman{list-style-position:inside}@media only screen and (max-width:768px){main .gen>figure{margin:0 0 2em}}@media only screen and (min-width:768px){main .gen{margin-top:22px}main .gen h1{font-weight:300;font-size:40px}main .gen h1+time{font-size:20px}main .gen h2{font-weight:300;font-size:35px}main .gen h3{font-weight:300;font-size:30px}main .gen h4{font-weight:900;font-size:30px}main .gen p,main .gen ul,main .gen ol,main .gen blockquote,main .gen>.collapsible-block{font-size:16px}main .gen ul.buttons{font-size:10px}main .gen ul.logos li{padding:30px 15px 0}main .gen ul.logos li img{width:auto;height:80px}main .gen ul.links.mobile{display:none}main .gen.image-right>figure{width:300px;margin:10px 0 20px 20px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);float:right}main .gen.image-right.noshadow>figure{box-shadow:none}main .gen.image-right>figure~h1,main .gen.image-right>figure~h2,main .gen.image-right>figure~h3,main .gen.image-right>figure~h4,main .gen.image-right>figure~p,main .gen.image-right>figure~blockquote,main .gen.image-right>figure~ul,main .gen.image-right>figure~ol{margin-right:320px}main .gen.image-right.wrap>figure~h1,main .gen.image-right.wrap>figure~h2,main .gen.image-right.wrap>figure~h3,main .gen.image-right.wrap>figure~h4,main .gen.image-right.wrap>figure~p,main .gen.image-right.wrap>figure~blockquote,main .gen.image-right.wrap>figure~ul,main .gen.image-right.wrap>figure~ol{margin-right:0}main .gen.image-left>figure{width:300px;margin:10px 20px 20px 0;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);float:left}main .gen.image-left.noshadow>figure{box-shadow:none}main .gen.image-left>figure~h1,main .gen.image-left>figure~h2,main .gen.image-left>figure~h3,main .gen.image-left>figure~h4,main .gen.image-left>figure~p,main .gen.image-left>figure~blockquote{margin-left:320px}main .gen.image-left>figure~ul,main .gen.image-left>figure~ol{margin-left:calc(320px + 1em)}main .gen.image-left>figure~ul.buttons{margin-left:320px}main .gen.image-left.wrap>figure~h1,main .gen.image-left.wrap>figure~h2,main .gen.image-left.wrap>figure~h3,main .gen.image-left.wrap>figure~h4,main .gen.image-left.wrap>figure~p,main .gen.image-left.wrap>figure~blockquote{margin-left:0}main .gen.image-left.wrap>figure~ul,main .gen.image-left.wrap>figure~ol{margin-left:1em}main .gen.image-left.wrap>figure~ul.buttons{margin-left:0}main .gen.image-left hr,main .gen.image-right hr{width:auto}body.search-results main .gen h1{font-size:32px}body.search-results main .gen.image-left>figure{width:200px}body.search-results main .gen.image-left>figure~h1,body.search-results main .gen.image-left>figure~h2,body.search-results main .gen.image-left>figure~h3,body.search-results main .gen.image-left>figure~h4,body.search-results main .gen.image-left>figure~p,body.search-results main .gen.image-left>figure~blockquote{margin-left:220px}body.search-results main .gen.image-left>figure~ul,body.search-results main .gen.image-left>figure~ol{margin-left:calc(220px + 1em)}body.search-results main .gen.image-left>figure~ul.buttons{margin-left:220px}main .columns{width:940px;max-width:calc(100% - 40px);margin:22px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .columns .gen{width:calc((100%/3) - 10px);max-width:300px;margin:0}}main .highlights{max-width:1160px;margin:20px auto 0;padding:0 15px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .highlights article{width:50%;padding:10px 5px 0}main .highlights article span{height:100%;background:#fff;color:#000;text-decoration:none;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);display:block;color:#000}main .highlights article span a{text-decoration:none}main .highlights article figure{position:relative;display:block;overflow:hidden}main .highlights article figure img{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .highlights article a:hover figure img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .highlights article h2{padding:.55em 10px .4em;font-size:14px;line-height:150%;color:#900}main .highlights article p{padding:0 10px 1em;font-size:14px;line-height:150%}main .highlights article ul li{list-style:disc;font-size:14px;line-height:150%;margin-bottom:6px}main .highlights article ul{margin:0 2em 20px 4em}@media only screen and (max-width:768px){main .highlights article figure img{width:100%;height:auto}}@media only screen and (min-width:768px){main .highlights{padding:0 20px}main .highlights article{width:280px;padding:20px 10px 0}main .highlights article h2{margin:0 10px;font-size:20px}main .highlights article p{margin:0 10px;font-size:16px}}main hr{width:940px;max-width:calc(100% - 40px);height:0;margin:20px auto 0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff;display:block}@media only screen and (min-width:768px){main hr{margin-top:40px}}main .media{width:600px;max-width:calc(100% - 40px);margin:20px auto 0;text-align:left;background:#fff;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .media.full{width:940px}main .media figure{position:relative;display:block}main .media figure a{position:relative;overflow:hidden;display:block}main .media figure a img{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .media figure a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .media figure.video{padding-bottom:56.25%;height:0;position:relative;display:block}main .media figure.video iframe{width:100%;height:100%;position:absolute;top:0;left:0}main .media h2{padding:.55em 10px .4em;font-size:14px;line-height:150%;color:#900}main .media p{padding:0 10px 1em;font-size:14px;line-height:150%}main .media p:first-child{padding-top:1em}@media only screen and (max-width:980px){main .media figure img{width:100%;height:auto}}@media only screen and (min-width:768px){main .media{margin-top:40px}main .media h2{margin:0 10px;font-size:20px}main .media p{margin:0 10px;font-size:16px}}main .panel{margin:20px 0 0;padding:20px;min-height:343px;background:#000;color:#fff;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .panel figure{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:block}main .panel figure img{width:100%;height:auto}@supports (object-fit:cover){main .panel figure img{height:100%;-o-object-fit:cover;object-fit:cover}}main .panel figure:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.5;content:" ";display:block}main .panel h1{max-width:680px;margin:0 auto;font-family:'Montserrat',sans-serif;font-weight:300;font-size:30px;line-height:120%;position:relative;z-index:2}main .panel h1 strong{font-weight:900}main .panel p{max-width:680px;margin:.125em auto 0;font-size:18px;line-height:150%;position:relative;z-index:2}main .panel ul.buttons{max-width:680px;margin:10px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}main .panel ul.buttons li{padding:10px 5px 0}@media only screen and (min-width:768px){main .panel{margin-top:40px;min-height:396px}main .panel h1{font-size:40px}main .panel p{font-size:24px}main .panel ul.buttons li{padding:20px 10px 0}}main .listing{width:860px;max-width:calc(100% - 40px);margin:10px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .listing article{width:100%;padding:10px 0 0}main .listing article a{color:#fff;background:#000;text-decoration:none;position:relative;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);display:block}main .listing article a figure{position:relative;overflow:hidden;display:block}main .listing article a figure:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.5;content:" ";display:block}main .listing article a figure img{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .listing article a:hover figure img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .listing article a h2{width:100%;height:100%;padding:0 20px;position:absolute;top:0;left:0;font-size:18px;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media only screen and (max-width:860px){main .listing article a figure img{width:100%;height:auto}}@media only screen and (min-width:768px){main .listing{margin-top:20px}main .listing article{width:280px;padding:20px 10px 0}main .listing article.wide{width:420px}main .listing article a h2{font-size:20px}main .listing article.wide a h2{padding:0 80px}}@media only screen and (max-width:860px) and (min-width:768px){main .listing article{width:calc(100%/3)}main .listing article.wide{width:50%}}main .gallery{width:940px;max-width:calc(100% - 40px);margin:0 auto;text-align:left}main .gallery ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}main .gallery ul li{padding:20px 0 0}main .gallery ul li a img{width:100%;height:auto}@media only screen and (min-width:640px){main .gallery ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:768px){main .gallery{margin-top:20px}main .gallery ul{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}main .sidebar .main .gallery ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}main .galleries{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;text-align:left}main .galleries nav{position:relative;text-align:right}main .galleries nav label{margin:0 0 0 auto;position:relative;display:inline-flex;text-align:left}main .galleries nav label select{padding:8px 36px 8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .galleries nav label i{font-size:16px;position:absolute;top:calc(50% - .5em);right:10px;pointer-events:none}main .galleries .gallery{width:100%;max-width:100%}main .galleries .gallery+.gallery{display:none}main .table{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;text-align:left;position:relative;overflow:auto}main .table table{width:100%}main .table table thead th{padding:.857em .714em .714em;font-weight:900;font-size:13px;line-height:120%;background:#666;color:#fff;border:1px solid #ccc}main .table table tbody th,main .table table tbody td{padding:.929em .714em .786em;font-size:13px;line-height:120%;background:#fff;border:1px solid #ccc}main .table table tbody tr:nth-of-type(even) th,main .table table tbody tr:nth-of-type(even) td{background:#f4f4f4;color:#000}@media only screen and (min-width:768px){main .table{margin-top:40px}main .table table thead th,main .table table tbody th,main .table table tbody td{font-size:14px}}main .gen>table{width:100%}main .gen>table thead th{padding:.857em .714em .714em;font-weight:900;font-size:13px;line-height:120%;background:#666;color:#fff;border:1px solid #ccc}main .gen>table tbody th,main .gen>table tbody td{padding:.929em .714em .786em;font-size:13px;line-height:120%;background:#fff;border:1px solid #ccc}main .gen>table tbody tr:nth-of-type(even) th,main .gen>table tbody tr:nth-of-type(even) td{background:#f4f4f4}main .gen>table p,main .gen>table ul{font-size:inherit;line-height:inherit}main .gen>table p:first-child,main .gen>table ul:first-child{margin-top:0}@media only screen and (min-width:768px){main .gen>table thead th,main .gen>table tbody th,main .gen>table tbody td{font-size:14px}main .gen>table p,main .gen>table ul{font-size:inherit;line-height:inherit}}main .gen .WishListMember_LoginMergeCode{width:460px;max-width:calc(100% - 40px);margin:40px auto 0;text-align:left}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group{position:relative}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(1) label,main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(2) label{font-weight:900;font-size:16px;line-height:120%;display:block}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(1) input,main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(2) input{width:100%;margin:4px 0 0;padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3){margin:16px 0 0}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label{padding:0 0 0 30px;font-size:16px;line-height:120%;position:relative;display:block}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label i{position:absolute;top:2px;left:0;color:#999}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label i+i{color:#900;opacity:0}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label input:checked+i{opacity:0}main .gen .WishListMember_LoginMergeCode .wlm3-form .wlm3-form-group:nth-of-type(3) label input:checked+i+i{opacity:1}main .gen .WishListMember_LoginMergeCode .wlm3-form>p{margin:20px 0 0}main .gen .WishListMember_LoginMergeCode .wlm3-form>p+p{margin:1.5em 0 0;font-size:14px;line-height:150%}@media only screen and (min-width:768px){main .gen .WishListMember_LoginMergeCode .wlm3-form>p+p{font-size:16px}}main .login{width:460px;max-width:calc(100% - 40px);margin:40px auto 0;text-align:left}main .login p{position:relative}main .login p.login-username label,main .login p.login-password label{font-weight:900;font-size:16px;line-height:120%;display:block}main .login p.login-username input,main .login p.login-password input{width:100%;margin:4px 0 0;padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .login p.login-password{margin-top:18px}main .login p.login-remember{margin:16px 0 0}main .login p.login-remember label{padding:0 0 0 30px;font-size:16px;line-height:120%;position:relative;display:block}main .login p.login-remember label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .login p.login-remember label i{position:absolute;top:2px;left:0;color:#999}main .login p.login-remember label i+i{color:#900;opacity:0}main .login p.login-remember label input:checked+i{opacity:0}main .login p.login-remember label input:checked+i+i{opacity:1}main .login p.login-submit{margin:20px 0 0}main .login>p{margin:1.5em 0 0;font-size:14px;line-height:150%}@media only screen and (min-width:768px){main .login>p{font-size:16px}}#gform_submit_button_16,#gform_16 p{display:none}main .form{width:940px;max-width:calc(100% - 40px);margin:40px auto 0;text-align:left}main .form .screen-reader-text{display:none}main .form .gform_wrapper>.gform_validation_errors,main .form form>div.validation_error{margin:0 0 1.5em;font-weight:700;font-size:16px;line-height:150%;color:#900}main .form .gform_wrapper>.gform_validation_errors h2{font-weight:700}main .form .gform_confirmation_message{font-weight:700;font-size:16px;line-height:150%;color:#900}main .form ul.gform_fields{max-width:460px}main .form form.full ul.gform_fields{max-width:100%}main .form ul.gform_fields>li{margin:18px 0 0;position:relative}main .form ul.gform_fields>li:first-child{margin-top:0}main .form ul.gform_fields>li.break{border-top:1px solid #ccc;padding-top:19px}main .form ul.gform_fields>li.break:before{width:100%;height:1px;background:#fff;position:absolute;top:0;left:0;content:" ";display:block}main .form ul.gform_fields>li>h2.gsection_title{font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;line-height:120%}main .form ul.gform_fields>li.h4>h2.gsection_title{font-weight:800;font-size:20px;color:#900}main .form ul.gform_fields>li>.gsection_description{margin:4px 0 0;font-size:16px;line-height:150%}main .form ul.gform_fields>li>label{font-weight:900;font-size:16px;line-height:120%}main .form ul.gform_fields>li.gfield_error>label{color:#900}main .form ul.gform_fields>li>label .gfield_required{color:#900;margin-left:3px;font-size:.9em}main .form ul.gform_fields>li>.gfield_description{margin:4px 0 0;font-size:16px;line-height:150%}main .form ul.gform_fields>li>.ginput_container_checkbox+.gfield_description,main .form ul.gform_fields>li>.ginput_container_radio+.gfield_description{margin-top:14px}main .form ul.gform_fields>li>.gfield_description.validation_message{color:#900;font-style:italic}main .form ul.gform_fields>li .ginput_container{margin:8px 0 0;position:relative}main .form ul.gform_fields>li .ginput_container_select i,main .form ul.gform_fields>li .gfield_time_ampm i{font-size:16px;position:absolute;top:calc(50% - .5em);right:10px;pointer-events:none}main .form ul.gform_fields>li>.ginput_complex label{margin:10px 0;font-size:1.3em;display:none;font-weight:700;font-style:italic}main .form ul.gform_fields>li>.ginput_complex input[type=text],main .form ul.gform_fields>li>.ginput_complex input[type=email],main .form ul.gform_fields>li>.ginput_complex input[type=url],main .form ul.gform_fields>li>.ginput_complex input[type=tel],main .form ul.gform_fields>li>.ginput_complex input[type=number],main .form ul.gform_fields>li>.ginput_complex select,main .form ul.gform_fields>li>.ginput_complex textarea{margin:0 0 10px}main .form ul.gform_fields>li ul.gfield_checkbox li label.no_checkbox i{display:none}main .form ul.gform_fields>li ul.gfield_checkbox li label.no_checkbox{padding-left:0 !important;cursor:default}main .form ul.gform_fields>li input[type=text],main .form ul.gform_fields>li input[type=email],main .form ul.gform_fields>li input[type=tel],main .form ul.gform_fields>li input[type=url],main .form ul.gform_fields>li input[type=number],main .form ul.gform_fields>li select,main .form ul.gform_fields>li textarea{width:100%;padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .form ul.gform_fields>li select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .form ul.gform_fields>li.gfield_error input[type=text],main .form ul.gform_fields>li.gfield_error input[type=email],main .form ul.gform_fields>li.gfield_error input[type=tel],main .form ul.gform_fields>li.gfield_error input[type=url],main .form ul.gform_fields>li.gfield_error input[type=number],main .form ul.gform_fields>li.gfield_error select,main .form ul.gform_fields>li.gfield_error textarea{background:#900;color:#fff}main .form ul.gform_fields>li ul.gfield_checkbox,main .form ul.gform_fields>li ul.gfield_radio{margin:16px 0 0}main .form ul.gform_fields>li ul.gfield_checkbox li+li,main .form ul.gform_fields>li ul.gfield_radio li+li{margin:20px 0 0}main .form ul.gform_fields>li.inline ul.gfield_checkbox,main .form ul.gform_fields>li.inline ul.gfield_radio{height:200px;overflow:scroll;position:relative}main .form ul.gform_fields>li ul.gfield_checkbox li input[type=checkbox],main .form ul.gform_fields>li ul.gfield_radio li input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .form ul.gform_fields>li ul.gfield_checkbox li label,main .form ul.gform_fields>li ul.gfield_radio li label{padding:0 0 0 30px;font-size:16px;line-height:120%;position:relative;display:block}main .form ul.gform_fields>li ul.gfield_checkbox li label i,main .form ul.gform_fields>li ul.gfield_radio li label i{position:absolute;top:2px;left:0;color:#999}main .form ul.gform_fields>li ul.gfield_checkbox li label i+i,main .form ul.gform_fields>li ul.gfield_radio li label i+i{color:#900;opacity:0}main .form ul.gform_fields>li ul.gfield_checkbox li input[type=checkbox]:checked+label i,main .form ul.gform_fields>li ul.gfield_radio li input[type=radio]:checked+label i{opacity:0}main .form ul.gform_fields>li ul.gfield_checkbox li input[type=checkbox]:checked+label i+i,main .form ul.gform_fields>li ul.gfield_radio li input[type=radio]:checked+label i+i{opacity:1}main .form ul.gform_fields>li .gfield_list tr th{width:20%;padding:0 0 0 8px;font-weight:900;font-size:16px;line-height:120%}main .form ul.gform_fields>li .gfield_list tr th:first-child{padding-left:0}main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(3),main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(3)~th{width:50%}main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(4),main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(4)~th{width:33%}main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(5),main .form ul.gform_fields>li .gfield_list tr th:first-child:nth-last-child(5)~th{width:25%}main .form ul.gform_fields>li .gfield_list tr td{padding:8px 0 0 8px}main .form ul.gform_fields>li .gfield_list tr td:first-child{padding-left:0}main .form ul.gform_fields>li.custom-button .gfield_list tr td.gfield_list_icons a.add_list_item{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .form ul.gform_fields>li.custom-button div.custom-button{padding:10px 0 0;text-align:right}main .form ul.gform_fields>li .upload-field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .form ul.gform_fields>li .upload-field label{padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .form ul.gform_fields>li .upload-field .button{margin-left:10px}main .form ul.gform_fields>li .upload-field input{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}main .form ul.gform_fields>li .ginput_container_fileupload .gform_drop_area,main .form ul.gform_fields>li .ginput_container_fileupload .gform_drop_instructions,main .form ul.gform_fields>li .ginput_container_fileupload ul.validation_message,main .form ul.gform_fields>li .gform_fileupload_rules,main .form ul.gform_fields>li .ginput_preview{font-size:16px}main .form ul.gform_fields>li .gform_fileupload_rules,main .form ul.gform_fields>li .ginput_preview{padding-top:10px;display:block}main .form ul.gform_fields>li .ginput_container.ginput_container_address{margin-top:0}main .form ul.gform_fields>li .ginput_container.ginput_container_address>span{margin:8px 0 0;position:relative;display:block}main .form ul.gform_fields>li .ginput_container.ginput_container_address>span label{padding:.25em 0 0;font-weight:900;font-size:12px;line-height:120%;display:none}main .form ul.gform_fields>li .ginput_container.ginput_container_address .ginput_address_country i{font-size:16px;position:absolute;top:14px;right:10px;pointer-events:none}main .form ul.gform_fields>li .ginput_complex .clear-multi{display:grid;grid-template-columns:1fr 1fr 1fr}main .form ul.gform_fields>li .ginput_complex .clear-multi .gfield_time_hour{display:flex;align-items:center}main .form ul.gform_fields>li .ginput_complex .clear-multi .gfield_time_hour i{padding:0 4px;font-size:16px}main .form ul.gform_fields>li .ginput_complex .clear-multi .gfield_time_ampm{padding:0 0 0 10px}main .form ul.gform_fields>li.gfield_visibility_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .form .gform_footer{margin:20px 0 0}main .form .gform_footer p{margin:4px 0 0;font-size:16px;line-height:150%}@media only screen and (min-width:768px){main .form ul.gform_fields>li>h2.gsection_title{font-weight:300;font-size:35px}main .form form.full ul.gform_fields>li input[type=text].small,main .form form.full ul.gform_fields>li input[type=email].small,main .form form.full ul.gform_fields>li input[type=url].small,main .form form.full ul.gform_fields>li input[type=number].small,main .form form.full ul.gform_fields>li select.small,main .form form.full ul.gform_fields>li textarea.small{width:calc(100%/3)}main .form form.full ul.gform_fields>li input[type=text].medium,main .form form.full ul.gform_fields>li input[type=email].medium,main .form form.full ul.gform_fields>li input[type=url].medium,main .form form.full ul.gform_fields>li input[type=number].medium,main .form form.full ul.gform_fields>li select.medium,main .form form.full ul.gform_fields>li textarea.medium{width:50%}main .form ul.gform_fields>li .ginput_container_select select.small+i{right:calc((100%/3) + 10px)}main .form ul.gform_fields>li .ginput_container_select select.medium+i{right:calc(50% + 10px)}}main form.filters{margin:40px auto 0;text-align:left;display:flex;align-items:center}main form.filters+form.filters{margin-top:10px}main form.filters label{font-weight:900;font-size:16px;line-height:120%}main form.filters span.input{margin:0 12px;position:relative;display:block}main form.filters span.input i{font-size:16px;position:absolute;top:calc(50% - .5em);right:10px;pointer-events:none}main form.filters select{padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main form.filters select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}main form.filters button{font-size:20px;background:0 0;border:0}main form.filters button:hover{color:#900}main .books{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;text-align:left}main .books nav{padding:0 0 20px}main .books nav ul{font-size:13px;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}main .books nav ul li+li:before{padding:0 .5em;color:#ccc;content:"|";display:inline-block}main .books nav ul li a{color:#000;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}main .books nav ul li a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}main .books nav ul li a.off{color:#999;text-decoration:none;cursor:default}main .books nav ul li i{margin:0 .5em 0 0}main .books article{padding:0 0 20px;position:relative}main .books article>a{text-decoration:none;display:block}main .books article>a figure{position:relative;overflow:hidden;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .books+hr{margin-top:20px}main .books article.author_hide{display:none}main .gen span.author_links{display:block;width:100%;text-align:left;font-size:1.4em;font-weight:200}main .gen span.author_links a{font-weight:900}main .gen span.author_links a:first-child{margin:0 10px 0 0}main .gen span.author_links a:nth-child(2){margin:0 10px}main .books article>a figure img{width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .books article>a:hover figure img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .books article>a h2{margin:.875em 0 0;font-size:14px;line-height:150%;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .4s ease;transition:-webkit-text-decoration-color .4s ease;transition:text-decoration-color .4s ease;transition:text-decoration-color .4s ease,-webkit-text-decoration-color .4s ease}main .books article>a:hover h2{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}main .books article>a .button{margin-top:.875em}main .books article>a p{font-size:14px;line-height:150%;color:#000}main .books article>ul{display:flex;flex-wrap:wrap}main .books article>ul li{padding:.5em 10px 0 0}main .books article>ul.links{font-size:12px;line-height:150%;display:block}main .books article>p{font-size:14px;line-height:150%}main .books article>p i{margin-right:5px}main .books article>p span:nth-of-type(1){display:inline}main .books article>p span:nth-of-type(2){display:none}main .books article.open>p span:nth-of-type(1){display:none}main .books article.open>p span:nth-of-type(2){display:inline}main .books p.message{font-weight:700;font-size:13px}main .books.list article{display:flex}main .books.list article>a{position:relative;overflow:hidden}main .books.list article>a figure{width:50px;margin:0 20px 0 0;position:relative;float:left}main .books.list article>a h2{margin-top:0}main .books.list article>a figure~h2,main .books.list article>a figure~p{margin-left:70px}main .books.list article>ul{display:none}main .books.list article>p{margin:0 0 0 20px}main .books.expandable article:before{width:calc(100% + 20px);height:calc(100% + 10px);position:absolute;top:-10px;left:-10px;background:#e7e7e7;border:1px solid #ccc;border-bottom:0;z-index:-1;content:" ";display:none}main .books.expandable article.open:before{display:block}main .books article span.expert{display:block}main .books article span.expert figure{position:relative;overflow:hidden;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .books article span.expert figure img{width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .books article span.expert h2{margin:.875em 0 0;font-size:14px;line-height:150%}main .books article span.expert p{font-size:14px;line-height:150%;color:#000}main .books.ncrm-authors article span{display:block}main .books.ncrm-authors article span figure{position:relative;overflow:hidden;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .books.ncrm-authors article span figure img{width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .books.ncrm-authors article span h2{margin:.875em 0 0;font-size:14px;line-height:150%}main .books.ncrm-authors article span p{font-size:14px;line-height:150%;color:#000}main .books.ncrm-authors article span ul{margin:1em 0 0;padding:1em 0 0;font-size:14px;line-height:150%;color:#000;border-top:1px solid #ccc}main .books.ncrm-authors article span ul li i{margin-right:5px}main .books.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}main .books.grid nav{-ms-grid-column:span 2;grid-column:span 2}@media only screen and (min-width:768px){main .books nav ul{font-size:14px}main .books article>a h2,main .books article>a p,main .books article span.expert h2,main .books article span.expert p,main .books article>p{font-size:16px}}@media only screen and (min-width:980px){main .books.grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}main .books.grid nav{-ms-grid-column:span 4;grid-column:span 4}}main .books.grid.expandable article{z-index:2}main .books.grid.expandable .books-toggle{grid-column:span 2;z-index:1}main .books.grid.expandable nav{order:1}main .books.grid.expandable article:nth-of-type(1){order:2}main .books.grid.expandable article:nth-of-type(2){order:3}main .books.grid.expandable .books-toggle:nth-of-type(1),main .books.grid.expandable .books-toggle:nth-of-type(2){order:4}main .books.grid.expandable article:nth-of-type(3){order:5}main .books.grid.expandable article:nth-of-type(4){order:6}main .books.grid.expandable .books-toggle:nth-of-type(3),main .books.grid.expandable .books-toggle:nth-of-type(4){order:7}main .books.grid.expandable article:nth-of-type(5){order:8}main .books.grid.expandable article:nth-of-type(6){order:9}main .books.grid.expandable .books-toggle:nth-of-type(5),main .books.grid.expandable .books-toggle:nth-of-type(6){order:10}main .books.grid.expandable article:nth-of-type(7){order:11}main .books.grid.expandable article:nth-of-type(8){order:12}main .books.grid.expandable .books-toggle:nth-of-type(7),main .books.grid.expandable .books-toggle:nth-of-type(8){order:13}main .books.grid.expandable article:nth-of-type(9){order:14}main .books.grid.expandable article:nth-of-type(10){order:15}main .books.grid.expandable .books-toggle:nth-of-type(9),main .books.grid.expandable .books-toggle:nth-of-type(10){order:16}main .books.grid.expandable article:nth-of-type(11){order:17}main .books.grid.expandable article:nth-of-type(12){order:18}main .books.grid.expandable .books-toggle:nth-of-type(11),main .books.grid.expandable .books-toggle:nth-of-type(12){order:19}main .books.grid.expandable article:nth-of-type(13){order:20}main .books.grid.expandable article:nth-of-type(14){order:21}main .books.grid.expandable .books-toggle:nth-of-type(13),main .books.grid.expandable .books-toggle:nth-of-type(14){order:22}main .books.grid.expandable article:nth-of-type(15){order:23}main .books.grid.expandable article:nth-of-type(16){order:24}main .books.grid.expandable .books-toggle:nth-of-type(15),main .books.grid.expandable .books-toggle:nth-of-type(16){order:25}main .books.grid.expandable article:nth-of-type(17){order:26}main .books.grid.expandable article:nth-of-type(18){order:27}main .books.grid.expandable .books-toggle:nth-of-type(17),main .books.grid.expandable .books-toggle:nth-of-type(18){order:28}main .books.grid.expandable article:nth-of-type(19){order:29}main .books.grid.expandable article:nth-of-type(20){order:30}main .books.grid.expandable .books-toggle:nth-of-type(19),main .books.grid.expandable .books-toggle:nth-of-type(20){order:31}main .books.grid.expandable article:nth-of-type(21){order:32}main .books.grid.expandable article:nth-of-type(22){order:33}main .books.grid.expandable .books-toggle:nth-of-type(21),main .books.grid.expandable .books-toggle:nth-of-type(22){order:34}main .books.grid.expandable article:nth-of-type(23){order:35}main .books.grid.expandable article:nth-of-type(24){order:36}main .books.grid.expandable .books-toggle:nth-of-type(23),main .books.grid.expandable .books-toggle:nth-of-type(24){order:37}main .books.grid.expandable article:nth-of-type(25){order:38}main .books.grid.expandable article:nth-of-type(26){order:39}main .books.grid.expandable .books-toggle:nth-of-type(25),main .books.grid.expandable .books-toggle:nth-of-type(26){order:40}main .books.grid.expandable article:nth-of-type(27){order:41}main .books.grid.expandable article:nth-of-type(28){order:42}main .books.grid.expandable .books-toggle:nth-of-type(27),main .books.grid.expandable .books-toggle:nth-of-type(28){order:43}main .books.grid.expandable article:nth-of-type(29){order:44}main .books.grid.expandable article:nth-of-type(30){order:45}main .books.grid.expandable .books-toggle:nth-of-type(29),main .books.grid.expandable .books-toggle:nth-of-type(30){order:46}main .books.grid.expandable article:nth-of-type(31){order:47}main .books.grid.expandable article:nth-of-type(32){order:48}main .books.grid.expandable .books-toggle:nth-of-type(31),main .books.grid.expandable .books-toggle:nth-of-type(32){order:49}main .books.grid.expandable article:nth-of-type(33){order:50}main .books.grid.expandable article:nth-of-type(34){order:51}main .books.grid.expandable .books-toggle:nth-of-type(33),main .books.grid.expandable .books-toggle:nth-of-type(34){order:52}main .books.grid.expandable article:nth-of-type(35){order:53}main .books.grid.expandable article:nth-of-type(36){order:54}main .books.grid.expandable .books-toggle:nth-of-type(35),main .books.grid.expandable .books-toggle:nth-of-type(36){order:55}main .books.grid.expandable article:nth-of-type(37){order:56}main .books.grid.expandable article:nth-of-type(38){order:57}main .books.grid.expandable .books-toggle:nth-of-type(37),main .books.grid.expandable .books-toggle:nth-of-type(38){order:58}main .books.grid.expandable article:nth-of-type(39){order:59}main .books.grid.expandable article:nth-of-type(40){order:60}main .books.grid.expandable .books-toggle:nth-of-type(39),main .books.grid.expandable .books-toggle:nth-of-type(40){order:16}main .books.grid.expandable article:nth-of-type(41){order:14}main .books.grid.expandable article:nth-of-type(42){order:15}main .books.grid.expandable .books-toggle:nth-of-type(41),main .books.grid.expandable .books-toggle:nth-of-type(42){order:61}main .books.grid.expandable article:nth-of-type(43){order:62}main .books.grid.expandable article:nth-of-type(44){order:63}main .books.grid.expandable .books-toggle:nth-of-type(43),main .books.grid.expandable .books-toggle:nth-of-type(44){order:64}main .books.grid.expandable article:nth-of-type(45){order:65}main .books.grid.expandable article:nth-of-type(46){order:66}main .books.grid.expandable .books-toggle:nth-of-type(45),main .books.grid.expandable .books-toggle:nth-of-type(46){order:67}main .books.grid.expandable article:nth-of-type(47){order:68}main .books.grid.expandable article:nth-of-type(48){order:69}main .books.grid.expandable .books-toggle:nth-of-type(47),main .books.grid.expandable .books-toggle:nth-of-type(48){order:70}@media only screen and (min-width:980px){main .books.grid.expandable .books-toggle{grid-column:span 3}main .sidebar .main .books.grid.expandable article:nth-of-type(1){order:2}main .sidebar .main .books.grid.expandable article:nth-of-type(2){order:3}main .sidebar .main .books.grid.expandable article:nth-of-type(3){order:4}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(1),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(2),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(3){order:5}main .sidebar .main .books.grid.expandable article:nth-of-type(4){order:6}main .sidebar .main .books.grid.expandable article:nth-of-type(5){order:7}main .sidebar .main .books.grid.expandable article:nth-of-type(6){order:8}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(4),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(5),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(6){order:9}main .sidebar .main .books.grid.expandable article:nth-of-type(7){order:10}main .sidebar .main .books.grid.expandable article:nth-of-type(8){order:11}main .sidebar .main .books.grid.expandable article:nth-of-type(9){order:12}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(7),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(8),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(9){order:13}main .sidebar .main .books.grid.expandable article:nth-of-type(10){order:14}main .sidebar .main .books.grid.expandable article:nth-of-type(11){order:15}main .sidebar .main .books.grid.expandable article:nth-of-type(12){order:16}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(10),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(11),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(12){order:17}main .sidebar .main .books.grid.expandable article:nth-of-type(13){order:18}main .sidebar .main .books.grid.expandable article:nth-of-type(14){order:19}main .sidebar .main .books.grid.expandable article:nth-of-type(15){order:20}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(13),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(14),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(15){order:21}main .sidebar .main .books.grid.expandable article:nth-of-type(16){order:22}main .sidebar .main .books.grid.expandable article:nth-of-type(17){order:23}main .sidebar .main .books.grid.expandable article:nth-of-type(18){order:24}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(16),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(17),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(18){order:25}main .sidebar .main .books.grid.expandable article:nth-of-type(19){order:26}main .sidebar .main .books.grid.expandable article:nth-of-type(20){order:27}main .sidebar .main .books.grid.expandable article:nth-of-type(21){order:28}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(19),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(20),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(21){order:29}main .sidebar .main .books.grid.expandable article:nth-of-type(22){order:30}main .sidebar .main .books.grid.expandable article:nth-of-type(23){order:31}main .sidebar .main .books.grid.expandable article:nth-of-type(24){order:32}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(22),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(23),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(24){order:33}main .sidebar .main .books.grid.expandable article:nth-of-type(25){order:34}main .sidebar .main .books.grid.expandable article:nth-of-type(26){order:35}main .sidebar .main .books.grid.expandable article:nth-of-type(27){order:36}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(25),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(26),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(27){order:37}main .sidebar .main .books.grid.expandable article:nth-of-type(28){order:38}main .sidebar .main .books.grid.expandable article:nth-of-type(29){order:39}main .sidebar .main .books.grid.expandable article:nth-of-type(30){order:40}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(28),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(29),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(30){order:41}main .sidebar .main .books.grid.expandable article:nth-of-type(31){order:42}main .sidebar .main .books.grid.expandable article:nth-of-type(32){order:43}main .sidebar .main .books.grid.expandable article:nth-of-type(33){order:44}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(31),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(32),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(33){order:45}main .sidebar .main .books.grid.expandable article:nth-of-type(34){order:46}main .sidebar .main .books.grid.expandable article:nth-of-type(35){order:47}main .sidebar .main .books.grid.expandable article:nth-of-type(36){order:48}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(34),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(35),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(36){order:49}main .sidebar .main .books.grid.expandable article:nth-of-type(37){order:50}main .sidebar .main .books.grid.expandable article:nth-of-type(38){order:51}main .sidebar .main .books.grid.expandable article:nth-of-type(39){order:52}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(37),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(38),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(39){order:53}main .sidebar .main .books.grid.expandable article:nth-of-type(40){order:54}main .sidebar .main .books.grid.expandable article:nth-of-type(41){order:55}main .sidebar .main .books.grid.expandable article:nth-of-type(42){order:56}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(40),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(41),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(42){order:57}main .sidebar .main .books.grid.expandable article:nth-of-type(43){order:58}main .sidebar .main .books.grid.expandable article:nth-of-type(44){order:59}main .sidebar .main .books.grid.expandable article:nth-of-type(45){order:60}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(43),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(44),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(45){order:61}main .sidebar .main .books.grid.expandable article:nth-of-type(46){order:62}main .sidebar .main .books.grid.expandable article:nth-of-type(47){order:63}main .sidebar .main .books.grid.expandable article:nth-of-type(48){order:64}main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(46),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(47),main .sidebar .main .books.grid.expandable .books-toggle:nth-of-type(48){order:65}}main .books .books-toggle{margin:-1px -10px 0;padding:0 0 20px;position:relative;display:none}main .books .books-toggle ul{position:relative;padding:10px;background:#e7e7e7;border:1px solid #ccc;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}main .books.list .books-toggle ul{border-top:0}main .books .books-toggle ul li a{display:block}main .books .books-toggle ul li a figure img{width:100%;height:auto;transition:transform .2s ease}main .books .books-toggle ul li a:hover figure img{transform:scale(1.1,1.1)}main .books .books-toggle ul li a h3{margin:.5em 0 0;font-size:12px;line-height:150%}@media only screen and (min-width:980px){main .books .books-toggle ul{grid-template-columns:repeat(6,1fr)}}main .pagination{width:940px;max-width:calc(100% - 40px);margin:10px auto 0;text-align:left}main .pagination ul{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}main .pagination ul li+li:before{padding:0 .5em;color:#ccc;content:"|";display:inline-block}@media only screen and (min-width:768px){main .pagination{margin-top:20px}main .pagination ul{font-size:14px}}main .sidebar{position:relative;text-align:left}main .sidebar aside{position:relative}main .sidebar aside .filter{margin:20px 0 0;background:#000;color:#fff;position:relative}main .sidebar aside .filter h2{padding:.7em 60px .8em 20px;font-weight:900;font-size:16px;line-height:120%;position:relative;cursor:pointer}main .sidebar aside .filter h2 i{position:absolute;top:calc(50% - .5em);right:1em}main .sidebar aside .filter>div{position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}main .sidebar aside .filter h2.open+div{max-height:600px}main .sidebar aside .filter h3{margin:2em 20px 1em;font-weight:900;font-size:14px;line-height:120%}main .sidebar aside .filter ul.input{margin:0 20px;padding:1em 0 0;font-size:14px;line-height:150%;border-top:1px solid gray}main .sidebar aside .filter ul.input li+li{margin-top:.5em}main .sidebar aside .filter ul.input li label{position:relative;display:block}main .sidebar aside .filter ul.input li label span.dummy{margin:0 0 .5em;font-size:1.143em;line-height:100%;display:block}main .sidebar aside .filter ul.input li label span.input{position:relative;display:block}main .sidebar aside .filter ul.input li label input,main .sidebar aside .filter ul.input li label select{width:100%;height:30px;line-height:30px;padding:0 .571em;background:#fff;color:#000;border:0;border-radius:3px}main .sidebar aside .filter ul.input li label select{-webkit-appearance:none;appearance:none}main .sidebar aside .filter ul.input li label i{position:absolute;top:calc(50% - .5em);right:.571em;color:#000;pointer-events:none}main .sidebar aside .filter ul.checkbox{margin:0 20px;padding:1em 0 0;font-size:12px;line-height:150%;border-top:1px solid gray}main .sidebar aside .filter ul.checkbox li+li{margin-top:.5em}main .sidebar aside .filter ul.checkbox li label{padding:0 0 0 22px;position:relative;display:block}main .sidebar aside .filter ul.checkbox li label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .sidebar aside .filter ul.checkbox li label i{position:absolute;top:4px;left:0}main .sidebar aside .filter ul.checkbox li label i+i{opacity:0}main .sidebar aside .filter ul.checkbox li label input:checked+i{opacity:0}main .sidebar aside .filter ul.checkbox li label input:checked+i+i{opacity:1}main .sidebar aside .filter ul.menu{margin:0 20px;padding:1em 0 2em;font-size:14px;line-height:150%;border-top:1px solid gray}main .sidebar aside .filter ul.menu>li>a{font-weight:700}main .sidebar aside .filter ul.menu li ul{padding-left:20px}main .sidebar aside .filter ul.menu li.menu_title{margin-top:20px}main .sidebar aside .filter ul.menu li.menu_title:first-child{margin-top:0}main .sidebar aside .filter ul.menu li.menu_title>a{color:#999;text-decoration:none;font-weight:100;text-transform:uppercase;font-size:16px;cursor:pointer}main .sidebar aside .filter ul.menu li.menu_title>a:hover{text-decoration:none}main .sidebar aside .filter ul.menu li a{color:#fff;text-decoration-color:#000}main .sidebar aside .filter ul.menu li a:hover{text-decoration-color:#fff}main .sidebar aside .filter ul.menu li.current-menu-item>a,main .sidebar aside .filter ul.menu li.current-page-ancestor>a,body.single-account_news main .sidebar aside .filter ul.menu li.menu-item-object-account_news>a,body.single-account_red_herrings main .sidebar aside .filter ul.menu li.menu-item-object-account_red_herrings>a,body.single-account_events main .sidebar aside .filter ul.menu li.menu-item-object-account_events>a{color:#999}main .sidebar aside .filter ul.menu li.current-menu-item>a:hover,main .sidebar aside .filter ul.menu li.current-page-ancestor>a:hover{text-decoration-color:#999}main .sidebar aside .filter ul.buttons{margin:0 20px;padding:1em 0 0}main .sidebar aside .filter ul.buttons:last-child{padding-bottom:2em}main .sidebar aside .filter ul.buttons li+li{margin-top:10px}main .sidebar aside .filter ul.buttons li a{font-style:italic;font-size:14px;color:#999;text-decoration:none}main .sidebar aside .filter ul.buttons li a:hover{color:#fff}main .sidebar aside .filter ul.buttons li a i{margin:0 4px 0 0}main .sidebar aside .filter ul.buttons li button.button{font-size:14px;line-height:30px;height:30px;padding:0 .714em}main .sidebar aside figure{margin:10px 0 0;position:relative;overflow:hidden;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .sidebar aside figure.solid{box-shadow:none}main .sidebar aside figure img{width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .sidebar aside figure a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .sidebar aside .links{margin:20px 20px 0}main .sidebar aside .links.desktop{display:none}main .sidebar aside .links ul{font-size:14px;line-height:150%}main .sidebar aside .links ul li+li{margin-top:1em}main .sidebar aside .links ul li a{display:inline-block}main .sidebar aside .links ul li a i{margin:0 1em 0 0}main .sidebar .main .edit{margin:20px 0 0}main .sidebar .main .edit iframe{width:100%;height:1000px}@media only screen and (min-width:768px){main .sidebar aside .filter{margin-top:40px}main .sidebar aside .filter h2{padding-right:20px;font-size:20px}main .sidebar aside .filter h3{font-size:16px}main .sidebar aside .filter ul.checkbox{font-size:12px}main .sidebar aside .filter ul.buttons{padding-top:2em}main .sidebar aside .filter ul.buttons li+li{margin-top:20px}main .sidebar aside .filter ul.buttons li a{font-size:16px}main .sidebar aside figure{margin-top:20px}main .sidebar aside .links{margin-top:40px}main .sidebar aside .links.desktop{display:block}main .sidebar aside .links ul{font-size:16px}@media only screen and (min-height:800px){html.account main{overflow:visible}html.account main .sidebar aside .filter{position:sticky;top:0}}}@media only screen and (min-width:980px){main .sidebar{width:980px;max-width:100%;margin:0 auto;padding:0 20px 0 0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .sidebar aside{width:240px}main .sidebar aside .filter h2{cursor:default}main .sidebar aside .filter h2 i{display:none}main .sidebar aside .filter>div{max-height:none;overflow:visible}main .sidebar aside .filter h2.open+div{max-height:none}main .sidebar aside .links{margin:40px 0 0}main .sidebar .main{width:680px}main .sidebar .main>section,main .sidebar .main>hr{max-width:100%}main .sidebar .main .books.grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}main .sidebar .main .books.grid nav{-ms-grid-column:span 3;grid-column:span 3}main .sidebar .main .books.grid.center article:only-child{grid-column-start:2;text-align:center}main .sidebar .main .latest{margin-top:2em;padding:0}}main .critiques{margin:0;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .critiques article{width:260px;max-width:calc(100% - 20px);margin:20px 10px 0;background:#e8c091;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .critiques article.grey{background:#e0e0e0}main .critiques article.yellow{background:#fdd897}main .critiques article h1{padding:1.1em 20px 0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;line-height:120%}main .critiques article h2{margin:1em 0 0;padding:0 20px;font-weight:700;font-size:14px;line-height:120%;color:#900}main .critiques article p{margin:.5em 0 0;padding:0 20px;font-size:14px;line-height:150%}main .critiques article h2+p{margin-top:.188em}main .critiques article hr{margin-top:14px;border-top:1px solid #000;border-bottom:0;opacity:.2}main .critiques article p.price{margin-top:.857em;font-size:12px;line-height:100%}main .critiques article p.price strong{margin:0 0 .214em;font-family:'Montserrat',sans-serif;font-weight:900;font-size:2.143em;line-height:100%;display:block}main .critiques article ul{margin:18px 0 0}main .critiques article ul li{position:relative;overflow:hidden}main .critiques article ul li a{font-weight:900;font-size:16px;height:50px;line-height:50px;background:#000;color:#fff;text-decoration:none;display:block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .critiques article ul li a:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .critiques article ul li a i{margin:0 .5em 0 0}main .critiques article ul li+li a{background:#874a02}@media only screen and (min-width:940px){main .critiques{margin-top:20px}main .critiques article h1{font-weight:300;font-size:30px}main .critiques article h2{font-size:16px}main .critiques article p{font-size:16px}main .critiques article p.price{font-size:14px}}main .files{padding:0 10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .files li{width:280px;max-width:50%;margin:20px 0 0;padding:0 10px}main .files li a{font-size:14px;line-height:120%;display:block}main .files li a i{margin:0 auto .35em;font-size:2.5em;line-height:100%;color:#000;text-decoration:none;display:block}@media only screen and (min-width:940px){main .files li{margin-top:40px}main .files li a{font-size:16px}}main .adverts{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1340px){main .adverts{max-width:1300px}}main .adverts>article{width:300px;margin:20px 10px 0;box-shadow:1.5px 2.5px 5px 0px rgba(0,0,1,.25)}main .adverts>p{width:940px;max-width:calc(100% - 40px);margin:17px auto 0;position:relative}main .adverts>p:before{width:100%;height:1px;background:#ccc;position:absolute;top:50%;left:0;content:" ";display:block}main .adverts>p:after{width:100%;height:1px;background:#fff;position:absolute;top:calc(50% + 1px);left:0;content:" ";display:block}main .adverts>p a{padding:0 1em;font-size:14px;background:#f3f3f3;position:relative;display:inline-block;z-index:2}main .entries{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;position:relative;text-align:left}main .entries>h1{font-family:'Montserrat',sans-serif;font-weight:300;font-size:20px;line-height:120%}main .entries>h1 strong{font-weight:900;color:#900}main .entries article{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .entries>h1+article{margin-top:15px}main .entries article figure{width:200px;position:relative}main .entries article figure img{max-width:100%;height:auto}main .entries article figure img:first-child{width:100%;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .entries article figure img+img{margin-top:10px}main .entries article figure.author{width:300px}main .entries article figure figcaption{padding:.5em 0 0;font-size:14px;line-height:120%;display:block}main .entries article figure+figure{margin-left:20px}main .entries article div{padding:0 0 0 40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .entries article div h1{font-family:'Montserrat',sans-serif;font-weight:300;font-size:22px;line-height:120%}main .entries article div h1 strong{font-weight:900;color:#900}main .entries article div p{font-size:14px;line-height:120%;max-width:700px;margin-top:5px}main .entries article div hr{width:100%;max-width:100%;margin-top:9px}main .entries article div h2{margin:15px 0 0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:20px;line-height:120%}main .entries article div h2 a{font-weight:inherit;text-decoration:none}main .entries article div h2 a:hover{color:#666}main .entries article div h3{margin:.2em 0 0;font-weight:800;font-size:16px;line-height:120%}main .entries article div h4{margin:.25em 0 0;font-style:italic;font-size:14px;line-height:120%;color:#666}main .entries article div ul{margin:8px 0 0;display:flex;flex-wrap:wrap}main .entries article div ul li{padding:10px 10px 0 0}@media only screen and (max-width:940px){main .entries article{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}main .entries article figure{width:calc(40% - 10px)}main .entries article figure.author{width:calc(60% - 10px)}main .entries article figure+figure img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}main .entries article div{padding:20px 0 0 20px}main .entries article figure+figure+div{padding-left:0}}@media only screen and (min-width:768px){main .entries{margin-top:30px}main .entries>h1{font-weight:300;font-size:35px}main .entries article{margin-top:40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}main .entries>h1+article{margin-top:30px}main .entries article div h1{font-weight:300;font-size:30px}main .entries article div p{font-size:16px}main .entries article div hr{margin-top:18px}main .entries article div h2{font-size:25px}main .entries article div h3{font-size:20px}main .entries article div h4{font-size:16px}main .entries article div ul{margin-top:10px}}main .accordion{width:940px;max-width:calc(100% - 40px);margin:20px auto 0;position:relative;text-align:left;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .accordion>h2{padding:1em 60px 15px 10px;margin-bottom:1px;font-weight:900;font-size:14px;line-height:120%;background:#666;color:#fff;position:relative;cursor:pointer;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}main .accordion>h2.open{background:#000}main .accordion>h2 i{position:absolute;top:calc(50% - .5em);right:20px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}main .accordion>h2.open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .accordion article{padding:18px 20px;position:relative;background:#fff;display:none}main .accordion article h2{font-size:18px;line-height:120%;color:#900}main .accordion article p,main .accordion article ul,main .accordion article ol{margin:.75em 0 0;font-size:14px;line-height:150%}main .accordion article ul{margin-left:1em;list-style:disc}main .accordion article ol{margin-left:1em;list-style:decimal}main .accordion article ol.roman{list-style:lower-roman}main .accordion article ul li,main .accordion article ol li{padding-left:1em}main .accordion article ul ul,main .accordion article ul ol,main .accordion article ol ul,main .accordion article ol ol{margin-bottom:1.5em}@media only screen and (min-width:768px){main .accordion{margin-top:40px}main .accordion>h2{padding-left:20px;font-size:16px}main .accordion article{padding:35px 40px 34px}main .accordion article h2{font-size:20px}main .accordion article p,main .accordion article ul,main .accordion article ol{font-size:16px}}main .comments-area{position:relative}main .comments-area ol.comment-list{margin-left:0;list-style:none}main .comments-area ol.comment-list li{margin:1em 0 0;padding:1em;background:#fff}main .comments-area ol.comment-list li:first-child{margin:0}main .comments-area ol.comment-list li .comment-meta{font-size:.75em;line-height:100%}main .comments-area .comment-respond p.logged-in-as{margin:0}main .comments-area .comment-respond .comment-form-comment label{font-weight:900;display:block}main .comments-area .comment-respond .comment-form-comment textarea{width:100%;margin:8px 0 0;padding:8px 12px;font-size:16px;line-height:150%;background:#fff;border:0;border-radius:3px;box-shadow:1px 2px 3px 0px rgba(0,0,1,.15)}main .comments-area .comment-respond .form-submit{margin:20px 0 0;font-size:10px;line-height:100%}main .comments-area .comment-respond .form-submit input[type=submit]{padding:0 20px;font-weight:700;font-size:16px;height:40px;line-height:40px;background:#900;color:#fff !important;text-decoration:none !important;border:0;border-radius:3px;cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}main .comments-area .comment-respond .form-submit input[type=submit]:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}main .membership-subs-form{margin:40px 0 0;padding:10px;background:#fff;display:none}main .membership-subs-form.user-3812,main .membership-subs-form.user-5,main .membership-subs-form.user-2913{display:block}main .membership-subs-form .acf-field{display:none}main .membership-subs-form.user-3812 .acf-field.acf-field-62f4c5a1469d3{display:block}main .membership-subs-form.user-5 .acf-field.acf-field-62ff7082dc8ff{display:block}main .membership-subs-form.user-5 .acf-field.acf-field-62ff7089dc900{display:block}main .membership-subs-form.user-2913 .acf-field.acf-field-62ff7094dc901{display:block}main .membership-subs-form.user-1,main .membership-subs-form.user-1,main .membership-subs-form.user-1{display:block}main .membership-subs-form.user-1 .acf-field.acf-field-62f4c5a1469d3{display:block}main .membership-subs-form.user-1 .acf-field.acf-field-62ff7082dc8ff{display:block}main .membership-subs-form.user-1 .acf-field.acf-field-62ff7089dc900{display:block}main .membership-subs-form.user-1 .acf-field.acf-field-62ff7094dc901{display:block}#acf-form{font:14px/1 'Lato',sans-serif}main .sidebar .main .edit .updated{font:14px/1 'Lato',sans-serif;background:#900;color:#fff;font-weight:700;padding:1em}#acf-form .acf-field.acf-field-message .acf-input p{margin:1.5em 0 0;line-height:150%}#acf-form .acf-field.acf-field-message .acf-input p:first-child{margin-top:0}#acf-form #acf-popup .acf-popup-box{top:auto !important;bottom:100px !important}#acf-form .acf-button{cursor:pointer;background-color:#900;color:#fff;font-weight:700;padding:10px;display:inline-block}#acf-form .acf-field-6089306606b55,#acf-form .acf-field-609bd4f853869,#acf-form .acf-field-60a3ad7f0b0cc{display:none}body>footer{margin:45px 0 0;padding:0 22px 15px;position:relative;background:#000;color:#fff;text-align:left}body>footer div{position:relative}body>footer div p{display:none}body>footer h2{padding:.85em 0 .15em;font-family:'Montserrat',sans-serif;font-weight:300;font-size:20px}body>footer ul{font-size:14px;line-height:143%}body>footer ul+ul{margin-top:1.429em}body>footer ul li+li{margin-top:5px}body>footer a{color:#fff;text-decoration:underline}body>footer>p{margin:1.429em 0 0;font-size:14px;line-height:143%}body>footer a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}@media only screen and (min-width:768px){body>footer{margin-top:80px;padding:0 10px 75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body>footer>div{width:calc(100%/3);max-width:320px;padding:0 10px}body>footer>div p{margin:40px 0 0;font-size:14px;line-height:143%;display:block}body>footer h2{padding:76px 0 12px}body>footer h2~h2{padding-top:38px}body>footer ul+ul{margin-top:40px}body>footer ul li+li{margin-top:10px}body>footer>p{display:none}}
/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */
.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}