/* theme options */


/* custom CSS */
.carrental2-wrap {
    box-shadow: 0px 10px 30px rgba(0,0,0,.1);
}
.wwpfloat-right {
    position: fixed;
    width: 55px;
    height: 55px;
    bottom: 25px;
    right: 25px;
    color: #fff;
    border-radius: 50px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
}


.wwpfloat-left {
    position: fixed;
    width: 55px;
    height: 55px;
    bottom: 25px;
    left: 25px;
    color: #fff;
    border-radius: 50px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
}
.wwpfloat-floatingButtonCenter {
    top: 46%;
    z-index: 9999999;
}
.wwpfloat-floatingButtonBottom
    top: 36%;
    z-index: 9999999;
}

.wwpfa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.wwpwhatsapp {
    clear: both;
    border-radius: 4px;
}
.wwpfloat .wwpfa-whatsapp:before {
    font-size: xx-large;
    top: 14px;
    left: 1px;
    position: relative;
}
.anim-btn{
    animation-duration: 1.5s;
    animation-name: BoomIn3;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}
@keyframes BoomIn3 {
    0% { transform: scale(1);}
    50% { transform: scale(1.2);}
    100% {transform: scale(1);}
}

.whatred {
 animation: animationFrames linear 4s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: animationFrames linear 4s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-animation: animationFrames linear 4s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -o-animation: animationFrames linear 4s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -ms-animation: animationFrames linear 4s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
}

@keyframes animationFrames{
  0% {
    opacity:0;
  }
  83% {
    opacity:0;
  }
  91% {
    opacity:1;
  }
  100% {
    opacity:1;
  }
}

@-moz-keyframes animationFrames{
  0% {
    opacity:0;
  }
  83% {
    opacity:0;
  }
  91% {
    opacity:1;
  }
  100% {
    opacity:1;
  }
}

@-webkit-keyframes animationFrames {
  0% {
    opacity:0;
  }
  83% {
    opacity:0;
  }
  91% {
    opacity:1;
  }
  100% {
    opacity:1;
  }
}

@-o-keyframes animationFrames {
  0% {
    opacity:0;
  }
  83% {
    opacity:0;
  }
  91% {
    opacity:1;
  }
  100% {
    opacity:1;
  }
}

@-ms-keyframes animationFrames {
  0% {
    opacity:0;
  }
  83% {
    opacity:0;
  }
  91% {
    opacity:1;
  }
  100% {
    opacity:1;
  }
}

i.icon-record {
    color: red;
    margin: -10px -29px;
    position: absolute;
    font-size: 19px;
}


#Content {
    padding-top: 0px !important;
}

span.button_label {
    font-size: 17px;
}

a.button_theme, a.tp-button.button_theme, button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color: #25d366;
    color: #ffffff;
}


.mm-vertical #Top_bar .top_bar_left {
    position: static;
    width: 100%;
}

h5 a, h5 a:hover {
    color: #0088cc;
}

