/*
 Theme Name:   Divi Child Theme
 Theme URI:    https://www.raful.co.uk
 Description:  Divi Child Theme for Raful.
 Author:       MS Rahman
 Author URI:   https://facebook.com/msrahman.zero
 Template:     Divi
 Version:      1.0
*/

/* Theme customization starts here
------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Oswald');
.woocommerce-message a.button.wc-forward {
    text-transform: uppercase;
}
.woocommerce-message, .woocommerce-error, .woocommerce-info {
    background: #000 !important;
	color: #fff!important;
	font-family: 'Oswald'!important ;
	text-transform: uppercase;
}
.woocommerce-page button.button, .woocommerce button.button, .woocommerce div.product form.cart .button, .woocommerce a.button, .woocommerce-page a.button {
	border-radius: 0px;
	font-family: 'Oswald'!important ;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase !important;
}
#footer-info, #footer-info a {
    font-family:'Droid Sans Mono'!important;
}
.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled {
	background: #000;
}
input, textarea, select {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    font-size: 18px!important;
}
h3 {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    font-size: 22px!important;
}
.et-info-phone, #et-info-email, .et-cart-info {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
	font-size: 20px;
}
.woocommerce form .form-row label {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
	font-size: 18px;
}
.woocommerce-MyAccount-content {
    font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
	font-size: 18px;
}
/*MS Rahman*/
/*Shop*/
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{width:100%; max-width:540px; margin:0 auto; float:none;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:100%;float:left;}
/*Product Page*/
.woocommerce div.product .product_title{text-align:center;font-family: 'Oswald', sans-serif; color:#000; text-transform:uppercase;}
.woocommerce div.product p.price, .woocommerce-page div.product p.price{text-align:center;font-family: 'Oswald', sans-serif; color:#509e2f; text-transform:uppercase;}
#countdown.lottery-time{font-family: 'Oswald'; text-transform:uppercase; max-width:400px; width:100%; margin:0 auto; margin-top:20px; margin-bottom:60px;}
.main-lottery.lottery-time-countdown.is-wc_lotery_countdown{ color:#fff; width:100%;  box-sizing:border-box; font-size:20px;}
.wc_lotery_countdown-section{background:#509e2f;  border-radius:5px; width:18.5% !important; margin-left:1%; padding:5px 0; box-sizing:border-box;}
.wc_lotery_countdown-section:first-child{ margin-left:0% !important;}
.lottery-end,.min-pariticipants,.max-pariticipants,.cureent-participating,.wcl-progress-meter,.tickets_numbers{font-family: 'Oswald', sans-serif; text-transform:uppercase; text-align:center; font-size:22px;}
.main-lottery.lottery-time-countdown.is-wc_lotery_countdown span{}
.cart.pick-number h3{font-family: 'Oswald', sans-serif; text-transform:uppercase; text-align:center;}
.tickets_numbers {max-height: 230px;overflow-y: scroll;border: 1px solid #ddd;}
.single_add_to_cart_button.button.alt{text-align: center;margin: 0 auto;display: block;float: none !important;}
.product_meta{display:none;}
.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none;}
ins .woocommerce-Price-amount.amount{color:#509e2f;}
.woocommerce span.onsale, .woocommerce-page span.onsale{background:#509e2f !important; border-radius:0px !important;font-family: 'Oswald', sans-serif; left:280px !important; text-transform:uppercase;}
.woocommerce-products-header__title.page-title,.woocommerce-result-count{display:none;}
ul.tickets_numbers li.selected{background:#509E2F !important;background-color:#509E2F !important;}
.lottery-question{font-family: 'Oswald', sans-serif; text-transform:uppercase; text-align:center; margin-bottom:15px;}
.lottery-pn-answers,.product .related h2,.woocommerce-loop-product__title,.woocommerce-Price-amount.amount ,form h3,.u-column1.col-1 h2,.u-column2.col-2 h2,#coupon_code,.woocommerce-account .addresses .title h3,.woocommerce-order-details__title,.woocommerce-column__title{font-family: 'Oswald',sans-serif !important; text-transform:uppercase;}
form h3,.u-column1.col-1 h2,.u-column2.col-2 h2,.woocommerce-Address-title.title h3 a,.woocommerce-account .addresses .title h3,.woocommerce-order-details__title,.woocommerce-column__title{color:#509e2f;}
.max-pariticipants{margin-top:20px; font-size:22px;}
@media only screen and (max-width:1200px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:220px !important; }}
@media only screen and (max-width:1170px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:210px !important; }}
@media only screen and (max-width:1050px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:160px !important; }}
@media only screen and (max-width:991px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:140px !important; }}
@media only screen and (max-width:850px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:80px !important; }}
@media only screen and (max-width:767px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:50px !important; }}
@media only screen and (max-width:650px){.woocommerce span.onsale, .woocommerce-page span.onsale{left:10px !important; }}
.stock.in-stock{display:none;}
.woocommerce-product-details__short-description{font-family: 'Oswald', sans-serif; text-align:center; text-transform:uppercase; font-size:18px;}
ul.tickets_numbers li.selected,ul.lottery-pn-answers li.selected{background:#509e2f !important;}
.alertable-message{font-family: 'Oswald', sans-serif; text-transform:uppercase; border-radius:0px; }
.alertable-ok {font-family: 'Oswald', sans-serif !important;text-transform: uppercase;border-radius: 0px !important;background: #509e2f !important;border: none !important;}
.alertable-message .button{display:block !important; margin-bottom:20px !important; text-align:center !important;}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text,.checkout.woocommerce-checkout,.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{text-transform: uppercase;font-family: 'Oswald',sans-serif;}
ul.tickets_numbers li.taken{background:#CF000F !important; color:#fff;}
.cart-empty,.woocommerce-Address-title.title h3 a{font-family: 'Oswald', sans-serif; text-transform:uppercase;}
@media only screen and (max-width:980px){#et-secondary-nav, #et-secondary-menu{display:block !important; margin-bottom:10px;}.et_header_style_centered #main-header .mobile_nav{background-color:#509e2f;}.et_header_style_centered #main-header .mobile_nav{border-radius:2px; padding:10px;}.et_header_style_centered .mobile_menu_bar{top:6px;}.mobile_nav .select_page{color:#fff !important;}#et_search_icon:hover, .mobile_menu_bar::before, .mobile_menu_bar::after, .et_toggle_slide_menu::after, .et-social-icon a:hover, .et_pb_sum, .et-db #et-boc .et_pb_sum, .et-db #et-boc .et_pb_pricing li a, .et-db #et-boc .et_pb_pricing_table_button, .et_overlay::before, .et-db #et-boc .et_overlay::before, .entry-summary p.price ins, .et-db #et-boc .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et-db #et-boc .et_pb_member_social_links a:hover, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .et_pb_widget li a:hover, .et-db #et-boc .et_pb_widget li a:hover, .et-db #et-boc .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et-db #et-boc .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et-db #et-boc .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .et-db #et-boc .nav-single a, .posted_in a, .et-db #et-boc .posted_in a{color:#fff !important;}}