*{
	margin:0;padding:0;
} 
.widgets__img_check_box{
	position:relative;
	text-align:center;
}
.widgets__img_display{
	position:relative;
	padding:10px 10px 10px 10px;
	border:1px solid #ddd;
	background:#f2ece1;
	border-radius:16px;
	overflow:hidden;margin:auto
}
.widgets__img_cnt{
	position:relative;     
}

.widgets__img_src, .widgets__img_fragment_hollow{
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
}
 .widgets__img_src{
	position:relative;
	box-shadow: 0px 0px 6px 0px #73706e;
}
.widgets__img_fragment_cnt{
	top:0px;
	left:-50px;
	position:absolute;
}
.widgets__img_fragment_cnt .widgets__img_fragment_content
, .widgets__img_fragment_cnt .widgets__img_fragment{
	position:absolute;
	z-index:20;
}
.widgets__smooth_cnt{       
	position:relative;
	background-color:aqua;
	height:50px;
	width:100%;
	margin:auto;
	margin-top:20px;
	border-left:2px solid #6bbdf3;
	border-right:2px solid #6bbdf3;
	border-radius:6px;
	background-color:#6bbdf3;
}
.widgets__smooth_bar,.widgets__smooth_circle{
   position:relative;  
   top:50%;     
   transform:translateY(-50%);
}
.widgets__smooth_bar{
	width:100%;
	height:10px;
	background-color:#6bbdf3;
	border-radius:24px;        
}
.widgets__smooth_circle{ 
	position:absolute;
	width:30px;
	height:30px;
	background: #fff;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==");
	background-size: auto 32rpx;
	background-position: center;
  background-repeat: no-repeat;
	
	border-radius:10%;    
	box-shadow:0px 0px 6px 0px #1080cc;
	cursor:pointer;     
}

.widgets__icon_refresh{
	display:block;
	position:relative;
	width:16px;
	height:16px;
	padding:2px;
	border: 4px solid transparent;
	cursor:pointer;
}

.widgets__icon_refresh:before{
	position:absolute;
	content:"";
	display:block;
	width:calc(100% - 4px);
	height:calc(100% - 4px);
	border-radius:100%;
	border:2px solid #b7b7b7;
	border-top:2px solid transparent;
	-webkit-transform: rotate(45deg);
}
.widgets__icon_refresh:after{
	position:absolute;
	content:"";
	display:block;
	border: 7px solid transparent;
	border-left: 7px solid #b7b7b7;
	left:50%;
	top:-3.5px;
}