@charset "UTF-8";
.wp-block-quotes-collection-quotes {
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote {
margin: 2.4em 0;
padding: 1.6em;
border-radius: 3px;
text-align: inherit;
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote p {
margin: 0 0 1.4em 0;
text-align: inherit;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote p:last-child {
margin: 0;
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote .attribution {
margin: 1.4em 0 0 0;
padding: 0;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote .attribution cite {
display: inline;
text-align: inherit;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-quotes blockquote.quotescollection-quote .attribution cite::before {
content: none;
}.wp-block-quotes-collection-random-quote {
position: relative;
margin: 2.4em 0;
border-radius: 3px;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote {
margin: 0;
padding: 1.6em;
text-align: inherit;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote p {
margin: 0 0 1.4em 0;
text-align: inherit;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote p:last-child {
margin: 0;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote .attribution {
margin: 1.4em 0 0 0;
padding: 0;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote .attribution cite {
display: inline;
text-align: inherit;
background-color: inherit;
color: inherit;
}
.wp-block-quotes-collection-random-quote blockquote.quotescollection-quote .attribution cite::before {
content: none;
}
.wp-block-quotes-collection-random-quote .navigation .nav-next {
position: absolute;
bottom: 0;
right: 0;
margin: 0;
padding: 0;
font-size: 0.6em;
}
.wp-block-quotes-collection-random-quote .navigation a,
.wp-block-quotes-collection-random-quote .navigation a:hover,
.wp-block-quotes-collection-random-quote .navigation a:visited,
.wp-block-quotes-collection-random-quote .navigation a:active {
display: inline-block;
border: 0;
margin: 0;
padding: 0.4em 0.6em;
background-color: rgba(128, 128, 128, 0.2);
color: inherit;
text-transform: uppercase;
text-decoration: none;
box-shadow: none;
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px center;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) no-repeat -10000px center;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//cyber-peace.org/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.quotescollection-quote .attribution {
text-align: right;
margin-bottom: 1.4em;
}
.quotescollection-quote cite.author {
font-style: normal;
}
.quotescollection-quote cite.source {
font-style: italic;
}
.quotescollection-quote .nav-next {
float: none;
clear: both;
width: 100%;
text-align: left;
} blockquote.quotescollection-quote {
border:0;
background:none;
padding:0;
margin:4em 2em;
font-size:1em;
box-shadow: none;
}
blockquote.quotescollection-quote::before,
blockquote.quotescollection-quote::after {
content:'';
content:none;
margin: 0;
padding: 0;
position: relative;
}
blockquote.quotescollection-quote footer.attribution cite {
font-size: 0.83em;
}
    @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 300;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/NunitoSans-LightItalic.ttf) format("truetype");  } @font-face {
font-family: 'Nunito Sans';
font-style: italic;
font-weight: 400;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/NunitoSans-Italic.ttf) format("truetype");  } @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 300;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/NunitoSans-Light.ttf) format("truetype");  } @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 400;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/NunitoSans-Regular.ttf) format("truetype");  } @font-face {
font-family: 'Roboto Mono';
font-style: italic;
font-weight: 400;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/RobotoMono-Italic.ttf) format("truetype");  } @font-face {
font-family: 'Roboto Mono';
font-style: italic;
font-weight: 700;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/RobotoMono-BoldItalic.ttf) format("truetype");  } @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/RobotoMono-Regular.ttf) format("truetype");  } @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 700;
src: url(//cyber-peace.org/wp-content/themes/kuhn-master/fonts/RobotoMono-Bold.ttf) format("truetype");  } html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
body {
margin: 0; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block; }
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline; }
audio:not([controls]) {
display: none;
height: 0; }
[hidden],
template {
display: none; }
a {
background-color: transparent; }
a:active,
a:hover {
outline: 0; }
abbr[title] {
border-bottom: 1px dotted; }
b,
strong {
font-weight: bold; }
dfn {
font-style: italic; }
h1 {
font-size: 2em;
margin: 0.67em 0; }
mark {
background: #ff0;
color: #000; }
small {
font-size: 80%; }
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }
img {
border: 0; }
svg:not(:root) {
overflow: hidden; }
figure {
margin: 1em 40px; }
hr {
box-sizing: content-box;
height: 0; }
pre {
overflow: auto; }
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em; }
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0; }
button {
overflow: visible; }
button,
select {
text-transform: none; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer; }
button[disabled],
html input[disabled] {
cursor: default; }
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; }
input {
line-height: normal; }
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0; }
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
legend {
border: 0;
padding: 0; }
textarea {
overflow: auto; }
optgroup {
font-weight: bold; }
table {
border-collapse: collapse;
border-spacing: 0; }
td,
th {
padding: 0; } body,
button,
input,
select,
textarea {
color: #22262a;
font-family: "Nunito Sans", sans-serif;
font-size: 17.6px;
font-size: 1.1rem;
font-weight: 300;
line-height: 1.5; }
@media screen and (min-width: 600px) {
body,
button,
input,
select,
textarea {
font-size: 19.2px;
font-size: 1.2rem; } }
h1, h2, h3, h4, h5, h6 {
clear: both;
font-weight: 700;
line-height: 1.3em; }
h1 {
font-size: 3em; }
h2 {
font-size: 2.6em; }
h3 {
font-size: 2.2em; }
h4 {
font-size: 2em; }
h5 {
font-size: 1.8em; }
h6 {
font-size: 1.6em; }
p {
margin-top: .5em;
margin-bottom: 1em; }
dfn, cite, em, i {
font-style: italic; }
blockquote {
position: relative;
margin: 0 0 1em;
background: #eee;
padding: 1em 2em .5em 5em;
font-style: italic; }
blockquote:before {
position: absolute;
top: -.1em;
left: -.06em;
content: "“";
font-size: 12em;
line-height: 100%;
color: white; }
address {
margin: 0 0 1.5em; }
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em; }
code, kbd, tt, var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem; }
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help; }
mark, ins {
background: #fff9c0;
text-decoration: none; }
big {
font-size: 125%; } html {
box-sizing: border-box; }
*,
*:before,
*:after { box-sizing: inherit; }
body {
background: #fff; }
blockquote, q {
quotes: "“ ”"; }
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em; }
ul, ol {
margin: 0 0 1.5em; }
ul {
list-style: disc; }
ol {
list-style: decimal; }
li > ul,
li > ol {
margin-bottom: 0;
margin-left: .5em; }
dt {
font-weight: bold; }
dd {
margin: 0 1.5em 1.5em; }
img {
height: auto; max-width: 100%; }
figure {
margin: 0; }
table {
border-collapse: collapse;
margin: 0 0 1.5em;
width: 100%; }
thread th {
border-bottom: 2px solid #bbb;
padding-bottom: .5em; }
td,
th {
vertical-align: top; }
th {
padding: .4em;
text-align: left; }
tr {
border-bottom: 1px solid #eee; }
td {
padding: .4em; }
th:first-child,
td:first-child {
padding-left: 0; }
th:last-child,
td:last-child {
padding-right: 0; } button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 2px solid;
border-color: black;
background: transparent;
color: black;
font-size: 16px;
font-size: 1rem;
line-height: 1;
padding: .5em 1em; }
button:hover, button:active, button:focus,
input[type="button"]:hover,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus {
background: white;
color: black; }
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px; }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111; }
select {
border: 1px solid #ccc; }
textarea {
width: 100%; }  a {
color: #22262a; }
a:visited {
color: #3e454c; }
a:hover, a:focus, a:active {
color: #22262a; }
a:focus {
outline: thin dotted #22262a; }
a:hover, a:active {
outline: 0; }
.page-content a,
.entry-content a,
.entry-summary a,
.comment-content a {
text-decoration: none;
border-bottom: 3px solid #22262a; }
.page-content a:focus, .page-content a:hover,
.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.comment-content a:focus,
.comment-content a:hover {
color: #22262a;
border-bottom-width: 1px; } .comment-navigation,
.posts-navigation,
.post-navigation,
.paging-navigation {
padding: 2em 0;
font-family: "Roboto Mono", sans-serif;
font-size: 90%;
text-align: left;
overflow: hidden; }
.comment-navigation a,
.posts-navigation a,
.post-navigation a,
.paging-navigation a {
display: block;
width: 100%;
text-decoration: none;
padding: 1em;
border: 1px solid #22262a;
color: black; }
.comment-navigation a:hover, .comment-navigation a:focus,
.posts-navigation a:hover,
.posts-navigation a:focus,
.post-navigation a:hover,
.post-navigation a:focus,
.paging-navigation a:hover,
.paging-navigation a:focus {
color: white;
border-color: #22262a;
background-color: #22262a; }
.posts-navigation {
margin: 0 auto 2em;
padding: 0 1em; }
@media screen and (min-width: 600px) {
.nav-links {
display: flex;
justify-content: space-between;
align-items: stretch;
padding: 0; }
.comment-navigation .nav-previous,
.comment-navigation .nav-next,
.post-navigation .nav-previous,
.post-navigation .nav-next {
float: left;
display: flex;
align-items: stretch;
width: 48%; }
.comment-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right; }
.nav-previous {
padding-bottom: 0; } }
@supports (grid-area: auto) {
@media screen and (min-width: 61.875em) {
.posts-navigation {
display: flex;
width: 100%;
margin: 0;
padding: 0; }
.nav-links {
display: flex;
width: 100%; }
.nav-next .nav-links a {
background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'><polyline points='32.3,57.3 6,26.7 32.3,-3.8' stroke='hsla(0, 0%, 100%, .2)' fill='transparent' stroke-width='8'/></svg>");
background-repeat: no-repeat;
background-position: left center;
background-size: auto 110%; }
.nav-previous .nav-links a {
background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'><polyline points='8.3,-18.1 34.6,12.4 8.3,43' stroke='hsla(0, 0%, 100%, .2)' fill='transparent' stroke-width='8'/></svg>");
background-repeat: no-repeat;
background-position: right center;
background-size: auto 110%; }
.nav-previous .nav-links a {
display: flex;
justify-content: flex-end;
align-items: flex-end;
min-height: 10em; } } }
.post-navigation .meta-nav {
display: block; }
@media screen and (min-width: 30em) {
.post-navigation {
padding-bottom: 1em; } }
.post-navigation .post-title {
font-size: 1.2em;
font-weight: 700;
border-bottom: 3px solid #22262a; }
.post-navigation a:hover .post-title,
.post-navigation a:focus .post-title {
border-bottom-color: white; } .social-menu {
margin-bottom: -1.5em;
padding: 1em 0;
color: #fff;
background-color: #22262a; }
.social-menu ul {
display: flex;
justify-content: center;
flex-wrap: wrap;
list-style-type: none;
margin: 0;
padding: 0; }
.social-menu ul a {
display: block;
padding: .5em 1em;
color: transparent;
text-decoration: none; }
.social-menu ul a .icon {
fill: rgba(255, 255, 255, 0.5);
transition: fill .2s; }
.social-menu ul a:hover, .social-menu ul a:focus {
text-decoration: underline;
cursor: pointer; }
.social-menu ul a:hover .icon, .social-menu ul a:focus .icon {
fill: white; }
@media screen and (min-width: 61.875em) {
.social-menu {
padding-top: 0;
margin-right: -1em; }
.social-menu ul {
justify-content: flex-end; } }  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 0;
width: 0;
overflow: hidden; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em; }
.alignright {
display: inline;
float: right;
margin-left: 1.5em; }
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto; } .widget-area {
padding: 1.5em 2em;
background-color: #f2f2f2; }
@supports (grid-area: auto) {
@media screen and (min-width: 1280px) {
.widget-area {
margin-top: 0; } } }
@media screen and (min-width: 61.875em) and (max-width: 1799px) {
.widget-area {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
border-top: 1px solid white; }
.widget-area .widget {
width: 47.5%; } }
@media screen and (min-width: 61.875em) and (max-width: 1799px) and (min-width: 1280px) {
.widget-area .widget {
width: 30%; } }
@media screen and (min-width: 1280px) {
.archive-view .widget-area {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
background-color: #f2f2f2;
border-top: 1px solid white; }
.archive-view .widget-area .widget {
width: 30%; } }
@media screen and (min-width: 1280px) and (min-width: 1800px) {
.archive-view .widget-area .widget {
width: 22.5%; } }
@media screen and (min-width: 1280px) and (min-width: 2300px) {
.archive-view .widget-area .widget {
width: 18.5%; } }
.widget {
margin: 0 0 2em;
padding: 0 0 2em; }
.widget ul,
.widget ol {
padding: .7em 0 0;
margin-bottom: 0;
list-style-type: none; }
.widget ul li,
.widget ol li {
display: block;
line-height: 2em; }
.widget ul li ul,
.widget ul li ol,
.widget ol li ul,
.widget ol li ol {
margin-left: .5em; }
@media screen and (min-width: 30em) {
.widget ul li ul,
.widget ul li ol,
.widget ol li ul,
.widget ol li ol {
margin-left: 1em; } }
.widget a {
font-weight: 600;
text-decoration: none; }
.widget a:hover, .widget a:focus {
border-bottom: 3px solid #3e454c; }
.widget select {
width: 100%;
height: 2.5em;
padding: 10px;
border: 1px solid #ccc; }
.widget-title {
margin-top: 0;
margin-bottom: .5em;
font-size: 1.4em; } .widget_archive li {
color: #7D7D7D; }
.widget_categories .children {
padding-top: 0; } .widget_search .search-submit {
display: none; } .widget_pages .children,
.widget_nav_menu .sub-menu {
padding-top: 0;
padding-bottom: .5em; }
.widget_pages a,
.widget_nav_menu a {
display: block;
padding: 1em 0;
text-decoration: none;
border-bottom: 1px dashed gray; }
.widget_pages a:hover, .widget_pages a:focus,
.widget_nav_menu a:hover,
.widget_nav_menu a:focus {
text-decoration: none;
border-bottom: 1px dashed gray; }
.widget_pages li,
.widget_nav_menu li {
padding: 0; } .widget_meta li {
padding: 0; } .widget_recent_comments li {
line-height: 1.3em;
padding-bottom: .5em; }
.widget_recent_comments a:hover,
.widget_recent_comments a:focus {
padding-left: 0; } .widget_rss li {
margin-bottom: 1em; }
.widget li a.rsswidget {
padding-right: .5em;
font-size: 1em;
line-height: 1.4em; }
.rss-date,
.widget_rss cite {
color: #333;
font-family: "Roboto Mono", sans-serif;
font-size: .8em; }
.rssSummary {
padding: .5em 0;
font-size: .8em;
line-height: 1.4em; } .widget_search input[type="search"] {
box-sizing: border-box;
width: 100%;
padding: .5em 1em;
border: 1px solid #c3c3c3;
border-radius: 0; } .widget_calendar {
font-weight: 400; }
.widget_calendar caption {
padding: .5em 0;
font-size: 1em;
font-weight: 500;
text-align: left; }
.widget_calendar thead {
background: transparent;
color: black; }
.widget_calendar thead th {
border-bottom-width: 2px; }
.widget_calendar td {
padding: .2em;
font-size: .8em;
text-align: center;
background: white;
border: 1px solid #cccccc; }
.widget_calendar th {
border: none;
text-align: center; }
.widget_calendar .pad {
background: #eaeaea; }
.widget_calendar a {
font-weight: 900;
text-decoration: none; } .textwidget {
font-size: 80%;
line-height: 1.3em; } .content-area .widget_kuhn_recent_comments li a,
.content-area .widget_kuhn_recent_posts li a {
color: black; }
.widget_kuhn_recent_comments li,
.widget_kuhn_recent_posts li {
position: relative;
padding: 0 0 1em 70px;
margin-bottom: 2em;
border-bottom: 1px solid #c3c3c3; }
.widget_kuhn_recent_comments ul,
.widget_kuhn_recent_posts ul {
margin-top: 2em;
margin-bottom: 0;
padding-bottom: 0; }
.widget_kuhn_recent_comments li:last-child,
.widget_kuhn_recent_posts li:last-child {
margin-bottom: 0;
border-bottom: none;
padding-bottom: 0; }
.widget_kuhn_recent_comments a,
.widget_kuhn_recent_posts a {
display: block;
font-size: 1em; }
.widget_kuhn_recent_comments a:focus, .widget_kuhn_recent_comments a:hover,
.widget_kuhn_recent_posts a:focus,
.widget_kuhn_recent_posts a:hover {
text-decoration: none;
border-bottom: none; }
.widget_kuhn_recent_comments .post-icon,
.widget_kuhn_recent_posts .post-icon {
position: absolute;
left: 0;
width: 50px;
height: 50px; }
.widget_kuhn_recent_comments .post-icon img {
border-radius: 50px; }
.widget_kuhn_recent_comments .title,
.widget_kuhn_recent_comments .original-title {
margin-top: 0;
margin-bottom: .8em;
font-size: .7em;
line-height: 1.4em; }
.widget_kuhn_recent_comments .excerpt {
margin-top: 0;
margin-bottom: .8em;
font-size: .8em;
font-weight: 400;
line-height: 1.4em; }
.widget_kuhn_recent_comments .excerpt:before {
content: "“"; }
.widget_kuhn_recent_comments .excerpt:after {
content: "”"; }
.widget_kuhn_recent_comments .original-title {
color: #7D7D7D;
font-weight: 500; }
.widget_kuhn_recent_comments .original-title span {
font-weight: normal;
font-style: italic; }
.widget_kuhn_recent_comments a:focus .original-title,
.widget_kuhn_recent_comments a:hover .original-title {
text-decoration: underline; }
.widget_kuhn_recent_comments a:focus .title,
.widget_kuhn_recent_comments a:focus .excerpt,
.widget_kuhn_recent_comments a:hover .title,
.widget_kuhn_recent_comments a:hover .excerpt {
color: inherit; } .widget_kuhn_recent_posts .post-icon {
width: 50px;
height: 50px;
font-size: 1.3em;
line-height: 50px;
text-align: center;
color: #fff;
background: #333333; }
.widget_kuhn_recent_posts .title {
margin: 0;
font-size: .9em;
line-height: 1.4em; }
.widget_kuhn_recent_posts .meta {
margin: 0 0 .8em;
font-size: .7em;
text-transform: uppercase;
color: #7D7D7D; }
.widget_kuhn_recent_posts a:hover .title,
.widget_kuhn_recent_posts a:focus .title {
text-decoration: underline; }  .site-main {
padding: 1em;
max-width: 40em;
margin: 0 auto; }
@media screen and (min-width: 600px) {
.site-main {
padding: 2em; } }
@media screen and (min-width: 1280px) {
.site-main {
max-width: 45em; } }
@supports (grid-area: auto) {
@media screen and (min-width: 61.875em) {
.site {
display: grid;
grid-template-columns: 16.5em 1fr;
grid-template-rows: 1fr minmax(1em, auto);
grid-template-areas: "header main" "header sidebar" "header footer"; }
.site-header {
grid-area: header; }
.site-main {
grid-area: main; }
.widget-area {
grid-area: sidebar; }
.site-footer {
grid-area: footer; } }
@media screen and (min-width: 1800px) {
body:not(.archive-view) .site {
grid-template-columns: 16.5em 1fr 16.5em;
grid-template-rows: 1fr minmax(1em, auto);
grid-template-areas: "header main sidebar" "header footer footer"; } } } .page-header {
padding: 1em;
flex-wrap: wrap;
align-items: flex-start; }
.page-title {
width: 100%;
margin: 0;
font-family: "Roboto Mono", sans-serif;
font-size: 1.6em;
line-height: 1.3em;
color: #22262a;
word-break: break-word; }
.archive-description {
font-family: "Roboto Mono", sans-serif;
font-size: 90%; }
.archive-view .post,
.archive-view .page {
padding: 1em; }
.archive-view .post:after,
.archive-view .page:after {
display: block;
margin: 4em 0;
width: 33.33%;
content: "";
border-bottom: 3px solid #22262a; }
@supports (grid-area: auto) {
.archive-view .site-main {
max-width: 40em;
padding: 1em; }
@media screen and (min-width: 61.875em) {
.archive-view .site-main {
max-width: none;
padding: 8px;
display: grid;
grid-template-columns: repeat(1, 1fr);
grid-gap: 8px;
background: #cccccc; } }
@media screen and (min-width: 61.875em) and (min-width: 1280px) {
.archive-view .site-main {
grid-template-columns: repeat(2, 1fr); } }
@media screen and (min-width: 61.875em) and (min-width: 1800px) {
.archive-view .site-main {
grid-template-columns: repeat(3, 1fr); } }
@media screen and (min-width: 61.875em) and (min-width: 2300px) {
.archive-view .site-main {
grid-template-columns: repeat(4, 1fr); } }
@media screen and (min-width: 61.875em) {
.archive-view .post,
.archive-view .page {
background: white; }
.archive-view .post:after,
.archive-view .page:after {
display: none; }
.archive-view .category-featured {
grid-column: span 2; }
.archive-view .entry-title {
word-break: break-word;
font-size: 1.5em; }
.archive-view .featured-image {
margin: -1em -1em 0;
width: calc(100% + 2em); } }
@media screen and (max-width: 61.875em) {
article {
background: white;
margin-bottom: 20px; }
.archive-view .post:after, .archive-view .page:after {
display: none; } } } .site-header {
position: relative;
padding: 1em;
color: white;
background-color: #22262a;
border-bottom: 1px solid #ccc; }
@media screen and (min-width: 600px) {
.site-header {
padding: 1em 2em; } }
.site-branding {
display: flex;
flex-direction: column;
align-items: center; }
.custom-logo-link {
display: block;
padding: 1em; }
.custom-logo-link img {
display: block;
height: 110px;
width: auto; }
.site-branding__text {
display: flex;
flex-direction: column;
justify-content: center;
height: 65px; }
.site-title {
margin: 0 0 .25em;
padding: 0;
font-size: 1.6em;
font-weight: 900;
line-height: 1em; }
.site-title a {
color: white;
text-decoration: none; }
.site-title a:hover, .site-title a:focus {
border-bottom: 2px solid; }
.site-description {
margin: 0 0 .25em;
font-size: .9em;
font-style: italic;
font-weight: 100; }
@media screen and (min-width: 61.875em) {
@supports (grid-area: auto) {
.site-header {
display: flex;
flex-direction: column;
justify-content: flex-start; }
.site-branding {
flex: 0 0 auto; } }
@supports (grid-area: auto) {
.site-header {
width: 16.5em;
height: 100%;
border-bottom: none;
overflow-y: auto; } } } .main-navigation {
display: block;
font-family: "Roboto Mono", sans-serif;
font-size: 90%;
clear: left; }
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-top: 1em;
padding-left: 0; }
.main-navigation ul li {
margin: 0 1px 1px 0; }
.main-navigation ul:hover > ul, .main-navigation ul:focus > ul {
left: auto; }
.main-navigation ul a {
color: white; }
.main-navigation ul ul {
display: none;
top: 1.5em;
z-index: 99999;
margin-top: 1px;
margin-right: -1px;
padding-top: 0; }
.main-navigation ul ul ul {
top: 0; }
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
left: 100%; }
.main-navigation ul ul li a {
padding-left: .8em; }
.main-navigation ul ul li a:before {
content: "- "; }
.main-navigation ul ul li li a {
padding-left: 1.4em; }
.main-navigation li {
position: relative; }
.main-navigation a {
display: inline-block;
width: 100%;
padding: .5em 0;
text-decoration: none;
color: #22262a; }
.main-navigation a:hover,
.main-navigation a:focus {
text-decoration: underline; }
.main-navigation .menu-item-has-children,
.main-navigation .page_item_has_children {
min-width: 218px; }
.main-navigation .menu-item-has-children > a,
.main-navigation .page_item_has_children > a {
padding-right: 2em; }
button.dropdown-toggle {
position: absolute;
right: 0;
font-size: 1em;
border: none;
background: inherit;
color: white;
line-height: 1.5em;
padding: .4em 1em .4em .5em; }
.menu-toggle {
display: block;
width: 100%;
margin: 1.2em 1.2em 0 0;
padding: .6em .8em;
font-size: 80%;
text-transform: uppercase;
color: white;
background-color: #22262a;
border: none;
border-radius: 0; } .toggled-on ul,
.children.toggled-on,
.sub-menu.toggled-on {
display: block; }
@media screen and (min-width: 600px) {
.menu-toggle {
display: none; }
.main-navigation .menu-item-has-children > a,
.main-navigation .page_item_has_children > a {
padding-right: 2em; }
.main-navigation ul {
display: block;
display: flex;
margin-top: 1em;
flex-wrap: wrap;
justify-content: center; }
.main-navigation ul ul {
flex-direction: column;
margin-left: 0; }
.main-navigation ul ul li {
padding-left: 0; }
.main-navigation ul ul li a {
width: 218px; }
.main-navigation ul a {
padding: .4em 1em;
background: rgba(255, 255, 255, 0.05); } }
@supports (grid-area: auto) {
@media screen and (min-width: 61.875em) {
.menu-toggle {
display: none; }
.main-navigation {
flex: 1 0 auto;
padding-bottom: 2em; }
.main-navigation .menu-item-has-children > a,
.main-navigation .page_item_has_children > a {
padding-right: 2em; }
.main-navigation ul {
display: block;
margin-top: 0;
padding-top: 1em; }
.main-navigation ul ul {
margin-left: 0; }
.main-navigation ul ul li {
padding-left: 0; }
.main-navigation ul ul li a {
width: auto; }
.main-navigation ul a {
padding: .4em 0;
background: none; } } } .sticky {
display: block; }
.extra {
display: none; }
body:not(.archive-view) .hentry {
margin: 0 0 1.5em; }
body:not(.archive-view) .site-main {
padding: 1em; }
@media screen and (min-width: 600px) {
body:not(.archive-view) .site-main {
padding: 2em; } }
@supports (grid-area: auto) {
@media screen and (min-width: 61.875em) {
body:not(.archive-view) .site-main {
display: grid;
grid-template-columns: 1fr minmax(auto, 46em) 1fr;
align-content: start;
grid-template-areas: ". post ." ". nav ." ". comments ."; }
body:not(.archive-view) .post,
body:not(.archive-view) .page {
grid-area: post;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 20px;
grid-template-areas: "meta meta meta meta" "header header header header"				 "featimg featimg featimg featimg" "content content content content" "footer footer footer footer"; }
body:not(.archive-view) .post .entry-meta,
body:not(.archive-view) .page .entry-meta {
margin: 0em 0 1em; } }
@media screen and (min-width: 61.875em) and (min-width: 1280px) {
body:not(.archive-view) .post,
body:not(.archive-view) .page {
grid-template-areas: "meta meta meta meta" "header header header header" "featimg featimg featimg featimg" "content content content content" "footer footer footer footer"; }
body:not(.archive-view) .post .entry-meta,
body:not(.archive-view) .page .entry-meta {
margin-top: 2.1em; }
body:not(.archive-view) .post .byline,
body:not(.archive-view) .post .posted-on,
body:not(.archive-view) .post .comments-link,
body:not(.archive-view) .post .edit-link,
body:not(.archive-view) .page .byline,
body:not(.archive-view) .page .posted-on,
body:not(.archive-view) .page .comments-link,
body:not(.archive-view) .page .edit-link {
display: block;
margin-bottom: 1em; }
body:not(.archive-view) .post .byline:before, body:not(.archive-view) .post .byline:after,
body:not(.archive-view) .post .posted-on:before,
body:not(.archive-view) .post .posted-on:after,
body:not(.archive-view) .post .comments-link:before,
body:not(.archive-view) .post .comments-link:after,
body:not(.archive-view) .post .edit-link:before,
body:not(.archive-view) .post .edit-link:after,
body:not(.archive-view) .page .byline:before,
body:not(.archive-view) .page .byline:after,
body:not(.archive-view) .page .posted-on:before,
body:not(.archive-view) .page .posted-on:after,
body:not(.archive-view) .page .comments-link:before,
body:not(.archive-view) .page .comments-link:after,
body:not(.archive-view) .page .edit-link:before,
body:not(.archive-view) .page .edit-link:after {
margin: 0;
content: ""; }
body:not(.archive-view) .post .byline a,
body:not(.archive-view) .post .posted-on a,
body:not(.archive-view) .post .comments-link a,
body:not(.archive-view) .post .edit-link a,
body:not(.archive-view) .page .byline a,
body:not(.archive-view) .page .posted-on a,
body:not(.archive-view) .page .comments-link a,
body:not(.archive-view) .page .edit-link a {
display: block; }
body:not(.archive-view) .post .extra,
body:not(.archive-view) .page .extra {
display: inline; } }
@media screen and (min-width: 61.875em) {
body:not(.archive-view) .entry-header {
grid-area: header; }
body:not(.archive-view) .entry-meta {
grid-area: meta; }
body:not(.archive-view) .featured-image {
grid-area: featimg; }
body:not(.archive-view) .entry-content {
grid-area: content;
max-width: 100%; }
body:not(.archive-view) .entry-footer {
grid-area: footer; }
body:not(.archive-view) .post-navigation {
grid-area: nav; }
body:not(.archive-view) .comments-area {
grid-area: comments; } } }
.cat-links {
margin-bottom: .5em;
font-family: "Roboto Mono", sans-serif;
font-size: 80%; }
.cat-links a {
text-decoration: none;
text-transform: uppercase;
border-bottom: 3px solid transparent; }
.cat-links a:focus, .cat-links a:hover {
border-bottom-color: black; }
.entry-title {
margin: .125em 0 .25em;
font-size: 2.5em;
line-height: 1.4em; }
@media screen and (min-width: 61.875em) {
.entry-title {
font-size: 2em; } }
.entry-title a {
text-decoration: none;
color: black; }
.entry-title a:focus, .entry-title a:hover {
border-bottom: 2px solid; }
.entry-meta,
.entry-footer {
font-family: "Roboto Mono", sans-serif;
font-size: 80%;
color: #404040; }
.entry-meta a,
.entry-footer a {
font-weight: 700;
text-decoration: none;
color: black;
border-bottom: 3px solid transparent; }
.entry-meta a:focus, .entry-meta a:hover,
.entry-footer a:focus,
.entry-footer a:hover {
color: black;
border-bottom-color: black;
border-bottom-width: 2px; }
.byline::after {
content: "|";
margin: 0 .5em; }
.comments-link::before,
.edit-link::before {
content: "|";
margin: 0 .5em; }
.byline,
.updated:not(.published) {
display: none; }
.single .byline,
.group-blog .byline {
display: inline; }
.entry-content {
margin: 1em 0; } .comments-area {
width: 100%;
margin: 3em 0;
padding: 1.5em 0;
border-top: 3px solid #22262a; }
.comments-title,
.comment-reply-title {
margin-bottom: 2em;
font-size: 2em;
font-weight: 900;
font-family: "Roboto Mono", sans-serif; }
.comment-list {
padding: 0;
margin: 0;
list-style-type: none; }
.comment-list ol {
list-style-type: none; }
.comment-body {
border-bottom: 1px solid #c3c3c3;
margin-bottom: 3em; }
.comment-meta {
position: relative;
margin-left: 70px;
font-size: 80%; }
.comment-meta a,
.comment-form a {
text-decoration: none;
border: none; }
.comment-meta a:hover, .comment-meta a:focus,
.comment-form a:hover,
.comment-form a:focus {
text-decoration: underline; }
.comment .avatar {
position: absolute;
top: -5px;
left: -70px;
width: 50px;
height: 50px;
border-radius: 50px; }
.children {
margin-left: 1em;
padding-left: 0; }
@media screen and (min-width: 61.875em) {
.children {
margin-left: 2em; } }
@media screen and (min-width: 61.875em) {
.no-sidebar .children {
margin-left: 2em; }
.no-sidebar .children .comment-meta {
margin-left: 80px;
font-size: 90%; }
.no-sidebar .children .comment .avatar {
top: -7px;
left: -80px;
width: 60px;
height: 60px; }
.no-sidebar .children .comment-content {
margin-left: 80px; } }
@media screen and (min-width: 1080px) {
.no-sidebar .children {
margin-left: 3em; }
.no-sidebar .comment-meta {
margin-left: 90px; }
.no-sidebar .comment .avatar {
top: -8px;
left: -90px;
width: 70px;
height: 70px; }
.no-sidebar .comment-content {
margin-left: 90px; } }
.comment-metadata {
margin-top: .2em;
padding-bottom: .5em;
font-size: .9em;
font-family: "Roboto Mono", sans-serif;
line-height: 1em; }
.comment-author {
font-size: 1.4em;
line-height: 1.3em; }
.says {
font-size: 80%; }
.reply {
margin-bottom: 1.5em;
text-align: right; }
.reply a {
display: inline-block;
padding: .5em 1.4em;
font-size: 85%;
color: #000;
line-height: 1.3em;
text-decoration: none;
border: 1px solid #c3c3c3; }
.reply a:hover, .reply a:focus {
border-color: #cccccc; }
.comment-content ol {
list-style-type: decimal; }
.comment-content a {
word-wrap: break-word; }
.bypostauthor .avatar {
box-sizing: content-box;
border: 5px solid #cccccc;
margin-top: -5px;
margin-left: -5px; } .comment-form {
line-height: 1.3em; }
.comment-form a {
font-weight: 500; }
.comment-form .form-submit {
text-align: right; }
.comment-form .form-submit input {
padding: .5em 1.4em;
font-size: 85%;
color: #000;
line-height: 1.3em;
text-decoration: none;
border: 1px solid #c3c3c3; }
.comment-form .form-submit input:hover, .comment-form .form-submit input:focus {
color: #fff;
border-color: #cccccc; }
.comment-form label {
width: 33%;
display: block;
font-style: italic;
padding-bottom: .4em; }
.comment-form .required {
color: #D54E21; }
.pingback .comment-body {
padding: 1em 0; }
.pingback a {
font-style: italic;
text-decoration: none; } .site-footer {
position: relative;
padding: 1em;
color: #fff;
background-color: #22262a;
text-align: center; }
.site-footer a {
font-weight: 700;
color: white;
text-decoration: none; }
.site-footer a:hover, .site-footer a:focus {
text-decoration: underline; }
@media screen and (min-width: 600px) {
.site-footer {
padding: 1em 2em; } }
.site-info {
margin: 1em 0 1em auto;
align-self: center;
font-size: 90%; }
@media screen and (min-width: 61.875em) {
.site-info {
text-align: right; } }  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none; } .infinity-end.neverending .site-footer {
display: block; } .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0; } embed,
iframe,
object {
max-width: 100%; } .wp-caption {
margin-bottom: 2em;
max-width: 100%;
font-family: "Roboto Mono", sans-serif;
font-size: 90%;
color: #666666;
text-align: center; }
.wp-caption a {
color: inherit; }
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto; }
.wp-caption .wp-caption-text {
margin: .5em 0 1.5em 1em; }
@media screen and (min-width: 600px) {
.wp-caption .wp-caption-text {
margin-left: 2em; } }
@media screen and (min-width: 61.875em) {
.wp-caption .wp-caption-text {
margin-left: 0; } }  .gallery {
margin: 1.5em 0; }
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
padding: 1em; }
.gallery-item img {
display: block; }
.gallery-item a {
display: inline-block;
border-bottom: none; }
.gallery-item a:hover, .gallery-item a:focus {
border-bottom: none;
box-shadow: none; }
.gallery-item a:hover img, .gallery-item a:focus img {
border-color: #3e454c; }
.gallery-item a img {
padding: .5em;
margin: 0 auto;
border: 1px solid #fff; }
.gallery-columns-2 .gallery-item {
max-width: 50%; }
.gallery-columns-3 .gallery-item {
max-width: 33.33%; }
.gallery-columns-4 .gallery-item {
max-width: 25%; }
.gallery-columns-5 .gallery-item {
max-width: 20%; }
.gallery-columns-6 .gallery-item {
max-width: 16.66%; }
.gallery-columns-7 .gallery-item {
max-width: 14.28%; }
.gallery-columns-8 .gallery-item {
max-width: 12.5%; }
.gallery-columns-9 .gallery-item {
max-width: 11.11%; }
.gallery-caption {
display: block;
margin: 0;
font-family: "Roboto Mono", sans-serif;
border: none; }  .icon {
display: inline-block;
fill: currentColor;
height: 1em;
width: 1em;
position: relative; top: -0.0625em;
vertical-align: middle; } .svg-fallback {
display: none; }
.no-svg .svg-fallback {
display: inline-block; }
.no-svg .nav-links .svg-fallback {
padding: 0 .5em;
color: inherit;
background: inherit; } .no-svg .social-menu a {
height: auto;
width: auto; }
.no-svg .social-menu li a .screen-reader-text {
clip: auto;
font-size: 16px;
font-size: 1rem;
font-weight: 400;
height: auto;
position: relative !important; width: auto; }  #page {
min-height: 100vh; } body.blog article .cat-links, body.error404 article .cat-links, body.search article .cat-links {
float: left; }
body.blog .entry-meta, body.error404 .entry-meta, body.search .entry-meta {
float: right; }
body.blog article:nth-child(n+3) div.cat-links, body.error404 article:nth-child(n+3) div.cat-links, body.search article:nth-child(n+3) div.cat-links {
display: none; }
body.blog #page, body.error404 #page, body.search #page {
background-color: #CCCCCC; }
body.search .entry-meta {
float: none; } @media screen and (max-width: 61.875em) {
body.blog .entry-meta, body.error404 .entry-meta, body.search .entry-meta, body.single .entry-meta {
margin-bottom: 10px; } }
.site-title, .entry-title, h1 {
font-size: 1.5em; }
h2 {
font-size: 1.3em; } .nav-subtitle, .post-navigation .nav-links {
display: none; }
body.single-post div.cat-links {
display: none; } .hupso-share-buttons {
clear: both; } .incidents_placeholder {
height: 10px; }
#incidents {
overflow: auto;
text-align: left; }
#incidents:after {
clear: both; }
#incidents li {
margin: 3px; }
#incidents_year {
float: left;
width: 48%;
display: inline; }
#incidents_year ul {
list-style: none;
margin-left: 10px; }
#incidents_year > ul {
padding-left: 0px; }
#incidents_year ul li ul {
list-style: disc;
margin-left: 20px; }
#incidents_title {
float: left;
width: 48%;
display: inline;
margin-left: 4%; }
#incidents_title ul li {
padding-bottom: 5px !important; }
@media screen and (max-width: 600px) {
#incidents_year {
width: 100%;
float: none; } } body.blog.archive-view article.post-58 {
background: #484848;
color: white; }
body.blog.archive-view article.post-58 a {
color: #ffb941; }
body.blog.archive-view article.post-58 a:hover {
color: #ffb941;
border-bottom: 1px solid #ffb941; }
body.blog.archive-view article.post-58 h1 {
margin-top: 22px; } @media screen and (max-width: 61.875em) {
h1, h1.entry-title {
font-size: 1.6em; }
h2, h2.entry-title {
font-size: 1.4em; } } .page-content a, .entry-content a, .entry-summary a, .comment-content a {
text-decoration: none;
border-bottom-width: 0px;
color: #de8800;
font-weight: 500; }
.page-content a:hover, .entry-content a:hover, .entry-summary a:hover, .comment-content a:hover {
color: #de8800;
border-bottom: 1px solid #de8800; } .entry-content {
text-align: justify; } .main-navigation ul ul li a:before {
content: none; }
.sub-menu.toggled-on {
border-left-width: 1px;
border-left-style: solid; }
@media screen and (max-width: 600px) {
.site-branding {
display: block; }
.site-branding > a.custom-logo-link {
float: left;
width: 40%; }
.site-branding > a.custom-logo-link img {
height: auto; }
.site-branding .site-title, .site-branding .site-description {
width: 60%;
float: left;
padding-left: 10px; }
.main-navigation {
clear: none;
float: left;
width: 60%; }
.menu-toggle {
text-align: left;
background: white;
color: black; }
.site-header {
overflow: auto; } } li.current-menu-parent ul.sub-menu, li.current-menu-item.menu-item-has-children ul.sub-menu {
display: block;
border-left-width: 1px;
border-left-style: solid; } #post-44 #map_1 {
width: 60%;
height: 250px;
overflow: hidden;
padding: 0px;
border: none;
float: right;
right: 0px; }
@media screen and (min-width: 61.875em) and (max-width: 1280px) {
#post-44 #map_1 {
width: 50% !important;
margin-bottom: 20px; } }
@media screen and (max-width: 600px) {
#post-44 #map_1 {
width: 100% !important;
margin-bottom: 20px !important; } }
#post-44 div.address {
width: 40%; }
@media screen and (max-width: 600px) {
#post-44 div.address {
width: 100%; } }
#post-44 form {
padding-top: 20px; }
.wpcf7-form-control-wrap {
clear: both;
display: block; }
.wpcf7-acceptance span {
float: left;
margin-right: 10px; }
button.dropdown-toggle .dropdown-symbol {
font-size: 1.0em; }
button.dropdown-toggle:focus {
outline: none; } .impress_important_box {
background-color: #de8800;
overflow: hidden; }
.impress_important {
width: 50%;
float: left;
color: white;
margin: 0px;
padding: 15px; }
.impress_important:first-of-type {
border-right: 10px solid white; }
@media screen and (max-width: 600px) {
.impress_important {
width: 100%;
float: none;
color: white;
margin: 0px;
padding: 15px; }
.impress_important:first-of-type {
border-right: 0px solid white; } } body.search-no-results article {
opacity: 0 !important; } .search-form {
color: black;
border-color: black;
border-width: 1px solid;
border-style: solid;
position: relative;
width: 100%;
padding: 5px 10px;
margin-top: 2em; }
.search-form input {
color: black !important; }
.search-form > label {
position: absolute;
width: 70%; }
.search-form > label input {
width: 90%;
background-color: transparent;
border: none;
padding: 0px; }
.search-form > label input::-webkit-input-placeholder { opacity: 0;
display: none; }
.search-form > label input:-moz-placeholder { opacity: 0;
display: none; }
.search-form > label input::-moz-placeholder { opacity: 0;
display: none; }
.search-form > label input:-ms-input-placeholder { opacity: 0;
display: none; }
.search-form > label input:-webkit-autofill {
background-color: white; }
.search-form .search-submit {
margin-left: 70%;
width: 30%;
border: none;
text-align: right; }
.search-form .search-submit:hover {
font-weight: 900; }
.search-form input:focus {
outline: none; }
.search-form input:hover {
background-color: transparent; }
#masthead .search-form {
color: white;
border-color: white; }
#masthead .search-form input {
color: white !important; }
@media screen and (max-width: 61.875em) {
.search-form .search-submit {
margin-left: 60%;
width: 40%; }
.search-form > label {
width: 60%; } }  body.search-results main > a {
display: none !important; } .wp-caption {
max-width: 30%; }
@media screen and (max-width: 61.875em) {
.wp-caption {
max-width: 100%;
width: 100%; }
.wp-caption .wp-caption-text {
margin: 0px; } }
@media screen and (max-width: 600px) {
.entry-content p > a > img {
width: 100%; } } table {
font-size: 0.9em; }
th:first-child, td:first-child,
td, th {
padding: 5px;
text-align: left;
vertical-align: top; }
tr {
border-bottom: 1px solid #000; }
li.easy-footnote-single {
word-wrap: break-word;
text-align: left; }
div.wpcf7-validation-errors {
margin-left: 0px; }.cpd_front_list, .cpd_front_list li {
list-style-type: none !important;
margin-left: 0 !important;
}
.cpd_front_list li b { float: right;
} h2 .cpd_icon {
vertical-align: top;
margin-top:2px;
}
#cpdtoolccs h3 {
margin-left: 1em;
}
.cpd_backups {
width: 100%;
border: 1px #ccc solid;
border-collapse: collapse;
}
.cpd_backups tr:nth-child(2n) {
background: #fff;
}
.cpd_backups td {
border-bottom: 1px #ccc solid;
}
.cpd_backups a {
text-decoration: none;
}
.cpd_green {
font-size: 16px;
font-weight: bold;
color: green;
margin-right: 3px;
}
.cpd_halfsize {
width: 49%;
float: left;
}
.cpd_settings fieldset {
margin: 5px 5px 20px;
padding: 0 10px 0px;
border: 1px solid #dfdfdf;
background: #fafafa;
}
.cpd_settings legend {
background: #eee;
border: 1px solid #dfdfdf;
margin: 0 10px;
padding: 1px 7px 2px;
text-shadow: 0 1px 0 #fff;
font-size:15px;
}
.cpd_settings .form-table {
margin-bottom: 5px !important;
}
.cpd_red {
color:red !important;
}
.cpd_icon {
display: inline-block;
background: url(//cyber-peace.org/wp-content/plugins/count-per-day/img/cpd_sprites.png) no-repeat top left;
width: 16px;
height: 16px;
vertical-align: middle;
padding: 0 !important;
}
.cpd_backup{background-position: 0 0}
.cpd_clean{background-position: 0 -46px}
.cpd_collection{background-position: 0 -92px}
.cpd_computer{background-position: 0 -138px}
.cpd_calendar{background-position: 0 -184px}
.cpd_day{background-position: 0 -230px}
.cpd_geoip{background-position: 0 -276px}
.cpd_help{background-position: 0 -322px}
.cpd_massbots{background-position: 0 -368px}
.cpd_online{background-position: 0 -414px}
.cpd_post{background-position: 0 -460px}
.cpd_reads{background-position: 0 -506px}
.cpd_referrer{background-position: 0 -552px}
.cpd_reset{background-position: 0 -598px}
.cpd_settings{background-position: 0 -644px}
.cpd_summary{background-position: 0 -690px}
.cpd_tools{background-position: 0 -736px}
.cpd_uninstall{background-position: 0 -782px}
.cpd_update{background-position: 0 -828px}
.cpd_user{background-position: 0 -874px}
.cpd_logo {
width: 32px;
height: 32px;
vertical-align: middle;
} #cpd-flot-place {
padding: 5px;
background: #fff;
border: 1px #ccc solid;
margin: 5px 8px;
}
#cpd-flot-place .button {
padding: 2px 10px;
height: 20px;
line-height: 14px;
}
#cpd-flot-choice {
padding: 5px;
text-align: center;
}
#cpd-flot {
clear: both;
overflow: hidden;
margin-top: 5px;
}
#cpd-tooltip {
position: absolute;
z-index: 10;
display: none;
text-align: center;
padding: 2px 4px;
border: 1px solid #ddd;
background-color: #fff;
box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.4);
}
.cpd-list-chart {
margin-bottom: 10px;
border: 1px solid #ddd;
background: -moz-linear-gradient(top, #ccc 0, #fff 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ccc), color-stop(80%, #fff));
}
.cpd-dashboard .inside {
padding: 0 5px;
}
.cpd-dashboard .postbox {
min-width: 0 !important;
}
.cpd-dashboard .cpd_front_list {
padding-right: 5px;
max-height: 200px;
overflow-y: auto;
}
.cpd-dashboard li {
color: #777;
padding-bottom: 2px;
border-bottom: 1px #ddd dotted;
overflow: hidden;
}
.cpd-dashboard li b {
float: right;
text-align: right;
font-size: 1.2em;
color: #2583ad;
}
.cpd-dashboard li span {
color: #f00;
}
.cpd-dashboard a {
text-decoration: none;
} .column-cpd_reads {
width: 50px;
white-space: nowrap;
overflow: visible;
}
.cpd-l {}
.cpd-r {
float: right;
text-align: right;
} .columns-prefs .columns-prefs-3, .columns-prefs .columns-prefs-4 {
display: inline-block !important;
} .cpd_widget_item {
padding: 2px 5px;
background: #eee;
cursor: move;
border-radius: 4px;
}
.cpd_widget_title {
cursor:auto;
}
.cpd_widget_item .widefat {
width: 235px !important;
margin-left: 15px;
} .cpd-thickbox {
background-color: #F7F6F1;
font-size: 13px;
}
.cpd-thickbox h2 {
font: italic 1.5em Georgia,"Times New Roman","Bitstream Charter",Times,serif;
margin: 0;
padding: 0;
color: #093E56;
}
.cpd-thickbox li {
padding-bottom: 5px;
border-top: none;
} .cpd-notes {
width: 100%;
width: auto;
margin: 1px;
border-color: #000;
border-collapse: collapse;
}
.cpd-notes td, .cpd-notes th {
vertical-align: top;
text-align: left;
padding: 2px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px #aaa solid;
}
.cpd-notes th {
background-color: #8cbdd5;
font-weight: bold;
}
.cpd-notes .nowrap {
white-space: nowrap;
}
.cpd-notes .red {
background-color: #f00;
color: #ff0;
}
.cpd-notes .green {
background-color: #0a0;
color: #ff0;
}
.cpd-notes input {
width: 97%;
font: 12px Verdana, Arial, Helvetica, sans-serif;
} .cpd-client-logo {
padding-left: 25px;
background: url(//cyber-peace.org/wp-content/plugins/count-per-day/img/cpd_clients.png) no-repeat left -25px;
}
.cpd-client-chrome{background-position:0 0;}
.cpd-client-firefox{background-position:0 -49px;}
.cpd-client-msie{background-position:0 -98px;}
.cpd-client-opera{background-position:0 -147px;}
.cpd-client-safari{background-position:0 -196px;} #cpd_referrers li a {
width: 85%;
display: block;
float: left;
white-space: nowrap;
overflow: hidden;
} .cpd-flag {
display: inline-block;
float: left;
width: 23px;
height: 12px;
margin-top: 3px;
background-image: url(//cyber-peace.org/wp-content/plugins/count-per-day/img/cpd_flags.png);
background-repeat: no-repeat;
}
.cpd-flag-ae{background-position:0 0;}
.cpd-flag-af, .cpd-flag-xh, .cpd-flag-zu {background-position:0 -13px;}
.cpd-flag-al{background-position:0 -26px;}
.cpd-flag-am{background-position:0 -39px;}
.cpd-flag-ar{background-position:0 -52px;}
.cpd-flag-at{background-position:0 -65px;}
.cpd-flag-au{background-position:0 -78px;}
.cpd-flag-az{background-position:0 -91px;}
.cpd-flag-ba{background-position:0 -104px;}
.cpd-flag-bd{background-position:0 -117px;}
.cpd-flag-be{background-position:0 -130px;}
.cpd-flag-bg{background-position:0 -143px;}
.cpd-flag-bh{background-position:0 -156px;}
.cpd-flag-bn{background-position:0 -169px;}
.cpd-flag-bo{background-position:0 -182px;}
.cpd-flag-br{background-position:0 -195px;}
.cpd-flag-by{background-position:0 -208px;}
.cpd-flag-bz{background-position:0 -221px;}
.cpd-flag-ca{background-position:0 -234px;}
.cpd-flag-ch{background-position:0 -247px;}
.cpd-flag-ci{background-position:0 -260px;}
.cpd-flag-cl{background-position:0 -273px;}
.cpd-flag-cn{background-position:0 -286px;}
.cpd-flag-co{background-position:0 -299px;}
.cpd-flag-cr{background-position:0 -312px;}
.cpd-flag-cs{background-position:0 -325px;}
.cpd-flag-cy, .cpd-flag-el, .cpd-flag-gr {background-position:0 -338px;}
.cpd-flag-cz{background-position:0 -351px;}
.cpd-flag-da, .cpd-flag-dk {background-position:0 -364px;}
.cpd-flag-de{background-position:0 -377px;}
.cpd-flag-do{background-position:0 -390px;}
.cpd-flag-dz{background-position:0 -403px;}
.cpd-flag-ec{background-position:0 -416px;}
.cpd-flag-ee{background-position:0 -429px;}
.cpd-flag-eg{background-position:0 -442px;}
.cpd-flag-en, .cpd-flag-us {background-position:0 -455px;}
.cpd-flag-eo{background-position:0 -468px;}
.cpd-flag-es{background-position:0 -481px;}
.cpd-flag-eu{background-position:0 -494px;}
.cpd-flag-fi{background-position:0 -507px;}
.cpd-flag-fo{background-position:0 -520px;}
.cpd-flag-fr{background-position:0 -533px;}
.cpd-flag-gb{background-position:0 -546px;}
.cpd-flag-ge{background-position:0 -559px;}
.cpd-flag-gt{background-position:0 -572px;}
.cpd-flag-hk{background-position:0 -585px;}
.cpd-flag-hn{background-position:0 -598px;}
.cpd-flag-hr{background-position:0 -611px;}
.cpd-flag-hu{background-position:0 -624px;}
.cpd-flag-id{background-position:0 -637px;}
.cpd-flag-ie{background-position:0 -650px;}
.cpd-flag-il{background-position:0 -663px;}
.cpd-flag-in{background-position:0 -676px;}
.cpd-flag-iq{background-position:0 -689px;}
.cpd-flag-ir{background-position:0 -702px;}
.cpd-flag-is{background-position:0 -715px;}
.cpd-flag-it{background-position:0 -728px;}
.cpd-flag-ja, .cpd-flag-jp {background-position:0 -741px;}
.cpd-flag-jm{background-position:0 -754px;}
.cpd-flag-jo{background-position:0 -767px;}
.cpd-flag-kk{background-position:0 -780px;}
.cpd-flag-kp{background-position:0 -793px;}
.cpd-flag-kr{background-position:0 -806px;}
.cpd-flag-kw{background-position:0 -819px;}
.cpd-flag-ky{background-position:0 -832px;}
.cpd-flag-lb{background-position:0 -845px;}
.cpd-flag-li{background-position:0 -858px;}
.cpd-flag-lk{background-position:0 -871px;}
.cpd-flag-ls{background-position:0 -884px;}
.cpd-flag-lt{background-position:0 -897px;}
.cpd-flag-lu{background-position:0 -910px;}
.cpd-flag-lv{background-position:0 -923px;}
.cpd-flag-ly{background-position:0 -936px;}
.cpd-flag-ma{background-position:0 -949px;}
.cpd-flag-mk{background-position:0 -962px;}
.cpd-flag-mm{background-position:0 -975px;}
.cpd-flag-mo{background-position:0 -988px;}
.cpd-flag-mt{background-position:0 -1001px;}
.cpd-flag-mx{background-position:0 -1014px;}
.cpd-flag-my{background-position:0 -1027px;}
.cpd-flag-nb, .cpd-flag-nn, .cpd-flag-no {background-position:0 -1040px;}
.cpd-flag-ni{background-position:0 -1053px;}
.cpd-flag-nl{background-position:0 -1066px;}
.cpd-flag-nz{background-position:0 -1079px;}
.cpd-flag-om{background-position:0 -1092px;}
.cpd-flag-pa{background-position:0 -1105px;}
.cpd-flag-pe{background-position:0 -1118px;}
.cpd-flag-ph{background-position:0 -1131px;}
.cpd-flag-pk{background-position:0 -1144px;}
.cpd-flag-pl{background-position:0 -1157px;}
.cpd-flag-pr{background-position:0 -1170px;}
.cpd-flag-pt{background-position:0 -1183px;}
.cpd-flag-py{background-position:0 -1196px;}
.cpd-flag-qa{background-position:0 -1209px;}
.cpd-flag-ro{background-position:0 -1222px;}
.cpd-flag-rs{background-position:0 -1235px;}
.cpd-flag-ru{background-position:0 -1248px;}
.cpd-flag-sa{background-position:0 -1261px;}
.cpd-flag-se{background-position:0 -1274px;}
.cpd-flag-sg{background-position:0 -1287px;}
.cpd-flag-si{background-position:0 -1300px;}
.cpd-flag-sk{background-position:0 -1313px;}
.cpd-flag-sv{background-position:0 -1326px;}
.cpd-flag-sy{background-position:0 -1339px;}
.cpd-flag-th{background-position:0 -1352px;}
.cpd-flag-tn{background-position:0 -1365px;}
.cpd-flag-tr{background-position:0 -1378px;}
.cpd-flag-tt{background-position:0 -1391px;}
.cpd-flag-tw{background-position:0 -1404px;}
.cpd-flag-tz{background-position:0 -1417px;}
.cpd-flag-ua{background-position:0 -1430px;}
.cpd-flag-unknown, .cpd-flag-a1, .cpd-flag-a2, .cpd-flag-o1{background-position:0 -1443px;}
.cpd-flag-uy{background-position:0 -1456px;}
.cpd-flag-uz{background-position:0 -1469px;}
.cpd-flag-ve{background-position:0 -1482px;}
.cpd-flag-vn{background-position:0 -1495px;}
.cpd-flag-ye{background-position:0 -1508px;}
.cpd-flag-za{background-position:0 -1521px;}
.cpd-flag-me{background-position:0 -1534px;}
.cpd-flag-md{background-position:0 -1547px;}
.cpd-flag-np{background-position:0 -1560px;}
.cpd-flag-bs{background-position:0 -1573px;}
.cpd-flag-cm{background-position:0 -1586px;}
.cpd-flag-mn{background-position:0 -1599px;}
.cpd-flag-kz{background-position:0 -1612px;}
.cpd-flag-ng{background-position:0 -1625px;}
.cpd-flag-kh{background-position:0 -1638px;}
.cpd-flag-sd{background-position:0 -1651px;}
.cpd-flag-mw{background-position:0 -1664px;}