@media all and (max-width:1024px)
{
.wrapper header.header .offer {
	text-align: center; position: static;
}
.wrapper header.header .callus {
	text-align: center; position: static;
}
}
@media all and (max-width:992px)
{
.wrapper header.header .navbar-nav a {
	padding: 10px 20px 0px; text-transform: capitalize; margin-bottom: 10px;
}
}
@media all and (max-width:767px)
{
.navbar-fixed-top .navbar-collapse {
	background: rgb(231, 231, 231); padding: 10px; right: 15px; position: absolute;
}
.wrapper header.header .in.navbar-collapse::before {
	left: 80%; top: -6px; border-right-color: transparent; border-bottom-color: rgb(231, 231, 231); border-left-color: transparent; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; transform: translateY(-50%);
}
.wrapper header.header .in.navbar-collapse {
	overflow: scroll;
}
.wrapper header.header .navbar-nav {
	margin: 0px; padding: 0px; width: 100%; float: left;
}
.my-form {
	width: 100%; position: static;
}
.dc-carousel .owl-carousel .owl-nav {
	display: none;
}
.fixed-feedback {
	background: none; border: 0px currentColor; border-image: none; right: 0px;
}
.owl-carousel .owl-stage {
	padding-left: 0px !important;
}
.wrapper .stats .sprite {
	vertical-align: top; float: none; display: inline-block;
}
.wrapper .circle {
	width: 140px; height: 140px; padding-top: 15px; margin-bottom: 20px;
}
.bottom .be-social {
	text-align: left;
}
.bottom .be-social span {
	display: block;
}
.navbar-brand > img {
	width: 150px;
}
.wrapper header.header .offer {
	text-align: center; position: static;
}
.wrapper header.header .callus {
	text-align: center; position: static;
}
}
@media all and (max-width:480px)
{
.navbar-fixed-bottom .navbar-collapse {
	max-height: 350px;
}
.navbar-fixed-top .navbar-collapse {
	max-height: 350px;
}
}
