/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.16.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@font-face {
  font-family: "prdctfltr";
  src:url("fonts/prdctfltr.eot");
  src:url("fonts/prdctfltr.svg#prdctfltr") format("svg"),
    url("fonts/prdctfltr.eot?#iefix") format("embedded-opentype"),
    url("fonts/prdctfltr.woff") format("woff"),
    url("fonts/prdctfltr.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* edits requested by filter plugin  */
.breadcrumb-row {margin-bottom:0!important;overflow:visible!important;}
.breadcrumb-row .left,
.breadcrumb-row .right {float:none!important;}
.breadcrumb-row .left {margin-bottom:20px!important;}

/* extend widget bar under filter  */
.tx-div.small {
  width: inherit !important;

}

/* change color of quick view in product grid  */
.product-image .quick-view {
background-color: #0000ff !important;
}


/* edits space before submit button  */
#submit, button,
.button, input[type="submit"] {
    margin-top: 10px;
}

/* lines on message in cart  */
.page-checkout .woocommerce-info {
padding: 15px 0px 15px 0px;
border-top-color: #ff7f00;
border-top-style: solid;
border-top-width: thin;

}

/* edits space before submit button  */
#submit, button,
.button, input[type="submit"] {
    margin-top: 10px;
}

/*************** edit to Tabs Pro  ***************/
.wt-detailcnt p {
display: none;

}
 

.wt-detailcnt .wt-title {
text-transform: none !important;
}

/*************** edit to double points in variable products  ***************/
.points {
display: none;
}

/*************** add space on top of price  ***************/
.price.large {
margin-top: 5px;
}

/*************** change arrow to plus sign on the side bar filter  ***************/
.prdctfltr-down {
content: "\f016" !important;
}
.prdctfltr-up {
  content: "\f015" !important;
}

/*************** breadcrumb lowercase  ***************/
.breadcrumb {
text-transform: none !important;
}

/*Hides category label under products */
.product-small .category{
display:none;

}

/*make message box font not uppercase */
.message-box {
text-transform: none;

}

/*change h3 to normal not bold */
.h3 {
font-weight: normal !important;

}

/*Hide category count under category */
.product-category .count{display:none!important;
}

/*New Buttons for home verde*/
.button.verde, .button.verde {
  border-color:#62c102;
  border-style:solid !important;
  border-width:2px !important;
  background-color:#62c102;
  width: 100%;
}

.button.verde, input[type="submit"].verde {
  background-color:#62c102;
}

.verde-bg.button.alt-button.success:hover, .button.verde, input[type="submit"].secondary {
  background-color:#62c102 !important;
}
  
.verde.alt-button {
  color:#62c102;
}

#submit.verde, button.verde, .button.verde, input[type="submit"].verde {
  background-color:#62c102;
}

.verde.alt-button:hover{background-color:#62c102 !important}
/*New Buttons for home vermelho*/
.button.vermelho, .button.vermelho {
  border-color:#ff0000;
  border-style:solid !important;
  border-width:2px !important;
  background-color:#ff0000;
  width: 100%;
}

.button.vermelho, input[type="submit"].vermelho {
  background-color:#ff0000;
}

.vermelho.alt-button {
  color:#ff0000;
}

#submit.vermelho, button.vermelho, .button.vermelho, input[type="submit"].vermelho {
  background-color:#ff0000;
}

.vermelho.alt-button:hover{background-color:#ff0000 !important}

/*New Buttons for home azul*/
.button.azul, .button.azul {
  border-color:#0000ff;
  border-style:solid !important;
  border-width:2px !important;
  background-color:#0000ff;
  width: 100%;
}

.button.azul, input[type="submit"].azul {
  background-color:#0000ff;
}

.azul.alt-button {
  color:#0000ff;
}

#submit.azul, button.azul, .button.azul, input[type="submit"].azul {
  background-color:#0000ff;
}

/*New Buttons for home laranja*/
.button.laranja, .button.laranja {
  border-color:#ff7f00;
  border-style:solid !important;
  border-width:2px !important;
  background-color:#ff7f00;
  width: 100%;
}

.button.laranja, input[type="submit"].laranja {
  background-color:#ff7f00;
}

.laranja.alt-button {
  color:#ff7f00;
}



/* pre pay here alt button fix on homepage========================== */
.page-id-2649 a.button.normal.verde.alt-button:hover {
    background-color: #62c102 !important;
}
/* end pre pay here alt button fix on homepage======================= */

/* whats on sale alt button fix on homepage========================== */
.page-id-2649 a.button.normal.vermelho.alt-button:hover {
    background-color: #ff0000 !important;
}
/* end whats on sale alt button fix on homepage======================= */

/* look alt button fix on homepage========================== */
.page-id-2649 a.button.azul.alt-button:hover {
    background-color: #0000ff !important;
}
/* look alt button fix on homepage========================== */
.page-id-2649 a.button.success.alt-button:hover {
    background-color: #7a9c59 !important;
}

/* look alt button fix on homepage========================== */
.page-id-2649 a.button.laranja.alt-button:hover {
    background-color: #ff7f00 !important;
}
/* end look alt button fix on homepage======================= */

/* add space to below LuxePoints====================== */
span.wc-points-rewards-product-message {
padding-bottom:10px;
display:block;
}

/* change padding on sidebar filter====================== */
.widget h3.widget-title.shop-sidebar {
padding: 0 0 1px !important;
}

/* change padding breadcrumb====================== */
h3.breadcrumb  {
padding-top: 1px !important;
}

.breadcrumb-small h3.breadcrumb  {
font-size: 90%;
padding-bottom: 5px

}

/* rainbow for footer====================== */
div.footer.footer-2.dark {
border-top: 3px solid transparent;
    padding-bottom: 5px;
    -webkit-border-image: url(https://www.rejuventskincare.com/wp-content/uploads/2016/05/gradient-bottom.jpg) 10 round; /* Safari 3.1-5 */
    -o-border-image: url(https://www.rejuventskincare.com/wp-content/uploads/2016/05/gradient-bottom.jpg) 10 round; /* Opera 11-12.1 */
    border-image: url(https://www.rejuventskincare.com/wp-content/uploads/2016/05/gradient-bottom.jpg) 10 round;
}

/* font size on the sidebar====================== */
.textwidget {
    line-height: 120%;
    font-size: 90%;
}

/*remove space below message box*/
.block-html-after-header {
top: 0px!important;
}

/*remove vertical align center on logo*/
#logo {
vertical-align: top;
}

/*align cart messages*/
.woocommerce-info {
text-align: center;
}

/*hide product categories on product meta section */ 
.product_meta .posted_in { 
display: none!important; 
}

/*hide product tags on product meta section */ 
.product_meta .tagged_as { 
display: none; 
}

/*fix color on gift popup */
.button .wfg-button .wfg-add-gifts #submit, button,
input[type="reset"]
 {
color: #FF0000;
}

/*password text colors */
.woocommerce-password-strength.short,
.woocommerce-password-strength.bad {
	color: #e5493a !important;
}
.woocommerce-password-strength.good {
	color: #00aeef !important;
}
.woocommerce-password-strength.strong {
	color: #8dc63f !important;
}
/*Sale bubble size fix*/
.callout.style1.large .inner {
width: 75px!important;
height: 75px!important;
}

/*sale bubble text size*/
.callout.large .inner .inner-text {
font-size: 14px!important;
line-height: 18px;
}

/*password hint text size*/
small.woocommerce-password-hint {
font-size: 12px!important;
}

.wfg-popup {
  position: fixed !important;
}
/* pre pay here alt button fix on sidebar========================== */
.textwidget a.button.normal.verde.alt-button:hover {
    background-color: #62c102 !important;
}
/* end pre pay here alt button fix on sidebar======================= */

/* whats on sale alt button fix on sidebar========================== */
.textwidget a.button.normal.vermelho.alt-button:hover {
    background-color: #ff0000 !important;
}
/* end whats on sale alt button fix on sidebar======================= */

/* look alt button fix on sidebar========================== */
.textwidget a.button.azul.alt-button:hover {
    background-color: #0000ff !important;
}
/* look alt button fix on sidebar========================== */
.textwidget a.button.success.alt-button:hover {
    background-color: #7a9c59 !important;
}

/* look alt button fix on sidebar========================== */
.textwidget a.button.laranja.alt-button:hover {
    background-color: #ff7f00 !important;
}
/* end look alt button fix on sidebar======================= */

/* remove author from blog======================= */
.entry-header .entry-meta {
display: none;
}
/* remove product breadcrumb======================= */
.product-info .breadcrumb
{display:none!important}

/*Removes the dropdown menu on the main nav*/
li.menu-parent-item>a.nav-top-link:after{
display: none;
}

/*fix for bold bulleted text*/
ul ol li {
font-weight:normal!important;
}

/*increases the leading for H3 and H4*/
.ux_banner h3 h4 {
line-height: 110% !important;
}

/*reduce size of h1  to 200*/
h1 {
font-size: 220% !important;
}

/*extend divider under choices sidebar*/
.is-divider {
max-width: none;
}
/*change video button to blue*/
body.home #content a.button[href="https://www.rejuventskincare.com/dr-bomers-anti-aging-video-series/"] {
color: #0000ff;
}

body.home #content a.button[href="https://www.rejuventskincare.com/dr-bomers-anti-aging-video-series/"]:hover {
color: white;
background-color: #0000ff;
border-color: #0000ff;
}
/*change product spec width*/
body.single-product #tab-additional_information th {
width: 25%;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

}