

.carousel-inner h2 {
    margin-bottom: -3px;
}

.shopping_cart_header .header_cart {
    background-image: url('https://divinaychic.com/wp-content/uploads/2016/06/shopping_cart.png');
    background-size: 28px 31px;
    width: 28px;
    height: 31px;
    padding-bottom: 5px;
}

.shopping_cart_header .header_cart span {
    line-height: 37px;
    width: 28px;
    color: #2e2e2e;
    font-family: Montserrat,sans-serif;
    font-weight: 700;
    font-size: 10px;
}

.header_bottom_right_widget_holder {
    padding: 0 7px;
}

.side_menu_button>a.search_button {
    margin-right: 21px;
    padding-bottom: 4px !important;
}

.side_menu_button a:last-child {
    padding: 0 0 0 6px;
}

header .header_inner_left {
    left: 35px;
}

.qode-instagram-feed li {
    padding: 0 !important;
    margin: 0 !important;
}

@media only screen and (max-width: 768px) {
.footer_responsive_adv .footer_top .footer_col1>.column_inner, .footer_responsive_adv .footer_top .footer_col2>.column_inner, .footer_responsive_adv .footer_top .footer_col3>.column_inner {
    text-align: center;
}
}

.title.title_size_medium h1 {
    text-transform: none;
}

.q_icon_with_title .icon_text_inner {
    padding: 7px 0 0 0;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 6px;
}

.woocommerce ul.products li.product .product-categories a, .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2e2e2e !important;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
    margin-bottom: 9px;
}

.woocommerce ul.products li.product .product-categories, .woocommerce-page ul.products li.product .product-categories {
    margin-top: 28px;
    margin-bottom: -10px;
}

.woocommerce ul.products li.product a.product-category.product-info, .woocommerce-page ul.products li.product a.product-category.product-info {
    padding-top: 0px;
}

.woocommerce ul.products li.product {
    margin-bottom: 29px;
}

.woocommerce aside ul.product_list_widget li img, .wpb_widgetised_column ul.product_list_widget li img, aside ul.product_list_widget li img{
    width: 79px;
    margin-right: 18px;
}

 aside ul.product_list_widget li span.amount,
 .wpb_widgetised_column ul.product_list_widget li span.amount{
    font-size: 15px;
    font-weight: 400;
    font-family: 'Sacramento', sans-serif;
}
@media only screen and (max-width: 1024px) {
    .paspartu_outer {
        padding: 0 0.3% 0.3% !important;
    }

    body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner,
    .paspartu_top,
    .paspartu_bottom,
    .paspartu_on_top_fixed header,
    .paspartu_on_top_fixed .fixed_top_header .top_header,
    .paspartu_on_top_fixed .paspartu_outer .content_wrapper{
        padding-top: 0.3% !important;
    }

    .paspartu_left,
    .paspartu_right {
        width: 0.3% !important;
    }

    .paspartu_on_bottom_fixed footer{
        margin-bottom: 0.3% !important;
    }

    .paspartu_enabled #multiscroll-nav.right{
        padding-right: 0.3% !important;
    }

    header.paspartu_header_inside{
        padding-left: 0.3% !important;
        padding-right: 0.3% !important;
    }

}

.wpb_widgetised_column .widget li {
    margin: 0;
}

 .wpb_widgetised_column ul.product_list_widget li,.woocommerce aside ul.product_list_widget li, aside ul.product_list_widget li{
    padding: 7px 0 0px;
    margin: 0;
}

.woocommerce ul.products li.product .add-to-cart-button, .woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product a.qbutton.out-of-stock-button {
padding: 0 22px;
}

.woocommerce div.product .cart .quantity {
    margin-right: 22px;
    padding-top: 9px;
}

.woocommerce div.product div[itemprop=description] {
    margin: 21px 0 35px;
}

.woocommerce div.product div[itemprop=offers] {
    margin-bottom: 16px;
}

.woocommerce #reviews h2, .woocommerce #respond #reply-title {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1px;
    font-family: 'Raleway', sans-serif;
}

.woocommerce #reviews h2 {
line-height: 30px;
margin-bottom: 0;
}

.woocommerce div.product div.product_meta>span span, .woocommerce div.product div.product_meta>span a {
    font-weight: 500;
}

.wpb_widgetised_column .widget {
    margin: 0 0 33px;
}

.widget .tagcloud {
    margin: 0 0 9px;
}

.wpb_widgetised_column .widget li:last-child {
    margin: 0 0 43px;
}

.woocommerce .widget_price_filter .button, .woocommerce-page .widget_price_filter .button {
    padding: 0px 18px;
    line-height: 36px;
    font-size: 12px;
    height: 41px;
}

.woocommerce div.cart-collaterals h2, .woocommerce-page .div.cart-collaterals h2 {
    font-family: 'Raleway', sans-serif;
}

@media only screen and (max-width: 600px) {
.subtitle {
    font-size: 16px;
    line-height: 27px;
}
.title.title_size_medium h1 {
    font-size: 65px;
    line-height: 75px;
}
.woocommerce .product h1.product_title {
    font-size: 26px;
    line-height: 30px;
}
}

.shopping_cart_dropdown ul li a {
    color: #fff;
}

 .woocommerce ul.products li.product:hover .image-wrapper {
background-color: #f8f8f8;
}

.woocommerce ul.products li.product:hover .image-wrapper img {
opacity: 0;
}

.woocommerce-page input[type="submit"], .woocommerce table.cart td.actions input[type="submit"], .woocommerce .button {
    line-height: 54px;
}

 .widget.widget_product_categories ul.product-categories li a{
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: 600;
    line-height: 28px;
    text-transform: uppercase;
}

header.transparent.scrolled:not(.sticky) .shopping_cart_dropdown{
    top: 100%;
}

.qbutton .qode_button_icon_element {
    font-size: 23px;
    position: relative;
    top: 6px;
    margin: 0 0 0 25px;
}

.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator a.qbutton {
    padding-right: 22px;
}


@media only screen and (max-width: 768px) {
  .woocommerce table.cart, .woocommerce-page table.cart {
    margin-left: -10% ;important;
}
}

.woocommerce form.checkout table.shop_table td, .woocommerce form.checkout table.shop_table th {
border: solid;
border-width: 1px;
border-color: #ededed;
}

.q_icon_with_title.left_from_title .icon_text_holder {
margin-top: -30px;
}

#cookie-law-info-bar {
width: 85% !important;    
bottom: 5% !important;
    left: 8% !important;
opacity: 0.8 !important;
}

/*cambia el color de fondo de cuadrado carrito menu superior */
div.shopping_cart_dropdown {
background-color: #ffb5da;
 }


no@media only screen and (max-width: 768px) {
  .header_bottom_right_widget_holder { display : table-cell! important; }
}
no@media only screen and (max-width: 420px) {
    .shopping_cart_outer {
        display: table;
    }
}

.stripe-pf-mastercard:before {
color: #ff63b1;
}

.stripe-pf-american-express:before {
color: #ff63b1;
}

.stripe-pf-visa:before {
color: #ff63b1;
}

a.nivo-prevNav {
    display: none;
}

a.nivo-nextNav {
    display: none;
}

div.nivo-controlNav {
    display: none;
}

.qode-pl-holder .qode-pli .qode-pli-add-to-cart {
margin-bottom: 100%;
background-color: #ffb5da;
padding-left: 3%;
padding-right: 3%;
}


div.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    background-color: #ffb5da;
}

div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #ffb5da;
}

.blog_holder article .post_info {
  display: none;
}

span.date.entry_date.updated  {
  display: none;
}

.blog_holder.blog_masonry_date_in_image .time {
  display: none;
}




222@media screen 
  and (min-device-width: 320px) 
  and (max-device-width: 768px) {
.image {
background-size: 100% !important;
}
}

#talla {
    background-color:#ff63b1;
color: #ffffff;
}


@media screen 
  and (min-device-width: 320px) 
  and (max-device-width: 768px) {
h1 {
    font-size: 40px !important;
    line-height: 40px !important; 
padding-bottom: 15px !important;
}


}


.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder .testimonial_star_holder {
color: #ffb5da;
}

.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
border: solid;
    border-width: 1px;
}

1.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {
    background: #ffb5da;
}

.showcoupon {
color: #ff63b1;
}

.showcoupon a:hover {
color: #ffb5da;
}



@media only screen and (min-width: 601px) {
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support) .woocommerce-product-gallery__image:first-child {

max-width: 600px;
}
}




@media only screen and (max-width: 768px) {
    .header_bottom_right_widget_holder {
        display: table-cell;
    position: sticky;

    }
}

@media only screen and (max-width: 768px) {
    .shopping_cart_outer {
        display: table;
margin-left: 20%;   
 }
     .shopping_cart_header .header_cart.dripicons-cart:before {
color: #ff63b1;
}
.shopping_cart_header .header_cart.dripicons-cart .header_cart_span {
background-color: #ff63b1;
}
}

.more_facts_inner { 

     padding: 0px 0 0;
}

11div.more_facts_outer {
    height: 338px !important;
}

/*cambio tamaños en order recived*/
h2.woocommerce-column__title {
font-size: 30px;
}

/*cambio tamaños en order recived*/
h2.woocommerce-order-details__title {
font-size: 30px;
}

/*cambio hover en galeria */
.gallery_holder ul li .gallery_hover {
    background-color: #ff63b1;
}

.xoo-cp-success {
background-color: #ffb5da;
color: #ffffff;
}

/*hacer mas pequeño campo input de login */
.woocommerce p.form-row {
    width: 40%;
}

mark.count {
    background-color: #ffffff;
}