.pagination{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px;}
.pagination *{box-sizing:border-box;border-radius:0!important;}
.pagination a{background-color:transparent;background-image:none;color:#428bca;text-decoration:none;}
.pagination a:active{outline:0;}
.pagination a:hover{color:#2a6496;text-decoration:none;outline:none;}
.pagination ul{margin-top:0;margin-bottom:10px;}
.pagination > li{display:inline;}
.pagination > li > a{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.pagination > li:first-child > a{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.pagination > li:last-child > a{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination > li > a:hover{color:#2a6496;background-color:#eee;border-color:#ddd;}
.pagination > .active > a,.pagination > .active > a:hover{z-index:2;background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;}
.pagination li a{border:1px solid #ededed!important;}
.pagination li a:hover{background:#ededed;}
.pagination > .active > a,.pagination > .active > a:hover{background:#206ec1;border:1px solid #206ec1!important;}
.pagination > li > a{color:#3d566e;}
.pagination a{color:#3d566e;}
.pagination a:hover{color:#206ec1;}
.ag-box{position:relative;margin-left:auto;margin-right:auto;padding-top:5px!important;padding-bottom:5px!important;text-align:center;overflow:hidden;display:block;}
.ag-box ins{padding:0;margin:0;height:auto;box-sizing:content-box;}
.desktop{display:block!important;}
.mobile{display:none!important;}
.g-youtube{width:100%;height:400px;}
@media screen and (max-width:1050px) {
.desktop{display:none!important;}
.mobile{display:block!important;}
}
.flags{background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;}
.flags.none{background-position:0 0;}
.flags.en{background-position:-32px 0;}
.flags.ru{background-position:-64px 0;}
.flags.af{background-position:-96px 0;}
.flags.ar{background-position:-128px 0;}
.flags.az{background-position:-160px 0;}
.flags.be{background-position:-192px 0;}
.flags.bg{background-position:-224px 0;}
.flags.bn{background-position:-256px 0;}
.flags.bs{background-position:-288px 0;}
.flags.ca{background-position:0 -32px;}
.flags.cs{background-position:-32px -32px;}
.flags.da{background-position:-64px -32px;}
.flags.de{background-position:-96px -32px;}
.flags.el{background-position:-128px -32px;}
.flags.es{background-position:-160px -32px;}
.flags.et{background-position:-192px -32px;}
.flags.fi{background-position:-224px -32px;}
.flags.fr{background-position:-256px -32px;}
.flags.ga{background-position:-288px -32px;}
.flags.gl{background-position:0 -64px;}
.flags.hi{background-position:-32px -64px;}
.flags.hr{background-position:-64px -64px;}
.flags.ht{background-position:-96px -64px;}
.flags.hu{background-position:-128px -64px;}
.flags.id{background-position:-160px -64px;}
.flags.is{background-position:-192px -64px;}
.flags.it{background-position:-224px -64px;}
.flags.iw{background-position:-256px -64px;}
.flags.ja{background-position:-288px -64px;}
.flags.ko{background-position:0 -96px;}
.flags.lt{background-position:-32px -96px;}
.flags.lv{background-position:-64px -96px;}
.flags.mk{background-position:-96px -96px;}
.flags.ms{background-position:-128px -96px;}
.flags.nl{background-position:-160px -96px;}
.flags.no{background-position:-192px -96px;}
.flags.pl{background-position:-224px -96px;}
.flags.pt{background-position:-256px -96px;}
.flags.ro{background-position:-288px -96px;}
.flags.sk{background-position:0 -128px;}
.flags.sl{background-position:-32px -128px;}
.flags.sr{background-position:-64px -128px;}
.flags.sv{background-position:-96px -128px;}
.flags.ta{background-position:-128px -128px;}
.flags.te{background-position:-160px -128px;}
.flags.th{background-position:-192px -128px;}
.flags.tl{background-position:-224px -128px;}
.flags.tr{background-position:-256px -128px;}
.flags.uk{background-position:-288px -128px;}
.flags.ur{background-position:0 -160px;}
.flags.vi{background-position:-32px -160px;}
.flags.yi{background-position:-64px -160px;}
.flags.zh-CN{background-position:-96px -160px;}
.wp-block-audio figcaption { margin-top: 0.5em; margin-bottom: 1em; color: rgb(85, 93, 102); text-align: center; font-size: 13px; }
.wp-block-audio audio { width: 100%; min-width: 300px; }
.block-editor-block-list__layout .reusable-block-edit-panel { align-items: center; background: rgb(248, 249, 249) none repeat scroll 0% 0%; color: rgb(85, 93, 102); display: flex; flex-wrap: wrap; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size: 13px; top: -14px; margin: 0px -14px; padding: 8px 14px; position: relative; border-width: 1px 1px medium; border-style: dashed dashed none; border-color: rgba(145, 151, 162, 0.25) rgba(145, 151, 162, 0.25) currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel { margin: 0px -14px; padding: 8px 14px; }
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner { margin: 0px 5px; }
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info { margin-right: auto; }
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label { margin-right: 8px; white-space: nowrap; font-weight: 600; }
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title { flex: 1 1 100%; font-size: 14px; height: 30px; margin: 4px 0px 8px; }
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button { flex-shrink: 0; }
@media (min-width: 960px) {
  .block-editor-block-list__layout .reusable-block-edit-panel { flex-wrap: nowrap; }
  .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title { margin: 0px; }
  .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button { margin: 0px 0px 0px 5px; }
}
.editor-block-list__layout .is-selected .reusable-block-edit-panel { border-color: rgba(66, 88, 99, 0.4) rgba(66, 88, 99, 0.4) rgba(66, 88, 99, 0.4) transparent; }
.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel { border-color: rgba(255, 255, 255, 0.45) rgba(255, 255, 255, 0.45) rgba(255, 255, 255, 0.45) transparent; }
.block-editor-block-list__layout .reusable-block-indicator { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px dashed rgb(226, 228, 231); color: rgb(85, 93, 102); top: -14px; height: 30px; padding: 4px; position: absolute; z-index: 1; width: 30px; right: -14px; }
.wp-block-button { color: rgb(255, 255, 255); margin-bottom: 1.5em; }
.wp-block-button.aligncenter { text-align: center; }
.wp-block-button.alignright { text-align: right; }
.wp-block-button__link { background-color: rgb(50, 55, 60); border: medium none; border-radius: 28px; box-shadow: none; color: inherit; cursor: pointer; display: inline-block; font-size: 18px; margin: 0px; padding: 12px 24px; text-align: center; text-decoration: none; overflow-wrap: break-word; }
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited { color: inherit; }
.is-style-squared .wp-block-button__link { border-radius: 0px; }
.is-style-outline { color: rgb(50, 55, 60); }
.is-style-outline .wp-block-button__link { background-color: transparent; border: 2px solid; }
.wp-block-calendar { text-align: center; }
.wp-block-calendar tbody td, .wp-block-calendar th { padding: 4px; border: 1px solid rgb(226, 228, 231); }
.wp-block-calendar tfoot td { border: medium none; }
.wp-block-calendar table { width: 100%; border-collapse: collapse; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; }
.wp-block-calendar table th { background: rgb(237, 239, 240) none repeat scroll 0% 0%; }
.wp-block-calendar a { text-decoration: underline; }
.wp-block-calendar tfoot a { color: rgb(0, 115, 156); }
.wp-block-calendar table caption, .wp-block-calendar table tbody { color: rgb(64, 70, 77); }
.wp-block-categories.alignleft { margin-right: 2em; }
.wp-block-categories.alignright { margin-left: 2em; }
.wp-block-columns { display: flex; flex-wrap: wrap; }
@media (min-width: 782px) {
  .wp-block-columns { flex-wrap: nowrap; }
}
.wp-block-column { flex-grow: 1; margin-bottom: 1em; flex-basis: 100%; min-width: 0px; overflow-wrap: break-word; }
@media (min-width: 600px) {
  .wp-block-column { flex-basis: calc(50% - 16px); flex-grow: 0; }
  .wp-block-column:nth-child(2n) { margin-left: 32px; }
}
@media (min-width: 782px) {
  .wp-block-column:not(:first-child) { margin-left: 32px; }
}
.wp-block-cover, .wp-block-cover-image { position: relative; background-color: rgb(0, 0, 0); background-size: cover; background-position: 50% center; min-height: 430px; width: 100%; margin: 0px 0px 1.5em; display: flex; justify-content: center; align-items: center; overflow: hidden; }
.wp-block-cover-image.has-left-content, .wp-block-cover.has-left-content { justify-content: flex-start; }
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover-image.has-left-content .wp-block-cover-text, .wp-block-cover-image.has-left-content h2, .wp-block-cover.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, .wp-block-cover.has-left-content h2 { margin-left: 0px; text-align: left; }
.wp-block-cover-image.has-right-content, .wp-block-cover.has-right-content { justify-content: flex-end; }
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover-image.has-right-content .wp-block-cover-text, .wp-block-cover-image.has-right-content h2, .wp-block-cover.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, .wp-block-cover.has-right-content h2 { margin-right: 0px; text-align: right; }
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image h2, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover h2 { color: rgb(255, 255, 255); font-size: 2em; line-height: 1.25; z-index: 1; margin-bottom: 0px; max-width: 610px; padding: 14px; text-align: center; }
.wp-block-cover-image .wp-block-cover-image-text a, .wp-block-cover-image .wp-block-cover-image-text a:active, .wp-block-cover-image .wp-block-cover-image-text a:focus, .wp-block-cover-image .wp-block-cover-image-text a:hover, .wp-block-cover-image .wp-block-cover-text a, .wp-block-cover-image .wp-block-cover-text a:active, .wp-block-cover-image .wp-block-cover-text a:focus, .wp-block-cover-image .wp-block-cover-text a:hover, .wp-block-cover-image h2 a, .wp-block-cover-image h2 a:active, .wp-block-cover-image h2 a:focus, .wp-block-cover-image h2 a:hover, .wp-block-cover .wp-block-cover-image-text a, .wp-block-cover .wp-block-cover-image-text a:active, .wp-block-cover .wp-block-cover-image-text a:focus, .wp-block-cover .wp-block-cover-image-text a:hover, .wp-block-cover .wp-block-cover-text a, .wp-block-cover .wp-block-cover-text a:active, .wp-block-cover .wp-block-cover-text a:focus, .wp-block-cover .wp-block-cover-text a:hover, .wp-block-cover h2 a, .wp-block-cover h2 a:active, .wp-block-cover h2 a:focus, .wp-block-cover h2 a:hover { color: rgb(255, 255, 255); }
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax { background-attachment: fixed; }
@supports (-webkit-overflow-scrolling:touch) {
  .wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax { background-attachment: scroll; }
}
.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: inherit; opacity: 0.5; z-index: 1; }
.wp-block-cover-image.has-background-dim.has-background-dim-10::before, .wp-block-cover.has-background-dim.has-background-dim-10::before { opacity: 0.1; }
.wp-block-cover-image.has-background-dim.has-background-dim-20::before, .wp-block-cover.has-background-dim.has-background-dim-20::before { opacity: 0.2; }
.wp-block-cover-image.has-background-dim.has-background-dim-30::before, .wp-block-cover.has-background-dim.has-background-dim-30::before { opacity: 0.3; }
.wp-block-cover-image.has-background-dim.has-background-dim-40::before, .wp-block-cover.has-background-dim.has-background-dim-40::before { opacity: 0.4; }
.wp-block-cover-image.has-background-dim.has-background-dim-50::before, .wp-block-cover.has-background-dim.has-background-dim-50::before { opacity: 0.5; }
.wp-block-cover-image.has-background-dim.has-background-dim-60::before, .wp-block-cover.has-background-dim.has-background-dim-60::before { opacity: 0.6; }
.wp-block-cover-image.has-background-dim.has-background-dim-70::before, .wp-block-cover.has-background-dim.has-background-dim-70::before { opacity: 0.7; }
.wp-block-cover-image.has-background-dim.has-background-dim-80::before, .wp-block-cover.has-background-dim.has-background-dim-80::before { opacity: 0.8; }
.wp-block-cover-image.has-background-dim.has-background-dim-90::before, .wp-block-cover.has-background-dim.has-background-dim-90::before { opacity: 0.9; }
.wp-block-cover-image.has-background-dim.has-background-dim-100::before, .wp-block-cover.has-background-dim.has-background-dim-100::before { opacity: 1; }
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 305px; width: 100%; }
.wp-block-cover-image::after, .wp-block-cover::after { display: block; content: ""; font-size: 0px; min-height: inherit; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-cover-image::after, .wp-block-cover::after { content: none; }
}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright { display: flex; }
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container { width: calc(100% - 70px); z-index: 1; color: rgb(248, 249, 249); }
.wp-block-cover-image .wp-block-subhead, .wp-block-cover-image h1, .wp-block-cover-image h2, .wp-block-cover-image h3, .wp-block-cover-image h4, .wp-block-cover-image h5, .wp-block-cover-image h6, .wp-block-cover-image p, .wp-block-cover .wp-block-subhead, .wp-block-cover h1, .wp-block-cover h2, .wp-block-cover h3, .wp-block-cover h4, .wp-block-cover h5, .wp-block-cover h6, .wp-block-cover p { color: inherit; }
.wp-block-cover__video-background { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width: 100%; height: 100%; z-index: 0; object-fit: cover; }
.block-editor-block-list__block[data-type="core/embed"][data-align="left"] .block-editor-block-list__block-edit, .block-editor-block-list__block[data-type="core/embed"][data-align="right"] .block-editor-block-list__block-edit, .wp-block-embed.alignleft, .wp-block-embed.alignright { max-width: 360px; width: 100%; }
.wp-block-embed { margin-bottom: 1em; }
.wp-block-embed figcaption { margin-top: 0.5em; margin-bottom: 1em; color: rgb(85, 93, 102); text-align: center; font-size: 13px; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper { position: relative; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { padding-top: 42.85%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { padding-top: 50%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { padding-top: 75%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { padding-top: 100%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before { padding-top: 66.66%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { padding-top: 200%; }
.wp-block-file { margin-bottom: 1.5em; }
.wp-block-file.aligncenter { text-align: center; }
.wp-block-file.alignright { text-align: right; }
.wp-block-file .wp-block-file__button { background: rgb(50, 55, 60) none repeat scroll 0% 0%; border-radius: 2em; color: rgb(255, 255, 255); font-size: 13px; padding: 0.5em 1em; }
.wp-block-file a.wp-block-file__button { text-decoration: none; }
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }
.wp-block-file * + .wp-block-file__button { margin-left: 0.75em; }
.wp-block-gallery { display: flex; flex-wrap: wrap; list-style-type: none; padding: 0px; }
.wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { margin: 0px 16px 16px 0px; display: flex; flex-grow: 1; flex-direction: column; justify-content: center; position: relative; }
.wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure { margin: 0px; height: 100%; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure { display: flex; align-items: flex-end; justify-content: flex-start; }
}
.wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img { display: block; max-width: 100%; height: auto; width: 100%; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img { width: auto; }
}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { position: absolute; bottom: 0px; width: 100%; max-height: 100%; overflow: auto; padding: 40px 10px 9px; color: rgb(255, 255, 255); text-align: center; font-size: 13px; background: rgba(0, 0, 0, 0) linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent) repeat scroll 0% 0%; }
.wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img { display: inline; }
.wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img { width: 100%; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img { height: 100%; flex: 1 1 0%; object-fit: cover; }
}
.wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { width: calc((100% - 16px) / 2); }
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) { margin-right: 0px; }
.wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item { width: 100%; margin-right: 0px; }
@media (min-width: 600px) {
  .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item { width: calc((100% - 32px) / 3); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item { width: calc((100% - 32px) / 3 - 1px); }
}
  .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item { width: calc((100% - 48px) / 4); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item { width: calc((100% - 48px) / 4 - 1px); }
}
  .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item { width: calc((100% - 64px) / 5); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item { width: calc((100% - 64px) / 5 - 1px); }
}
  .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item { width: calc((100% - 80px) / 6); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item { width: calc((100% - 80px) / 6 - 1px); }
}
  .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item { width: calc((100% - 96px) / 7); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item { width: calc((100% - 96px) / 7 - 1px); }
}
  .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item { width: calc((100% - 112px) / 8); margin-right: 16px; }
  @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item { width: calc((100% - 112px) / 8 - 1px); }
}
  .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0px; }
}
.wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child { margin-right: 0px; }
.wp-block-gallery .blocks-gallery-item.has-add-item-button { width: 100%; }
.wp-block-gallery.alignleft, .wp-block-gallery.alignright { max-width: 305px; width: 100%; }
.wp-block-gallery.aligncenter, .wp-block-gallery.alignleft, .wp-block-gallery.alignright { display: flex; }
.wp-block-gallery.aligncenter .blocks-gallery-item figure { justify-content: center; }
.wp-block-image { max-width: 100%; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; }
.wp-block-image img { max-width: 100%; }
.wp-block-image.aligncenter { text-align: center; }
.wp-block-image.alignfull img, .wp-block-image.alignwide img { width: 100%; }
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized { display: table; margin-left: 0px; margin-right: 0px; }
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption { display: table-caption; caption-side: bottom; }
.wp-block-image .alignleft { float: left; margin-right: 1em; }
.wp-block-image .alignright { float: right; margin-left: 1em; }
.wp-block-image .aligncenter { margin-left: auto; margin-right: auto; }
.wp-block-image figcaption { margin-top: 0.5em; margin-bottom: 1em; color: rgb(85, 93, 102); text-align: center; font-size: 13px; }
.wp-block-latest-comments__comment { font-size: 15px; line-height: 1.1; list-style: outside none none; margin-bottom: 1em; }
.has-avatars .wp-block-latest-comments__comment { min-height: 36px; list-style: outside none none; }
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { margin-left: 52px; }
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment { line-height: 1.5; }
.wp-block-latest-comments__comment-excerpt p { font-size: 14px; line-height: 1.8; margin: 5px 0px 20px; }
.wp-block-latest-comments__comment-date { color: rgb(143, 152, 161); display: block; font-size: 12px; }
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar { border-radius: 24px; display: block; float: left; height: 40px; margin-right: 12px; width: 40px; }
.wp-block-latest-posts.alignleft { margin-right: 2em; }
.wp-block-latest-posts.alignright { margin-left: 2em; }
.wp-block-latest-posts.is-grid { display: flex; flex-wrap: wrap; padding: 0px; list-style: outside none none; }
.wp-block-latest-posts.is-grid li { margin: 0px 16px 16px 0px; width: 100%; }
@media (min-width: 600px) {
  .wp-block-latest-posts.columns-2 li { width: calc(50% - 16px); }
  .wp-block-latest-posts.columns-3 li { width: calc(33.3333% - 16px); }
  .wp-block-latest-posts.columns-4 li { width: calc(25% - 16px); }
  .wp-block-latest-posts.columns-5 li { width: calc(20% - 16px); }
  .wp-block-latest-posts.columns-6 li { width: calc(16.6667% - 16px); }
}
.wp-block-latest-posts__post-date { display: block; color: rgb(108, 119, 129); font-size: 13px; }
.wp-block-media-text { display: grid; grid-template: "media-text-media media-text-content" auto / 50% auto; align-items: center; }
.wp-block-media-text.has-media-on-the-right { grid-template-areas: "media-text-content media-text-media"; grid-template-columns: auto 50%; }
.wp-block-media-text .wp-block-media-text__media { grid-area: media-text-media / media-text-media / media-text-media / media-text-media; margin: 0px; }
.wp-block-media-text .wp-block-media-text__content { grid-area: media-text-content / media-text-content / media-text-content / media-text-content; padding: 0px 8%; }
.wp-block-media-text > figure > img, .wp-block-media-text > figure > video { max-width: unset; width: 100%; vertical-align: middle; }
@media (max-width: 600px) {
  .wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100% !important; grid-template-areas: "media-text-media" "media-text-content"; }
  .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right { grid-template-areas: "media-text-content" "media-text-media"; }
}
.is-small-text { font-size: 14px; }
.is-regular-text { font-size: 16px; }
.is-large-text { font-size: 36px; }
.is-larger-text { font-size: 48px; }
.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; line-height: 0.68; font-weight: 100; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; font-style: normal; }
.has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; }
p.has-background { padding: 20px 30px; }
p.has-text-color a { color: inherit; }
.wp-block-pullquote { padding: 3em 0px; margin-left: 0px; margin-right: 0px; text-align: center; }
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright { max-width: 305px; }
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p { font-size: 20px; }
.wp-block-pullquote p { font-size: 28px; line-height: 1.6; }
.wp-block-pullquote cite, .wp-block-pullquote footer { position: relative; }
.wp-block-pullquote .has-text-color a { color: inherit; }
.wp-block-pullquote:not(.is-style-solid-color) { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; }
.wp-block-pullquote.is-style-solid-color { border: medium none; }
.wp-block-pullquote.is-style-solid-color blockquote { margin-left: auto; margin-right: auto; text-align: left; max-width: 60%; }
.wp-block-pullquote.is-style-solid-color blockquote p { margin-top: 0px; margin-bottom: 0px; font-size: 32px; }
.wp-block-pullquote.is-style-solid-color blockquote cite { text-transform: none; font-style: normal; }
.wp-block-pullquote cite { color: inherit; }
.wp-block-quote.is-large, .wp-block-quote.is-style-large { margin: 0px 0px 16px; padding: 0px 1em; }
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-size: 24px; font-style: italic; line-height: 1.6; }
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { font-size: 18px; text-align: right; }
.wp-block-rss.alignleft { margin-right: 2em; }
.wp-block-rss.alignright { margin-left: 2em; }
.wp-block-rss.is-grid { display: flex; flex-wrap: wrap; padding: 0px; list-style: outside none none; }
.wp-block-rss.is-grid li { margin: 0px 16px 16px 0px; width: 100%; }
@media (min-width: 600px) {
  .wp-block-rss.columns-2 li { width: calc(50% - 16px); }
  .wp-block-rss.columns-3 li { width: calc(33.3333% - 16px); }
  .wp-block-rss.columns-4 li { width: calc(25% - 16px); }
  .wp-block-rss.columns-5 li { width: calc(20% - 16px); }
  .wp-block-rss.columns-6 li { width: calc(16.6667% - 16px); }
}
.wp-block-rss__item-author, .wp-block-rss__item-publish-date { color: rgb(108, 119, 129); font-size: 13px; }
.wp-block-search { display: flex; flex-wrap: wrap; }
.wp-block-search .wp-block-search__label { width: 100%; }
.wp-block-search .wp-block-search__input { flex-grow: 1; }
.wp-block-search .wp-block-search__button { margin-left: 10px; }
.wp-block-separator.is-style-wide { border-bottom-width: 1px; }
.wp-block-separator.is-style-dots { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border: medium none; text-align: center; max-width: none; line-height: 1; height: auto; }
.wp-block-separator.is-style-dots::before { content: "···"; color: rgb(25, 30, 35); font-size: 20px; letter-spacing: 2em; padding-left: 2em; font-family: serif; }
p.wp-block-subhead { font-size: 1.1em; font-style: italic; opacity: 0.75; }
.wp-block-table.has-fixed-layout { table-layout: fixed; width: 100%; }
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright { display: table; width: auto; }
.wp-block-table.has-subtle-light-gray-background-color { background-color: rgb(243, 244, 245); }
.wp-block-table.has-subtle-pale-green-background-color { background-color: rgb(233, 251, 229); }
.wp-block-table.has-subtle-pale-blue-background-color { background-color: rgb(231, 245, 254); }
.wp-block-table.has-subtle-pale-pink-background-color { background-color: rgb(252, 240, 239); }
.wp-block-table.is-style-stripes { border-spacing: 0px; border-collapse: inherit; background-color: transparent; border-bottom: 1px solid rgb(243, 244, 245); }
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(2n+1), .wp-block-table.is-style-stripes tr:nth-child(2n+1) { background-color: rgb(243, 244, 245); }
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(2n+1) { background-color: rgb(233, 251, 229); }
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(2n+1) { background-color: rgb(231, 245, 254); }
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(2n+1) { background-color: rgb(252, 240, 239); }
.wp-block-table.is-style-stripes td { border-color: transparent; }
.wp-block-text-columns, .wp-block-text-columns.aligncenter { display: flex; }
.wp-block-text-columns .wp-block-column { margin: 0px 16px; padding: 0px; }
.wp-block-text-columns .wp-block-column:first-child { margin-left: 0px; }
.wp-block-text-columns .wp-block-column:last-child { margin-right: 0px; }
.wp-block-text-columns.columns-2 .wp-block-column { width: 50%; }
.wp-block-text-columns.columns-3 .wp-block-column { width: 33.3333%; }
.wp-block-text-columns.columns-4 .wp-block-column { width: 25%; }
pre.wp-block-verse { white-space: nowrap; overflow: auto; }
.wp-block-video { margin-left: 0px; margin-right: 0px; }
.wp-block-video video { max-width: 100%; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .wp-block-video [poster] { object-fit: cover; }
}
.wp-block-video.aligncenter { text-align: center; }
.wp-block-video figcaption { margin-top: 0.5em; margin-bottom: 1em; color: rgb(85, 93, 102); text-align: center; font-size: 13px; }
.has-pale-pink-background-color.has-pale-pink-background-color { background-color: rgb(247, 141, 167); }
.has-vivid-red-background-color.has-vivid-red-background-color { background-color: rgb(207, 46, 46); }
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color { background-color: rgb(255, 105, 0); }
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color { background-color: rgb(252, 185, 0); }
.has-light-green-cyan-background-color.has-light-green-cyan-background-color { background-color: rgb(123, 220, 181); }
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color { background-color: rgb(0, 208, 132); }
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color { background-color: rgb(142, 209, 252); }
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color { background-color: rgb(6, 147, 227); }
.has-very-light-gray-background-color.has-very-light-gray-background-color { background-color: rgb(238, 238, 238); }
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color { background-color: rgb(171, 184, 195); }
.has-very-dark-gray-background-color.has-very-dark-gray-background-color { background-color: rgb(49, 49, 49); }
.has-pale-pink-color.has-pale-pink-color { color: rgb(247, 141, 167); }
.has-vivid-red-color.has-vivid-red-color { color: rgb(207, 46, 46); }
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color { color: rgb(255, 105, 0); }
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color { color: rgb(252, 185, 0); }
.has-light-green-cyan-color.has-light-green-cyan-color { color: rgb(123, 220, 181); }
.has-vivid-green-cyan-color.has-vivid-green-cyan-color { color: rgb(0, 208, 132); }
.has-pale-cyan-blue-color.has-pale-cyan-blue-color { color: rgb(142, 209, 252); }
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color { color: rgb(6, 147, 227); }
.has-very-light-gray-color.has-very-light-gray-color { color: rgb(238, 238, 238); }
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color { color: rgb(171, 184, 195); }
.has-very-dark-gray-color.has-very-dark-gray-color { color: rgb(49, 49, 49); }
.has-small-font-size { font-size: 13px; }
.has-normal-font-size, .has-regular-font-size { font-size: 16px; }
.has-medium-font-size { font-size: 20px; }
.has-large-font-size { font-size: 36px; }
.has-huge-font-size, .has-larger-font-size { font-size: 42px; }
div.wpcf7 { margin: 0px; padding: 0px; }
div.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0px; padding: 0px; border: 0px none; }
div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid red; }
div.wpcf7-mail-sent-ok { border: 2px solid rgb(57, 143, 20); }
div.wpcf7-mail-sent-ng, div.wpcf7-aborted { border: 2px solid red; }
div.wpcf7-spam-blocked { border: 2px solid orange; }
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { border: 2px solid rgb(247, 231, 0); }
.wpcf7-form-control-wrap { position: relative; }
span.wpcf7-not-valid-tip { color: red; font-size: 1em; font-weight: 400; display: block; }
.use-floating-validation-tip span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; border: 1px solid red; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0.2em 0.8em; }
span.wpcf7-list-item { display: inline-block; margin: 0px 0px 0px 1em; }
span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after { content: " "; }
.wpcf7-display-none { display: none; }
div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background-image: url("https://kajimojo.com/wp-content/themes/iconic-one/css/ajax-loader.gif"); width: 16px; height: 16px; border: medium none; padding: 0px; margin: 0px 0px 0px 4px; vertical-align: middle; }
div.wpcf7 .ajax-loader.is-active { visibility: visible; }
div.wpcf7 div.ajax-error { display: none; }
div.wpcf7 .placeheld { color: rgb(136, 136, 136); }
div.wpcf7 input[type="file"] { cursor: pointer; }
div.wpcf7 input[type="file"]:disabled { cursor: default; }
div.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-size: 100%; vertical-align: baseline; }
body { line-height: 1; }
ol, ul { list-style: outside none none; }
blockquote, q { quotes: none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
caption, th, td { font-weight: 400; text-align: left; }
h1, h2, h3, h4, h5, h6 { clear: both; }
html { overflow-y: scroll; font-size: 100%; }
a:focus { outline: medium none; }
article, aside, details, figcaption, figure, footer, header, nav, section { display: block; }
.io-title-description { display: inline-block; margin: 17px 0px; padding: 14px 0px; float: none; }
.io-title-description a { font-size: 34px; font-weight: 400; text-decoration: none; padding-left: 15px; color: rgb(68, 68, 68); text-shadow: 0.1px 1px 2px rgb(136, 136, 136); }
.io-title-description a:hover { color: rgb(17, 17, 17); text-decoration: none; }
.io-title-description .site-description:hover { color: rgb(17, 17, 17); text-decoration: none; }
.io-title-description .site-description { font-weight: 400; padding-left: 18px; line-height: 2; font-size: 12px; text-shadow: 0.1px 1px 2px rgb(204, 204, 204); }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; }
del { color: rgb(51, 51, 51); }
ins { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; text-decoration: none; }
hr { background-color: rgb(204, 204, 204); border: 0px none; height: 1px; margin: 24px; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
small { font-size: smaller; }
img { border: 0px none; }
.socialmedia img { border-radius: 4px; }
.themonic-logo img { max-width: 100%; }
.clear::after, .wrapper::after, .format-status .entry-header::after { clear: both; }
.clear::before, .clear::after, .wrapper::before, .wrapper::after, .format-status .entry-header::before, .format-status .entry-header::after { display: table; content: ""; }
.wrapper { border: 1px solid rgb(233, 233, 233); }
.archive-title, .page-title { font-size: 11px; line-height: 2.18182; font-weight: 700; text-transform: uppercase; color: rgb(99, 99, 99); }
.entry-content th, .comment-content th { background: rgb(241, 241, 241) none repeat scroll 0% 0%; border: 1px solid rgb(193, 193, 193); font-size: 11px; line-height: 2.18182; font-weight: 700; padding: 7px 14px; text-transform: uppercase; color: rgb(99, 99, 99); }
article.format-quote footer.entry-meta, article.format-link footer.entry-meta, article.format-status footer.entry-meta { font-size: 11px; line-height: 2.18182; }
button, input, textarea { border: 1px solid rgb(204, 204, 204); border-radius: 0px; font-family: inherit; margin-right: 0px; margin-bottom: 7px; padding: 8px 10px; }
button, input { line-height: normal; }
textarea { font-size: 100%; overflow: auto; vertical-align: top; }
#searchsubmit { background: rgb(0, 161, 224) none repeat scroll 0% 0%; border: 0px none; color: rgb(255, 255, 255); min-width: 24%; }
input[type="submit"] {  }
input[type="checkbox"], input[type="radio"], input[type="file"], input[type="hidden"], input[type="image"], input[type="color"] { border: 0px none; border-radius: 0px; padding: 0px; }
li.bypostauthor cite span { background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(0, 153, 255); border-radius: 2px; box-shadow: none; color: rgb(0, 153, 255); padding: 0px; }
.entry-content img, .comment-content img, .widget img { max-width: 100%; }
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] { height: auto; }
img.size-full, img.size-large, img.header-image, img.wp-post-image { max-width: 100%; height: auto; }
embed, iframe, object, video { max-width: 100%; }
.entry-content .twitter-tweet-rendered { max-width: 100% !important; }
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image { margin-bottom: 10px; }
.wp-caption { max-width: 100%; padding: 4px; }
.wp-caption .wp-caption-text, .gallery-caption, .entry-caption { font-style: italic; font-size: 12px; line-height: 1.4; color: rgb(102, 102, 102); }
img.wp-smiley, .rsswidget img { border: 0px none; border-radius: 0px; box-shadow: none; margin-bottom: 0px; margin-top: 0px; padding: 0px; }
.entry-content dl.gallery-item { margin: 0px; }
.gallery-item a, .gallery-caption { width: 90%; }
.gallery-item a { display: block; }
.gallery-caption a { display: inline; }
.gallery-columns-1 .gallery-item a { max-width: 100%; width: auto; }
.gallery .gallery-icon img { height: auto; max-width: 90%; padding: 5%; }
.gallery-columns-1 .gallery-icon img { padding: 3%; }
.site-content nav { border: 1px solid rgb(237, 237, 237); background: rgb(249, 249, 249) none repeat scroll 0% 0%; clear: both; line-height: 2; margin-bottom: 28px; overflow: hidden; padding: 2%; }
#nav-above { padding: 24px 0px; }
#nav-above { display: none; }
.paged #nav-above { display: block; }
.nav-previous a, .nav-next > a { color: rgb(68, 68, 68); text-decoration: none; }
.nav-previous, .previous-image { float: left; padding-bottom: 7px; width: 50%; }
.nav-next, .next-image { float: right; text-align: right; width: 50%; }
.nav-single + .comments-area, #comment-nav-above { margin: 48px 0px; }
.author .archive-header { margin-bottom: 24px; }
.author-info { border-top: 1px solid rgb(237, 237, 237); margin: 24px 0px; padding-top: 24px; overflow: hidden; }
.author-description p { color: rgb(117, 117, 117); font-size: 13px; line-height: 1.84615; }
.author.archive .author-info { border-top: 0px none; margin: 0px 0px 48px; }
.author.archive .author-avatar { margin-top: 0px; }
html { font-size: 90.5%; }
body { font-size: 14px; font-family: "Ubuntu",Helvetica,Arial,sans-serif; text-rendering: optimizelegibility; color: rgb(68, 68, 68); }
a { outline: medium none; color: rgb(11, 145, 234); text-decoration: none; }
a:hover { color: rgb(12, 135, 211); text-decoration: underline; }
.assistive-text, .site .screen-reader-text { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); }
.themonic-nav .assistive-text:hover, .themonic-nav .assistive-text:active, .themonic-nav .assistive-text:focus { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid rgb(51, 51, 51); border-radius: 3px; clip: auto !important; color: rgb(0, 0, 0); display: block; font-size: 12px; padding: 12px; position: absolute; top: 5px; left: 5px; z-index: 100000; }
.site { padding: 0px 24px; background-color: rgb(255, 255, 255); }
.site-content { margin: 0px 14px; }
.widget-area { margin-top: 10px; }
.site-header { border-left: 1px solid rgb(233, 233, 233); border-right: 1px solid rgb(233, 233, 233); border-top: 1px solid rgb(233, 233, 233); height: auto; margin-bottom: 24px; text-align: left; }
.site-header h1, .site-header h2 { text-align: center; }
.site-header h1 a, .site-header h2 a { color: rgb(81, 81, 81); display: inline-block; text-decoration: none; }
.site-header h1 a:hover, .site-header h2 a:hover { color: rgb(33, 117, 155); }
.site-header h1 { font-size: 24px; line-height: 1.28571; margin-bottom: 14px; }
.site-header h2 { font-weight: 400; font-size: 13px; line-height: 1; color: rgb(117, 117, 117); }
.header-image { margin-top: 24px; }
.themonic-logo { padding: 17px; float: left; margin: 10px 0px; }
.themonic-nav { text-align: center; float: left; width: 100%; }
.themonic-nav li { font-size: 12px; line-height: 1.42857; width: auto; transition: all 0.3s ease 0s; }
.themonic-nav li:hover { display: inline-block; text-decoration: none; background: rgb(0, 161, 224) none repeat scroll 0% 0%; }
.themonic-nav li a { padding: 0px 20px; }
.bluem { background-color: rgb(0, 161, 224); padding: 5px; }
.orangem { background-color: rgb(255, 129, 26); }
.greenm { background-color: rgb(138, 195, 39); }
.redm { background-color: rgb(249, 98, 52); padding: 10px; }
section[role="banner"] { margin-bottom: 48px; }
.widget-area .widget { hyphens: auto; margin-bottom: 20px; line-height: 1.4; overflow-wrap: break-word; }
.widget-area .widget-title { background: rgb(242, 242, 242) none repeat scroll 0% 0%; font-size: 16px; }
.widget.widget_search { margin-bottom: 14px; }
.widget-area .widget li, .widget-area .widget .textwidget { font-size: 13px; line-height: 1.64615; border-bottom: 1px solid rgb(233, 233, 233); padding: 5px 0px; }
.widget-area .widget p { margin-bottom: 12px; padding: 8px 10px; }
.widget-area .textwidget ul { list-style: outside none disc; margin: 0px 0px 24px; }
.widget-area .textwidget li { margin-left: 36px; }
.widget-area .widget a { color: rgb(117, 117, 117); text-decoration: none; font-size: 98%; }
.widget-area .widget a:hover { color: rgb(79, 82, 84); }
.widget-area #s { margin-right: -4px; width: 67.9999%; }
footer[role="contentinfo"] { background: rgb(242, 242, 242) none repeat scroll 0% 0%; width: 100%; border-top: 1px solid rgb(237, 237, 237); border-bottom: 1px solid rgb(233, 233, 233); clear: both; font-size: 14px; height: auto; line-height: 2; margin-right: auto; margin-bottom: 0px; padding: 24px 0px; }
footer[role="contentinfo"] a { color: rgb(104, 104, 104); margin-left: 5px; text-decoration: none; }
footer[role="contentinfo"] a:hover { color: rgb(51, 51, 51); }
.entry-meta { clear: both; }
.entry-header { margin-bottom: 20px; }
.entry-header img.wp-post-image { margin-bottom: 24px; }
.entry-header .entry-title { font-size: 28px; line-height: 1.2; font-weight: 400; margin-bottom: 20px; }
.entry-header .entry-title a { color: rgb(68, 68, 68); text-decoration: none; }
.entry-header .entry-title a:hover { color: rgb(17, 17, 17); }
.entry-header .entry-format { margin-top: 24px; font-weight: 400; }
.entry-header .comments-link { margin-top: 24px; font-size: 13px; line-height: 1.84615; color: rgb(117, 117, 117); }
.comments-link a, .entry-meta a { color: rgb(117, 117, 117); }
.comments-link a:hover, .entry-meta a:hover { color: rgb(51, 51, 51); }
.site-content article.sticky { background: rgb(248, 248, 248) none repeat scroll 0% 0%; border-color: rgb(221, 221, 221); border-style: solid solid double; border-width: 1px 1px 1px 7px; box-shadow: 0.01em 0.1em 0.1em 0.1em rgb(238, 238, 238); clear: both; font-size: 13px; line-height: 1.19231; margin-bottom: 24px; margin-top: -6px; padding: 17px; text-align: left; }
.sticky .below-title-meta { background: rgb(242, 242, 242) none repeat scroll 0px 0px; margin-left: -2.8%; width: 105.5%; }
.entry-content, .entry-summary, .mu_register { line-height: 1.7; }
.entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3, .entry-content h4, .comment-content h4, .entry-content h5, .comment-content h5, .entry-content h6, .comment-content h6 { margin: 24px 0px; line-height: 1.7; }
.entry-content h1, .comment-content h1 { font-size: 21px; line-height: 1.5; }
.entry-content h2, .comment-content h2, .mu_register h2 { font-size: 18px; line-height: 1.6; }
.entry-content h3, .comment-content h3 { font-size: 16px; line-height: 1.8; }
.entry-content h4, .comment-content h4 { font-size: 14px; line-height: 1.8; }
.entry-content h5, .comment-content h5 { font-size: 13px; line-height: 1.8; }
.entry-content h6, .comment-content h6 { font-size: 12px; line-height: 1.8; }
.entry-content p, .entry-summary p, .comment-content p, .mu_register p { margin: 20px 0px; line-height: 1.7; }
.entry-content blockquote p { margin: 0px; }
.entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul, .mu_register ul { margin: 0px 0px 24px; line-height: 1.7; }
.entry-content ul ul, .comment-content ul ul, .entry-content ol ol, .comment-content ol ol, .entry-content ul ol, .comment-content ul ol, .entry-content ol ul, .comment-content ol ul { margin-bottom: 0px; }
.entry-content ul, .comment-content ul, .mu_register ul { list-style: outside none square; }
.entry-content ol, .comment-content ol { list-style: outside none decimal; }
.entry-content li, .comment-content li, .mu_register li { margin: 0px 0px 0px 36px; }
.entry-content blockquote, .comment-content blockquote { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-left: 4px solid rgb(214, 214, 214); border-right: 4px solid rgb(214, 214, 214); border-radius: 14px; margin-bottom: 24px; padding: 24px; font-style: italic; }
.entry-content blockquote p:last-child, .comment-content blockquote p:last-child { margin-bottom: 0px; }
.entry-content code, .comment-content code { font-family: Consolas,Monaco,Lucida Console,monospace; font-size: 12px; line-height: 2; }
.entry-content pre, .comment-content pre { border: 1px solid rgb(237, 237, 237); border-radius: 20px; color: rgb(102, 102, 102); font-family: Consolas,Monaco,Lucida Console,monospace; font-size: 12px; line-height: 1.51429; margin: 24px 0px; overflow: auto; padding: 24px; }
.entry-content pre code, .comment-content pre code { display: block; }
.entry-content abbr, .comment-content abbr, .entry-content dfn, .comment-content dfn, .entry-content acronym, .comment-content acronym { border-bottom: 1px dotted rgb(102, 102, 102); cursor: help; }
.entry-content address, .comment-content address { display: block; line-height: 1.5; margin: 0px 0px 24px; }
img.alignleft { margin: 8px 24px 12px 0px; }
img.alignright { margin: 12px 0px 12px 24px; }
img.aligncenter { margin-top: 12px; margin-bottom: 12px; }
.entry-content embed, .entry-content iframe, .entry-content object, .entry-content video { margin-bottom: 2px; }
.entry-content dl, .comment-content dl { margin: 0px 24px; }
.entry-content dt, .comment-content dt { font-weight: 700; line-height: 1.71429; }
.entry-content dd, .comment-content dd { line-height: 1.71429; margin-bottom: 24px; }
.entry-content table, .comment-content table { border-bottom: 1px solid rgb(237, 237, 237); color: rgb(117, 117, 117); font-size: 12px; line-height: 1.7; margin: 0px 0px 24px; width: 100%; }
.entry-content table caption, .comment-content table caption { font-size: 16px; margin: 24px 0px; }
.entry-content td, .comment-content td { border: 1px solid rgb(193, 193, 193); padding: 14px; }
.site-content article { border-bottom: 2px double rgb(243, 243, 243); margin-bottom: 28px; padding-bottom: 24px; overflow-wrap: break-word; hyphens: auto; }
.page-links { clear: both; line-height: 1.71429; }
footer.entry-meta { margin-top: 24px; font-size: 13px; line-height: 1.84615; color: rgb(117, 117, 117); }
.entry-meta > span a { color: rgb(51, 51, 51); padding: 2px; text-decoration: none; }
.single-author .entry-meta .by-author { display: none; }
.mu_register h2 { color: rgb(117, 117, 117); font-weight: 400; }
.archive-header, .page-header { margin-bottom: 48px; padding-bottom: 22px; border-bottom: 1px solid rgb(237, 237, 237); }
.archive-meta { color: rgb(117, 117, 117); font-size: 12px; line-height: 2; margin-top: 22px; }
.article.attachment { overflow: hidden; }
.image-attachment div.attachment { text-align: center; }
.image-attachment div.attachment p { text-align: center; }
.image-attachment div.attachment img { display: block; height: auto; margin: 0px auto; max-width: 100%; }
.image-attachment .entry-caption { margin-top: 8px; }
article.format-aside h1 { margin-bottom: 24px; }
article.format-aside h1 a { text-decoration: none; color: rgb(77, 82, 90); }
article.format-aside h1 a:hover { color: rgb(46, 53, 66); }
article.format-aside .aside { background: rgb(243, 243, 243) none repeat scroll 0% 0%; border-top: 16px solid rgb(22, 161, 231); padding: 24px 24px 0px; }
article.format-aside p { font-size: 13px; line-height: 1.84615; color: rgb(74, 84, 102); }
article.format-aside blockquote:last-child, article.format-aside p:last-child { margin-bottom: 0px; }
article.format-quote .entry-content p { margin: 0px; padding-bottom: 24px; }
article.format-quote .entry-content blockquote { display: block; padding: 24px 24px 0px; font-size: 15px; line-height: 1.6; font-style: normal; color: rgb(106, 106, 106); background: rgb(239, 239, 239) none repeat scroll 0% 0%; }
.format-status .entry-header { margin-bottom: 24px; }
.format-status .entry-header header { display: inline-block; }
.format-status .entry-header h1 { font-size: 15px; font-weight: 400; line-height: 1.6; margin: 0px; }
.format-status .entry-header h2 { font-size: 12px; font-weight: 400; line-height: 2; margin: 0px; }
.format-status .entry-header header a { color: rgb(117, 117, 117); }
.format-status .entry-header header a:hover { color: rgb(33, 117, 155); }
.format-status .entry-header img { float: left; margin-right: 21px; }
.comments-title { margin-bottom: 48px; font-size: 16px; line-height: 1.5; font-weight: 400; }
.comments-area article { margin: 24px 0px; }
.comments-area article header { margin: 0px 0px 15px; overflow: hidden; position: relative; }
.comments-area article header img { float: left; padding: 0px; line-height: 0; }
.comments-area article header cite, .comments-area article header time { display: block; margin-left: 45px; }
.comments-area article header cite { font-style: normal; font-size: 15px; line-height: 1; }
.comments-area article header time { line-height: 1.71429; text-decoration: none; font-size: 10px; color: rgb(94, 94, 94); }
.comments-area article header a { text-decoration: none; color: rgb(94, 94, 94); }
.comments-area article header a:hover { color: rgb(33, 117, 155); }
.comments-area article header cite a { color: rgb(68, 68, 68); }
.comments-area article header cite a:hover { text-decoration: underline; }
.comments-area article header h4 { position: absolute; top: 0px; right: 0px; padding: 6px 12px; font-size: 12px; font-weight: 400; color: rgb(255, 255, 255); background-color: rgb(0, 136, 208); background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, rgb(0, 156, 238), rgb(0, 136, 208)); border-radius: 3px; border: 1px solid rgb(0, 124, 189); }
.comments-area li.bypostauthor cite span { position: relative; margin-left: 5px; padding: 2px 5px; font-size: 10px; }
a.comment-reply-link, a.comment-edit-link { color: rgb(104, 104, 104); font-size: 13px; line-height: 1.84615; }
a.comment-reply-link:hover, a.comment-edit-link:hover { color: rgb(33, 117, 155); }
.commentlist .pingback { line-height: 1.71429; margin-bottom: 24px; }
#respond { margin-top: 48px; }
#respond h3#reply-title { font-size: 16px; line-height: 1.5; }
#respond h3#reply-title #cancel-comment-reply-link { margin-left: 10px; font-weight: 400; font-size: 12px; }
#respond form { margin: 24px 0px; }
#respond form p { margin: 11px 0px; }
#respond form p.logged-in-as { margin-bottom: 24px; }
#respond form label { display: block; line-height: 1.71429; }
#respond form input[type="text"], #respond form textarea { box-sizing: border-box; font-size: 12px; line-height: 1.71429; padding: 10px; width: 100%; }
#respond form p.form-allowed-tags { margin: 0px; font-size: 12px; line-height: 2; color: rgb(94, 94, 94); }
.required { color: red; }
.entry-page-image { margin-bottom: 14px; }
.template-front-page .site-content article { border: 0px none; margin-bottom: 0px; }
.template-front-page .widget-area { clear: both; float: none; width: auto; padding-top: 24px; border-top: 1px solid rgb(237, 237, 237); }
.template-front-page .widget-area .widget li { margin: 8px 0px 0px; font-size: 13px; line-height: 1.71429; list-style-type: square; list-style-position: inside; }
.template-front-page .widget-area .widget li a { color: rgb(117, 117, 117); }
.template-front-page .widget-area .widget li a:hover { color: rgb(33, 117, 155); }
.template-front-page .widget-area .widget_text img { float: left; margin: 8px 24px 8px 0px; }
.widget-area .widget ul ul { margin-left: 12px; }
.widget_rss li { margin: 12px 0px; }
.widget_recent_entries .post-date, .widget_rss .rss-date { color: rgb(170, 170, 170); font-size: 11px; margin-left: 12px; }
#wp-calendar { margin: 0px; width: 100%; font-size: 13px; line-height: 1.84615; color: rgb(104, 104, 104); }
#wp-calendar th, #wp-calendar td, #wp-calendar caption { text-align: left; }
#wp-calendar #next { padding-right: 24px; text-align: right; }
.widget_search label { display: block; font-size: 13px; line-height: 1.84615; }
.widget_twitter li { list-style-type: none; }
.widget_twitter .timesince { display: block; text-align: right; }
.entry-summary .read-more { display: inline-block; }
.below-title-meta { background: rgb(247, 247, 247) none repeat scroll 0% 0%; padding-bottom: 26px; color: rgb(162, 162, 162); line-height: 1.8; width: 106.3%; margin-left: -3.1%; }
.below-title-meta a { color: rgb(102, 102, 102); text-decoration: none; }
.below-title-meta a:hover { color: rgb(68, 68, 68); }
.adt { float: left; padding-left: 22px; }
.adt-comment { float: right; padding-right: 16px; }
.articletags a { background-color: rgb(85, 85, 85); margin: 2px; padding: 3px; text-decoration: none; text-shadow: 0px 0px 0px rgb(255, 255, 255); color: rgb(255, 255, 255); }
.articletags a:hover { color: rgb(242, 242, 242); }
.footercopy { padding-left: 20px; float: left; }
.footercredit { float: right; padding-right: 20px; margin-left: 20px; }
.site-wordpress { color: rgb(136, 136, 136); padding: 10px 2px; float: right; font-size: 13px; }
.site-wordpress a { color: rgb(102, 102, 102); text-decoration: none; }
section.comment-content.comment { border: 1px solid rgb(241, 241, 241); padding: 10px; }
img#wpstats { display: block; margin: 0px auto 24px; }
.socialmedia { float: right; padding: 7px 10px; text-align: right; width: 25%; margin-top: 30px; }
.socialmedia a { padding: 0px 5px; }
.widget_top-posts .widgets-list-layout-links { float: right; width: 80%; }
.woocommerce .site-content { border-right: medium none; width: 94%; padding: 30px 2% 0px; }
.woocommerce .page-title { border-bottom: 1px solid rgb(225, 225, 225); font-size: 24px; margin-bottom: 20px; text-transform: uppercase; }
.woocommerce .site-content nav { border: medium none; }
.woocommerce h1 { font-size: 28px; font-weight: 400; }
#content .woocommerce-breadcrumb { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
.woocommerce span.onsale { background-color: rgb(0, 153, 255); text-transform: uppercase; color: rgb(255, 255, 255); font-size: 0.857em; font-weight: 500; }
.woocommerce ul.products li.product h3 { font-size: 1.5em; font-weight: 400; }
.woocommerce div.product .product_title { line-height: 1.2; }
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { padding: 0.5em 0px; margin: 0px; font-size: 1.2em; font-weight: 400; line-height: 1.2; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { color: rgb(255, 255, 255); background: rgb(51, 174, 255) none repeat scroll 0% 0%; }
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { color: rgb(255, 255, 255); background: rgb(0, 153, 255) none repeat scroll 0% 0%; }
.woocommerce ul.products li.product .button { color: rgb(255, 255, 255); background: rgb(51, 174, 255) none repeat scroll 0% 0%; }
.wp-block-image figcaption { margin: 0px auto 20px; color: rgb(85, 85, 85); text-align: center; font-size: 13px; letter-spacing: 1px; }
.woocommerce .input-text { margin: 0px; padding: 7px; border-radius: 3px; }
.socialmedia img { height: 32px; width: 32px; }
#wp-calendar td#today { font-weight: 700; color: rgb(0, 153, 255); }
#calendar_wrap { padding: 15px; border: 1px solid rgb(241, 241, 241); font-family: arial,ubuntu; }
#wp-calendar caption { font-weight: 700; }
#calendar_wrap a { color: rgb(0, 153, 255); }
#wp-calendar td { border: 1px solid rgb(241, 241, 241); display: table-cell; text-align: center; }
#wp-calendar tr { border: 1px solid rgb(241, 241, 241); }
#wp-calendar th { font-weight: 700; text-align: center; padding: 5px 0px; }
span.wp-calendar-nav-prev { line-height: 2; }
#wp-calendar thead { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.selectnav { display: none; }
select.selectnav { border: 1px solid rgb(221, 221, 221); border-radius: 4px; margin: 4px; padding: 10px; width: 96%; }
@media screen and (max-width: 768px) {
  .js .selectnav { display: inline-block; }
  .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul, .nav-menu li { display: none; }
  .themonic-nav ul { display: none; }
  .themonic-nav li a, .themonic-nav li { display: none; }
  .themonic-nav ul.nav-menu, .themonic-nav div.nav-menu > ul { display: none; }
  .socialmedia { display: none; }
  .site-header { text-align: center; height: auto; border: medium none; }
  .themonic-logo { float: none; margin: 0px 0px 10px; }
  .themonic-nav { box-shadow: none; }
  .link-comments { display: none; }
  .entry-header .entry-title { margin-top: 20px; }
  .wrapper { border: medium none; }
}
@media screen and (max-width: 1040px) {
  #searchsubmit { margin-left: 0px; }
}
@media screen and (max-width: 420px) {
  .site-header { height: auto; border: medium none; }
  .entry-header .entry-title { font-size: 20px; }
}
@media screen and (min-width: 768px) {
  .author-avatar { float: left; margin-top: 8px; }
  .author-description { float: right; width: 85%; }
  .site { margin: 0px auto; max-width: 1040px; }
  .site-content { border-right: 1px solid rgb(241, 241, 241); float: left; margin: 0px 1%; padding: 30px 2% 0px 1%; width: 63.2%; }
  body.template-front-page .site-content, body.single-attachment .site-content, body.full-width .site-content { width: 96%; border-right: medium none; }
  .widget-area { float: right; margin: 24px 0px; padding: 0px 2% 0px 0px; width: 28.7%; }
  .site-header h1, .site-header h2 { text-align: left; }
  .site-header h1 { font-size: 26px; line-height: 1.44615; margin-bottom: 0px; }
  .themonic-nav ul.nav-menu, .themonic-nav div.nav-menu > ul { background: rgb(243, 243, 243) none repeat scroll 0px 0px; border-bottom: 5px solid rgb(22, 161, 231); border-top: 1px solid rgb(237, 237, 237); display: inline-block !important; text-align: left; width: 100%; }
  .themonic-nav ul { margin: 0px; text-indent: 0px; }
  .themonic-nav li a, .themonic-nav li { display: inline-block; text-decoration: none; }
  .themonic-nav li a { border-bottom: 0px none; color: rgb(106, 106, 106); line-height: 3.69231; padding: 0px 20px; text-transform: uppercase; white-space: nowrap; transition: all 0.3s ease 0s; }
  .themonic-nav li a:hover { color: rgb(255, 255, 255); }
  .themonic-nav li { position: relative; }
  .themonic-nav li ul { display: none; margin: 0px; padding: 0px; position: absolute; top: 100%; z-index: 999; }
  .themonic-nav li ul ul { top: 0px; left: 100%; }
  .themonic-nav ul li:hover > ul { border-left: 0px none; display: block; }
  .themonic-nav li ul li a { background: rgb(239, 239, 239) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(249, 249, 249); display: block; font-size: 11px; line-height: 2.18182; padding: 8px 10px; width: 160px; white-space: normal; }
  .themonic-nav li ul li a:hover { background: rgb(233, 233, 233) none repeat scroll 0% 0%; color: rgb(68, 68, 68); }
  .themonic-nav .current-menu-item > a, .themonic-nav .current-menu-ancestor > a, .themonic-nav .current_page_item > a, .themonic-nav .current_page_ancestor > a { background: rgb(22, 161, 231) none repeat scroll 0px 0px; color: rgb(255, 255, 255); font-weight: 700; }
  .entry-header .entry-title { font-size: 28px; margin-bottom: 20px; }
  #respond form input[type="text"] { width: 46.3333%; }
  #respond form textarea.blog-textarea { width: 79.6667%; }
  .template-front-page .site-content, .template-front-page article { overflow: hidden; }
  .template-front-page.has-post-thumbnail article { float: left; width: 47.9167%; }
  .entry-page-image { float: right; margin-bottom: 0px; width: 47.9167%; }
  .template-front-page .widget-area .widget, .template-front-page.two-sidebars .widget-area .front-widgets { float: left; padding-left: 10px; width: 51.875%; margin-bottom: 24px; }
  .template-front-page .widget-area .widget:nth-child(2n+1) { clear: right; }
  .template-front-page .widget-area .widget:nth-child(2n), .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets { float: right; width: 39.0625%; margin: 0px 0px 24px; }
  .template-front-page.two-sidebars .widget, .template-front-page.two-sidebars .widget:nth-child(2n) { float: none; width: auto; }
  .commentlist .children { margin-left: 48px; }
}
@media screen and (min-width: 960px) {
  body { background-color: rgb(230, 230, 230); }
  body .site { padding: 24px 24px 0px; margin-bottom: 24px; }
  body.custom-background-empty { background-color: rgb(255, 255, 255); }
  body.custom-background-empty .site, body.custom-background-white .site { background-color: rgb(255, 255, 255); }
}
@media screen and (max-width: 768px) {
  .themonic-nav ul.nav-menu, .themonic-nav div.nav-menu > ul, .themonic-nav li { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; border-bottom: medium none; border-top: medium none; display: none; }
}
@media screen and (max-width: 440px) {
  .site { padding: 0px; }
  .widget-area { padding: 0px 10px; }
  .entry-header { margin-bottom: 10px; }
  .entry-header .entry-title { margin-bottom: 10px; }
  .alignleft.wp-post-image { width: 100%; float: none; }
  img.alignleft { margin: 8px 0px 0px; }
  .entry-summary { text-align: center; }
  .entry-summary p { text-align: left; }
  .footercopy { float: none; padding-right: 20px; text-align: center; }
  .footercredit { float: none; margin-left: 0px; margin-top: 10px; padding: 0px 20px; text-align: center; }
  .site-wordpress { width: 100%; text-align: center; }
  .below-title-meta { width: 108.2%; margin-left: -4.1%; }
}
@media print {
  body { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px !important; color: rgb(0, 0, 0); font-size: 10pt; }
  footer a[rel="bookmark"]:link::after, footer a[rel="bookmark"]:visited::after { content: " [" attr(href) "] "; }
  a { text-decoration: none; }
  .entry-content img, .comment-content img, .author-avatar img, img.wp-post-image { border-radius: 0px; box-shadow: none; }
  .socialmedia img { display: none; }
  .site { clear: both !important; display: block !important; float: none !important; max-width: 100%; position: relative !important; }
  .site-header { margin-bottom: 72px; text-align: left; }
  .site-header h1 { font-size: 21pt; line-height: 1; text-align: left; }
  .site-header h2 { color: rgb(0, 0, 0); font-size: 10pt; text-align: left; }
  .site-header h1 a, .site-header h2 a { color: rgb(0, 0, 0); }
  .author-avatar, #colophon, #respond, .commentlist .comment-edit-link, .commentlist .reply, .entry-header .comments-link, .entry-meta .edit-link a, .page-link, .site-content nav, .widget-area, img.header-image, .themonic-nav { display: none; }
  .wrapper { border-top: medium none; box-shadow: none; }
  .site-content { margin: 0px; width: auto; }
  .singular .entry-header .entry-meta { position: static; }
  .singular .site-content, .singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular .comments-title { margin: 0px; width: 100%; }
  .entry-header .entry-title, .entry-title, .singular .entry-title { font-size: 21pt; }
  footer.entry-meta, footer.entry-meta a { color: rgb(68, 68, 68); font-size: 10pt; }
  .author-description { float: none; width: auto; }
  .commentlist > li.comment { background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; position: relative; width: auto; }
  .commentlist .avatar { height: 39px; left: 2.2em; top: 2.2em; width: 39px; }
  .comments-area article header cite, .comments-area article header time { margin-left: 50px; }
}