/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/

#footer h6 {color:#ffffff !important}
.right-navigation {visibility: hidden;}
.header-nav {position: relative; z-index: 9;}
@import url("../Divi/style.css");
 
/* =Theme customization starts here
----------------------------- background: rgba(0, 0, 0, 0) url(https://www.pillaicenter.com/images/pc-mob-logo.png) no-repeat scroll 50% 50%*/
p { font-size: 16px; }

.et_pb_blurb h4 a {
font-size: 24px;
}
.et_pb_column_1_4 .et_pb_newsletter_description, .et_pb_column_1_4 .et_pb_newsletter_form {
    padding: 0 18px;
    width: 190px;
}
.et_pb_newsletter_form p input {
    border: 1px solid #ccc !important;
    margin-top: 4px;
    padding: 10px 4% !important;
}
.et_pb_newsletter_form p input.wpcf7-submit {
    background: #2ea3f2 none repeat scroll 0 0;
    border: 2px solid #ffffff !important;
    border-radius: 4px !important;
    color: #ffffff;
    cursor: pointer;
    font-size: 20px;
    font-weight: 500;
    outline: medium none;
    padding: 8px !important;
    position: relative;
    transition: all 0.2s ease 0s;
    width: 100%;
}
.et_pb_newsletter_form p input.wpcf7-submit:hover {
    background: #ffffff none repeat scroll 0 0;
    border: 2px solid #2ea3f2 !important;
    box-sizing: border-box;
    color: #2ea3f2 !important;
    display: block;
    text-indent: -15px;
}
div.wpcf7-response-output{
    text-align:center;
}
span.wpcf7-not-valid-tip {
    font-size: 13px;
}
header{ border-bottom:1px solid #ddd;}

.et_pb_column_3_4 img {
    float: left;
    margin-bottom: 7px;
    margin-right: 20px;
    width: 250px;
}

.et_pb_post {
    margin-bottom: 94px;
}
.et_fixed_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container {
    padding-top: 0px;
}
.bc_home_icon{
    font-size: 16px !important;
    padding-right: 3px;
    color: #1e5fbb;
}
.flex-direction-nav a.flex-next:before {
    background: rgba(0,0,0,0) url(images/slider-arrow1.png) no-repeat scroll 5px 10px;
}
 .flex-direction-nav a.flex-prev:before {
    background: rgba(0,0,0,0) url(images/slider-arrow1.png) no-repeat scroll 11px -63px;
}
.logo {
    background: rgba(0, 0, 0, 0) url(images/logo-specials.png) no-repeat scroll 0 100%;
}
a.add_cart {
    margin: 0px;
}
.cart-added-txt img {
    width: 50px;
    height: 35px;
}
.buy-now-cart-btn {
    display: flex;
}
a.add_cart {
    background: #f2673a;
    padding: 9px 35px;
    font-size: 15px;
    line-height: 27px;
}
.buy-now-btn {
    font-size: 15px;
}


p.select {
    border: none;
}

@media only screen and (max-width: 765px){
.timerwap .label {
    font-size: 15px!important;
    padding-top: 10px;
    font-weight: 700;
    padding-right: 2px;
    line-height: 5px !important ;  
}
div.timerwap .sep p {
    line-height: 27px;
}
}


.pa-bullet-list-2 li {
    padding-left: 20px;
}

.product-price {color: #000000}

@media screen and (min-width: 0px) and (max-width: 640px)
{
    .logo-center { z-index: 99; }
    .logo{background: rgba(0, 0, 0, 0) url("https://www.pillaicenter.com/nadi/wp-content/uploads/2024/03/logo-specials-nadi.png") no-repeat scroll 0 100% !important}
    .navbar-toggle{ left:0 }
    .header-nav .container { width: 90%;}
    #home-tab {padding: 0px 41px;}
}