/*
Theme Name: Avada Child 02
Theme URI: https://avada.theme-fusion.com/
Template: Avada
Author: ThemeFusion
Author URI: https://themeforest.net/user/ThemeFusion
Description: The Avada Website Builder is the ultimate design and creation suite. Design Anything, Build Everything, Fast. The #1 selling product of all time on ThemeForest.
Version: 7.2.1.1611238030
Updated: 2021-01-21 15:07:10

*/


/* body, html {
  overflow:hidden;
  margin: 0;
  height: 100%;
  font-family: 'Lato';
  font-weight: 700;
  font-size: 30px;
  text-transform: uppercase;
  color: #FFF;
}

#color {
 width: 100%;
 height: 100%;
}

#color p {
  position: relative;
  z-index: 1231231;
  text-align: center;
  line-height: 90vh;
}



#snow {
  height: 100%;
  color: #3e3e3e;
  display: block;
} */



.rainbow-button {
  text-decoration:none;
  color:#fff;
  width:calc(10vw + 10px);
  height:calc(4vw + 10px);
  background-image: linear-gradient(90deg, #00C0FF 0%, #FFCF00 49%, #FC4F4F 80%, #00C0FF 100%);
  border-radius:25px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:2vw;
  font-weight:bold;
}
.rainbow-button:after {
  content:attr(alt);
  width:10vw;
  height:4vw;
  background-color: #0000;
  display:flex;
  align-items:center;
  justify-content:center;
}
.rainbow-button:hover {
  animation:slidebg 2s linear infinite;
}

@keyframes slidebg {
  to {
    background-position:20vw;
  }
}


/* Search Form Input Field */
.fusion-custom-menu-item-contents {
    background-color: #d6d6d66b !important;
    border-radius: 50px;
    border: 0px !important;
    background: -moz-linear-gradient(-45deg,  #394192 0%, #32738e 33%, #35947a 59%, #4aaf58 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #394192 0%,#32738e 33%,#35947a 59%,#4aaf58 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #394192 0%,#32738e 33%,#35947a 59%,#4aaf58 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394192', endColorstr='#4aaf58',GradientType=1 ) !important; /* IE6-9 fallback on horizontal gradient */
    background: -moz-linear-gradient(-45deg,  #ec5e65 0%, #e71f7a 33%, #b94191 59%, #0068b2 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #ec5e65 0%,#e71f7a 33%,#b94191 59%,#0068b2 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #ec5e65 0%,#e71f7a 33%,#b94191 59%,#0068b2 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec5e65', endColorstr='#0068b2',GradientType=1 ) !important; /* IE6-9 fallback on horizontal gradient */
    background: -moz-linear-gradient(-45deg,  #0068b2 0%, #b94191 33%, #e71f7a 59%, #ec5e65 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #0068b2 0%,#b94191 33%,#e71f7a 59%,#ec5e65 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #0068b2 0%,#b94191 33%,#e71f7a 59%,#ec5e65 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec5e65', endColorstr='#0068b2',GradientType=1 ) !important; /* IE6-9 fallback on horizontal gradient */
    opacity: .8 !important;
    color: #fff !important;
}

.searchform .fusion-search-form-content .fusion-search-field input {
    background-color: #ffffff00;
    font-size: 20px !important;
    color: #fff !important;
    font-weight: bold;
    background-color: #0000 !important;
    border: 0px !important;
}

.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
    width: 500px !important;
}
#calc_shipping_state_field .select2-selection__placeholder, #comment-input .placeholder, #comment-textarea .placeholder, .fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type=submit], .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type=submit], .select2-results__option, input.s .placeholder {
    font-size: 30px !important;
    color: #fff !important;
    /*color: #aaa9a9;
    color: #3e3e3e !important; */
}
#fusion-live-search-input {
  padding-left: 40px !important;
}

/* Searchresults */
.fusion-live-search .fusion-search-results {
    background-color: #d6d6d66b !important;
    font-size: 15px;
    color: #aaa9a9;
    border-radius: 25px !important;
}

.fusion-live-search .fusion-search-results.suggestions-added {
    margin-top: 50px !important;
}


.moreinfo {
  background-color: #ffffff00 !important; 
  color: #ffffff;
}

.moreinfo a:hover {
  color: #e81e63;
}

