.cls-icon-video a{position:relative;}
.cls-icon-video a:before {
  content:"";
  background-image:url('/images/0_kosa/products/mug/icon-play-video.png');
  background-repeat:no-repeat;
  background-size:contain;
  width:60px;
  height:60px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  left:0;
  right:0;
  margin:auto;
  z-index:99;

  border-radius: 50%;
  animation: animationglove 2s infinite;
}
@keyframes animationglove {
  0% { box-shadow: -1px -1px 8px 6px #fee;}
  50%{ box-shadow: -1px -1px 8px 8px #fff;}
  100% { box-shadow: -1px -1px 8px 6px #fee;}
}
.leaflet-popup-content-wrapper {
    position: relative;
    z-index: 0;
}
.leaflet-popup-content {
    padding: 5px 0px;
    /* width: 220px!important; */
}
.cls-btn-direction {
    /* padding: 20px 0 0 0; */
    /* margin-left: 35px; */
}
.enquiry .bfQuickMode .bfElemWrap label {display:none;}
.enquiry .bfQuickMode {position:relative;}
.enquiry .bfQuickMode .bfElemWrap {
  position:relative;
  margin-bottom:0!important;
}
.enquiry input[type="text"] {
  padding-left:30px;
}
.enquiry span {
  position:relative;
  padding-right: 10px;
}
.enquiry span:before {
      content: "ï„";
  /*content: "ï„";*/
      position: absolute;
      right: -8px;
      bottom: 1px;
      font-family: "fontello";
      font-style: normal;
      font-weight: normal;
      speak: never;
      margin-right: 0.2em;
      line-height: 1em;

}
.enquiry button#bfSubmitButton {position:absolute;font-weight: normal;top: 50%;transform: translateY(-50%);right:0;background-color: #fff0!important;color: #bcaba7!important;background-image: none!important;}
.enquiry button#bfSubmitButton span:hover {
  color:#ff0606;
}
.enquiry .bfQuickMode .bfElemWrap .form-inline input[type="text"] {max-width:100%!important;}
.enquiry .bfQuickMode .btn:before {
  display:none;
}
.enquiry .bfQuickMode .btn:after {
  display:none;
}
.form-control::placeholder {
    color: #d8beb4;
    opacity: 1;
}

.form-padding button#bfSubmitButton{
  margin:30px 0;
}
#sp-bottom4 i{
  color: #fff;
}
#sec-contact-form {
  z-index:0!important;
}
#sec-home-about {
  position:relative;
}
#sec-home-intro {
  z-index:0!important;
}
@media(min-width:768px){
  .home-about-wrapper {
 position:absolute!important;
 bottom: -50px;
 right: -30px;
}
      .home-about-wrapper img{
 width: 125px;
 height: 215px;
}
}
@media(min-width:1200px){

      .home-about-wrapper img{
 width: 250px;
 height: 431px;
}
}


@media(min-width:1200px) and (max-width:1600px){
  .home-about-wrapper {
 bottom: -90px;
 right: -30px;
}

}

.cls-home-bean {
  position:absolute!important;
  top: -25px;
  left: 5%;
}
.header-custom001 {
  position:absolute;
  left:0;
  right:0;
  margin:auto;

}
.header-custom002 {
    position:absolute;
  left:0;
  right:0;
  margin:auto;
 
}
@media(min-width:768px){
  .header-custom001 {
  top: 25px;
}
.header-custom002 {
    top: 50px;
}
}
@media(min-width:1200px){
    .header-custom001 {
   top:50px;
}
.header-custom002 {
     top:80px;
}
}
@media(max-width:767px){
    .header-custom001 {
   top:50px;
}
.header-custom002 {
     top:80px;
}
}

@media(min-width:768px){
  .branch-header {
  min-height:70px;
}
}
@media(min-width:1024px){
  .branch-header {
  min-height:50px;
}
}

