@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
*,
:after, :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
a, abbr, acronym, address, article, aside, audio, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, img, ins, kbd, label, legend, li, main, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video{margin:0;padding:0;vertical-align:baseline;outline:0;font-size:100%;background:0 0;border:none;text-decoration:none}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section{display:block}
b, center, font, hr, i, layer, menu, s, strike, u, xmp{margin:0;padding:0;vertical-align:baseline;outline:0;font-size:100%;font-weight:400;font-style:normal;background:0 0;border:none;text-decoration:none}
hr{background-color:#ccc;height:1px;border:0}
h1, h2, h3, h4, h5, h6{font-style:normal;font-weight:400;line-height:1.2em}
h1{font-size:1.8em}
h2{font-size:1.7em}
h3{font-size:1.55em}
h4{font-size:1.4em}
h5{font-size:1.25em}
h6{font-size:1.1em}
ol, ul{list-style:none}
ul{list-style:disc;margin-left:2em}
ol{list-style-type:decimal;margin-left:3em}
ol ol{list-style:upper-roman}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:upper-alpha}
ol ol ol ol ol{list-style:lower-alpha}
ol ol, ol ul, ul ol, ul ul{margin-bottom:0}
dl dt{font-weight:700;margin:0}
dl dd{margin:0}
strong{font-weight:700}
strong strong{font-weight:400}
cite, em{font-style:italic}
cite cite, em em{font-style:normal}
abbr[title],
acronym[title],
time[title]{cursor:help}
big{font-size:120%}
small, sub, sup{font-size:80%}
sup{vertical-align:baseline;position:relative;bottom:.3em}
sub{vertical-align:baseline;position:relative;top:.3em}
address{font-style:italic}
dd address, li address{margin:0}
blockquote, q{font-style:normal;quotes:none;margin:0}
blockquote cite, blockquote em{font-style:italic}
blockquote:after, blockquote:before, q:after, q:before {
content: '';
content: none
} a{cursor:pointer}
pre{word-wrap:normal;overflow:auto;font:1em Monaco, monospace, Courier, "Courier New";padding:1.5em;line-height:1.5em;background-size:3em 3em;background-image:linear-gradient(rgba(255, 255, 255, .5) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));background-image:-webkit-linear-gradient(rgba(255, 255, 255, .5) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(rgba(255, 255, 255, .5) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));background-image:-ms-linear-gradient(rgba(255, 255, 255, .5) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0));background-image:-o-linear-gradient(rgba(255, 255, 255, .5) 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0))}
code{font:1em Monaco, monospace, Courier, "Courier New"}
pre code{font-size:1em;line-height:1.5em;background:0 0}
dfn, ins{font-style:italic;text-decoration:none}
ins{color:green}
del, s, strike{text-decoration:line-through}
del{color:red}
form label{cursor:pointer}:focus{outline:0}
fieldset{width:100%;max-width:100%;padding:1em;border:1px solid #ccc}
legend{border:1px solid #ccc;padding:0 .5em}
button, input, select, textarea{font:inherit;color:inherit;display:block;padding:.5rem;margin:0 0 1rem;width:100%;max-width:100%;border:1px solid #ccc;background:#fff}
optgroup{font:inherit;font-weight:600}
input:active, input:focus, select:active, select:focus, textarea:active, textarea:focus{border:1px solid #aaa;background:#fff}
input[type=checkbox],
input[type=radio]{width:auto;min-width:inherit;display:inline}
input[type=range]{margin:0}
input[type=color]{height:2.5em;width:3em;min-width:0;cursor:pointer}
input[type=file]{cursor:pointer}
.button, button, input[type=button],
input[type=reset],
input[type=submit]{width:auto;min-width:inherit;background:#fff;border:1px solid #ccc;padding:.4rem 1rem;cursor:pointer;display:inline}
.button:focus, .button:hover, button:focus, button:hover, input[type=button]:focus,
input[type=button]:hover,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit]:focus,
input[type=submit]:hover{border:1px solid #aaa}
optgroup{max-width:100%;font-style:normal}
table{border-collapse:collapse;border-spacing:0;line-height:1.8em;width:100%;border-bottom:none}
table caption{font-size:1.2em}
td, th{text-align:left}
td{padding:.5em;border-top:none}
.alignleft, .left{float:left}
.alignright, .right{float:right}
.aligncenter, .center{display:block}
.alignnone, .block, .clear{clear:both}
img{max-width:100%;height:auto}
img.wp-smiley{max-height:1em;margin:0;padding:0;border:none}
img.no-border{box-shadow:none !important;border:none !important}
img.alignleft, img.alignright{display:inline}
a img{max-width:100%;height:auto;border:none}
a img.alignnone{display:block}
.wp-caption{max-width:100%}
.wp-caption-dd, .wp-caption-text{font:inherit;text-align:left;margin-bottom:0;padding:0}
.wp-audio-shortcode, .wp-video-shortcode{max-width:100%;clear:both}
.mejs-container, iframe{max-width:100%}
.html5-captions .wp-caption, .wp-caption{padding:1rem;background:#fff;border:1px solid #ccc}
html{font-size:62.5%}
body{font-family:'Open Sans', 'Trebuchet MS', sans-serif;font-size:17px;font-size:1.7rem;line-height:1.7em;color:#444}
body#tinymce{font-family:'Open Sans', 'Trebuchet MS', sans-serif;background:#fff;color:#444;margin:20px;border:none;max-width:100%}
#container{word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
#wpadminbar input{display:inline;background:0 0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.js .hide-if-js, .no-js .hide-if-no-js{display:none}
body#tinymce #wp-image-toolbar div,
body#tinymce .wpview-wrap .toolbar div{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
body#tinymce .gallery{padding:10px;margin-bottom:0}
.gallery{font-size:0;display:block;clear:both;margin:0;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gallery .gallery-item{position:relative;margin:0;padding:1px;border:none;float:none;overflow:hidden;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gallery .gallery-item .gallery-icon img{width:100%;height:auto;margin:0 auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gallery .gallery-item .gallery-icon a img:focus, .gallery .gallery-item .gallery-icon a img:hover{opacity:.8}
.gallery .gallery-item .gallery-caption{font-size:13px;display:block;position:absolute;bottom:0;height:3em;line-height:2em;width:100%;padding:.5em;margin:0;text-align:center;vertical-align:top;background:rgba(255, 255, 255, .8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gallery-columns-0 .gallery-item, .gallery-columns-1 .gallery-item{width:100%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-3 .gallery-item{width:33.33%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery-columns-5 .gallery-item{width:20%}
.gallery-columns-6 .gallery-item{width:16.66%}
.gallery-columns-7 .gallery-item{width:14.28%}
.gallery-columns-8 .gallery-item{width:12.5%}
.gallery-columns-9 .gallery-item{width:11.11%}
.gallery-columns-10 .gallery-item{width:10%}
.gallery-columns-11 .gallery-item{width:9.09%}
.gallery-columns-12 .gallery-item{width:8.33%}
.gallery-columns-13 .gallery-item{width:7.69%}
.gallery-columns-14 .gallery-item{width:7.14%}
.gallery-columns-15 .gallery-item{width:6.66%}
.gallery-columns-16 .gallery-item{width:6.25%}
.gallery-columns-17 .gallery-item{width:5.88%}
.gallery-columns-18 .gallery-item{width:5.55%}
.gallery-columns-19 .gallery-item{width:5.26%}
.gallery-columns-20 .gallery-item{width:5%}
.gallery-columns-21 .gallery-item{width:4.76%}
.gallery-columns-22 .gallery-item{width:4.54%}
.gallery-columns-23 .gallery-item{width:4.34%}
.gallery-columns-24 .gallery-item{width:4.16%}
.gallery-columns-25 .gallery-item{width:4%}
.gallery-columns-26 .gallery-item{width:3.84%}
.gallery-columns-27 .gallery-item{width:3.7%}
.gallery-columns-28 .gallery-item{width:3.57%}
.gallery-columns-29 .gallery-item{width:3.44%}
.gallery-columns-30 .gallery-item{width:3.33%}
.block, .gallery, .html5-captions .wp-caption, .wp-audio-shortcode, .wp-caption, .wp-video-shortcode, address, dl, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, object, ol, p, pre, table, table caption, ul{margin-bottom:1rem}
.alignleft, .html5-captions .wp-caption.alignleft, .left, .wp-caption.alignleft{margin:0 2rem 2rem 0}
.alignright, .html5-captions .wp-caption.alignright, .right, .wp-caption.alignright{margin:0 0 2rem 2rem}
.aligncenter, .center, .html5-captions .wp-caption.aligncenter, .wp-caption.aligncenter{margin:0 auto 2rem}
.wp-editor-wrap{margin-bottom:2rem;max-width:100%}
.wp-editor-wrap button:focus, .wp-editor-wrap button:hover{border:none}
.wp-editor-container{background:#fff;border:1px solid #e5e5e5}
.wp-core-ui .button-group.button-small .button, .wp-core-ui .button.button-small, .wp-switch-editor{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.wp-editor-container textarea.wp-editor-area:active, .wp-editor-container textarea.wp-editor-area:focus{border:none}
.howto{color:#666;display:block;font-style:italic}
#wp-link{font-size:13px;font-size:1.3rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
#wp-link input[type=checkbox],
#wp-link input[type=text]{display:inline;padding:0;margin-bottom:0;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0, 0, 0, .07) inset;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.assistive-text, .screen-reader-text{position:absolute;left:-9999em;top:-9999em}
.skip-link{margin:0 auto;text-align:center}
.skip-link .screen-reader-text:focus{position:inherit;left:auto;top:auto;padding:1rem 2rem;border:1px solid red;background:#fff}
.menu-container{min-height:47px;min-height:4.7rem;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.menu-container ul{margin:0;padding:0;list-style:none;line-height:1em}
.menu-container li{float:left;position:relative}
.menu-container li a{padding:1.5rem;text-decoration:none;background:#fff;display:block}
.menu-container li li a{background:#fff}
.menu-container li a:focus, .menu-container li a:hover{color:#000}
.menu-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.menu-dropdown{font-size:17px;font-size:1.7rem}
.menu-dropdown .sub-menu{position:absolute;opacity:0;width:230px;width:23rem;left:-9999px;z-index:99;border-top:1px solid #ccc;margin-left:-1px}
.menu-dropdown .sub-menu .sub-menu{margin-left:0}
.menu-dropdown li:hover>.sub-menu{left:auto;opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.menu-dropdown li.focus>.sub-menu{left:auto;opacity:1}
.menu-dropdown .sub-menu li.focus>.sub-menu, .menu-dropdown .sub-menu li:hover>.sub-menu{top:-1px;left:229px;left:22.9rem}
.menu-dropdown .sub-menu li{width:100%}
.menu-dropdown .sub-menu li a{border:1px solid #ccc;border-top:0}
.menu-dropdown ul li.menu-item-has-children>a, .menu-dropdown ul li.menu-item-open-children>a{padding-right:2.5rem}
.menu-dropdown ul li.menu-item-has-children>a:before, .menu-dropdown ul li.menu-item-open-children>a:before{content:'\25BE';vertical-align:middle;margin-right:.5rem;padding-left:.5rem;float:right;position:absolute;right:0;-webkit-font-smoothing:antialiased}
.menu-dropdown .sub-menu .menu-item-has-children>a:before, .menu-dropdown .sub-menu .menu-item-open-children>a:before{content:"\f139"}
.mobile-menu-active .menu-dropdown li.focus>.sub-menu, .mobile-menu-active .menu-dropdown li:hover>.sub-menu{left:-9999px}
.mobile-menu-active .menu-dropdown li.menu-item-open-children>.sub-menu{left:auto;opacity:1}
.mobile-menu-active .menu-dropdown .sub-menu li.menu-item-open-children>.sub-menu{top:-1px;left:229px;left:22.9rem}
.mobile-menu-active .menu-item-parent-link a:before{content:"\f344";font-family:dashicons;vertical-align:top;margin-right:.5rem;-webkit-font-smoothing:antialiased}
.menu-search>.wrap{float:left;margin-right:3.8rem}
.no-js .menu-search>.wrap{margin-right:18rem}
.menu-search .search-form{float:right;position:absolute;line-height:1.8em;top:0;right:0}
.menu-search .search-toggle{background:0 0;display:block;width:47px;width:4.7rem;height:47px;height:4.7rem;float:right;padding:0;border:none}
.menu-search .search-toggle:focus, .menu-search .search-toggle:hover{opacity:.8;border:none}
.menu-search .search-toggle:after{content:"\f179";font-family:dashicons;font-size:30px;font-size:3rem;padding:.8rem;float:right;-webkit-font-smoothing:antialiased}
.menu-search input{padding:.5rem;display:none;width:auto}
.menu-search .search-submit{display:none}
.menu-search .search-field{background:#fff}
.menu-search .search-submit{padding:0}
.search-toggle-active.menu-search .search-form{width:250px;width:25rem}
.search-toggle-active.menu-search .search-field{width:160px;width:16rem;margin:.7rem 0 0;padding:0 .5rem;border:1px solid #ccc;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem}
.search-toggle-active.menu-search input{display:inline}
.search-toggle-active.menu-search .search-submit{display:inline;width:33px;width:3.3rem;height:33px;height:3.3rem;margin:.7rem 0 0;float:right;border:none;background:0 0}
.search-toggle-active.menu-search .search-submit:focus, .search-toggle-active.menu-search .search-submit:hover{opacity:.8}
.search-toggle-active.menu-search .search-submit:before{content:"\f179";font-family:dashicons;font-size:30px;font-size:3rem;padding:0;vertical-align:top;-webkit-font-smoothing:antialiased}
.search-toggle-active.menu-search .search-toggle:after{content:"\f335"}
.no-js .search-toggle{display:none}
.no-js .menu-search .search-form{width:180px;width:18rem}
.no-js .menu-search .search-field{color:#ccc;border-color:transparent;width:90px;width:9rem;margin:.7rem 0 0;padding:0 .5rem;float:right;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.no-js .menu-search .search-field:focus, .no-js .menu-search .search-field:not([value=""]){color:#ededed;border-color:transparent;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:100%}
.no-js .menu-search .search-submit{display:none}
.no-js .menu-search input{display:inline;background:0 0}
.no-js .menu-search .search-toggle:after{content:"\f335"}
.menu-toggle{display:none}
body{font-size:14px;font-size:1.4rem}
body.wordpress {
background: #e6e6e6
} a{color:#21759B}
a:focus, a:hover{color:#444}
ul{list-style:circle}
blockquote, q{position:relative;padding:0 0 0 2rem}
blockquote:before, q:before{content:"\f122";font-family:dashicons;color:#ccc;position:absolute;left:0;-webkit-font-smoothing:antialiased}
pre{background-color:#eee}
code{background:#eee}
#container{background:#fff;width:1300px;margin:0 auto 2rem;padding:0}
#header{padding:5px 20px 10px}
#branding:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#site-title{font-size:25px;font-size:2.5rem;margin-bottom:1rem}
#site-title a{font-weight:800;color:#444}
#site-title a:focus,
#site-title a:hover{color:#444;opacity:.8}
#site-description{font-size:17px;font-size:1.7rem;margin-bottom:0}
#site-logo{margin-bottom:0;width:30%}
#site-logo img.header-image{display:block}
.custom-header.custom-header-image.custom-header-text #header{padding:0;border:none}
.custom-header.custom-header-image.custom-header-text #branding{padding:2rem}
.custom-header.custom-header-image.custom-header-text #header-image-banner img.header-image{display:block;width:100%;height:auto}
#menu-primary{background:#DFB301;border:none}
#menu-primary .menu-container{border:none}
#menu-primary li a{color:#fff;background:#DFB301}
#menu-primary li a:focus,
#menu-primary li a:hover{color:#e6e6e6}
#menu-primary li li a{color:#444;background:#fff}
#menu-primary li li a:focus,
#menu-primary li li a:hover{color:#000}
#menu-primary .current-menu-ancestor>a,
#menu-primary .current-menu-item>a{font-weight:400}
#menu-primary .menu-search .search-toggle,
#menu-primary .search-toggle-active.menu-search button{color:#fff}
#main{padding:0.8rem 2rem 2rem}
#main:after,
.main-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#content{width:100%}
.loop-meta{background:#fff;padding:2rem 2rem 0;margin:0 2rem 2rem 0;border:1px solid #ccc}
.entry{margin-bottom:2rem;padding:2rem;border:1px solid #ccc;background:#fff}
.entry:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.entry-title{font-weight:400;padding-bottom:0rem}
h1.entry-title{font-weight:400;color:#000;}
.sticky .entry-title:before{content:"\f109";color:#444;background:#e6e6e6;padding:.5rem;margin-right:1rem;font-family:dashicons;font-size:17px;font-size:1.7rem;vertical-align:middle;-webkit-font-smoothing:antialiased;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.entry-byline{color:#444;margin-bottom:2rem}
.entry-footer .entry-byline{margin-bottom:0}
.entry-byline a{color:#444}
.entry-byline a:focus, .entry-byline a:hover{color:#000}
.entry-author:before{content:"\f110";font-family:dashicons;vertical-align:top;margin-right:.5rem;color:#ccc;-webkit-font-smoothing:antialiased}
.entry-permalink:before{content:"\f103";font-family:dashicons;vertical-align:top;margin-right:.5rem;color:#ccc;-webkit-font-smoothing:antialiased}
.entry-published:before{content:"\f469";font-family:dashicons;vertical-align:top;margin-right:.5rem;color:#ccc;-webkit-font-smoothing:antialiased}
.comments-link:empty{display:none}
.comments-link:before{content:" | "}
.comments-link:after{content:"\f101";font-family:dashicons;vertical-align:middle;-webkit-font-smoothing:antialiased}
.entry-content:after, .entry-summary:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.entry-summary .theme-thumbnail{float:right;margin:0 0 2rem 2rem;border:1px solid #ccc;padding:1rem}
.more-link-wrap{display:block}
p .more-link-wrap{margin-top:2rem}
.more-link{display:inline-block;margin-bottom:2rem;border:1px solid #ccc;padding:.4rem 1rem}
p .more-link{margin-bottom:0}
.more-text:after{content:"\f345";font-family:dashicons;vertical-align:top;margin-left:1rem;-webkit-font-smoothing:antialiased}
.wp-link-pages .page-numbers, .wp-link-pages a{color:#ccc;padding:.5rem 1rem;border:1px solid #eee}
.wp-link-pages a{color:#444;border:1px solid #ccc}
.wp-link-pages a:focus, .wp-link-pages a:hover{border:1px solid #aaa}
.post-edit-link:before{content:"\f464";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased}
.post-edit-link:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.entry-meta .entry-terms{display:block}
.singular .entry-content:after, .singular .entry-footer:after, .singular .entry-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.loop-nav{margin-bottom:2rem;padding:1rem;border:1px solid #ccc;background:#fff}
.loop-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.loop-nav .prev{padding-left:3rem;width:45%;float:left;text-align:left;position:relative}
.loop-nav .next{padding-right:3rem;width:45%;float:right;text-align:right;position:relative}
.loop-nav .prev a:before{content:"\f340";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0}
.loop-nav .next a:after{content:"\f344";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;position:absolute;top:0;right:0}
#comments-template{padding-bottom:2rem;margin-bottom:2rem}
.comments-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comments-nav{float:right}
.comments-nav .prev-comments:before{content:"\f340";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;margin-right:1rem}
.comments-nav .next-comments:after{content:"\f344";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;margin-left:1rem}
#comments-number{font-size:1.2em;font-weight:600;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc}
.comment-list{list-style:none;margin:0}
.comment-list .children{list-style:none;margin:0 0 0 1rem}
.comment-wrap{border:1px solid #ccc;padding:1rem;margin-bottom:1rem;background:#fff}
.comment-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comment-meta{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;color:#999}
.comment-meta:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comment-meta .avatar{float:left;margin-right:1rem;width:45px;width:4.5rem;height:45px;height:4.5rem}
.comment-author{margin-bottom:1rem;color:#444;font-style:normal;font-weight:700}
.comment-edit-link:after{content:"\f464";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased}
.comment-content p{margin-bottom:1rem}
.comment-reply-link{float:right;padding:0 .5rem}
.pingback{margin-bottom:1rem;padding:1rem;border:1px solid #ccc}
.pingback .comment-meta{border:none;padding:0;margin:0}
.pingback .comment-author{font-weight:400}
.pingback .comment-author a{color:#444}
.pingback .comment-author a:focus, .pingback .comment-author a:hover{color:#21759B}
.pingback .comment-published{color:#444}
#respond{margin-bottom:1rem;padding:1rem;border:1px solid #ccc;background:#fff}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comment-list #respond{margin-left:1rem}
#reply-title{font-size:1.2em;font-weight:600;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc}
#cancel-comment-reply-link,
#reply-title small{float:right;font-weight:400}
#commentform p{margin-bottom:0}
#commentform .required{color:red}
#commentform .comment-form-author,
#commentform .comment-form-email{width:30%;margin-right:5%;float:left}
#commentform .comment-form-url{width:30%;float:left}
#commentform .comment-form-url:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform .comment-form-comment{float:none;width:100%;clear:both}
#respond .comment-form-comment:after,
#respond .comment-form-comment:before{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform .form-allowed-tags code{display:block;padding:1rem}
#commentform #submit{margin-bottom:0;margin-top:2.4rem;float:right}
.comments-closed{background:#eee;padding:2rem;margin-bottom:3rem}
.loop-pagination{margin:0 2rem 2.5rem 0}
.loop-pagination:after, .loop-pagination:before{content:".";display:block;height:0;clear:both;visibility:hidden}
.loop-pagination .page-numbers{color:#444;background:#fff;border:1px solid #ccc;padding:.5rem 1rem}
.loop-pagination a.page-numbers:focus, .loop-pagination a.page-numbers:hover{border:1px solid #aaa}
.loop-pagination .page-numbers.current, .loop-pagination .page-numbers.dots{color:#ccc;border:1px solid #eee}
.loop-pagination .page-numbers.prev:before{content:"\f340";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased}
.loop-pagination .page-numbers.next:after{content:"\f344";font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased}
.widget{margin-bottom:2rem;padding:.9rem;border:1px solid #ccc;background:#fff}
.widget-title{font-size:14px;line-height:1.7em;font-weight:700;margin-bottom:1rem;padding:0 1rem;background:#DFB301;color:#fff}
#wp-calendar,
#wp-calendar td,
#wp-calendar th,
#wp-calendar tr{text-align:center}
.widget_archive ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul, .widget_rss ul{list-style:none;margin-left:0;padding-top:1rem;border-top:1px solid #ccc}
.widget_archive ul li, .widget_meta ul li, .widget_recent_comments ul li, .widget_recent_entries ul li, .widget_rss ul li{display:block;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc}
.widget_archive ul li:after, .widget_meta ul li:after, .widget_recent_comments ul li:after, .widget_recent_entries ul li:after, .widget_rss ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.widget_recent_entries .post-date, .widget_rss .rss-date{color:#6A6A6A;display:block}
.widget_rss .widget-title .rsswidget:first-child{display:none}
.widget_rss .widget-title .rsswidget{color:#fff}
.widget_rss cite{float:right}
.widget_search .search-field{text-align:center}
.widget_search .search-submit{width:100%;margin-bottom:0;border:none;color:#fff;background:#444}
.widget_search .search-submit:focus, .widget_search .search-submit:hover{background:#DFB301;border:none}
#footer{padding:2rem;border-top:1px solid #ccc;width:100%;clear:both}
#footer p{margin-bottom:0}
span#footer-links a:before{content:" | ";color:#ccc}
#main{padding-right:0}
.main-inner{float:right;padding-left:34rem;width:100%}
.main-wrap{float:none;margin-right:20rem}
.content-entry-wrap{padding-right:4rem}
#content{float:left}
#sidebar-primary-wrap{float:right;margin-right:-18rem;width:180px;width:18rem;max-width:100%}
#sidebar-secondary-wrap{width:320px;width:32rem;margin-right:-32rem;float:left;position:relative}
.layout-content .main-wrap{float:none;margin-right:0}
.layout-content .main-inner{float:none;padding-left:0}
.layout-content-sidebar1 .main-inner{padding-left:0;width:100%}
.layout-sidebar1-content .main-inner{padding-left:0;float:none;width:100%}
.layout-sidebar1-content .main-wrap{margin-right:0;margin-left:20rem}
.layout-sidebar1-content #content{float:right}
.layout-sidebar1-content #sidebar-primary-wrap{float:left;margin-right:0;margin-left:-20rem}
.layout-sidebar2-content .main-wrap{margin-right:0}
.layout-content-sidebar2 .main-inner{float:left;padding-left:0;padding-right:20rem}
.layout-content-sidebar2 .main-wrap{margin-right:0}
.layout-content-sidebar2 #sidebar-secondary-wrap{margin-right:2rem;margin-left:-34rem;float:right}
.layout-sidebar2-sidebar1-content .main-wrap{margin-right:0;margin-left:20rem}
.layout-sidebar2-sidebar1-content #content{float:right}
.layout-sidebar2-sidebar1-content #sidebar-primary-wrap{float:left;margin-right:0;margin-left:-20rem}
.layout-content-sidebar1-sidebar2 .main-inner{float:left;padding-left:0;padding-right:20rem}
.layout-content-sidebar1-sidebar2 #sidebar-secondary-wrap{margin-right:2rem;margin-left:-34rem;float:right}
.layout-sidebar1-content-sidebar2 .main-inner{float:left;padding-left:0;padding-right:34rem}
.layout-sidebar1-content-sidebar2 #sidebar-secondary-wrap{margin-right:2rem;margin-left:-34rem;float:right}
.layout-sidebar1-content-sidebar2 .main-wrap{margin-right:0;margin-left:20rem}
.layout-sidebar1-content-sidebar2 #content{float:right}
.layout-sidebar1-content-sidebar2 #sidebar-primary-wrap{float:left;margin-right:0;margin-left:-20rem}
.entry.has-format .post-format-link:before{content:"";font-family:dashicons;vertical-align:top;margin-right:.5rem;color:#21759b;-webkit-font-smoothing:antialiased}
.entry.has-format .entry-terms.post_format{display:none}
.entry.format-aside .post-format-link:before{content:"\f123"}
.entry.format-audio .post-format-link:before{content:"\f127"}
.entry.format-chat .post-format-link:before{content:"\f125"}
.chat-author cite{font-weight:800;font-style:normal}
.entry.format-gallery .post-format-link:before{content:"\f161"}
.entry.format-image .post-format-link:before{content:"\f128"}
.entry.format-link .post-format-link:before{content:"\f103"}
.format-link-title:after{content:"\f344";margin-left:1rem;font-family:dashicons;vertical-align:top;-webkit-font-smoothing:antialiased}
.entry.format-quote .post-format-link:before{content:"\f122"}
.entry.format-status .post-format-link:before{content:"\f130"}
.status-avatar img{height:50px;height:5rem;width:50px;width:5rem;float:left;margin:0 2rem 2rem 0}
.entry.format-video .post-format-link:before{content:"\f126"}
.jetpack_subscription_widget{background:#444;color:#999;padding:1rem}
.jetpack_subscription_widget .widget-title{color:#fff;background:0 0}
.jetpack_subscription_widget #subscribe-text a{color:#fff}
.jetpack_subscription_widget input{color:#999;text-align:center;padding:.5rem;border:none;width:100%}
.jetpack_subscription_widget #subscribe-email input{width:100%}
.jetpack_subscription_widget p#subscribe-submit{margin-bottom:0}
.jetpack_subscription_widget input[type=submit]{color:#fff;background:#21759B}
.jetpack_subscription_widget input[type=submit]:focus,
.jetpack_subscription_widget input[type=submit]:hover{color:#444;background:#fff;border:none}
div#commentform{max-width:99%}
p.comment-subscription-form input{margin-bottom:0}
#sidebar-primary .widget_top-posts ul{list-style:none;margin-left:0;border-top:1px solid #ccc}
#sidebar-primary .widget_top-posts ul li a{display:block;padding:1rem 0;border-bottom:1px solid #ccc}
#sidebar-primary .widget_top-posts ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#sidebar-primary ul.widgets-list-layout li{margin-bottom:0;border-bottom:1px solid #ccc}
#sidebar-primary .widgets-list-layout-blavatar{margin:1rem 2rem 1rem 1rem;width:40px;width:4rem;height:40px;height:4rem;float:left}
#sidebar-primary ul li .widgets-list-layout-links{float:none;width:100%}
#sidebar-primary ul li .widgets-list-layout-links a{border-bottom:0;min-height:60px;min-height:6rem;padding-top:1.5rem}
#sidebar-primary .widget-grid-view-image a img{display:block}
html .woocommerce-page .menu-search .search-submit{display:none;padding:0}
html .woocommerce-page .search-toggle-active.menu-search .search-submit{display:inline;border-radius:none;box-shadow:none;font-weight:400}
html .woocommerce-page .search-toggle-active.menu-search .search-submit:hover{background:0 0;display:inline;border-radius:none;box-shadow:none;font-weight:400}
.woocommerce #content .quantity input.qty,
.woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty{margin-bottom:0}
.woocommerce-content-entry-wrap{padding:2rem;border:1px solid #ccc;margin-right:2rem}
.woocommerce-content-entry-wrap .entry{border:none}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before{padding-top:0 !important}
.tribe-events-content-entry-wrap{padding:2rem;border:1px solid #ccc;margin-right:2rem}
.tribe-events-content-entry-wrap.entry{border:none}
.tribe-events-list-widget ol{margin:0}
.tribe-events-list-widget .entry-title{font-size:17px;font-size:1.7rem;margin-bottom:.5rem;padding-bottom:.5rem}
.sidebar .tribe-events-list-widget ol li{margin-bottom:1rem}
#edd_checkout_form_wrap legend{border:none}
#container{max-width:95%}
#text-8{padding:12px 0px 0px 0px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary{padding:0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-icon-top>a.mega-menu-link{display:block;line-height:40px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-icon-top>a.mega-menu-link:before{display:inline-block;margin:0 6px 0 0;text-align:left}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-multi-line>a.mega-menu-link br{display:none}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{display:list-item;margin:0;clear:both;border:0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right{float:none}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{-webkit-border-radius:0 0 0 0 0 0 0;-moz-border-radius:0 0 0 0 0 0 0;-ms-border-radius:0 0 0 0 0 0 0;-o-border-radius:0 0 0 0 0 0 0;border-radius:0 0 0 0 0 0 0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static;width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{border:0;padding:10px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:50%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(odd){clear:left}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{float:left;position:static;width:100%;padding:0;border:0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{clear:both}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{border-top-left-radius:0;border-top-right-radius:0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-right-radius:0;border-bottom-left-radius:0}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:static;left:0;width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:20px}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children a.mega-menu-link:after{float:right}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after{content:'\f142'}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link:after,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link:after{display:none}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\25BE'}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:left}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{float:left;margin:0 6px 0 0}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\25BE';float:right}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-on-mobile,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-mobile{display:none}
#mega-menu-wrap-primary .mega-menu-toggle{display:block}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{display:none}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{display:none;visibility:visible;opacity:1}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{display:block}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{display:block}
}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right{margin:0 0 0 0px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-float-left{float:left}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-multi-line>a.mega-menu-link{line-height:inherit;display:table-cell;vertical-align:middle}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-1{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-2{width:50%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-2{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-3{width:33.33333%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-3{width:66.66667%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-3{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-4{width:25%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-4{width:50%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-4{width:75%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-4{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-5{width:20%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-5{width:40%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-5{width:60%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-5{width:80%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-5{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-6{width:16.66667%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-6{width:33.33333%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-6{width:50%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-6{width:66.66667%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-6{width:83.33333%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-6{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-7{width:14.28571%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-7{width:28.57143%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-7{width:42.85714%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-7{width:57.14286%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-7{width:71.42857%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-7{width:85.71429%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-7{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-8{width:12.5%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-8{width:25%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-8{width:37.5%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-8{width:50%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-8{width:62.5%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-8{width:75%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-8{width:87.5%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-8{width:100%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-9{width:11.11111%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-9{width:22.22222%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-9{width:33.33333%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-9{width:44.44444%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-9{width:55.55556%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-9{width:66.66667%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-9{width:77.77778%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-9{width:88.88889%}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-9{width:100%}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-on-desktop,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-desktop{display:none}
}
@-ms-viewport{width:device-width}
@viewport{width:device-width}
@media screen and (max-width:1000px){
.wordpress .main-wrap{margin-right:0;margin-left:0}
.wordpress #sidebar-primary-wrap{margin-right:0;margin-left:0;padding-right:2rem;float:left;width:100%}
}
@media screen and (max-width:700px){
.wordpress .main-inner{float:none;padding-left:0;padding-right:0}
.wordpress #sidebar-secondary-wrap{margin-right:0;margin-left:0;padding-right:2rem;width:100%}
#menu-primary li a{background:#444}
#menu-primary .menu-toggle a{color:#fff}
#menu-primary:target .menu-toggle{border-bottom:1px solid #ccc}
#menu-primary:target .menu-items{display:block}
#menu-primary:target .menu-toggle-open{display:none}
#menu-primary:target .menu-toggle-close{display:inline}
.menu-toggle{font-weight:700;line-height:1.8em;padding:.9rem;width:100%;height:47px;height:4.7rem}
.menu-toggle .screen-reader-text{position:inherit;left:auto;top:auto}
.menu-toggle a:focus, .menu-toggle a:hover{opacity:.8}
.menu-toggle a:before{content:"\f203";font-family:dashicons;font-weight:400;font-size:20px;font-size:2rem;vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}
.menu-toggle a.menu-toggle-close:before, .menu-toggle-active .menu-toggle a:before{content:"\f158"}
.mobile-menu-active .menu-dropdown li.focus>.sub-menu, .mobile-menu-active .menu-dropdown li:hover>.sub-menu{left:auto}
.menu-toggle{display:block}
.menu-items, .menu-toggle .menu-toggle-close{display:none}
.menu-toggle-active.menu-container{border-bottom:0}
.menu-toggle-active .menu-items{display:block}
.menu-toggle-active .menu-toggle{border-bottom:1px solid #ccc}
.menu-toggle-active>.wrap{display:block}
.menu-dropdown:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.menu-dropdown>.wrap{display:block;margin-right:0;width:100%}
.menu-dropdown ul li.menu-item-has-children>a:before, .menu-dropdown ul li.menu-item-open-children>a:before{content:"";position:inherit;right:auto}
.menu-dropdown li{display:block;width:100%}
.menu-dropdown .sub-menu{width:100%;border:none}
.menu-dropdown .sub-menu li a, .menu-dropdown li a{width:100%;border:none;border-bottom:1px solid #ccc;background:#eee}
.menu-dropdown .sub-menu li a{background:0 0}
.menu-dropdown .sub-menu, .menu-dropdown .sub-menu li.focus>.sub-menu, .menu-dropdown .sub-menu li:focus>.sub-menu, .menu-dropdown .sub-menu li:hover>.sub-menu, .menu-dropdown li.focus>.sub-menu, .menu-dropdown li:focus>.sub-menu, .menu-dropdown li:hover>.sub-menu{opacity:1;left:auto;top:auto;position:inherit}
.menu-dropdown .sub-menu li a:before, .menu-dropdown .sub-menu li.menu-item-has-children>a:before, .menu-dropdown .sub-menu li.menu-item-open-children>a:before{content:"\f460 ";font-family:dashicons;vertical-align:top;padding:0;margin-right:.5rem;float:none;position:inherit;right:auto;-webkit-font-smoothing:antialiased}
.menu-dropdown .sub-menu .sub-menu li a:before{content:"\f460 \f460 ";font-family:dashicons;vertical-align:top;padding:0;margin-right:.5rem;float:none;-webkit-font-smoothing:antialiased}
.menu-dropdown .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 "}
.menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a:before{content:"\f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 \f460 "}
.loop-nav .prev{width:100%}
.loop-nav .next{width:100%;padding-right:0;padding-left:3rem;text-align:left}
.loop-nav .next a:after{right:auto;left:0}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url{width:100%;margin-right:0;float:none}
#respond #submit{float:none}
}
@media screen and (max-width:450px){
.entry-byline .entry-author{display:block}
.entry-content .alignleft, .entry-content .alignright{max-width:50%}
}
@media only screen and (max-width:450px) {
div.jp-relatedposts .jp-relatedposts-post{width:auto;clear:both;margin:0 0 1em}
} div.verticlshare{position:fixed;top:21%;left:97.5%;z-index:101;}
.verticlshare .ya-share2__container ul.ya-share2__list li{display:block;margin:4px 5px 0px 5px;}
div.kama_breadcrumbs{font-size:14px;margin:5px 0 0 1rem;}
div.pagination{margin:20px 0 20px 0;text-align:center;}
.pagination a{margin:0 0.2em 0 0.4em;font-size:19px;font-weight:400;text-decoration:underline;}
div.nav{text-align:left;font-size:18px;margin:0.7em 0 0 0;}
.nav a{font-size:18px;margin:0 0.3em 0 0.3em;text-decoration:underline;}
.nav b{font-size:18px;font-weight:600;}
div.vnimaniepaginaciya{text-align:left;font-size:18px;font-weight:500;margin-top:15px;}
.vnimaniepaginaciya a{font-size:18px;text-decoration:underline;}
.vnimaniepaginaciya b{font-size:18px;font-weight:500;padding:2px 3px 2px 3px;background:#F4FABD;-webkit-border-radius:6px;}
.vnimaniepaginaciya span{color:red;}
div.allvoicecards{margin:0 0 0 0;}
div.allvoicecards a{font-weight:500;font-size:19px;text-decoration:underline;}
div.allvoicecards a span{font-weight:500;font-size:19px;text-decoration:underline;color:red;}
span.red{color:red;}
#topwrap{overflow:visible !important;}
.scrollTop{background:url(//pozdravim.net/wp-content/uploads/2020/04/sprite-scroll.png) 0 0 no-repeat;width:60px;height:50px;bottom:15%;left:95%;}
.scrollTop:hover{background-position:0 -60px;}
.pozdricon{background:url(//pozdravim.net/wp-content/uploads/2024/06/play_50.png) no-repeat;}
.pozdravim-logo{display:inline-block;background:url(//pozdravim.net/wp-content/themes/genbu/pozdravim-logo.jpg) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;background-position:0 0;width:250px;height:100px;}
div.muztblokmonetti{width:100%;overflow:hidden;}
div.muztblokmonetti div{float:left;width:33%;height:6em;line-height:1.25em;}
div.muztblokmonetti div div.pozdricon{float:left;border:none;}
div.verticlshare{position:fixed;top:28%;left:91.5%;z-index:101;}
#container{max-width:100%}
h1{font-size:1.4em;line-height:1em;padding-top:0;padding-bottom:0;margin:0.5rem 0 0.5rem 0;}
#main{padding:0 0 2rem}
.entry{margin-bottom:2rem;padding:1rem;border:none;background:#fff}
div.monettissilki{margin:1em 0 0.5em 0;}
div.nav-page{text-align:left;}
div.nav-page a{margin-right:1em;}
div.nav-page span{font-weight:600;}
.entry-wrap{font-size:1.15em;line-height:1.55em;}
@media screen and (max-device-width: 600px) {
.content-entry-wrap{margin-left:1rem;}
scrollTop{top:95%;left:70%;}
div.allvoicecards{margin:0.5em 0 1em 0;}
div.muztblokmonetti div{width:50%;float:left;line-height:1.1em;height:6.3em;position:relative;margin-right:0;}
div.muztblokmonetti div div.pozdricon{float:left;border:none;width:85px;height:67px;}
}
.f-weight-600{font-weight:600;}
.f-b-weight-600{font-weight:600;display:block;}
.tabs-margin{margin:1em 0;width:100%;display:inline-block;}
.tabs-margin-top{margin:1em 0;}
.c-black{color:#000;}
.select2-group-url{width:80% im !important;}
@media screen and (max-width:700px){
.hide-on-mobile, .widget-2, .widget-3, .widget-4{display:none !important;}
}
.image-download-icon{background-position:-27px -289px;width:29px;height:29px;margin:auto;background:url(//pozdravim.net/wp-content/uploads/2020/09/download_img.png) no-repeat;}
.buttons-post {
width: 70%;
margin: auto;
font-size: 0.9em;
}