body {
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.myWidget_widget * {
	-moz-text-size-adjust: none; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; -moz-box-sizing: border-box; box-sizing: border-box;
	font-family: arial; font-size: 11px;
}

.myWidget_widget .myWidget_widget_loading {
	position: absolute;
	top: 200px;
	left: 0px;
	right: 0px;
	text-align: center;
	background: rgba(255, 255, 255, 0.8);
	padding: 20px;
}

.myWidget_widget { margin: 0px auto; width: 230px; border: 1px solid #c3c3c3; background: #FFFFFF; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; overflow: hidden; position: relative; }

.myWidget_title { display: block; background: #000000; color: #FFFFFF; overflow: hidden; padding: 5px; line-height: 18px; max-height: 28px; }
.myWidget_title a { color: #FFFFFF; text-decoration: none; }
.myWidget_title img { float: left; margin-right: 5px; width: 16px; height: 16px; }

.myWidget_posts { -moz-text-size-adjust: none; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; text-align: center; max-height: 70px; font-weight: bold; display: block; border-bottom: 1px solid #c3c3c3; }
.myWidget_posts span { font-size: 10px; font-weight: normal; display: block; }

.myWidget_posts { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: stretch; }
.myWidget_posts_0 { flex: 1 1 25%; padding-top: 8px; padding-bottom: 8px; border-right: 1px solid #c3c3c3; }
.myWidget_posts_0 img { max-width: 80%; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; }
.myWidget_posts_0 span { font-size: 8px; }
.myWidget_posts_1 { flex: 1 1 25%; padding-top: 18px; padding-bottom: 18px; border-right: 1px solid #c3c3c3; }
.myWidget_posts_1 span { font-size: 8px; }
.myWidget_posts_2 { flex: 1 1 25%; padding-top: 18px; padding-bottom: 18px; border-right: 1px solid #c3c3c3; }
.myWidget_posts_2 span { font-size: 8px; }
.myWidget_posts_3 { flex: 1 1 25%; padding-top: 18px; padding-bottom: 18px; }
.myWidget_posts_3 span { font-size: 8px; }

.myWidget_submit { text-align: center; border-bottom: 1px solid #c3c3c3; }
.myWidget_submit a { background: #FF0000; display: inline-block; margin: 8px; padding: 4px 15%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 14px; line-height: 20px; text-align: center; text-decoration: none; color: #FFFFFF; }

.myWidget_data { display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: -1px; }
.myWidget_data a { flex: 0 0 33.333333%; line-height: 0px; margin-bottom: 1px; margin-right: -1px; }
.myWidget_data a img { max-width: 100%; object-fit: cover; }

.myWidget_copyright { padding-top: 5px; padding-bottom: 5px; font-size: 9px; text-align: center; color: #666; }
.myWidget_copyright a { color: #666; text-decoration: none; }
.myWidget_copyright a:hover { color: #000; }

.myWidget_loader {
	border: 4px solid #f3f3f3;
	border-radius: 50%;
	border-top: 4px solid #666;
	width: 40px;
	height: 40px;
	-webkit-animation: myWidgetSpin 2s linear infinite; /* Safari */
	animation: myWidgetSpin 2s linear infinite;
}

@keyframes myWidgetSpin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
@-webkit-keyframes myWidgetSpin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}