body.custom-background{background-color:#fff}#content{background-color:#fff !important}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{line-height:1.2}#page-content a,.no-results a,.entry-content p > a,.comment-content a,.taxonomy-description a,.entry-content > ul > li > a,.entry-content > ol > li > a,dt a,dl dd a,.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a,table a,.page-links a{background:rgba(0,0,0,0);border-bottom-color:#b6b4ec;border-right-color:rgba(0,0,0,0);color:rgba(0,0,0,.8);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:0;padding:0}#page-content a:hover,.no-results a:hover,.entry-content p > a:hover,.comment-content a:hover,.taxonomy-description a:hover,.entry-content > ul > li > a:hover,.entry-content > ol > li > a:hover,dt a:hover,dl dd a:hover,.entry-content h1 a:hover,.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover,.entry-content h5 a:hover,.entry-content h6 a:hover,table a:hover,.page-links a:hover{background:rgba(0,0,0,0);border-bottom-color:#505075;border-right-color:rgba(233,30,99,0);color:rgba(0,0,0,.9)}#page-content a,.no-results a,.entry-content p > a,.comment-content a,.taxonomy-description a,.entry-content > ul > li > a,.entry-content > ol > li > a,dt a,dl dd a,table a{font-size:.75rem !important}#page #page-content a,#page .no-results a,#page .entry-content p>a,#page .comment-content a,#page .taxonomy-description a,.entry-content>ul>li>a,.entry-content>ol>li>a,#page dt a,#page dl dd a,#page .entry-content h1 a,#page .entry-content h2 a,#page .entry-content h3 a,#page .entry-content h4 a,#page .entry-content h5 a,#page .entry-content h6 a,#page table a{background-color:rgba(54,33,150,0)}.entry-content p{margin-top:3px;margin-bottom:17px}#page-content a,.entry-content p > a{display:inline}button{letter-spacing:1px}.slim-site-width,.customized-background{padding:0}blockquote{font-size:24px !important;font-style:italic !important;line-height:1.3 !important}.site-top-content-center #site-top-content{text-align:center;letter-spacing:.5em}#site-top-content{background-color:#706e75}.site-header{background-color:#f9f9f9}.site-logo{display:table-cell;vertical-align:bottom;margin-right:10px;max-width:420px}.main-navigation .current_page_item > a,.main-navigation .current-menu-item > a,.main-navigation .current_page_ancestor > a,.main-navigation .current-menu-ancestor > a{background-color:rgba(255,255,255,0) !important;color:#000}.main-navigation li:hover > a,.main-navigation li:active > a,.main-navigation li:focus > a{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0);-moz-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0);box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0);background-color:rgba(255,255,255,0);color:#000}.main-navigation,.main-navigation ul{background-color:#f9f9f9;padding-top:8px}.menu-toggle{color:#000}.main-navigation ::-webkit-input-placeholder{color:#725992 !important}::placeholder{color:#725992 !important}#featured-content,#featured-content a{color:rgba(255,255,255,1);line-height:1;font-weight:600 !important}#featured-content article,#featured-content article .entry-title{border:none;margin-bottom:20px}#featured-content .slide-anchor{display:none}#front-page-blog .three > div > a{opacity:1}.home #page-header.no-hero{display:none}#featured-content a:hover,#featured-content h1 a:hover{border-bottom-color:rgba(255,255,255,0);color:#f1f1f9 !important}#featured-content p{margin-top:20px;margin-bottom:20px}#featured-content article,#featured-content article .entry-title{padding-left:10px}#featured-content p{margin-top:0;margin-bottom:0;font-weight:400}#front-page-blog .banner,#front-page-blog .banner a{border-color:rgba(0,0,0,.8);color:rgba(0,0,0,.8);font-weight:400}#front-page-blog .banner a{font-size:18px;font-size:.9rem;padding:10px 20px;background-color:#505075 !important;color:#fff}#front-page-blog .three > div > a > div{vertical-align:bottom;padding-bottom:20px !important}#front-page-blog,#front-page-blog a{color:rgba(255,255,255,.7)}#front-page-blog .banner a:hover{background-color:#80808c !important}#front-page-blog .banner a{border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;letter-spacing:2px}#front-page-blog .entry-title{font-size:22px;font-size:1.1rem}#front-page-blog .three > div > a > div{background-color:rgba(0,0,0,0.3);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#front-page-blog .three > div > a > div:hover{background-color:rgba(0,0,0,0)}#featured-content article{text-shadow:3px 3px 4px rgba(0,0,0,0.7)}#front-page-blog .format-standard .entry-meta:after{display:none}.wf-active .blog article h1.entry-title,.wf-active .archive article h1.entry-title,.wf-active .search article h1.entry-title{font-style:normal;font-weight:400;text-transform:uppercase;font-size:24px}h1.entry-title a:hover{color:#362196 !important}.blog-list div#page-content,.blog div#page-content{display:none}.blog article,.archive article,.search article{background-color:#f9f9f9;border-bottom-color:rgba(128,128,140,0.5)}.blog.blog-masonry article .entry-meta,.archive.blog-masonry article .entry-meta,.search.blog-masonry article .entry-meta{display:none}wf-active .blog.blog-masonry article h1.entry-title,.wf-active .blog.blog-masonry article h1.entry-title a,.wf-active .archive.blog-masonry article h1.entry-title,.wf-active .archive.blog-masonry article h1.entry-title a,.wf-active .search.blog-masonry article h1.entry-title,.wf-active .search.blog-masonry article h1.entry-title a,.wf-active #front-page-blog .entry-title,.wf-active .widget-title,.wf-active #front-page-portfolio .entry-title{line-height:1 !important}.wf-active .blog.blog-masonry article h1.entry-title,.wf-active .blog.blog-masonry article h1.entry-title a,.wf-active .archive.blog-masonry article h1.entry-title,.wf-active .archive.blog-masonry article h1.entry-title a,.wf-active .search.blog-masonry article h1.entry-title,.wf-active .search.blog-masonry article h1.entry-title a,.wf-active #front-page-blog .entry-title,.wf-active .widget-title,.wf-active #front-page-portfolio .entry-title{line-height:1 !important}.blog article .entry-title,.blog article .entry-content,.archive article .entry-title,.archive article .entry-content,.search article .entry-title,.search article .entry-content{padding:20px!important}.blog article .featured-image img,.archive article .featured-image img,.search article .featured-image img{width:100%}.infinite-scroll #infinite-handle span{background-color:#505075;color:#fff;padding:15px 20px 10px!important}#infinite-handle span button,#infinite-handle span button:hover,#infinite-handle span button:focus{letter-spacing:2px !important;font-size:.9rem !important;font-weight:300}#infinite-handle span:hover{background-color:#80808c}.infinite-scroll #infinite-handle{text-align:center !important}.infinite-scroll .infinite-loader{display:none !important}#single-header,#single-header a{color:rgba(255,255,255,1);text-shadow:4px 4px 5px rgba(0,0,0,0.7)}#single-header .twelve.column{padding-left:5px}#single-header .row{vertical-align:bottom !important}#single-header.cover{max-height:600px}.single-post h1.entry-title{line-height:1 !important;font-weight:600 !important;font-size:2rem !important;padding-bottom:20px}.alignright{display:inline;float:right;margin:10px 0 17px 37px}.size-large,.size-full{max-width:100%;padding:10px 0 17px}.nav-next{float:right}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:14px;font-weight:500;border-bottom:none !important;text-decoration:none !important;padding-top:5px}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{font-size:12px !important}#single-header .entry-meta{background-color:rgba(0,0,0,0.5)}#single-header .entry-meta,#single-header .entry-meta a{color:#fff}#single-header .entry-meta a{border-bottom-color:rgba(255,255,255,0.4)}#single-header.no-hero .entry-meta,#single-header.no-hero .entry-meta a{color:rgba(0,0,0,.6);background-color:transparent;text-shadow:none}#respond h3{padding-top:6px}.reply a{background-color:#956bd7}.post-navigation a,.image-navigation a div{font-size:1em;font-weight:400;text-decoration:none}.wpcnt{margin:30px 0;text-align:center;line-height:0;float:left;border:1px solid #d9d9d9;width:100%}#secondary .genericon,#tertiary .genericon{font-size:40px !important}.widgets-list-layout .widgets-list-layout-blavatar{max-width:50px}h1.widget-title{background-color:#80808c;padding:5px;color:#fff !important}h1.widget-title a{background-color:#80808c;padding:0;color:#fff !important;line-height:1}.widget-title label{margin-bottom:0}.widget-title{font-size:20px;font-size:.8rem;font-weight:400;margin:0 0 30px}aside#top-posts-2 ul li a{text-transform:uppercase;color:#362196 !important}aside#top-posts-2 ul li a:hover{color:#80808c !important}footer#colophon.site-footer{background-color:#f9f9f9}footer#colophon .secondary-navigation{background-color:#44414a !important;margin-left:-10px;margin-right:-10px;padding-bottom:20px !important;padding-top:20px !important}span.powered-by a{color:rgba(0,0,0,0.5)}span.powered-by a:hover{color:rgba(0,0,0,0.9)}.secondary-navigation li{display:inline-block;margin:0 10px}.secondary-navigation{text-transform:uppercase;text-align:center;font-size:18px;float:none !important}.site-footer,.site-footer a,.site-footer a:hover,.site-footer a:active,.site-footer a:focus{color:#fff}@media only screen and (min-width: 1240px){.customized-background{padding:0}}@media only screen and (min-width: 1050px){.site-logo{max-width:370px;max-height:90px}}@media only screen and (max-width: 1049px) and (min-width: 1025px){.site-logo{max-width:340px;max-height:90px}}@media only screen and (min-width: 1025px){.main-navigation ul li:hover > ul{background-color:#f3f3f3}body,button,input,optgroup,select,textarea{font-size:18px;font-size:.75rem !important}#page-header .page-liner{padding:30px 0}#page-header h1{font-size:60px;font-size:1.3rem}.main-navigation a{color:rgba(0,0,0,.7);height:57px !important;font-size:15px;letter-spacing:.05em;padding:11px 5px}.main-navigation li.current_page_item > a,.main-navigation li.current-menu-item > a,.main-navigation li.current_page_ancestor > a,.main-navigation li.current-menu-ancestor > a{background-color:rgba(255,255,255,0) !important}#featured-content h1{font-size:2rem}.blog #content,.archive #content,.search #content{padding-top:10px}.taxonomy-description{font-size:20px;font-size:.7rem;padding-top:20px}.fc-contain{max-height:600px !important}.featured-content-slider #featured-content .article-liner{height:100%;width:100%;max-height:600px}.fc-holder{max-height:600px !important}.main-navigation ul ul li,.main-navigation ul ul li a{color:rgba(0,0,0,.8) !important}.alignleft{display:inline;float:left;margin:10px 37px 17px 0 !important}#tertiary{padding:30px 0}}@media only screen and (min-width: 800px){.site-info{float:left;height:auto;color:#000;width:100% !important;text-align:-webkit-center !important}.secondary-navigation > div{margin:0 auto}.secondary-navigation{font-size:16px !important}.site-info-container{display:table;height:60px;width:100%;text-align:center}}@media only screen and (max-width: 640px){.secondary-navigation{font-size:16px !important}}@media only screen and (min-width: 640px){.slim-site-width,.customized-background{padding:0}.featured-content-left #featured-content .entry-summary,.featured-content-left #featured-content .edit-link,.featured-content-default-alignment #featured-content .entry-summary,.featured-content-default-alignment #featured-content .edit-link{padding:0 25% 0 10px}blockquote{font-size:24px !important;line-height:1.3 !important;padding:20px!important}}@media only screen and (min-width: 640px) and (max-width: 1024px){body,button,input,optgroup,select,textarea{font-size:17px;font-size:.75rem}}@media only screen and (max-width: 1024px) and (min-width: 640px){#page-header h1{font-size:1.3rem !important}#page-header .page-liner{padding:30px 0}.taxonomy-description{font-size:22.5px;font-size:.7rem}}@media only screen and (max-width: 639px) and (min-width: 481px){.site-logo{max-width:240px !important;max-height:90px}#featured-content h1{font-size:1.2rem !important}}@media only screen and (max-width: 480px){.site-logo{max-width:240px !important;max-height:90px}#featured-content h1{font-size:1.2rem}#featured-content article,#featured-content article .entry-title{padding-left:0}}