/*!
 * Theme Name:  Politics Journal v2
 * Theme URI:   http://themeofthecrop.com
 * Description: The second WordPress theme for the Politics Journal companion website.
 * Version:     0.0.1
 * Author:      Theme of the Crop
 * Author URI:  http://themeofthecrop.com
 * Tags:
 * Text Domain: politicsjournal_textdomain
 * License:     GNU General Public License v2.0 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local('Fira Sans OT Light'),url(assets/font/300.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;src:local('Fira Sans OT Light Italic'),url(assets/font/300i.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans OT'),url(assets/font/400.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local('Fira Sans OT Italic'),url(assets/font/400i.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local('Fira Sans OT Bold'),url(assets/font/700.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local('Fira Sans OT Bold Italic'),url(assets/font/700i.woff) format('woff')}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.layer1,.layer2,.layer3{border:1px solid #ccc}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto;position:relative}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{max-width:738px}}@media (min-width:992px){.container{max-width:962px}}@media (min-width:1200px){.container{max-width:1170px}}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;left:-2000px}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:16px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}body{background:#fff;background-image:url(assets/img/nodes-top-lft.jpg);background-position:top left;background-repeat:no-repeat;background-size:100% auto;color:#333;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:30px}@media (min-width:992px){body{background-size:50% auto}}.wf-active body{font-family:"Fira Sans",Helvetica,Arial,sans-serif}a{color:#4a91c1;text-decoration:none;font-weight:700}a:hover{color:#70a8ce}.in-the-journal{color:#4a91c1}.from-the-editors{color:#f25e40}.learning-and-teaching{color:#fbad64}.special-issues{color:#fb64c1}.dashicons{font-size:16px;width:16px;height:16px;line-height:14px;vertical-align:middle;margin-right:.25em}@media screen and (max-width:600px){#wpadminbar{position:fixed}}#masthead{background:#70a8ce;height:60px;position:fixed;width:100%;z-index:400}@media (max-width:767px){#masthead{padding:0 15px}}@media (min-width:992px){#masthead{width:100%}}#masthead .home-link{display:block;width:125px;height:40px;margin:10px 0;position:absolute}@media (min-width:992px){#masthead .home-link{left:692px}}@media (min-width:1200px){#masthead .home-link{left:880px}}#masthead .home-link img{width:100%;height:auto}#masthead .searchform{float:right;display:block}#masthead #secondary-control{display:block;float:right;font-size:18px;font-weight:400;color:#fff;line-height:30px;padding:4px .5em;border:1px solid #fff;border-radius:.5em;margin:10px 0;text-transform:uppercase}#masthead #secondary-control .dashicons{font-size:24px}#masthead #secondary-control:hover{background:#fff;color:#4a91c1}@media (min-width:992px){#masthead #secondary-control{display:none}}.archive .page-title,.search .page-title{margin-bottom:30px}.archive .archive-desc,.search .archive-desc{font-size:18px;line-height:30px;font-weight:300;font-style:italic;margin-bottom:30px}.archive article,.search article{margin-bottom:60px}.archive article h1,.search article h1{font-size:36px;line-height:45px}.author .author-bio{margin:30px 0;padding-top:30px}@media (min-width:992px){.author .author-bio{padding-top:0}}.subscribe button,.comment-form input[type=submit],.comment-reply-link,.post-password-form input[type=submit],.vfb-submit{display:block;margin:15px auto 0;font-size:14px;font-weight:400;line-height:30px;height:30px;border-radius:.5em;padding:0 1em;border:1px solid #bbb;background-color:#eee;color:#000;text-decoration:none;text-shadow:0 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#eee),color-stop(1,#bbb));background:-moz-linear-gradient(top,#eee 5%,#bbb 100%);background:-webkit-linear-gradient(top,#eee 5%,#bbb 100%);background:-o-linear-gradient(top,#eee 5%,#bbb 100%);background:-ms-linear-gradient(top,#eee 5%,#bbb 100%);background:linear-gradient(to bottom,#eee 5%,#bbb 100%);margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.subscribe button:hover,.comment-form input[type=submit]:hover,.comment-reply-link:hover,.post-password-form input[type=submit]:hover,.vfb-submit:hover,.subscribe button:focus,.comment-form input[type=submit]:focus,.comment-reply-link:focus,.post-password-form input[type=submit]:focus,.vfb-submit:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ddd),color-stop(1,#aaa));background:-moz-linear-gradient(top,#ddd 5%,#aaa 100%);background:-webkit-linear-gradient(top,#ddd 5%,#aaa 100%);background:-o-linear-gradient(top,#ddd 5%,#aaa 100%);background:-ms-linear-gradient(top,#ddd 5%,#aaa 100%);background:linear-gradient(to bottom,#ddd 5%,#aaa 100%)}.subscribe button:active,.comment-form input[type=submit]:active,.comment-reply-link:active,.post-password-form input[type=submit]:active,.vfb-submit:active{top:1px}@media (min-width:480px){.subscribe button,.comment-form input[type=submit],.comment-reply-link,.post-password-form input[type=submit],.vfb-submit{display:inline-block;margin:0}}.paging-navigation,.comment-navigation{font-size:18px;font-style:italic}.paging-navigation .nav-previous,.comment-navigation .nav-previous{float:left;margin-right:1em}.paging-navigation .nav-next,.comment-navigation .nav-next{float:right;margin-left:1em}.post-index .paging-navigation{margin-bottom:15px}@media (min-width:992px){.post-index .paging-navigation{margin-bottom:0}}.searchform{padding:15px 0;line-height:30px;font-size:18px;text-align:right;position:relative}.searchform input[type=text]{border:none;font-weight:300;font-style:italic;border-radius:15px;height:30px;width:100%;padding:0 60px 0 1em;color:#333}.searchform input[type=text]:-ms-input-placeholder{line-height:35px}@media (min-width:992px){.searchform input[type=text]{width:218px}}@media (min-width:1200px){.searchform input[type=text]{width:270px}}.searchform button{position:absolute;top:15px;right:0;width:30px;height:30px;background:0 0;border:none;padding:0}@media (min-width:480px){.searchform button{right:15px}}.searchform button .dashicons{width:24px;height:24px;font-size:24px;top:4px;position:relative;color:#333}.post-index,.single .post,.home .post,.error404 .post,.page .type-page{background:#fff;border:1px solid #ccc;border-top:0;position:relative;padding:0 15px 15px;margin-top:60px;min-height:800px}@media (min-width:992px){.post-index,.single .post,.home .post,.error404 .post,.page .type-page{float:left;width:662px;padding:0 30px 30px;z-index:450;margin-top:0}}@media (min-width:1200px){.post-index,.single .post,.home .post,.error404 .post,.page .type-page{width:850px;padding:0 60px 30px}}.post-index header,.single .post header,.home .post header,.error404 .post header,.page .type-page header{margin-bottom:30px}.post-index .featured-image,.single .post .featured-image,.home .post .featured-image,.error404 .post .featured-image,.page .type-page .featured-image{display:block;margin:0 -16px}@media (min-width:992px){.post-index .featured-image,.single .post .featured-image,.home .post .featured-image,.error404 .post .featured-image,.page .type-page .featured-image{margin:0 -31px}}@media (min-width:1200px){.post-index .featured-image,.single .post .featured-image,.home .post .featured-image,.error404 .post .featured-image,.page .type-page .featured-image{margin:0 -61px}}.post-index .featured-image img,.single .post .featured-image img,.home .post .featured-image img,.error404 .post .featured-image img,.page .type-page .featured-image img{display:block;width:100%;height:auto}.post-index .category,.single .post .category,.home .post .category,.error404 .post .category,.page .type-page .category{display:block;margin-top:-30px;text-align:center;line-height:30px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.post-index .category a,.single .post .category a,.home .post .category a,.error404 .post .category a,.page .type-page .category a{display:inline-block;padding:0 15px;max-width:80%;background:#fff;margin:0 auto}.post-index h1,.single .post h1,.home .post h1,.error404 .post h1,.page .type-page h1{font-size:48px;line-height:60px;font-weight:400;margin:0;padding-top:30px;-ms-word-wrap:break-word;word-wrap:break-word}.post-index .entry-meta,.single .post .entry-meta,.home .post .entry-meta,.error404 .post .entry-meta,.page .type-page .entry-meta{font-size:18px;line-height:45px;margin:0 0 30px}.post-index .entry-meta a,.single .post .entry-meta a,.home .post .entry-meta a,.error404 .post .entry-meta a,.page .type-page .entry-meta a{font-weight:400}.post-index .lead,.single .post .lead,.home .post .lead,.error404 .post .lead,.page .type-page .lead{font-size:18px;line-height:30px;font-style:italic;font-weight:300;margin-bottom:30px}@media (min-width:480px){.post-index .lead,.single .post .lead,.home .post .lead,.error404 .post .lead,.page .type-page .lead{font-size:24px;line-height:45px}}.post-index .lead img,.single .post .lead img,.home .post .lead img,.error404 .post .lead img,.page .type-page .lead img,.post-index .lead .wp-caption,.single .post .lead .wp-caption,.home .post .lead .wp-caption,.error404 .post .lead .wp-caption,.page .type-page .lead .wp-caption{max-width:100%;height:auto}.entry-content{font-size:18px;line-height:30px}@media (min-width:480px){.entry-content{line-height:45px}}.entry-content p{margin:0 0 30px}.entry-content .searchform{max-width:300px;text-align:left}.entry-content .searchform input[type=text]{width:100%;border:1px solid #ccc}.post .tags{font-size:18px;line-height:30px;font-weight:300}.post .tags .dashicons{font-size:24px;width:24px;height:24px;line-height:30px;vertical-align:top}.post .tags a{font-weight:300;font-style:italic}.featured-image-caption{background:#ddd;color:#7f7f7f;font-style:italic;padding:30px;margin:60px 0}@media (min-width:480px){.featured-image-caption{padding:30px 60px}}.author-bio+.author-bio{margin-top:30px}.author-bio .avatar{margin-bottom:30px;border-radius:50%}@media (min-width:480px){.author-bio .avatar{float:left;margin-right:30px;margin-bottom:0}}.author-bio .author-body{font-size:18px;line-height:30px;font-weight:300;font-style:italic}@media (min-width:480px){.author-bio .author-body{margin-left:210px;min-height:180px}}.author-bio .author-body h3{font-size:24px;line-height:45px}.author-bio .author-body h3 a{font-weight:400;font-style:normal}.author-bio .author-body h3,.author-bio .author-body p,.author-bio .author-body ul{margin:0}.author-bio .author-body .links{padding:0;list-style:none;position:relative;left:-11px}.author-bio .author-body .links li{display:inline-block}.author-bio .author-body .links a{display:block}.author-bio .author-body .links a:before{display:inline-block;width:45px;height:45px;font-size:24px;line-height:45px;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.author-bio .author-body .links a.url:before{content:"\f319"}.author-bio .author-body .links a.twitter:before{content:"\f301"}.author-bio .author-body .links a.googleplus:before{content:"\f462"}.author-bio .author-body .links a.facebook:before{content:"\f305"}.entry-content blockquote,.section{display:block;padding:30px 15px;margin:30px -15px -30px;border-top:1px solid #ccc}@media (min-width:992px){.entry-content blockquote,.section{margin:30px -30px -30px;padding:30px}}@media (min-width:1200px){.entry-content blockquote,.section{margin:30px -60px -30px;padding:30px 60px}}.home #masthead .home-link{left:0}.home #masthead .searchform input[type=text]{width:0;padding:0 1em;color:#fff}@media (min-width:480px){.home #masthead .searchform input[type=text]{width:100%;padding:0 60px 0 1em;color:#333}}.home #main-content{padding-top:60px}@media (min-width:768px){.home #main-content{padding-top:90px}}.home .site-plate{background:#fff;padding:15px;border:1px solid #ccc;z-index:2;font-size:14px;line-height:30px;font-weight:300;font-style:italic}@media (min-width:992px){.home .site-plate{float:right;width:466px}}@media (min-width:1200px){.home .site-plate{width:570px}}.home .site-plate p{margin:0}@media (min-width:480px){.home .site-plate .about{float:left;width:50%;padding-right:15px}}.home .site-plate .utility-links{margin-top:30px}@media (min-width:480px){.home .site-plate .utility-links{margin-top:0;float:right;width:50%;padding-left:15px}}.home .site-plate .utility-links p{margin:0 0 15px}@media (min-width:768px) and (max-width:991px){.home .site-plate .about,.home .site-plate .utility-links{float:none;clear:both;width:100%;padding:0}.home .site-plate .utility-links{margin-top:30px}.home .site-plate .utility-links p{float:left;width:33%;padding-right:30px;margin-bottom:0}}.home .post{font-size:14px;line-height:30px;border:1px solid #ccc;border-top:none;z-index:1;margin-top:30px;min-height:initial}@media (min-width:992px){.home .post{width:466px;margin-top:0}}@media (min-width:1200px){.home .post{width:570px;padding:0 30px 30px}}@media (min-width:1200px){.home .post .featured-image{margin:0 -31px}}.home .post h1{font-size:36px;line-height:45px;margin:30px 0 0}.home .post .entry-meta{font-size:14px;line-height:30px;margin:0 0 30px}.home .post .comments-area{text-align:center}@media (min-width:1200px){.home .post .section{margin:30px -30px -30px}}@media (min-width:992px){.home .latest{float:right;width:466px}}@media (min-width:1200px){.home .latest{width:570px}}.home .latest .articles{background:#fff;padding:15px}@media (min-width:768px){.home .latest .articles{min-height:213px}}@media (min-width:992px){.home .latest .articles{min-height:250px}}@media (min-width:1200px){.home .latest .articles{min-height:205px}}.home .latest .category{position:relative;margin-top:30px;padding-top:30px}@media (min-width:768px){.home .latest .category{width:50%;float:left}.home .latest .category.even{padding-right:15px}.home .latest .category.odd{padding-left:15px}}.home .latest h2{position:absolute;top:0;margin:0;line-height:30px;width:100%;text-align:center}@media (min-width:768px){.home .latest h2{width:354px}}@media (min-width:992px){.home .latest h2{width:218px}}@media (min-width:1200px){.home .latest h2{width:270px}}.home .latest h2 a{display:inline-block;padding:0 1em;background:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase;border:1px solid #ccc}.home .latest article{margin-bottom:15px}.home .latest article:last-child{margin-bottom:0}.home .latest article .featured-image{display:block;float:left;width:25%;line-height:0}@media (min-width:992px) and (max-width:1200px){.home .latest article .featured-image{width:40%}}.home .latest article .featured-image img{max-width:100%;width:100%;height:auto}.home .latest article h3,.home .latest article p{font-size:14px;font-weight:300;line-height:15px;margin:0 0 0 25%;padding-left:15px}@media (min-width:480px) and (max-width:768px){.home .latest article h3,.home .latest article p{line-height:20px;font-size:18px}}@media (min-width:992px) and (max-width:1200px){.home .latest article h3,.home .latest article p{margin:0 0 0 40%}}.home .latest article a h3{font-style:italic;font-weight:400}.home .latest article .author{margin-top:5px}.home .latest article .date{font-size:12px;color:#7f7f7f}@media (min-width:480px) and (max-width:768px){.home .latest article .date{font-size:14px}}.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.entry-content h3,.comment-content h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:45px 0}.entry-content h1,.comment-content h1{font-size:48px;line-height:60px;font-weight:400}.entry-content h2,.comment-content h2{font-size:36px;line-height:45px;font-weight:400}.entry-content h3,.comment-content h3{font-size:24px;font-weight:400}.entry-content h4,.comment-content h4{font-size:18px}.entry-content h5,.comment-content h5{font-size:18px;font-weight:400}.entry-content h6,.comment-content h6{font-size:18px;font-weight:300;font-style:italic}.entry-content blockquote,.comment-content blockquote{font-size:24px;font-weight:300;font-style:italic;line-height:45px;background:#eee;border:none;margin-bottom:30px}.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0}.entry-content blockquote em,.comment-content blockquote em{font-style:normal}.entry-content cite,.comment-content cite{display:block;text-align:right;font-size:18px;font-style:normal;margin-top:30px;font-weight:700;color:#7f7f7f}.entry-content table,.comment-content table{width:100%;border:1px solid #bbb;font-size:14px}.entry-content thead,.comment-content thead{background:#fff;color:#7f7f7f;line-height:42px}.entry-content tr,.comment-content tr{border-bottom:1px solid #bbb}.entry-content th,.comment-content th,.entry-content td,.comment-content td{text-align:left;padding:7px .5em}.entry-content dt,.comment-content dt{font-style:italic}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul{line-height:30px}.entry-content li,.comment-content li{padding-top:15px}.entry-content pre,.comment-content pre{overflow-x:scroll;padding:15px;line-height:30px;background:#fff}.entry-content embed,.comment-content embed,.entry-content iframe,.comment-content iframe{max-width:100%}.entry-content img,.entry-content .wp-caption{display:block;max-width:100%;width:auto;height:auto}.entry-content .aligncenter{margin:30px auto}.entry-content .alignleft{float:left;margin-right:30px;margin-bottom:30px}.entry-content .alignright{float:right;margin-left:30px;margin-bottom:30px}.entry-content .inline-image.large{display:block;margin-left:-15px;margin-right:-15px}@media (min-width:992px){.entry-content .inline-image.large{margin-left:-30px;margin-right:-30px}}@media (min-width:1200px){.entry-content .inline-image.large{margin-left:-60px;margin-right:-60px}}.entry-content .inline-image.large .wp-caption{width:100%!important}.entry-content .wp-caption{margin-top:30px;margin-bottom:30px}.entry-content .wp-caption.alignright,.entry-content .wp-caption.alignleft{margin-top:0}.entry-content .wp-caption .wp-caption-text{font-weight:300;font-style:italic;line-height:30px;margin:15px auto 0;max-width:30em}.entry-content .page-links{display:block;margin:60px 0;font-size:18px;line-height:45px;text-align:right}.entry-content .page-links span{min-width:45px;display:inline-block;text-align:center}.entry-content .page-links a{min-width:45px;display:inline-block;color:#fff;background:#70a8ce}.entry-content .page-links a:hover{background:#70a8ce}.entry-content .post-password-form input[type=password]{border:1px solid #ddd;background:#fff;border-radius:15px;padding:0 1em;color:#7f7f7f;font-weight:300;height:30px}.entry-content .gallery{margin-left:-2%}@media (min-width:768px){.entry-content .gallery{margin-left:-15px}}.entry-content .gallery-columns-1{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.entry-content .gallery-columns-1{margin-left:-30px;margin-right:-30px}}@media (min-width:1200px){.entry-content .gallery-columns-1{margin-left:-60px;margin-right:-60px}}.entry-content .gallery-item{position:relative;margin-left:2%;margin-top:15px;float:left;max-width:1024px}@media (min-width:768px){.entry-content .gallery-item{margin-left:15px}}.entry-content .gallery-icon a,.entry-content .gallery-icon img{display:block;width:100%}.entry-content figcaption,.entry-content .gallery-caption{position:absolute;left:-4000px;top:0}.entry-content .gallery-columns-1 .gallery-item{float:none;margin-top:30px;margin-left:0}.entry-content .gallery-columns-1 .gallery-item figcaption,.entry-content .gallery-columns-1 .gallery-item .gallery-caption{position:relative;top:0;left:0;font-size:18px;font-weight:300;font-style:italic;line-height:30px;margin:0 15px}@media (min-width:992px){.entry-content .gallery-columns-1 .gallery-item figcaption,.entry-content .gallery-columns-1 .gallery-item .gallery-caption{margin:0 30px}}@media (min-width:1200px){.entry-content .gallery-columns-1 .gallery-item figcaption,.entry-content .gallery-columns-1 .gallery-item .gallery-caption{margin:0 60px}}.entry-content .gallery-columns-2 .gallery-item{width:48%}.entry-content .gallery-columns-3 .gallery-item{width:31%}.entry-content .gallery-columns-4 .gallery-item{width:23%}.entry-content .gallery-columns-5 .gallery-item{width:18%}.entry-content .gallery-columns-6 .gallery-item{width:14%}.entry-content .gallery-columns-7 .gallery-item{width:12%}.entry-content .gallery-columns-8 .gallery-item{width:10%}.entry-content .gallery-columns-9 .gallery-item{width:9%}@media (min-width:768px){.entry-content .gallery-columns-2 .gallery-item{width:346px}.entry-content .gallery-columns-3 .gallery-item{width:226px}.entry-content .gallery-columns-4 .gallery-item{width:165px}.entry-content .gallery-columns-5 .gallery-item{width:129px}.entry-content .gallery-columns-6 .gallery-item{width:105px}.entry-content .gallery-columns-7 .gallery-item{width:88px}.entry-content .gallery-columns-8 .gallery-item{width:75px}.entry-content .gallery-columns-9 .gallery-item{width:65px}}@media (min-width:992px){.entry-content .gallery-columns-2 .gallery-item{width:293px}.entry-content .gallery-columns-3 .gallery-item{width:190px}.entry-content .gallery-columns-4 .gallery-item{width:139px}.entry-content .gallery-columns-5 .gallery-item{width:108px}.entry-content .gallery-columns-6 .gallery-item{width:87px}.entry-content .gallery-columns-7 .gallery-item{width:73px}.entry-content .gallery-columns-8 .gallery-item{width:62px}.entry-content .gallery-columns-9 .gallery-item{width:53px}}@media (min-width:1200px){.entry-content .gallery-columns-2 .gallery-item{width:357px}.entry-content .gallery-columns-3 .gallery-item{width:233px}.entry-content .gallery-columns-4 .gallery-item{width:171px}.entry-content .gallery-columns-5 .gallery-item{width:134px}.entry-content .gallery-columns-6 .gallery-item{width:109px}.entry-content .gallery-columns-7 .gallery-item{width:91px}.entry-content .gallery-columns-8 .gallery-item{width:78px}.entry-content .gallery-columns-9 .gallery-item{width:67px}}@media (min-width:992px){.page-template-page-full-width-php .gallery-columns-2 .gallery-item{width:457px}.page-template-page-full-width-php .gallery-columns-3 .gallery-item{width:300px}.page-template-page-full-width-php .gallery-columns-4 .gallery-item{width:221px}.page-template-page-full-width-php .gallery-columns-5 .gallery-item{width:174px}.page-template-page-full-width-php .gallery-columns-6 .gallery-item{width:142px}.page-template-page-full-width-php .gallery-columns-7 .gallery-item{width:120px}.page-template-page-full-width-php .gallery-columns-8 .gallery-item{width:103px}.page-template-page-full-width-php .gallery-columns-9 .gallery-item{width:90px}}@media (min-width:1200px){.page-template-page-full-width-php .gallery-columns-2 .gallery-item{width:562px}.page-template-page-full-width-php .gallery-columns-3 .gallery-item{width:370px}.page-template-page-full-width-php .gallery-columns-4 .gallery-item{width:273px}.page-template-page-full-width-php .gallery-columns-5 .gallery-item{width:216px}.page-template-page-full-width-php .gallery-columns-6 .gallery-item{width:177px}.page-template-page-full-width-php .gallery-columns-7 .gallery-item{width:150px}.page-template-page-full-width-php .gallery-columns-8 .gallery-item{width:129px}.page-template-page-full-width-php .gallery-columns-9 .gallery-item{width:113px}}#lightbox .lb-outerContainer,#lightbox .lb-image{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#lightbox .lb-data{color:#fff}#lightbox .lb-caption{font-size:18px;font-weight:300;font-style:italic;line-height:30px}#lightbox .lb-number{font-size:14px;color:#7f7f7f;font-weight:700;line-height:30px}.comments-area .number{display:block;font-size:36px;font-weight:400}.comments-title,.comment-reply-title{font-size:36px;line-height:45px;font-weight:400;margin:0}.comments-count,.logged-in-as,.comment-notes,.no-comments{font-size:18px;font-style:italic;font-weight:300}.comment-list{margin:30px 0;padding:0;list-style:none}.comment-list .comment,.comment-list .pingback{margin-bottom:30px;background:#eee;padding:30px;line-height:30px;font-size:18px;position:relative}.comment-list .pingback:before{position:absolute;font-size:60px;left:30px;top:50%;margin-top:-30px;color:#aaa;content:"\f103";line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-list .pingback .comment-body,.comment-list .comment-meta{position:relative;padding-left:90px}.comment-list .comment-meta{min-height:60px;margin-bottom:30px}.comment-list .pingback .comment-body,.comment-list .comment-author{font-size:24px;font-weight:300;font-style:italic}.comment-list .avatar{position:absolute;left:0}.comment-list .comment-metadata time{font-size:14px;font-weight:400;line-height:30px;display:block}.comment-list .edit-link{display:block;font-size:14px;text-transform:uppercase}.comment-list .children{margin-top:30px;padding:0}.comment-list .children .comment{list-style:none;padding:30px 0 0 90px;border-top:1px solid #ddd}.comment-list .children .depth-4,.comment-list .children .depth-5,.comment-list .children .depth-6,.comment-list .children .depth-7,.comment-list .children .depth-8,.comment-list .children .depth-9,.comment-list .children .depth-10{padding-left:30px}@media (min-width:992px) and (max-width:1199px){.comment-list .children .depth-3{padding-left:30px}}@media (max-width:767px){.comment-list .children .comment{padding-left:15px}}@media (max-width:1199px){.comment-list .children .comment{padding-left:5px}}.comment-list .bypostauthor:before{content:"Author Response";display:inline-block;margin-bottom:15px;color:#fff;padding:0 1em;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;background:#762128}.comment-form p{margin:30px 0}.comment-form .required{color:red;font-weight:700}.comment-form label{display:block;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;border:1px solid #ccc;background:#fafafa;border-radius:3px;font-size:18px;padding:8px 8px 7px 7px;line-height:30px;font-weight:300}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{max-width:20em}.comment-respond{margin-top:30px}#cancel-comment-reply-link{font-size:14px;text-transform:uppercase;display:block;line-height:30px}.form-allowed-tags{font-size:14px}.visual-form-builder fieldset{margin:0 0 30px;background:0 0;border:none;line-height:30px}.visual-form-builder .vfb-legend{margin:30px 0;padding:0}.visual-form-builder .vfb-legend h3{color:#333;font-size:24px;line-height:45px;font-style:italic;font-weight:300}.visual-form-builder ul.vfb-section{margin:0!important}.visual-form-builder .vfb-item{font-size:18px}.visual-form-builder .vfb-section-div{margin:30px 0;padding:30px;background:#ddd;width:100%}.visual-form-builder .vfb-section-div h4{font-style:italic;font-size:24px;font-weight:300;border-bottom:1px solid #ccc;line-height:45px}.visual-form-builder input.vfb-text,.visual-form-builder input[type=text].vfb-text,.visual-form-builder input[type=tel].vfb-text,.visual-form-builder input[type=email].vfb-text,.visual-form-builder input[type=url].vfb-text,.visual-form-builder textarea.vfb-textarea,.visual-form-builder select.vfb-select{margin:0;color:#333;font-size:18px;line-height:30px}.visual-form-builder input.vfb-text,.visual-form-builder input[type=text].vfb-text,.visual-form-builder input[type=tel].vfb-text,.visual-form-builder input[type=email].vfb-text,.visual-form-builder input[type=url].vfb-text,.visual-form-builder textarea.vfb-textarea{padding:7px 7px 6px 6px;line-height:30px;font-weight:300;border:1px solid #ccc;border-radius:3px;background:#fafafa;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.visual-form-builder label,.visual-form-builder label.vfb-desc{padding:0;color:#333;line-height:30px;font-size:18px}.visual-form-builder label.vfb-choice{font-size:18px}.visual-form-builder .vfb-item-instructions{font-size:18px}.visual-form-builder .vfb-item-address div label{font-size:14px;font-style:italic;margin-bottom:30px}.visual-form-builder label.vfb-error{color:#a3323b;font-size:14px;text-transform:uppercase;letter-spacing:1px}.visual-form-builder li,.entry-content .visual-form-builder li,.comment-content .visual-form-builder li,.mu_register .visual-form-builder li{padding:0!important;margin:30px 0!important}p#form_success,.vfb-form-success{color:#333;font-style:italic;font-weight:300}#secondary{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;max-width:none;z-index:390;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s}@media (min-width:992px){#secondary{position:fixed;padding:90px 0 0 692px;margin-right:auto;margin-left:auto;position:relative;top:0;left:50%;margin-left:-481px;z-index:350;visibility:visible}#secondary:before,#secondary:after{content:" ";display:table}#secondary:after{clear:both}}@media (min-width:1200px){#secondary{padding-left:880px;margin-left:-585px}}#secondary::after{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;cursor:pointer;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s}#secondary.is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}#secondary.is-visible::after{background:rgba(0,0,0,.6);-webkit-transition:background .3s 0s;-moz-transition:background .3s 0s;transition:background .3s 0s}#secondary #secondary-wrapper{position:fixed;width:90%;height:100%;top:0;max-width:290px;z-index:1;background:#fff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media (min-width:992px){#secondary #secondary-wrapper{position:absolute;top:60px;width:100%;padding:0;height:auto;overflow:auto;right:auto;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#secondary.is-visible #secondary-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}#secondary #secondary-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch}@media (min-width:992px){#secondary #secondary-content{position:relative;padding:0;height:auto}}#secondary .categories{list-style:none;padding:0}#secondary .categories li{border-bottom:1px solid #fff;font-size:18px;line-height:60px;font-style:italic}#secondary .categories li a{font-weight:300}#secondary .utility-links{font-weight:300;font-style:italic;margin-top:60px}#secondary .searchform input[type=text]{border:1px solid #ccc}@media (min-width:992px){#secondary .searchform input[type=text]{width:100%}}.admin-bar #secondary{top:32px}@media (max-width:782px){.admin-bar #secondary{top:46px}.admin-bar #secondary .categories{margin-top:40px}}#footer{margin-top:60px;padding-top:30px;background:#fff;position:relative;z-index:375}#footer .top-footer,#footer .btm-footer{padding-left:15px;padding-right:15px}@media (min-width:783px){#footer .top-footer,#footer .btm-footer{padding-left:0;padding-right:0}}#footer .top-footer{margin-bottom:0}@media (min-width:768px){#footer .top-footer .widget-area{width:50%;float:left;padding-right:15px}#footer .top-footer .widget-area:last-child{padding-left:15px;padding-right:0}}#footer .top-footer .widget{margin-bottom:30px;position:relative}#footer .top-footer .widget:first-child h3{margin-top:0}#footer .top-footer .widget img{width:33%;height:auto;float:left;margin-right:3%;border:1px solid #ccc}#footer .top-footer h3{color:#7f7f7f;font-size:18px;line-height:60px;font-weight:400;font-style:italic;border-bottom:1px solid #ddd;margin-bottom:30px}#footer .top-footer .link{font-weight:300;font-style:italic;margin-bottom:15px}#footer .top-footer .twitter-follow-btn{position:absolute;top:20px;right:0}#footer .subscribe{padding:60px 30px;background:#70a8ce;color:#fff;text-align:center}#footer .subscribe h2{font-weight:300;font-style:italic;font-size:36px;line-height:45px;margin:0}#footer .subscribe .signup-form{font-size:18px;line-height:30px;margin:15px 0}#footer .subscribe input[type=email]{border:none;border-radius:15px;padding:0 1em;color:#7f7f7f;font-weight:300;height:30px}#footer .subscribe .mc4wp-alert{display:inline-block;padding:0 1em;background:#fff;color:#70a8ce}#footer .btm-footer{text-align:center;font-size:12px;color:#7f7f7f;font-style:italic;line-height:25px;padding:10px 0}#footer .btm-footer a{font-weight:400}.ie8 .home #masthead{position:relative}.ie8 .home #main-content{padding-top:0}