/*!
Theme Name: Civic engagement toolkit theme
Theme URI:
Author: Milenko Subotic
Author URI: rs.linkedin.com/in/suboticmilenko
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fenix
Tags:
*/.hamburger{display:block;width:50px;height:50px;position:fixed;top:20px;right:20px;z-index:10000;padding:12px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (min-width: 767px){.hamburger{display:none}}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:25px;height:2px;background-color:#fff;transition-property:background-color, -webkit-transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform;transition-duration:0.4s}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#fff}.hamburger.active .hamburger__icon:before{-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:rgba(36,96,108,0.95);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed;padding:60px 40px !important}.fat-nav__wrapper form{width:100%;padding-top:40px}.fat-nav__wrapper form label{float:left}.fat-nav__wrapper form label span{color:#fff;font-size:2.4rem;margin:-3px 0 0 15px;float:left}.fat-nav__wrapper form label svg{float:left}.fat-nav__wrapper form label path{fill:#fff}.fat-nav__wrapper form input[type='text']{width:calc(100% - 80px);height:50px;background:#f4f4f4;border:0;color:#2b2b2b;padding:0 20px;font-size:1.4rem;position:absolute;left:0;top:0}.fat-nav__wrapper form input[type='submit']{width:80px;height:50px;float:right;background:#cac9c9;border:0;color:#2b2b2b;font-size:1.4rem;position:absolute;right:0;top:0}.fat-nav__wrapper form #search_fields_wrap{max-width:0px;overflow:hidden;transition:all 0.5s;position:relative;height:50px}.fat-nav__wrapper form #search_fields_wrap.active{max-width:100%}.fat-nav.active{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:block;vertical-align:middle;margin:0;padding:0;border-bottom:1px solid #fff;padding:0px}.fat-nav li{list-style-type:none;text-align:left;font-size:2rem;padding:7px 0;margin:0 0 30px 0px}.fat-nav li,.fat-nav li a{color:#fff;text-transform:capitalize;font-size:2.4rem;font-weight:400}.fat-nav li a{text-decoration:none}.container{box-sizing:border-box;max-width:1146px;width:100%;margin:0 auto;padding-left:13px;padding-right:13px}@media screen and (max-width: 1146px){.container{max-width:100%}}.container-big{max-width:1320px}.row{clear:both;margin-right:-13px;margin-left:-13px}.row:after{content:"";display:table;clear:both}.col-3,.col-2,.col-4,.col-9,.col-12{padding:0px}.col-3{width:33.33333%;float:left;padding:13px;box-sizing:border-box}@media screen and (max-width: 768px){.col-3{width:50%}}@media screen and (max-width: 767px){.col-3{width:100%}}.col-12{padding:13px}.col-2{width:50%;float:left}.col-9{width:66.666666%;padding:13px;float:left}@media screen and (max-width: 768px){.col-9{width:100%}}.col-12{width:100%}.col-inner{background:#fff;width:100%}*{box-sizing:border-box}*:focus{outline:1px dotted #6e6e6e}html,body{margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:10px}h1,h2,h3,h4{margin:0;padding:0}a{transition:all 0.3s;text-decoration:none;color:#27758E}a:hover{color:#368FA3}p{-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0 0 2.4rem 0}ul li,ol li{font-size:2.4rem}table{border-collapse:collapse;display:table;margin:15px 0;clear:both;border:1px solid black;width:100%;overflow:auto}table tbody{border-collapse:collapse;clear:both}table caption{clear:both;border:thin solid grey;padding:7px;display:table-caption;text-align:left;font-style:italic;box-sizing:border-box}th{padding:7px !important;text-align:left;font-weight:bold;min-height:20px;border-bottom:thin solid gray;border-left:0;border-right:0}td{padding:7px !important;border-bottom:thin solid gray;border-left:0;border-right:0;padding:0;margin:0}tr{padding:0;margin:0}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{border:1px solid #ddd;text-align:left;background-color:#fff;padding-top:4px;margin:10px 0;max-width:100%}.wp-caption img{margin:0;padding:0;border:0 none;max-width:100% !important}.wp-caption p.wp-caption-text{font-size:1.6rem !important;line-height:1.5em;padding:7px 15px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}header{width:100%;height:80px;background:#27606b;background:linear-gradient(to right, #27606b 0%, #27606b 49%, #27606b 50%, #dadada 50%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color__drew_dark_blue', endColorstr='$color__drew_light_grey',GradientType=1 )}header .logo{float:left;width:18.75%;height:80px;background:#27606b}header .logo a{color:#fff;font-size:2.4rem;font-weight:bold;line-height:80px;vertical-align:middle;text-align:right;display:block;padding-right:40px}header .logo a:hover{color:#d0e7ec}@media screen and (max-width: 1150px){header .logo a{font-size:1.8rem}}@media screen and (max-width: 900px){header .logo a{font-size:1.6rem}}@media screen and (max-width: 768px){header .logo a{font-size:1.6rem}}@media screen and (max-width: 767px){header .logo{float:left;width:65%}header .logo a{text-align:left}}header .tagline{float:left;width:calc(81.75% - 412px);height:80px;background:#f4f4f4;display:table}header .tagline h1{color:#595959;font-size:2.2rem;font-weight:500;display:table-cell;vertical-align:middle;text-align:left;padding:0 0 0 40px}@media screen and (max-width: 1150px){header .tagline h1{font-size:1.8rem}}@media screen and (max-width: 900px){header .tagline h1{font-size:1.6rem}}@media screen and (max-width: 768px){header .tagline h1{font-size:1.2rem;color:#fff;font-size:1.2rem;padding:0px 0 0 40px}}@media screen and (max-width: 410px){header .tagline h1{width:180px;line-height:2em;padding:20px 0 0 48px}}@media screen and (max-width: 767px){header .tagline{display:none}}header .home-link{float:left;width:160px;height:80px;text-align:center;background:#dadada;border-right:1px solid #fff}header .home-link a{display:block;width:100%;height:80px;vertical-align:middle;line-height:80px}header .home-link a .home_icn{display:block;float:left;height:80px;width:20px;margin:0 0px 0 40px;vertical-align:middle}header .home-link a .home_icn path{fill:#595959}header .home-link a span{line-height:80px;margin:0 0 0 -26px;font-size:1.6em;color:#595959;transition:all 0.3s}@media screen and (max-width: 767px){header .home-link{display:none}}header .login-section{float:left;width:240px;height:80px;background:#dadada}header .login-section .login-icn{display:block;float:left;height:80px;width:15px;margin:0 16px 0 40px;vertical-align:middle}header .login-section .login-icn path{fill:#595959}header .login-section span{float:left;display:block;line-height:80px;margin:0 8px;font-size:1.4em;color:#595959}header .login-section span.loggedin{height:40px;line-height:50px;margin:0px}header .login-section span.username{font-size:1.6rem;margin:0 12px;clear:both;width:100%;clear:both}header .login-section span.separator{line-height:34px;margin:0px}header .login-section a{color:#595959;font-size:1.6rem;line-height:80px;vertical-align:middle;text-align:center;display:block;float:left;width:100%}header .login-section a.loggedin{line-height:35px;margin:0 12px;vertical-align:inherit}@media screen and (max-width: 767px){header .login-section{display:none}}@media screen and (max-width: 767px){header{background:#27606b;position:fixed;top:0px;left:0px;z-index:10}}.hamburger{cursor:pointer;right:0px}.header-search-wrap{padding:40px 13px;background:#fff}.header-search-wrap form{clear:both}.header-search-wrap form:after{content:"";clear:both;display:table}.header-search-wrap form input[type="text"]{height:80px;border:0;box-shadow:0 0 0 0;width:calc( 100% - 240px);display:block;float:left;background:#f4f4f4;color:#8e8e8e;line-height:80px;vertical-align:middle;font-size:1.6rem;padding:0 40px}.header-search-wrap form label{height:80px;margin:0;border:0;outline:0;box-shadow:0 0 0 0;width:80px;float:left;background:#dadada;pointer-events:none}.header-search-wrap form label span{display:none}.header-search-wrap form label .svg_img{float:left;height:20px;margin:30px 24px}.header-search-wrap form label .svg_img path{fill:#595959}.header-search-wrap form input[type="submit"]{display:block;float:right;width:160px;border:0;height:80px;vertical-align:middle;line-height:80px;text-align:center;font-size:1.6rem;background:#dadada;color:#595959}@media screen and (max-width: 768px){.header-search-wrap form input[type="submit"]{text-indent:-10000px;overflow:hidden;background:url("img/search.png") no-repeat 39px 32px #cac9c9}}@media screen and (max-width: 767px){.header-search-wrap{display:none}}.footer-wrap{width:100%;background:#27606b;padding:75px 0 80px 0}@media screen and (max-width: 767px){.footer-wrap{padding:30px 0}}.footer-wrap:after,.footer-wrap:before{content:"";display:table}.footer-wrap:after{clear:both}.footer-wrap .footer-widget{float:left;color:#fff}.footer-wrap .footer-1{width:42.857%;padding-right:160px}.footer-wrap .footer-1 a{display:block;margin-top:10px;color:#fff;font-size:1.6rem;width:196px;background:url(img/dots.svg) repeat-x bottom left}.footer-wrap .footer-1 a:hover{color:#d0e7ec}@media screen and (max-width: 767px){.footer-wrap .footer-1{width:100%;margin-bottom:30px;padding-right:0px}}.footer-wrap .footer-2{width:21.428%}.footer-wrap .footer-2 .partners-list{list-style:none;padding:9px 0 0 0;margin:0}.footer-wrap .footer-2 .partners-list li{margin:0 0 12px 0;font-size:1.2rem}.footer-wrap .footer-2 .partners-list li a img{width:160px}@media screen and (max-width: 767px){.footer-wrap .footer-2{width:100%;margin-bottom:30px}}.footer-wrap .footer-3{width:21.428%}.footer-wrap .footer-3 .contacts-list{list-style:none;padding:4px 0 0 0;margin:0}.footer-wrap .footer-3 .contacts-list li{margin:0 0 20px 0;font-size:1.2rem}.footer-wrap .footer-3 .contacts-list li h5{color:#fff;font-size:1.6rem;margin:0}.footer-wrap .footer-3 .contacts-list li a{color:#fff;background:url(img/dots.svg) repeat-x bottom left;font-size:1.6rem}.footer-wrap .footer-3 .contacts-list li a:hover{color:#d0e7ec}@media screen and (max-width: 767px){.footer-wrap .footer-3{width:100%;margin-bottom:30px}}.footer-wrap .footer-4{width:14.287%}.footer-wrap .footer-4 .legal-list{list-style:none;padding:4px 0 0 0;margin:0}.footer-wrap .footer-4 .legal-list li{margin:0 0 10px 0;font-size:1.2rem}.footer-wrap .footer-4 .legal-list li a{font-size:1.2rem;color:#fff;background:url(img/dots.svg) repeat-x bottom left}.footer-wrap .footer-4 .legal-list li a:hover{color:#d0e7ec}.footer-wrap .footer-4 p.copyright{font-size:1.2rem;margin-top:82px}@media screen and (max-width: 767px){.footer-wrap .footer-4 p.copyright{margin-top:0px}}@media screen and (max-width: 767px){.footer-wrap .footer-4{width:100%}}.footer-wrap h4{color:#fff;font-size:1.6rem;margin-bottom:15px}.footer-wrap p{color:#fff;font-size:1.6rem;line-height:1.2em;margin-top:20px}.sidebar{width:18.865%;float:left;background:#f4f4f4}@media screen and (max-width: 767px){.sidebar{width:100%}}.sidebar .sidebar-widget{margin-bottom:40px;font-size:1.6rem;line-height:1.2em;color:#595959}.sidebar .sidebar-widget h4{font-size:1.6rem;margin:0 0 20px 0;font-weight:500;text-transform:uppercase;color:#595959}.sidebar .sidebar-widget h5{font-weight:500;font-size:1.4rem;margin:0 0 10px 0}.sidebar .sidebar-widget ul{list-style:none;padding:0;margin:0;font-size:1.6rem}.sidebar .sidebar-widget ul li{font-size:1.6rem}.sidebar .sidebar-widget ul.related-list li{margin:0 0 2.4rem 0}.sidebar .sidebar-widget a{color:#27758E;font-size:1.6rem;line-height:1.2em}.sidebar .sidebar-widget a:hover{color:#368FA3}.sidebar .sidebar-widget .dots{display:block;height:10px;margin-bottom:20px}.sidebar .sidebar-widget .dots span{margin:0 5px 0 0}.sidebar .sidebar-widget .dots .dark_dot{display:inline-block;width:10px;height:10px;background:#27758E;border-radius:5px}.sidebar .sidebar-widget .dots .light_dot{display:inline-block;width:10px;height:10px;background:transparent;border:1px solid #dadada;border-radius:5px}.sidebar .sidebar-widget .dots.dots-1{width:20px}.sidebar .sidebar-widget .dots.dots-2{width:40px}.sidebar .sidebar-widget .dots.dots-3{width:60px}.sidebar .sidebar-widget .dots.dots-4{width:80px}.sidebar .sidebar-widget .dots.dots-5{width:100px}.sidebar.sidebar-tool{padding-top:140px}@media screen and (max-width: 767px){.sidebar.sidebar-tool{padding-top:0px}}.sidebar.sidebar-signle{padding-top:105px}@media screen and (max-width: 767px){.sidebar.sidebar-signle{padding-top:0px}}.sidebar .actions-list li{margin-bottom:10px}.sidebar .actions-list li a{display:block;height:34px}.sidebar .actions-list li a:hover path{fill:#43a0b2}.sidebar .actions-list li a span{background:url("img/sprite.png") no-repeat;display:inline-block;width:18px;height:20px;margin:0 10px 0 0}.sidebar .actions-list li a .svg_img{width:18px;height:30px;vertical-align:middle;float:left;margin:-5px 7px 0 0}.sidebar .actions-list li a.print span{background-position:-56px 0}.sidebar .actions-list li a.download span{background-position:-75px 0}.sidebar .share_list li{display:inline-block;margin:0 5px 0 0}.sidebar .share_list li a .svg_img{width:20px;height:auto}.sidebar .share_list li a .svg_img path{transition:all 0.5s;fill:#16475c}.sidebar .share_list li a .svg_img path#Blue_1{transition:all 0.5s;fill:#16475c}.sidebar .share_list li a .svg_img path#f{fill:#f4f4f4}.sidebar .share_list li a.email path{fill:none;transition:all 0.5s;stroke:#16475c}.sidebar .share_list li a:hover .svg_img path{fill:#43a0b2}.sidebar .share_list li a:hover .svg_img path#Blue_1{fill:#43a0b2}.sidebar .share_list li a:hover .svg_img path#f{fill:#f4f4f4}.sidebar .share_list li a:hover.email path{fill:none;stroke:#43a0b2}.sidebar .shareaholic-share-buttons-container ul.shareaholic-share-buttons{float:none !important;background:none !important;list-style:none;overflow:hidden;margin:0 0 0 0px !important;padding:10px 0 !important;-moz-user-select:-moz-none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;display:block}.sidebar .shareaholic-share-buttons-container li.shareaholic-share-button{padding:0 10px 0 0 !important}.sidebar ul.shareaholic-share-buttons li.shareaholic-share-button i.shareaholic-service-icon,.sidebar ul li.shareaholic-share-button i.shareaholic-service-icon,.sidebar ul.shareaholic-share-buttons li i.shareaholic-service-icon,.sidebar ul li i.shareaholic-service-icon{font-size:19px !important;height:34px !important;width:34px !important;background-color:#94a9ac}.form-group{display:block;width:100%;font-size:1.6rem}.form-group input[type="text"]{margin:5px 0;padding:5px;width:280px}.form-group input[type="email"]{margin:5px 0;padding:5px;width:280px}.form-group input[type="password"]{margin:5px 0;padding:5px;width:280px}.form-group input[type="submit"]{margin:20px 0;padding:5px;width:280px}.form-group label{display:block;margin:5px 0}.alert-danger{font-size:1.6rem;color:#d7616f;border:1px solid #d7616f;padding:20px;margin:0 0 20px 0}.grey-box-wrap{border-bottom:1px dashed #cac9c9;border-top:1px dashed #cac9c9;margin:20px 0;padding:20px}.blue-box-wrap{margin:20px 0;color:#fff !important;background:#368FA3;padding:20px;font-size:3.2rem;font-weight:600}.white-box-wrap{margin:20px 0;border:1px solid #dadada;background:#fff;padding:20px}.white-box-wrap>p,.white-box-wrap>em{font-size:2.4rem}.single-tool-wrap .slideshow-outter{background:transparent;border:1px solid #dadada}.single-tool-wrap .owl-controls .owl-buttons a{background:#27758E;color:#fff !important;border-radius:0 0 0;font-size:2.4rem;padding:6px 15px;font-weight:bold}.single-tool-wrap .owl-controls .owl-buttons a:visited{color:#fff !important}.single-tool-wrap .slideshow-counter{text-align:center;padding-top:15px;font-size:2.4rem;font-weight:bold}.home .cats-list{list-style:none;padding:0 13px 40px 13px;margin:0;text-align:center}.home .cats-list:after,.home .cats-list:before{content:"";display:table}.home .cats-list:after{clear:both}.home .cats-list li{display:block;float:left;padding:0;width:12.5%;height:134px;margin:0 2.35%;text-align:center}.home .cats-list li:first-child{margin-left:0}.home .cats-list li:last-child{margin-right:0}.home .cats-list li a{cursor:pointer;display:block;height:145px}.home .cats-list li a:visited{color:#956caf}.home .cats-list li a.inactive{opacity:0.4}.home .cats-list li a.inactive .icon-wrap{opacity:0.4}.home .cats-list li a.inactive:hover{opacity:1}.home .cats-list li a.inactive:hover .icon-wrap{opacity:1}.home .cats-list li a.inactive.active{opacity:1}.home .cats-list li a.inactive.active .icon-wrap{opacity:1}.home .cats-list li a span{font-size:1.6rem;color:#27758E;transition:color 0.3s}.home .cats-list li a:hover span{color:#368FA3}.home .cats-list li a .icon-wrap{height:80px;width:80px;margin:0 auto 16px auto;border-radius:40px;text-align:center;display:block;transition:all 0.3s}.home .cats-list li a .icon-wrap.communication-tools-icon{background:#d87d2e}.home .cats-list li a .icon-wrap.polling-places-icon{background:#849b5d}.home .cats-list li a .icon-wrap.election-data-icon{background:#d7616f}.home .cats-list li a .icon-wrap.social-media-web-icon{background:#b28e2f}.home .cats-list li a .icon-wrap.images-icon{background:#00a59c}.home .cats-list li a .icon-wrap.community-outreach-icon{background:#3f98d3}.home .cats-list li a .icon-wrap img{width:34px;height:34px;margin:23px auto 0 auto}@media screen and (max-width: 767px){.home .cats-list li{display:none}}.fat-nav__wrapper{padding-top:80px}.fat-nav__wrapper .cats-list{width:100%;margin-bottom:30px;padding:0}.fat-nav__wrapper .cats-list li{display:block;float:none;height:auto;padding:7px 0;width:100%;margin:0}.fat-nav__wrapper .cats-list li .icon-wrap{display:none !important;margin:0 auto}.fat-nav__wrapper .cats-list li a{width:100%;height:auto;display:block;text-transform:uppercase}.fat-nav__wrapper .cats-list li a span{color:#fff;font-size:2rem}.grid-wrapper{width:100%;padding:67px 0;background:#dadada}.grid-wrapper .col-3 .col-inner{box-shadow:0 3px 5px rgba(0,0,0,0.2)}.grid-wrapper .col-3 .col-head{padding:19px;height:60px;position:relative}.grid-wrapper .col-3 .col-head .cat-badge{display:inline-block;width:20px;height:20px;border-radius:10px;margin-right:10px;text-align:center;padding:5px}.grid-wrapper .col-3 .col-head .cat-badge.communication-tools{background:#d87d2e}.grid-wrapper .col-3 .col-head .cat-badge.polling-places{background:#849b5d}.grid-wrapper .col-3 .col-head .cat-badge.election-data{background:#d7616f}.grid-wrapper .col-3 .col-head .cat-badge.social-media-web{background:#b28e2f}.grid-wrapper .col-3 .col-head .cat-badge.images{background:#00a59c}.grid-wrapper .col-3 .col-head .cat-badge.community-outreach{background:#3f98d3}.grid-wrapper .col-3 .col-head .cat-badge img{width:10px;height:10px}.grid-wrapper .col-3 .col-head .bookmarks-wrap{position:absolute;right:18px;top:18px;color:#595959;font-size:1.2rem}.grid-wrapper .col-3 .col-head .bookmarks-wrap a{color:#595959;line-height:20px;vertical-align:middle;margin-left:8px}.grid-wrapper .col-3 .col-head .bookmarks-wrap a .icon{float:left;width:15px;height:20px;margin-top:1px;background-position:-40px 0px}.grid-wrapper .col-3 .col-head .bookmarks-wrap a .icon path{fill:#595959;transition:fill .2ms ease-in-out}.grid-wrapper .col-3 .col-head .bookmarks-wrap a .icon-full{display:none}.grid-wrapper .col-3 .col-head .bookmarks-wrap a.disabled .icon-full{display:block}.grid-wrapper .col-3 .col-head .bookmarks-wrap a.disabled .icon-outline{display:none}.grid-wrapper .col-3 .col-head .bookmarks-wrap .count{float:left;margin:2px 10px 0 0}.grid-wrapper .col-3 .col-img-wrap{width:100%;height:166px;overflow:hidden}.grid-wrapper .col-3 .col-img-wrap img{width:100%;height:auto}.grid-wrapper .col-3 .col-img-wrap h2{font-size:3rem;line-height:1.1em;height:66px;padding:10px 18px 0 18px;color:#595959;transition:color 0.3s}.grid-wrapper .col-3 .col-img-wrap h2:hover{color:#43a0b2}@media screen and (max-width: 767px){.grid-wrapper .col-3 .col-img-wrap h2{height:auto}}@media screen and (max-width: 767px){.grid-wrapper .col-3 .col-img-wrap{height:auto}}.grid-wrapper .col-3 .col-content{min-height:90px;padding:0 18px 18px 18px}.grid-wrapper .col-3 .col-content p{font-size:1.6rem;line-height:1.3em;color:#595959;margin:16px 0}@media screen and (max-width: 767px){.grid-wrapper .col-3 .col-content{height:auto}}@media screen and (max-width: 767px){.grid-wrapper{padding:53px 0}}.mix{display:none}.home-latest .col-12{padding-bottom:0px}.home-latest .col-12 .col-inner{margin-top:24px;padding:40px 0px 35px 0px;border-bottom:1px solid #8e8e8e}.home-latest .col-12 .col-inner h3{font-size:1.6rem;font-weight:500;color:#595959;display:inline-block}.home-latest .col-12 .col-inner a{float:right;font-size:1.6rem}.home-latest .col-3{padding:35px 13px 80px 13px}@media screen and (max-width: 768px){.home-latest .col-3{padding:13px 13px 13px 13px}}.home-latest .col-3 a h4{font-size:3rem;line-height:1.1em;color:#595959;transition:color 0.3s}.home-latest .col-3 a:hover h4{color:#43a0b2}.home-latest .col-3 span{color:#595959;font-size:1.6rem;font-style:italic}.home-latest .col-9{padding:35px 13px 0 13px}@media screen and (max-width: 768px){.home-latest .col-9{padding:13px 13px 13px 13px}}.home-latest .col-9 p{font-size:1.6rem;line-height:1.3em;color:#595959;margin-top:0px}.single-tool-wrap{background:url("img/single-bg.png") repeat-x top #dadada;position:relative}.single-tool-wrap .single-wrap{padding:13px 13px 0 13px}.single-tool-wrap .single-wrap .color-wrap{background:#f4f4f4;padding:80px;margin-bottom:40px;box-shadow:0 3px 5px rgba(0,0,0,0.2)}.single-tool-wrap .single-wrap .color-wrap:after,.single-tool-wrap .single-wrap .color-wrap:before{content:"";display:table}.single-tool-wrap .single-wrap .color-wrap:after{clear:both}.single-tool-wrap .single-wrap .color-wrap .cat-badge{display:inline-block;width:20px;height:20px;border-radius:10px;margin-right:10px;padding:5px}.single-tool-wrap .single-wrap .color-wrap .cat-badge.communication-tools{background:#d87d2e}.single-tool-wrap .single-wrap .color-wrap .cat-badge.polling-places{background:#849b5d}.single-tool-wrap .single-wrap .color-wrap .cat-badge.election-data{background:#d7616f}.single-tool-wrap .single-wrap .color-wrap .cat-badge.social-media-web{background:#b28e2f}.single-tool-wrap .single-wrap .color-wrap .cat-badge.images{background:#00a59c}.single-tool-wrap .single-wrap .color-wrap .cat-badge.community-outreach{background:#3f98d3}.single-tool-wrap .single-wrap .color-wrap .cat-badge img{width:10px;height:10px}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap{position:absolute;right:18px;top:0px;color:#595959;font-size:1.2rem}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a{color:#595959;line-height:20px;vertical-align:middle;margin-left:8px}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a .icon{float:left;width:15px;height:20px;margin-top:1px;background-position:-40px 0px}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a .icon path{fill:#595959;transition:fill .2ms ease-in-out}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a .icon-full{display:none}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a .icon-outline{display:block}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a.disabled .icon-full{display:block}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap a.disabled .icon-outline{display:none}.single-tool-wrap .single-wrap .color-wrap .bookmarks-wrap .count{float:left;margin:2px 10px 0 0}.single-tool-wrap .single-wrap .color-wrap .single-head{padding:0 0 25px 0;position:relative}.single-tool-wrap .single-wrap .color-wrap .main-section{float:left;width:81.135%;font-size:1.6rem;color:#595959;padding:0 80px 0 0}@media screen and (max-width: 767px){.single-tool-wrap .single-wrap .color-wrap .main-section{width:100%;padding:0}}.single-tool-wrap .single-wrap .color-wrap .main-section h1{font-size:4rem;font-weight:bold;margin:0 0 20px 0}.single-tool-wrap .single-wrap .color-wrap .main-section p{font-size:2.4rem;line-height:1.3em;margin:0 0 2.4rem 0}.single-tool-wrap .single-wrap .color-wrap .main-section a{color:#27758E;text-decoration:underline}.single-tool-wrap .single-wrap .color-wrap .main-section a:hover{color:#368FA3}.single-tool-wrap .single-wrap .color-wrap .main-section p.excerpt{font-size:2.4rem;margin:0 0 40px 0;color:#8e8e8e}.single-tool-wrap .single-wrap .color-wrap .main-section img{width:100%;height:auto;margin:10px 0 25px 0}.single-tool-wrap .single-wrap .color-wrap .main-section ul li{margin:0 0 15px 0;font-size:2.4rem}.single-tool-wrap .single-wrap .color-wrap .main-section.main-blog-section .intro{margin:0 0 0px 0}.single-tool-wrap .single-wrap .color-wrap .intro{color:#595959;margin:0 0 0px 0}.single-tool-wrap .single-wrap .color-wrap .what{color:#595959;margin:0 0 0px 0}.single-tool-wrap .single-wrap .color-wrap .what h2{font-size:3.2rem;font-weight:bold;margin:4rem 0 1.2rem 0}.single-tool-wrap .single-wrap .color-wrap .what p{font-size:2.4rem}.single-tool-wrap .single-wrap .color-wrap .getting-started{clear:both;border-bottom:1px solid #cac9c9;border-top:1px solid #cac9c9;font-size:2.4rem;color:#595959}.single-tool-wrap .single-wrap .color-wrap .instructions{clear:both;border-bottom:1px solid #cac9c9;border-top:1px solid #cac9c9;font-size:2.4rem;color:#595959}.single-tool-wrap .single-wrap .color-wrap .feedback{clear:both;border-bottom:1px solid #cac9c9;font-size:2.4rem;color:#595959}@media screen and (max-width: 767px){.single-tool-wrap .single-wrap .color-wrap{padding:83px 0 0 0px;background:#fff;box-shadow:0 0 0 transparent}}.single-tool-wrap .single-wrap.single-blog-wrap .color-wrap{padding:80px 80px 50px 80px}@media (max-width: 767px){.single-tool-wrap .single-wrap.single-blog-wrap .color-wrap{padding:80px 15px 50px 15px}}.single-tool-wrap .toggle .toggle-switch{display:block;padding:36px 0 30px 30px;font-size:3.2rem;font-weight:600;color:#27758E;position:relative}.single-tool-wrap .toggle .toggle-switch:hover{color:#368FA3}.single-tool-wrap .toggle .toggle-switch:hover:before{border-color:transparent transparent transparent #368FA3}.single-tool-wrap .toggle .toggle-switch:before{content:"";display:block;position:absolute;left:0;top:47px;width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;transition:all 0.3s;border-color:transparent transparent transparent #27758E}.single-tool-wrap .toggle .toggle-switch.active:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.single-tool-wrap .toggle .inner{display:none;padding:0 40px 40px 40px}.single-tool-wrap .toggle .inner h2{font-size:3.2rem;font-weight:bold;margin:4rem 0 1.2rem 0}.single-tool-wrap .toggle .inner h3{font-size:3rem;font-weight:normal;color:#4e4e4e;margin:4.5rem 0 1.2rem 0}.single-tool-wrap .toggle .inner h4{font-size:2.6rem;font-weight:bold;color:#4eeeee;margin:2.4rem 0 1.2rem 0}.single-tool-wrap .toggle .inner a{color:#27758E;text-decoration:underline;font-size:2.4rem}.single-tool-wrap .toggle .inner a:hover{color:#368FA3}@media screen and (max-width: 767px){.single-tool-wrap{background:#fff}}.single-page-wrap .color-wrap{padding:80px 80px 50px 80px !important}@media screen and (max-width: 767px){.single-page-wrap .color-wrap{padding:83px 0 0 0px !important;background:#fff;box-shadow:0 0 0 transparent}}.single-page-wrap .page-content h1.page-title{font-weight:500;text-transform:uppercase;color:#595959;border-bottom:1px solid #8e8e8e;padding-bottom:35px;margin-bottom:2.4rem}.single-page-wrap .page-content.blog-title{font-size:1.6rem}.single-page-wrap .page-content .intro{max-width:700px;padding-top:7px;margin:0 !important}.single-page-wrap .page-content p{-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0 0 2.4rem 0;font-size:2.4rem}.single-page-wrap .page-content h2{font-size:3.2rem;font-weight:bold;margin:4rem 0 1.2rem 0}.single-page-wrap .page-content h3{font-size:3rem;font-weight:normal;color:#4e4e4e;margin:4.5rem 0 1.2rem 0}.single-page-wrap .page-content h4{font-size:2.6rem;font-weight:bold;margin:2.4rem 0 1.2rem 0}.blog-post-wrap{padding:80px  0;border-bottom:1px solid #8e8e8e}.blog-post-wrap:after,.blog-post-wrap:before{content:"";display:table}.blog-post-wrap:after{clear:both}.blog-post-wrap a h2{font-size:3.2rem;font-weight:600;color:#595959;margin:0 0 40px 0}.blog-post-wrap p{font-size:1.6rem;line-height:1.3em;color:#595959}.blog-post-wrap .blog-post-main{width:83%;float:left;padding:0 40px 0 0}.blog-post-wrap .blog-post-main a{color:#27758E;text-decoration:underline}.blog-post-wrap .blog-post-main a:hover{color:#368FA3}.blog-post-wrap .blog-post-side{width:17%;float:right}.blog-post-wrap .blog-post-side p.date{font-style:italic;margin:15px 0}.blog-post-wrap .blog-post-side p.credit{margin:40px 0 0px 0}.blog-post-wrap .blog-post-side a.author{color:#27758E;font-size:1.6rem;line-height:1.3em;text-decoration:underline}.blog-post-wrap .blog-post-side a.author:hover{color:#368FA3}.search-results-content article{margin-bottom:20px;padding-bottom:0px;border-bottom:1px solid #dadada}.single-tool-wrap .single-wrap .color-wrap .main-section.search-results-content article p{margin:5px 0 20px 0}.title-404{font-size:3rem;margin-bottom:15px}.user-profile-content{font-size:1.6rem}.user-profile-content .profile-name{margin:0 0 40px 0;text-transform:capitalize}@media screen{.print-only{display:none !important}}@media print{header,.header-search-wrap,.feedback,.print-hide{display:none !important}.print-only{display:block !important}.container{width:100%;margin:0;max-width:100%;font-size:1.2rem !important}.single-tool-wrap{background:#fff}.single-tool-wrap .toggle .inner{display:block !important;padding:30px 0 0 0}.single-tool-wrap .toggle .inner h1,.single-tool-wrap .toggle .inner h2{font-size:2rem}.single-tool-wrap .toggle .toggle-switch{font-size:2.2rem;padding:0}.single-tool-wrap .toggle .toggle-switch:before{display:none}.single-tool-wrap .single-wrap .color-wrap{background:#fff;box-shadow:0 0 0 0;padding:0}.single-tool-wrap .single-wrap .color-wrap .single-head{display:none}.single-tool-wrap .single-wrap .color-wrap .main-section{width:100%;float:none}.single-tool-wrap .single-wrap .color-wrap .main-section h1{font-size:3rem}.single-tool-wrap .single-wrap .color-wrap .what{font-size:1.2rem !important}.single-tool-wrap .single-wrap .color-wrap .what h2{font-size:2.2rem;font-weight:bold;margin:0 0 20px 0}.single-tool-wrap .single-wrap .color-wrap .getting-started,.single-tool-wrap .single-wrap .color-wrap .instructions{padding:0;border-top:0;border-bottom:0;font-size:1.2rem !important}.sidebar{width:100%;float:none;background:#fff}p{font-size:2.4rem !important}}
