/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.9.7.1626104986
Updated: 2021-07-12 15:49:46

*/

/**
 * Transparent Header on Homepage
 */

.variations_form .variations tr {width: 100%; float: left; padding: 0px !important;}
.variations_form .variations {margin-bottom: 0px !important;}
.variations_form .value, .variations_form .label {width: 100%; float: left; padding-bottom: 0px !important;}
.variations_form .label {padding-right: 0px !important; padding-bottom: 5px !important;}
.variations_form .value select#size {padding: 15px 20px !important; width: 100% !important; font-size: 17px !important; border: 1px solid #aaaaaa !important;}
p.price {margin-bottom: 15px !important;}




.home #main-header {
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#top-menu-nav li {padding-right: 30px !important;}
#top-menu-nav li a {font-weight: 700 !important; }

.et-pb-controllers {display: none;}

.home-pro-slider .tp-image-wrapper {border-radius:50px;}
.home-pro-slider h2.woocommerce-loop-product__title {text-align: center; font-size: 26px !important; padding-top: 0px !important; font-weight: 900;}
.home-pro-slider span.price {text-align: center !important; font-size: 26px !important; font-weight: 900 !important; color: #ea3b66 !important;}
.home-pro-slider .woocommerce ul.products li.product .price {color: #ea3b66 !important;}
.home-pro-slider .woocommerce ul.products li.product a img {border-radius: 50px !important;}
.home-pro-slider .wcpscwc-product-slider .products li {padding: 0px 20px !important;}

.home-pro-slider-two .tp-image-wrapper {border-radius:20px;}
.home-pro-slider-two h2.woocommerce-loop-product__title {text-align: center; font-size: 18px !important; padding-top: 0px !important; font-weight: 900; color: #ffd125 !important;}
.home-pro-slider-two span.price {text-align: center !important; font-size: 20px !important; font-weight: 900 !important; color: #ea3b66 !important;}
.home-pro-slider-two .woocommerce ul.products li.product .price {color: #ea3b66 !important;}
.home-pro-slider-two .woocommerce ul.products li.product a img {border-radius: 20px !important;}
.home-pro-slider-two .wcpscwc-product-slider .products li {padding: 0px 10px !important;}

.home-pro-slider-three .tp-image-wrapper {border-radius:20px;}
.home-pro-slider-three h2.woocommerce-loop-product__title {text-align: center; font-size: 18px !important; padding-top: 0px !important; font-weight: 900; color: #441f61 !important;}
.home-pro-slider-three span.price {text-align: center !important; font-size: 20px !important; font-weight: 900 !important; color: #ea3b66 !important;}
.home-pro-slider-three .woocommerce ul.products li.product .price {color: #ea3b66 !important;}
.home-pro-slider-three .woocommerce ul.products li.product a img {border-radius: 20px !important;}
.home-pro-slider-three .wcpscwc-product-slider .products li {padding: 0px 10px !important;}

.wc-block-grid__products a.wp-block-button__link:hover {color: #ffd125;}
.form-submit #submit {color: #ffd125 !important;}


@media only screen and (min-width: 1170px) {


.home-pro-slider .wcpscwc-product-slider button.slick-arrow {width: 80px; height: 80px;}
.home-pro-slider .wcpscwc-product-slider button.slick-next {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/angle-right.png) center center no-repeat !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-next:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-next:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-next {right: -80px !important;}
	
.home-pro-slider .wcpscwc-product-slider button.slick-prev {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/angle-left.png) center center no-repeat !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-prev:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-prev:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider .wcpscwc-product-slider button.slick-prev {left: -80px !important;}
	
	
.home-pro-slider-two .wcpscwc-product-slider button.slick-arrow {width: 50px; height: 50px;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-next {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/yel-angle-right.png) center center no-repeat !important; background-size: 30px 30px !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-next:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-next:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-next {right: -50px !important;}
	
.home-pro-slider-two .wcpscwc-product-slider button.slick-prev {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/yel-anlge-left.png) center center no-repeat !important; background-size: 30px 30px !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-prev:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-prev:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider-two .wcpscwc-product-slider button.slick-prev {left: -50px !important;}
	
	
.home-pro-slider-three .wcpscwc-product-slider button.slick-arrow {width: 50px; height: 50px;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-next {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/angle-right.png) center center no-repeat !important; background-size: 30px 30px !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-next:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-next:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-next {right: -50px !important;}
	
.home-pro-slider-three .wcpscwc-product-slider button.slick-prev {background: rgba(0,0,0,0) url(/wp-content/uploads/2021/07/angle-left.png) center center no-repeat !important; background-size: 30px 30px !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-prev:focus {background-color: rgba(0,0,0,0) !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-prev:hover {background-color:rgba(0,0,0,0) !important;}
.home-pro-slider-three .wcpscwc-product-slider button.slick-prev {left: -50px !important;}
	
}

@media only screen and (min-width: 980px) {

.archive #main-content .container #content-area {margin-top: 120px !important;}
	
}

.et_pb_toggle_title:before {
   content: "\33";
   transition: all .3s ease-in-out;
	font-size: 40px;
}

.et_pb_toggle_open .et_pb_toggle_title:before {
   content: "\33";
   transform: rotate(180deg);
}

.pswp__caption, .mfp-title {display: none !important;}
.t-shirt-size, .shit-size {padding: 6px 10px; background-color: #441f61; color: #ffffff; border-radius:4px; font-size: 15px;}


@media only screen and (max-width: 600px) {

	.mobile_menu_bar::before {color: #ffffff;}
	#logo {max-height: 90%;}
	.et_pb_button {font-size: 17px !important;}
	.mob-back {background-color: rgba(242,242,242,0.9)}
	.coupon .button {width: 100% !important;}
	.mob-back-head {background-color: rgba(255,209,37,0.9); padding: 10px; border-radius: 8px;}
	.mob-back-yellow {background-color: #ffd125;}
	
}



@media only screen and (max-width: 981px) {

	#sidebar {display: none;}
}




.wufoo .desc {display: none !important;}

.wufoo .field {border: none !important; border-radius: 100px; padding: 25px 30px !important; width: 91%; font-size: 18px; color: #121212; margin-bottom: 0px !important; background-color: #ffffff !important;}

#saveForm {background-color: #431f5f !important; border: none !important; border-radius: 100px; padding: 25px 30px !important; font-size: 20px; color: #ffd125; margin-bottom: 15px !important; font-weight: 700; width: 100%;}

#saveForm:hover {background-color: #121212 !important; cursor:pointer; transition: 0.3s;}

.wpcf7-response-output {font-size: 18px !important; font-weight: 900 !important; color: #121212 !important;} 

.mc4wp-form-fields p {padding-bottom: 5px;}
.mc4wp-form-fields .emailAddress {width: 100%; padding: 20px 15px; border-radius: 100px;}
.mc4wp-form-fields .submitBtn {background-color: #441f61; border-radius: 100px; color: #ffffff; padding: 12px 30px; border: none; font-weight: 900; font-size: 16px;}
.mc4wp-form-fields .submitBtn:hover {background-color: #35164c; cursor: pointer;}





