/*
Theme Name:     Bimber Child Theme
Theme URI:      http://bimber.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       bimber
Version:        1.0
Tags:           fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */

.tac { text-align:center; }
.mymb { margin-bottom:15px; }
.mymt { margin-top:15px; }
.mymbx2 { margin-bottom:30px; }
.mymtx2 { margin-top:30px; }
.oh { overflow:hidden; }
.n1ad-top-mobile { text-align:center; padding:10px 0; overflow:hidden; }
.n1ad-top-2-mobile { text-align:center; padding:0 0 10px 0; overflow:hidden; }
.n1ad-article-bottom-mobile { text-align:center; padding:10px 0; overflow:hidden; }
.n1ad-center { text-align:center; }
.n1ad-center-300 { width:300px; margin-left:auto; margin-right:auto;  }
.n1ad-center-320 { width:320px; margin-left:auto; margin-right:auto;  }
.n1ad-center-468 { width:468px; margin-left:auto; margin-right:auto;  }
.n1ad-center-728 { width:728px; margin-left:auto; margin-right:auto;  }
.n1ad-center-970 { width:970px; margin-left:auto; margin-right:auto;  }
.n1ad-center-full { width:100%; text-align:center; background:#fff; z-index:100; }

.advertisements-label { text-align:center; font-size:11px; color:#cccccc; text-transform:uppercase; overflow:hidden; }
.advertisements-label:before,
.advertisements-label:after {
  background-color: #cccccc;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width:50%;
}
.advertisements-label:before {
  right:0.5em;
  margin-left:-50%;
}
.advertisements-label:after {
  left:0.5em;
  margin-right:-50%;
}
.advertisements-label-end { background-color:#cccccc; height:1px; margin:5px 0; }

/* copied from adace rules */
.widget_n1ad { text-align:center; }
.originally-published { text-align:center; font-size:15px; color:rgb(80, 80, 80); font-style:italic; }
.nf-before-form-content { margin-bottom:20px; }
.nf-after-form-content { margin-bottom:20px; }
.g1-back-to-top { bottom:70px; }
.brand-color { color:#8ebb3e; }
.snax-voting-container span.brand-color { text-transform:lowercase; }
/* footer logo light/dark - .g1-skinmode class gets added to <html> when skin is dark */
.g1-prefooter aside.for-dark-skin { display:none; }
html.g1-skinmode .g1-prefooter aside.for-light-skin { display:none; }
html.g1-skinmode .g1-prefooter aside.for-dark-skin { display:block; }
/* removed some white space under comments */
#comments { margin:0 0 20px 0; }
.snax .snax-voting-container { margin-top:0; margin-bottom:20px; }
.essb_links.essb_displayed_bimber_bottom { margin:0; }
/* easy share buttons top hidden. plugin still needed for amp */
article > .essb_displayed_bimber_top { display:none; }
/* featured image caption hidden */
.entry-featured-media-main > figcaption.wp-caption-text { display:none; }

/* essb - \bimber\css\8.2\styles\minimal\essb-light.min.css */
/*
.essb_links li a {margin:3px 6px 3px 0}
.essb_links li a .essb_network_name {font-family:Poppins, Roboto, Arial, sans-serif;font-weight:700 !important;text-transform:uppercase;letter-spacing:0}
.essb_links .essb_t_nb {font-size:24px;font-weight:600;font-family:Poppins, Roboto, sans-serif;color:#000000;color:var(--g1-itxt-color)}
.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after, .essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after, .essb_links .essb_totalcount_item_before {font:400 13px/16px serif;font-family:Poppins, Roboto, sans-serif;text-transform:none;color:#999999;color:var(--g1-mtxt-color)}
.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after:first-letter, .essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after:first-letter, .essb_links .essb_totalcount_item_before:first-letter {text-transform:capitalize}
.essb_icon_less::before {font-family:bimber !important;content:"\e01b"}
.essb_links.essb_width_flex li.essb_totalcount_item .essb_totalcount.essb_t_l_big, .essb_links.essb_width_flex li.essb_totalcount_item .essb_totalcount.essb_t_r_big {min-width:0}
.essb_links.essb_width_flex ul {-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.essb_links.essb_width_flex li {-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}
.essb_links.essb_width_flex li a {display:block;width:auto}
.essb_links.essb_width_flex .essb_link_less, .essb_links.essb_width_flex .essb_link_more_dots, .essb_links.essb_width_flex .essb_totalcount_item {-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.essb_template_bimber .essb_item > a {border-radius:4px}
.essb_template_bimber .essb_link_less_dots a, .essb_template_bimber .essb_link_more_dots a {border-color:#e6e6e6 !important;border-color:var(--g1-border-color) !important;background-color:#e6e6e6 !important;background-color:var(--g1-border-color) !important;color:#999999 !important;color:var(--g1-mtxt-color) !important}
@media only screen and (max-width:1025px) {
	.essb_template_bimber .essb_item > a > .essb_network_name {display:none}
}
.essb_bottombar, .essb_topbar {background-color:#ffffff;background-color:var(--g1-bg-color)}
.essb_bottombar .essb_links, .essb_topbar .essb_links {margin-top:3px;margin-bottom:3px}
.essb_topbar .essb_topbar_inner {max-width:1152px}
.essb_displayed_bimber_top {margin-top:0;margin-bottom:21px;padding-top:9px;border-width:1px 0 0;border-style:solid;border-color:#e6e6e6;border-color:var(--g1-border-color)}
.essb_links.essb_displayed_bimber_side .essb_totalcount {display:block;margin-bottom:6px}
.essb_links.essb_displayed_bimber_side .essb_icon_less, .essb_links.essb_displayed_bimber_side .essb_icon_more_dots {height:30px !important}
.essb_links.essb_displayed_bimber_side .essb_icon_less:before, .essb_links.essb_displayed_bimber_side .essb_icon_more_dots:before {margin-top:-.5em;top:50% !important}
*/

/* fb big share buttons - turn off default */
/*@media screen and (min-width: 768px) {
	.fbbsb-buttons:not(.fbbsb-buttons-mobile) { width:100%; }
	.fbbsb-buttons:not(.fbbsb-buttons-mobile) .fbbsb-button .fbbsb-text { font-size:18px; }
	.fbbsb-buttons.fbbsb-buttons-mobile { display:none; }
}*/
.fbbsb-buttons { overflow:visible; display:flex; margin-bottom:20px; height:32px; }
.fbbsb-button { flex:1 1 0; display:block; float:none; text-align:center; text-decoration:none; position:relative; height:32px; line-height:32px; }
.fbbsb-button.fbbsb-button-intro { display:none; }
.fbbsb-button .fbbsb-icon { display:none; position:relative; top:5px; }
.fbbsb-button .fbbsb-text { float:none; display:none; color:white; position:relative; font-size:16px; }
.fbbsb-button .fbbsb-counter { background-color:#fff; border:1px solid #ccc; box-sizing:border-box; color:#444; display:block; position:absolute;
	width:auto; padding:4px 8px 2px 8px; top:auto; right:10px; bottom:10px; left:auto; font-size:14px; font-weight:bold;
	border-radius:11px;
}
/* Small Devices, Tablets */
@media screen and (min-width:768px) {
	a.fbbsb-button-facebook { flex-grow:5; }
	a.fbbsb-button-facebook .fbbsb-text { display:inline-block; }
}

/* facebook */
a.fbbsb-button-facebook { background-color:#3b5998; }
a.fbbsb-button-facebook:hover { background-color:#8b9dc3; text-decoration:none; }
a.fbbsb-button-facebook span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMlJREFUeNpi/P//PwMBwAfElUDsA8RyQPwPKv4NiKXRFbMQMAwkvweITbHIsWPTwETAQBcchuHUS8iFOmj8l0C8Doj/InmdJAM50PgbgTgLnwZCXmZE4/9iICLQsYEYqOuM0cQ1gTgFyv4DxAswXIAj2bwGYhECjrkFxOqkehkfuE9OpKCDf9AYBoHbWFWAvIwFswMxBxA3/EcFk3Coh2NcLvyJFPAo9hPyAiVhSJaB/6ltIMOQ8/IwiBRCOQWUHj8i8b8TMhAgwAAkSGOnmKMYTQAAAABJRU5ErkJggg==');
	background-size:100% 100%;
}
a.fbbsb-button-facebook span.fbbsb-text { margin-left:10px; }

/* blastingnews */
a.fbbsb-button-blastingnews { background-color:#000;width:33px; flex: 0 0 0; padding: 2px 0 6px 0;}
a.fbbsb-button-blastingnews:hover { background-color:#000; text-decoration:none; }
a.fbbsb-button-blastingnews span.fbbsb-icon { background-position:0 -80px; }
a.fbbsb-button-blastingnews #login-counter{ display:none !important; }

/* flipboard */
a.fbbsb-button-flipboard { background-color:#e02828; }
a.fbbsb-button-flipboard:hover { background-color:#e04040; text-decoration:none; }
a.fbbsb-button-flipboard span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAA7hGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTA3LTIzVDEwOjEyOjQ1KzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTctMDQtMDRUMDk6NTU6MzkrMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTA0LTA0VDA5OjU1OjM5KzAyOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmJhMTNhYjY1LTY2NTgtYmM0ZC1hMmE5LTEzNDY4ZThkYzYwMDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpjMGVhZWQ2Zi1iZTIyLWI3NGUtOTA1Ni1kMTRlYzAxNTM3Mzk8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpjMGVhZWQ2Zi1iZTIyLWI3NGUtOTA1Ni1kMTRlYzAxNTM3Mzk8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YzBlYWVkNmYtYmUyMi1iNzRlLTkwNTYtZDE0ZWMwMTUzNzM5PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTA3LTIzVDEwOjEyOjQ1KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkYzcwZDUyNS1mMjFlLTFiNGEtOGQxMS0wY2E0MzY5OWY5OWI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDQtMDRUMDk6NTU6MzkrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmJhMTNhYjY1LTY2NTgtYmM0ZC1hMmE5LTEzNDY4ZThkYzYwMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNC0wNFQwOTo1NTozOSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PpOKuTMAAAAgY0hSTQAAeiUAAICBAAD11gAAgCMAAGywAADpewAAOO8AABWl/UzdAgAAAThJREFUeNqslUGOgkAQRV81OImJYEyMC+QC3v9KAytgIUSSgaZmgWiDIzqGTjq9oPPq1/8FiKqy5PKv5zcQjJ6o8pNlYC0Y8w6r/Doc4gF4XEBcCDCUPi8APLvAxT38exkDqo8edt3TlueB1vZ7mARVEFF8v8La6XiU80BVyHNoGvA8V13FdnsiCEra9l4M9H2F40IdRZEgAptNX9B16aWH0+15gjEhWQZlCavVP0KZKwRQFP0ZBNC2HwNDQEbQof0XQNWmqeRq9iTNbqQ0z/twdrsZoEjl7fcnmySlrNe9inua1ah9a+FyeaFQpPOPxwRV2jTFjKHTuze1cykLEPpxjB9FdHXtztyHr95wKY77sUxTZE6pozB8mqYD9aIIreu3FCYPH1g3TVepKjbLkMlA33xa+hfwOwBW5nm+VQcr1gAAAABJRU5ErkJggg==');
	background-size:100% 100%;
}
a.fbbsb-button-flipboard span.fbbsb-text { display:none; }

/* twitter */
a.fbbsb-button-twitter { background: rgb(5,171,224); }
a.fbbsb-button-twitter:hover { background: rgb(135,224,253); text-decoration:none; }
a.fbbsb-button-twitter span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNqs1cErREEcwHEjPZJi3TgoBwe1tdueJOVCDo5uynFPro4KNwcnB38CZ3EgqeXAgeSykSSXrW3FyaqtZXx/zNNrzJr13v7q027NzK/fm/m9eUpr3dbKaI+5bg2zzhGpEAPm12cON/o73lFADj2YR1omdaKMcU8yWfChf0cNVRwjkIkZM/CKhQbJAlR045Bqj7Akk4etwT2MWglz2h/rUMqccgGT0a3FCfZxgT7s/nFIdQRf60iYwpjZx7jxFD6NtE0KZ+hK0H6P0T58wDl6EyS8tBs7j+cECQ/txhbTuI6xfyXTyz97GEYamRjVraDmqrAD2/+s7kB6L9qzrrdiBjtNJCui315v3zbdGMKE5zFPzYvw4rptprBl3sWqp6o3LJvtcV4i4Z8sNnHnuFHquMIqBn1XnHLc2FksYgS32MB9s0euWv0J+BRgAGtL5FYZGTQRAAAAAElFTkSuQmCC');
	background-size:100% 100%;
}

/* linkedin */
a.fbbsb-button-linkedin { background:#4875B4; }
a.fbbsb-button-linkedin:hover { background:#658fd1; text-decoration:none; }
a.fbbsb-button-linkedin span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP1JREFUeNpi+P//vwgQ7wDiH0C8BYj5gJiBXAwiNvxHBbMoMZARSHxgYGDgZ0CAm0CswUAmYALio2hixxkoAUAXCgPxMiC+D8SLKA1DRnBAUhGADASFlzSS2D0gvg9l2wAxJ5LcPiBmBeJgIDYBYmYgvgvE64H4EczLM9FiuQ7JC3fR5IyA+NZ/TPATiHNAelhI9NFaIFbAIs4GxBOB+AQTiQbCDPuLI8UkkWrgOyC2h4ajIhBfRZM3J9XALiA+BAp6IH4A5SMDaVINPIXGv4XG5yDVwK9o/N/oyZCJgcpg1EDKASjr/QHiX0hiyLngDxTDSzv00g9N/g9AgAEAyW8vjiz7fg8AAAAASUVORK5CYII=');
	background-size:100% 100%;
}

/* whatsapp */
a.fbbsb-button-whatsapp { background-color:#5cbe4a; }
a.fbbsb-button-whatsapp:hover {	background-color:#5cbe4a; text-decoration:none; }
a.fbbsb-button-whatsapp span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfdJREFUeNqM1T9IVWEcxvHrVctUjCCvcEubXDLvUhDiJiga1Ga6iDqkQ0PQJEIgDYGDEEFTOIiWfyJEB3FwiSAcFBWhBiVI0xS1oi5oVvf4/eFz6eV41PPCBzzved/nnvOe3/ua4Xle5JhWhUZU4gqysIV5jGMQySOzLNAngffeYUthEW8whLdI6t4W7vnn+8PqsYs9dKM44Adz0IRlBQ8gOyiwDn/wCeUBQX65eKnQPn9gDNv4ihL1ZYQIjWJQoc1u4DN13tL1RXzQD5w7JTQfn7FuY60jD7/wzhn0xPvfGkI8abvGttjFHV20OQNGnMD+EIHnsY8xu+jSxIQzoFN9P1EWItAsYCVKKRaqJDec8nyBHziD/Ui4ZvNjFvhbHTnOTdsRD3EWwygIEWjz9+xR7+v1agJeo1f35nFNBTyBcd8SmQ3M2h9XNelpQGCWitbaX3x0PtY/J/SG+nrSE2fwHReOWfAW1Zrb1lVyEW0/2/fl7h629uiEr2hPexvP8Rhx9Vcr7LW7U9oUWBuyRNKu45tOnktu4BR2tOhxvWLshKBM7Y6kdlll+p4dAEV87i9YwSZuIqrDcwiTWFI9xnXgNqEUy7iLOfeAfeAs9JrWqFWHacoLbqvoCDo47AlfkbuGUUwj5RTrZVToX0C2Cn5OUkHVfSDAAPaTDlfkPFegAAAAAElFTkSuQmCC');
	background-size:100% 100%;
}

/* messenger */
a.fbbsb-button-messenger { background-color:#448aff; }
a.fbbsb-button-messenger:hover { background-color:#69a7ff; text-decoration:none; }
a.fbbsb-button-messenger span.fbbsb-icon {
	display:inline-block; padding:0; width:20px; height:20px;
	background-color:transparent;
    background-image:url('data:image/png;base64,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');
	background-size:100% 100%;
}
a.fbbsb-button-messenger span.fbbsb-text { display:none; }

.fbbsb-buttons.shares-bottom-fixed-hidden { display:none; }
.fbbsb-buttons.shares-bottom-fixed { position:fixed; bottom:0; left:0; right:0; margin:0; z-index:9999; float:none; }

body.home .entry-author {display:none;}

/* easyazon block render */
.easyazon-block.alignnone { display:block; margin:0; padding:0; width:auto; max-width:none; overflow:hidden; }
.easyazon-block .ntzon-block { background-color:#fbfbfb; border-bottom:1px solid #dbdbdb; margin-bottom:20px; }
/*.easyazon-block .ntzon-block:hover { background-color:#f4f4f4; }*/
.easyazon-block .ntzon-block a.easyazon-link { display:block; text-decoration:none; color:#232323; overflow:hidden; padding:18px; position:relative; }
.easyazon-block .ntzon-block .ntzon-block-image-container { /*float:left; max-width:100px;*/ margin:0 auto 20px auto; text-align:center; }
.easyazon-block .ntzon-block .ntzon-block-image-container img { max-width:500px; height:auto; border:1px solid #dbdbdb; }
.easyazon-block .ntzon-block .ntzon-text { text-align:center; }
.easyazon-block .ntzon-offer {
	/*background-color:#f5c056;*/ background:linear-gradient(to bottom,#f6c88f,#ed9220); color:white; font-size:18px; font-weight:bold; text-align:center;
	position:absolute; top:50px; right:-140px;
	width:300px; height:26px; line-height:26px;
	transform-origin:center -40px;
	transform:rotate(45deg);
}
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-title { font-size:1.2rem; margin-bottom:0.4rem; }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price { font-weight:normal; margin-bottom:0.5rem; }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price em { font-style:normal; }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price.price-suggested em { /*text-decoration:line-through;*/ }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price.price-for-you { }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price.price-for-you em { font-size:130%; color:#b12704; }
.easyazon-block .ntzon-block .ntzon-text .ntzon-block-information-price.price-you-save em { color:#b12704; }
.easyazon-block .ntzon-block .ntzon-text .ntzon-button { display:inline-block;
	background: linear-gradient(to bottom,#f7dfa5,#f0c14b); color:#000; padding:7px 10px; font-size:14px; font-weight:normal;
	-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;
	border-width:1px; border-style:solid; border-color: #a88734 #9c7e31 #846a29;
}
.easyazon-block .ntzon-block .ntzon-text .ntzon-button:hover { background: linear-gradient(to bottom,#f5d78e,#eeb933); }
/* NOT recommended approach */
@media (max-width:640px) { /* on almost ~mobile */
	.easyazon-block .ntzon-block .ntzon-block-image-container img { max-width:100%; }
}
@media (max-width:480px) { /* on ~mobile */
	.easyazon-block.alignnone { margin-left:-20px; margin-right:-20px; }
	.easyazon-block .ntzon-block a.easyazon-link { overflow:visible; }
	/*.easyazon-block .ntzon-offer {
		width:150px;
		top:-15px; left:50%; right:auto; margin-left:-75px;
		transform:none;
	}*/
}

/* hides: Congratulations. You've reached the end of the internet. */
.g1-collection-more-inner .g1-pagination-end { display:none; }

.g1-prefooter .widget_nav_menu ul.menu { overflow:hidden; text-align:left; list-style-type:none; }
.g1-prefooter .widget_nav_menu ul.menu li { display:inline-block; border:0; border-right:1px solid #aaa; padding-right:8px; margin-right:4px; font-size:13px; list-style-type:none; }
.g1-prefooter .widget_nav_menu ul.menu li:last-child { border:0; }
.g1-prefooter .widget_nav_menu ul.menu li a { display:inline-block; padding:0; line-height:1.6em; }
.g1-prefooter .widget_nav_menu ul.menu li a:before,
.g1-prefooter .widget_nav_menu ul.menu li a:after { content:none; }
.g1-prefooter .widget_nav_menu ul.menu li.menu-label { border:0; }
.g1-prefooter .widget_nav_menu ul.menu li.menu-label a { color:#aaa; }
