/*
 Theme Name:   Mnumi-Divi
 Theme URI:    http://mnumi.com/
 Description:  Mnumi Divi Theme
 Author:       Mnumi Frontend Team
 Author URI:   http://mnumi.com/
 Template:     Divi
 Version:      2.0.0
 Text Domain:  mnumi-divi
*/

/* go1 patch */
.et_header_style_centered header#main-header.et-fixed-header .logo_container{
margin-top:8px !important;
}

body.et_fixed_nav.et_secondary_nav_enabled #main-header {
    top: -5px !important;
}

#page-container #top-header{
    background-color: transparent;	
}

@media (max-width: 980px) and (orientation:portrait) {
	.logo_container{
		top: 23px;
    		position: relative;
    		margin-bottom: 27px;
	}
}

@media (max-width: 1024px) and (orientation:landscape) {
	.logo_container{
		top: 17px;
    		position: relative;
    		margin-bottom: 21px;
	}
}


/* ppak */

#footer-widgets {
    padding: 3% 0 0% 0;
}

.bottom-nav, .bottom-nav a {
    font-size: 19px;
    margin-top: -15px;
}

.woocommerce div.product .product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    font-size: 21px;
}

.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_1.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_2.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_3.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_4.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_5.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}

.et_pb_shop_6.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}

.et_pb_shop_7.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}
.et_pb_shop_8.et_pb_shop .woocommerce ul.products li.product h3 {
    text-align: center;
    background-color: #b5d1df;
   padding-top: 16px;
    margin-top: -19px;
    padding-bottom: 5px;
font-size: 15px;
 line-height: 17px;
    color: #ffffff !important;
    font-weight: 600;
}

.et_overlay:before {
    color: white;
}

.popup-content input, textarea, select {
    max-width: 100%;
}

.bottom-nav, .bottom-nav a {  text-align: center; }



.et_pb_widget ul li ul li {
    margin-left: 0px;
padding-left: 6px !important;
}



.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text {
    height: 43px;
    background-color: #ececec !important;
    color: #5b5b5b !important;
}

.woocommerce div.product p.price, .woocommerce-page div.product p.price
{     padding-bottom: 10px;
}
 
ul.product_list_widget li a {
    display: block;
    font-weight: 700;
    font-size: 12px !important;
    line-height: 17px;
    color: #b2b2b2;}

.woocommerce .woocommerce-breadcrumb { visibility: hidden; }
.product_meta { visibility: hidden; }
.woocommerce div.product form.cart .button {     font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif; background-color: white; }

.woocommerce ul.product_list_widget li img {
   width: 80px; }

.woocommerce div.product form.cart .variations { font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif !important; }

body.et_pb_button_helper_class .et_pb_button, .woocommerce.et_pb_button_helper_class a.button.alt, .woocommerce-page.et_pb_button_helper_class a.button.alt, .woocommerce.et_pb_button_helper_class button.button.alt, .woocommerce-page.et_pb_button_helper_class button.button.alt, .woocommerce.et_pb_button_helper_class input.button.alt, .woocommerce-page.et_pb_button_helper_class input.button.alt, .woocommerce.et_pb_button_helper_class #respond input#submit.alt, .woocommerce-page.et_pb_button_helper_class #respond input#submit.alt, .woocommerce.et_pb_button_helper_class #content input.button.alt, .woocommerce-page.et_pb_button_helper_class #content input.button.alt, .woocommerce.et_pb_button_helper_class a.button, .woocommerce-page.et_pb_button_helper_class a.button, .woocommerce.et_pb_button_helper_class button.button, .woocommerce-page.et_pb_button_helper_class button.button, .woocommerce.et_pb_button_helper_class input.button, .woocommerce-page.et_pb_button_helper_class input.button, .woocommerce.et_pb_button_helper_class #respond input#submit, .woocommerce-page.et_pb_button_helper_class #respond input#submit, .woocommerce.et_pb_button_helper_class #content input.button, .woocommerce-page.et_pb_button_helper_class #content input.button {
    color: #83b3ca !important;
    border-color: #83b3ca !important;
    background-color: rgba(255,255,255,0.91) !important;
}

.et_overlay {
    background: rgba(255, 255, 255, 0.2);
}

.et_pb_widget {
    float: none; }

.woocommerce span.onsale, .woocommerce-page span.onsale {
    display: none;
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
    display: none !important;
    visibility: hidden !important;
}


.woocommerce span.onsale, .woocommerce-page span.onsale {
    font-size: 18px;
    display: none !important;
}
.et_pb_shop_1.et_pb_shop .woocommerce ul.products li.product .price .amount {
    display: none;
}
.et_pb_shop_2.et_pb_shop .woocommerce ul.products li.product .price .amount {

    display: none;
}
.et_pb_shop_3.et_pb_shop .woocommerce ul.products li.product .price .amount {

    display: none;
}
.et_pb_shop_4.et_pb_shop .woocommerce ul.products li.product .price .amount {

    display: none;
}
.et_pb_shop_5.et_pb_shop .woocommerce ul.products li.product .price .amount {

    display: none;
}
.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount {

    display: none;
}


#main-content .container {
    padding-top: 0px;
} 

.product .related h2 {
    font-size: 1em !important;
}