@import "https://fonts.googleapis.com/css?family=Open+Sans:300i,400,600|Oswald|Ovo|Prata";
/*!
Theme Name: Coop
Theme URI: https://coopframework.com/coop/
Author: Harold Villacorte
Author URI: https://coopframework.com/
Description: Coop is optimized for blogs and web pages. The layout options and overall look and feel of the theme are ideal for news, magazine, and other content publishing sites. It's clean design and strong support for Page Builder layouts also makes it a great choice for building landing pages. If you are an agency, this theme is for you.  Coop layouts and designs are optimized to work with any screen size making your content look good and be accessible on everything from smart phones to tablets and desktops to flat screen televisions and retina devices.  There are plenty of options for placing widgets and Coop automatically calculates the layout giving you virtually unlimited layout options without writing any code.  Also, Coop templates are optimized for maximum search engine and screen reader device accessibility and provides full support for YoastSEO and NavXT breadcrumbs.  The theme supports non-standard post formats, is translation ready, and provides support for high resolution post thumbnails, HD multimedia, site branding, and much much more.
Version: 1.0.15
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: coop
Tags: three-columns, left-sidebar, right-sidebar, accessibility-ready, custom-menu, custom-logo, featured-images, footer-widgets, full-width-template, post-formats, threaded-comments, translation-ready, blog, news

Coop WordPress Theme, Copyright 2017 Harold Villacorte

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Coop is based on Underscores https://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.com/normalize.css/
*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#616161;font-family:'OpenSans',sans-serif;font-size:16px;font-size:1rem;line-height:1.5;letter-spacing:1px}h1,h2,h3,h4,h5,h6{clear:both;font-family:'Ovo',serif;letter-spacing:2px;margin:0 0 1em;color:#000;font-weight:400}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1.1875rem}p{margin-bottom:1.5em;font-size:.875rem}div{font-size:.875rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{color:#686868;font-style:italic;background:url(/wp-content/themes/coop/images/quote-2.1.png) no-repeat left top;background-size:auto 20px;min-height:20px;width:auto;padding-left:34px;padding-bottom:.5rem;margin:1.5rem 0 1rem}blockquote *:last-child,q *:last-child{margin-bottom:0}q{display:inline-block}cite{font-weight:700}blockquote+cite,blockquote+p cite,q+cite,q+p cite{margin-left:34px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em;list-style-position:inside;padding-left:1.5em}ul{list-style-type:disc}ul>li,ol>li{margin-bottom:.5em}ol{list-style-type:decimal}li>ul,li>ol{margin:.5em 0}li>ul{list-style-type:circle}li>ul>li>ul{list-style-type:square}dt{font-weight:700}img{height:auto;max-width:100%}figure{margin:1em 0}@media all and (min-width:56.25rem){blockquote,q{background-size:auto 50px;min-height:50px;padding-left:70px;padding-bottom:.5rem}blockquote+cite,blockquote+p cite,q+cite,q+p cite{margin-left:70px}}table,th,td{border:1px solid #ededed}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,th,td{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}input{line-height:normal}button,button[disabled]:hover,button[disabled]:focus,input[type=button],input[type=button][disabled]:hover,input[type=button][disabled]:focus,input[type=reset],input[type=reset][disabled]:hover,input[type=reset][disabled]:focus,input[type=submit],input[type=submit][disabled]:hover,input[type=submit][disabled]:focus{background-color:#980000;border:none;font-weight:600;font-size:inherit;line-height:1;padding:.5rem 1rem;text-transform:uppercase;color:#f7f7f7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#686868}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted;outline-offset:-4px}.hfeed input[type=submit]{display:block}input[type=date],input[type=time],input[type=datetime-local],input[type=week],input[type=month],input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #ededed;color:#686868;padding:.625em 1em;width:100%;font-size:.875rem}input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=month]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border-color:#686868;outline:0}select{border:1px solid #ededed;padding:.5em .75em;font-size:.875rem}form .ninja-forms-field-error,form .ninja-forms-req-symbol{color:#980000}.ninja-forms-success-msg{color:#55a02e}.post-password-form{margin-bottom:1.75em}.post-password-form label{color:#686868;display:block;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:1.75em;text-transform:uppercase}.post-password-form input[type=password]{margin-top:.4375em}.post-password-form>:last-child{margin-bottom:0}.search-form{position:relative}input[type=search].search-field{width:-webkit-calc(100% - 42px);width:calc(100% - 42px);border-top-left-radius:2px;border-bottom-left-radius:2px}.search-submit{bottom:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:42px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.search-submit:before{content:"\f002";font-family:'FontAwesome',serif;font-size:14px}a{color:#000;text-decoration:none;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:visited{color:#000}a:hover,a:focus{color:#980000;text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.site-title a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.site-title a:focus{box-shadow:0 1px 0 0 currentColor;text-decoration:none}.single .entry-content blockquote a,.single .entry-content q a,.single .entry-content p a,.single .entry-content ul a,.single .entry-content dl a{box-shadow:0 1px 0 0 currentColor}.single .entry-content blockquote a:hover,.single .entry-content blockquote a:focus,.single .entry-content q a:hover,.single .entry-content q a:focus,.single .entry-content p a:hover,.single .entry-content p a:focus,.single .entry-content ul a:hover,.single .entry-content ul a:focus,.single .entry-content dl a:hover,.single .entry-content dl a:focus{box-shadow:none;text-decoration:none}.menu,.menu ul{list-style-type:none;padding-left:0}.menu-toggle{background:0 0;color:#f7f7f7;padding:0;margin:.5em 0;font-size:1rem;float:right}.menu-toggle:hover,.menu-toggle:focus{background:0 0}.menu-toggle:after{display:inline-block;font-family:'FontAwesome',sans-serif;content:"\f0c9";padding-left:1rem}.menu-toggle[aria-expanded=true]:after{content:"\f00d"}.main-navigation-wrapper{background-color:#980000;color:#fff}.main-navigation #primary-menu.menu>li>a{font-family:'Prata',serif;color:#fff;height:36px;line-height:38px;padding:0}.main-navigation #primary-menu.menu{margin:0 auto;padding:0 0 1rem;clear:both}.main-navigation #primary-menu.menu li{position:relative;margin:auto 0;text-transform:capitalize}.main-navigation #primary-menu.menu li a:hover,.main-navigation #primary-menu.menu li a:focus{color:#222}.main-navigation #primary-menu.menu li.current-menu-item>a,.main-navigation #primary-menu.menu li.current-menu-ancestor>a,.main-navigation #primary-menu.menu li.current-menu-parent>a,.main-navigation #primary-menu.menu li.current-page-parent>a{text-decoration:underline}.main-navigation #primary-menu.menu>li>a:hover,.main-navigation #primary-menu.menu>li>a:focus{color:#f7f7f7}.main-navigation #primary-menu.menu a{display:block;height:32px;line-height:32px}.main-navigation #primary-menu.menu li.menu-item-has-children a:after{position:absolute;top:2px;right:0}.main-navigation #primary-menu.menu li.menu-item-has-children>a:after{font-family:'FontAwesome',sans-serif;content:"\f0d7"}.main-navigation #primary-menu.menu>li{text-transform:uppercase}.main-navigation #primary-menu.menu>li li{padding:4px 20px}.main-navigation #primary-menu.menu>li .sub-menu{margin:0;position:absolute;top:-100%;left:-9999px;width:200px;background-color:#fff;font-family:'OpenSans',sans-serif}.main-navigation #primary-menu.menu>li>.sub-menu{top:-100%;left:-9999px;width:100%;padding-right:10px}body:not(.mobile) .main-navigation #primary-menu.menu li:hover>.sub-menu,.main-navigation #primary-menu.menu li.focus>.sub-menu{display:block;position:static}.main-navigation #primary-menu.menu[aria-expanded=false]{display:none}@media all and (min-width:56.25rem){.main-navigation #primary-menu.menu{padding:0 40px;text-align:center}.main-navigation #primary-menu.menu li{text-align:left}.main-navigation #primary-menu.menu>li>a{line-height:40px}.main-navigation-wrapper{position:relative;z-index:999}.main-navigation #primary-menu.menu>li{display:inline-block;padding-right:2rem;border-bottom:none}.main-navigation #primary-menu.menu>li li:hover,.main-navigation #primary-menu.menu>li li:focus{background-color:#222}.main-navigation #primary-menu.menu>li .sub-menu{width:300px;padding-right:0;box-shadow:0 2px 5px 1px #222;background-color:#000;background-color:rgba(0,0,0,.9)}.main-navigation #primary-menu.menu li a,.main-navigation #primary-menu.menu li a:hover,.main-navigation #primary-menu.menu li a:focus{color:#fff}.main-navigation #primary-menu.menu li.menu-item-has-children>a:after{top:0;right:10px}.main-navigation #primary-menu.menu>li li.menu-item-has-children>a:after{content:"\f0da"}body:not(.mobile) .main-navigation #primary-menu.menu li:hover>.sub-menu,.main-navigation #primary-menu.menu li.focus>.sub-menu{position:absolute;top:0;left:100%}body:not(.mobile) .main-navigation #primary-menu.menu>li:hover>.sub-menu,.main-navigation #primary-menu.menu>li.focus>.sub-menu{position:absolute;top:100%;left:0}.menu-toggle{display:none}.main-navigation #primary-menu.menu[aria-expanded=false]{display:block}}.post-navigation,.pagination,.comment-navigation{margin:3rem 0 0}.nav-links{display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;display:flex;justify-content:center;align-items:center}.page-numbers{margin:0 .5rem;text-align:center;min-width:2em;height:2em;line-height:2;font-weight:700}.prev,.next{position:relative;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.prev:before,.prev:after,.next:before,.next:after{font-family:'FontAwesome',sans-serif;color:#980000;position:absolute;top:-1px}.prev{padding-left:1.5em}.prev:before{content:"\f100";margin-right:.5em;left:0}.next{padding-right:1.5em}.next:after{content:"\f101";margin-left:.5em;right:0}.current{background-color:#980000;color:#f7f7f7}.nav-next,.nav-previous{font-weight:700;position:relative;margin:0 auto;height:2em;line-height:2;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.nav-next:before,.nav-next:after,.nav-previous:before,.nav-previous:after{font-family:'FontAwesome',sans-serif;color:#980000}.nav-next{padding-right:1.5em;padding-left:.5em}.nav-previous{padding-left:1.5em;padding-right:.5em}.nav-next:after,.nav-previous:before{position:absolute;top:-1px}.nav-next:after{content:"\f101";margin-left:.5em;right:0}.nav-previous:before{content:"\f100";margin-right:.5em;left:0}.nav-next .next-title,.nav-previous .prev-title{position:absolute;top:-9999px;left:-9999px}@media all and (min-width:56.25rem){.nav-next .next-text,.nav-previous .prev-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.nav-next .next-text:focus,.nav-previous .prev-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.nav-next .next-title,.nav-previous .prev-title{position:static}}.breadcrumb{margin-bottom:.5rem;text-align:center}.hfeed article .breadcrumb{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.zen-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 16px}.zen-container:before{content:"";display:table}.zen-container:after{content:"";display:table;clear:both}body:not(.page-template-landing-page):not(.page-template-full-width) .site-main{margin-top:3rem;margin-bottom:3rem}@media all and (min-width:56.25rem){#masthead>.zen-container{padding-left:40px;padding-right:40px}.site-main{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content-top{float:left;width:66.66667%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.articles{clear:both;float:left;width:50%;margin-left:16.66667%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#secondary{float:left;width:16.66667%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-bottom:0}#secondary-right{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-none .site-main,.sidebar-none #content-top,.sidebar-none .articles{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hfeed.sidebar-none .articles{float:left;width:66.66667%;margin-left:16.66667%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-none.single .articles{float:left;width:83.33333%;margin-left:8.33333%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-left:not(.page-template-full-width):not(.page-template-landing-page) .site-main{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-left:not(.page-template-full-width):not(.page-template-landing-page) .site-main #content-top{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-left:not(.page-template-full-width):not(.page-template-landing-page) .site-main .articles{float:left;width:75%;margin-left:25%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-right:not(.page-template-full-width):not(.page-template-landing-page) .site-main{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-right:not(.page-template-full-width):not(.page-template-landing-page) .site-main #content-top{float:left;width:66.66667%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-right:not(.page-template-full-width):not(.page-template-landing-page) .site-main .articles{float:left;width:66.66667%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-full-width .site-main,.page-template-full-width .site-main article,.page-template-full-width .site-main #content-top{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}.page-template-landing-page .site-main{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}}@media all and (min-width:1200px){.zen-container{padding:0}}.page-template-full-width .entry-header{display:none}.hfeed .sticky .entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f08d";padding:0 .75rem 1px .5rem;display:inline-block;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-thumbnail{display:block;text-align:center;margin-bottom:1.75rem}.post-thumbnail img{max-width:100%;margin-bottom:0}.entry-header{margin-bottom:1rem}.archive .page-header,.search-results .page-header{margin-bottom:3rem;text-align:center}.entry-title,.page-title{margin-bottom:.5rem}.entry-meta>*{font-size:.875rem;display:inline-block}.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.single .entry-summary{border:1px solid #ededed;padding:.5rem 1rem 1.25rem;margin-bottom:3rem}.single .entry-summary p:last-of-type{margin-bottom:0}.vcard{border:none;padding:0}.archive-description{margin-top:2rem;text-align:left}.entry-header>*:last-child,.page-header>*:last-child,.page-content>*:last-child,.entry-content>*:last-child,.entry-summary>*:last-child,.entry-footer>*:last-child{margin-bottom:0}.entry-footer{margin-top:3rem}.search-results.hfeed article>.entry-footer{margin-bottom:1rem}.page-links{clear:both;margin:0 0 1.5em}body:not(.search) .taxonomy-links{font-size:.75rem;margin-bottom:2rem}body:not(.search) .taxonomy-links>div:first-child,body:not(.search) .taxonomy-links>div:nth-child(3){margin-bottom:.25rem}.cat-links a,.tags-links a{display:inline;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:700}.cat-links{margin-bottom:.5rem}.single .entry-header,.page .entry-header{margin-bottom:3rem;text-align:center}.hfeed article,.hfeed article>*:last-child,.hfeed article>*:last-child>*:last-child{margin-bottom:0}.hfeed article{margin-bottom:3rem}.hfeed .posted-on-before{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.hfeed .posted-on-before:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.hfeed .entry-title{font-size:1.5rem}.hfeed .byline{padding-left:.375rem}.hfeed .entry-footer{margin-top:1.5rem}a.read-more{margin-right:1rem;display:inline-block;width:auto;text-align:center;padding:.25rem 1rem;border:1px solid #ededed;color:#980000;font-size:.875rem;font-weight:700;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}a.read-more:hover,a.read-more:active,a.read-more:focus{border-color:#980000}.hfeed .taxonomy-links-toggle{display:none}.comments-link{margin-left:.75rem}.comments-link i:before{color:#000}.search .entry-header{text-align:left;margin-bottom:0}.search article{border-bottom:1px dotted #686868;margin-bottom:1rem}.search article:last-of-type{border-bottom:none}.search .cat-links{display:inline-block}.search .entry-footer .read-more{display:none}@media all and (min-width:56.25rem){.single .entry-summary{padding:.5rem 1.5rem 1.25rem}.hfeed:not(.search).hfeed .entry-text{position:relative;overflow:hidden;padding-left:40px}.hfeed:not(.search) .taxonomy-links{position:absolute;top:-9999px;left:-9999px}.hfeed:not(.search) .taxonomy-links.focus{position:static}.hfeed:not(.search) .taxonomy-links-toggle{display:block;position:absolute;top:8px;left:0;background:#980000;color:#f7f7f7;font-size:14px;width:24px;height:24px;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.hfeed:not(.search) .taxonomy-links-toggle:before{font-family:'FontAwesome',sans-serif;content:"\f114";margin-left:6px;line-height:1.8}.hfeed:not(.search) .taxonomy-links-toggle.open:before{content:"\f115"}}@media all and (max-width:37.5rem){.comments-link{margin-top:.5rem}.hfeed article>*:not(.post-thumbnail){padding-left:0;padding-right:0}}.hfeed:not(.search) .format-quote .entry-summary{color:#686868;font-style:italic;background:url(/wp-content/themes/coop/images/quote-2.1.png) no-repeat left top;background-size:auto 28px;min-height:50px;width:auto;padding-left:40px;padding-bottom:.5rem;margin:2rem 0 auto}.hfeed:not(.search) .format-quote .read-more{display:inline-block;width:150px;margin:0 auto 0 70px}.hfeed:not(.search) .format-quote .edit-link{margin-left:1rem}.single .format-quote .entry-summary{display:none}.hfeed:not(.search) .format-aside{border:1px solid #ededed;margin-bottom:3rem}.hfeed:not(.search) .format-aside .entry-text{padding:1rem 1rem 0}.hfeed:not(.search) .format-aside .taxonomy-links,.hfeed:not(.search) .format-aside .taxonomy-links-toggle,.hfeed:not(.search) .format-aside .read-more{display:none}body:not(.logged-in):not(.search) .format-aside .entry-footer{margin-top:0}.hfeed:not(.search) .format-image{text-align:center;border:1px solid #ededed;padding:2rem}.hfeed:not(.search) .format-image figure{width:100% !important}.hfeed:not(.search) .format-image .entry-text{padding-left:0}.hfeed:not(.search) .format-image .edit-link{display:block}.hfeed .format-image:not(.sticky) .entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f03e";padding-right:.75rem}.search.hfeed .format-image .entry-summary{display:none}.hfeed:not(.search) .format-audio{text-align:center;border:1px solid #ededed;padding:2rem}.hfeed:not(.search) .format-audio .entry-text{padding-left:0}.hfeed:not(.search) .format-audio .mejs-container{background:#980000}.single .format-audio{text-align:start}.hfeed .format-audio .taxonomy-links,.hfeed .format-audio .taxonomy-links-toggle{display:none}.hfeed .format-audio:not(.sticky) .entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f001";padding-right:.75rem}.hfeed .format-status .entry-content{padding-left:40px;padding-top:.5rem;min-height:100px;position:relative}.hfeed .format-status .entry-content>p:last-of-type{margin-bottom:.5em}.hfeed .format-status .entry-content:before{font-family:'FontAwesome',sans-serif;content:"\f1fa";font-size:32px;line-height:1;position:absolute;top:20px;left:0;color:#eee;z-index:-1}.hfeed .format-link .entry-content{padding-left:40px;padding-top:1px;min-height:90px;position:relative}.hfeed .format-link .entry-content>P{font-size:large;margin-top:.5rem}.hfeed .format-link .entry-content>p:last-of-type{margin-bottom:.5em}.hfeed .format-link .entry-content:before{font-family:'FontAwesome',sans-serif;content:"\f08e";font-size:32px;line-height:1;position:absolute;top:20px;left:0;color:#eee}.hfeed .format-chat .entry-content{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.hfeed .format-chat .entry-content:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.hfeed .format-chat .chat-container{height:220px;border:1px solid #ededed;padding:0 1rem;margin:2rem auto;overflow:hidden;background-color:#f7f7f7;display:-webkit-flex;-webkit-flex-direction:column;-webkit-justify-content:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.hfeed .format-chat .chat-container p:last-child{font-weight:700;font-size:large}.hfeed .format-chat:not(.sticky) .entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f1d7";padding-right:.75rem}.format-video iframe{max-height:600px}.hfeed .format-video iframe{max-height:400px}.hfeed .format-video>.entry-text>.entry-footer{margin-bottom:3rem}.hfeed .format-video:not(.sticky)>.entry-text>.entry-header>.entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f16a";padding-right:.75rem}.hfeed .format-gallery:not(.sticky) .entry-title:before{font-family:'FontAwesome',sans-serif;content:"\f1c5";padding-right:.75rem}@media all and (min-width:56.25rem){.hfeed:not(.search) .format-quote .entry-summary{padding-left:70px;background-size:auto 50px}.hfeed:not(.search) .format-aside .entry-text{padding:2rem 2rem 0}.hfeed:not(.search) .format-status .entry-content,.hfeed:not(.search) .format-link .entry-content{padding-left:100px}.hfeed:not(.search) .format-status .entry-content:before,.hfeed:not(.search) .format-link .entry-content:before{font-size:90px;top:0;left:-10px}.hfeed .format-chat .chat-container{padding:0 2rem}}.breadcrumb+.entry-attachment{margin-top:2rem}.entry-attachment{text-align:center}.entry-attachment img{margin-bottom:1.25rem}.entry-attachment+.entry-header{text-align:center}.entry-attachment .entry-caption{font-style:italic}.comments-area{clear:both;margin-top:3rem;padding-top:3rem;border-top:4px solid #980000}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1em}.comments-title,.comment-reply-title{font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0;padding-left:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #ededed;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#222;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content p:first-of-type{margin-top:0}.comment-content p:last-of-type{margin-bottom:0}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #ededed;border-radius:2px;color:inherit;display:inline-block;margin:1.5rem 0 0;padding:.25rem 1rem}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;outline:0}.comment-form label{color:#686868;display:block;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #ededed;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:Merriweather,Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.comment-reply-title small a:before{content:"\f405";font-size:32px;position:relative;top:-5px}.page-template-full-width .comments-area{margin-bottom:3rem}.site-header{background-size:cover;background-position:center;text-align:center;background-color:#f7f7f7}.site-branding{display:table-cell;vertical-align:bottom;padding:2rem 0;margin:0 auto}.site-title{margin:0 auto .75rem;padding:0;font-size:2.5rem;font-weight:400;clear:both;font-family:'Oswald',sans-serif;letter-spacing:3px;line-height:1}.site-title a{color:#000;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-shadow:2px 2px 4px #222}.site-title a:hover,.site-title a:active,.site-title a:focus{box-shadow:none;color:#980000}.site-description{margin:0 auto;color:#686868;text-transform:uppercase;font-weight:700;font-size:.6875rem}#masthead>.zen-container{display:table;height:100%;width:100%;margin:0 auto}@media all and (min-width:56.25rem){.site-title,.site-description{max-width:700px}}@media all and (min-width:56.25rem){#hero{padding-left:40px;padding-right:40px}}#secondary-left .widget,#secondary-right .widget{margin:0 0 1.5em}#secondary-right{margin-top:3rem;margin-bottom:3rem}#secondary .widget,#secondary-right .widget{margin-bottom:3rem}#secondary .widget:last-of-type,#secondary-right .widget:last-of-type{margin-bottom:0}.footer-top-wrapper{background-color:#f7f7f7;color:#222}.footer-bottom-wrapper{background-color:#000}.footer-top-wrapper .widget-title,.footer-top-wrapper .widget-title a{color:#000}.footer-bottom-wrapper .widget-title,.footer-bottom-wrapper .widget-title a{color:#f7f7f7}.footer-bottom-wrapper{color:#fff}.footer-bottom-wrapper a,.footer-bottom-wrapper a:hover,.footer-bottom-wrapper a:focus{color:#fff}.back-to-top{text-align:center;width:40px;height:40px;font-size:40px;line-height:1;position:fixed;bottom:1rem;right:1rem;z-index:9999;color:#980000;filter:alpha(opacity=0);opacity:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.back-to-top:hover{color:#686868}@media all and (min-width:56.25rem){.footer-top-wrapper .widget-area,.footer-bottom-wrapper .widget-area{padding-left:40px;padding-right:40px}}.widget-title,.widget-title a{margin-top:0;font-family:'Oswald','Helvetica','Arial',sans-serif;font-size:1rem;text-transform:uppercase;font-weight:700;color:#980000}.entry-content .widget-title,.entry-content .widget-title a{color:#000}.widget h2 a{font-weight:400}.widget-area .widget>ul{padding-left:0;list-style-type:none}.widget select{max-width:100%}.widget_categories>ul,.widget_archive>ul,.widget_meta>ul,.widget_pages>ul,.widget_recent_comments>ul,.widget_recent_entries>ul,.widget_rss>ul{padding-left:0;list-style-type:none}.tagcloud a{text-align:center;padding:.25rem 1rem;border:1px solid #ededed;color:#980000;font-size:.875rem;font-weight:700;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;margin-top:.25rem}.tagcloud a:hover,.tagcloud a:active,.tagcloud a:focus{border-color:#980000}.widget.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_calendar caption{margin-bottom:.5em;text-transform:uppercase;letter-spacing:2px}.widget_calendar tbody a{background-color:#980000;color:#f7f7f7;display:block}.widget_calendar tbody a:hover,.widget_calendar tbody a:active,.widget_calendar tbody a:focus{background-color:#686868;color:#f7f7f7}.widget_rss li{margin-bottom:1rem}.widget_rss li:last-of-type{margin-bottom:0}.widget_rss li .rsswidget,.widget_rss .rss-date,.widget_rss .rssSummary{display:block;margin-bottom:.5em}.widget_rss cite:before{content:'by ';font-style:normal}.dot-irecommendthis{background:0 0;padding-left:0;margin:0 0 0 .5em}.dot-irecommendthis:hover{text-decoration:none}.dot-irecommendthis:before{font-family:'FontAwesome',sans-serif;content:"\f08a";margin-right:.125rem}.dot-irecommendthis:hover:before{content:"\f004"}.hfeed .dot-irecommendthis{margin:0 0 0 .5em}.dot-irecommendthis:hover,.dot-irecommendthis:active,.dot-irecommendthis:focus,.dot-irecommendthis.active{color:#980000 !important}.sow-carousel-item h3{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.blog_list_main .blog_one_style.columns{margin:0 0 2% !important}.blog_list_main .blog_one_style.columns .image{margin-left:0 !important;margin-right:.5em !important}.blog_list_main .blog_one_style.columns h4{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.goog-te-gadget{display:inline-block;position:relative}.goog-te-gadget:after{font-family:'FontAwesome',sans-serif;content:"\f107";color:#222 !important;font-size:14px !important;position:absolute;top:7px;right:17px}select.goog-te-combo{border:1px solid #ededed !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:180px !important}.entry-content div.sharedaddy h3.sd-title{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5rem;text-transform:uppercase}.entry-summary .sharedaddy{display:none}.entry-content #jp-relatedposts h3.jp-relatedposts-headline{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2rem;text-transform:uppercase}.entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-weight:700}.entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{box-shadow:none}.entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,.entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:1}.entry-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{font-style:italic}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:0;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{padding-left:2rem;padding-right:2rem;display:none}.gallery-icon img{margin:0 auto}.gallery-item{text-align:center}.gallery .slick-dots{position:static;color:#222}.gallery .slick-arrow{top:40%}.gallery .slick-arrow:before{color:#000;opacity:1;font-family:'FontAwesome',sans-serif}.gallery .slick-arrow:hover,.gallery .slick-arrow:focus{opacity:.75}.gallery .slick-prev{left:0}.gallery .slick-prev:before{content:"\f053"}.gallery .slick-next{right:0}.gallery .slick-next:before{content:"\f054"}.gallery .gallery-caption{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.gallery .gallery-caption:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery-tooltip{text-align:center}.gallery-tooltip figcaption{max-width:80%;margin:2rem auto}.gallery-tooltip a{display:block;margin:1rem auto 0;max-width:300px;text-align:center;padding:.25rem 1rem;border:1px solid #ededed;color:#980000;font-size:.875rem;font-weight:700;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-color:#980000}.gallery-tooltip a:hover,.gallery-tooltip a:active,.gallery-tooltip a:focus{border-color:#980000}.display-none{display:none}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border:1px solid #ededed;background:#f7f7f7;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#222;padding:1rem;box-shadow:4px 4px 2px 0 rgba(0,0,0,.4)}.tooltipster-sidetip.tooltipster-light .tooltipster-content>div{margin-bottom:.5rem}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#f7f7f7;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#f7f7f7;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#f7f7f7;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#f7f7f7;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ededed}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ededed}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ededed}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ededed}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}