/**
 * Temporary styles for global by MONQ.
 */


/*
##     ##    ###    ##    ## ########    ########  ######## ########  ##     ##    ###    ##    ## ######## ##    ## ########
###   ###   ## ##   ##   ##  ##          ##     ## ##       ##     ## ###   ###   ## ##   ###   ## ##       ###   ##    ##
#### ####  ##   ##  ##  ##   ##          ##     ## ##       ##     ## #### ####  ##   ##  ####  ## ##       ####  ##    ##
## ### ## ##     ## #####    ######      ########  ######   ########  ## ### ## ##     ## ## ## ## ######   ## ## ##    ##
##     ## ######### ##  ##   ##          ##        ##       ##   ##   ##     ## ######### ##  #### ##       ##  ####    ##
##     ## ##     ## ##   ##  ##          ##        ##       ##    ##  ##     ## ##     ## ##   ### ##       ##   ###    ##
##     ## ##     ## ##    ## ########    ##        ######## ##     ## ##     ## ##     ## ##    ## ######## ##    ##    ##
*/

/**
 * Items in this block are ready and approved to be committed into version control.
 */




/*
######## ######## ##     ## ########   #######  ########     ###    ########  ##    ##
   ##    ##       ###   ### ##     ## ##     ## ##     ##   ## ##   ##     ##  ##  ##
   ##    ##       #### #### ##     ## ##     ## ##     ##  ##   ##  ##     ##   ####
   ##    ######   ## ### ## ########  ##     ## ########  ##     ## ########     ##
   ##    ##       ##     ## ##        ##     ## ##   ##   ######### ##   ##      ##
   ##    ##       ##     ## ##        ##     ## ##    ##  ##     ## ##    ##     ##
   ##    ######## ##     ## ##         #######  ##     ## ##     ## ##     ##    ##
*/

/**
 * Items in this block are being evaluated and should NOT be committed into version control.
 */

 /*Home button*/
body.page-template-_previous-frontpage a#buy-now.btn {
  border: none;
  background-color: #ffce02 !important;
  color: #ffffff;
}

/*Shop announcement bar*/
.shop-announcement .announcement-location-shop {
  background: #f7d864; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f7d864 0%, #ffce0a 40%, #c8a738 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f7d864 0%,#ffce0a 40%,#c8a738 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f7d864 0%,#ffce0a 40%,#c8a738 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d864', endColorstr='#c8a738',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

img.alignright {
  margin: 0;
}

/*Home announcement/banner bar*/
.front-announcement .announcement-location-frontpage-products {
  background: #f7d864; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f7d864 0%, #ffce0a 40%, #c8a738 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f7d864 0%,#ffce0a 40%,#c8a738 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f7d864 0%,#ffce0a 40%,#c8a738 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d864', endColorstr='#c8a738',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.banner-section .banner-content p {
  color: #ffffff;
}

/*original price w/ strikeout grey*/
del span {
  text-decoration: line-through;
  color: #aaaaaa !important; 
}

/*nps form*/
#gform_submit_button_47 {
  width:120px;

}

textarea#input_47_2.textarea.medium {    
  z-index: auto;
    position: relative;
    line-height: 10px;
    font-size: 30px;
    transition: none 0s ease 0s;
    /*background: #ffffff !important;*/
    border-color: #333;
    border: solid;
    border-width: 1px;
    font-size: small !important;
    padding: 9px !important;
    width: 100% !important;
    max-width: 56.5em !important;
  }

input#input_47_3.medium {
 z-index: auto;
    position: relative;
    line-height: 10px;
    font-size: 30px;
    transition: none 0s ease 0s;
    /*background: #ffffff !important;*/
    border-color: #333;
    border: solid;
    border-width: 1px;
    font-size: small !important;
    padding: 9px !important;
    width: 100% !important;
    max-width: 56.5em !important;
}

/*Affiliate Register form*/
form#affwp-register-form.affwp-form {
  position: relative;
    text-align: left;
    margin: 25px auto 0;
    margin-top: 1.0em;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    *zoom: 1;
    background: #fff !important;
    border: 1px solid #b0b0b0 !important;
    width: 363px;
    -moz-border-radius: 29px !important;
    -webkit-border-radius: 29px !important;
    border-radius: 29px !important;
    color: #000 !important;
}
