.float{ position:fixed; width:60px; height:60px; bottom:80px; right:17px; background-color:#25d366; color:#FFF; border-radius:50px; text-align:center; font-size:30px; box-shadow: 2px 2px 3px #999; z-index:9999; }
.float:hover{ background-color:#21b759; color:#e0e0e0; }
.my-float{
	margin-top:16px;
}

.float div { display: none; font-size: 15px; bottom: 2px; position: relative;  }
@media only screen and (max-width: 480px) {
	.float { position: fixed; width: 55%; height: 40px; right: 24%; bottom: 10px; background-color: #25d366; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #999; z-index: 9999; }
	.float i { margin-top: 6px; margin-right: 10px; font-size:24px; }
	.float div { display: inline-block; }

}

.owl-nav{ display: none !important; }
.logo-circle::before { display: none; position: absolute !important; content: "" !important; border: 47px solid #ffffff !important; width: 150px !important; height: 150px !important; top: 35px !important; border-radius: 100% !important; z-index: 1; }
.top-bar {
    background: #434242;
}

.btn { background: #FFFFFF; color: #000000; }
.text-color-primary {
    color: #434242;
}

.mean-container a.meanmenu-reveal span {
    background: #434242;
}
.mean-container a.meanmenu-reveal {
    border: 1px solid #434242;
	color: #434242;
}

.mean-container .mean-nav {
    background: #434242;
}

.breadcrumb-area {
    padding-top: 19px;
    padding-bottom: 0;
}

.btn { padding: 18px 40px; }
.btn:hover { background: #333232; color: #FFFFFF; }
