/**handles:divi-style**/
/*
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: 3.14.1536723513
Updated: 2018-09-12 03:38:33

*/
.woocommerce-product-gallery__image img {
	border: 2px solid #e3e3e3 !important;
}
.woocommerce .product .summary .cart div.quantity {
	margin-bottom: 10px !important;
	float: none;
	width: 100%;
}

.summary .cart div.quantity .screen-reader-text {
	position: relative !important;
	clip-path: none;
	width: auto;
	margin: 5px;
}
.woocommerce .product .summary .cart .single_add_to_cart_button:hover {
	color: #57446a;
	border: 1px solid;
}
/*==============Css made @ Rasel**********/
/*==wholsel ninja form*****/
.nf-form-content nf-field .nf-field .firstname-wrap {
	display: inherit !important;
}

	.nf-form-content .nf-field-container .submit-wrap .nf-field-element .ninja-forms-field {
	width: 100% !important;
}
.gecko .et_pb_newsletter .et_pb_newsletter_field{
	padding-left:0px !important;
}
.about-subscribe .et_pb_newsletter_form .et_pb_newsletter_fields {
	flex-direction: row;
	flex-wrap: inherit;
}
.about-subscribe .et_pb_newsletter_fields p:first-child {
	min-width: 75% !important;
}

/*======popup catelog guide======*/
.pum .pdfemb-viewer, .pdfemb-viewer .pdfemb-pagescontainer, .pdfemb-viewer .pdfemb-inner-div, .pdfemb-viewer .pdfemb-the-canvas {
	width: 100% !important;
}

/* .pum-close.popmake-close {
	right: 0px !important;
	top: 0px !important;
	line-height: 1em !important;
} */
@media all and (max-width: 980px) {
	.pum .pdfemb-viewer .pdfemb-toolbar {
	display: block !important;
}
	.pum .pdfemb-viewer .pdfemb-toolbar div {
	margin-right: 0px;
	font-size:10px;
}
	
}