body.widget-snippet {
background:#000;
margin-top:300px;
}

body.widget-snippet .container.top-con .row .top-com {
  padding:20px;
}

.tophat-wi {
	background: #5a5a5a none repeat scroll 0 0;
}
.top-com h2 {
	color: #f58f20;
}
.top-com p {
	color: #fff;
	margin: 18px 0 16px;
	overflow: hidden;
	padding: 0 21px;
}
.top-com a {
	color: #4ca833;
	font-size: 17px;
}
.top-com {
	position: relative;
	text-align: center;
}

.top-con {
	position: relative;
	top: -120px;
}
.top-con .top-2{
	top: -62px;
}
.top-img {
  border: 10px solid rgba(140, 181, 66, 1);
  border-radius: 100%;
  margin: 0 auto 40px;
}
.top-img1 {
	width: 270px;
}
.top-img2 {
	max-width: 340px;
}
.top-img3 {
	width: 285px;
}

.top-img1 .image-border{
	padding: 66px 31px;
}
.top-img2 .image-border{
	padding: 70px 50px;
}
.top-img3 .image-border{
	padding: 52px 44px;
}
.image-border{
	background-color: #fff;
	border-radius: 100%;
}
.container.top-con .row .top-com:only-child {
    width: 50%;
    float: unset;
  margin: 0 auto;
}
