

.sticky-btn-enquire {
    z-index: 999 !important;
    background: #0070cc;
    color: #fff !important;
  /* border: 1px solid #fff; */
    font-size: 16px;
	text-decoration:none;
}

.sticky-btn-enquire {
  color: #fff;
  overflow: hidden;
  z-index: 9999 !important; cursor:pointer;
}

.sticky-call-customcss{
  z-index: 999 !important;
  background: #70aa1a;
  color: #fff !important;
  /* border: 1px solid #fff; */
  font-size: 16px;
	text-decoration:none; cursor:pointer;


}

@media screen and (min-width: 300px) {
	.sticky-btn-enquire {position: fixed !important; width:auto; text-align:center; bottom:200px!important; left:auto; right:-58px; padding: 4px 20px !important; transform: rotate(-90deg);
  border-radius: 10px 10px 0 0 !important;}
}
@media screen and (min-width: 1024px) {
	.sticky-btn-enquire {position: fixed !important; width:auto; bottom: 300px!important; left:auto; right: -64px; padding: 8px 30px !important; transform: rotate(-90deg);
  border-radius: 10px 10px 0 0 !important;}
}

.sticky-btn-enquire::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0%;
  width: 100%;
  background: #70aa1a;
  z-index: -1;
  border-radius: 0px;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.theme-btn:hover::before {
  height: 100%;
  background: #c85832;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 10px 0px 0px 0px !important;
}
.sticky-btn-enquire:hover::after {
  height: 100%;
  background: #70aa1a;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 0px 0px 0px 0px !important;
}
.sticky-btn-enquire:hover {
  color: #000 !important
}

@media screen and (min-width: 300px) {
.sticky-btn-enquire:hover::after {border-radius: 10px 0px 0 0 !important;}

}
@media screen and (min-width: 1024px) {
.sticky-btn-enquire:hover::after {border-radius: 10px 10px 0 0 !important;}
}
