@import url("http://fonts.googleapis.com/css?family=Vollkorn");
@import url("http://fonts.googleapis.com/css?family=Lato:900");
html, body, div, span, object, embed, ruby, output, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, rem, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
html {overflow-y: scroll;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}
a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
a:hover, a:active {outline: none;}
table {border-collapse: collapse;border-spacing: 0;}
td, td img {vertical-align: top;}
body {font-size: .9rem;line-height: 1.5rem;font-family: Georgia,"Times New Roman",Times,serif;}
p {hyphenate: auto;hyphenate-before: 2;hyphenate-after: 3;hyphenate-lines: 3;orphans: 4;}
select, input, textarea, button {font: 99% sans-serif;}
select {max-width: 100%;}
body, select, input, textarea {color: #444;}
small, .small {font-size: .75rem;letter-spacing: .05rem;font-style: italic;line-height: 1.75rem;}
strong, th, .strong {font-weight: bold;}
em, .em {font-style: italic;}
ins, .ins {background-color: #ff9;color: #000;text-decoration: none;}
mark, .mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}
del, .del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted;cursor: help;}
sub {vertical-align: sub;font-size: smaller;}
sup {vertical-align: super;font-size: smaller;}
pre {padding: 15px;white-space: pre;white-space: pre-wrap;white-space: pre-line;word-wrap: break-word;}
pre, code, kbd, samp {font-family: monospace,sans-serif;margin: 1.5rem;}
input, select {vertical-align: middle;}
textarea {overflow: auto;}
.ie6 legend, .ie7 legend {margin-left: -7px;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
.ie7 input[type="checkbox"] {vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}
label, input[type=button], input[type=submit], button {cursor: pointer;}
button, input, select, textarea {margin: 0;}
input:valid, textarea:valid {}
input:invalid, textarea:invalid {border-radius: 1px;-moz-box-shadow: 0px 0px 5px red;-webkit-box-shadow: 0px 0px 5px red;box-shadow: 0px 0px 5px red;}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid {background-color: #f0dddd;}
button {width: auto;overflow: visible;}
.ie7 img, .irem7 img {-ms-interpolation-mode: bicubic;}
.hidden {display: none;visibility: hidden;}
.visuallyhidden {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);}
input, textarea {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.clearfix:after, .menu ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}
.clearfix:after {clear: both;}
.left {float: left;}
.right {float: right;}
.text-left {text-align: left;}
.text-center {text-align: center;}
.text-right {text-align: right;}
mark, .search-term {background: #ebe16f;}
.help, .info, .error, .success {margin: 10px;padding: 10px;border: 1px solid #cecece;}
.help {border-color: #e0c618;background: #ebe16f;}
.info {border-color: #92cae4;background: #d5edf8;}
.error {border-color: #fbc2c4;background: #fbe3e4;}
.success {border-color: #c6d880;background: #e6efc2;}
body {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {text-decoration: none;}
h1, .h1 {font-size: 2.2rem;line-height: 2rem;}
h2, .h2 {font-size: 1.5rem;line-height: 1.75rem;}
h3, .h3 {font-size: 1.2rem;line-height: 1.5rem;}
h4, .h4 {font-size: 1.05rem;line-height: 1.2rem;}
h5, .h5 {font-size: .846rem;line-height: 2.09rem;text-transform: uppercase;letter-spacing: 2px;}
body {}
#container {background: #fff;width: 96%;margin: 2% auto 0 auto;padding: 0 2% 30px 2%;max-width: 1044px;box-shadow: 0 0 5px #dedede;-webkit-font-smoothing: antialiased;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.col60 {width: 6.333%;}
.col140 {width: 14.667%;}
.col220 {width: 23%;}
.col300 {width: 31.333%;}
.col380 {width: 39.667%;}
.col480 {width: 48%;}
.col540 {width: 56.333%;}
.col620 {width: 64.667%;}
.col700 {width: 73%;}
.col780 {width: 81.333%;}
.col860 {width: 89.667%;}
.col940 {width: 98%;}
.col60, .col140, .col220, .col300, .col380, .col480, .col540, .col620, .col700, .col780, .col860, .col940 {display: inline;float: left;margin-left: 1%;margin-right: 1%;position: relative;}
#main {margin-left: 0;}
#sidebar {margin-right: 0;}
a, a:visited {color: #c7930d;text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {}
a:link {-webkit-tap-highlight-color: rgba(0,0,0,0);}
::-webkit-selection {background: #363636;color: #fff;text-shadow: none;}
::-moz-selection {background: #363636;color: #fff;text-shadow: none;}
::selection {background: #363636;color: #fff;text-shadow: none;}
body.rtl {}
body.home {}
body.blog {}
body.archive {}
body.date {}
body.date-paged-1 {}
body.search {}
body.search-results {}
body.search-no-results {}
body.search-paged-1 {}
body.error404 {}
body.single {}
body.postid-1 {}
body.single-paged-1 {}
body.attachment {}
body.attachmentid-1 {}
body.attachment-mime-type {}
body.author {}
body.author-nicename {}
body.author-paged-1 {}
body.category {}
body.category-1 {}
body.category-paged-1 {}
body.tag {}
body.tag-slug {}
body.tag-paged-1 {}
body.page-template {}
body.page-template-page-php {}
body.page-paged-1 {}
body.page-parent {}
body.page-child {}
body.parent-pageid-1 {}
body.logged-in {}
body.paged {}
body.paged-1 {}
body.browser-lynx {}
body.browser-gecko {}
body.browser-opera {}
body.browser-ns4 {}
body.browser-safari {}
body.browser-chrome {}
body.browser-ie {}
body.browser-iphone {}
#social-media {width: 35%;text-align: right;float: right;padding-top: 30px;padding-bottom: 20px;}
#social-media a {background-color: #c7930d;width: 34px;height: 33px;display: inline-block;border-radius: 50%;margin-left: 5px;margin-bottom: 8px;text-indent: 9999px;outline: none;background-repeat: no-repeat;background-position: center center;vertical-align: top;overflow: hidden;}
#social-media a.social-fb {background-image: url("library/images/icon-fb.png");}
#social-media a.social-tw {background-image: url("library/images/icon-tw.png");}
#social-media a.social-gp {background-image: url("library/images/icon-gp.png");}
#social-media a.social-pi {background-image: url("library/images/icon-pi.png");}
#social-media a.social-li {background-image: url("library/images/icon-li.png");}
#social-media a.social-yt {background-image: url("library/images/icon-yt.png");}
#social-media a.social-tu {background-image: url("library/images/icon-tu.png");}
#social-media a.social-in {background-image: url("library/images/icon-in.png");}
#social-media a.social-fl {background-image: url("library/images/icon-fl.png");}
#social-media a.social-vi {background-image: url("library/images/icon-vi.png");}
#social-media a.social-ye {background-image: url("library/images/icon-ye.png");}
#social-media a.social-rs {background-image: url("library/images/icon-rss.png");}
#social-media a.social-em {background-image: url("library/images/icon-email.png");}
#search-icon {background-image: url("library/images/icon-search-w.png");cursor: pointer;}
h1, .h1 {}
h2, .h2 {}
h3, .h3 {}
h4, .h4 {}
h5, .h5 {}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {}
header[role=banner] {margin-left: 10px;margin-right: 10px;}
header[role=banner] div {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
#site-heading {padding-top: 20px;margin-bottom: 20px;width: 60%;float: left;}
#site-logo img {max-width: 100%;}
#site-title {font-family: Georgia,"Times New Roman",Times,serif;font-size: 48px;font-weight: 400;line-height: 48px;text-shadow: -1px -1px 1px rgba(0,0,0,.004),1px 1px 1px rgba(0,0,0,.004),0 2px 1px #e7e7e7;}
#site-title a {color: #363636;text-decoration: none;}
#site-description {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: .75rem;font-weight: 900;line-height: .75rem;color: #949494;text-transform: uppercase;padding-top: 5px;}
header[role=banner] #searchform label {display: none;}
header[role=banner] #searchform {position: absolute;top: 9px;right: 10px;overflow: hidden;}
header[role=banner] #searchform input[type=submit] {display: inline-block;float: left;background-color: #c7930d;width: 25px;height: 25px;text-indent: -9999px;outline: none;border: 0;background-image: url("library/images/icon-search-w.png");background-repeat: no-repeat;background-position: center center;vertical-align: top;overflow: hidden;}
header[role=banner] #s {display: inline-block;float: left;font-size: 12px;padding: 4px 5px;border: 1px solid #e2e2e2;box-shadow: 3px 3px 5px #e9e9e9 inset;min-width: 140px;}
#headerimg {width: 100%;margin-bottom: 20px;}
#headerimg img {width: 100%;height: auto;border: 10px solid #fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.entry-header {margin-bottom: 0;}
.entry-title {font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 1.6rem;font-weight: 400;border-bottom: 1px dotted #ccc;padding-bottom: 20px;}
.entry-title a, .entry-title a:visited {color: #363636;}
.entry-title a:hover {text-decoration: none;color: #c7930d;}
body.page .entry-title, body.single .entry-title, .not-found .entry-title {font-size: 2rem;padding-bottom: 12px;}
.page-header {margin-left: 10px;margin-right: 10px;margin-top: 10px;border-bottom: 1px dotted #ccc;padding-bottom: 20px;}
.page-title {font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 1.5rem;text-transform: uppercase;color: #949494;}
#access, div.menu {position: relative;}
div.menu > ul {margin-right: 190px;}
div.menu ul li {list-style-type: none;float: left;}
div.footer-menu ul li {list-style-type: none;display: inline-block;padding-left: 7px;padding-right: 7px;}
div.footer-menu ul.sub-menu, div.footer-menu ul.children {display: none;}
div.menu ul li a {display: block;text-decoration: none;}
div.menu ul li:last-child a {}
div.menu ul li a:hover {}
div.menu ul li.current-menu-itrem a, div.menu ul li.current_page_itrem a {}
div.menu ul li ul.sub-menu, div.menu ul li ul.children {position: absolute;z-index: 9999;width: 200px;word-wrap: break-word;display: none;}
div.menu ul li ul li a {}
div.menu ul li ul li a:hover {}
div.menu ul li ul li:last-child a {}
div.menu ul li:hover > ul {display: inline;}
div.menu ul li ul li ul.sub-menu, div.menu ul li ul li ul.children {right: -200px;position: absolute;top: auto;display: none;}
div.menu ul li ul li:hover > ul.sub-menu, div.menu ul li ul li:hover > ul.children {display: inline;}
.widget_nav_menu ul li {float: none;}
.widget_nav_menu ul li ul.sub-menu, .widget_nav_menu ul li ul.children, .widget_pages ul li ul.sub-menu, .widget_pages ul li ul.children {position: relative;left: auto;z-index: 9999;width: auto;word-wrap: break-word;margin-left: 1rem;margin-top: .5rem;}
.widget_nav_menu ul li ul.sub-menu a, .widget_nav_menu ul li ul.children a {}
.widget_nav_menu ul li ul li ul.sub-menu, .widget_nav_menu ul li ul li ul.children {left: auto;position: relative;margin-left: 1rem;margin-top: .5rem;top: auto;word-wrap: break-word;}
nav[role=navigation] {border-top: 5px solid #c7930d;box-shadow: 0 0 5px #e7e7e7;}
nav[role=navigation] div.menu {background: #fafafa;border: 1px solid #e2e2e2;border-top: 0;}
nav[role=navigation] ul.menu {}
nav[role=navigation] .menu ul li {}
nav[role=navigation] .menu ul li a, nav[role=navigation] .menu #menu-icon {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: .8rem;font-weight: 900;color: #363636;text-transform: uppercase;padding: 10px 20px;}
nav[role=navigation] .menu #menu-icon {cursor: pointer;display: none;}
nav[role=navigation] .menu ul li a:hover {color: #c7930d;}
nav[role=navigation] .menu ul li:first-child a {}
nav[role=navigation] .menu ul li.current-menu-itrem a, .nav ul li.current_page_itrem a, nav[role=navigation] .menu ul li.current_page_itrem a {}
nav[role=navigation] .menu ul.sub-menu li.current-menu-itrem a, .nav ul.sub-menu li.current_page_itrem a, nav[role=navigation] .menu ul.sub-menu li.current_page_itrem a, nav[role=navigation] .menu ul  li.current-page-parent ul.sub-menu li a, nav[role=navigation] .menu ul  li.current-menu-itrem ul.sub-menu li a, nav[role=navigation] .menu ul  li.current_page_parent ul.children li a, nav[role=navigation] .menu ul  li.current_page_itrem ul.children li a, .nav ul li.current_page_itrem ul.sub-menu li a, nav[role=navigation] .menu ul li.current_page_itrem ul.sub-menu li a {background: none;}
nav[role=navigation] .menu ul.sub-menu li.current-menu-itrem a:hover, .nav ul.sub-menu li.current_page_itrem a:hover, nav[role=navigation] .menu ul.sub-menu li.current_page_itrem a:hover, nav[role=navigation] .menu ul li.current-page-parent ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current-menu-itrem ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current_page_parent ul.children li a:hover, nav[role=navigation] .menu ul li.current_page_itrem ul.children li a:hover, .nav ul li.current_page_itrem ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current_page_itrem ul.sub-menu li a:hover {background: #f5f5f5;}
nav[role=navigation] .menu ul li ul.sub-menu, nav[role=navigation] .menu ul li ul.children {background: #fafafa;box-shadow: 1px 1px 3px #aaa;}
nav[role=navigation] .menu ul li ul.sub-menu li, nav[role=navigation] .menu ul li ul.children li {border-bottom: 1px solid #f0f0f0;width: 200px;}
nav[role=navigation] .menu ul li ul.sub-menu li a, nav[role=navigation] .menu ul li ul.children li a {font-size: .75rem;font-size: .75rem;font-family: Arial,Helvetica,sans-serif;font-weight: 400;display: block;min-height: 38px;padding: 7px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child, nav[role=navigation] .menu ul li ul.children li:first-child {}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child a, nav[role=navigation] .menu ul li ul.children li:first-child a {}
nav[role=navigation] .menu ul li ul li a {color: #555;text-shadow: 0px 0px;}
nav[role=navigation] .menu ul li ul li a:hover {background: #f5f5f5;color: #555;}
nav[role=navigation] .menu ul li ul li:last-child a {}
nav[role=navigation] .menu ul li:hover ul {}
nav[role=navigation] .menu ul li ul li ul.sub-menu, nav[role=navigation] .menu ul li ul li ul.children {margin-top: -38px;}
nav[role=navigation] .menu ul li ul li:hover ul.sub-menu, nav[role=navigation] .menu ul li ul li:hover ul.children {}
#content {background: #fff;padding-bottom: 1px;}
#content div {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
#main {margin-top: 1.5rem;}
#main.sldr {margin-top: 0;}
#main #searchform {margin-bottom: 1.5rem;}
body.page-template-full-width-php #main, body.page-template-full-width-page-php #main {}
body.attachment #main {}
article[id*=post-] {padding: 20px 0;word-wrap: break-word;border-bottom: 1px dotted #ccc;margin: 0 10px;}
article[id*=post-].alt_home {padding: 0;margin-bottom: 0;border: 0;}
article[id*=post-].alt_home .post_content {margin-bottom: 0;}
.archive_title {padding: 0 20px;margin: 1.1rem 0 .75rem;}
article[id=post-not-found] h1 {}
.post-id {}
.post {}
.page {}
.attachment {}
.sticky {}
.hentry {}
.category-slug {}
.tag-slug {}
.entry-meta, .category-archive-meta {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 900;line-height: 14px;color: #363636;margin: 0;text-transform: uppercase;overflow: hidden;border-bottom: 1px dotted #ccc;}
footer.entry-meta {border-bottom: 0;}
.entry-meta a, .category-archive-meta a {font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 14px;font-weight: 400;text-transform: none;}
.att-meta, .att-meta-com {float: left;border-right: 1px dotted #ccc;padding: 10px 15px;}
.att-meta-com {float: right;border-right: 0;border-left: 1px dotted #ccc;}
footer.entry-meta .att-meta, footer.entry-meta .att-meta-com {float: none;display: inline;border: 0;padding: 0 5px;}
.att-meta-link {display: block;padding-top: 5px;font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 14px;font-weight: 400;text-transform: none;}
.att-meta-link abbr[title] {border-bottom: 0;color: #c7930d;}
.att-meta-link:hover, .comments-link:hover {text-decoration: none;}
.att-meta-com .att-meta-link {display: block;background: url("library/images/icon-comment.png") no-repeat 0 7px;padding-left: 25px;}
.att-meta-com a {text-decoration: none;}
footer.entry-meta .att-meta-link {display: inline;padding: 0 2px;}
footer.entry-meta a {padding: 0 3px;}
footer.entry-meta a:hover {text-decoration: underline;}
.entry-summary {font-size: .9rem;}
.meta time {}
.post_content {word-wrap: break-word;margin: 30px 0;overflow: hidden;font-size: 1rem;}
.commentlist li.comment article[id*=comment-] p, .post_content p {margin: 0 0 1.5rem 0;}
.commentlist li.comment article[id*=comment-] p:last-child, .post_content p:last-child {margin-bottom: 0;}
.post_content h1, .commentlist li.comment article[id*=comment-] h1, .post_content h2, .commentlist li.comment article[id*=comment-] h2, .post_content h3, .commentlist li.comment article[id*=comment-] h3, .post_content h4, .commentlist li.comment article[id*=comment-] h4, .post_content h5, .commentlist li.comment article[id*=comment-] h5, .post_content h6, .commentlist li.comment article[id*=comment-] h6, .post_content address, .commentlist li.comment article[id*=comment-] address {margin: 0 0 22px 0;}
.commentlist li.comment article[id*=comment-] ul, .post_content ul, .commentlist li.comment article[id*=comment-] ol, .post_content ol, .commentlist li.comment article[id*=comment-] table, .post_content table, .commentlist li.comment article[id*=comment-] dl, .post_content dl {margin: 1.5rem 0;}
.commentlist li.comment article[id*=comment-] table, .post_content table {width: 100%;}
.commentlist li.comment article[id*=comment-] table th, .post_content table th {border-bottom: 2px solid #848484;text-align: left;}
.commentlist li.comment article[id*=comment-] table td, .post_content table td {border-bottom: 1px solid #d0d0d0;padding: 5px;}
.commentlist li.comment article[id*=comment-] ul, .post_content ul, .commentlist li.comment article[id*=comment-] ol, .post_content ol {list-style-position: outside;line-height: 1.5;margin-left: 2.2rem;margin-right: 2.2rem;}
.commentlist li.comment article[id*=comment-] li, .post_content li {margin-bottom: .75rem;}
.commentlist li.comment article[id*=comment-] ol {list-style: decimal;}
.commentlist li.comment article[id*=comment-] ul li {list-style: disc;}
.commentlist li.comment article[id*=comment-] blockquote, .post_content blockquote {font-style: italic;line-height: 1.6rem;margin: 1.5rem 2.2rem 1.5rem 3.5rem;}
.commentlist li.comment article[id*=comment-] blockquote:before, .post_content blockquote:before {font-family: Georgia,serif;font-weight: 700;content: "“";font-size: 5rem;text-indent: -3.5rem;margin-top: .8rem;float: left;opacity: .2;}
.commentlist li.comment article[id*=comment-] dl, .post_content dl {margin: 1.75rem 0 1.75rem;}
.commentlist li.comment article[id*=comment-] dt, .post_content dt {font-style: italic;margin-top: 1.25rem;font-size: 1.13rem;font-weight: 700;border-bottom: 1px solid #999;}
.commentlist li.comment article[id*=comment-] dd, .post_content dd {font-style: italic;font-size: .85rem;margin-top: 1rem;line-height: 1.6rem;}
.commentlist li.comment article[id*=comment-] video, .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe {display: block;margin: 1.5rem 0;max-width: 100%;padding: 8px;background: #fafafa;border: 1px solid #e2e2e2;box-shadow: 0 0 5px #e7e7e7;min-width: 100%;height: auto;min-height: 340px;}
.commentlist li.comment article[id*=comment-] iframe, .post_content iframe {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.full-width-content .commentlist li.comment article[id*=comment-] video, .full-width-content .post_content video, .full-width-content .commentlist li.comment article[id*=comment-] object, .full-width-content .post_content object, .full-width-content .commentlist li.comment article[id*=comment-] embed, .full-width-content .post_content embed, .full-width-content .commentlist li.comment article[id*=comment-] iframe, .full-width-content .post_content iframe {min-height: 520px;}
.commentlist li.comment article[id*=comment-] pre, .post_content pre {overflow: auto;background: #fafafa;border: 1px solid #f0f0f0;border-left: 3px solid #e2e2e2;padding-left: 25px;}
.commentlist li.comment article[id*=comment-] img, .post_content img {margin: 0 0 1.5rem 0;max-width: 100%;height: auto;}
article[id*=post-] footer {clear: both;margin: 1.5rem 0 0;}
article[id*=post-] footer a {}
.more-link {position: relative;font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: .75rem;text-transform: uppercase;display: block;max-width: 140px;margin-top: 20px;}
a.more-link:after {content: " ";position: absolute;top: 5px;right: 0;display: inline-block;width: 15px;height: 15px;background-color: #c7930d;background-image: url("library/images/arrow-right.png");background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
.edit-link {}
.gallery {margin: 0 auto 18px;}
.gallery .gallery-item {float: left;margin-top: 0;text-align: center;}
.gallery-columns-3 .gallery-item {width: 33%;}
.gallery-columns-2 .gallery-item {width: 50%;}
.gallery-columns-4 .gallery-item {width: 25%;margin-bottom: 0;}
.gallery .gallery-item a {padding: 0;display: block;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.gallery img {padding: 8px;background: #fafafa;border: 1px solid #e2e2e2;box-shadow: 0 0 5px #e7e7e7;}
.gallery img:hover {background: white;border: 1px solid #c7930d;box-shadow: 0 0 5px #d0d0d0;}
.gallery-columns-3 .attachment-thumbnail {max-width: 65%;height: auto;}
.gallery-columns-2 .attachment-medium {max-width: 92%;height: auto;}
.gallery-columns-4 .attachment-thumbnail {max-width: 75%;height: auto;}
.gallery .gallery-caption {color: #888;font-size: .7rem;line-height: 1.1rem;margin: -20px 0 12px;}
.gallery dl, .gallery dt, .gallery-icon {margin: 0;border-bottom: 0;padding: 0;}
.gallery br+br {display: none;}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
.format-aside .entry-header {display: none;}
.single .format-aside .entry-header {display: block;}
.format-aside .entry-content, .format-aside .entry-summary {padding-top: 0;padding-top: 0;font-style: italic;line-height: 1.6rem;margin: 1.5rem 2.2rem 2.5rem 0;padding-left: 2.2rem;border-left: 3px solid #f3f3f3;}
.single .format-aside .entry-content, .single .format-aside .entry-summary {padding-top: 0;}
.single .format-image .entry-header {display: block;}
.format-image .entry-content, .format-image .entry-summary {padding-top: 1rem;}
.single .format-image .entry-content, .single .format-image .entry-summary {padding-top: 0;}
.pagination {font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 12px;font-size: 11px;text-transform: uppercase;clear: both;padding: 20px 0 30px 0;position: relative;line-height: 13px;margin: auto;text-align: center;}
.pagination span.current, .pagination a {display: inline-block;margin: 0 0 0 6px;padding: 6px 9px 5px 9px;text-decoration: none;width: auto;color: #fff;background-color: #363636;border-radius: 50%;}
.pagination .next, .pagination .prev {border-radius: 0;}
.pagination a:visited {color: #fff;}
.pagination a:hover {background-color: #c7930d;}
.pagination span.current {padding: 6px 9px 5px 9px;background-color: #c7930d;color: #fff;}
.wp-prev-next {}
.wp-prev-next ul {}
.wp-prev-next .prev-link {}
.wp-prev-next .next-link {}
.page-link {font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 12px;line-height: 13px;text-transform: uppercase;clear: both;display: block;margin: 0 0 10px;}
.page-link a, .page-link a:visited {background-color: #f2f2f2;color: #373737;margin: 0;padding: 2px 5px;text-decoration: none;}
.page-link a:hover {background-color: #c9c9c9;color: #fff;font-weight: bold;}
.wp-prev-next .prev-link, .nav-previous, .previous-image {float: left;margin: 10px 0;}
.wp-prev-next .next-link, .nav-next, .next-image {float: right;margin: 10px 0;}
#image-navigation, #comment-nav-below, #comment-nav-above, #nav-above, #nav-below {display: block;overflow: hidden;margin: 0 10px 30px 10px;}
#image-navigation {margin: 0 0 30px 0;}
#comment-nav-above a, #comment-nav-below a, #nav-above a, #nav-below a, #image-navigation a {position: relative;font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: .75rem;text-transform: uppercase;}
#comment-nav-above a:hover, #comment-nav-below a:hover, #nav-above a:hover, #nav-below a:hover, #image-navigation a:hover {}
.nav-next a, .next-image a {padding-right: 20px;}
.nav-next a:after, .next-image a:after {content: " ";position: absolute;top: 0;right: 0;display: inline-block;width: 15px;height: 15px;background-color: #c7930d;background-image: url("library/images/arrow-right.png");background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
.nav-previous a, .previous-image a {padding-left: 20px;}
.nav-previous a:after, .previous-image a:after {content: " ";position: absolute;top: 0;left: 0;display: inline-block;width: 15px;height: 15px;background-color: #c7930d;background-image: url("library/images/arrow-left.png");background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
#sidebar {float: right;margin-top: 2.2rem;}
.widget {margin: 0 10px 30px 0;padding: 2rem;word-wrap: break-word;background: #fafafa;border: 1px solid #e2e2e2;box-shadow: 0 0 5px #e7e7e7;}
#sidebar-home, #sidebar-full {padding: 0 10px;}
#sidebar-home .widget, #sidebar-full .widget {width: 29.3%;display: inline;float: left;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin: 0 2%;}
#sidebar-home .widget, #sidebar-full .widget {margin-top: 2rem;}
#sidebar-home, #sidebar-full {margin-left: -2%;margin-right: -2%;}
#sidebar .widget a, #sidebar-home .widget a, #sidebar-full .widget a {color: #363636;}
#sidebar .widget a:hover {}
#sidebar .widget li, #sidebar-home .widget li, #sidebar-full .widget li, .widget_nav_menu li, #meta.widget aside a {line-height: 1.2rem;margin-bottom: .65rem;list-style: none;}
#sidebar .widget li:last-child, #sidebar-home .widget li:last-child, #sidebar-full .widget li:last-child, .widget_nav_menu li:last-child, #meta.widget aside a:last-child {margin-bottom: 0;}
#sidebar .widget ul.sub-menu li:last-child, #sidebar .widget ul.children li:last-child {}
#sidebar .widget li a {color: #363636;}
#sidebar .widget-title, #sidebar-home .widget-title, #sidebar-full .widget-title {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 1rem;font-weight: 900;line-height: 1rem;text-transform: uppercase;margin: -2rem -1.2rem .75rem -1.2rem;border-top: 5px solid #c7930d;border-bottom: 1px dotted #ccc;padding: 15px 10px;}
.post_content .widget-title {}
.widget_links {}
.widget_links ul {}
.widget_links ul li {}
.widget_links ul li a {}
.widget_meta {}
.widget_meta ul {}
.widget_meta ul li {}
.widget_meta ul li a {}
.widget_pages {}
.widget_pages ul {}
.widget_pages ul li {}
.widget_pages ul li a {}
.widget_recent_entries {}
.widget_recent_entries ul {}
.widget_recent_entries ul li {}
.widget_recent_entries ul li a {}
.widget_archive {}
.widget_archive ul {}
.widget_archive ul li {}
.widget_archive ul li a {}
.widget_archive select {}
.widget_archive option {}
.widget_links {}
.widget_links li:after {}
.widget_links li:before {}
.widget_tag_cloud {}
.widget_tag_cloud a {padding: 3px;}
.widget_tag_cloud a:after {content: ",";}
.widget_tag_cloud a:before {}
.tagcloud {}
.widget_calendar {}
#wp-calendar {text-align: center;width: 95%;margin: auto;}
#calendar_wrap {padding: 15px 0;}
#calendar_wrap th {}
#calendar_wrap td {}
#wp-calendar tr td {}
#wp-calendar caption {font-size: 18px;font-weight: bold;margin-bottom: 12px;text-transform: uppercase;}
#wp-calendar a {}
#wp-calendar #today {}
#wp-calendar #prev {}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #prev a {}
.widget_categories {}
.widget_categories ul {}
.widget_categories ul li {}
.widget_categories ul ul.children {}
.widget_categories a {}
.widget_categories select {}
.widget_categories select#cat {}
.widget_categories select.postform {}
.widget_categories option {}
.widget_categories .level-0 {}
.widget_categories .level-1 {}
.widget_categories .level-2 {}
.widget_categories .level-3 {}
.recentcomments {}
#recentcomments {}
#recentcomments li {}
#recentcomments li a {}
.widget_recent_comments {}
#searchform {}
.widget_search {}
.widget_search #s {width: 60%;}
.screen-reader-text {}
.textwidget {}
.widget_text {}
.textwidget p {}
#comments {}
#comments-title {font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 1.5rem;font-weight: 400;margin: 30px 10px 25px 10px;}
#comments span {}
.comment-nav {}
.comment-nav ul {}
.comment-nav ul li {}
.commentlist {margin: 0 10px;border-bottom: 1px dotted #ccc;}
body.page-template-full-width-php .commentlist {}
.commentlist li.comment {position: relative;padding: 30px 0 0 0;clear: both;overflow: hidden;border-top: 1px dotted #ccc;}
.commentlist footer.comment-head {position: relative;}
.commentlist footer.comment-head .reply {position: absolute;top: 0;right: 0;}
.commentlist li.pingback {font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 12px;text-transform: uppercase;color: #363636;padding: 25px 0;border-top: 1px dotted #ccc;}
.commentlist li.pingback a {font-family: Georgia,"Times New Roman",Times,serif;font-weight: 400;font-size: 13px;text-transform: none;padding: 0 5px;}
.commentlist li.comment article[id*=comment-] {}
.commentlist #respond {margin-top: 0;margin-left: 0;margin-right: 0;}
.commentlist #respond label {margin-left: 0;}
.commentlist #respond #author, .commentlist #respond #email, .commentlist #respond #url, .commentlist #respond #comment {}
.commentlist li[class*=depth-] {margin-left: 2.2rem;}
.commentlist li.depth-1 {margin-left: 0;margin-top: 0;}
.commentlist li.depth-2, .commentlist li.depth-3, .commentlist li.depth-4 {}
.commentlist li.comment ul.children li {}
.commentlist li.comment ul.children li.alt {}
.commentlist li.comment ul.children li.byuser {}
.commentlist li.comment ul.children li.comment {}
.commentlist li.comment ul.children li.depth-1 {}
.commentlist li.comment ul.children li.bypostauthor {}
.commentlist li.comment ul.children li.comment-author-admin {}
.commentlist li.comment ul.children .alt {}
.commentlist li.comment ul.children .odd {}
.commentlist li.comment ul.children .even {}
.commentlist .alt {}
.commentlist .odd {}
.commentlist .even {}
.commentlist .parent {}
.commentlist .comment {}
.commentlist .children {}
.commentlist .pingback {}
.commentlist .bypostauthor {}
.commentlist .comment-author {}
.commentlist .comment-author-admin {}
.commentlist .bypostauthor > article > footer > .vcard cite.fn:after {content: " (Author)";font-size: .75rem;font-weight: normal;font-style: italic;}
.commentlist .thread-alt {}
.commentlist .thread-odd {}
.commentlist .thread-even {}
.commentlist .vcard {margin-left: 85px;}
.commentlist .vcard cite.fn {font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 1.2rem;font-weight: 400;font-style: normal;color: #949494;}
.commentlist .vcard time, .comment-meta {margin-left: 85px;}
.commentlist .vcard time a {text-decoration: none;color: #999;}
.commentlist .vcard time a:hover {text-decoration: underline;}
.commentlist .vcard img.photo {}
.commentlist .vcard img.avatar {position: absolute;left: 0;top: 0;background: #fff;border-radius: 50%;}
.commentlist .vcard cite.fn a.url {}
.commentlist .comment-meta {font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 12px;text-transform: uppercase;}
.commentlist .comment-meta a {color: #363636;}
.commentlist .commentmetadata {}
.commentlist .commentmetadata a {}
.commentlist li.comment .comment-content {margin-left: 85px;padding-top: 10px;padding-bottom: 30px;font-size: .75rem;line-height: 1rem;}
.commentlist li.comment .comment-content p {margin: 0 0 1.5rem;}
.commentlist li.comment .comment-content p:last-child {margin: 0;}
.commentlist li.comment ul {}
.commentlist .comment-reply-link, .commentlist .comment-reply-login {text-decoration: none;float: right;position: relative;font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: .75rem;text-transform: uppercase;padding-right: 20px;}
.commentlist .comment-reply-link:after, .commentlist .comment-reply-login:after {content: " ";position: absolute;top: 5px;right: 0;display: inline-block;width: 15px;height: 15px;background-color: #c7930d;background-image: url("library/images/arrow-down.png");background-repeat: no-repeat;background-position: center center;border-radius: 50%;}
.commentlist a.comment-reply-link:hover {}
.nocomments {padding: 15px;text-align: center;}
#respond-form {}
body.page-template-full-width-php #respond-form {}
#respond {margin: 30px 10px 0 10px;padding: 2rem;word-wrap: break-word;background: #fafafa;border: 1px solid #e2e2e2;box-shadow: 0 0 5px #e7e7e7;}
#reply-title {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 1.2rem;font-weight: 900;line-height: 1rem;text-transform: uppercase;margin: -2rem -1.2rem .75rem -1.2rem;border-top: 5px solid #c7930d;border-bottom: 1px dotted #ccc;padding: 15px;}
#respond label {display: inline-block;font-family: "Lato",Arial,Helvetica,sans-serif;font-size: .75rem;font-weight: 900;text-transform: uppercase;min-width: 90px;margin-left: 30px;}
#respond label[for=author], #respond label[for=email] {min-width: 86px;}
#respond p {margin-bottom: 1rem;}
#respond p.form-submit {text-align: center;margin-bottom: 0;}
#respond p.form-allowed-tags {font-size: .8rem;display: none;}
#respond .required {margin-left: -14px;padding-right: 5px;color: #f00;}
#respond .required:first-child {margin-left: 0;}
#respond .comment-notes, #respond .logged-in-as {font-size: 12px;font-style: italic;}
#respond #comment-form-title {margin: 0 0 1.1rem;}
#respond #cancel-comment-reply-link {float: right;font-family: "Lato",Arial,Helvetica,sans-serif;font-weight: 900;font-size: 12px;font-style: normal;text-transform: uppercase;}
#respond #cancel-comment-reply-link a {}
#respond #commentform {}
#respond .comments-logged-in-as {}
#respond #comment-form-elements {margin: .75rem 0;}
#respond #comment-form-elements li {overflow: hidden;margin-bottom: .7335rem;}
#respond #comment-form-elements label {display: none;}
#respond #comment-form-elements small {display: none;}
#respond #author, #respond #email, #respond #url {padding: 5px 7px;width: 65%;}
#respond #comment {resize: none;padding: 5px 7px;width: 65%;height: 150px;vertical-align: top;}
#respond input[type=text], #respond #author, #respond #email, #respond #url, #respond #comment {font-size: 12px;background: #fff;padding: 4px 5px;border: 1px solid #e2e2e2;box-shadow: 3px 3px 5px #f0f0f0 inset;}
#respond input[type=text]:focus, #respond #author:focus, #respond #email:focus, #respond #url:focus, #respond #comment:focus {outline: none;}
#respond input[type=text] {}
#respond #allowed_tags {}
#respond #comment {}
#respond #submit {background-color: #c7930d;box-shadow: 1px 2px #e7e7e7;border: 0;padding: 5px 15px;font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 900;text-transform: uppercase;color: #fff;}
#commentform input:invalid, #commentform textarea:invalid {border-color: red;outline: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: #f6e7eb;}
#commentform input:valid {}
.nocomments {margin: 0 20px 1.1rem;}
.post_content img {margin-top: .75rem;}
.left img, img.left, .alignleft, img.alignleft, img[align=left] {margin-right: 1.5rem;margin-bottom: 1rem;margin-top: .75rem;display: inline;float: left;}
.right img, img.right, .alignright, img.alignright, img[align=right] {margin-left: 1.5rem;margin-bottom: 1rem;margin-top: .75rem;display: inline;float: right;}
.aligncenter, img.aligncenter, img[align=center] {margin-right: auto;margin-left: auto;display: block;clear: both;}
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img, .widget-area img, .wp-caption {max-width: 100%;height: auto;}
.post .notice {background: #eee;display: block;padding: 1rem;}
.entry-attachment {display: block;margin: 0 auto;text-align: center;}
.imgthumb {position: relative;width: 100%;height: 190px;background-repeat: no-repeat;background-position: center center;background-size: cover;overflow: hidden;outline: none;}
.imgthumb a {width: 100%;height: 190px;display: block;text-indent: -99999px;}
.imgthumb img {margin: 0;min-width: 100%;height: auto;}
.wp-caption {margin-bottom: 1.5rem;text-align: center;padding-top: 5px;max-width: 100%;}
.wp-caption img {border: 0 none;padding: 0;margin: 0;}
.wp-caption p.wp-caption-text, .entry-caption {font-size: .8rem;font-style: italic;margin: .6rem 0 -.2rem;}
.wp-smiley {margin: 0 !important;max-height: 1rem;}
footer[role=contentinfo] {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: .65rem;font-weight: 900;text-transform: uppercase;width: 100%;margin: 0 auto 2% auto;max-width: 1044px;background: #363636;padding: 1.2rem 0;}
footer[role=contentinfo] div {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.attribution {float: none;text-align: center;}
#site-generator {color: #fff;text-align: center;}
#site-generator a {color: #fff;text-decoration: none;}
#site-generator a:hover {text-decoration: underline;}
#site-generator .sep {padding: 0 10px;}
.screen-reader-text, .assistive-text {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);}
.colortxt {color: #c7930d;}
#load-cycle {background: url("library/images/loading.gif") no-repeat center center;width: 100%;height: auto;min-height: 290px;}
#slide-wrap {position: relative;margin-left: 10px;margin-right: 10px;box-shadow: 0 0 5px #e7e7e7;border: 1px solid #e2e2e2;border-top: 0;}
.cycle-slideshow {width: 100%;height: 290px;overflow: hidden;display: none;}
.slides {position: relative;background-color: #f0f0f0;width: 100%;height: 290px;overflow: hidden;border-top: 0;}
.slides .slide-thumb {width: 100%;height: 290px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.slides .slide-thumb img {width: 968px;height: auto;min-height: 290px;}
.slides .slide-noimg {font-family: "Lato",Verdana,Geneva,sans-serif;font-size: 20px;font-weight: 900;position: absolute;right: 30px;bottom: 30px;text-transform: uppercase;color: #d0d0d0;}
.slide-content {position: absolute;width: 33%;height: 100%;left: 0;bottom: 0;background: url("library/images/trans.png");padding: 15px 20px;z-index: 600;font-size: .9em;line-height: 1.5em;vertical-align: text-bottom;}
.slide-content.alt-static-show {display: none;}
.slide-copy {font-family: "Vollkorn",Georgia,"Times New Roman",Times,serif;font-size: 1rem;position: absolute;bottom: 30px;left: 30px;right: 30px;}
.slide-content a, .slide-content a:visited {color: #747474;font-weight: bold;}
.slide-content a:hover {color: #363636;text-decoration: underline;}
.slide-title {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 1.4rem;font-weight: 900;color: #fff;color: #c7930d;text-shadow: 1px 1px #f5f5f5;text-transform: uppercase;margin-bottom: 10px;line-height: 1.5rem;}
.slides .slide-title a {text-decoration: none;color: #c7930d;}
#sliderprev, #slidernext {text-align: center;position: absolute;top: 34%;display: none;text-decoration: none;background-color: #2b2b2b;font-size: 20px;width: 67px;height: 67px;line-height: 67px;z-index: 100;}
#sliderprev {left: 0px;}
#slidernext {right: 0px;}
.cycle-paused:after {content: "Paused";font-family: "Open Sans",Arial,Helvetica,sans-serif;font-size: .75rem;text-transform: uppercase;color: white;background: black;padding: 5px 15px;z-index: 500;position: absolute;top: 10px;right: 10px;opacity: .5;filter: alpha(opacity=50);}
.cycle-pager {text-align: center;width: 100%;z-index: 500;position: absolute;bottom: 5px;overflow: hidden;}
.cycle-pager span {font-family: arial;font-size: 50px;width: 18px;height: 22px;display: inline-block;color: #c0c0c0;cursor: pointer;text-shadow: 1px 1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff,2px 2px 2px #000;overflow: hidden;}
.cycle-pager span.cycle-pager-active {color: #12b0e6;}
.cycle-pager > * {cursor: pointer;}
.no-slide-image {position: absolute;width: 100%;top: 40%;font-family: "Open Sans",Arial,Helvetica,sans-serif;font-size: 34px;font-weight: 800;text-transform: uppercase;text-align: center;line-height: 1.5em;}
@media only screen and (max-width: 824px) {#site-title {margin-right: 0;}
	#site-description {margin-right: 0;}
	#access, .menu.nav-mobile {position: relative;}
	.menu.nav-mobile ul li {list-style-type: none;float: none;}
	nav[role=navigation] div.menu > ul {background: #f5f5f5;box-shadow: 1px 1px 1px #000;position: absolute;z-index: 9999;width: 220px;word-wrap: break-word;display: none;overflow: visible;}
	nav[role=navigation] div.menu > ul > li {position: relative;}
	nav[role=navigation] .menu.nav-mobile #menu-icon {display: block;width: 80px;}
	nav[role=navigation] .menu.nav-mobile ul li, nav[role=navigation] .menu.nav-mobile ul.sub-menu li, nav[role=navigation] .menu.nav-mobile ul.children li {border-bottom: 1px solid #e3e3e3;min-width: 100%;}
	nav[role=navigation] .menu.nav-mobile ul li a {display: block;min-height: 38px;color: #555 !important;background: none;border-radius: 0;box-shadow: none;padding: 7px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
	nav[role=navigation] .menu.nav-mobile ul li a:hover, nav[role=navigation] .menu.nav-mobile ul li.current-menu-item a:hover, nav[role=navigation] .menu.nav-mobile ul li.current_page_item a:hover {background: #eaeaea;}
	nav[role=navigation] .menu.nav-mobile ul li > ul.sub-menu, nav[role=navigation] .menu.nav-mobile ul li > ul.children, nav[role=navigation] .menu.nav-mobile ul li ul.sub-menu li ul, nav[role=navigation] .menu.nav-mobile ul li ul.children li ul {background: #f5f5f5;display: block;position: relative;z-index: 9999;right: auto;top: auto;margin-top: 0;width: 100%;box-shadow: none;}
	nav[role=navigation] .menu.nav-mobile ul li ul.sub-menu li, nav[role=navigation] .menu.nav-mobile ul li ul.children li {border: 0;border-top: 1px solid #e3e3e3;text-indent: 20px;}
	nav[role=navigation] .menu.nav-mobile ul li ul.sub-menu li ul li, nav[role=navigation] .menu.nav-mobile ul li ul.children li ul li {text-indent: 40px;}
	nav[role=navigation] .menu.nav-mobile ul li ul.sub-menu li ul li ul li, nav[role=navigation] .menu.nav-mobile ul li ul.children li ul li ul li {text-indent: 60px;}
	#main.col620 {width: 100%;display: block;}
	#sidebar.col300 {float: none;display: block;width: 100%;clear: both;margin: 0;padding-top: 1px;}
	.widget {margin: 2.2rem 10px;}
	#sidebar-home, #sidebar-full {margin-top: 1.85rem;margin-left: 0;margin-right: 0;}
	#sidebar-home .widget, #sidebar-full .widget {width: 100%;display: block;float: none;margin: 0 0 1.85rem 0;}
	#sidebar-home .widget:last-child, #sidebar-full .widget:last-child, #sidebar.col300 .widget:last-child {margin-bottom: 0;}
	#site-heading {width: 100%;float: none;text-align: center;}
	#social-media {padding-top: 0;float: none;width: auto;text-align: center;margin: auto;}
	.commentlist li.comment article[id*=comment-] video, .post_content video, .full-width-content .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .full-width-content .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .full-width-content .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe, .full-width-content .post_content iframe {min-height: 400px;}
	.cycle-slideshow {height: auto;min-height: 290px;}
	.cycle-slideshow.alt-static {min-height: 190px;}
	.slides {height: auto;}
	.slides .slide-thumb {width: 100%;height: 190px;}
	.slides .slide-thumb img {width: 100%;height: auto;min-height: none;}
	.slides .slide-noimg {top: 30px;right: 30px;bottom: auto;}
	.slide-content {position: relative !important;width: 100%;height: auto;left: auto;bottom: auto;z-index: 0;font-size: .75rem;line-height: 1rem;vertical-align: text-bottom;overflow: hidden;}
	.slide-content.alt-static-hide {display: none;}
	.slide-content.alt-static-show {display: block;}
	.slide-copy {position: relative !important;bottom: auto;left: auto;right: auto;}
	.slide-title {font-family: "Lato",Arial,Helvetica,sans-serif;font-size: 1.2rem;font-weight: 900;color: #fff;color: #c7930d;text-shadow: 1px 1px #f5f5f5;text-transform: uppercase;margin-bottom: 7px;line-height: 1.2rem;}}
@media only screen and (min-width: 824px) {nav[role=navigation] > ul.menu, div.menu > ul {display: block !important;}}
@media only screen and (max-width: 660px) and (min-width: 100px) {.slide-title {font-size: 1rem;line-height: 1rem;margin-bottom: 5px;}
	.slide-copy {font-family: Georgia,"Times New Roman",Times,serif;font-size: 12px;line-height: .95rem;}
	div.entry-meta {padding: 15px 0;}
	.att-meta, .att-meta-com {float: none;border: 0;display: inline;padding-left: 0;font-size: 10px;}
	.entry-meta a.att-meta-link, .att-meta-com .att-meta-link a {font-family: Georgia,"Times New Roman",Times,serif;font-size: 11px;}
	.att-meta-link, .att-meta-com .att-meta-link {display: inline;padding-left: 2px;}
	.att-meta-com .att-meta-link {padding-left: 25px;background-position: 5px 10px;}}
@media only screen and (max-width: 460px) and (min-width: 100px) {.att-meta, .att-meta-com {color: #fff;font-size: 0;}
	.entry-meta a.att-meta-link, .att-meta-com .att-meta-link a {font-family: Georgia,"Times New Roman",Times,serif;font-size: 11px;}
	.att-meta-com .att-meta-link {padding-left: 25px;background-position: 5px 10px;}}
@media only screen and (max-width: 640px) {.commentlist li.comment article[id*=comment-] video, .post_content video, .full-width-content .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .full-width-content .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .full-width-content .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe, .full-width-content .post_content iframe {min-height: 340px;}}
@media only screen and (max-width: 480px) {.commentlist li.comment article[id*=comment-] video, .post_content video, .full-width-content .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .full-width-content .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .full-width-content .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe, .full-width-content .post_content iframe {min-height: 290px;}
	#site-title {font-size: 40px;}
	.cycle-slideshow {min-height: 250px;}
	.cycle-slideshow.alt-static {min-height: 160px;}
	.slides .slide-thumb {height: 160px;}
	.slide-content {padding: 8px 12px;}
	.slide-copy {font-size: 11px;}}
@media only screen and (max-width: 320px) {.commentlist li.comment article[id*=comment-] video, .post_content video, .full-width-content .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .full-width-content .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .full-width-content .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe, .full-width-content .post_content iframe {min-height: 220px;}
	#site-title {font-size: 36px;}
	.cycle-slideshow {min-height: 240px;}
	.cycle-slideshow.alt-static {min-height: 140px;}
	.slides .slide-thumb {height: 140px;}
	.slide-title {font-size: .9rem;}
	header[role=banner] #s {min-width: 100px;width: 100px;}
	header[role=banner] #s:focus {width: 140px;transition-duration: 400ms;transition-property: width;transition-timing-function: ease;}}
@media only screen and (max-width: 240px) {.commentlist li.comment article[id*=comment-] video, .post_content video, .full-width-content .post_content video, .commentlist li.comment article[id*=comment-] object, .post_content object, .full-width-content .post_content object, .commentlist li.comment article[id*=comment-] embed, .post_content embed, .full-width-content .post_content embed, .commentlist li.comment article[id*=comment-] iframe, .post_content iframe, .full-width-content .post_content iframe {min-height: 180px;}
	#site-title {font-size: 30px;}
	header[role=banner] #s {min-width: 72px;width: 72px;}
	header[role=banner] #s:focus {width: 155px;}}
@media print {* {background: transparent !important;color: #444 !important;text-shadow: none !important;}
	a, a:visited {color: #444 !important;text-decoration: underline;}
	a:after {content: " (" attr(href) ")";}
	abbr:after {content: " (" attr(title) ")";}
	.ir a:after {content: "";}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	@page {margin: .5cm;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}}