/*!
Theme Name: Kelso
Theme URI: http://sheppco.com/
Author: Chip Sheppard
Author URI: http://sheppco.com/themes/kelso
Description: Multipurpose theme based on Underscores from Automatic. The Primary menu is full width across the very top of the page. Secondary menu extends the full width below the logo/header bar. The
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: kelso

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.

Kelso is based on Underscores http://underscores.me/, (C) 2012-2015 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 http://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:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.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;-moz-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-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clear:before,.clear:after,.inner-wrap:before,.inner-wrap: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,.inner-wrap:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;font-size:14px;font-size:.875rem;border-radius:5}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignnone{clear:both;display:block;width:100%}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:1.5em}@media all and (max-width: 600px){.alignleft,.alignright{float:none;display:block;width:100%;margin-right:0;margin-left:0}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f0f3f4}hr{background-color:rgba(0,0,0,0.1);border:0;height:3px;margin-bottom:1em}hr.alt{background-color:rgba(255,255,255,0.5)}img{height:auto;max-width:100%}a,button,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}body,button,input,select,textarea{font-family:"Lora",serif;font-weight:400;color:#666e75;line-height:1.7;font-size:16px;font-size:1rem}@media all and (max-width: 350px){body{font-size:14px;font-size:.875rem}}h1,h2,h3,h4,h5,h6{margin:0 0 1em 0;font-family:"Lato",sans-serif;font-weight:300;line-height:1.25}h1 a,h1 a:visited,h1 a:focus,h1 a:active,h2 a,h2 a:visited,h2 a:focus,h2 a:active,h3 a,h3 a:visited,h3 a:focus,h3 a:active,h4 a,h4 a:visited,h4 a:focus,h4 a:active,h5 a,h5 a:visited,h5 a:focus,h5 a:active,h6 a,h6 a:visited,h6 a:focus,h6 a:active{display:inline-block;width:100%;color:#666e75}h1 a:hover,h1 a:visited:hover,h1 a:focus:hover,h1 a:active:hover,h2 a:hover,h2 a:visited:hover,h2 a:focus:hover,h2 a:active:hover,h3 a:hover,h3 a:visited:hover,h3 a:focus:hover,h3 a:active:hover,h4 a:hover,h4 a:visited:hover,h4 a:focus:hover,h4 a:active:hover,h5 a:hover,h5 a:visited:hover,h5 a:focus:hover,h5 a:active:hover,h6 a:hover,h6 a:visited:hover,h6 a:focus:hover,h6 a:active:hover{color:#c00}h1{font-size:40px;font-size:2.5rem}h2{font-size:30px;font-size:1.875rem}h3{font-size:24px;font-size:1.5rem}h4{font-size:20px;font-size:1.25rem}h5{font-size:18px;font-size:1.125rem}h6{font-size:16px;font-size:1rem}@media all and (max-width: 500px){h1{font-size:20px;font-size:1.25rem}h2{font-size:24px;font-size:1.5rem}h3{font-size:20px;font-size:1.25rem}}@media all and (max-width: 350px){h1{font-size:20px;font-size:1.25rem}}p,form,address{margin:0 0 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}pre{background:#f9fafa;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.7;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;font-size:15px;font-size:.9375rem}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 #666666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}small{font-size:80%}::-moz-selection{background-color:#39c;color:#fff}::selection{background-color:#39c;color:#fff}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.25em}dt{font-weight:bold}dd{margin:0 1em 1em}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}blockquote{position:relative}blockquote:before,blockquote:after{content:""}blockquote{background:#f9fafa;border-left:4px solid #c8cccf;color:#666e75;font-family:"Lato",sans-serif;line-height:1.25;margin:0 1.5em 1.5em 0;padding:1.25em 1.875em .25em 3.125em;quotes:"“" "”" "“" "”"}blockquote p:last-of-type{margin-bottom:16px}blockquote::before{display:block;content:open-quote;color:#c8cccf;font-family:georgia, serif;font-size:80px;font-size:5rem;height:0;position:relative;top:-.3em;left:-.6em}blockquote span{display:block;font-size:16px;font-size:1rem;color:#9fa6ac;margin-top:.75em}blockquote.pullright{float:right;width:32%;padding:1em 1.5em .25em;margin:0 0 1.5em 1.5em;border-left:4px solid #c8cccf}blockquote.pullright::before{display:none;content:""}blockquote.pullleft{float:left;width:32%;padding:1em 1.5em .25em;border-left:0;border-right:4px solid #c8cccf}blockquote.pullleft::before{display:none;content:""}@media all and (max-width: 800px){blockquote.pullright,blockquote.pullleft{float:none;width:100%;padding:1em 1.5em .25em;margin-left:0}}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}.table th,.table td{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd}.table thead th{vertical-align:bottom;font-weight:700}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fbfbfb}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0;border-radius:3px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{border-top-left-radius:3px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{border-top-right-radius:3px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{border-bottom-left-radius:3px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{border-bottom-right-radius:3px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{border-top-left-radius:3px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{border-top-right-radius:3px}.table-striped tr:nth-child(odd)>td{background:#f1f1f1}.table-striped tr:nth-child(even)>td{background:#fff}.table-hover tr:hover>td{background-color:#5e92bf;border-left-color:#5e92bf;color:#fff}@font-face{font-family:'icomoon';src:url("fonts/icomoon.ttf?pahso1") format("truetype"),url("fonts/icomoon.woff?pahso1") format("woff"),url("fonts/icomoon.svg?pahso1#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e900"}.icon-google-plus:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-instagram:before{content:"\e903"}.icon-twitter:before{content:"\e904"}.icon-github:before{content:"\e905"}.icon-wordpress:before{content:"\e906"}.icon-linkedin:before{content:"\e907"}.icon-pinterest:before{content:"\e908"}.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:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:8px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:1px solid #dddddd;width:auto;height:auto;padding:4px}.gallery img:hover{border:1px solid #999999}button,input[type="button"],input[type="reset"],.button{background-color:#f1f2f3;border:1px solid #9fa6ac;font-family:"Lato",sans-serif;font-weight:400;line-height:1;color:#000;padding:12px 16px;cursor:pointer;white-space:normal;width:auto;border-radius:5px;font-size:12px;font-size:.75rem}button:visited,input[type="button"]:visited,input[type="reset"]:visited,.button:visited{color:#000}button:hover,input[type="button"]:hover,input[type="reset"]:hover,.button:hover{background-color:#494f54;border:1px solid #323639;color:#fff}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,.button:active,.button:focus{background-color:#666e75;border:1px solid #323639;color:#fff}button:focus,input[type="button"]:focus,input[type="reset"]:focus,.button:focus{outline:0}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.button{display:inline-block}.button.big{font-size:18px;font-size:1.125rem;padding:1.5em 3em;font-family:"Lato",sans-serif}.button.big:after{display:inline-block;content:"→";margin-left:.313em}.button.white{background-color:#fff;color:#000;border-color:#fff}.button.white:hover{background-color:#000;color:#fff;border-color:#000}.button.black{background-color:#000;color:#fff;border-color:#000}.button.black:hover{background-color:#fff;color:#000;border-color:#fff}.button.trans-white{background-color:transparent;color:#fff;border-color:#fff}.button.trans-white:hover{background-color:#fff;color:#000;border:1px solid #fff}.button.trans-black{background-color:transparent;color:#000;border-color:#000}.button.trans-black:hover{background-color:#000;color:#fff;border:1px solid #000}.button.hilight{background-color:#2d45af;color:#fff;border-color:#2d45af}.button.hilight:hover{background-color:#162256;color:#fff;border-color:#162256}.button.alt{background-color:#c00;color:#fff;border-color:#c00}.button.alt:hover{background-color:#494f54;color:#fff;border-color:#494f54}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;color:#666;padding:7px 16px;width:100%;font-size:16px;font-size:1rem;border-radius:5px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{border:1px solid #999;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}:-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888;opacity:1}:-ms-input-placeholder{color:#888}.search-form{position:relative}.search-form input[type="submit"]{background:transparent;border:none;position:absolute;top:16px;right:16px;z-index:1;display:inline-block;font-family:'icomoon';-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.5rem}.search-form input[type="submit"]:hover{color:#c00}.search-form input[type="submit"]:focus{color:#2d45af}.header-widget .search-form{display:none;position:absolute;top:100%;right:0;z-index:99;width:60%;padding:15px;background:#fff;border:1px solid #9fa6ac}@media all and (max-width: 800px){.header-widget .search-form{width:100%}}.entry-content .search-form{width:50%}a{color:#7285db;text-decoration:none}a:focus,a:active{color:#7285db}a:hover{color:#c00}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#belowheader-navigation.site-navigation{background:#ccc3c3}#aboveheader-navigation.site-navigation{background:#000}#aboveheader-navigation.site-navigation a{color:#fff}#aboveheader-navigation.site-navigation a:hover{color:#c00}#aboveheader-navigation.site-navigation .current_page_item>a,#aboveheader-navigation.site-navigation .current-menu-item>a,#aboveheader-navigation.site-navigation .current_page_ancestor>a,#aboveheader-navigation.site-navigation .current-menu-ancestor>a{color:#494f54}.sub-menu-toggle,.menu-toggle{display:none}.site-navigation{clear:both}.site-navigation,.header-widget.widget_nav_menu{width:100%}.site-navigation ul,.header-widget.widget_nav_menu ul{display:block;list-style:none;margin:0;padding-left:0}.site-navigation ul li,.header-widget.widget_nav_menu ul li{float:left;position:relative;display:block}.site-navigation ul li:hover>ul,.site-navigation ul li:focus>ul,.header-widget.widget_nav_menu ul li:hover>ul,.header-widget.widget_nav_menu ul li:focus>ul{left:auto}.site-navigation ul a,.header-widget.widget_nav_menu ul a{display:inline-block;text-decoration:none;font-family:"Lora",serif;font-weight:300;color:#666e75;padding:0.75em 1em;font-size:18px;font-size:1.125rem}.site-navigation ul a:hover,.header-widget.widget_nav_menu ul a:hover{color:#c00}.site-navigation ul .current_page_item>a,.site-navigation ul .current-menu-item>a,.header-widget.widget_nav_menu ul .current_page_item>a,.header-widget.widget_nav_menu ul .current-menu-item>a{color:#494f54}.site-navigation ul ul,.header-widget.widget_nav_menu ul ul{background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 3px 3px;float:left;position:absolute;top:100%;left:-999em;z-index:99999}.site-navigation ul ul li:hover>ul,.site-navigation ul ul li:focus>ul,.header-widget.widget_nav_menu ul ul li:hover>ul,.header-widget.widget_nav_menu ul ul li:focus>ul{left:100%}.site-navigation ul ul a,.header-widget.widget_nav_menu ul ul a{display:inline-block;width:220px;color:#666e75;font-size:16px;font-size:1rem}.site-navigation ul ul a:hover,.header-widget.widget_nav_menu ul ul a:hover{color:#7285db}.site-navigation ul ul .current_page_item>a,.site-navigation ul ul .current-menu-item>a,.header-widget.widget_nav_menu ul ul .current_page_item>a,.header-widget.widget_nav_menu ul ul .current-menu-item>a{color:#323639;background:#f1f2f3}.site-navigation ul ul a:hover,.site-navigation ul ul a:focus,.header-widget.widget_nav_menu ul ul a:hover,.header-widget.widget_nav_menu ul ul a:focus{background-color:#f1f2f3}.site-navigation ul ul ul,.header-widget.widget_nav_menu ul ul ul{background-color:#fff;left:-999em;top:0}.site-navigation ul ul ul a:hover,.site-navigation ul ul ul a:focus,.header-widget.widget_nav_menu ul ul ul a:hover,.header-widget.widget_nav_menu ul ul ul a:focus{background-color:#f1f2f3}.header-widget.widget_nav_menu{width:auto;margin:1.25em 0 0}@media all and (max-width: 800px){.header-widget.widget_nav_menu{width:100%}}.header-widget.widget_nav_menu ul ul li:hover>ul,.header-widget.widget_nav_menu ul ul li:focus>ul{left:auto;right:100%}@media all and (max-width: 800px){.menu-toggle,.sub-menu-toggle{display:inline-block;overflow:hidden;line-height:0;padding:0;border:0;cursor:pointer}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus,.sub-menu-toggle:hover,.sub-menu-toggle:active,.sub-menu-toggle:focus{background-color:transparent;border:0;box-shadow:none;outline:none}.menu-toggle{position:relative;font:inherit;display:inline-block;overflow:visible;margin:0;padding:.5em;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;transition-property:opacity,-webkit-filter;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.menu-toggle.headerwidget{position:absolute;z-index:100;right:3.5em;top:1.75em}}@media all and (max-width: 800px) and (max-width: 350px){.menu-toggle.headerwidget{top:1.5em}}@media all and (max-width: 800px){.menu-toggle.headermenu:first-of-type{margin-left:.5em}.menu-icon-wrap{position:relative;display:inline-block;width:2em;height:1.5em}.menu-icon{-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition-duration:.3s;transition-duration:.3s;top:50%;display:block;margin-top:-2px}.menu-icon,.menu-icon:after,.menu-icon:before{position:absolute;width:100%;height:.188em;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#666e75}.menu-icon:after,.menu-icon:before{display:block;content:''}.menu-icon:before{-webkit-transition:top .1s .34s ease-in,opacity .1s ease-in;transition:top .1s .34s ease-in,opacity .1s ease-in;top:-.5em}.menu-icon:after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.menu-icon:after{bottom:-.5em}.menu-toggle.activated .menu-icon{-webkit-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-toggle.activated .menu-icon:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s .14s ease-out;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0}.menu-toggle.activated .menu-icon:after{bottom:0;transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sub-menu-toggle{position:absolute;z-index:10;top:10px;right:8px;width:48px;height:40px;margin:0;color:#666e75;background:#f1f2f3;font-size:24px}.sub-menu-toggle:hover{color:#2d45af;background:#c8cccf}.sub-menu-toggle:active,.sub-menu-toggle:focus{color:#666e75;background:#f1f2f3}.sub-menu-toggle:active:hover,.sub-menu-toggle:focus:hover{color:#2d45af;background:#c8cccf}.sub-menu-toggle.activated{color:#666e75;background:#f1f2f3}.sub-menu-toggle.activated:hover{color:#2d45af;background:#c8cccf}.sub-menu-toggle:before{font-family:"icomoon";content:"+";position:relative;top:-3px}.sub-menu-toggle.activated:before{content:"-"}.sub-menu .sub-menu-toggle{top:5px}#primary-navigation.site-navigation,#secondary-navigation.site-navigation,.header-widget.widget_nav_menu{background-color:#fff}.site-navigation,.header-widget.widget_nav_menu{display:none;padding:0;z-index:99}.site-navigation .inner-wrap,.header-widget.widget_nav_menu .inner-wrap{padding-left:0}.site-navigation ul,.header-widget.widget_nav_menu ul{display:block;width:100%;margin:0}.site-navigation ul li,.header-widget.widget_nav_menu ul li{float:none;display:block;width:100%;position:relative;overflow:hidden;border-top:0}.site-navigation ul li:hover,.header-widget.widget_nav_menu ul li:hover{border-top:0}.site-navigation ul li a,.header-widget.widget_nav_menu ul li a{width:100%;height:auto;color:#666e75;margin:0;text-align:left;border-bottom:1px solid #f1f2f3;font-size:18px;font-size:1.125rem}.site-navigation ul a:hover,.site-navigation ul .active>a,.site-navigation ul ul .active>a:hover,.header-widget.widget_nav_menu ul a:hover,.header-widget.widget_nav_menu ul .active>a,.header-widget.widget_nav_menu ul ul .active>a:hover{border-top:0;background-color:#f1f2f3;color:#2d45af}.site-navigation ul ul,.header-widget.widget_nav_menu ul ul{clear:both;display:none;margin-top:0;opacity:1;position:static}.site-navigation ul ul a,.header-widget.widget_nav_menu ul ul a{width:100%;position:relative;z-index:9;padding-left:40px;font-size:16px;font-size:1rem}.site-navigation ul ul a:hover,.header-widget.widget_nav_menu ul ul a:hover{background-color:#f1f2f3}.site-navigation ul ul ul,.header-widget.widget_nav_menu ul ul ul{margin:0;width:100%}.site-navigation ul ul ul a,.header-widget.widget_nav_menu ul ul ul a{padding-left:60px}.site-navigation ul ul ul ul a,.header-widget.widget_nav_menu ul ul ul ul a{padding-left:80px}.site-navigation .current_page_ancestor,.site-navigation .current_page_item,.site-navigation .current-menu-item,.header-widget.widget_nav_menu .current_page_ancestor,.header-widget.widget_nav_menu .current_page_item,.header-widget.widget_nav_menu .current-menu-item{border-top:0}.site-navigation .current_page_item>a,.site-navigation .current-menu-item>a,.header-widget.widget_nav_menu .current_page_item>a,.header-widget.widget_nav_menu .current-menu-item>a{color:#494f54}}.site-content{position:relative}.inner-wrap{width:100%;max-width:75em;margin:0 auto;position:relative}@media all and (max-width: 1250px){.inner-wrap{padding:0 3em}}@media all and (max-width: 800px){.inner-wrap{padding:0 2.5em}}@media all and (max-width: 500px){.inner-wrap{padding:0 1em}}.content-area,.site-main{float:none;width:100%}.single .content-area{margin:0 0 2.5em}.site-content .widget-area{display:inline-block;overflow:hidden;width:26%}.sidebar-right .content-area{float:left;width:68%}.site-content .sidebar-right .widget-area{float:right}.sidebar-left .content-area{float:right;width:68%}.site-content .sidebar-left .widget-area{float:left}@media all and (max-width: 800px){.content-area,.site-main,.site-content .widget-area,.sidebar-right .content-area,.sidebar-right .site-main,.sidebar-right .site-content .widget-area,.sidebar-left .content-area,.sidebar-left .site-main,.sidebar-left .site-content .widget-area{float:none;display:block;width:100%}}[class*='col-']{float:left;margin-left:2.564102564102564%}.col-1-2{width:48.717948717948715%}.col-1-3{width:31.623931623931625%}.col-2-3{width:65.81196581196582%}.col-1-4{width:23.076923076923077%}.col-3-4{width:74.35897435897436%}.col-1-5{width:17.94871794871795%}.col-2-5{width:38.46153846153846%}.col-3-5{width:58.97435897435897%}.col-4-5{width:79.48717948717948%}.col-1-6{width:14.52991452991453%}.col-5-6{width:82.90598290598291%}.col-1-7{width:12.08791208791209%}.col-2-7{width:26.73992673992674%}.col-3-7{width:41.39194139194139%}.col-4-7{width:56.04395604395604%}.col-5-7{width:70.69597069597069%}.col-6-7{width:85.34798534798534%}.col-1-8{width:10.25641025641026%}.col-3-8{width:35.8974358974359%}.col-5-8{width:61.53846153846154%}.col-7-8{width:87.17948717948718%}[class*='col-'].first{clear:both;margin-left:0}.silo{float:none;display:block;margin:0 auto}@media all and (max-width: 800px){[class*='col-']{float:none;display:block;margin:0;width:100%}}.site-header{background-color:#ffffff;position:relative;width:100%;box-shadow:rgba(0,0,0,0.4) 0px 0px 3px}.site-branding{padding:1em 0}.site-branding.with-menu{float:left}@media all and (max-width: 800px){.site-branding.with-menu{float:none}.primary-navigation{float:none;width:100%;padding:0}}.site-title{font-size:40px;font-size:2.5rem;margin:0;line-height:1;color:#666e75;font-family:"Lato",sans-serif;font-weight:300}.site-title a,.site-title a:visited{color:#666e75;text-decoration:none;display:inline-block}.site-title a:hover,.site-title a:visited:hover{color:#c00}.site-title a:hover:before,.site-title a:visited:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.site-title a:before{display:inline-block;content:"";width:64px;height:64px;background-image:url("images/logo.png");background-repeat:no-repeat;background-size:100%;margin-right:10px;vertical-align:middle;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-backface-visibility:hidden}@media all and (max-width: 350px){.site-title a:before{width:48px;height:48px}}@media all and (max-width: 350px){.site-title{font-size:28px;font-size:1.75rem}}.site-description{margin:.25em 0 0 0}.header-widget-area{float:right}@media all and (max-width: 800px){.header-widget-area{display:block;float:none}}.header-widget{float:left}@media all and (max-width: 800px){.header-widget.widget_text{display:none}}.header-widget.widget_text p{margin-bottom:0}.header-widget.widget_text a{text-transform:uppercase;color:#666e75}.header-widget.widget_text a:hover{color:#2d45af}.header-widget.widget_search{display:inline-block;margin-top:2.25em;margin-left:.5em}@media all and (max-width: 800px){.header-widget.widget_search{margin:0}}.header-widget.widget_search:before{color:#666e75;content:'\e900';cursor:pointer;display:inline-block;font-family:"icomoon";line-height:1;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.5rem}@media all and (max-width: 800px){.header-widget.widget_search:before{position:absolute;top:1.438em;right:.625em}}@media all and (max-width: 350px){.header-widget.widget_search:before{top:1em}}.header-widget.widget_search:hover:before{color:#c00}.sticky{display:block}.hentry{margin:0 0 4em}.page-content,.entry-content,.entry-summary{margin:2em 0 0}.single-post .entry-content{padding:0 5em;font-size:18px;font-size:1.125rem}.single-post .entry-content .alignleft{margin-left:-5em}.single-post .entry-content .alignright{margin-right:-5em}@media all and (max-width: 800px){.single-post .entry-content{padding:0}.single-post .entry-content .alignleft{margin-left:0}.single-post .entry-content .alignright{margin-right:0}}.page-links{clear:both;margin:0 0 1.5em}.updated:not(.published){display:none}.group-blog .byline{display:inline}.entry-header,.page-header{height:200px;padding-top:4em}@media all and (max-width: 500px){.entry-header,.page-header{padding-top:2em;height:120px}}.entry-title{margin:0;font-family:"Lato",sans-serif}.entry-title a{color:#666e75}.entry-title a:hover{color:#7285db}h1.entry-title{color:#ffffff}.page-title{margin:0;color:#ffffff;font-family:"Lato",sans-serif}.page-title div{font-size:16px;font-size:1rem;text-transform:uppercase}.search .page-title{text-transform:uppercase;font-size:16px;font-size:1rem}.search .page-title span{text-transform:none;display:block;font-size:40px;font-size:2.5rem}@media all and (max-width: 500px){.search .page-title span{font-size:20px;font-size:1.25rem}}@media all and (max-width: 350px){.search .page-title span{font-size:20px;font-size:1.25rem}}.entry-meta{font-family:"Lato",sans-serif;color:#ffffff;margin:0 0 4px 0;font-size:12px;font-size:.75rem}.entry-meta a{color:#ffffff}.entry-meta a:hover{color:#7285db}.entry-meta .posted-on{margin-right:8px}.entry-meta .byline{display:none}.home-widgets .entry-meta,.entry-wrap .entry-meta{color:#9fa6ac}.home-widgets .entry-meta a,.entry-wrap .entry-meta a{color:#9fa6ac}.home-widgets .entry-meta a:hover,.entry-wrap .entry-meta a:hover{color:#7285db}.entry-footer{font-family:"Lato",sans-serif;color:#666e75;padding:.5em 0;font-size:14px;font-size:.875rem;border-top:1px solid #c8cccf;border-bottom:1px solid #c8cccf}.entry-footer a{color:#9fa6ac}.entry-footer a:hover{color:#7285db}.cat-links,.tags-links{padding:5px 10px 5px 0}.back-to{text-align:center;margin:0 0 1.5em}@media all and (max-width: 350px){.back-to{margin-top:0}}.single-portfolio .entry-meta{display:none}.single-portfolio .entry-footer{display:none}.single-portfolio .back-to{margin-top:-3em}.blog .entry-header,.archive .entry-header,.search .entry-header,.home .thirdrow .entry-header,.home .fifthrow .entry-header{padding:0;height:auto}.blog .page-header,.archive .page-header,.search .page-header,.home .thirdrow .page-header,.home .fifthrow .page-header{color:#fff}.blog .entry-content,.blog .entry-summary,.archive .entry-content,.archive .entry-summary,.search .entry-content,.search .entry-summary,.home .thirdrow .entry-content,.home .thirdrow .entry-summary,.home .fifthrow .entry-content,.home .fifthrow .entry-summary{margin:.5em 0 0}.blog .page-header{margin-bottom:2em}.blog .wp-post-image{margin-top:1em}.post-type-archive-portfolio .hentry,.home .fifthrow .hentry,.home .thirdrow .hentry{float:left;width:48%;margin:0 1% 0;word-wrap:break-word;padding:0 0 1em}.post-type-archive-portfolio .hentry:nth-child(odd),.home .fifthrow .hentry:nth-child(odd),.home .thirdrow .hentry:nth-child(odd){clear:both;margin-left:0;margin-right:2%}.post-type-archive-portfolio .hentry:nth-child(even),.home .fifthrow .hentry:nth-child(even),.home .thirdrow .hentry:nth-child(even){clear:none;margin-left:2%;margin-right:0}@media all and (max-width: 800px){.post-type-archive-portfolio .hentry,.home .fifthrow .hentry,.home .thirdrow .hentry{float:none;display:block;width:100%;padding:1.25em 1.25em .5em;margin-left:0;margin-right:0}.post-type-archive-portfolio .hentry:nth-child(even),.post-type-archive-portfolio .hentry:nth-child(odd),.home .fifthrow .hentry:nth-child(even),.home .fifthrow .hentry:nth-child(odd),.home .thirdrow .hentry:nth-child(even),.home .thirdrow .hentry:nth-child(odd){margin-left:0;margin-right:0}}.post-type-archive-portfolio .hentry .entry-header,.post-type-archive-portfolio .hentry .entry-content,.home .fifthrow .hentry .entry-header,.home .fifthrow .hentry .entry-content,.home .thirdrow .hentry .entry-header,.home .thirdrow .hentry .entry-content{padding:0 1em;background:transparent}.post-type-archive-portfolio .hentry img,.home .fifthrow .hentry img,.home .thirdrow .hentry img{display:block;width:100%;height:auto}.post-type-archive-portfolio .entry-footer,.post-type-archive-portfolio footer,.home .fifthrow .entry-footer,.home .fifthrow footer,.home .thirdrow .entry-footer,.home .thirdrow footer{display:none}.home .thirdrow .hentry{padding:0 0 2em}.post-type-archive-portfolio .hentry{padding-bottom:2em}.post-type-archive-portfolio .hentry .alignnone{margin-bottom:0}.post-type-archive-portfolio .hentry h2{font-size:24px;font-size:1.5rem;margin-bottom:.5em}.single.single-format-video .wp-post-image{display:none}.single .post_format-post-format-aside,.single .post_format-post-format-gallery,.single .post_format-post-format-link,.single .post_format-post-format-image,.single .post_format-post-format-quote,.single .post_format-post-format-status,.single .post_format-post-format-video,.single .post_format-post-format-audio,.single .post_format-post-format-chat,.archive .post_format-post-format-aside,.archive .post_format-post-format-gallery,.archive .post_format-post-format-link,.archive .post_format-post-format-image,.archive .post_format-post-format-quote,.archive .post_format-post-format-status,.archive .post_format-post-format-video,.archive .post_format-post-format-audio,.archive .post_format-post-format-chat,.blog .post_format-post-format-aside,.blog .post_format-post-format-gallery,.blog .post_format-post-format-link,.blog .post_format-post-format-image,.blog .post_format-post-format-quote,.blog .post_format-post-format-status,.blog .post_format-post-format-video,.blog .post_format-post-format-audio,.blog .post_format-post-format-chat{position:relative}.single .post_format-post-format-aside:before,.single .post_format-post-format-gallery:before,.single .post_format-post-format-link:before,.single .post_format-post-format-image:before,.single .post_format-post-format-quote:before,.single .post_format-post-format-status:before,.single .post_format-post-format-video:before,.single .post_format-post-format-audio:before,.single .post_format-post-format-chat:before,.archive .post_format-post-format-aside:before,.archive .post_format-post-format-gallery:before,.archive .post_format-post-format-link:before,.archive .post_format-post-format-image:before,.archive .post_format-post-format-quote:before,.archive .post_format-post-format-status:before,.archive .post_format-post-format-video:before,.archive .post_format-post-format-audio:before,.archive .post_format-post-format-chat:before,.blog .post_format-post-format-aside:before,.blog .post_format-post-format-gallery:before,.blog .post_format-post-format-link:before,.blog .post_format-post-format-image:before,.blog .post_format-post-format-quote:before,.blog .post_format-post-format-status:before,.blog .post_format-post-format-video:before,.blog .post_format-post-format-audio:before,.blog .post_format-post-format-chat:before{display:inline-block;position:absolute;z-index:5;top:54px;left:-8px;z-index:5;font-family:"icomoon";background:rgba(0,0,0,0.1);color:#666e75;line-height:1;padding:8px;border-radius:50%;font-size:20px;font-size:1.25rem}.single .post_format-post-format-aside:before,.archive .post_format-post-format-aside:before,.blog .post_format-post-format-aside:before{content:"\f123"}.single .post_format-post-format-gallery:before,.archive .post_format-post-format-gallery:before,.blog .post_format-post-format-gallery:before{content:"\f161"}.single .post_format-post-format-link:before,.archive .post_format-post-format-link:before,.blog .post_format-post-format-link:before{content:"\f103"}.single .post_format-post-format-image:before,.archive .post_format-post-format-image:before,.blog .post_format-post-format-image:before{content:"\f128"}.single .post_format-post-format-quote:before,.archive .post_format-post-format-quote:before,.blog .post_format-post-format-quote:before{content:"\f122"}.single .post_format-post-format-status:before,.archive .post_format-post-format-status:before,.blog .post_format-post-format-status:before{content:"\f130"}.single .post_format-post-format-video:before,.archive .post_format-post-format-video:before,.blog .post_format-post-format-video:before{content:"\f126"}.single .post_format-post-format-audio:before,.archive .post_format-post-format-audio:before,.blog .post_format-post-format-audio:before{content:"\f127"}.single .post_format-post-format-chat:before,.archive .post_format-post-format-chat:before,.blog .post_format-post-format-chat:before{content:"\f125"}.single .post_format-post-format-aside:before,.single .post_format-post-format-gallery:before,.single .post_format-post-format-link:before,.single .post_format-post-format-image:before,.single .post_format-post-format-quote:before,.single .post_format-post-format-status:before,.single .post_format-post-format-video:before,.single .post_format-post-format-audio:before,.single .post_format-post-format-chat:before{top:90px;left:-40px;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.2)}@media all and (max-width: 500px){.single .post_format-post-format-aside:before,.single .post_format-post-format-gallery:before,.single .post_format-post-format-link:before,.single .post_format-post-format-image:before,.single .post_format-post-format-quote:before,.single .post_format-post-format-status:before,.single .post_format-post-format-video:before,.single .post_format-post-format-audio:before,.single .post_format-post-format-chat:before{top:60px;left:-20px;padding:4px;font-size:11.008px;font-size:.688rem}}.blog .post_format-post-format-aside:before,.blog .post_format-post-format-gallery:before,.blog .post_format-post-format-link:before,.blog .post_format-post-format-image:before,.blog .post_format-post-format-quote:before,.blog .post_format-post-format-status:before,.blog .post_format-post-format-video:before,.blog .post_format-post-format-audio:before,.blog .post_format-post-format-chat:before{top:16px;left:-40px}@media all and (max-width: 500px){.blog .post_format-post-format-aside:before,.blog .post_format-post-format-gallery:before,.blog .post_format-post-format-link:before,.blog .post_format-post-format-image:before,.blog .post_format-post-format-quote:before,.blog .post_format-post-format-status:before,.blog .post_format-post-format-video:before,.blog .post_format-post-format-audio:before,.blog .post_format-post-format-chat:before{top:24px;left:-20px;padding:4px;font-size:11.008px;font-size:.688rem}}.error404 .page-header{height:200px;padding-top:0}@media all and (max-width: 500px){.error404 .page-header{height:100px}}.error404 .page-title{font-size:128px;font-size:8rem;margin-bottom:8px;font-weight:700}@media all and (max-width: 500px){.error404 .page-title{font-size:48px;font-size:3rem}}.error-message{font-size:24px;font-size:1.5rem}.error404 .content-area{text-align:center}.error404 .page-title,.hinge{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.error404 .page-title{-webkit-animation-duration:2s;animation-duration:2s}.error-message{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out}30%, 60%{-webkit-transform:rotate(40deg);-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-20deg);-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out}90%{-webkit-transform:rotate(10deg) translateY(0);opacity:1;-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(400px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}30%, 60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}90%{-webkit-transform:rotate(10deg) translateY(0);transform:rotate(10deg) translateY(0);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(400px);transform:translateY(400px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.comments-area{background:#fff;padding:2em}.comments-title{font-size:16px;font-size:1rem;margin-bottom:1em}.comment-list{margin-left:0}.comment-list .comment{background:#fff;font-size:14px;font-size:.875rem;padding:16px 24px;margin-bottom:1.5em}.comment-list .comment .children{margin-top:24px}.comment-list .comment .comment{background:rgba(0,0,0,0.1);width:107%}.comment-author img{border-radius:50%;vertical-align:middle;margin-right:16px}.comment-author .fn{vertical-align:middle}.comment-author .says{display:none}.comment-metadata{margin-top:1em}.comment-content{margin-top:.5em}.comment-content p:last-of-type{margin-bottom:.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{font-size:.875em;margin:0 0 1.5em;padding:0 1em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{display:inline-block;content:"<";padding-right:10px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-next a:after{display:inline-block;content:">";padding-left:10px}.archive-navigation ul{margin:1.5em 0;padding:0 1em}.archive-navigation li a,.archive-navigation li a:hover,.archive-navigation li.active a,.archive-navigation li.disabled{color:#fff;text-decoration:none}.archive-navigation li{display:inline}.archive-navigation li a,.archive-navigation li a:hover,.archive-navigation li.active a,.archive-navigation li.disabled{border-radius:3px;cursor:pointer;padding:12px;padding:0.75rem}.archive-navigation li a,.archive-navigation li.disabled{background-color:#555}.archive-navigation li a:hover{background-color:#000}.archive-navigation li.active a{background-color:#333}.footer-widgets{clear:both;width:100%;padding:2em 0 0 0;background-color:#222;color:#fff}.site-footer{clear:both;width:100%;padding:2em 0;background-color:#000;color:#fff}.site-info{padding-left:24px;font-size:12px;font-size:.75rem}.widget{padding:1em;margin:0}.widget .widget-title{margin:0 0 .75em;border-bottom:1px solid #c8cccf}.widget select{max-width:100%}.widget ul{list-style:none;margin:0}.widget ul li{line-height:1.2em;margin-bottom:.75em}.widget ul a{display:inline-block;width:100%}.footer-widget-area{padding:0 20px}.footer-widget{margin-bottom:40px;color:#c8cccf;font-size:14px;font-size:.875rem}.footer-widget ul{list-style:none;margin-left:0}.footer-widget ul li{margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid #494f54}.footer-widget ul li a{display:inline-block}.footer-widget .widget-title{color:#fff}.footer-widget .post-date{display:block;font-size:90%}.footer-widget .social span{font:0/0 a;color:transparent;text-shadow:none}.footer-widget .social:before{background:rgba(255,255,255,0.3);color:#fff;line-height:1;padding:8px;border-radius:50%;margin:0 .25em}.footer-widget .social:hover:before{background:rgba(255,255,255,0.7);color:#000}@media all and (max-width: 800px){.footer-widget{margin-bottom:32px}}#wpstats{display:none}body.has-site-logo .site-title,body.has-site-logo .site-description{display:none !important}@media all and (max-width: 500px){body.has-site-logo .site-logo{width:75%}}.upw-posts .published{font-size:12px;font-size:.75rem}.upw-posts article{border-bottom:0 !important}.upw-posts .entry-title a:focus,.upw-posts .entry-title a:hover{text-decoration:none !important}.slide-title{font-size:24px;font-size:1.5rem;font-weight:bold;line-height:1.2}.slide-title a{color:#666e75}.slide-title a:hover{color:#2d45af}.slide-content{color:#494f54}.slide-title a{color:#666e75}.slide-title a:hover{color:#2d45af}.slider-quote{padding:4em 0}.isotope-buttons{margin:2em 0 1em}.isotope-buttons button{margin-bottom:1em}.isotope-buttons button.is-checked{background-color:#9fa6ac;border:1px solid #666e75;color:#fff}.gform_wrapper ul li.gfield{margin-bottom:1em}.gform_wrapper .top_label .gfield_label{margin-bottom:0 !important;font-weight:400 !important}.gform_wrapper .gravity-name span label,.gform_wrapper .ginput_complex label,.gform_wrapper .gravity-address span label{display:none !important}.gform_confirmation_wrapper{padding:7em 0;font-size:24px;font-size:1.5rem}.gform_wrapper{margin:0 !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;border-top:none !important;border-bottom:none !important}.gform_wrapper .gfield_description.validation_message{padding:0 !important;margin:0 !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-left:0 !important}.latest-tweets .tweet-details{display:none}.latest-tweets .tweet-text{margin-bottom:0}.syntaxhighlighter{padding:.5em .25em}.bigimage{position:absolute;top:0;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkNDVhZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #2d45af),color-stop(100%, #cc0000));background-image:-webkit-linear-gradient(left, #2d45af,#cc0000);background-image:linear-gradient(to right, #2d45af,#cc0000)}.bigimage .bigimage-inner{height:200px;background-image:url(images/bg-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}@media all and (max-width: 500px){.bigimage .bigimage-inner{height:120px}}.home .bigimage .bigimage-inner{height:400px}@media all and (max-width: 500px){.home .bigimage .bigimage-inner{height:260px}}.site-content .widget-area{margin-top:220px}@media all and (max-width: 800px){.site-content .widget-area{margin-top:20px}}.home .content-area,.home .full-width .content-area,.home .sidebar-left .content-area{color:#ffffff}.home .site-main .hentry{margin:0;padding:5em 0 0;height:400px}.home .site-main .hentry h3{margin:0 0 .25em 0}@media all and (max-width: 500px){.home .site-main .hentry{height:260px;padding:1.5em 0 0}}.home .entry-header{display:none}.home .entry-content{background:none;padding:0;box-shadow:none}.home .entry-content h1.entry-title{color:rgba(255,255,255,0.8);font-weight:700;margin-bottom:0;font-size:64px;font-size:4rem}.home .entry-content h1.entry-title span{display:block;margin-left:2em;font-weight:100}@media all and (max-width: 800px){.home .entry-content h1.entry-title{text-align:center}.home .entry-content h1.entry-title span{margin-left:0}}@media all and (max-width: 500px){.home .entry-content h1.entry-title{font-size:48px;font-size:3rem}}@media all and (max-width: 350px){.home .entry-content h1.entry-title{font-size:40px;font-size:2.5rem}}.home-widgets{padding:2.5em 0}.home-widgets .home-widget{padding:0 1.25em}@media all and (max-width: 800px){.home-widgets .home-widget{padding:2% 0}}.home-widgets .hentry{padding:0}.home-widgets [class*='col-']:first-of-type{margin-left:0}.home-widgets .widget-title{margin-bottom:1.5em;padding-bottom:8px}.home-widgets .entry-summary{font-size:14px;font-size:.875rem}.home-widgets.firstrow{text-align:center}.home-widgets.firstrow .home-widget{padding:1em 1.25em 1.625;margin-bottom:1.5em;background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 0px 2px;border-radius:6px}.home-widgets.secondrow .widget-title,.home-widgets.thirdrow .widget-title,.home-widgets.fourthrow .widget-title,.home-widgets.fifthrow .widget-title{font-weight:700;margin-top:-79px;text-transform:uppercase;font-size:40px;font-size:2.5rem}@media all and (max-width: 800px){.home-widgets.secondrow .widget-title,.home-widgets.thirdrow .widget-title,.home-widgets.fourthrow .widget-title,.home-widgets.fifthrow .widget-title{margin-top:-92px}}@media all and (max-width: 600px){.home-widgets.secondrow .widget-title,.home-widgets.thirdrow .widget-title,.home-widgets.fourthrow .widget-title,.home-widgets.fifthrow .widget-title{margin-top:-90px;font-size:40px;font-size:2.5rem}}@media all and (max-width: 500px){.home-widgets.secondrow .widget-title,.home-widgets.thirdrow .widget-title,.home-widgets.fourthrow .widget-title,.home-widgets.fifthrow .widget-title{margin-top:-81px;font-size:32px;font-size:2rem}}@media all and (max-width: 350px){.home-widgets.secondrow .widget-title,.home-widgets.thirdrow .widget-title,.home-widgets.fourthrow .widget-title,.home-widgets.fifthrow .widget-title{margin-top:-65px;font-size:24px;font-size:1.5rem}}.home-widgets.secondrow{background-color:#eaeef0}.home-widgets.secondrow .widget-title{color:#eaeef0;margin-bottom:1em}.home-widgets.thirdrow{background-color:#fff;padding-bottom:4em}.home-widgets.thirdrow .widget-title{color:#fff;margin-bottom:.5em}.home-widgets.thirdrow .entry-image{text-align:center;margin-bottom:0}.home-widgets.thirdrow .entry-image img{width:100%}.home-widgets.fourthrow{background-color:#eaeef0}.home-widgets.fourthrow .widget-title{color:#eaeef0;margin-bottom:.5em}.home-widgets.fifthrow{background-color:#fff}.home-widgets.fifthrow .widget-title{color:#fff;margin-bottom:.5em}.clr{display:inline-block;width:150px;height:80px;padding:1em;margin:1em 1em 0;text-align:center}.base{background-color:#666e75;color:#fff}.base-drk{background-color:#494f54;color:#fff}.base-xdrk{background-color:#323639;color:#fff}.base-lt{background-color:#9fa6ac;color:#fff}.base-xlt{background-color:#c8cccf}.base-xxlt{background-color:#f1f2f3}.hilite{background-color:#2d45af;color:#fff}.hilite-drk{background-color:#162256;color:#fff}.hilite-lt{background-color:#7285db}.altlite{background-color:#c00;color:#fff}
