@import url("https://fonts.googleapis.com/css?family=Merriweather:300i,400,400i,700,700i,900,900i");@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,800,900");.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left;margin-bottom:1em}.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,0.2);min-width:12em;*width:12em}.sf-menu a{border-left:1px solid #fff;border-top:1px solid #dFeEFF;border-top:1px solid rgba(255,255,255,0.5);padding:.75em 1em;text-decoration:none;zoom:1}.sf-menu a{color:#13a}.sf-menu li{background:#BDD2FF;white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s}.sf-menu ul li{background:#AABDE6}.sf-menu ul ul li{background:#9AAEDB}.sf-menu li:hover,.sf-menu li.sfHover{background:#CFDEFF;-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dFeEFF;border-top-color:rgba(255,255,255,0.5)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:white}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,0.5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:white}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{width:100%;overflow-y:auto;-webkit-text-size-adjust:none;-ms-overflow-style:-ms-autohiding-scrollbar}html.locked{overflow:hidden !important}body{width:100%;height:100%}html.locked body{overflow:hidden !important;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}div,article,header,footer,nav,section,aside,img{display:block}a:link,a:visited{text-decoration:none;color:#e72325;cursor:pointer}a:hover{color:#43c2c4}.device_desktop_wide,.device_desktop_narrow,.device_tablet_land,.device_tablet_por,.device_phone{display:none !important}.device_tv{display:block !important}body{font-family:'Merriweather', Georgia, serif;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#3f4040;text-align:center;letter-spacing:0;min-height:100vh;display:flex;flex-direction:column}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wrapper{width:100%;max-width:100%;overflow:hidden;background:#f4f4f4 url("../images/bg-grey.png?ver=1.5");text-align:center;position:relative;margin:0 auto;z-index:2;flex:1}.content_wrap{width:100%;min-width:1326px;text-align:center;position:relative}.content_block{width:1326px;margin:0 auto;text-align:center}.content_inner{width:1326px;margin:0 auto;text-align:left}.sprite{display:block;background:transparent url("../images/sprites.png?ver=1.5") no-repeat 0 0;border:0;text-indent:-6000px;overflow:hidden;color:transparent;text-transform:capitalize}.image{position:relative;overflow:hidden;background-color:#f4f4f4;background-size:cover;background-position:center center;background-repeat:no-repeat}.image.mobile{display:none}.image.top{background-position:center top}.image.middle{background-position:center center}.image.bottom{background-position:center bottom}.image img{width:100%;height:auto}.image a{display:block;width:100%;height:100%}.image a:hover{background-color:#ffffff;opacity:0.15}.image .image_blank{width:100%;height:100%;background-color:#dddddd}.mask_wrap{display:block;position:relative}a.mask_wrap:hover{opacity:0.85}.mask_wrap.mobile{display:none}.mask_wrap>.image{z-index:1;border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%}.mask_wrap>.content{position:relative;z-index:2}.mask{position:absolute;z-index:1}.mask.top_left{top:0;left:0}.mask.top_right{top:0;right:0}.mask.bottom_left{bottom:0;left:0}.mask.bottom_right{bottom:0;right:0}.mask_wrap>.mask.small{width:36px;height:36px}.mask_wrap.blue>.mask.small.bottom_left{background-position:0 -250px}.mask_wrap.blue>.mask.small.top_right{background-position:-50px -250px}.mask_wrap.blue>.mask.small.top_left{background-position:0 -300px}.mask_wrap.blue>.mask.small.bottom_right{background-position:-50px -300px}.mask_wrap.red>.mask.small.bottom_left{background-position:-100px -250px}.mask_wrap.red>.mask.small.top_right{background-position:-150px -250px}.mask_wrap.red>.mask.small.top_left{background-position:-100px -300px}.mask_wrap.red>.mask.small.bottom_right{background-position:-150px -300px}.mask_wrap.yellow>.mask.small.bottom_left{background-position:-200px -250px}.mask_wrap.yellow>.mask.small.top_right{background-position:-250px -250px}.mask_wrap.yellow>.mask.small.top_left{background-position:-200px -300px}.mask_wrap.yellow>.mask.small.bottom_right{background-position:-250px -300px}.mask_wrap.white>.mask.small.bottom_left{background-position:-300px -250px}.mask_wrap.white>.mask.small.top_right{background-position:-350px -250px}.mask_wrap.white>.mask.small.top_left{background-position:-300px -300px}.mask_wrap.white>.mask.small.bottom_right{background-position:-350px -300px}.mask_wrap.black>.mask.small.bottom_left{background-position:-400px -250px}.mask_wrap.black>.mask.small.top_right{background-position:-450px -250px}.mask_wrap.black>.mask.small.top_left{background-position:-400px -300px}.mask_wrap.black>.mask.small.bottom_right{background-position:-450px -300px}.mask_wrap.grey>.mask.small.bottom_left{background-position:-800px -250px}.mask_wrap.grey>.mask.small.top_right{background-position:-850px -250px}.mask_wrap.grey>.mask.small.top_left{background-position:-800px -300px}.mask_wrap.grey>.mask.small.bottom_right{background-position:-850px -300px}.mask_wrap.neg>.mask.small{width:33px;height:33px}.mask_wrap.neg.white>.mask.small.top_left{background-position:0 -350px}.mask_wrap.neg.white>.mask.small.top_right{background-position:-50px -350px}.mask_wrap.neg.white>.mask.small.bottom_left{background-position:-100px -350px}.mask_wrap.neg.white>.mask.small.bottom_right{background-position:-150px -350px}.mask_wrap.neg.grey>.mask.small.top_left{background-position:-200px -350px}.mask_wrap.neg.grey>.mask.small.top_right{background-position:-250px -350px}.mask_wrap.neg.grey>.mask.small.bottom_left{background-position:-300px -350px}.mask_wrap.neg.grey>.mask.small.bottom_right{background-position:-350px -350px}.mask_wrap>.mask.medium{width:72px;height:72px}.mask_wrap.neg>.mask.medium{width:63px;height:63px}.mask_wrap.blue>.mask.medium.bottom_left{background-position:0 -400px}.mask_wrap.blue>.mask.medium.top_right{background-position:-100px -400px}.mask_wrap.red>.mask.medium.bottom_left{background-position:-200px -400px}.mask_wrap.red>.mask.medium.top_right{background-position:-300px -400px}.mask_wrap.yellow>.mask.medium.bottom_left{background-position:-400px -400px}.mask_wrap.yellow>.mask.medium.top_right{background-position:-500px -400px}.mask_wrap.white>.mask.medium.top_left{background-position:-800px -400px}.mask_wrap.white>.mask.medium.bottom_left{background-position:-600px -400px}.mask_wrap.white>.mask.medium.top_right{background-position:-700px -400px}.mask_wrap.neg.grey>.mask.medium.top_left{background-position:-600px -500px}.mask_wrap.neg.grey>.mask.medium.top_right{background-position:-700px -500px}.mask_wrap.neg.grey>.mask.medium.bottom_left{background-position:-600px -600px}.mask_wrap.neg.grey>.mask.medium.bottom_right{background-position:-700px -600px}.mask_wrap.neg.white>.mask.medium.top_left{background-position:-600px -700px}.mask_wrap.neg.white>.mask.medium.top_right{background-position:-700px -700px}.mask_wrap.neg.white>.mask.medium.bottom_left{background-position:-600px -800px}.mask_wrap.neg.white>.mask.medium.bottom_right{background-position:-700px -800px}.mask_wrap.neg>.mask.large{width:123px;height:123px}.mask_wrap.neg.grey>.mask.large.top_left{background-position:0 -500px}.mask_wrap.neg.grey>.mask.large.top_right{background-position:-150px -500px}.mask_wrap.neg.grey>.mask.large.bottom_left{background-position:-300px -500px}.mask_wrap.neg.grey>.mask.large.bottom_right{background-position:-450px -500px}.mask_wrap.neg.white>.mask.large.top_left{background-position:0 -650px}.mask_wrap.neg.white>.mask.large.top_right{background-position:-150px -650px}.mask_wrap.neg.white>.mask.large.bottom_left{background-position:-300px -650px}.mask_wrap.neg.white>.mask.large.bottom_right{background-position:-450px -650px}.mask_wrap.neg>.mask{z-index:3}.fill{position:absolute;z-index:1;background-color:#ffffff}.mask_wrap.blue>.fill{background-color:#43c2c4}.mask_wrap.red>.fill{background-color:#e72325}.mask_wrap.yellow>.fill{background-color:#f7cc1a}.mask_wrap.black>.fill{background-color:#3f4040}.mask_wrap.grey>.fill{background-color:#f4f4f4}.fill.top_left{top:0;left:0;border-top-left-radius:4px}.fill.top_right{top:0;right:0;border-top-right-radius:4px}.fill.bottom_left{bottom:0;left:0;border-bottom-left-radius:4px}.fill.bottom_right{bottom:0;right:0;border-bottom-right-radius:4px}.mask_wrap>.fill.small.top_left,.mask_wrap>.fill.small.top_right,.mask_wrap>.fill.small.bottom_left,.mask_wrap>.fill.small.bottom_right{width:36px;height:calc(100% - 36px)}.mask_wrap>.fill.small.middle{width:calc(100% - 70px);height:100%;left:35px}.mask_wrap>.fill.medium.top_left,.mask_wrap>.fill.medium.top_right,.mask_wrap>.fill.medium.bottom_left,.mask_wrap>.fill.medium.bottom_right{width:72px;height:calc(100% - 72px)}.mask_wrap>.fill.medium.middle{width:calc(100% - 142px);height:100%;left:71px}.content .icon{width:32px;height:32px;background:transparent url("../images/sprites.png?ver=1.5") no-repeat 0 0;border:0;text-indent:-6000px;overflow:hidden;color:transparent;text-transform:capitalize}.content .icon.government{background-position:0 -950px}.content.light .icon.government{background-position:0 -900px}.content .icon.settlers{background-position:-50px -950px}.content.light .icon.settlers{background-position:-50px -900px}.content .icon.media{background-position:-100px -950px}.content.light .icon.media{background-position:-100px -900px}.content .icon.money{background-position:-150px -950px}.content.light .icon.money{background-position:-150px -900px}.content .icon.history{background-position:-200px -950px}.content.light .icon.history{background-position:-200px -900px}.content .icon.borders{background-position:-250px -950px}.content.light .icon.borders{background-position:-250px -900px}.content .icon.aboriginals{background-position:-300px -950px}.content.light .icon.aboriginals{background-position:-300px -900px}.content .icon.peace{background-position:-350px -950px}.content.light .icon.peace{background-position:-350px -900px}.content .icon.culture{background-position:-400px -950px}.content.light .icon.culture{background-position:-400px -900px}.content .icon.rights{background-position:-450px -950px}.content.light .icon.rights{background-position:-450px -900px}.content .icon.war{background-position:-500px -950px}.content.light .icon.war{background-position:-500px -900px}.content .icon.recognition{background-position:-550px -950px}.content.light .icon.recognition{background-position:-550px -900px}.content .icon.nature{background-position:-600px -950px}.content.light .icon.nature{background-position:-600px -900px}.content .icon.education{background-position:-650px -950px}.content.light .icon.education{background-position:-650px -900px}.content .icon.pride{background-position:-700px -950px}.content.light .icon.pride{background-position:-700px -900px}.content .icon.sports{background-position:-750px -950px}.content.light .icon.sports{background-position:-750px -900px}.content .icon.geography{background-position:-800px -950px}.content.light .icon.geography{background-position:-800px -900px}.content .icon.international{background-position:-850px -950px}.content.light .icon.international{background-position:-850px -900px}.content .icon.info{background-position:-900px -950px}.content.light .icon.info{background-position:-900px -900px}.btn{margin-top:40px;font-family:'Raleway';font-weight:800;text-align:left}.buttons_multi .btn{float:left;margin:0 10px 0 0}.btn a{display:inline-block;color:#f4f4f4;padding:10px 15px 8px 16px;font-size:11px;line-height:12px;background-color:#636363;border-radius:2px;letter-spacing:0.5px}.buttons_multi.big .btn a,.btn.big a{padding:12px 23px 12px 24px;font-size:18px;line-height:18px}.btn a:hover{background-color:#43c2c4}.btn.page{margin-bottom:60px}.index_pagination{margin-bottom:60px}.share{width:auto;height:18px}.share .label{float:left;font-size:11px;line-height:19px;color:#636363;font-weight:800;padding-right:6px}.share a{width:18px;height:18px;float:left;margin-left:2px;border:0 !important}.share a.twitter{background-position:-350px 0}.share a.twitter:hover{background-position:-350px -20px}.share a.facebook{background-position:-370px 0}.share a.facebook:hover{background-position:-370px -20px}.share a.googleplus{background-position:-390px 0}.share a.googleplus:hover{background-position:-390px -20px}.share a.linkedin{background-position:-410px 0}.share a.linkedin:hover{background-position:-410px -20px}.share a.pinterest{background-position:-430px 0}.share a.pinterest:hover{background-position:-430px -20px}.hr{width:100%;clear:both;padding:40px 0}.hr.tight{padding:20px 0}.hr>div{width:100%;height:10px}.hr .grey{background-color:#d4d4d4}.hr .black{background-color:#3f4040}.bookmark{width:24px;height:32px;background-position:-500px 0}.bookmark:hover{background-position:-550px 0}span.sep{padding:0 10px}p.notice{display:block;font-weight:700;font-size:20px;line-height:20px;text-transform:uppercase;background-color:red;color:#ffffff;padding:10px;margin:20px 0}.google_ads{clear:both;padding-top:42px}.google_ads>div{height:250px;overflow:hidden;margin-bottom:42px}.generic_wrap form{width:300px;margin:60px 0 42px 0}.generic_wrap form input[type='text']{background-color:#f7cc1a;float:left;font-family:'Merriweather';width:170px;height:30px;padding:5px 20px 5px 20px;border:0;font-style:normal;font-weight:900;font-size:12px;line-height:normal;color:#3f4040;border-top-left-radius:4px;border-bottom-left-radius:4px}.generic_wrap form input[type='submit']{float:right;width:90px;height:40px;border:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-size:13px;font-weight:900;letter-spacing:0.5px;text-transform:uppercase;color:#e4e4e4;background:#3f4040;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.generic_wrap form input[type='submit']:hover{background-color:#43c2c4;color:#e4e4e4}.generic_wrap .hr.top{padding-top:20px}.search-results .generic_wrap h4{margin:10px 0 10px 110px}.page_generic .generic_wrap .text p a,.page_generic .generic_wrap .text ul a,.page_generic .generic_wrap .text ol a,.content_section_landing_more .text p a,.content_section_landing_more .text ul a,.content_section_landing_more .text ol a,#page_about p a,#page_about ul a,#page_about ol a,.content_chapter .layout_regular p a,.content_chapter .layout_regular ul a,.content_chapter .layout_regular ol a{font-family:'Raleway';font-weight:900;font-style:normal;font-size:17px;color:#43c2c4;border-radius:2px;padding:2px 6px 3px 6px;white-space:nowrap}.page_generic .generic_wrap .text p a:hover,.page_generic .generic_wrap .text ul a:hover,.page_generic .generic_wrap .text ol a:hover,.content_section_landing_more .text p a:hover,.content_section_landing_more .text ul a:hover,.content_section_landing_more .text ol a:hover,#page_about p a:hover,#page_about ul a:hover,#page_about ol a:hover,.content_chapter .layout_regular p a:hover,.content_chapter .layout_regular ul a:hover,.content_chapter .layout_regular ol a:hover{background-color:#43c2c4;color:#ffffff}.page_generic .generic_wrap .text p a:before,.page_generic .generic_wrap .text ul a:before,.page_generic .generic_wrap .text ol a:before,.content_section_landing_more .text p a:before,.content_section_landing_more .text ul a:before,.content_section_landing_more .text ol a:before,#page_about p a:before,#page_about ul a:before,#page_about ol a:before,.content_chapter .layout_regular p a:before,.content_chapter .layout_regular ul a:before,.content_chapter .layout_regular ol a:before{content:'\203A\00a0'}.page_generic .generic_wrap .text p a[target='_blank'],.page_generic .generic_wrap .text ul a[target='_blank'],.page_generic .generic_wrap .text ol a[target='_blank'],.content_section_landing_more .text p a[target='_blank'],.content_section_landing_more .text ul a[target='_blank'],.content_section_landing_more .text ol a[target='_blank'],#page_about p a[target='_blank'],#page_about ul a[target='_blank'],#page_about ol a[target='_blank'],.content_chapter .layout_regular p a[target='_blank'],.content_chapter .layout_regular ul a[target='_blank'],.content_chapter .layout_regular ol a[target='_blank']{font-family:'Merriweather';font-style:initial;font-weight:initial;color:#e72325;font-size:initial;padding:0;white-space:normal}.page_generic .generic_wrap .text p a[target='_blank']:hover,.page_generic .generic_wrap .text ul a[target='_blank']:hover,.page_generic .generic_wrap .text ol a[target='_blank']:hover,.content_section_landing_more .text p a[target='_blank']:hover,.content_section_landing_more .text ul a[target='_blank']:hover,.content_section_landing_more .text ol a[target='_blank']:hover,#page_about p a[target='_blank']:hover,#page_about ul a[target='_blank']:hover,#page_about ol a[target='_blank']:hover,.content_chapter .layout_regular a[target='_blank']:hover,.content_chapter .layout_regular a[target='_blank']:hover,.content_chapter .layout_regular a[target='_blank']:hover{color:#43c2c4;background:transparent}.page_generic .generic_wrap .text p a[target='_blank']:before,.page_generic .generic_wrap .text ul a[target='_blank']:before,.page_generic .generic_wrap .text ol a[target='_blank']:before,.content_section_landing_more .text p a[target='_blank']:before,.content_section_landing_more .text ul a[target='_blank']:before,.content_section_landing_more .text ol a[target='_blank']:before,#page_about p a[target='_blank']:before,#page_about ul a[target='_blank']:before,#page_about ol a[target='_blank']:before,.content_chapter .layout_regular a[target='_blank']:before,.content_chapter .layout_regular a[target='_blank']:before,.content_chapter .layout_regular a[target='_blank']:before{content:''}header{width:100%;min-width:1326px;text-align:center;position:relative;z-index:10}header .header_inner{width:1326px;min-width:1326px;margin:0 auto;padding-top:40px}.home header .header_inner,.page-template-template-section-landing header .header_inner,.page-id-24 header .header_inner{padding-top:60px}header .logo_outer{width:183px;height:72px;position:relative;float:left;left:0}header .logo_outer .mask.top_left,header .logo_outer .mask.bottom_right,header .logo_outer .fill.bottom_left,header .logo_outer .fill.top_right,header .logo_outer .fill.middle{display:none}header .logo{width:183px;height:72px;margin:0;position:relative;z-index:2}header .logo a{display:block;width:183px;height:72px;text-indent:-6000px;background-position:0 -150px}.home header .logo_outer{width:334px;height:168px;left:-30px}.home header .logo_outer .mask.top_left{display:block;width:100px;height:100px;background-position:-550px -250px}.home header .logo_outer .mask.bottom_right{display:block;width:50px;height:50px;background-position:-700px -250px}.home header .logo_outer .fill.bottom_left{display:block;width:100px;height:68px}.home header .logo_outer .fill.top_right{display:block;width:50px;height:118px}.home header .logo_outer .fill.middle{display:block;width:186px;height:168px;left:99px}.home header .logo{width:274px;height:108px;margin:30px 0 0 30px;position:relative;z-index:2}.home header .logo a{display:block;width:274px;height:108px;text-indent:-6000px;background-position:0 0}.page-template-template-section-landing header .logo_outer,.page-id-24 header .logo_outer{width:224px;height:112px;left:-20px}.page-template-template-section-landing header .logo_outer .mask.top_left,.page-id-24 header .logo_outer .mask.top_left{display:block;width:72px;height:72px;background-position:-800px -400px}.page-template-template-section-landing header .logo_outer .mask.bottom_right,.page-id-24 header .logo_outer .mask.bottom_right{display:block;width:36px;height:36px;background-position:-350px -300px}.page-template-template-section-landing header .logo_outer .fill.bottom_left,.page-id-24 header .logo_outer .fill.bottom_left{display:block;width:72px;height:40px}.page-template-template-section-landing header .logo_outer .fill.top_right,.page-id-24 header .logo_outer .fill.top_right{display:block;width:36px;height:76px}.page-template-template-section-landing header .logo_outer .fill.middle,.page-id-24 header .logo_outer .fill.middle{display:block;width:118px;height:112px;left:71px}.page-template-template-section-landing header .logo,.page-id-24 header .logo{width:183px;height:72px;margin:20px 0 0 20px}.page-template-template-section-landing header .logo a,.page-id-24 header .logo a{width:183px;height:72px;background-position:0 -150px}header #search{width:14px;margin:0;position:absolute;z-index:4;top:20px;right:0}.home header #search,.page-template-template-section-landing header #search,.page-id-24 header #search{right:30px}header #search a.search_icon{float:right;width:14px;height:14px;padding-bottom:1px;margin:0;background-position:-470px 0}.home header #search a.search_icon,.page-template-template-section-landing header #search a.search_icon,.page-id-24 header #search a.search_icon{background-position:-450px 0}header #search a.search_icon.search_direct{display:none}header #search a.search_icon:hover,header #search a.search_icon.open,.search header #search a.search_icon{background-position:-450px -20px;border-bottom:solid #3f4040 4px}header #search #searchform{background-color:#3f4040;float:right;width:260px;height:40px;margin:1px 0 0 0;display:none;border-radius:4px;border-top-right-radius:0}header #search #searchform a.search_close{float:left;width:40px;height:40px;background-position:-450px -50px}header #search #searchform a.search_close:hover{background-position:-500px -50px}header #search #searchform input[type='text']{font-family:'Merriweather';float:left;width:170px;height:30px;padding:4px 0 6px 0;border:0;font-style:normal;font-weight:900;font-size:12px;line-height:normal;color:#e4e4e4;background:transparent}header #search #searchform input[type='submit']{float:right;width:50px;height:40px;border:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-size:13px;font-weight:900;letter-spacing:0.5px;text-transform:uppercase;color:#e4e4e4;background:transparent}header #search #searchform input[type='submit']:hover{color:#43c2c4}header nav{width:auto;height:50px;float:right;margin:20px 0 0 0;position:relative;right:0;z-index:5}.home header nav,.page-template-template-section-landing header nav,.page-id-24 header nav{margin-top:0;right:-30px}header nav .mask,header nav .fill{display:none}.home header nav .mask,.page-template-template-section-landing header nav .mask,.page-id-24 header nav .mask,.home header nav .fill,.page-template-template-section-landing header nav .fill,.page-id-24 header nav .fill{display:block}header nav .main_nav{display:block;width:auto;list-style:none;padding:0;position:relative;z-index:2;margin:17px 23px 0 0}.home header nav .main_nav,.page-template-template-section-landing header nav .main_nav,.page-id-24 header nav .main_nav{margin:17px 53px 0 30px}header nav .main_nav>li{margin:0;float:left;background:transparent !important}header nav .main_nav>li.home{display:none}header nav .main_nav>li>a{display:block;font-size:14px;line-height:18px;font-weight:900;padding:0;margin:0 12px;color:#43c2c4;text-align:center;letter-spacing:0.5px;text-transform:uppercase;border:0;border-bottom:solid #f4f4f4 4px}.home header nav .main_nav>li>a,.page-template-template-section-landing header nav .main_nav>li>a,.page-id-24 header nav .main_nav>li>a{color:#ffffff;border-color:#43c2c4}header nav .main_nav>li.sfHover>a,.home header nav .main_nav>li.sfHover>a,.page-template-template-section-landing header nav .main_nav>li.sfHover>a,.page-id-24 header nav .main_nav>li.sfHover>a,header nav .main_nav>li>a:hover,.home header nav .main_nav>li>a:hover,.page-template-template-section-landing header nav .main_nav>li>a:hover,.page-id-24 header nav .main_nav>li>a:hover{color:#3f4040;border-color:#3f4040}header nav .main_nav li.current-menu-item>a,header nav .main_nav li.current-menu-parent>a,header nav .main_nav li.current-menu-ancestor>a{color:#3f4040;border-color:#3f4040}header nav .main_nav li.current-menu-item>a:hover,header nav .main_nav li.current-menu-parent>a:hover,header nav .main_nav li.current-menu-ancestor>a:hover{color:#3f4040}header.sticky{width:100%;height:60px;position:relative;background-color:#f4f4f4;margin:0 auto;text-align:center;position:fixed;z-index:10;top:0;left:0;opacity:0;transition:opacity 0.25s ease-in-out}header.sticky.off{visibility:hidden}header.sticky.on{visibility:visible;opacity:1}header.sticky .sticky_inner{width:calc(100% - 120px);margin:0 auto}header.sticky .logo{display:none}header.sticky nav{width:auto;height:auto;float:none !important;margin:18px auto 0 auto !important;right:auto}header.sticky nav .main_nav{width:auto;text-align:center;float:none;margin:0 !important}header.sticky nav .main_nav>li{float:none;display:inline-block}header.sticky nav .main_nav>li.home{display:inline-block}.home header.sticky nav .main_nav>li>a,.page-template-template-section-landing header.sticky nav .main_nav>li>a,.page-id-24 header.sticky nav .main_nav>li>a{color:#43c2c4;border-color:#f4f4f4}header.sticky nav .main_nav>li.sfHover>a,.home header.sticky nav .main_nav>li.sfHover>a,.page-template-template-section-landing header.sticky nav .main_nav>li.sfHover>a,.page-id-24 header.sticky nav .main_nav>li.sfHover>a,header.sticky nav .main_nav>li>a:hover,.home header.sticky nav .main_nav>li>a:hover,.page-template-template-section-landing header.sticky nav .main_nav>li>a:hover,.page-id-24 header.sticky nav .main_nav>li>a:hover{color:#3f4040;border-color:#3f4040}header.sticky nav .main_nav li.current-menu-item>a,header.sticky nav .main_nav li.current-menu-parent>a,header.sticky nav .main_nav li.current-menu-ancestor>a{color:#3f4040;border-color:#3f4040}header.sticky nav .main_nav li.current-menu-item>a:hover,header.sticky nav .main_nav li.current-menu-parent>a:hover,header.sticky nav .main_nav li.current-menu-ancestor>a:hover{color:#3f4040}header nav .main_nav>li>ul{max-width:180px;font-family:'Merriweather';font-weight:700;box-shadow:none;padding-top:1px;margin-left:12px}header nav .main_nav>li:nth-last-child(1)>ul{left:auto;right:0;margin:0 12px 0 0}header nav .main_nav>li:nth-last-child(1)>ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:0}header nav .main_nav>li>ul>li{background:#3f4040;white-space:normal}header nav .main_nav>li>ul>li:hover{background:#636363}header nav .main_nav.sf-menu>li>ul>li.sfHover{background:#636363}header nav .main_nav>li>ul>li a{text-align:left;color:#e4e4e4;text-transform:none;letter-spacing:0;margin:0;font-size:12px;line-height:16px;padding:9px 20px;border:0;border-top:solid #636363 1px}header nav .main_nav>li>ul>li:first-child{border-top-right-radius:4px}header nav .main_nav>li>ul>li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}header nav .main_nav>li>ul>li:first-child a{border:0}header nav .main_nav>li>ul>li a:hover{color:#e4e4e4}header nav .main_nav>li>ul>li.current-menu-item,header nav .main_nav>li>ul>li.current-menu-parent,header nav .main_nav>li>ul>li.current-menu-ancestor{background:#636363}header.sticky nav .main_nav>li>ul>li.current-menu-item,header.sticky nav .main_nav>li>ul>li.current-menu-parent,header.sticky nav .main_nav>li>ul>li.current-menu-ancestor{background:#636363}header nav .main_nav>li>ul>li.current-menu-item a,header nav .main_nav>li>ul>li.current-menu-parent a,header nav .main_nav>li>ul>li.current-menu-ancestor a{color:#e4e4e4}header.sticky nav .main_nav>li>ul>li.current-menu-item a,header.sticky nav .main_nav>li>ul>li.current-menu-parent a,header.sticky nav .main_nav>li>ul>li.current-menu-ancestor a{color:#e4e4e4}header nav .main_nav>li>ul>li.current-menu-item a:hover,header nav .main_nav>li>ul>li.current-menu-parent a:hover,header nav .main_nav>li>ul>li.current-menu-ancestor a:hover{color:#e4e4e4}header.sticky nav .main_nav>li>ul>li.current-menu-item a:hover,header.sticky nav .main_nav>li>ul>li.current-menu-parent a:hover,header.sticky nav .main_nav>li>ul>li.current-menu-ancestor a:hover{color:#e4e4e4}.sidebar nav{width:300px;margin-bottom:40px;float:right}nav .sub_nav{width:100%;margin:0}nav .sub_nav li{list-style:none}nav .sub_nav a{display:block;font-size:14px;line-height:20px;color:#636363;font-weight:900}nav .sub_nav a:hover{color:#43c2c4}nav .sub_nav li.current-menu-item>a{color:#43c2c4}nav .sub_nav>li{display:none}nav .sub_nav>li.current-menu-item,nav .sub_nav>li.current-menu-parent,nav .sub_nav>li.current-menu-ancestor{display:block}nav .sub_nav>li>a{display:none}nav .sub_nav>li>ul{margin:0}nav .sub_nav>li>ul>li{border-top:solid #ffffff 1px}nav .sub_nav>li>ul>li:first-child{border-top:0}nav .sub_nav>li>ul>li>a{background-color:#f4f4f4;padding:10px 20px 10px 40px}nav .sub_nav>li>ul>li>a:hover{background:#43c2c4 url("../images/sprites.png?ver=1.5") no-repeat -950px -250px;color:#ffffff}nav .sub_nav>li>ul>li:first-child>a{border-top-left-radius:4px;border-top-right-radius:4px}nav .sub_nav>li>ul>li:last-child>a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}nav .sub_nav>li>ul>li.current-menu-item>a,nav .sub_nav>li>ul>li.current-menu-parent>a,nav .sub_nav>li>ul>li.current-menu-ancestor>a{color:#43c2c4;background:#fff url("../images/sprites.png?ver=1.5") no-repeat -950px -150px}nav .sub_nav>li>ul>li.current-menu-item>a:hover,nav .sub_nav>li>ul>li.current-menu-parent>a:hover,nav .sub_nav>li>ul>li.current-menu-ancestor>a:hover{color:#43c2c4}nav .sub_nav>li>ul>li>ul{display:none;padding-bottom:20px;background:#ffffff}nav .sub_nav>li>ul>li>ul>li>a{font-weight:700;padding:3px 20px 3px 40px;font-size:12px;line-height:16px}nav .sub_nav>li>ul>li.current-menu-item ul,nav .sub_nav>li>ul>li.current-menu-parent ul,nav .sub_nav>li>ul>li.current-menu-ancestor ul{display:block}.phone_menu{display:none}.search_menu{display:none}#slideout_menu{display:none}.slideout-menu{position:fixed;left:auto;top:0;bottom:0;right:0;z-index:1;width:240px;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:left;background-color:#3f4040;display:none}.slideout-panel{position:relative;z-index:1}.slideout-open,.slideout-open body,.slideout-open #wrapper.slideout-panel{overflow:hidden}.slideout-open #slideout_menu.slideout-menu{display:block}.slideout-menu .title{width:120px;float:left;color:#d4d4d4;font-size:13px;line-height:13px;font-weight:800;padding:20px 0 20px 20px;letter-spacing:0.5px}.slideout-menu .menu_close{width:50px;height:50px;float:right}.slideout-menu .menu_close a{display:block;width:50px;height:50px;background-position:-950px 0}.slideout-menu .menu_close a:hover{background-position:-950px -50px}.slideout-menu>ul{display:block;clear:both;margin:0;font-size:15px;line-height:20px}.slideout-menu>ul a{display:block;color:#d4d4d4}.slideout-menu>ul a:hover{color:#43c2c4}.slideout-menu>ul li.current-menu-item>a{color:#43c2c4}.slideout-menu>ul>li.current-menu-item>a{background-color:#43c2c4;color:#ffffff}.slideout-menu>ul>li.current-menu-item,.slideout-menu>ul>li.current-menu-parent,.slideout-menu>ul>li.current-menu-ancestor{display:block}.slideout-menu>ul>li>a{letter-spacing:0.5px;text-transform:uppercase;font-weight:900;background-color:#505252;padding:9px 20px 9px 20px;margin-bottom:1px}.slideout-menu>ul>li>ul{display:none;margin:10px 0;font-size:13px;line-height:16px;font-family:'Merriweather'}.slideout-menu>ul>li.current-menu-item>ul,.slideout-menu>ul>li.current-menu-parent>ul,.slideout-menu>ul>li.current-menu-ancestor>ul{display:block}.slideout-menu>ul>li>ul>li>a{font-weight:900;padding:4px 20px 6px 20px;letter-spacing:0}.slideout-menu>ul>li>ul>li>ul{display:none;margin:0 0 10px 10px;font-size:12px}.slideout-menu>ul>li>ul>li>ul>li>a{font-weight:700;padding:2px 20px}.slideout-menu>ul>li>ul>li.current-menu-item>ul,.slideout-menu>ul>li>ul>li.current-menu-parent>ul,.slideout-menu>ul>li>ul>li.current-menu-ancestor>ul{display:block}.content_reg h1,.content_reg h2.h1{font-family:'Raleway';font-size:40px;line-height:40px;font-weight:900;margin-bottom:40px;letter-spacing:0.5px}.content_reg h2{font-size:24px;line-height:32px;font-weight:900;margin-bottom:24px;color:#e72325}.content_reg h3{font-size:18px;line-height:24px;font-weight:900;margin-bottom:12px;color:#43c2c4}.content_reg h4{font-size:18px;line-height:24px;font-weight:900;margin-bottom:24px}.content_reg h5{font-size:13px;line-height:20px;font-weight:700;color:#636363}.content_reg p{margin:0 0 24px 0}.content_reg ul,.content_reg ol{margin:0 0 24px 0;list-style:none;overflow:hidden}.content_reg ul li{display:block;margin:0;padding:0 0 10px 50px;background:transparent url("../images/sprites.png?ver=1.5") no-repeat -950px -858px}.content_reg ol li{margin:0 0 10px 46px;padding-left:4px;list-style-type:decimal}.content_reg li:last-child{margin-bottom:0;padding-bottom:0}.content_reg .big p{font-size:22px;line-height:32px;font-weight:300;font-style:italic}.alt_font{font-family:'Raleway', Arial, sans-serif}h2.alt_font,h3.alt_font,h4.alt_font{letter-spacing:0.5px}.content_reg em,.content_reg em *{font-style:italic}.content_reg strong,.content_reg strong *{font-weight:900 !important}.content_reg strong em,.content_reg em strong{font-style:italic;font-weight:900 !important}.content_reg p+h2,.content_reg ul+h2,.content_reg ol+h2{margin-top:32px}.content ul{font-size:14px;line-height:20px;font-style:italic}.content ul li{padding:0 0 10px 24px;background:transparent url("../images/sprites.png?ver=1.5") no-repeat -962px -260px}.content.light ul li{background-position:-962px -560px}.content ul li:last-child{padding-bottom:0}.content em,.content em *{font-style:italic}.content strong,.content strong *{font-weight:900}.content strong em,.content em strong{font-style:italic;font-weight:900}.content_reg img{width:100%;max-width:100%;height:auto;margin:0}.content_reg .wp-video{width:100%;max-width:100%;height:auto;margin:20px 0}.content_reg figure{width:100% !important;max-width:100%;height:auto;padding-top:10px}.content_reg figure img{margin:0 !important}.content_reg figcaption{font-size:13px;margin-top:10px;font-style:italic}.content_reg figure.alignleft{width:auto !important;max-width:100%;text-align:left}.content_reg figure.aligncenter{width:auto !important;max-width:100%;text-align:center}.content_reg figure.aligncenter img{margin:0 auto}.content_reg figure.alignright{width:auto !important;max-width:100%;text-align:right}.content_reg object{display:block;max-width:100% !important;height:auto}.content_reg iframe{display:block;width:100%;max-width:100% !important}#slideshow{width:1326px;height:660px;position:relative;margin:0 auto -208px auto;top:-208px}#slideshow .swiper-container{width:1326px;height:660px;background-color:#eeeeee;border-radius:4px}#slideshow .swiper-slide{width:100%;height:660px;position:relative;cursor:ew-resize}#slideshow .swiper-slide .image{width:100%;height:100%;position:relative}#slideshow .swiper-slide .caption{max-width:360px;position:absolute;z-index:2;right:20px;bottom:17px;color:#f4f4f4;font-weight:900;font-size:11px;line-height:12px;text-align:right;text-shadow:1px 1px 3px #3f4040}#slideshow .swiper-slide .caption.dark{color:#3f4040;text-shadow:1px 1px 3px #f4f4f4}.swiper-pagination-bullets{bottom:18px !important;height:12px;line-height:0}.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;margin:0 2px !important;background-color:transparent;opacity:1;border:solid #f4f4f4 2px}.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1;background-color:#f4f4f4}.swiper-pagination-bullets .swiper-pagination-bullet:hover{border-color:#43c2c4}.swiper-pagination-bullets .swiper-pagination-bullet-active:hover{background-color:#43c2c4;border-color:#43c2c4}#slideshow .tagline{width:450px;min-height:100px;height:auto;position:absolute;bottom:60px;right:-30px}#slideshow .tagline .content{padding:30px 40px;color:#f4f4f4;text-align:left;font-weight:900;font-size:24px;line-height:30px}.front_page_intro{padding-bottom:10px}.front_page_intro .facts{float:left;position:relative;width:384px;height:330px;margin:-30px 0 0 30px}.front_page_intro .facts .content{padding:30px 0}.front_page_intro .facts .content .icon{float:right;margin-right:27px}.front_page_intro .facts .content h3{font-size:30px;line-height:32px;font-weight:900;margin-left:40px}.front_page_intro .facts .content h4{font-size:16px;line-height:24px;font-weight:400;font-style:italic;margin-left:40px}.front_page_intro .facts .content .link{font-size:14px;line-height:20px;font-style:italic;margin:10px 40px 0 40px}.front_page_intro .facts .content .link a{font-weight:900}.front_page_intro .facts .swiper-container{width:100%;height:174px;padding:20px 0}.front_page_intro .facts .swiper-slide{width:100%;height:auto;padding:0;position:relative;cursor:ew-resize}.front_page_intro .facts .swiper-slide ul{margin:0 40px}.front_page_intro .facts .swiper-pagination{width:auto;text-align:left;margin-left:38px}.front_page_intro .facts .swiper-pagination-bullets{bottom:0 !important}.front_page_intro .facts .swiper-pagination-bullets .swiper-pagination-bullet{border-color:#3f4040}.front_page_intro .facts .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#3f4040}.front_page_intro .facts .swiper-pagination-bullets .swiper-pagination-bullet:hover{border-color:#3f4040}.front_page_intro .facts .swiper-pagination-bullets .swiper-pagination-bullet-active:hover{background-color:#3f4040;border-color:#3f4040}.front_page_intro .intro_text{float:right;width:870px}.front_page_intro .intro_text .share{float:right;margin:30px 20px 0 0}.front_page_intro .intro_text h1{display:block;clear:both;padding-top:20px;color:#43c2c4;margin-bottom:20px}.front_page_intro .intro_text .hr{padding:10px 0 0 0}.front_page_sections{margin:60px 0}.front_page_sections section{float:left;width:414px;min-height:100px;margin:0 42px 60px 0}.front_page_sections section.first{clear:both}.front_page_sections section.last{margin-right:0}.front_page_sections section.guide .icon{float:left;width:94px;height:98px;background-position:-500px -100px;margin:21px 0 0 30px}.front_page_sections section.latest .icon{float:left;width:98px;height:98px;background-position:-650px -100px;margin-top:15px}.front_page_sections section.odd a{color:#43c2c4}.front_page_sections section.odd a:hover{color:#e72325}.front_page_sections section .mask_wrap{float:left;width:114px;height:204px}.front_page_sections section .text{float:right;width:calc(100% - 164px);margin-right:30px;padding-top:40px;font-size:13px;line-height:20px}.front_page_sections section .text h2{color:#3f4040;font-weight:800;margin-bottom:10px}.front_page_sections section .text p{margin-bottom:20px}.front_page_sections section .text ul{font-weight:900;margin:0}.front_page_sections section .text ul li{list-style:none;display:inline-block;margin-right:8px;background:none;padding:0}.front_page_sections section.guide .text{width:calc(100% - 194px)}.front_page_sections section.section_single_4 .mask_wrap,.front_page_sections section.section_single_5 .mask_wrap,.front_page_sections section.section_single_6 .mask_wrap{float:right}.front_page_sections section.section_single_4 .text,.front_page_sections section.section_single_5 .text,.front_page_sections section.section_single_6 .text{float:left;margin:0 0 0 30px}#banner{width:1326px;height:440px;position:relative;margin:0 auto -152px auto;top:-152px}#banner .mask_wrap{width:100%;height:100%;position:relative}#banner .mask_wrap.desktop .mask.medium.bottom_left{display:none}#banner .image .image_blank{width:100%;height:100%;position:relative;background:#ffffff}#banner .caption{width:280px;max-width:280px;position:absolute;z-index:2;right:20px;bottom:17px;color:#f4f4f4;font-weight:900;font-size:11px;line-height:12px;text-align:right;text-shadow:1px 1px 3px #3f4040}#banner .caption.dark{color:#3f4040;text-shadow:1px 1px 3px #f4f4f4}#banner .title{width:auto;display:inline-block;height:120px;position:relative;top:-60px;z-index:4;margin:0 auto;text-align:center}#banner .title .content{padding:25px 77px 25px 80px;color:#3f4040;text-align:left;font-weight:300;font-size:70px;line-height:70px;letter-spacing:5px;text-transform:uppercase}#banner .title.red .content{color:#f4f4f4}#banner .title.mask_wrap .small{display:none}.content_section_landing_intro{clear:both;margin:30px 0 50px 0}.content_section_landing_intro .share{float:right;margin-right:20px}.content_section_landing_intro .intro_text{width:870px;margin:0 auto;padding-top:100px}.content_section_landing_intro .intro_text h1{display:block;color:#43c2c4;margin-bottom:20px}.content_section_landing_more{background-color:#ffffff}.content_section_landing_more .content_inner{width:870px;margin:0 auto;padding:0 0 120px 0}.content_section_landing_more .content_inner h2.h1{display:block;color:#e72325;margin-bottom:0}.content_section_landing_more .text{width:528px;float:left}.content_section_landing_more .text .bookmark{margin:-16px 0 55px 0}.content_section_landing_more .cartoon{width:220px;height:auto;padding:0 40px;float:right;margin-top:80px}.content_section_landing_more .cartoon img{width:100%;height:auto}.content_section_landing_more .hr{padding-top:30px}.content_section_landing_more .chapters_wrap .chapter_single{width:414px;float:left;margin-top:40px}.content_section_landing_more .chapters_wrap .chapter_single:nth-child(odd){clear:both}.content_section_landing_more .chapters_wrap .chapter_single:nth-child(even){float:right}.content_section_landing_more .chapters_wrap .chapter_single .image{width:90px;height:90px;border-radius:50%;float:left}.content_section_landing_more .chapters_wrap .chapter_single .text{width:calc(100% - 110px);float:right;padding-top:15px}.content_section_landing_more .chapters_wrap .chapter_single .text h3{color:#43c2c4;font-weight:800;font-size:22px}.content_section_landing_more .chapters_wrap .chapter_single .text p{font-size:13px;line-height:20px;margin:0}.content_chapter{clear:both;background-color:#ffffff;margin-top:40px;padding-bottom:20px;min-height:calc(100vh - 282px)}.content_chapter .top_bg{width:100%;height:152px;top:-152px;position:relative;background:#f4f4f4 url("../images/bg-grey.png?ver=1.5")}.content_chapter .page_top{width:100%;position:relative;height:132px;top:-152px}.content_chapter .page_top .chapter_info{width:186px;float:left;margin-top:2px}.content_chapter .page_top .chapter_info .current{width:auto;padding:2px 20px 0 9px;font-weight:800;float:right;text-align:right}.content_chapter .page_top .chapter_info .current .num{font-size:70px;line-height:70px;letter-spacing:-4px;color:#43c2c4;text-align:left;padding-left:2px}.content_chapter .page_top .chapter_info .current .total{padding:7px 0 0 4px;float:left;text-align:left;font-size:14px;line-height:9px;letter-spacing:0;text-transform:uppercase;letter-spacing:0.5px}.content_chapter .page_top .chapter_info .total span{font-weight:400;padding-right:2px}.content_chapter .page_top .chapter_info .label{width:auto;margin-top:42px;float:right;text-align:right;font-weight:800;font-size:14px;line-height:15px;letter-spacing:0.5px;text-transform:uppercase}.content_chapter .page_top .chapter_info .label.sub{margin-top:27px}.content_chapter .page_top .main_photo{width:384px;height:214px;float:left;position:relative;top:-122px;margin-bottom:-122px}.content_chapter .page_top .main_photo>.mask.small.top_left{display:none}.content_chapter .page_top .main_photo>.mask.medium.top_left{display:none}.content_chapter .page_top .main_photo>.mask.small.bottom_right{display:none;background-position:-150px -350px}.content_chapter .page_top .main_photo>.mask.large.bottom_right{display:none;background-position:-450px -650px}.content_chapter .page_top .main_photo>.mask.medium.bottom_right{background-position:-700px -800px}.content_chapter .page_top .main_photo>.mask_wrap.parent_title{width:auto;height:50px;display:inline-block;float:right;margin-top:102px;text-align:center}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .fill.middle{left:auto;right:0;width:calc(100% - 35px)}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .content{padding:14px 12px 0 36px;color:#3f4040;text-align:right;font-weight:400;font-size:22px;line-height:23px;letter-spacing:2px;text-transform:uppercase}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .content a{color:#3f4040;display:inline-block}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .content a:hover{color:#636363}.content_chapter .page_top .page_title{width:auto;display:inline-block;margin-top:0;text-align:center;position:relative;top:-20px}.content_chapter .page_top .page_title .content{padding:14px 33px 0 15px;color:#f4f4f4;text-align:left;font-weight:400;font-size:22px;line-height:23px;letter-spacing:2px;text-transform:uppercase}.content_chapter .page_top .page_title .mask_wrap{height:50px}.content_chapter .page_top .page_title .mask_wrap .fill.middle{left:0;width:calc(100% - 35px)}.content_chapter .page_top .button_share{clear:both;float:right;margin-top:-30px}.content_chapter .page_top .btn{float:right;margin:0}.content_chapter .page_top .share{float:right;margin:6px 30px 0 0}.content_chapter .mini_subnav{display:none}.content_chapter .sidebar{width:414px;float:left;padding:0;position:relative;top:-82px;margin-bottom:-74px}.content_chapter .sidebar_tablet{display:none}.content_chapter .chapter_wrap{width:870px;float:right;position:relative;top:-142px;margin-bottom:-142px;padding:0;text-align:left;word-wrap:break-word}.content_chapter .chapter_wrap h1{margin-bottom:0}.content_chapter .chapter_wrap .hr.top{padding-bottom:50px}.content_chapter .chapter_wrap .page_btm{width:100%;margin:42px 0 40px 0}.content_chapter .chapter_wrap .page_btm .btn{float:right;margin-top:0}.content_chapter .chapter_wrap .page_btm .share{float:right;margin:6px 30px 0 0}.content_chapter .sidebar_wrap{clear:both}.content_chapter .sidebar_wrap.narrow{width:186px}.content_chapter .sidebar_wrap.normal{width:300px}.content_chapter .sidebar_wrap.wide{width:414px}.content_chapter .sidebar_wrap.left{float:left;margin:0 42px 42px 0}.content_chapter .sidebar_wrap.right{float:right;margin:0 0 42px 42px}.content_chapter .sidebar_wrap .content{padding:30px 40px}.content_chapter .sidebar_wrap.narrow .content{padding:30px}.content_chapter .sidebar_wrap .content *{color:#f4f4f4}.content_chapter .sidebar_wrap .content.light *{color:#3f4040}.content_chapter .sidebar_wrap h3{font-size:20px;line-height:24px;font-weight:900;margin-bottom:20px}.content_chapter .sidebar_wrap h5{font-size:14px;line-height:20px;font-weight:900}.content_chapter .sidebar_wrap p{font-size:14px;line-height:20px;font-style:italic;margin-bottom:0}.content_chapter .sidebar_wrap ul{font-size:14px;line-height:20px;margin-bottom:0}.content_chapter .sidebar_wrap.sidebar_image .image{position:relative;border-radius:4px;min-height:80px}.content_chapter .sidebar_wrap.sidebar_image .image img{position:relative;z-index:1}.content_chapter .sidebar_wrap.sidebar_image .image .caption{width:auto;position:absolute;z-index:2;bottom:7px;color:#f4f4f4;font-weight:900;font-size:11px;line-height:12px;text-align:left;padding:0 10px;text-shadow:1px 1px 3px #3f4040}.content_chapter .sidebar_wrap.sidebar_image .image .caption.dark{color:#3f4040;text-shadow:1px 1px 3px #f4f4f4}.content_chapter .sidebar_wrap.sidebar_image .text.above{padding:3px 10px 17px 10px}.content_chapter .sidebar_wrap.sidebar_image .text.below{padding:15px 10px 0 10px}.content_chapter .sidebar_wrap.sidebar_image h5{margin:5px 0 0 0}.content_chapter .sidebar_wrap.sidebar_image p{font-size:11px;line-height:16px;margin:5px 0 0 0;font-style:normal}.content_chapter .sidebar_wrap.sidebar_image :first-child{margin-top:0}.content_chapter .sidebar_wrap.sidebar_indented-picture .image{width:80px;height:80px;border-radius:50%;float:right;margin:0 0 20px 20px}.content_chapter .sidebar_wrap.sidebar_timeline article{margin-bottom:10px}.content_chapter .sidebar_wrap.sidebar_timeline article:last-child{margin-bottom:0}.content_chapter .sidebar_wrap.sidebar_timeline article h5{font-size:18px;line-height:20px;margin-bottom:2px}.content_chapter .sidebar_wrap.sidebar_list-icons h3{margin-bottom:14px}.content_chapter .sidebar_wrap.sidebar_list-icons article{margin-bottom:10px}.content_chapter .sidebar_wrap.sidebar_list-icons article:last-child{margin-bottom:0}.content_chapter .sidebar_wrap.sidebar_list-icons .icon{float:left;clear:both}.content_chapter .sidebar_wrap.sidebar_list-icons p{width:calc(100% - 42px);float:right;margin:6px 0 0 0}.content_chapter .sidebar_wrap.sidebar_header-icon .icon{float:right;margin:-4px -6px 0 0}.content_chapter .sidebar_wrap.sidebar_header-icon h3{width:calc(100% - 52px);float:left}.content_chapter .sidebar_wrap.sidebar_header-icon p{clear:both;margin-bottom:20px}.content_chapter .sidebar_wrap.sidebar_header-icon :last-child{margin-bottom:0}.content_chapter .layout_wrap{padding:0 0 42px 0}.content_chapter .layout_wrap.layout_regular{padding-bottom:36px}.content_chapter .layout_regular :last-child{margin-bottom:0}.content_chapter .layout_wrap.layout_big-text{padding-bottom:36px}.content_chapter .layout_big-text p{font-size:22px;line-height:32px;font-style:italic;font-weight:300;margin-bottom:32px;letter-spacing:0}.content_chapter .layout_big-text p:last-child{margin-bottom:0}.content_chapter .layout_big-text p strong{font-style:italic;font-weight:700}.content_chapter .layout_highlight .highlight{width:642px;margin:0 auto}.content_chapter .layout_highlight .highlight .content{padding:40px 60px}.content_chapter .layout_highlight .highlight .content *{color:#f4f4f4}.content_chapter .layout_highlight .highlight .content h4{margin-bottom:0}.content_chapter .layout_highlight .highlight .content h5{font-weight:300;font-style:italic;font-size:14px;margin:5px 0 0 0}.content_chapter .layout_highlight .highlight .content.light *{color:#3f4040}.content_chapter .layout_image .mask_wrap{width:100%}.content_chapter .layout_image .mask_wrap .mask.medium.top_right{display:none}.content_chapter .layout_image .mask_wrap .mask.small.top_right{display:none}.content_chapter .layout_image .mask_wrap .image{position:static;min-height:140px}.content_chapter .layout_image .mask_wrap .image img{width:100%;height:auto}.content_chapter .layout_image .mask_wrap .content{position:absolute;bottom:17px;left:20px}.content_chapter .layout_image .mask_wrap .content h5{color:#f4f4f4;font-weight:900;font-size:11px;line-height:12px;text-shadow:1px 1px 3px #3f4040}.content_chapter .layout_image .mask_wrap .content.dark h5{color:#3f4040;text-shadow:1px 1px 3px #f4f4f4}.content_chapter .layout_wrap.layout_video{padding-bottom:22px}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{width:100%;height:490px;position:relative;padding-bottom:20px}.content_chapter .layout_video .video_player video{width:100%;height:490px}.content_chapter .layout_video .video_player .video_poster{width:100%;height:490px;position:absolute;top:0;left:0;z-index:3;cursor:pointer}.content_chapter .layout_video .video_player .video_poster .poster{width:100%;height:100%;background-position:center center;background-size:cover}.content_chapter .layout_video .video_player .video_poster .start_video{position:absolute;width:150px;height:150px;top:50%;left:50%;margin:-75px 0 0 -75px;background-position:-800px -500px}.content_chapter .layout_video .video_player .video_poster:hover .start_video{background-position:-800px -650px}.content_chapter .layout_video .video_caption{padding:0 20px 13px 20px}.content_chapter .layout_video .video_caption h5{margin:0}.content_chapter .layout_wrap.layout_thumbnails{padding-bottom:0}.content_chapter .layout_thumbnails article{float:left;width:calc(25% - 31.5px);margin-right:42px;margin-bottom:42px}.content_chapter .layout_thumbnails .col3 article{width:calc(33.33% - 28px)}.content_chapter .layout_thumbnails .col3 article:nth-child(3n+0){margin-right:0}.content_chapter .layout_thumbnails .col4 article:nth-child(4n+0){margin-right:0}.content_chapter .layout_thumbnails .col3 article:nth-child(3n+1){clear:left}.content_chapter .layout_thumbnails .col4 article:nth-child(4n+1){clear:left}.content_chapter .layout_thumbnails article .mask_wrap{width:100%;height:186px;border-radius:4px;margin-bottom:20px}.content_chapter .layout_thumbnails .col3 article .mask_wrap{height:262px}.content_chapter .layout_thumbnails .col3 article .mask_wrap .small{display:none}.content_chapter .layout_thumbnails .col4 article .mask_wrap .medium{display:none}.content_chapter .layout_thumbnails article .text{padding:0 10px}.content_chapter .layout_thumbnails article .text h3{font-weight:800;line-height:20px;margin-bottom:10px}.content_chapter .layout_thumbnails article .text h3 a{color:#43c2c4}.content_chapter .layout_thumbnails article .text h3 a:hover{color:#e72325}.content_chapter .layout_thumbnails article .text p{font-size:13px;line-height:20px;margin:0}.content_chapter .layout_wrap.layout_listing{padding-bottom:22px}.content_chapter .layout_listing article{float:left;width:calc(50% - 21px);margin-right:42px;margin-bottom:20px}.content_chapter .layout_listing article:nth-child(even){margin-right:0}.content_chapter .layout_listing article:nth-child(odd){clear:left}.content_chapter .layout_listing article .image{width:90px;height:90px;border-radius:4px;float:left}.content_chapter .layout_listing .display_contain article .image{background-size:contain;background-color:transparent}.content_chapter .layout_listing .circle article .image{border-radius:50%}.content_chapter .layout_listing .square.display_contain article .image{border-radius:0}.content_chapter .layout_listing article .text{width:calc(100% - 110px);float:right;padding-top:15px}.content_chapter .layout_listing article .text h3{font-size:24px;color:#e72325;font-weight:800}.content_chapter .layout_listing article .text h3 a{color:#e72325}.content_chapter .layout_listing article .text h3 a:hover{color:#43c2c4}.content_chapter .layout_listing article .text h4{font-size:15px;line-height:20px;margin-bottom:5px}.content_chapter .layout_listing article .text p{font-size:13px;line-height:20px;margin:0}.content_chapter .layout_wrap.layout_showcase{padding-bottom:0}.content_chapter .layout_showcase article{margin-bottom:42px}.content_chapter .layout_showcase article .mask_wrap{width:186px;height:186px;float:left}.content_chapter .layout_showcase .circle article .image{border-radius:50%}.content_chapter .layout_showcase .circle .mask_wrap .mask{display:none}.content_chapter .layout_showcase article .text{width:642px;float:right;padding-top:30px}.content_chapter .layout_showcase article .text h3{font-size:24px;color:#f7cc1a;font-weight:800}.content_chapter .layout_showcase article .text p{margin-bottom:0}.content_chapter .layout_showcase article .text .btn{text-align:left;margin-top:30px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:42px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:414px;margin:0 auto 30px auto;text-align:left}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .intro_text{text-align:center}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text h3{font-size:18px;line-height:24px;margin-bottom:10px;color:#3f4040}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text p{font-size:13px;line-height:20px;margin:0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap{width:100%;position:relative;display:flex;flex-wrap:wrap}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap{flex-wrap:no-wrap;justify-content:space-evenly;align-items:flex-start}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .timeline_bar{width:10px;height:100%;position:absolute;top:0;left:188px;z-index:1;border-radius:5px;background-color:#f4f4f4}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .timeline_bar{width:calc(100% - 80px);height:10px;top:41px;left:40px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single{width:100%;position:relative;z-index:2;display:flex;justify-content:flex-start;text-align:left;margin:15px 0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single{width:25%;max-width:25%;display:block;text-align:center;margin:0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap.dates_total_3 .date_single{width:30%;max-width:30%}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap.dates_total_2 .date_single{width:40%;max-width:40%}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .date{width:158px;text-align:right;padding-top:3px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .date{width:100%;text-align:center;padding-top:0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .date h4{font-size:14px;line-height:16px;margin:0;text-transform:uppercase}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .point{width:30px;height:2px;margin:10px 20px;background-color:#3f4040}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .point{width:2px;height:30px;margin:15px auto}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .text{width:calc(80% - 158px - 70px);padding:0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .text{width:auto;padding:0 10px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .text h3{font-size:16px;line-height:20px;margin-bottom:10px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .text h3{font-size:13px;line-height:16px;margin-bottom:5px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single.colour_black .text h3{color:#3f4040}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single.colour_blue .text h3{color:#43c2c4}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single.colour_red .text h3{color:#e72325}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single.colour_yellow .text h3{color:#f7cc1a}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .text p{font-size:11px;line-height:16px;margin:0}.content_chapter .layout_table .table_wrap{width:100%;margin:0 auto}.content_chapter .layout_table .table_wrap .header{overflow:hidden}.content_chapter .layout_table .table_wrap.alternate .header>div{background:#3f4040}.content_chapter .layout_table .table_wrap .header>div{font-weight:800;text-transform:uppercase;letter-spacing:0.5px;border-top:0;margin-bottom:-6000px;padding-bottom:6000px}.content_chapter .layout_table .table_wrap.alternate .header>div{color:#f4f4f4}.content_chapter .layout_table .table_wrap .cell{float:left;width:calc(20% - 1px);min-height:40px;height:100%;border-top:solid #d4d4d4 1px;border-left:solid #d4d4d4 1px}.content_chapter .layout_table .table_wrap .cell.w5{width:calc(5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w10{width:calc(10% - 1px)}.content_chapter .layout_table .table_wrap .cell.w15{width:calc(15% - 1px)}.content_chapter .layout_table .table_wrap .cell.w20{width:calc(20% - 1px)}.content_chapter .layout_table .table_wrap .cell.w25{width:calc(25% - 1px)}.content_chapter .layout_table .table_wrap .cell.w30{width:calc(30% - 1px)}.content_chapter .layout_table .table_wrap .cell.w35{width:calc(35% - 1px)}.content_chapter .layout_table .table_wrap .cell.w40{width:calc(40% - 1px)}.content_chapter .layout_table .table_wrap .cell.w45{width:calc(45% - 1px)}.content_chapter .layout_table .table_wrap .cell.w50{width:calc(50% - 1px)}.content_chapter .layout_table .table_wrap .cell.w55{width:calc(55% - 1px)}.content_chapter .layout_table .table_wrap .cell.w60{width:calc(60% - 1px)}.content_chapter .layout_table .table_wrap .cell.box{width:40px}.content_chapter .layout_table .table_wrap .cell>div{padding:12px 10px;font-size:12px;line-height:16px}.content_chapter .layout_table .table_wrap .cell>div.image{width:32px;height:32px;margin:4px;padding:0;border-radius:2px}.content_chapter .layout_table .table_wrap .cell.col1{border-left:0}.content_chapter .layout_table .table_wrap .cell.left{text-align:left}.content_chapter .layout_table .table_wrap .cell.centre{text-align:center}.content_chapter .layout_table .table_wrap .cell.right{text-align:right}.content_chapter .layout_table .table_wrap .cell .content{padding:0}.content_chapter .layout_table .table_wrap .cell .content .icon{margin:4px}.content_chapter .layout_table .table_wrap .row{overflow:hidden}.content_chapter .layout_table .table_wrap .row>div{margin-bottom:-6000px;padding-bottom:6000px}.content_chapter .layout_table .table_wrap.alternate .row_1 .cell{border-top:0}.content_chapter .layout_table .table_caption{padding:30px 20px 0 20px}.content_chapter .layout_wrap.layout_button{padding:0}.content_chapter .layout_button .button_wrap{margin:12px 0 35px 0}.content_chapter .layout_button .button_wrap .btn{margin-bottom:20px}.content_chapter .layout_references .reference{width:100%;margin:0 auto}.content_chapter .layout_references .reference .content{padding:30px 40px 36px 40px;color:#3f4040}.content_chapter .layout_references .reference .content h3{margin:0 0 20px 0;color:#636363}.content_chapter .layout_references .reference .content ul{margin-bottom:0}.content_chapter .layout_references .reference .content ul li{background:transparent url("../images/sprites.png?ver=1.5") no-repeat -972px -860px}.content_chapter .layout_references .reference .content ul a{display:inline-block}.content_chapter .layout_references .reference .content ul a .icon{width:20px;height:20px;display:inline-block;background:transparent url("../images/sprites.png?ver=1.5") no-repeat -600px 0;margin:0 0 -5px 4px}.content_chapter .layout_references .reference .content ul a:hover .icon{background-position:-600px -30px}.content_chapter .layout_wrap.layout_elections{background:#f4f4f4 url("../images/bg-grey.png?ver=1.5");border-radius:4px;min-height:300px;padding-bottom:0;margin-bottom:42px}.content_chapter .layout_elections #election_filter{float:left;padding:30px 0 40px 40px;position:relative;z-index:3}.content_chapter .layout_elections #election_filter .label{float:left;margin:10px 15px 0 0;font-weight:900;text-transform:uppercase;color:#43c2c4;letter-spacing:0.5px;font-size:13px;line-height:20px}.content_chapter .layout_elections #election_filter .year{float:left;position:relative}.content_chapter .layout_elections #election_filter .year .button{display:block;width:100px;height:40px;background-color:#3f4040;border-radius:2px;color:#f4f4f4}.content_chapter .layout_elections #election_filter .year .button .text{float:left;margin:7px 0 0 15px;font-weight:900;font-size:15px}.content_chapter .layout_elections #election_filter .year .button:hover{color:#f7cc1a}.content_chapter .layout_elections #election_filter .year .button .arrow{width:12px;height:8px;float:right;margin:17px 15px 0 0;background-position:-700px 0}.content_chapter .layout_elections #election_filter .year .button:hover .arrow{background-position:-700px -20px}.content_chapter .layout_elections #election_filter .year.open .button{border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#f7cc1a;color:#3f4040}.content_chapter .layout_elections #election_filter .year.open .button .arrow{background-position:-700px -40px}.content_chapter .layout_elections #election_filter .year .years_dropdown{position:absolute;top:40px;left:0;width:396px;background-color:#3f4040;border-radius:2px;border-top-left-radius:0;overflow:hidden;display:none}.content_chapter .layout_elections #election_filter .year .years_dropdown a{display:block;float:left;width:calc(16.66% - 10px);padding:4px 5px 6px 5px;font-size:15px;font-weight:900;color:#f4f4f4;text-align:center}.content_chapter .layout_elections #election_filter .year .years_dropdown a:hover,.content_chapter .layout_elections #election_filter .year .years_dropdown a.current{background-color:#636363}.content_chapter .layout_elections #election_nav{float:right;padding:30px 40px 0 0}.content_chapter .layout_elections #election_nav .btn{margin:0;float:right;display:none}.content_chapter .layout_elections #election_nav .btn.next{margin-left:10px}.content_chapter .layout_elections #election_load{width:100%;clear:both;text-align:center;padding-top:40px;color:#636363;text-transform:uppercase;font-weight:900;letter-spacing:0.5px}.content_chapter .layout_elections #election_wrap{width:100%;clear:both}.content_chapter .layout_elections .election_map{width:768px;height:336px;margin:0 auto;position:relative;clear:both;z-index:1}.content_chapter .layout_elections .election_map table{position:absolute;line-height:0}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:304px}.content_chapter .layout_elections .election_map table.east{top:16px;right:0}.content_chapter .layout_elections .election_map table tr td{width:16px;height:16px}.content_chapter .layout_elections .election_map table tr td span{display:block;width:14px;height:14px;margin:1px;border-radius:2px}.content_chapter .layout_elections .election_map table tr td.e span{background-color:#ebebeb}.content_chapter .layout_elections .election_map .labels{position:absolute}.content_chapter .layout_elections .election_map .labels *{position:absolute;top:0;left:0;font-size:13px;line-height:13px;font-weight:900;color:#d4d4d4}.content_chapter .layout_elections .election_map .labels .bc{top:219px;left:96px}.content_chapter .layout_elections .election_map .labels .ab{top:219px;left:168px}.content_chapter .layout_elections .election_map .labels .sk{top:219px;left:216px}.content_chapter .layout_elections .election_map .labels .mb{top:219px;left:263px}.content_chapter .layout_elections .election_map .labels .on{top:251px;left:359px}.content_chapter .layout_elections .election_map .labels .qc{top:65px;left:482px}.content_chapter .layout_elections .election_map .labels .nb{top:241px;left:609px}.content_chapter .layout_elections .election_map .labels .nl{top:76px;left:690px}.content_chapter .layout_elections .election_map .labels .pe{top:105px;left:745px}.content_chapter .layout_elections .election_map .labels .ns{top:273px;left:730px}.content_chapter .layout_elections .election_map .labels .yt{top:42px;left:48px}.content_chapter .layout_elections .election_map .labels .nt{top:42px;left:120px}.content_chapter .layout_elections .election_map .labels .nu{top:1px;left:235px}.content_chapter .layout_elections .election_date{width:auto;padding:0 40px;margin:-60px 0 60px 0;position:relative;z-index:2}.content_chapter .layout_elections .election_date p{font-size:12px;margin:0}.content_chapter .layout_elections .election_date p span{font-family:'Raleway', sans-serif;font-size:20px;line-height:24px;font-weight:800;color:#43c2c4}.content_chapter .layout_elections .parties{padding-bottom:40px}.content_chapter .layout_elections .parties article{width:374px;float:left;margin-top:42px;position:relative}.content_chapter .layout_elections .parties article:nth-child(even){float:right;margin-right:40px}.content_chapter .layout_elections .parties article:nth-child(odd){clear:both;margin-left:40px}.content_chapter .layout_elections .parties article .mask_wrap{float:left;width:146px;height:164px}.content_chapter .layout_elections .parties article .label{width:30px;height:30px;background-color:#dddddd;position:absolute;border-radius:50%;top:12px;left:131px;z-index:2}.content_chapter .layout_elections .parties article .text{float:right;width:calc(100% - 176px);padding-top:18px}.content_chapter .layout_elections .parties article .text h3{font-size:18px;line-height:20px;font-weight:800;color:#636363;margin-bottom:10px;letter-spacing:0.5px}.content_chapter .layout_elections .parties article .text h4{font-size:13px;line-height:16px;font-weight:900;margin-bottom:0}.content_chapter .layout_elections .parties article .text .votes{font-size:13px;line-height:20px;margin-bottom:10px}.content_chapter .layout_elections .parties article .text .votes.unknown{opacity:0.5}.content_chapter .layout_elections .parties article .text .seats{color:#636363;margin-bottom:8px}.content_chapter .layout_elections .parties article .text .seats .num{font-weight:900;float:left;font-size:30px;line-height:30px;padding-right:6px}.content_chapter .layout_elections .parties article .text .seats .labels{font-weight:900;float:left;font-size:14px;line-height:15px;padding-top:13px;text-transform:uppercase;letter-spacing:0.5px}.content_chapter .layout_elections .parties article .text .seats .labels span{display:block}.content_chapter .layout_elections .parties article .text .breakdown{font-weight:900;color:#636363;font-size:14px;line-height:15px}.content_chapter .layout_wrap.layout_provincial-seats{background:#f4f4f4 url("../images/bg-grey.png?ver=1.5");border-radius:4px;min-height:300px;padding-bottom:0;margin-bottom:42px}.content_chapter .layout_provincial-seats .provincial_seats_wrap{padding:40px 0 0 0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 100px);height:calc(11px * 27);margin:10px auto;position:relative;z-index:1;overflow:hidden}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table{position:absolute;line-height:0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(11px * 8);left:calc(11px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(11px * 8);left:calc(11px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(11px * 8);left:calc(11px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(11px * 8);left:calc(11px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(11px * 11);left:calc(11px * 31)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(11px * 5);left:calc(11px * 40)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(11px * 18);left:calc(11px * 51)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(11px * 14);left:calc(11px * 61)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(11px * 12);left:calc(11px * 56)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(11px * 5);left:calc(11px * 50)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(11px * 3);left:calc(11px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(11px * 5);left:calc(11px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(11px * 0);left:calc(11px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:11px;height:11px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td span{display:block;width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;border-radius:2px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td.e span{background-color:#ebebeb}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:42%;height:auto;position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-60px 0 20px 70px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend .legend_single{font-size:11px;line-height:12px;margin:0 15px 10px 0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend .legend_single span.box{display:inline-block;width:8px;height:8px;margin-top:2px;border-radius:2px;vertical-align:top}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend .legend_single span.label{display:inline-block;margin:0 0 0 2px;vertical-align:top}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties{padding-bottom:40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:374px;float:left;margin-top:42px;position:relative}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article:nth-child(even){float:right;margin-right:40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article:nth-child(odd){clear:both;margin-left:40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{float:left;width:146px;height:164px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{width:30px;height:30px;background-color:#dddddd;position:absolute;border-radius:50%;top:12px;left:131px;z-index:2}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{float:right;width:calc(100% - 176px);padding-top:18px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text h3{font-size:18px;line-height:20px;font-weight:800;color:#636363;margin-bottom:10px;letter-spacing:0.5px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text h4{font-size:13px;line-height:16px;font-weight:900;margin-bottom:0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text div.date_since{font-size:11px;line-height:16px;margin:5px 0 10px 0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text h4.party_name{margin:5px 0 10px 0;text-transform:uppercase}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .seats{color:#636363;margin-bottom:8px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .seats .num{font-weight:900;float:left;font-size:30px;line-height:30px;padding-right:6px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .seats .num span{font-size:15px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .seats .labels{font-weight:900;float:left;font-size:14px;line-height:15px;padding-top:13px;text-transform:uppercase;letter-spacing:0.5px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .seats .labels span{display:block}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .elected{margin-bottom:8px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .elected .labels{font-weight:900;font-size:14px;line-height:15px;padding-top:13px;text-transform:uppercase;letter-spacing:0.5px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .elected .labels span{display:block}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text .elected .date{font-size:11px;line-height:16px;margin:5px 0 0 0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text p.last_election{font-size:11px;line-height:16px;margin:15px 0 0 0}.content_chapter .layout_wrap.layout_divider{padding-bottom:0}.content_chapter .layout_divider .hr{padding:0 0 42px 0}#page_about_intro{clear:both;margin:30px 0 50px 0}#page_about_intro .share{float:right;margin-right:20px}#page_about_intro .intro_text{width:642px;float:right;clear:both;padding-top:80px;margin-right:114px}#page_about_intro .intro_text h1{display:block;color:#f7cc1a;margin-bottom:20px}#page_about{background-color:#ffffff}#page_about .content_inner{width:1326px;padding:0 0 120px 0}#page_about .sidebar{width:414px;float:left}#page_about .sidebar .mask_wrap{width:300px;height:280px;margin:-122px 0 0 228px}#page_about .sidebar .mask_wrap .mask.top_right.medium{display:none}#page_about .sidebar .mask_wrap.neg.grey>.mask.large.bottom_left{background-position:-300px -650px}#page_about .sidebar .text{width:300px;margin:177px 0 0 114px}#page_about .sidebar .text h2{color:#43c2c4;margin-bottom:20px}#page_about .content_inner>.text{width:642px;float:right;margin-right:114px}#page_about .content_inner>.text .bookmark{margin:-16px 0 55px 0}#page_about .content_inner>.text .hr{padding-top:30px}#page_about .content_inner>.text .alex{margin-top:20px}#page_about .content_inner>.text .alex .mask_wrap{width:186px;height:186px;float:left}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.small{display:none}#page_about .content_inner>.text .alex .alex_text{width:414px;float:right;padding-top:30px}#page_about .content_inner>.text .alex .alex_text h2{margin-bottom:20px}#page_about .content_inner>.text .alex .alex_text .rc_logo{width:74px;height:40px;background-position:-800px -100px;margin-bottom:20px}#page_about .content_inner>.text .alex .alex_text .rc_logo:hover{opacity:0.85}#page_about .content_inner>.text .donate_text{padding-top:10px}#page_search_results{background-color:#ffffff;margin-top:40px;min-height:calc(100vh - 262px)}#page_search_results .generic_wrap h1{float:left;margin-bottom:0}#page_search_results .generic_wrap form{float:right;margin:0}#page_search_results .search_results{padding-bottom:20px}#page_search_results .search_results article{padding-top:20px}#page_search_results .search_results article .image{width:90px;height:90px;border-radius:50%;float:left}#page_search_results .search_results article .text{width:calc(100% - 110px);float:right;padding-top:15px}#page_search_results .search_results article .text h3{font-size:22px;font-weight:800;margin-bottom:10px}#page_search_results .search_results article .text p{font-size:13px;line-height:20px;margin:0}.latest_wrap{margin:60px 0 20px 0}.latest_wrap article{margin-bottom:42px}.latest_wrap article h3{font-weight:800}.latest_wrap article h4{font-size:18px;line-height:20px;margin-bottom:10px}.latest_wrap article p{margin:0}.latest_wrap article .date{float:left;width:300px}.latest_wrap article .update{float:right;width:528px}.donors_wrap{margin:60px 0 0 0}.donors_wrap .donor_single{width:186px;float:left;margin:0 42px 20px 0}.donors_wrap .donor_single:nth-child(4n+0){margin-right:0}.donors_wrap .donor_single:nth-child(4n+1){clear:both}.donors_wrap .donor_single .image{width:100%;height:186px;border-radius:4px}.donors_wrap .donor_single h5{margin:10px}.page_generic{background-color:#ffffff;margin-top:40px;min-height:calc(100vh - 262px)}.generic_wrap{width:870px;margin:0 auto;padding:120px 0 60px 0;text-align:left;word-wrap:break-word}.sitemap_wrap{margin:20px 0 0 0}.sitemap_wrap ul{font-size:15px;line-height:24px;font-weight:400;margin:0;padding:0}.sitemap_wrap ul li{margin:0;padding:0;background:transparent !important}.sitemap_wrap ul li a{display:block;color:#636363;display:inline-block}.sitemap_wrap ul li a:hover{color:#e72325}.sitemap_wrap>ul>li{width:186px;float:left;margin:42px 42px 0 0;font-weight:900;font-size:18px;line-height:24px}.sitemap_wrap>ul>li>a{color:#43c2c4;padding-bottom:20px}.sitemap_wrap>ul>li:nth-child(4n+0){margin-right:0}.sitemap_wrap>ul>li:nth-child(4n+1){clear:both}.sitemap_wrap>ul>li>ul{display:block}.sitemap_wrap>ul>li>ul>li{font-size:13px;line-height:20px;font-weight:900}.sitemap_wrap>ul>li>ul>li a{padding-bottom:4px}.sitemap_wrap>ul>li>ul>li>ul{display:block;margin:5px 0 10px 20px}.sitemap_wrap>ul>li>ul>li>ul>li{font-size:12px;line-height:16px}.sitemap_wrap>ul>li>ul>li>ul>li>a{padding-bottom:4px}footer{width:100%;min-width:1326px;height:110px;position:relative;z-index:2;background-color:#ffffff;overflow:hidden}footer .footer_inner{width:1326px;min-width:1326px;position:relative;margin:0 auto;padding-top:32px;text-align:center;font-size:11px;line-height:24px}footer .footer_inner a{color:#636363}footer .footer_inner a:hover{color:#e72325}footer nav{display:inline-block;width:auto;height:24px}footer nav ul#footer_nav{width:auto;list-style:none;padding:0;line-height:24px}footer nav ul#footer_nav li{margin:0;display:inline-block;height:24px}footer nav ul#footer_nav li a{display:block;height:24px;padding:0 6px;font-weight:700}footer nav ul#footer_nav li.twitter a{padding:0;width:24px;height:24px;overflow:visible;background-position:-300px 0}footer nav ul#footer_nav li.twitter a:hover{background-position:-300px -30px}footer .fineprint{width:100%;clear:both;text-align:center}footer .fineprint .credit{display:inline-block;margin-right:12px}footer .fineprint .credit a{font-weight:700}footer .fineprint .copyright{display:inline-block}footer .footer_icon{position:absolute;right:0;top:37px;width:71px;height:35px;background-position:-400px -150px}footer .footer_icon:hover{opacity:0.85}@-moz-document url-prefix(){.btn a{padding-top:9px;padding-bottom:9px}header #search #searchform input[type='text']{padding:6px 0 4px 0}.generic_wrap form input[type='text']{padding:6px 20px 4px 20px}}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}*+html .clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.sprite,.content .icon,nav .sub_nav>li>ul>li>a:hover,nav .sub_nav>li>ul>li.current-menu-item>a,nav .sub_nav>li>ul>li.current-menu-parent>a,nav .sub_nav>li>ul>li.current-menu-ancestor>a,.content_reg ul li,.content ul li,.content_chapter .layout_references .reference .content ul li,.content_chapter .layout_references .reference .content ul a .icon{background-image:url("../images/sprites@2x.png?ver=1.5");background-size:1000px 1000px}}@media only screen and (max-width: 1420px){.device_tv,.device_desktop_narrow,.device_tablet_land,.device_tablet_por,.device_phone{display:none !important}.device_desktop_wide{display:block !important}.content_wrap{min-width:1188px}.content_block{width:1188px}.content_inner{width:1188px}header{min-width:1188px}header .header_inner{width:1188px;min-width:1188px}header nav .main_nav{margin-right:19px}.home header nav .main_nav,.page-template-template-section-landing header nav .main_nav,.page-id-24 header nav .main_nav{margin-right:49px}header nav .main_nav>li>a{margin:0 8px}header nav .main_nav>li>ul{margin-left:8px}header nav .main_nav>li:nth-last-child(1)>ul,header nav .main_nav>li:nth-last-child(2)>ul{left:auto;right:0;margin:0 8px 0 0}header nav .main_nav>li:nth-last-child(1)>ul>li:first-child,header nav .main_nav>li:nth-last-child(2)>ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:0}.sidebar nav{width:270px}#slideshow{width:1188px;height:600px}#slideshow .swiper-container{width:1188px;height:600px}#slideshow .swiper-slide{height:600px}#slideshow .tagline{width:450px}.front_page_intro .facts{width:342px;height:362px}.front_page_intro .facts .swiper-container{height:206px}.front_page_intro .intro_text{width:780px}.front_page_sections section{width:372px;margin-right:36px}.front_page_sections section .mask_wrap{width:114px}.front_page_sections section .text{width:calc(100% - 164px)}.front_page_sections section.guide .text{width:calc(100% - 194px)}#banner{width:1188px;height:380px}#banner .title .content{padding:28px 77px 28px 80px;font-size:64px;line-height:64px;letter-spacing:4px}#banner .caption{width:230px;max-width:230px}.content_section_landing_intro .intro_text{width:780px}.content_section_landing_more .content_inner{width:780px}.content_section_landing_more .text{width:474px}.content_section_landing_more .cartoon{width:190px}.content_section_landing_more .chapters_wrap .chapter_single{width:372px}.content_chapter{min-height:calc(100vh - 282px)}.content_chapter .page_top .chapter_info{width:168px}.content_chapter .page_top .chapter_info .current .num{font-size:64px;line-height:66px;letter-spacing:-4px;padding-top:4px}.content_chapter .page_top .main_photo{width:340px}.content_chapter .sidebar{width:372px}.content_chapter .chapter_wrap{width:780px}.content_chapter .chapter_wrap .page_btm{margin-top:36px}.content_chapter .sidebar_wrap.narrow{width:168px}.content_chapter .sidebar_wrap.normal{width:270px}.content_chapter .sidebar_wrap.wide{width:372px}.content_chapter .sidebar_wrap.left{margin:0 36px 36px 0}.content_chapter .sidebar_wrap.right{margin:0 0 36px 36px}.content_chapter .layout_wrap{padding:0 0 36px 0}.content_chapter .layout_highlight .highlight{width:576px}.content_chapter .layout_highlight .highlight .content{padding:40px 50px}.content_chapter .layout_wrap.layout_video{padding-bottom:16px}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{height:439px}.content_chapter .layout_video .video_player video{height:439px}.content_chapter .layout_video .video_player .video_poster{height:439px}.content_chapter .layout_thumbnails article{width:calc(25% - 27px);margin-right:36px;margin-bottom:36px}.content_chapter .layout_thumbnails .col3 article{width:calc(33.33% - 24px)}.content_chapter .layout_thumbnails article .mask_wrap{height:168px}.content_chapter .layout_thumbnails .col3 article .mask_wrap{height:236px}.content_chapter .layout_wrap.layout_listing{padding-bottom:16px}.content_chapter .layout_listing article{width:calc(50% - 18px);margin-right:36px;margin-bottom:20px}.content_chapter .layout_showcase article{margin-bottom:36px}.content_chapter .layout_showcase article .mask_wrap{width:168px;height:168px}.content_chapter .layout_showcase article .text{width:576px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:36px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:474px}.content_chapter .layout_table .table_wrap .cell.w5{width:calc(5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w10{width:calc(9.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w15{width:calc(14.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w20{width:calc(19.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w25{width:calc(24.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w30{width:calc(29.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w35{width:calc(34.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w40{width:calc(39.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w45{width:calc(44.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w50{width:calc(49.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w55{width:calc(54.5% - 1px)}.content_chapter .layout_table .table_wrap .cell.w60{width:calc(59.5% - 1px)}.content_chapter .layout_button .button_wrap{margin:12px 0 29px 0}.content_chapter .layout_wrap.layout_elections{min-height:260px;margin-bottom:36px}.content_chapter .layout_elections .election_map{width:720px;height:315px}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:285px}.content_chapter .layout_elections .election_map table.east{top:15px;right:0}.content_chapter .layout_elections .election_map table tr td{width:15px;height:15px}.content_chapter .layout_elections .election_map table tr td span{width:13px;height:13px}.content_chapter .layout_elections .election_map .labels .bc{top:203px;left:89px}.content_chapter .layout_elections .election_map .labels .ab{top:203px;left:156px}.content_chapter .layout_elections .election_map .labels .sk{top:203px;left:202px}.content_chapter .layout_elections .election_map .labels .mb{top:203px;left:245px}.content_chapter .layout_elections .election_map .labels .on{top:236px;left:336px}.content_chapter .layout_elections .election_map .labels .qc{top:61px;left:450px}.content_chapter .layout_elections .election_map .labels .nb{top:226px;left:571px}.content_chapter .layout_elections .election_map .labels .nl{top:72px;left:647px}.content_chapter .layout_elections .election_map .labels .pe{top:99px;left:699px}.content_chapter .layout_elections .election_map .labels .ns{top:256px;left:685px}.content_chapter .layout_elections .election_map .labels .yt{top:40px;left:45px}.content_chapter .layout_elections .election_map .labels .nt{top:40px;left:112px}.content_chapter .layout_elections .election_map .labels .nu{top:0;left:221px}.content_chapter .layout_elections .parties article{width:332px;margin-top:36px}.content_chapter .layout_elections .parties article .mask_wrap{width:126px;height:142px}.content_chapter .layout_elections .parties article .label{left:111px}.content_chapter .layout_elections .parties article .text{width:calc(100% - 156px)}.content_chapter .layout_wrap.layout_provincial-seats{margin-bottom:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 80px);height:calc(10px * 27);margin:0 auto 10px auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(10px * 8);left:calc(10px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(10px * 8);left:calc(10px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(10px * 8);left:calc(10px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(10px * 8);left:calc(10px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(10px * 11);left:calc(10px * 31)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(10px * 5);left:calc(10px * 40)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(10px * 18);left:calc(10px * 51)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(10px * 14);left:calc(10px * 61)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(10px * 12);left:calc(10px * 56)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(10px * 5);left:calc(10px * 50)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(10px * 3);left:calc(10px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(10px * 5);left:calc(10px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(10px * 0);left:calc(10px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:10px;height:10px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:42%}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:332px;margin-top:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{width:126px;height:142px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{left:111px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{width:calc(100% - 156px)}.content_chapter .layout_divider .hr{padding:0 0 36px 0}#page_about_intro .intro_text{width:576px;margin-right:102px}#page_about .content_inner{width:1188px}#page_about .sidebar{width:372px}#page_about .sidebar .mask_wrap{width:270px;height:280px;margin:-122px 0 0 204px}#page_about .sidebar .text{width:270px;margin:177px 0 0 90px}#page_about .content_inner>.text{width:576px;margin-right:102px}#page_about .content_inner>.text .alex .mask_wrap{width:168px;height:168px}#page_about .content_inner>.text .alex .alex_text{width:372px}#page_search_results{min-height:calc(100vh - 262px)}.latest_wrap article{margin-bottom:36px}.latest_wrap article .date{width:270px}.latest_wrap article .update{width:474px}.donors_wrap .donor_single{width:168px;margin:0 36px 20px 0}.donors_wrap .donor_single .image{height:168px}.page_generic{min-height:calc(100vh - 262px)}.generic_wrap{width:780px}.sitemap_wrap>ul>li{width:168px;margin:42px 36px 0 0}footer{min-width:1188px}footer .footer_inner{width:1188px;min-width:1188px}}@media only screen and (max-width: 1300px){.device_tv,.device_desktop_wide,.device_tablet_land,.device_tablet_por,.device_phone{display:none !important}.device_desktop_narrow{display:block !important}.content_wrap{min-width:1044px}.content_block{width:1044px}.content_inner{width:1044px}header{min-width:1044px}header .header_inner{width:1044px;min-width:1044px}.home header .logo_outer{width:224px;height:112px;left:-20px}.home header .logo_outer .mask.top_left{width:72px;height:72px;background-position:-800px -400px}.home header .logo_outer .mask.bottom_right{width:36px;height:36px;background-position:-350px -300px}.home header .logo_outer .fill.bottom_left{width:72px;height:40px}.home header .logo_outer .fill.top_right{width:36px;height:76px}.home header .logo_outer .fill.middle{width:118px;height:112px;left:71px}.home header .logo{width:183px;height:72px;margin:20px 0 0 20px}.home header .logo a{width:183px;height:72px;background-position:0 -150px}header nav .main_nav{margin-right:19px}.home header nav .main_nav,.page-template-template-section-landing header nav .main_nav,.page-id-24 header nav .main_nav{margin-right:49px}header nav .main_nav>li>a{margin:0 8px}header nav .main_nav>li>ul{margin-left:8px}header nav .main_nav>li:nth-last-child(1)>ul,header nav .main_nav>li:nth-last-child(2)>ul{left:auto;right:0;margin:0 8px 0 0}header nav .main_nav>li:nth-last-child(1)>ul>li:first-child,header nav .main_nav>li:nth-last-child(2)>ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:0}.sidebar nav{width:234px}#slideshow{width:1044px;height:520px;margin:0 auto -152px auto;top:-152px}#slideshow .swiper-container{width:1044px;height:520px}#slideshow .swiper-slide{height:520px}#slideshow .tagline{width:450px}.front_page_intro .facts{width:294px;height:362px}.front_page_intro .facts .swiper-container{height:206px}.front_page_intro .intro_text{width:684px}.front_page_sections section{width:324px;margin-right:36px}.front_page_sections section .mask_wrap{width:94px;height:170px}.front_page_sections section .text{width:calc(100% - 144px)}.front_page_sections section.guide .text{width:calc(100% - 174px)}#banner{width:1044px;height:360px}#banner .title .content{padding:28px 77px 28px 80px;font-size:64px;line-height:64px;letter-spacing:4px}#banner .caption{width:160px;max-width:160px}.content_section_landing_intro .intro_text{width:864px}.content_section_landing_more .content_inner{width:864px}.content_section_landing_more .text{width:504px}.content_section_landing_more .cartoon{width:244px}.content_section_landing_more .chapters_wrap .chapter_single{width:414px}.content_chapter{min-height:calc(100vh - 282px)}.content_chapter .top_bg{height:40px;top:0}.content_chapter .page_top{height:202px;top:0}.content_chapter .page_top .chapter_info{width:168px;margin-top:62px}.content_chapter .page_top .chapter_info .current .num{font-size:64px;line-height:66px;letter-spacing:-4px;padding-top:4px}.content_chapter .page_top .main_photo{width:360px;height:212px;top:-60px;margin-bottom:-60px}.content_chapter .page_top .main_photo>.mask.medium.top_left{display:block}.content_chapter .page_top .main_photo>.mask.large.top_left{display:none}.content_chapter .page_top .main_photo>.mask.large.bottom_right{display:block}.content_chapter .page_top .main_photo>.mask.medium.bottom_right{display:none}.content_chapter .page_top .main_photo>.mask_wrap.parent_title{margin-top:40px}.content_chapter .sidebar{width:324px;top:0;margin:60px 0 0 0}.content_chapter .chapter_wrap{width:684px;top:0;margin-bottom:0}.content_chapter .sidebar_wrap.narrow{width:234px}.content_chapter .sidebar_wrap.normal{width:234px}.content_chapter .sidebar_wrap.wide{width:324px}.content_chapter .sidebar_wrap.left{margin:0 36px 36px 0}.content_chapter .sidebar_wrap.right{margin:0 0 36px 36px}.content_chapter .sidebar_wrap .content{padding:26px 30px}.content_chapter .sidebar_wrap.sidebar_indented-picture .image{width:65px;height:65px;margin:0 0 15px 15px}.content_chapter .layout_wrap{padding:0 0 36px 0}.content_chapter .layout_highlight .highlight{width:504px}.content_chapter .layout_highlight .highlight .content{padding:36px 40px}.content_chapter .layout_image .mask_wrap .mask.medium.top_right{display:block}.content_chapter .layout_image .mask_wrap .mask.large.top_right{display:none}.content_chapter .layout_image .mask_wrap .image{min-height:100px}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{height:385px}.content_chapter .layout_video .video_player video{height:385px}.content_chapter .layout_video .video_player .video_poster{height:385px}.content_chapter .layout_thumbnails article{width:calc(25% - 27px);margin-right:36px;margin-bottom:36px}.content_chapter .layout_thumbnails .col3 article{width:calc(33.33% - 24px)}.content_chapter .layout_thumbnails article .mask_wrap{height:150px}.content_chapter .layout_thumbnails .col3 article .mask_wrap{height:206px}.content_chapter .layout_wrap.layout_listing{padding-bottom:16px}.content_chapter .layout_listing article{width:calc(50% - 18px);margin-right:36px;margin-bottom:20px}.content_chapter .layout_showcase article{margin-bottom:36px}.content_chapter .layout_showcase article .mask_wrap{width:144px;height:144px}.content_chapter .layout_showcase article .text{width:504px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:36px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:414px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .text{width:calc(90% - 158px - 70px)}.content_chapter .layout_table .table_wrap.cols2 .cell{width:calc(33.33% - 1px) !important}.content_chapter .layout_table .table_wrap.cols3 .cell{width:calc(33.33% - 1px) !important}.content_chapter .layout_table .table_wrap.cols3.cols_small_1 .cell{width:calc(50% - 21px) !important}.content_chapter .layout_table .table_wrap.cols3.cols_small_2 .cell{width:calc(100% - 82px) !important}.content_chapter .layout_table .table_wrap.cols4 .cell{width:calc(25% - 1px) !important}.content_chapter .layout_table .table_wrap.cols4.cols_small_1 .cell{width:calc(33.33% - 14.66px) !important}.content_chapter .layout_table .table_wrap.cols4.cols_small_2 .cell{width:calc(50% - 42px) !important}.content_chapter .layout_table .table_wrap.cols5 .cell{width:calc(20% - 1px) !important}.content_chapter .layout_table .table_wrap.cols5.cols_small_1 .cell{width:calc(25% - 11.25px) !important}.content_chapter .layout_table .table_wrap.cols5.cols_small_2 .cell{width:calc(50% - 42px) !important}.content_chapter .layout_table .table_wrap .cell.box,.content_chapter .layout_table .table_wrap.cols_small_1 .cell.box,.content_chapter .layout_table .table_wrap.cols_small_2 .cell.box{width:40px !important}.content_chapter .layout_wrap.layout_elections{min-height:260px}.content_chapter .layout_elections .election_map{width:576px;height:252px}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:228px}.content_chapter .layout_elections .election_map table.east{top:12px;right:0}.content_chapter .layout_elections .election_map table tr td{width:12px;height:12px}.content_chapter .layout_elections .election_map table tr td span{width:10px;height:10px}.content_chapter .layout_elections .election_map .labels .bc{top:164px;left:70px}.content_chapter .layout_elections .election_map .labels .ab{top:164px;left:124px}.content_chapter .layout_elections .election_map .labels .sk{top:164px;left:160px}.content_chapter .layout_elections .election_map .labels .mb{top:164px;left:195px}.content_chapter .layout_elections .election_map .labels .on{top:188px;left:267px}.content_chapter .layout_elections .election_map .labels .qc{top:48px;left:356px}.content_chapter .layout_elections .election_map .labels .nb{top:180px;left:452px}.content_chapter .layout_elections .election_map .labels .nl{top:54px;left:516px}.content_chapter .layout_elections .election_map .labels .pe{top:77px;left:560px}.content_chapter .layout_elections .election_map .labels .ns{top:203px;left:550px}.content_chapter .layout_elections .election_map .labels .yt{top:31px;left:35px}.content_chapter .layout_elections .election_map .labels .nt{top:31px;left:87px}.content_chapter .layout_elections .election_map .labels .nu{top:0;left:178px}.content_chapter .layout_elections .election_date{margin:-40px 0 40px 0}.content_chapter .layout_elections .parties article{width:284px;margin-top:36px}.content_chapter .layout_elections .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_elections .parties article .label{left:81px}.content_chapter .layout_elections .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_wrap.layout_provincial-seats{margin-bottom:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 54px);height:calc(9px * 27);margin:0 auto 10px auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(9px * 8);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(9px * 8);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(9px * 8);left:calc(9px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(9px * 8);left:calc(9px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(9px * 11);left:calc(9px * 31)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(9px * 5);left:calc(9px * 40)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(9px * 18);left:calc(9px * 51)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(9px * 14);left:calc(9px * 61)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(9px * 12);left:calc(9px * 56)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(9px * 5);left:calc(9px * 50)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(9px * 3);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(9px * 5);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(9px * 0);left:calc(9px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:9px;height:9px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:46%;margin:-50px 0 10px 40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:284px;margin-top:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{left:81px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_divider .hr{padding:0 0 36px 0}#page_about_intro .intro_text{width:594px;margin-right:90px}#page_about .content_inner{width:1044px}#page_about .sidebar{width:234px}#page_about .sidebar .mask_wrap{width:234px;height:244px;margin:-122px 0 0 90px}#page_about .sidebar .mask_wrap .mask.top_right.medium{display:block}#page_about .sidebar .mask_wrap .mask.top_right.large{display:none}#page_about .sidebar .text{width:234px;margin:137px 0 0 0}#page_about .content_inner>.text{width:594px;margin-right:90px}#page_about .content_inner>.text .alex .mask_wrap{width:144px;height:144px}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.small{display:block}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.medium{display:none}#page_about .content_inner>.text .alex .alex_text{width:414px}#page_search_results{min-height:calc(100vh - 262px)}.latest_wrap article{margin-bottom:36px}.latest_wrap article .date{width:234px}.latest_wrap article .update{width:414px}.donors_wrap .donor_single{width:144px}.donors_wrap .donor_single .image{height:144px}.page_generic{min-height:calc(100vh - 262px)}.generic_wrap{width:684px}.sitemap_wrap>ul>li{width:144px;margin:42px 36px 36px 0}footer{min-width:1044px}footer .footer_inner{width:1044px;min-width:1044px}}@media only screen and (max-width: 1160px){.device_tv,.device_desktop_wide,.device_desktop_narrow,.device_tablet_por,.device_phone{display:none !important}.device_tablet_land{display:block !important}.content_wrap{min-width:888px}.content_block{width:888px}.content_inner{width:888px}.btn a{padding-top:9px;padding-bottom:9px}header{min-width:888px}header .header_inner{width:888px;min-width:888px}header nav .main_nav{margin-right:17px}.home header nav .main_nav,.page-template-template-section-landing header nav .main_nav,.page-id-24 header nav .main_nav{margin-right:47px}header nav .main_nav>li>a{margin:0 5px}header nav .main_nav>li>ul{margin-left:5px}header nav .main_nav>li:nth-last-child(1)>ul,header nav .main_nav>li:nth-last-child(2)>ul{left:auto;right:0;margin:0 5px 0 0}.sidebar nav{width:280px}#slideshow{width:888px;height:480px}#slideshow .swiper-container{width:888px;height:480px}#slideshow .swiper-slide{height:480px}#slideshow .tagline{width:300px}#slideshow .tagline .content{padding:27px 30px;font-size:20px;line-height:24px}.front_page_intro .facts{width:280px;height:374px;margin:30px 0 0 0}.front_page_intro .facts .content .icon{margin-right:17px}.front_page_intro .facts .content h3{margin-left:30px}.front_page_intro .facts .content h4{margin-left:30px}.front_page_intro .facts .content .link{margin:10px 30px 0 30px}.front_page_intro .facts .swiper-container{height:218px}.front_page_intro .facts .swiper-slide ul{margin:0 30px}.front_page_intro .facts .swiper-pagination{margin-left:28px}.front_page_intro .intro_text{width:568px}.front_page_sections{margin-bottom:40px}.front_page_sections section{width:432px;margin-right:0}.front_page_sections section.first{clear:none}.front_page_sections section.odd{clear:both}.front_page_sections section.even{float:right}.front_page_sections section .mask_wrap{width:128px;height:200px}.front_page_sections section .text{width:calc(100% - 178px)}.front_page_sections section.guide .icon{margin-left:16px}.front_page_sections section.guide .text{width:calc(100% - 178px)}.front_page_sections section.latest .icon{margin-left:15px}.front_page_sections section.section_single_4 .mask_wrap,.front_page_sections section.section_single_5 .mask_wrap,.front_page_sections section.section_single_6 .mask_wrap{float:left}.front_page_sections section.section_single_4 .text,.front_page_sections section.section_single_5 .text,.front_page_sections section.section_single_6 .text{float:right;margin:0 30px 0 0}#banner{width:888px;height:360px}#banner .mask_wrap.desktop .mask.medium.bottom_left{display:block}#banner .mask_wrap.desktop .mask.large.bottom_left{display:none}#banner .title{height:80px;top:-50px}#banner .title .content{padding:21px 37px 21px 40px;font-size:40px;line-height:40px;font-weight:400;letter-spacing:3px}#banner .title.mask_wrap .small{display:block}#banner .title.mask_wrap .medium{display:none}#banner .caption{width:180px;max-width:180px}.content_section_landing_intro{margin-top:0}.content_section_landing_intro .share{margin-top:30px}.content_section_landing_intro .intro_text{width:736px}.content_section_landing_more .content_inner{width:736px}.content_section_landing_more .text{width:432px}.content_section_landing_more .cartoon{width:200px}.content_section_landing_more .chapters_wrap .chapter_single{width:356px}.content_chapter{min-height:calc(100vh - 282px)}.content_chapter .top_bg{height:60px;top:0}.content_chapter .page_top{height:202px;top:0}.content_chapter .page_top .chapter_info{width:auto;position:absolute;top:0;left:300px;z-index:3}.content_chapter .page_top .chapter_info .current .num{font-size:64px;line-height:66px;letter-spacing:-4px;padding-top:4px}.content_chapter .page_top .main_photo{width:330px;height:212px;top:-60px;margin-bottom:-60px;z-index:2}.content_chapter .page_top .main_photo>.mask.medium.top_left{display:block}.content_chapter .page_top .main_photo>.mask.large.top_left{display:none}.content_chapter .page_top .main_photo>.mask.large.bottom_right{display:block}.content_chapter .page_top .main_photo>.mask.medium.bottom_right{display:none}.content_chapter .page_top .main_photo>.mask_wrap.parent_title{margin-top:40px}.content_chapter .mini_subnav{display:block;float:left;width:128px;margin-top:60px;position:relative;z-index:4}.content_chapter .mini_subnav a.subnav{width:50px;height:50px;background-position:-900px 0;background-color:#f4f4f4;border-radius:4px;border-bottom:solid #ffffff 1px}.content_chapter .mini_subnav a.subnav:hover{background-position:-900px -50px;background-color:#d4d4d4}.content_chapter .mini_subnav a.subnav.open{background-position:-900px -50px;border-bottom-left-radius:0;border-bottom-right-radius:0}.content_chapter .mini_subnav nav{display:none;float:left;width:280px}.content_chapter .mini_subnav nav .sub_nav>li>ul>li:first-child>a{border-top-left-radius:0}.content_chapter .sidebar{width:356px;margin:0 0 0 152px;clear:both}.content_chapter .sidebar nav{display:none}.content_chapter .sidebar .sidebar_wrap{display:none}.content_chapter .chapter_wrap{width:736px;top:0;margin-bottom:0}.content_chapter .chapter_wrap .hr.btm{padding:0}.content_chapter .sidebar_wrap.narrow{width:280px}.content_chapter .sidebar_wrap.normal{width:280px}.content_chapter .sidebar_wrap.wide{width:356px}.content_chapter .sidebar_wrap.left{margin:0 36px 36px 0}.content_chapter .sidebar_wrap.right{margin:0 0 36px 36px}.content_chapter .sidebar_wrap .content{padding:26px 30px}.content_chapter .sidebar_wrap.sidebar_indented-picture .image{width:65px;height:65px;margin:0 0 15px 15px}.content_chapter .sidebar_tablet{display:block}.content_chapter .sidebar_tablet .sidebar_wrap{clear:none;margin:0 0 36px 0}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(odd){float:left;clear:left}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(even){float:right}.content_chapter .layout_wrap{padding:0 0 36px 0}.content_chapter .layout_highlight .highlight{width:584px}.content_chapter .layout_highlight .highlight .content{padding:36px 40px}.content_chapter .layout_image .mask_wrap .mask.medium.top_right{display:block}.content_chapter .layout_image .mask_wrap .mask.large.top_right{display:none}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{height:414px}.content_chapter .layout_video .video_player video{height:414px}.content_chapter .layout_video .video_player .video_poster{height:414px}.content_chapter .layout_thumbnails article{width:calc(25% - 18px);margin-right:24px;margin-bottom:36px}.content_chapter .layout_thumbnails .col3 article{width:calc(33.33% - 16px)}.content_chapter .layout_thumbnails article .mask_wrap{height:170px}.content_chapter .layout_thumbnails .col3 article .mask_wrap{height:234px}.content_chapter .layout_wrap.layout_listing{padding-bottom:16px}.content_chapter .layout_listing article{width:calc(50% - 12px);margin-right:24px;margin-bottom:20px}.content_chapter .layout_showcase article{margin-bottom:36px}.content_chapter .layout_showcase article .mask_wrap{width:204px;height:204px}.content_chapter .layout_showcase article .text{width:508px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:36px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:432px}.content_chapter .layout_table .table_wrap.cols2 .cell{width:calc(33.33% - 1px) !important}.content_chapter .layout_table .table_wrap.cols3 .cell{width:calc(33.33% - 1px) !important}.content_chapter .layout_table .table_wrap.cols4 .cell{width:calc(25% - 1px) !important}.content_chapter .layout_table .table_wrap.cols5 .cell{width:calc(20% - 1px) !important}.content_chapter .layout_table .table_wrap .cell.box{width:40px !important}.content_chapter .layout_wrap.layout_elections{min-height:260px}.content_chapter .layout_elections .election_map{width:624px;height:273px}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:247px}.content_chapter .layout_elections .election_map table.east{top:13px;right:0}.content_chapter .layout_elections .election_map table tr td{width:13px;height:13px}.content_chapter .layout_elections .election_map table tr td span{width:11px;height:11px}.content_chapter .layout_elections .election_map .labels .bc{top:178px;left:76px}.content_chapter .layout_elections .election_map .labels .ab{top:178px;left:134px}.content_chapter .layout_elections .election_map .labels .sk{top:178px;left:173px}.content_chapter .layout_elections .election_map .labels .mb{top:178px;left:211px}.content_chapter .layout_elections .election_map .labels .on{top:204px;left:289px}.content_chapter .layout_elections .election_map .labels .qc{top:52px;left:386px}.content_chapter .layout_elections .election_map .labels .nb{top:195px;left:490px}.content_chapter .layout_elections .election_map .labels .nl{top:59px;left:559px}.content_chapter .layout_elections .election_map .labels .pe{top:83px;left:607px}.content_chapter .layout_elections .election_map .labels .ns{top:220px;left:596px}.content_chapter .layout_elections .election_map .labels .yt{top:34px;left:38px}.content_chapter .layout_elections .election_map .labels .nt{top:34px;left:94px}.content_chapter .layout_elections .election_map .labels .nu{top:0;left:193px}.content_chapter .layout_elections .parties article{width:316px;margin-top:36px}.content_chapter .layout_elections .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_elections .parties article .label{left:81px}.content_chapter .layout_elections .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_wrap.layout_provincial-seats{margin-bottom:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 106px);height:calc(9px * 27);margin:0 auto 10px auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(9px * 8);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(9px * 8);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(9px * 8);left:calc(9px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(9px * 8);left:calc(9px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(9px * 11);left:calc(9px * 31)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(9px * 5);left:calc(9px * 40)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(9px * 18);left:calc(9px * 51)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(9px * 14);left:calc(9px * 61)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(9px * 12);left:calc(9px * 56)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(9px * 5);left:calc(9px * 50)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(9px * 3);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(9px * 5);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(9px * 0);left:calc(9px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:9px;height:9px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:46%;margin:-50px 0 10px 40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:316px;margin-top:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{left:81px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_divider .hr{padding:0 0 36px 0}#page_about_intro{margin-top:0}#page_about_intro .share{margin-top:30px}#page_about_intro .intro_text{width:508px;margin-right:76px}#page_about .content_inner{width:888px}#page_about .sidebar{width:240px}#page_about .sidebar .mask_wrap{width:240px;height:240px;margin:-122px 0 0 0}#page_about .sidebar .mask_wrap .mask.top_right.medium{display:block}#page_about .sidebar .mask_wrap .mask.top_right.large{display:none}#page_about .sidebar .text{width:240px;margin:137px 0 0 0}#page_about .content_inner>.text{width:508px;margin-right:76px}#page_about .content_inner>.text .alex .mask_wrap{width:128px;height:128px}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.small{display:block}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.medium{display:none}#page_about .content_inner>.text .alex .alex_text{width:356px}#page_search_results{min-height:calc(100vh - 262px)}.latest_wrap article{margin-bottom:36px}.latest_wrap article .date{width:204px}.latest_wrap article .update{width:508px}.donors_wrap .donor_single{width:166px;margin:0 24px 20px 0}.donors_wrap .donor_single .image{height:166px}.page_generic{min-height:calc(100vh - 262px)}.generic_wrap{width:736px;padding:80px 0 40px 0}.sitemap_wrap>ul>li{width:calc(25% - 18px);margin:42px 24px 0 0}footer{min-width:888px}footer .footer_inner{width:888px;min-width:888px}}@media only screen and (max-width: 980px){.device_tv,.device_desktop_wide,.device_desktop_narrow,.device_tablet_land,.device_phone{display:none !important}.device_tablet_por{display:block !important}.content_wrap{min-width:676px}.content_block{width:676px}.content_inner{width:676px}header{min-width:676px}header .header_inner{width:676px;min-width:652px;padding:40px 0 0 0 !important}header .logo{width:113px !important;height:45px !important;margin:0 !important;padding:0 !important}header .logo a{width:113px !important;height:45px !important;background-position:-200px -150px !important}header .logo_outer{width:113px !important;height:45px !important;margin-bottom:10px;left:0 !important}header .logo_outer .mask,header .logo_outer .fill{display:none !important}header #search{right:0 !important}header #search a.search_icon{background-position:-470px 0 !important}header #search a.search_icon:hover,header #search a.search_icon.open,.search header #search a.search_icon{background-position:-450px -20px !important;border-bottom:solid #3f4040 4px !important}header nav{float:left !important;margin:0 0 0 -9px !important;right:auto !important}header nav .mask,header nav .fill{display:none !important}header nav .main_nav{margin:17px 19px 0 0 !important}header nav .main_nav>li>a{color:#43c2c4 !important;border-color:#f4f4f4 !important;margin:0 9px !important}header nav .main_nav>li.sfHover>a,header nav .main_nav>li>a:hover{color:#3f4040 !important;border-color:#3f4040 !important}header nav .main_nav li.current-menu-item>a,header nav .main_nav li.current-menu-parent>a,header nav .main_nav li.current-menu-ancestor>a{color:#3f4040 !important;border-color:#3f4040 !important}header nav .main_nav li.current-menu-item>a:hover,header nav .main_nav li.current-menu-parent>a:hover,header nav .main_nav li.current-menu-ancestor>a:hover{color:#3f4040 !important}header.sticky .sticky_inner{width:calc(100% - 60px)}header.sticky nav .main_nav>li.home{display:none}header.sticky nav .main_nav>li>a{margin:0 6px !important}header nav .main_nav>li>ul{margin-left:9px}header nav .main_nav>li:nth-last-child(1)>ul,header nav .main_nav>li:nth-last-child(2)>ul{margin:0 9px 0 0}header nav .main_nav>li>ul>li.current-menu-item a,header nav .main_nav>li>ul>li.current-menu-parent a,header nav .main_nav>li>ul>li.current-menu-ancestor a{color:#e4e4e4 !important}header nav .main_nav>li>ul>li.current-menu-item a:hover,header nav .main_nav>li>ul>li.current-menu-parent a:hover,header nav .main_nav>li>ul>li.current-menu-ancestor a:hover{color:#e4e4e4 !important}.sidebar nav{width:280px}#slideshow{width:676px;height:420px;margin:20px auto 0 auto;top:0}#slideshow .swiper-container{width:676px;height:420px}#slideshow .swiper-slide{height:420px}#slideshow .tagline{width:300px}#slideshow .tagline .content{padding:27px 30px;font-size:20px;line-height:24px}.front_page_intro .facts{width:676px;height:264px;float:none}.front_page_intro .facts .content .icon{margin-right:27px}.front_page_intro .facts .content h3{margin-left:40px}.front_page_intro .facts .content h4{margin-left:40px}.front_page_intro .facts .content .link{margin:10px 40px 0 40px}.front_page_intro .facts .swiper-container{height:108px}.front_page_intro .facts .swiper-slide ul{margin:0 40px}.front_page_intro .facts .swiper-pagination{margin-left:38px}.front_page_intro .intro_text{width:676px;float:none}.front_page_sections{margin:30px 0 20px 0}.front_page_sections section{width:328px;margin-right:0}.front_page_sections section .mask_wrap{width:100px;height:160px}.front_page_sections section .text{width:calc(100% - 150px)}.front_page_sections section.latest{width:676px}.front_page_sections section.guide .icon{margin-left:0}.front_page_sections section.guide .text{width:calc(100% - 150px)}.front_page_sections section.latest .icon{margin-left:0}#banner{width:676px;height:320px;margin:20px auto 0 auto;top:0;text-align:left}#banner .title{height:80px;top:-50px;left:90px;margin:0}#banner .caption{width:160px;max-width:160px}.content_section_landing_intro .intro_text{width:676px}.content_section_landing_more .content_inner{width:676px;padding-bottom:60px}.content_section_landing_more .text{width:386px}.content_section_landing_more .cartoon{width:190px}.content_section_landing_more .chapters_wrap .chapter_single{width:328px}.content_chapter{min-height:calc(100vh - 282px)}.content_chapter .top_bg{height:40px;top:0}.content_chapter .page_top{height:202px;top:0}.content_chapter .page_top .chapter_info{width:auto;position:absolute;top:0;left:320px;z-index:3;margin-top:42px}.content_chapter .page_top .chapter_info .current .num{font-size:64px;line-height:66px;letter-spacing:-4px;padding-top:4px}.content_chapter .page_top .main_photo{width:280px;height:192px;top:-60px;margin-bottom:-60px;z-index:2}.content_chapter .page_top .main_photo>.mask.medium.top_left{display:block}.content_chapter .page_top .main_photo>.mask.large.top_left{display:none}.content_chapter .page_top .main_photo>.mask.large.bottom_right{display:none}.content_chapter .page_top .main_photo>.mask.medium.bottom_right{display:block}.content_chapter .page_top .main_photo>.mask_wrap.parent_title{margin-top:48px;height:44px}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .content{padding:13px 12px 0 36px;font-size:17px;line-height:19px}.content_chapter .page_top .page_title{top:-12px}.content_chapter .page_top .page_title .content{padding:13px 33px 0 15px;font-size:17px;line-height:19px}.content_chapter .page_top .page_title .mask_wrap{height:44px}.content_chapter .page_top .button_share{margin-top:-68px}.content_chapter .page_top .share{float:right;clear:right;margin:20px 0 0 0}.content_chapter .mini_subnav{float:none;width:50px;margin-top:0;position:absolute;z-index:4;top:146px}.content_chapter .mini_subnav a.subnav{border-top-left-radius:0}.content_chapter .sidebar{width:auto;margin:0}.content_chapter .chapter_wrap{width:676px;float:none}.content_chapter .sidebar_wrap.narrow{width:270px}.content_chapter .sidebar_wrap.normal{width:270px}.content_chapter .sidebar_wrap.wide{width:270px}.content_chapter .sidebar_wrap.left{margin:0 36px 36px 0}.content_chapter .sidebar_wrap.right{margin:0 0 36px 36px}.content_chapter .sidebar_wrap .content{padding:26px 30px}.content_chapter .sidebar_tablet{display:block}.content_chapter .sidebar_tablet .sidebar_wrap{clear:none;margin:0 0 36px 0}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(odd){float:left;clear:left}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(even){float:right}.content_chapter .layout_wrap{padding:0 0 36px 0}.content_chapter .layout_highlight .highlight{width:560px}.content_chapter .layout_highlight .highlight .content{padding:36px 40px}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{height:380px}.content_chapter .layout_video .video_player video{height:380px}.content_chapter .layout_video .video_player .video_poster{height:380px}.content_chapter .layout_thumbnails article{width:calc(25% - 15px);margin-right:20px;margin-bottom:36px}.content_chapter .layout_thumbnails .col3 article{width:calc(33.33% - 13.33px)}.content_chapter .layout_thumbnails article .mask_wrap{height:160px}.content_chapter .layout_thumbnails .col3 article .mask_wrap{height:222px}.content_chapter .layout_wrap.layout_listing{padding-bottom:16px}.content_chapter .layout_listing article{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.content_chapter .layout_showcase article{margin-bottom:36px}.content_chapter .layout_showcase article .mask_wrap{width:212px;height:212px}.content_chapter .layout_showcase article .text{width:444px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:36px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:444px}.content_chapter .layout_wrap.layout_elections{min-height:260px}.content_chapter .layout_elections .election_map{width:576px;height:252px}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:228px}.content_chapter .layout_elections .election_map table.east{top:12px;right:0}.content_chapter .layout_elections .election_map table tr td{width:12px;height:12px}.content_chapter .layout_elections .election_map table tr td span{width:10px;height:10px}.content_chapter .layout_elections .election_map .labels .bc{top:164px;left:70px}.content_chapter .layout_elections .election_map .labels .ab{top:164px;left:124px}.content_chapter .layout_elections .election_map .labels .sk{top:164px;left:160px}.content_chapter .layout_elections .election_map .labels .mb{top:164px;left:195px}.content_chapter .layout_elections .election_map .labels .on{top:188px;left:267px}.content_chapter .layout_elections .election_map .labels .qc{top:48px;left:356px}.content_chapter .layout_elections .election_map .labels .nb{top:180px;left:452px}.content_chapter .layout_elections .election_map .labels .nl{top:54px;left:516px}.content_chapter .layout_elections .election_map .labels .pe{top:77px;left:560px}.content_chapter .layout_elections .election_map .labels .ns{top:203px;left:550px}.content_chapter .layout_elections .election_map .labels .yt{top:31px;left:35px}.content_chapter .layout_elections .election_map .labels .nt{top:31px;left:87px}.content_chapter .layout_elections .election_map .labels .nu{top:0;left:178px}.content_chapter .layout_elections .election_date p span{font-size:18px}.content_chapter .layout_elections .parties article{width:288px;margin-top:36px}.content_chapter .layout_elections .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_elections .parties article .label{left:81px}.content_chapter .layout_elections .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_wrap.layout_provincial-seats{margin-bottom:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 46px);height:calc(9px * 27);margin:0 auto 10px auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(9px * 8);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(9px * 8);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(9px * 8);left:calc(9px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(9px * 8);left:calc(9px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(9px * 11);left:calc(9px * 31)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(9px * 5);left:calc(9px * 40)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(9px * 18);left:calc(9px * 51)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(9px * 14);left:calc(9px * 61)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(9px * 12);left:calc(9px * 56)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(9px * 5);left:calc(9px * 50)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(9px * 3);left:calc(9px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(9px * 5);left:calc(9px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(9px * 0);left:calc(9px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:9px;height:9px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:46%;margin:-50px 0 10px 40px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:288px;margin-top:36px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{width:96px;height:110px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{left:81px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{width:calc(100% - 126px)}.content_chapter .layout_divider .hr{padding:0 0 36px 0}#page_about .content_inner{width:676px;padding-bottom:60px}#page_about_intro{margin-top:0}#page_about_intro .share{margin-top:30px}#page_about_intro .intro_text{width:560px;margin:0 auto;float:none}#page_about .sidebar{width:240px;float:none;clear:both}#page_about .sidebar .mask_wrap{display:none}#page_about .sidebar .mask_wrap .mask.top_right.medium{display:block}#page_about .sidebar .mask_wrap .mask.top_right.large{display:none}#page_about .sidebar .text{width:560px;margin:0 58px;padding-top:80px}#page_about .content_inner>.text{width:560px;margin:0 58px;float:left}#page_about .content_inner>.text .mask_wrap.jj_tablet{width:270px;height:270px;margin:0 0 36px 36px;float:right}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.top_right.medium{display:none}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.bottom_left.small{display:none}#page_about .content_inner>.text .alex .mask_wrap{width:154px;height:154px}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.small{display:block}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.medium{display:none}#page_about .content_inner>.text .alex .alex_text{width:386px}#page_search_results{margin-top:20px;min-height:calc(100vh - 275px)}.latest_wrap article{margin-bottom:36px}.latest_wrap article .date{width:212px}.latest_wrap article .update{width:444px}.donors_wrap .donor_single{width:154px;margin:0 20px 20px 0}.donors_wrap .donor_single .image{height:154px}.page_generic{min-height:calc(100vh - 275px);margin-top:20px}.generic_wrap{width:676px;padding:80px 0 40px 0}.sitemap_wrap>ul>li{width:calc(25% - 18px);margin:42px 24px 0 0}footer{min-width:676px}footer .footer_inner{width:676px;min-width:676px}}@media only screen and (max-width: 760px){.device_tv,.device_desktop_wide,.device_desktop_narrow,.device_tablet_land,.device_tablet_por{display:none !important}.device_phone{display:block !important}body{font-size:13px;line-height:20px}#wrapper{min-height:100%}.content_wrap{min-width:320px}.content_block{width:100%}.content_inner{width:100%}.image.desktop{display:none}.image.mobile{display:block}.mask_wrap.desktop{display:none}.mask_wrap.mobile{display:block}.btn{margin-top:30px}.buttons_multi.big .btn a,.btn.big a{padding:10px 18px 10px 19px;font-size:15px;line-height:15px}.btn.page{margin-bottom:40px}.index_pagination{margin-bottom:40px}.generic_wrap form{width:auto;margin:30px 0}.generic_wrap form input[type='text']{width:calc(100% - 40px);float:none;border-radius:4px;margin-bottom:10px}.generic_wrap form input[type='submit']{float:none;width:auto;padding-left:20px;padding-right:20px;margin:0;border-radius:4px}.search-results .generic_wrap h4{margin:10px 0 10px 0}.google_ads{padding-top:30px}.google_ads>div{margin-bottom:30px}.page_generic .generic_wrap .text p a,.page_generic .generic_wrap .text ul a,.page_generic .generic_wrap .text ol a,.content_section_landing_more .text p a,.content_section_landing_more .text ul a,.content_section_landing_more .text ol a,#page_about p a,#page_about ul a,#page_about ol a,.content_chapter .layout_regular p a,.content_chapter .layout_regular ul a,.content_chapter .layout_regular ol a{font-size:15px;padding:1px 4px 2px 4px}.page_generic .generic_wrap .text p a[target='_blank'],.page_generic .generic_wrap .text ul a[target='_blank'],.page_generic .generic_wrap .text ol a[target='_blank'],.content_section_landing_more .text p a[target='_blank'],.content_section_landing_more .text ul a[target='_blank'],.content_section_landing_more .text ol a[target='_blank'],#page_about p a[target='_blank'],#page_about ul a[target='_blank'],#page_about ol a[target='_blank'],.content_chapter .layout_regular p a[target='_blank'],.content_chapter .layout_regular ul a[target='_blank'],.content_chapter .layout_regular ol a[target='_blank']{font-size:13px;padding:0}header{min-width:320px}header .header_inner{width:auto;min-width:320px;padding:0 0 20px 0 !important}header .logo_outer{margin:20px 0 0 30px}header .logo{margin:0 !important}header .phone_menu{display:block;width:50px;height:50px;position:absolute;top:17px;right:15px}header .phone_menu a{display:block;width:50px;height:50px;background-position:-900px 0}header .phone_menu a.open{background-position:-900px -50px}header .search_menu{display:block;width:50px;height:50px;position:absolute;top:17px;right:65px}header .search_menu a{display:block;width:50px;height:50px;background-position:-850px 0}header .search_menu a.open{background-position:-850px -50px}header #search{display:none}header nav{display:none !important}.sidebar nav{display:none}header.sticky{height:85px}header.sticky .logo{display:block;margin-top:20px !important}header.sticky nav{display:none}.content_reg h1,.content_reg h2.h1{font-size:30px;line-height:30px;margin-bottom:30px}.content_reg h2{font-size:20px;line-height:24px;margin-bottom:20px}.content_reg h3{font-size:16px;line-height:20px;margin-bottom:10px}.content_reg h4{font-size:16px;line-height:20px;margin-bottom:20px}.content_reg h5{font-size:12px;line-height:18px}.content_reg p{margin:0 0 20px 0}.content_reg ul,.content_reg ol{margin:0 0 20px 0}.content_reg ul li{padding:0 0 0 34px;background-position:-966px -860px}.content_reg ol li{margin:0 0 0 30px}.content_reg .big p{font-size:18px;line-height:24px}.content_reg p+h2,.content_reg ul+h2,.content_reg ol+h2{margin-top:24px}.content ul li{padding:0 0 10px 24px;background-position:-962px -260px}.content.light ul li{background-position:-962px -560px}#slideshow{width:100%;height:auto;margin:0 auto 30px auto;top:0}#slideshow .swiper-container{width:100%;height:260px;border-radius:0}#slideshow .swiper-slide{height:260px}#slideshow .swiper-slide .caption{display:none !important}#slideshow .tagline{width:100%;min-height:0;position:relative;margin:0 auto;bottom:auto;right:auto;margin-top:30px}#slideshow .tagline .mask{display:none}#slideshow .tagline .fill{height:100% !important;border-radius:0 !important}#slideshow .tagline .content{padding:27px 30px;font-size:18px;line-height:20px}.front_page_intro .facts{width:100%;height:328px;float:none;margin:0 auto}.front_page_intro .facts .mask{display:none}.front_page_intro .facts .fill{height:100% !important;border-radius:0 !important}.front_page_intro .facts .content .icon{margin-right:17px}.front_page_intro .facts .content h3{margin-left:30px}.front_page_intro .facts .content h4{margin-left:30px}.front_page_intro .facts .content .link{margin:10px 30px 0 30px}.front_page_intro .facts .swiper-container{height:172px}.front_page_intro .facts .swiper-slide ul{margin:0 30px}.front_page_intro .facts .swiper-pagination{margin-left:28px}.front_page_intro .intro_text{width:auto;padding:0 30px}.front_page_intro .intro_text .share{float:none;margin:30px 0 10px 0}.front_page_intro .intro_text .hr{padding:20px 0 0 0}.front_page_sections{margin:30px 0 10px 0}.front_page_sections section{float:none;width:auto;padding:0 30px;margin:0 0 40px 0 !important}.front_page_sections section .mask_wrap{float:right !important;width:94px;height:114px;margin:0 0 20px 20px}.front_page_sections section .mask_wrap .mask.medium.top_left{display:none}.front_page_sections section .text{float:none !important;width:auto;padding-top:0;margin:0 !important}.front_page_sections section.latest{width:auto}.front_page_sections section.guide .icon{float:right;margin:5px 0 20px 20px}.front_page_sections section.guide .text{width:auto;float:none}.front_page_sections section.latest .icon{float:right;margin:0 0 20px 20px}.front_page_sections section.latest .text{width:auto;float:none}#banner{width:100%;height:auto;margin:0 auto;border-radius:0}#banner .mask_wrap{height:180px}#banner .image{border-radius:0}#banner .mask{display:none}#banner .title{display:block;top:0;height:auto;left:0}#banner .title .mask{display:none}#banner .title .fill{height:100% !important;border-radius:0 !important}#banner .title .content{padding:28px 30px 27px 30px;font-size:32px;line-height:32px}#banner .caption{display:none}.content_section_landing_intro{width:100%;padding:0;margin:0 0 30px 0}.content_section_landing_intro .intro_text{width:auto;padding:0 30px}.content_section_landing_intro .share{float:none;margin:30px 0 30px 30px}.content_section_landing_more .content_inner{width:auto;padding:0 30px 50px 30px}.content_section_landing_more .text{float:none;width:auto}.content_section_landing_more .text .bookmark{position:relative;margin:0 0 25px 0;top:-16px}.content_section_landing_more .cartoon{float:none;width:260px;padding:20px 0;margin:0}.content_section_landing_more .chapters_wrap .chapter_single{width:auto;float:none !important;clear:both;margin-top:30px}.content_section_landing_more .chapters_wrap .chapter_single .image{width:60px;height:60px;margin:0 0 20px 20px;float:right;display:inline-block}.content_section_landing_more .chapters_wrap .chapter_single .text{width:auto;float:none;padding:0}.content_section_landing_more .chapters_wrap .chapter_single .text h3{font-size:16px;line-height:18px}.content_chapter{min-height:0}.content_chapter .top_bg{display:none}.content_chapter .page_top{height:270px}.content_chapter .page_top .chapter_info{width:auto;position:absolute;top:110px;left:auto;right:10px;margin:0}.content_chapter .page_top .chapter_info .current .num{font-size:64px;line-height:66px;letter-spacing:-4px;padding-top:4px}.content_chapter .page_top .main_photo{width:80%;height:162px;top:-40px;left:-4px;margin-bottom:-60px;z-index:2}.content_chapter .page_top .main_photo>.mask.medium.top_left{display:none}.content_chapter .page_top .main_photo>.mask.medium.bottom_right{display:block}.content_chapter .page_top .main_photo>.mask_wrap.parent_title{max-width:240px;margin-top:18px;height:auto}.content_chapter .page_top .main_photo>.mask_wrap.parent_title .content{padding:13px 12px 12px 36px;font-size:17px;line-height:19px}.content_chapter .page_top .page_title{display:none}.content_chapter .page_top .button_share{position:absolute;top:200px;left:30px;float:none;margin-top:0}.content_chapter .page_top .share{display:none}.content_chapter .mini_subnav{display:none}.content_chapter .sidebar{width:auto;max-width:calc(100% - 60px);padding:0 30px;overflow:hidden}.content_chapter .chapter_wrap{width:auto;padding:0 30px}.content_chapter .chapter_wrap .hr.top{padding-bottom:30px}.content_chapter .chapter_wrap .page_btm{margin-top:30px}.content_chapter .chapter_wrap .page_btm .btn{margin:0 0 13px 20px}.content_chapter .chapter_wrap .page_btm .share{float:right;margin:6px 0 0 0}.content_chapter .sidebar_wrap{float:none !important;clear:both;width:auto !important;margin:0 0 30px 0 !important}.content_chapter .sidebar_wrap .content{padding:26px 30px}.content_chapter .sidebar_tablet{display:block}.content_chapter .sidebar_tablet .sidebar_wrap{clear:both;margin:0 0 30px 0}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(odd){float:none;clear:both}.content_chapter .sidebar_tablet .sidebar_wrap:nth-child(even){float:none}.content_chapter .layout_wrap{padding:0 0 30px 0}.content_chapter .layout_wrap.layout_regular{padding-bottom:30px}.content_chapter .layout_wrap.layout_big-text{padding-bottom:30px}.content_chapter .layout_big-text p{font-size:18px;line-height:24px}.content_chapter .layout_highlight .highlight{width:auto}.content_chapter .layout_highlight .highlight .content{padding:26px 30px}.content_chapter .layout_image .mask_wrap .mask.medium.top_right{display:none}.content_chapter .layout_image .mask_wrap .mask.small.top_right{display:block}.content_chapter .layout_image .mask_wrap .content{bottom:7px;left:0;padding:0 10px}.content_chapter .layout_wrap.layout_video{padding-bottom:10px}.content_chapter .layout_video .video_player,.content_chapter .layout_video .youtube_player,.content_chapter .layout_video .vimeo_player{height:380px}.content_chapter .layout_video .video_player video{height:380px}.content_chapter .layout_video .video_player .video_poster{height:380px}.content_chapter .layout_video .video_player .video_poster .start_video{width:84px;height:84px;margin:-42px 0 0 -42px;background-position:-400px -800px}.content_chapter .layout_video .video_player .video_poster:hover .start_video{background-position:-500px -800px}.content_chapter .layout_thumbnails article{width:calc(50% - 10px) !important;clear:none !important;margin:0 0 30px 0 !important}.content_chapter .layout_thumbnails article:nth-child(odd){clear:both !important}.content_chapter .layout_thumbnails article:nth-child(even){float:right !important}.content_chapter .layout_thumbnails article .mask_wrap{height:160px !important}.content_chapter .layout_thumbnails article .mask_wrap .small{display:block !important}.content_chapter .layout_thumbnails article .mask_wrap .medium{display:none !important}.content_chapter .layout_thumbnails article .text{padding:0}.content_chapter .layout_thumbnails article .text h3{font-size:16px;line-height:18px}.content_chapter .layout_thumbnails article .text p{font-size:12px;line-height:18px}.content_chapter .layout_wrap.layout_listing{padding-bottom:10px}.content_chapter .layout_listing article{width:100%;margin:0 0 20px 0}.content_chapter .layout_listing article .image{width:60px;height:60px;margin:0 0 20px 20px;float:right;display:inline-block}.content_chapter .layout_listing article .text{width:auto;float:none;padding:0}.content_chapter .layout_listing article .text h3{font-size:16px;line-height:18px;font-weight:800;margin-bottom:10px}.content_chapter .layout_listing article .text h4{font-size:13px}.content_chapter .layout_listing article .text p{font-size:13px;line-height:20px;margin:0}.content_chapter .layout_showcase article{margin-bottom:36px}.content_chapter .layout_showcase article .mask_wrap{width:80px;height:80px}.content_chapter .layout_showcase article .mask_wrap .mask.top_right{display:none}.content_chapter .layout_showcase article .text{width:calc(100% - 100px);padding-top:10px}.content_chapter .layout_showcase article .text h3{font-size:16px;line-height:18px}.content_chapter .layout_showcase article .text .btn{margin-top:20px}.content_chapter .layout_wrap.layout_timeline{padding-bottom:30px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .intro_text{width:100%;margin:0 auto 20px auto}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .intro_text{text-align:left}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap{flex-wrap:wrap}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .timeline_bar{width:6px;left:87px;border-radius:3px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .timeline_bar{width:6px;height:100%;top:0;left:87px;border-radius:3px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single{margin:10px 0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single{width:100%;max-width:100%;display:flex;justify-content:flex-start;text-align:left;margin:10px 0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap.dates_total_3 .date_single{width:100%;max-width:100%}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap.dates_total_2 .date_single{width:100%;max-width:100%}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .date{width:70px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .date{width:70px;text-align:right;padding-top:3px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .point{width:20px;height:2px;margin:10px 10px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .point{width:20px;height:2px;margin:10px 10px}.content_chapter .layout_wrap.layout_timeline .timeline_wrap .dates_wrap .date_single .text{width:calc(100% - 70px - 40px)}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .text{width:calc(100% - 70px - 40px);padding:0}.content_chapter .layout_wrap.layout_timeline .timeline_wrap.horizontal .dates_wrap .date_single .text h3{font-size:16px;line-height:20px;margin-bottom:10px}.content_chapter .layout_table .table_wrap .header>div{letter-spacing:0}.content_chapter .layout_table .table_wrap.cols2 .cell{width:calc(50% - 1px) !important}.content_chapter .layout_table .table_wrap.cols2.cols_small_1 .cell{width:calc(100% - 41px) !important}.content_chapter .layout_table .table_wrap .cell{min-height:20px}.content_chapter .layout_table .table_wrap .cell.box,.content_chapter .layout_table .table_wrap.cols_small_1 .cell.box,.content_chapter .layout_table .table_wrap.cols_small_2 .cell.box{width:40px !important}.content_chapter .layout_table .table_wrap .cell>div{padding:7px 5px;font-size:10px;line-height:12px}.content_chapter .layout_button .button_wrap{margin:12px 0 23px 0}.content_chapter .layout_button .button_wrap .btn{margin-bottom:10px}.content_chapter .layout_references .reference .content{padding:26px 30px}.content_chapter .layout_wrap.layout_elections{min-height:240px;margin-bottom:30px}.content_chapter .layout_elections #election_filter{float:none;padding:20px 20px 20px 20px}.content_chapter .layout_elections #election_filter .label{margin-right:0}.content_chapter .layout_elections #election_filter .year{float:right;position:relative}.content_chapter .layout_elections #election_filter .year .button .text{margin:10px 0 0 15px}.content_chapter .layout_elections #election_filter .year .years_dropdown{left:auto;right:0;width:220px;border-top-left-radius:2px;border-top-right-radius:0}.content_chapter .layout_elections #election_filter .year .years_dropdown a{width:25%;padding:4px 0 6px 0}.content_chapter .layout_elections #election_nav{float:none;width:auto;padding:0 20px 20px 20px}.content_chapter .layout_elections #election_nav .btn a span.extra_label{display:none}.content_chapter .layout_elections #election_nav .btn.next{margin-left:0}.content_chapter .layout_elections #election_nav .btn.prev{float:left}.content_chapter .layout_elections #election_load{margin-top:10px}.content_chapter .layout_elections .election_map{width:auto;height:auto;padding:0 20px}.content_chapter .layout_elections .election_map table{position:relative;float:left;margin:0}.content_chapter .layout_elections .election_map table.west{top:0;left:0}.content_chapter .layout_elections .election_map table.central{top:0;left:0}.content_chapter .layout_elections .election_map table.east{top:0;left:0}.content_chapter .layout_elections .election_map table tr td{width:10px;height:10px}.content_chapter .layout_elections .election_map table tr td span{width:8px;height:8px}.content_chapter .layout_elections .election_map .labels{display:none}.content_chapter .layout_elections .election_date{padding:0 20px;margin:20px 0}.content_chapter .layout_elections .election_date p span{font-size:16px;line-height:20px}.content_chapter .layout_elections .parties{padding-bottom:30px}.content_chapter .layout_elections .parties article{width:auto;margin:30px 20px 0 20px !important;float:none !important}.content_chapter .layout_elections .parties article .mask_wrap{width:96px;height:110px;float:none}.content_chapter .layout_elections .parties article .label{left:81px}.content_chapter .layout_elections .parties article .text{width:auto;float:none}.content_chapter .layout_wrap.layout_provincial-seats{margin-bottom:30px}.content_chapter .layout_provincial-seats .provincial_seats_wrap{padding:30px 0 0 0}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map{width:calc(100% - 40px);height:calc(7px * 44);margin:0 auto 10px auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.bc{top:calc(7px * 8);left:calc(7px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ab{top:calc(7px * 8);left:calc(7px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.sk{top:calc(7px * 8);left:calc(7px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.mb{top:calc(7px * 8);left:calc(7px * 26)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.on{top:calc(7px * 28);left:calc(7px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.qc{top:calc(7px * 22);left:calc(7px * 9)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nb{top:calc(7px * 35);left:calc(7px * 20)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.ns{top:calc(7px * 31);left:calc(7px * 30)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.pe{top:calc(7px * 29);left:calc(7px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nl{top:calc(7px * 22);left:calc(7px * 19)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.yt{top:calc(7px * 3);left:calc(7px * 0)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nt{top:calc(7px * 5);left:calc(7px * 10)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table.nu{top:calc(7px * 0);left:calc(7px * 25)}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td{width:7px;height:7px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_map table tr td span{border-radius:1px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .provincial_seats_legend{width:calc(100% - 40px);margin:20px auto 0 auto}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article{width:auto;margin:30px 20px 0 20px !important;float:none !important}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .mask_wrap{width:96px;height:110px;float:none}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .label{left:81px}.content_chapter .layout_provincial-seats .provincial_seats_wrap .parties article .text{width:auto;float:none}.content_chapter .layout_divider .hr{padding:0 0 30px 0}#page_about_intro{margin:0 0 30px 0}#page_about_intro .share{float:none;margin:30px 0 30px 30px}#page_about_intro .intro_text{width:auto;margin:0;padding:0 30px}#page_about .content_inner{width:auto;padding:0 30px 30px 30px}#page_about .sidebar{width:auto;padding-top:50px}#page_about .sidebar .text{width:auto;margin:0;padding-top:0}#page_about .content_inner>.text .bookmark{position:relative;margin:0 0 30px 0;top:-16px}#page_about .content_inner>.text .hr{padding:10px 0 20px 0}#page_about .content_inner>.text{width:auto;margin:0;float:none}#page_about .content_inner>.text .mask_wrap.jj_tablet{width:260px;height:260px;margin:0 0 30px 0;float:none}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.top_right.large{display:none}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.top_right.medium{display:block}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.bottom_left.medium{display:none}#page_about .content_inner>.text .mask_wrap.jj_tablet .mask.bottom_left.small{display:block}#page_about .content_inner>.text .alex .mask_wrap{width:140px;height:140px;float:none}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.small{display:block}#page_about .content_inner>.text .alex .mask_wrap .mask.top_left.medium{display:none}#page_about .content_inner>.text .alex .alex_text{width:auto;float:none}#page_search_results{margin-top:0;min-height:0}#page_search_results .hr.top{padding-bottom:20px}#page_search_results .hr.btm{padding:20px 0 30px 0}#page_search_results .generic_wrap h1{float:none;margin-bottom:0}#page_search_results .generic_wrap form{display:none}#page_search_results .search_results{padding-bottom:20px}#page_search_results .search_results article{padding-top:30px}#page_search_results .search_results article .image{width:60px;height:60px;margin:0 0 20px 20px;float:right;display:inline-block}#page_search_results .search_results article .text{width:auto;float:none;padding:0}#page_search_results .search_results article .text h3{font-size:22px;font-weight:800;margin-bottom:10px}#page_search_results .search_results article .text p{font-size:13px;line-height:20px;margin:0}.latest_wrap{margin:40px 0 20px 0}.latest_wrap article{margin-bottom:30px}.latest_wrap article .date{width:auto;float:none}.latest_wrap article .update{width:auto;float:none}.donors_wrap{margin:30px 0 0 0}.donors_wrap .donor_single{width:calc(50% - 10px)}.donors_wrap .donor_single:nth-child(4n+0){margin-right:20px}.donors_wrap .donor_single:nth-child(4n+1){clear:none}.donors_wrap .donor_single:nth-child(2n+0){margin-right:0}.donors_wrap .donor_single:nth-child(2n+1){clear:both}.donors_wrap .donor_single .image{height:140px}.page_generic{min-height:0;margin-top:0}.generic_wrap{width:auto;padding:60px 30px 40px 30px}.page_sitemap .generic_wrap{padding-bottom:20px}.sitemap_wrap{margin:0}.sitemap_wrap ul li{padding:0 !important}.sitemap_wrap>ul>li{width:100%;float:none;margin:40px 0 0 0;line-height:20px}.sitemap_wrap>ul>li:first-child{margin-top:20px}.sitemap_wrap>ul>li>ul>li a{padding-bottom:0}footer{min-width:320px;height:auto}footer .footer_inner{width:100%;min-width:320px;text-align:left}footer nav{height:auto;padding:0 30px 20px 30px}footer nav ul#footer_nav{line-height:20px}footer nav ul#footer_nav li{display:block;height:20px}footer nav ul#footer_nav li.twitter{margin-left:-5px}footer nav ul#footer_nav li a{padding:0}footer .fineprint{text-align:left;padding:0 30px;line-height:20px}footer .fineprint .credit{display:block;margin:0}footer .fineprint .copyright{display:block}footer .footer_icon{position:static;clear:both;margin:20px 0 30px 30px}}
