html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
body {
	margin: 0;
	font-family: lato!important;
	font-size: 14px;
	color: #000!important
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
	display: block
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden], template {
display:none
}
a {
	background-color: transparent
}
a:active, a:hover {
	outline: 0
}
abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: 700
}
dfn {
	font-style: italic
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
mark {
	background: #ff0;
	color: #000
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -.5em
}
sub {
	bottom: -.25em
}
img {
	border: 0
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 0;
	line-height: 0
}
figure figcaption {
	line-height: 1.5
}
hr {
	box-sizing: content-box;
	height: 0
}
pre {
	overflow: auto
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0
}
button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height: normal
}
input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}
legend {
	border: 0;
	padding: 0
}
textarea {
	overflow: auto
}
optgroup {
	font-weight: 700
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
td, th {
	padding: 0
}
body, button, input, select, textarea {/*font-family:sans-serif!important;*/
	font-size: 14px;
	line-height: 2
}
body#error-page {
	margin-top: 0!important;
	padding: 0 0!important;
	max-width: 100%!important
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-family: 'Droid Serif'
}
cite, dfn, em, i {
	font-style: italic
}
blockquote {
	margin: 0 1.5em;
	background: #eee;
	padding: 20px 35px
}
address {
	margin: 0 0 1.5em
}
pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
font-size:.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em
}
code, kbd, tt, var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 15px;
font-size:.9375rem
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help
}
ins, mark {
	background: #fff9c0;
	text-decoration: none
}
big {
	font-size: 125%
}
html {
	box-sizing: border-box;
	-ms-overflow-x: hidden;
	overflow-x: hidden
}
*, :after, :before {
	box-sizing: inherit
}
body {
	background: #fff
}
blockquote:after, blockquote:before, q:after, q:before {
	content: ""
}
blockquote, q {
	quotes: "" ""
}
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em
}
ol, ul {
	margin: 0
}
ul {
	list-style: disc;
	font-size: 14px
}
ol {
	list-style: decimal
}
li>ol, li>ul {
	margin-bottom: 0;
	margin-left: 1.5em
}
dt {
	font-weight: 700
}
dd {
	margin: 0 1.5em 1.5em
}
img {
	height: auto;
	max-width: 100%
}
table {
	margin: 0 0 1.5em;
	width: 100%
}
.hGSR34 {
	line-height: normal;
	display: inline-block;
	color: #fff;
	padding: 2px 4px 2px 6px;
	border-radius: 3px;
	font-weight: 500;
	font-size: 12px;
	vertical-align: middle;
	background-color: #388e3c
}
.comment-text .hGSR34 {
	float: right
}
h2.woocommerce-Reviews-title {
	padding: 0 0 0 7px
}
button {
	background: 0 0;
	border-radius: 0;
	color: #333;
	display: inline-block;
	font-weight: 300;
	line-height: 20px;
	padding: 5px 15px;
	position: relative;
	z-index: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
button:active, button:focus, button:hover {
	color: #fff;
	border-color: #ff9023
}
input[type=button], input[type=reset], input[type=submit] {
	background: 0 0;
	border-radius: 0;
	color: #333;
	border: 2px solid #333;
	display: inline-block;
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	padding: 5px 15px;
	text-transform: uppercase;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
input[type=button]:active, input[type=button]:focus, input[type=button]:hover, input[type=reset]:active, input[type=reset]:focus, input[type=reset]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit]:hover {
	background: #ff9023;
	color: #fff;
	border-color: #ff9023
}
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 0;
	padding: 5px 10px;
	width: 100%
}
select {
	border: 1px solid #ccc;
	background: url(https://bagdarafarms.in/wp-content/themes/wp-store/images/dropdown.png) no-repeat;
	background-position: 90% 50%;
	border-radius: 0;
	font-size: 14px;
	width: 100%;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	padding-left: 5px
}
span.select2-selection.select2-selection--single {
	border-radius: 0;
	border-color: #ccc
}
input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, textarea:focus {
	color: #111;
	outline: 0
}
textarea {
	width: 100%
}
a {
	text-decoration: none;
	color: inherit;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
a:visited {
	color: inherit;
	text-decoration: none
}
a:active, a:focus, a:hover {
	color: inherit;
	text-decoration: none
}
a:focus {
	outline: 0
}
a:active, a:hover {
	outline: 0
}
.query-form p {
	margin-bottom: 10px;
	margin-top: 10px
}
.query-form input[type=submit]:hover {
	background: #795548;
	border: 1px solid #795548
}
.query-form input[type=submit] {
	background: #ff9023;
	color: #fff;
	font-weight: 700;
	letter-spacing: 1px
}
.query-form {
	border: 7px solid #ff9023;
	padding: 8px;
	margin-top: 20px
}
.query-form input {
	border: 1px solid #ff9023
}
.query-form input:focus {
	border: 1px solid #60c564
}
.query-form textarea {
	height: 90px;
	border: 1px solid #ff9023
}
.query-form textarea:focus {
	border: 1px solid #60c564
}
.query-form label {
	font-size: 14px;
	font-family: sans-serif;
	color: #383838
}
.screen-reader-text {
	clip: rect(1px,1px,1px,1px);
	position: absolute!important;
	height: 1px;
	width: 1px;
	overflow: hidden
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
	clip: auto!important;
	color: #21759b;
	display: block;
	font-size: 14px;
font-size:.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000
}
#content[tabindex="-1"]:focus {
	outline: 0
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto
}
.clearfix:after, .clearfix:before, .comment-content:after, .comment-content:before, .ed-container:after, .ed-container:before, .entry-content:after, .entry-content:before, .site-content:after, .site-content:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before {
	content: "";
	display: table
}
.clearfix:after, .comment-content:after, .ed-container:after, .entry-content:after, .site-content:after, .site-footer:after, .site-header:after {
	clear: both
}
.widget:last-child {
	margin-bottom: 0
}
.widget select {
	max-width: 100%
}
.sticky {
	display: block;
	box-shadow: 0 0 5px 0 rgba(189,189,189,.9)
}
.hentry {
	margin: 0 0 1.5em
}
.byline, .updated:not(.published) {
	display: none
}
.group-blog .byline, .single .byline {
	display: inline
}
.page-content {
	font-size: 14px
}
.page-links {
	clear: both;
	margin: 0 0 1.5em
}
.entry-content .page-links a {
	display: inline-block
}
.comment-content a {
	word-wrap: break-word
}
.bypostauthor {
	display: block
}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {
	display: none
}
.infinity-end.neverending .site-footer {
	display: block
}
.comment-content .wp-smiley, .entry-content .wp-smiley, .page-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0
}
embed, iframe, object {
	width: 100%
}
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%
}
.wp-caption img[class*=wp-image-] {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.wp-caption .wp-caption-text {
	margin: .8075em 0
}
.wp-caption-text {
	text-align: center
}
.gallery {
	margin-bottom: 1.5em
}
.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%
}
.gallery-columns-2 .gallery-item {
	max-width: 50%
}
.gallery-columns-3 .gallery-item {
	max-width: 33.33%
}
.gallery-columns-4 .gallery-item {
	max-width: 25%
}
.gallery-columns-5 .gallery-item {
	max-width: 20%
}
.gallery-columns-6 .gallery-item {
	max-width: 16.66%
}
.gallery-columns-7 .gallery-item {
	max-width: 14.28%
}
.gallery-columns-8 .gallery-item {
	max-width: 12.5%
}
.gallery-columns-9 .gallery-item {
	max-width: 11.11%
}
.gallery-caption {
	display: block
}
.boxed {
	background: #eee none repeat scroll 0 0
}
.boxed .site {
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,.3);
	margin: 0 auto;
	width: 1200px
}
.boxed .bx-wrapper .bx-viewport {
	height: auto!important
}
.boxed .slides {
	height: 500px
}
.wp-store-preloader {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9999999;
	background: center no-repeat #fff url(https://bagdarafarms.in/wp-content/themes/wp-store/images/loading.gif)
}
.ed-container {
	margin: 0 auto;
	width: 1170px
}
.site-header {
	background: #092546;
	box-shadow: 0 0 15px rgba(0,0,0,.25)
}
#blog-section, #brand-section, #cta-section, #product-area-section, #widget-area-one-section, #widget-area-three-section, #widget-area-two-section, #widget-icon-section {
	padding: 35px 0
}
#product-area-section .widget-title::after, #widget-area-one-section .widget-title::after, .section-title::after {
	background: #ddd none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1
}
#product-area-section .widget-title, #widget-area-one-section .widget-title, .section-title {
	color: #252525;
	font-size: 23px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0;
	position: relative;
	letter-spacing: 2px;
	text-align: center;
	z-index: 1;
	margin-bottom: 40px
}
#product-area-section .widget-title span, #widget-area-one-section .widget-title span, .section-title>span {
	background: #fff none repeat scroll 0 0;
	padding: 0 15px
}
.shop-sidebar ul, .widget ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.shop-sidebar ul li, .widget ul li {
	/*position: relative;
    padding-left: 20px; */
	font-size: 14px
}
.shop-sidebar ul li {
	padding-bottom: 5px
}
.shop-sidebar ul.product-categories li:before, .widget ul li::before {
	content: "";
	height: 10px;
	left: 0;
	position: absolute;
	top: 5px;
	width: 10px
}
.shop-sidebar ul li a, .widget ul li a {
	font-size: 14px
}
.shop-sidebar ul li a:hover, .widget ul li a:hover {
	/*color: #ff9023*/
}
.widget ul li .post-date {
	color: #999;
	display: block;
	font-size: 13px;
	font-style: italic;
	position: relative
}
.widget ul li .post-date::before {
	content: "--";
	margin-right: 5px
}
.edit-link {
	margin-top: 20px;
	display: block
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
	line-height: 1.7;
	width: auto
}
#cta-section .cta-content a, .added_to_cart, .bttn a, .button, .edit-link a, .single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt {
	border-radius: 10px;
	background-color: #388e3c;
	color: #fff;
	display: inline-block;
	font-size: 13px;
	font-weight: 300;
	line-height: 1.5;
	padding: 6px 15px;
	position: relative;
	text-transform: uppercase;
	z-index: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.added_to_cart, .edit-link a, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce-cart table.cart input {
	border-radius: 0;
	border: 2px solid #ff9023;
	color: #383838;
	display: inline-block;
	font-size: 13px;
	font-weight: 300;
	line-height: 1.5;
	padding: 6px 15px;
	position: relative;
	text-transform: uppercase;
	z-index: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #388e3c
}
.edit-link a {
	font-weight: 700
}
#cta-section .cta-content a:hover, .bttn a:hover, .button:hover, .edit-link a:hover, .single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a:hover, .widget ul li a.added_to_cart:hover, .widget ul li a.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.added_to_cart:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover {
	background: 0 0;
	color: #fff;
	border-color: #ff9023
}
.woocommerce #respond input#submit:hover, .woocommerce input.button:hover {
	background: #ff9023;
	border: 2px solid #795548
}
#cta-section .cta-content a:before, .added_to_cart:before, .archive article .wrap-content .entry-content a:before, .bttn a:before, .button:before, .edit-link a:before, .single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce #respond input#submit.alt:before, .woocommerce a.button.alt:before, .woocommerce a.button:before, .woocommerce button.button.alt:before, .woocommerce button.button:before, .woocommerce input.button.alt:before {
	content: "";
	background: #388e3c;
	position: absolute;
	border-radius: 21px;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 0;
	top: 0;
	height: 100%;
	z-index: -1;
	opacity: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#cta-section .cta-content a:hover:before, .added_to_cart:hover:before, .bttn a:hover:before, .button:hover:before, .edit-link a:hover:before, .single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a:hover:before, .woocommerce #respond input#submit.alt:hover:before, .woocommerce a.button.alt:hover:before, .woocommerce a.button:hover:before, .woocommerce button.button.alt:hover:before, .woocommerce button.button:hover:before, .woocommerce input.button.alt:hover:before {
	opacity: 1;
	visibility: visible;
	width: 100%
}
.whislist-quickview .button:hover:before {
	opacity: 0!important;
	visibility: hidden!important;
	width: 0!important
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled {
	padding: 6px 15px
}
.widget ul li {
	padding-bottom: 5px
}
.widget ul li strong {
	font-size: 14px;
	font-weight: 600;
	margin-right: 5px
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
	color: #999
}
.woocommerce-product-gallery__trigger img.emoji {
	display: none!important
}
.page-title, .related.products>h2, .shop-sidebar .widget-title, .sidebar .widget-title {
	font-size: 20px;
	font-weight: 300;
	margin-top: 0;
	text-transform: uppercase;
	-ms-word-wrap: break-word;
	word-wrap: break-word
}
.related.products>h2 {
	margin-bottom: 0
}
.page-title span::after, .shop-sidebar .widget-title span:after, .sidebar .widget-title span:after {
	background: #333 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	width: 50%
}
.page-title>span, .shop-sidebar .widget-title span, .sidebar .widget-title span {
	position: relative
}
.sidebar .widget:last-child {
	margin-bottom: 0
}
.nav-links:after, .nav-links:before {
	content: "";
	display: table
}
.nav-links:after {
	clear: both
}
.nav-links {
	border-top: 3px double #ddd;
	padding-top: 20px;
	font-size: 14px;
	margin-bottom: 20px;
	margin-top: 20px
}
.nav-links .nav-previous {
	float: left;
	width: 50%;
	padding-right: 5px;
	-ms-word-wrap: break-word;
	word-wrap: break-word
}
.nav-links .nav-next {
	float: right;
	width: 50%;
	padding-left: 5px;
	text-align: right;
	-ms-word-wrap: break-word;
	word-wrap: break-word
}
.nav-links a {
	position: relative;
	   
}
.nav-links a:after {
	content: "";
	border-bottom: 1px solid #666;
	position: absolute;
	bottom: 0;
	width: 100%;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.nav-links .nav-previous a:after {
	left: 0
}
.nav-links .nav-next a:after {
	right: 0
}
.nav-links a:hover:after {
	width: 30%;
	border-bottom-color: #ff9023
}
.nav-links a:hover {
	color: #ff9023
}
.single .entry-content a:hover {
	text-decoration: underline
}
.social-icons a {
	border-radius: 20px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	height: 35px;
	line-height: 32px;
	text-align: center;
	width: 35px
	
}
.social-icons a.facebook {
	border: 1px solid #4060a5;
	background: #4060a5
}
.social-icons a.facebook:hover {
	background: 0 0;
	color: #4060a5
}
.social-icons a.twitter {
	border: 1px solid #00abe3;
	background: #00abe3
}
.social-icons a.twitter:hover {
	background: 0 0;
	color: #00abe3
}
.social-icons a.gplus {
	border: 1px solid #e64522;
	background: #e64522
}
.social-icons a.gplus:hover {
	background: 0 0;
	color: #e64522
}
.social-icons a.youtube {
	border: 1px solid #ff3334;
	background: #ff3334
}
.social-icons a.youtube:hover {
	background: 0 0;
	color: #ff3334
}
.social-icons a.pinterest {
	border: 1px solid #cb2027;
	background: #cb2027
}
.social-icons a.pinterest:hover {
	background: 0 0;
	color: #cb2027
}
.social-icons a.linkedin {
	border: 1px solid #007bb6;
	background: #007bb6
}
.social-icons a.linkedin:hover {
	background: 0 0;
	color: #007bb6
}
.social-icons a.vimeo {
	border: 1px solid #44bedf;
	background: #44bedf
}
.social-icons a.vimeo:hover {
	background: 0 0;
	color: #44bedf
}
.social-icons a.instagram {
border: 1px solid #a59179;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}
.social-icons a.instagram:hover {
	background: 0 0;
	color: #f134d1;
}
.social-icons a.skype {
	border: 1px solid #03aceb;
	background: #03aceb
}
.social-icons a.skype:hover {
	background: 0 0;
	color: #03aceb
}
#back-to-top {
	background: #ff9023 none repeat scroll 0 0;
	bottom: 120px;
	color: #fff;
	display: inline-block;
	font-size: 21px;
	height: 45px;
	line-height: 45px;
	position: fixed;
	right: 48px!important;
	text-align: center;
	width: 45px;
	cursor: pointer;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#back-to-top:hover {
	background: rgba(0,0,0,.5) none repeat scroll 0 0
}
.comments-area {
	background: #fff9f3 none repeat scroll 0 0;
	color: #383838;
	border: 1px solid #ffe9d3;
	font-size: 14px;
	padding: 15px
}
.comments-title {
	border-bottom: 1px solid #ccc;
	color: #333;
	font-size: 16px;
	margin-bottom: 20px;
	margin-top: 0;
	padding-bottom: 5px
}
.comments-area ol {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.comments-area ol li article {
	border-bottom: 3px double #ddd;
	margin-bottom: 15px;
	padding-bottom: 15px
}
.comments-area ol li article .comment-meta .comment-author {
	display: inline-block;
	vertical-align: top;
	width: 50%
}
.comments-area ol li article .comment-meta .comment-author img {
	margin-right: 10px
}
.comments-area ol li article .comment-meta .comment-metadata {
	display: inline-block;
	font-size: 13px;
	text-align: right;
	vertical-align: top;
	width: 49%
}
.comments-area ol li article .comment-meta .comment-metadata a, .comments-area ol li article .comment-meta .comment-metadata span {
	display: inline-block;
	margin: 0 5px
}
.comments-area ol li article .comment-meta .comment-metadata span a {
	padding-top: 0;
	padding-bottom: 0
}
.comments-area ol li article .comment-meta .comment-metadata a:hover, .logged-in-as a:hover {
	color: #ff9023
}
.comments-area ol li article .comment-meta .comment-metadata span a:hover {
	color: #fff
}
.comments-area ol li article .reply a {
	background: #ff9023 none repeat scroll 0 0;
	display: inline-block;
	color: #fff;
	padding: 5px 15px
}
.comments-area ol li article .reply a:hover {
	background: #795548 none repeat scroll 0 0;
	color: #fff
}
.comments-area ol li .children::before {
	border-bottom: 10px solid #ffe7d0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	content: "";
	left: 30px;
	position: absolute;
	top: -10px
}
.comments-area ol li .children {
	padding: 0 15px;
	position: relative
}
.comments-area ol li .children li article {
	background: #ffe7d0 none repeat scroll 0 0;
	padding: 15px
}
.comment-respond {
	border: 1px solid #fff;
	padding: 15px
}
.comment-respond h3 {
	color: #333;
	font-size: 16px;
	margin-top: 0
}
.comment-respond h3 a {
	color: #ff9023;
	font-style: italic;
	font-weight: 400;
	margin-left: 15px;
	position: relative
}
.comment-respond h3 a:after {
	content: "";
	border-bottom: 1px solid #ff9023;
	position: absolute;
	bottom: -3px;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 100%;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.comment-respond h3 a:hover:after {
	width: 50%
}
.required {
	color: red
}
.comment-form label {
	display: inline-block;
	font-weight: 600;
	margin-bottom: 3px;
	color: #333
}
.comment-form input[type=email], .comment-form input[type=text], .comment-form input[type=url], .comment-form textarea {
	font-size: 13px
}
.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url {
	display: inline-block;
	padding-right: 15px
}
#primary, .blog-page, .sidebar, .woocommerce-page .shop-sidebar {
	margin-top: 35px
}
.widget-area .widget {
	padding: 35px 0
}
.widget-area .widget:first-child {
	padding-top: 0;
	margin-top: 0
}
.widget-area .widget:last-child {
	padding-bottom: 0;
	margin-bottom: 0
}
.widget-area .widget.widget_wp_store_cta_simple, .widget-area .widget.widget_wp_store_offer {
	padding: 0;
	margin: 35px 0
}
.sidebar.widget-area .widget.widget_wp_store_cta_simple, .sidebar.widget-area .widget.widget_wp_store_offer {
	margin: 0 0 1.5em
}
.widget-area .widget.widget_wp_store_cta_simple, .widget-area.sidebar .widget.widget_wp_store_cta_simple {
	padding: 20px
}
.widget-area.sidebar .widget {
	padding: 0
}
.both-sidebar .left-sidebar-right {
	float: left;
	padding-right: 30px;
	width: 75%
}
.both-sidebar .left-sidebar-right #primary {
	float: right;
	padding-left: 30px;
	width: 65%
}
.both-sidebar .left-sidebar-right .sidebar {
	float: left;
	width: 35%
}
.both-sidebar .sidebar {
	float: right;
	width: 25%
}
.left-sidebar #primary {
	float: right;
	padding-left: 30px;
	width: 70%
}
.left-sidebar .left-sidebar {
	float: left;
	width: 30%
}
.right-sidebar #primary, .woocommerce-page #primary {
	float: left;
	padding-right: 30px;
	width: 75%
}
.right-sidebar .right-sidebar, .woocommerce-page .shop-sidebar {
	float: right;
	width: 25%
}
.bx-wrapper {
	margin-bottom: 0
}
#main-slider {
	margin-top: 0;
	z-index: 9999
}
.bx-wrapper .bx-viewport {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	border: medium none;
	box-shadow: none;
	left: 0
}
#main-slider .owl-nav div, .bx-wrapper .bx-controls-direction a {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	text-align: center;
	width: 50px
}
#main-slider .owl-nav div {
	color: #333;
	font-size: 16px;
	left: 0;
	margin: -30px 0 0;
	opacity: 1;
	padding: 0;
	position: absolute;
	top: 50%
}
#main-slider .owl-nav div.owl-next {
	left: inherit;
	right: 0
}
#main-slider .owl-nav div.owl-prev:before, .bx-wrapper .bx-prev::before {
	content: "\f104";
	font-family: fontawesome;
	font-size: 25px;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0
}
#main-slider .owl-nav div.owl-next:before, .bx-wrapper .bx-next::before {
	content: "\f105";
	font-family: fontawesome;
	font-size: 25px;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0
}
#main-slider .owl-nav div.owl-next:after, #main-slider .owl-nav div.owl-prev:after, .bx-wrapper .bx-next::after, .bx-wrapper .bx-prev::after {
	background: rgba(255,255,255,.5) none repeat scroll 0 0;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	border-radius: 5px;
	bottom: 0;
	content: "";
	height: 30px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	width: 30px
}
#main-slider .owl-nav div.owl-prev:hover:after, .bx-wrapper .bx-prev:hover::after {
	background: rgba(255,255,255,.75) none repeat scroll 0 0;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#main-slider .owl-nav div.owl-next:hover:after, .bx-wrapper .bx-next:hover::after {
	background: rgba(255,255,255,.75) none repeat scroll 0 0;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.bx-wrapper .bx-pager {
	padding-bottom: 0
}
#main-slider .owl-dots {
	bottom: 10px;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center
}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
	bottom: 0
}
#main-slider .owl-dot span, .bx-wrapper .bx-pager.bx-default-pager a {
	display: block;
	background: #ccc;
	height: 5px;
	width: 20px;
	margin: 0 2px;
	opacity: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s;
	padding: 2px 10px;
	font-size: 12px;
	color: #ccc;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px
}
#main-slider .owl-dot span.owl-numbers {
	font: 0/0 a
}
#main-slider .owl-dot.active span, #main-slider.clickable .owl-dot:hover span, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: #ff9023
}
.owl-dots .owl-dot {
	display: inline-block;
	zoom: 1
}
.top-header {
	background: #eee;
	overflow: hidden;
	height: 36px
}
.top-header .ed-social-icons, .top-header .ticker {
	display: inline-block;
	vertical-align: middle
}
.top-header .account-wrap {
	width: 100%
}
.top-header .ed-social-icons+.account-wrap {
	width: 84%;
	display: inline-block;
	text-align: right
}
.top-header .ed-social-icons {
	width: 14%;
	padding: 3px 0 4px 0
}
.top-header .ed-social-icons+.ticker {
	width: 49%
}
.top-header .ticker {
	width: 63%
}
.top-header .ed-social-icons+.ticker+.account-wrap, .top-header .ticker+.account-wrap {
	display: inline-block;
	vertical-align: middle;
	width: 36%;
	text-align: right
}
.ticker .ticker-title {
	background: #ff9023 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: 600;
	line-height: 19px;
	max-width: 25%;
	padding: 8px 10px;
	vertical-align: middle
}
.top-header .ed-social-icons+.ticker .ticker-title {
	padding-top: 11px;
	padding-bottom: 11px
}
.ticker .slick-slider {
	display: inline-block;
	max-width: 74%;
	padding-left: 10px;
	vertical-align: middle
}
.ticker .slick-slider li h5 {
	color: #333;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	font-weight: 400;
	margin: 0;
	font-family: sans-serif
}
.ticker .slick-slider li h5 a:hover {
	color: #ff9023
}
.account-wrap div {
	display: inline-block;
	font-size: 14px
}
.my-account p {
	display: inline-block;
	margin: 0
}
.account-wrap div .fa {
	color: #999;
	margin-right: 3px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.account-wrap div a {
	color: #666;
	padding: 7px 10px;
	display: inline-block
}
.top-header .ed-social-icons+.ticker+.account-wrap div a {
	padding-top: 10px;
	padding-bottom: 10px
}
.account-wrap div a:hover {
	background: #ff9023;
	color: #fff
}
.account-wrap div a:hover .fa {
	color: #fff
}
.buttom-header {
	padding-top: 2px
}
.mobail-class {
	display: none!important
}
.web-class {
	display: block
}
.buttom-header .site-branding {
	display: inline-block;
	vertical-align: middle;
	width: 20%
}
.header-search-part {
	display: inline-block;
	vertical-align: middle;
	width: 66%
}
.site-branding .site-logo, .site-branding .site-text {
	display: inline-block;
	vertical-align: middle
}
.site-branding .site-logo {
	line-height: 0
}
.site-branding .site-logo+.site-text {
	padding-left: 10px
}
.buttom-header .site-branding p {
	margin: 0
}
.buttom-header .site-branding .site-title {
	color: #ff9023;
	font-size: 25px;
	line-height: 30px;
	padding-top: 10px;
	margin: 0
}
.buttom-header .site-branding .site-description {
	color: #666;
	font-size: 13px;
	padding-bottom: 10px
}
.buttom-header .wrap-right {
	display: inline-block;
	text-align: right;
	vertical-align: middle
}
.wrap-right .header-call-to, .wrap-right .header-cart {
	display: inline-block;
	font-size: 13px;
	position: relative;
	vertical-align: middle;
	padding-left: 30px
}
.wrap-right .header-cart {
	padding: 5px 5px 5px 50px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.header-cart .cart-title, .wrap-right p {
	margin: 0;
	font-weight: 600;
	font-size: 12px;
	text-transform: uppercase;
	display: block
}
i.fa.fa-shopping-cart {
	color: #fff!important
}
.wrap-right .fa {
	font-size: 15px;
	left: 34px;
	position: absolute;
	top: 3;
	color: #191717;
	padding: 5px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.wrap-right .fa.fa-mobile {
	font-size: 30px;
	line-height: 30px
}
.header-cart .fa.fa-shopping-bag {
	font-size: 17px
}
.header-call-to>a, .header-cart span.cart-count, .header-cart span.cart-totle {
	color: #fff;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.header-call-to>a:hover {
	color: #ff9023
}
.header-cart .widget {
	background: #f0f0f0 none repeat scroll 0 0;
	color: #333;
	margin-bottom: 0;
	min-width: 250px;
	padding: 5px 15px;
	position: absolute;
	right: 0;
	top: 120%;
	opacity: 0;
	visibility: hidden;
	z-index: 99999;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.header-cart:hover .widget {
	top: 100%;
	margin-top: 0;
	opacity: 1;
	visibility: visible
}
.header-cart .woocommerce ul.cart_list, .header-cart .woocommerce ul.product_list_widget {
	margin-bottom: 15px;
	margin-top: 15px;
	max-height: 270px
}
.header-cart .woocommerce ul.cart_list li, .header-cart .woocommerce ul.product_list_widget li {
	padding-bottom: 15px
}
.header-cart .woocommerce ul.cart_list li:last-child, .header-cart .woocommerce ul.product_list_widget li:last-child {
	padding-bottom: 0
}
.header-cart .woocommerce ul.cart_list li.empty, .header-cart .woocommerce ul.product_list_widget li.empty {
	padding: 0;
	text-align: center
}
.header-cart .woocommerce ul.cart_list li a, .header-cart .woocommerce ul.product_list_widget li a {
	font-size: 13px;
	font-weight: 400
}
.header-cart .woocommerce ul.cart_list li a.remove, .header-cart .woocommerce ul.product_list_widget li a.remove {
	font-size: 20px
}
.header-cart .woocommerce ul.cart_list li img, .header-cart .woocommerce ul.product_list_widget li img {
	border: 1px solid #ddd;
	box-shadow: 0 0 0 4px #fff inset;
	margin-left: 10px;
	padding: 4px;
	width: 70px
}
.header-cart .quantity {
	color: #aaa;
	display: block;
	font-style: italic;
	padding-right: 3.5em
}
.header-cart .woocommerce .widget_shopping_cart .total, .header-cart .woocommerce.widget_shopping_cart .total {
	border-top: 1px solid #ccc;
	font-size: 15px;
	padding: 15px 0
}
.woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong {
	display: inline-block;
	font-weight: 400;
	min-width: 40px;
	text-transform: none
}
.header-cart .total .woocommerce-Price-amount.amount {
	margin-left: 10px
}
.header-cart .buttons {
	padding-bottom: 10px
}
.header-cart .buttons .button {
	border-color: #666;
	border-width: 1px
}
.center .buttom-header .site-branding {
	padding-bottom: 15px;
	text-align: center;
	width: 100%
}
.center .buttom-header .wrap-right {
	text-align: center;
	width: 100%
}
.right .buttom-header .site-branding {
	float: right;
	text-align: right
}
.right .buttom-header .wrap-right {
	float: left;
	text-align: left
}
.menu-wrap .main-navigation {
	display: inline-block;
	float: left;
	vertical-align: middle;
	width: 99%
}
.main-navigation .close, .menu-toggle {
	display: none
}
.main-navigation ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.menu-wrap ul li {
	display: inline-block;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	position: relative
}
.main-navigation ul li a {
	letter-spacing: 1px;
	display: inline-block;
	padding: 16px 19px
}
.main-navigation .menu>li.current_page_item {
	background-color: #795548
}
.main-navigation ul li.menu-item-has-children>i {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 14px;
	padding: 12px;
	border: 1px solid #ddd;
	background: #ddd
}
.main-navigation ul li ul {
	position: absolute;
	top: 100%;
	left: 0;
	background: #ff9023;
	width: 200px;
	transform: rotateX(70deg);
	-webkit-transform: rotateX(70deg);
	transform-origin: top;
	-webkit-transform-origin: top;
	opacity: 0;
	visibility: hidden;
	z-index: 99999;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.main-navigation ul li:hover>ul {
	transform: rotateX(0);
	-webkit-transform: rotateX(0);
	opacity: 1;
	visibility: visible
}
.main-navigation ul li ul li {
	display: block
}
.main-navigation ul li ul li a {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #fff;
	border-bottom: 1px solid rgba(0,0,0,.16)
}
li.mega-menu-column>a {
	color: #099!important
}
.main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li.current_page_item ul li a, .main-navigation ul li:hover a+ul li a {
	color: #fff
}
.main-navigation ul li ul li a:after {
	content: "";
	border-bottom: 1px solid transparent;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 0;
	z-index: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.main-navigation ul li ul li a:hover:after {
	width: 100%;
	border-bottom-color: #000
}
.main-navigation>ul li:last-child ul li.menu-item-has-children>a::before {
	left: 6px;
	right: inherit;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}
.main-navigation ul li ul li ul {
	top: 0;
	left: 100%
}
.main-navigation ul.nav-menu>li:last-child ul {
	left: inherit;
	right: 0
}
.main-navigation ul.nav-menu>li:last-child ul li.menu-item-has-children>a::before {
	left: 8px;
	right: inherit;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}
.main-navigation ul.nav-menu>li:last-child ul li ul {
	border-left: medium none;
	right: 100%
}
.main-navigation ul.nav-menu>li:last-child ul {
	left: inherit;
	right: 0
}
.menu-wrap .header-search {
	display: none;
	float: right;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 5%
}
.menu-wrap .header-search a {
	background: #ddd none repeat scroll 0 0;
	display: inline-block;
	line-height: 20px;
	padding: 15px;
	width: 100%;
	transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s;
	border-top: 1px solid #ddd
}
.menu-wrap .header-search a:hover {
	background: #ff9023;
	color: #fff;
	border-top-color: #ff9023
}
.menu-wrap .header-search .search-box {
	background: #ddd;
	padding: 7px 7px;
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s
}
.menu-wrap .header-search .search-box.search-active {
	width: 480px;
	opacity: 1;
	visibility: visible
}
.header-search .search-box .close {
	border-left: none;
	background: #ddd;
	cursor: pointer;
	float: right;
	font-size: 24px;
	height: 38px;
	transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s;
	width: 10%
}
.header-search .search-box .close:hover {
	color: red
}
.header-search .searchform {
	border: 1px solid #ddd;
	float: left;
	width: 90%;
	background: #fff
}
.header-search .search-in-select {
	display: inline-block;
	width: 32%
}
.header-search .search-in-select select {
	background: url(https://bagdarafarms.in/wp-content/themes/wp-store/images/dropdown.png) no-repeat;
	background-position: 90% 50%;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-radius: 0;
	font-size: 14px;
	height: 35px;
	width: 100%;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	padding-left: 5px
}
.header-search .search-field {
	border: medium none;
	display: inline-block;
	font-size: 14px;
	width: 67%
}
.search_form_cpg {
	width: 91%!important;
	border: 0 solid #ccc!important
}
.search_cpg {
	width: 7%;
	text-align: center;
	border: 0 solid #383838;
	background: #ff9023;
	padding: 12px 0 12px 0;
	color: #fff;
	margin-left: -12px;
	border-radius: 0 5px 5px 0
}
#slider-section {
	margin-bottom: 35px
}
.slideshow {
	margin-bottom: 0!important
}
.bx-wrapper .bx-viewport {
	height: auto!important
}
.slides {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 685px
}
#slider-section .slider-caption {
	width: 50%;
	position: absolute;
	text-align: center;
	top: 50%;
	overflow: hidden;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%)
}
#slider-section .owl-item.active .slider-caption .mid-content .small-caption {
	animation-name: slide-left;
	-webkit-animation-name: slide-left;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	animation-delay: .3s;
	-webkit-animation-delay: .3s
}
#slider-section .owl-item.active .slider-caption .mid-content .slider-content {
	animation-name: slide-right;
	-webkit-animation-name: slide-right;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	animation-delay: .3s;
	-webkit-animation-delay: .3s
}
#slider-section .owl-item.active .home-viewmore.slider-viewmore {
	animation-name: slide-up;
	-webkit-animation-name: slide-up;
	animation-duration: .5s;
	-webkit-animation-duration: .5s;
	animation-delay: .5s;
	-webkit-animation-delay: .5s
}
@keyframes slide-left {
0% {
transform:translate(-100%);
-webkit-transform:translate(-100%);
visibility:hidden
}
100% {
transform:translate(0);
-webkit-transform:translate(0);
visibility:visible
}
}
@-webkit-keyframes slide-left {
0% {
transform:translate(-100%);
-webkit-transform:translate(-100%);
visibility:hidden
}
100% {
transform:translate(0);
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes slide-right {
0% {
transform:translate(100%);
-webkit-transform:translate(100%);
visibility:hidden
}
100% {
transform:translate(0);
-webkit-transform:translate(0);
visibility:visible
}
}
@-webkit-keyframes slide-right {
0% {
transform:translate(100%);
-webkit-transform:translate(100%);
visibility:hidden
}
100% {
transform:translate(0);
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes slide-up {
0% {
transform:translateY(100%);
-webkit-transform:translateY(100%);
visibility:hidden
}
100% {
transform:translateY(0);
-webkit-transform:translateY(0);
visibility:visible
}
}
@-webkit-keyframes slide-up {
0% {
transform:translateY(100%);
-webkit-transform:translateY(100%);
visibility:hidden
}
100% {
transform:translateY(0);
-webkit-transform:translateY(0);
visibility:visible
}
}
#slider-section .small-caption::after {
	background: #fff none repeat scroll 0 0;
	bottom: -15px;
	content: "";
	height: 3px;
	left: 0;
	position: absolute;
	right: 0;
	width: 10%
}
#slider-section .small-caption {
	font-size: 2.5em;
	font-weight: 900;
	text-align: left;
	margin-bottom: 40px;
	position: relative;
	color: #fff
}
#slider-section .slider-content {
	color: #fff;
	text-align: left;
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 40px
}
#slider-section .home-viewmore.slider-viewmore {
	border: 2px solid #fff;
	color: #fff;
	display: inline-block;
	padding: 10px 20px;
	position: relative;
	z-index: 1
}
#slider-section .home-viewmore.slider-viewmore:hover {
	color: #fff
}
#slider-section .home-viewmore.slider-viewmore:after {
	content: "";
	background: #ff9023;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 0;
	height: 100%;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#slider-section .home-viewmore.slider-viewmore:hover:after {
	width: 100%;
	opacity: 1;
	visibility: visible
}
#promo-section {
	background: #fff none repeat scroll 0 0;
	padding: 35px 0
}
#promo-section2 {
	background: #fff none repeat scroll 0 0;
	padding: 8px 0
}
#promo-section .promo-block::after {
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s
}
#promo-section .promo-block {
	float: left;
	line-height: 0;
	margin-right: 2%;
	overflow: hidden;
	position: relative;
	width: 32%;
	margin-bottom: 2%
}
#promo-section .promo-block .promo-block-inner {
	position: absolute;
	background: 0 0;
	height: 100%;
	z-index: 99999999;
	top: 0;
	width: 100%
}
#promo-section2 .promo-block2 {
	float: left;
	line-height: 0;
	margin-right: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
	margin-bottom: 0
}
#promo-section2 .promo-block2::after {
	background: 0 0;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .4s ease-in-out 0s;
	-webkit-transition: all .4s ease-in-out 0s
}
#promo-section .promo-block:nth-of-type(3n) {
	margin-right: 0
}
#promo-section .promo-block:last-child {
	margin-right: 0
}
#promo-section .promo-block img {
	transition: all 1s ease-out 0s;
	-webkit-transition: all 1s ease-out 0s
}
#promo-section .promo-block:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1)
}
#promo-section2 .promo-block2 img {
	transition: all 1s ease-out 0s;
	-webkit-transition: all 1s ease-out 0s
}
#promo-section2 .promo-block2:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1)
}
#promo-section .promo-text {
	bottom: 25px;
	left: 45px;
	line-height: 30px;
	margin-top: 0;
	position: absolute;
	text-align: left;
	width: 50%;
	z-index: 1
}
#promo-section2 .promo-text2 {
	bottom: 0;
	left: 8px;
	line-height: 30px;
	margin-top: 0;
	position: absolute;
	text-align: left;
	width: 100%;
	z-index: 1
}
#promo-section2 .promo-block3 {
	background: #000;
	overflow: hidden;
	bottom: 0;
	position: relative;
	width: 100%
}
#promo-section .promo-text .category>a {
	color: #f5c548;
	display: block;
	font-family: satisfy, cursive;
	font-size: 1.7em;
	margin-bottom: 5px
}
#promo-section2 .promo-text2 .category2>a {
	color: #f5c548;
	display: block;
	font-family: satisfy, cursive;
	font-size: 1.7em;
	margin-bottom: 5px
}
#promo-section .promo-text .title {
	color: #fff;
	font-family: sans-serif;
	font-size: 25px;
	font-weight: 600;
	position: relative
}
#promo-section2 .promo-text2 .title2 {
	color: #fff;
	font-family: sans-serif;
	font-size: 9px;
	line-height: 23px;
	font-weight: 600;
	position: relative
}
#product-area-section aside, #widget-area-one-section aside {
	margin-bottom: 0
}
.prod-title-desc {
	color: #777;
	font-weight: 300;
	text-align: center;
	margin-top: 0;
	margin-bottom: 40px
}
.widget ul.feature-cat-product li::before, .widget ul.new-prod-slide li::before, .widget ul.product_list_widget>li:before {
	display: none
}
.widget ul.feature-cat-product li, .widget ul.new-prod-slide li {
	display: inline-block;
	padding: 0 15px 30px 15px;
	position: relative;
	width: 24.33%;
	vertical-align: top;
	text-align: center
}
.sidebar .widget ul.new-prod-slide li {
	width: 100%;
	margin-bottom: 30px
}
.widget ul.feature-cat-product li:nth-last-of-type(1), .widget ul.feature-cat-product li:nth-last-of-type(2), .widget ul.feature-cat-product li:nth-last-of-type(3), .widget ul.new-prod-slide li:nth-last-of-type(1), .widget ul.new-prod-slide li:nth-last-of-type(2), .widget ul.new-prod-slide li:nth-last-of-type(3), .widget ul.new-prod-slide li:nth-last-of-type(4) {
	padding-bottom: 0
}
.onsale::after {
	border-right: 10px solid transparent;
	border-top: 10px solid #444;
	bottom: -10px;
	content: "";
	position: absolute;
	right: 0
}
.single .onsale::after {
	display: none
}
.single .related .onsale::after {
	display: block
}
.onsale::before {
	border-left: 15px solid transparent;
	border-top: 21px solid #ff9023;
	bottom: 0;
	content: "";
	left: -15px;
	position: absolute
}
.onsale, .woocommerce span.onsale, .woocommerce ul.products li.product .onsale {
	background: #ff9023 none repeat scroll 0 0;
	border-radius: 0;
	margin: 0;
	color: #fff;
	font-size: 14px;
	left: inherit;
	line-height: 21px;
	min-height: inherit;
	min-width: inherit;
	padding: 0 15px;
	position: absolute;
	right: -10px;
	text-transform: uppercase;
	top: 10px
}
.single .onsale, .single.woocommerce span.onsale, .single.woocommerce ul.products li.product .onsale {
	right: 0;
	top: 0
}
.single .related .onsale, .single.woocommerce .related span.onsale, .single.woocommerce .related ul.products li.product .onsale {
	right: -10px;
	top: 10px
}
.product-title {
	color: #474747;
	font-size: 14px;
	font-weight: 400;
	margin-top: 10px;
	margin-bottom: 10px;
	text-transform: uppercase;
	position: relative;
	line-height: 21px
}
h3.product-title:hover {
	color: #ff9023;
	font-size: 16px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.woocommerce ul.products li.product h3.product-title {
	margin-top: -23px;
	padding: 3px;
	font-size: 17px;
	font-weight: 700;
	text-transform: capitalize
}
.woocommerce ul.products li.product h3.product-title:hover {
	font-size: 18px
}
.price, .woocommerce table.wishlist_table tbody td.product-price, .woocommerce ul.products li.product .price {
	color: #000;
	display: block;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px
}
.woocommerce table.wishlist_table tbody td.product-price {
	display: table-cell
}
.price>del, .woocommerce ul.products li.product .price del {
	padding-right: 5px
}
.price>ins, .woocommerce table.wishlist_table tbody td.product-price ins, .woocommerce ul.products li.product .price ins {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	color: #ff9023;
	padding-left: 5px
}
.whislist-quickview {
	background: rgba(0,0,0,.75);
	bottom: 0;
	left: 0;
	line-height: 21px;
	position: absolute;
	right: 0;
	opacity: 0;
	visibility: hidden;
	transform: scale(.8);
	-webkit-transform: scale(.8);
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.whislist-quickview .added_to_cart:before, .whislist-quickview .button:before {
	background: 0 0;
	transition: unset;
	-webkit-transition: unset
}
.new-prod-slide li:hover .whislist-quickview, .products li:hover .whislist-quickview {
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-transform: scale(1)
}
.yith-wcwl-add-to-wishlist::before {
	content: "\f004";
	font-family: fontawesome;
	font-size: 10px;
	left: 10px;
	position: absolute;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.yith-wcwl-add-to-wishlist {
	color: #fff;
	display: inline-block;
	font-size: 12px;
	margin-top: 0;
	padding: 5px 5px 5px 25px;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
	width: 55%
}
.yith-wcwl-add-to-wishlist .button:hover, .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .button:hover, .yith-wcwl-add-to-wishlist:hover {
	color: #ff9023
}
.hidden-title-form a.hide-title-form, .wishlist-title a.show-title-form, .wishlist_manage_table a.create-new-wishlist, .wishlist_manage_table button.submit-wishlist-changes, .wishlist_table .add_to_cart.button, .wishlist_table a.ask-an-estimate-button, .woocommerce .yith-wcwl-wishlist-new button, .woocommerce-page.woocommerce .products li .whislist-quickview .button, .yith-wcwl-add-button a.add_to_wishlist, .yith-wcwl-popup-button a.add_to_wishlist, .yith-wcwl-wishlist-search-form button.wishlist-search-button {
	border: medium none;
	border-radius: 0!important;
	font-size: 12px;
	font-weight: 400
}
.yith-wcwl-add-to-wishlist .button {
	padding: 0;
	color: #fff
}
.button.yith-wcqv-button:after, .yith-wcwl-add-to-wishlist .button:after {
	display: none
}
, .button.yith-wcqv-button::before, .woocommerce-page.woocommerce .products li .whislist-quickview .button.yith-wcqv-button:before {
content:"\f002";
font-family:fontawesome;
font-size:13px;
background:0 0;
left:inherit;
right:3px;
margin:0 auto;
width:auto;
top:inherit;
height:auto;
z-index:1;
opacity:1;
visibility:visible
}
.button.yith-wcqv-button {
	border: medium none;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: 400;
	padding: 5px 20px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 43%;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.whislist-quickview a.button.yith-wcqv-button:hover {
	color: #ff9023
}
.yith-wcwl-wishlistexistsbrowse {
	line-height: 20px
}
.widget ul li .whislist-quickview a {
	font-size: 12px
}
.yith-wcwl-add-to-wishlist+.clear, .yith-wcwl-wishlistaddedbrowse .feedback, .yith-wcwl-wishlistexistsbrowse .feedback {
	display: none
}
.yith-wcwl-add-button .ajax-loading {
	height: 20px!important;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: -110px;
	width: 20px!important
}
.widget.widget_wp_store_cat_product {
	margin-bottom: 0
}
.feature-cat-product-wrap::after, .feature-cat-product-wrap::before {
	content: "";
	display: table
}
.feature-cat-product-wrap::after {
	clear: both
}
.widget_wp_store_cat_product .feature-cat-image {
	float: left;
	position: relative;
	width: 30%
}
.widget_wp_store_cat_product .right_align .feature-cat-image {
	float: right
}
.sidebar .widget_wp_store_cat_product .right_align .feature-cat-image {
	float: none
}
.sidebar .widget_wp_store_cat_product .feature-cat-image {
	float: none;
	margin-bottom: 20px;
	position: relative;
	width: 100%
}
.widget_wp_store_cat_product .product-cat-desc {
	background: rgba(255,255,255,.75) none repeat scroll 0 0;
	bottom: 30px;
	left: 0;
	padding: 20px;
	position: absolute;
	width: 100%;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_cat_product .feature-cat-image:hover .product-cat-desc {
	background: rgba(246,162,37,.75);
	color: #fff
}
.widget_wp_store_cat_product .product-cat-desc h3 {
	margin: 0
}
.widget_wp_store_cat_product .feature-cat-product {
	float: left;
	padding-left: 30px;
	width: 70%
}
.widget_wp_store_cat_product .right_align .feature-cat-product {
	padding-left: 0;
	padding-right: 30px
}
.sidebar .widget_wp_store_cat_product .right_align .feature-cat-product {
	padding-right: 0
}
.widget_wp_store_cat_product .feature-cat-product {
	border-top: 1px solid #ddd;
	float: none;
	overflow: visible;
	padding-left: 0;
	padding-top: 20px;
	position: relative;
	width: 100%
}
.sidebar .widget_wp_store_cat_product .feature-cat-product::before {
	border-bottom: 10px solid #ddd;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	content: "";
	left: 30px;
	position: absolute;
	top: -10px
}
.widget_wp_store_cat_product ul.feature-cat-product li {
	width: 32.66%
}
.sidebar .widget_wp_store_cat_product ul.feature-cat-product li {
	margin-bottom: 30px;
	width: 100%
}
#cta-section {
	border: 5px solid #f2f2f2;
	margin: 35px 0;
	padding: 0
}
#cta-section .cta-content {
	display: inline-block;
	padding: 30px 30px 30px 60px;
	vertical-align: middle;
	width: 60%
}
#cta-section .cta-content h2 {
	color: #3f3f3f;
	font-family: sans-serif;
	font-size: 24px;
	font-weight: 300;
	margin: 0
}
#cta-section .cta-content h4 {
	color: #ff9023;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 5px 0 0
}
#cta-section .cta-content p {
	color: #838383;
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 10px;
	font-weight: 300
}
#cta-section figure {
	display: inline-block;
	text-align: right;
	vertical-align: middle;
	width: 39.6%
}
#product-area-section {
	border-bottom: 1px solid #ddd
}
.widget_wp_store_offer {
	border: 5px solid #f2f2f2;
	position: relative;
	margin-bottom: 0
}
.widget_wp_store_offer .offer-img {
	display: inline-block;
	vertical-align: middle;
	width: 50%
}
.widget_wp_store_offer .offer-img img {
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_offer:hover .offer-img img {
	opacity: .8
}
.widget_wp_store_offer .offer-percent {
	background: #ff9023 none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	display: inline-block;
	font-size: 30px;
	font-weight: 300;
	height: 120px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	vertical-align: middle;
	width: 120px
}
.widget_wp_store_offer .offer-percent span {
	display: block;
	font-size: 40px;
	font-weight: 700;
	line-height: 45px;
	padding-top: 20px
}
.widget_wp_store_offer .offer-content-wrap {
	display: inline-block;
	padding: 30px 30px 30px 100px;
	vertical-align: middle;
	width: 49%
}
.offer-content-wrap .product-title {
	font-family: sans-serif;
	font-size: 22px;
	margin-top: 0
}
.offer-content-wrap .price-desc {
	color: #777;
	font-size: 15px;
	font-weight: 300;
	margin-bottom: 15px;
	margin-top: 0;
	line-height: 27px
}
.sidebar .widget_wp_store_offer .offer-wrap {
	position: relative;
	overflow: hidden
}
.sidebar .widget_wp_store_offer .offer-img {
	width: 100%
}
.sidebar .widget_wp_store_offer .offer-percent {
	bottom: inherit;
	font-size: 16px;
	height: inherit;
	left: inherit;
	padding: 0 50px;
	right: -50px;
	top: 35px;
	transform: rotate(50deg);
	-webkit-transform: rotate(50deg);
	width: auto
}
.sidebar .widget_wp_store_offer .offer-percent span {
	font-size: 20px;
	line-height: 30px;
	padding-top: 0;
	display: inline-block
}
.sidebar .widget_wp_store_offer .offer-content-wrap {
	background: rgba(255,255,255,.7) none repeat scroll 0 0;
	bottom: 0;
	padding: 15px;
	position: absolute;
	width: 100%;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.sidebar .widget_wp_store_offer .offer-wrap:hover .offer-content-wrap {
	padding-top: 25px;
	padding-bottom: 25px
}
#blog-section::after, #blog-section::before {
	content: "";
	display: table
}
#blog-section::after {
	clear: both
}
.blogs {
	float: left;
	width: 33.33%;
	padding: 0 15px;
	text-align: center
}
.blogs>h5 {
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	margin: 10px 0;
	position: relative;
	color: #474747
}
.blogs>h5 a:hover {
	color: #ff9023
}
.blogs>h5 a:after {
	content: "";
	background: #ff9023;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 0;
	height: 1px;
	opacity: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.blogs>h5 a:hover:after {
	width: 20%;
	opacity: 1;
	visibility: visible
}
.blogs span {
	color: #949393;
	font-size: 14px;
	font-style: italic;
	font-weight: 300;
	padding: 0 5px
}
.blogs span .fa {
	margin-right: 5px
}
.blogs>p {
	color: #6e6e6e;
	font-size: 15px;
	font-weight: 300;
	line-height: 25px;
	margin-bottom: 0
}
#widget-area-three-section::after, #widget-area-three-section::before {
	content: "";
	display: table
}
#widget-area-three-section::after {
	clear: both
}
#widget-area-three-section .widget {
	float: left;
	margin-bottom: 0;
	padding: 0 15px;
	width: 33.33%
}
#widget-area-three-section .widget .widget-title {
	border: 1px solid #eee;
	font-size: 18px;
	font-weight: 400;
	margin: 0;
	padding: 10px 15px
}
#widget-area-three-section .widget ul {
	border: 1px solid #eee;
	padding: 0 15px;
	border-top: none
}
#widget-area-three-section .woocommerce ul.cart_list li, #widget-area-three-section .woocommerce ul.product_list_widget li {
	padding: 15px 0
}
#widget-area-three-section .woocommerce ul.cart_list li img, #widget-area-three-section .woocommerce ul.product_list_widget li img {
	float: left;
	margin-left: 0;
	padding-right: 10px;
	width: 126px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#widget-area-three-section .woocommerce ul.cart_list li:hover img, #widget-area-three-section .woocommerce ul.product_list_widget li:hover img {
	opacity: .8
}
#widget-area-three-section .widget ul li .product-title {
	color: #444;
	font-family: "droid sans";
	font-size: 14px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#widget-area-three-section .widget ul li .product-title:hover {
	color: #ff9023
}
#widget-area-three-section .widget ul li del {
	color: #000;
	font-size: 16px;
	font-weight: 700;
	margin-top: 10px;
	padding-right: 5px;
	display: inline-block
}
#widget-area-three-section .widget ul li ins {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	color: #ff9023;
	padding-left: 5px;
	font-size: 16px;
	font-weight: 700;
	margin-top: 10px;
	display: inline-block
}
#widget-icon-section::after, #widget-icon-section::before {
	content: "";
	display: table
}
#widget-icon-section::after {
	clear: both
}
#widget-icon-section {
	border: 5px solid #2c8a2c;
	margin-top: 35px;
	padding: 20px 0
}
#widget-icon-section .widget {
	border-right: 6px solid #2c8a2c;
	float: left;
	margin-bottom: 0;
	padding: 0 30px;
	text-align: center;
	width: 33.33%
}
#widget-icon-section .widget:last-child {
	border-right: none
}
#widget-icon-section .widget figure {
	display: inline-block;
	vertical-align: middle
}
#widget-icon-section .widget figure .fa {
	color: #999;
	font-size: 1.5em;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#widget-icon-section .widget:hover .fa {
	color: #ff9023;
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg)
}
#widget-icon-section .widget .payment-info {
	display: inline-block;
	padding-left: 15px;
	vertical-align: middle
}
#widget-icon-section .widget .payment-info h3 {
	color: #000;
	font-family: sans-serif;
	font-size: 9px;
	font-weight: 400;
	margin: 0;
	text-align: left
}
#widget-icon-section .widget .payment-info p {
	color: #999;
	font-size: 11px;
	font-weight: 400;
	margin: -3px 0 0 0;
	text-align: left
}
#brand-section .brands {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: 19.66%
}
#brand-section .brands img {
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
#brand-section .brands img:hover {
	opacity: .5
}
footer.site-footer {
	background-color: #092546
}
.footer-top {
	padding-top: 20px
}
.footer-top .ed-container {
	border-bottom: 1px solid #565656;
	padding-bottom: 20px
}
.footer-top .top-footer-menu {
	display: inline-block;
	vertical-align: middle;
	width: 59%
}
.footer-top.menu .top-footer-menu {
	width: 100%
}
.footer-top .top-footer-menu ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.footer-top .top-footer-menu ul ul {
	display: none
}
.footer-top .top-footer-menu ul li::after {
	list-style: none;
	font-family: fontawesome;
	content: "\f105";
	color: #fff
}
.footer-top .top-footer-menu ul li {
	display: inline-block;
	font-size: 14px;
	position: relative
}
.footer-top .top-footer-menu ul li a {
	color: #acacac;
	display: inline-block;
	padding: 5px 10px
}
.footer-top .top-footer-menu ul li a:hover {
	color: #ff9023
}
.footer-top .top-footer-menu+.ed-social-footer {
	display: inline-block;
	text-align: right;
	vertical-align: middle;
	width: 40%
}
.top-footer {
	color: #acacac;
	font-size: 14px;
	line-height: 25px;
	padding: 30px 0
}
.top-footer .footer-block {
	display: inline-block;
	vertical-align: top;
	padding: 0 15px
}
.top-footer.footer-column-4 .footer-block {
	width: 24.66%
}
.top-footer.footer-column-3 .footer-block {
	width: 33%
}
.top-footer.footer-column-2 .footer-block {
	width: 49.66%
}
.top-footer.footer-column-1 .footer-block {
	width: 100%
}
.top-footer .widget {
	margin-bottom: 0
}
.top-footer .widget .widget-title {
	color: #b7b6b6;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 20px;
	margin-top: 0
}
footer#colophon .widget-title:after {
	background: #b7b7b7 none repeat scroll 0 0;
	content: "";
	display: block;
	height: 1px;
	position: relative;
	top: 8px;
	width: 50px
}
.top-footer .widget ul li:before {
	display: none
}
.top-footer .widget ul li {
	padding-left: 0
}
.top-footer .widget ul li a {
	color: #acacac
}
.top-footer .widget ul li a:hover {
	color: #ff9023
}
.site-info {
	padding-bottom: 20px
}
.site-info .ed-container {
	border-top: 1px solid #5a5a5a;
}
.footer-copyright {
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 300;
	vertical-align: middle;
	width: 50%
}
.footer-copyright .copyright-text a {
	color: #ff9023
}
.footer-copyright .copyright-text a:hover {
	color: #fff
}
.payment-partner {
	display: inline-block;
	vertical-align: middle;
	width: 49%;
	text-align: right;
	line-height: 0
}
#term_link, #term_link_new, .widget_archive select, .widget_categories .postform, .woocommerce .woocommerce-ordering select {
	background: #eee url(https://bagdarafarms.in/wp-content/themes/wp-store/images/dropdown.png) no-repeat;
	background-position: 95% 60%;
	border: medium none;
	font-size: 14px;
	padding: 5px 30px 5px 10px;
	width: 100%;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none
}
.widget_search .search-form label, .woocommerce-product-search .search-field {
	display: inline-block;
	vertical-align: top;
	width: 70%;
	height: 40px
}
.widget_search .search-form label .search-field {
	border-width: 2px;
	height: 40px
}
.widget_search .search-form .search-submit, .woocommerce-product-search input[type=submit] {
	display: inline-block;
	height: 40px;
	padding: 0;
	width: 28%
}
.widget_calendar .calendar_wrap table {
	margin: 0;
	text-align: center;
	font-size: 14px
}
.widget_calendar .calendar_wrap table caption {
	background: #ff9023 none repeat scroll 0 0;
	color: #fff;
	padding: 5px
}
.widget_calendar .calendar_wrap table tr td, .widget_calendar .calendar_wrap table tr th {
	border: 1px solid #ccc
}
.widget_calendar .calendar_wrap table tr th {
	border-top: medium none
}
.widget_calendar .calendar_wrap table tbody tr td a {
	color: #ff9023
}
.widget_calendar .calendar_wrap table tbody tr td#today {
	background: #ddd
}
.widget_calendar .calendar_wrap table tfoot tr td a {
	display: inline-block;
	padding: 0 10px;
	width: 100%
}
.widget_calendar .calendar_wrap table tfoot tr td a:hover {
	background: #ff9023;
	color: #fff
}
.widget_calendar .calendar_wrap table tfoot tr td#prev a {
	text-align: left
}
.widget_calendar .calendar_wrap table tfoot tr td#next a {
	text-align: right
}
.widget_nav_menu ul li ul {
	display: none
}
.sidebar .widget_nav_menu ul li ul {
	display: block;
	padding-left: 0
}
.widget_product_tag_cloud .tagcloud a, .widget_tag_cloud .tagcloud a {
	background: #eee none repeat scroll 0 0;
	display: inline-block;
	font-size: 14px!important;
	margin-bottom: 4px;
	padding: 5px 15px
}
.widget_product_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:hover {
	background: #ff9023;
	color: #fff
}
.widget_wp_store_cta_simple {
	background: #efefef none repeat scroll 0 0;
	border: 1px solid #ddd;
	border-radius: 5px;
	color: #444;
	padding: 20px;
	text-align: center;
	position: relative
}
.widget_wp_store_cta_simple::after, .widget_wp_store_cta_simple::before {
	background: -webkit-radial-gradient(rgba(0,0,0,.5), transparent 70%) repeat scroll 0 0;
	background: -moz-radial-gradient(rgba(0,0,0,.5), transparent 70%) repeat scroll 0 0;
	background: -ms-radial-gradient(rgba(0,0,0,.5), transparent 70%) repeat scroll 0 0;
	background: -o-radial-gradient(rgba(0,0,0,.5), transparent 70%) repeat scroll 0 0;
	background: radial-gradient(rgba(0,0,0,.5), transparent 70%) repeat scroll 0 0;
	border-radius: 100%;
	content: "";
	height: 40px;
	position: absolute;
	right: 0;
	transform: rotate(3deg);
	-webkit-transform: rotate(3deg);
	width: 40%;
	z-index: -1;
	bottom: -13px
}
.widget_wp_store_cta_simple::before {
	right: inherit;
	left: 0;
	transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg)
}
.widget_wp_store_cta_simple .cta-title_simple.main-title {
	font-size: 30px;
	font-weight: 700;
	margin-bottom: 5px
}
.sidebar .widget_wp_store_cta_simple .cta-title_simple.main-title {
	font-size: 20px
}
.widget_wp_store_cta_simple .cta-desc_simple {
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 10px;
	font-weight: 300
}
.sidebar .widget_wp_store_cta_simple .cta-desc_simple {
	font-size: 14px
}
.widget_wp_store_cta_simple .banner-btn {
	margin-top: 20px
}
.widget_wp_store_cta_simple a.btn {
	background: 0 0;
	border-radius: 0;
	color: #333;
	border: 2px solid #333;
	display: inline-block;
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	padding: 10px 15px;
	position: relative;
	text-transform: uppercase;
	z-index: 1;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_cta_simple a.btn i.fa {
	text-align: center;
	margin-right: 10px;
	font-size: 20px
}
.widget_wp_store_cta_simple a.btn:hover {
	background: 0 0;
	color: #fff;
	border-color: #ff9023
}
.widget_wp_store_cta_simple a.btn:after {
	content: "";
	background: #ff9023;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 0;
	top: 0;
	height: 100%;
	z-index: -1;
	opacity: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_cta_simple a.btn:hover:after {
	opacity: 1;
	visibility: visible;
	width: 100%
}
.widget_wp_store_cta_video .video-bkg-img {
	margin-bottom: 20px;
	position: relative
}
.widget_wp_store_cta_video .video-bkg-img .fa {
	background: rgba(255,255,255,.5) none repeat scroll 0 0;
	bottom: 0;
	color: #444;
	height: 40px;
	left: 0;
	line-height: 40px;
	margin: auto;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_cta_video .video-bkg-img:hover .fa {
	background: rgba(255,255,255,.7) none repeat scroll 0 0;
	color: #333
}
.widget_wp_store_cta_video .cta-title {
	font-size: 20px;
	font-weight: 300;
	margin-top: 0;
	margin-bottom: 5px
}
.widget_wp_store_cta_video .cta-desc {
	color: #777;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px
}
.widget_wp_store_promo .promo-widget-wrap {
	background-position: center center;
	background-size: cover
}
.sidebar .widget_wp_store_promo .promo-widget-wrap {
	padding: 10px
}
.widget_wp_store_promo .caption::after {
	background: rgba(255,255,255,.5) none repeat scroll 0 0;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: -500px;
	top: 0;
	transform: skewX(-30deg);
	-webkit-transform: skewX(-30deg);
	z-index: -1
}
.widget_wp_store_promo .caption {
	float: right;
	max-width: 500px;
	padding: 40px;
	position: relative;
	text-align: right;
	z-index: 1
}
.sidebar .widget_wp_store_promo .caption::after {
	display: none
}
.sidebar .widget_wp_store_promo .caption {
	background: rgba(255,255,255,.5) none repeat scroll 0 0;
	padding: 10px;
	text-align: inherit;
	float: none;
	max-width: inherit;
	position: static
}
.widget_wp_store_promo .widget-title {
	font-size: 30px;
	font-weight: 600;
	margin-bottom: 10px
}
.widget_wp_store_promo .widget-title span::after {
	display: none
}
.widget_wp_store_promo .widget-title p {
	line-height: 40px;
	margin: 0
}
.widget_wp_store_promo .desc {
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 20px
}
.widget_wp_store_promo .promo-btn {
	border: 2px solid #333;
	display: inline-block;
	font-size: 14px;
	line-height: 25px;
	padding: 5px 20px;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.widget_wp_store_promo .promo-btn:hover {
	border-color: #ff9023;
	background: #ff9023;
	color: #fff
}
.footer-block-three ul li {
	text-align: left;
	background-repeat: no-repeat;
	background-size: 4%;
	padding-bottom: 8px;
	padding-left: 26px;
	background-image: url(https://bagdarafarms.in/wp-content/themes/wp-store/images/f_next.png);
	background-position: 0 42%;
	position: relative;
	-webkit-transition: all .3s linear 0s;
	-o-transition: all .3s linear 0s;
	transition: all .3s linear 0s
}
.footer-block-three ul li a {
	margin-left: 15px
}
.woocommerce div.product .product_title {
	font-size: 28px;
	color: #383838;
	text-transform: capitalize
}
.woocommerce .entry-summary>div[itemprop=description], .woocommerce .summary-content>div[itemprop=description] {
	color: #777;
	font-size: 14px;
	font-weight: 300;
	line-height: 25px
}
.cart-empty {
	background: #eee none repeat scroll 0 0;
	border: 1px solid #ddd;
	border-radius: 5px;
	color: #cc444d;
	font-style: italic;
	margin: 0
}
.woocommerce-cart .product-name>a, .woocommerce-cart .woocommerce .quantity .qty, .woocommerce-cart .woocommerce-Price-amount.amount {
	font-size: 14px;
	line-height: 18px
}
.woocommerce-cart .woocommerce .quantity .qty {
	padding-right: 0
}
.woocommerce .woocommerce-info::before {
	color: #ff9023
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
	border-top-color: #ff9023;
	font-size: 14px
}
.woocommerce-account .woocommerce>h2, .woocommerce-billing-fields>h3, .woocommerce-shipping-fields>h3 {
	font-size: 16px;
	margin-top: 0
}
.woocommerce form .form-row .input-text, .woocommerce form .form-row label, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, .woocommerce table.shop_table td, .woocommerce-page form .form-row .input-text {
	font-size: 14px
}
.select2-container .select2-choice {
	border-radius: 0
}
.woocommerce-checkout-review-order .cart-subtotal {
	background: #eee
}
.woocommerce-checkout-review-order .order-total {
	background: #ff9023;
	color: #fff
}
.woocommerce-info+.login>p {
	color: #777;
	font-size: 14px;
	line-height: 25px
}
.lost_password a:hover, .showcoupon:hover, .showlogin:hover {
	color: #ff9023
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
	list-style: outside none none;
	padding: 0
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
	font-size: 15px
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
	background: #ff9023 none repeat scroll 0 0;
	border-color: #c48306;
	color: #fff
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	border: 1px solid #ddd;
	display: inline-block;
	margin-top: -1px;
	padding: 5px 10px;
	width: 100%
}
.woocommerce-MyAccount-content p:first-child {
	margin-top: 0
}
.woocommerce-MyAccount-content>p {
	color: #777;
	font-size: 14px
}
.woocommerce-Address {
	background: #eee none repeat scroll 0 0;
	padding: 10px
}
.woocommerce-Address-title h3 {
	font-size: 16px;
	margin-top: 0
}
.woocommerce-Address-title .edit {
	color: #ff9023;
	font-size: 14px;
	font-style: italic;
	text-decoration: underline
}
.woocommerce-Address-title h3 {
	font-size: 14px;
	margin-top: 0
}
.woocommerce-Address address {
	color: #777;
	font-size: 14px;
	line-height: 25px;
	margin: 0
}
.woocommerce .woocommerce-breadcrumb {
	background: #f4f4f4 none repeat scroll 0 0;
	border: 1px solid #ddd;
	color: #ff9023;
	font-size: 14px;
	margin-top: 30px;
	padding: 10px;
	margin-bottom: 0
}
.woocommerce .woocommerce-breadcrumb a:hover {
	color: #ff9023
}
.woocommerce.woocommerce-page .page-title::after {
	border-bottom: 1px solid #444;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	width: 3%
}
.woocommerce-page .page-title {
	position: relative
}
.single .yith-wcwl-add-to-wishlist {
	padding: 0
}
.single .related .yith-wcwl-add-to-wishlist {
	padding: 5px
}
.single .yith-wcwl-add-to-wishlist::before {
	display: none
}
.single .yith-wcwl-add-to-wishlist a.button::before {
	content: "\f004";
	font-family: fontawesome;
	margin-right: 5px
}
.single .button.yith-wcqv-button::after, .single .yith-wcwl-add-to-wishlist .button::after {
	display: block
}
.single .yith-wcwl-add-to-wishlist a.button::before {
	content: ''
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	font-size: 14px;
	font-weight: 600
}
.woocommerce div.product .woocommerce-tabs #tab-description .woocommerce-noreviews, .woocommerce div.product .woocommerce-tabs #tab-description>p {
	color: #777;
	font-size: 14px;
	line-height: 25px;
	margin-top: 0
}
.woocommerce #reviews h3 {
	font-size: 15px;
	margin-bottom: 10px
}
#review_form_wrapper .comment-form, #review_form_wrapper form input, #review_form_wrapper form textarea {
	font-size: 14px
}
.woocommerce #review_form #respond p.comment-form-author, .woocommerce #review_form #respond p.comment-form-email {
	display: inline-block;
	width: 49.66%
}
textarea#comment {
	height: 106px
}
.woocommerce #review_form #respond p.comment-form-author {
	padding-left: 22px
}
.woocommerce #review_form #respond p.comment-form-email {
	padding-left: 22px
}
.woocommerce .woocommerce-result-count {
	color: #777;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 0;
	padding: 10px 0
}
.woocommerce-page .products {
	border-top: 1px solid #ddd
}
.shop-sidebar .woocommerce {
	margin-bottom: 1.5em
}
.shop-sidebar ul li .count {
	background: #eee none repeat scroll 0 0;
	border: 1px solid #ddd;
	border-radius: 20px;
	display: inline-block;
	float: right;
	font-size: 13px;
	font-style: italic;
	padding: 0 15px
}
.shop-sidebar .woocommerce.widget_price_filter form {
	padding-top: 10px
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	background-color: transparent;
	border: 1px solid #edab30;
	border-radius: 5px;
	height: 20px
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background: #ff9023 none repeat scroll 0 0;
	border: none;
	border-radius: 0;
	box-shadow: 0 2px 3px 2px #ffd053 inset
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #cf7b00;
	border-radius: 5px;
	height: 2em;
	top: -.5em;
	width: .8em
}
.woocommerce .widget_price_filter .price_slider_amount {
	margin-top: 30px
}
.price_slider_amount .price_label {
	font-weight: 600
}
.price_slider_amount .price_label span {
	background: #eee none repeat scroll 0 0;
	border: 1px solid #ddd;
	display: inline-block;
	font-weight: 400;
	line-height: 20px;
	padding: 5px 15px
}
.woocommerce-Reviews .description {
	font-size: 14px;
	margin-bottom: -8px;
	text-align: justify
}
.woocommerce .star-rating span {
	color: #ff9023
}
.shop-sidebar .widget_rating_filter ul li::before {
	display: none
}
.shop-sidebar .woocommerce .star-rating {
	height: 1.1em
}
.shop-sidebar .woocommerce ul.cart_list li, .shop-sidebar .woocommerce ul.product_list_widget li {
	border-bottom: 1px solid #ddd;
	padding: 10px 0
}
.shop-sidebar .woocommerce ul.cart_list li:first-child, .shop-sidebar .woocommerce ul.product_list_widget li:first-child {
	padding-top: 0
}
.shop-sidebar .woocommerce ul.cart_list li:last-child, .shop-sidebar .woocommerce ul.product_list_widget li:last-child {
	padding-bottom: 0;
	border-bottom: none
}
.shop-sidebar .woocommerce .product-title {
	font-size: 13px;
	font-weight: 600;
	margin: 0
}
.shop-sidebar .woocommerce ul.cart_list li img, .shop-sidebar .woocommerce ul.product_list_widget li img {
	width: 60px
}
.shop-sidebar .woocommerce ul.product_list_widget li del, .shop-sidebar .woocommerce ul.product_list_widget li ins {
	color: #000;
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px;
	background: 0 0
}
.shop-sidebar .woocommerce ul.product_list_widget li ins {
	color: #ff9023;
	padding-left: 5px
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	display: inline-block;
	float: none;
	margin: 0;
	padding: 10px 0 0 0;
	vertical-align: top;
	text-align: center
}
.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n), .woocommerce[class*=columns-] ul.products li.product:nth-child(2n) {
	float: none
}
.woocommerce .columns-1 ul.products li.product, .woocommerce-page .columns-1 ul.products li.product {
	width: 100%;
	padding: 0 0 30px 0
}
.woocommerce .columns-2 ul.products li.product, .woocommerce-page .columns-2 ul.products li.product {
	width: 49.66%
}
.woocommerce .columns-3 ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce-page .columns-3 ul.products li.product, .woocommerce-page .related ul.products li.product {
	width: 24.4%
}
.woocommerce .columns-4 ul.products li.product, .woocommerce-page .columns-4 ul.products li.product {
	width: 24.33%
}
.woocommerce .columns-5 ul.products li.product, .woocommerce-page .columns-5 ul.products li.product {
	width: 19.33%
}
.right-sidebar .columns-4 .products .product .yith-wcwl-add-to-wishlist, .right-sidebar .columns-5 .products .product .yith-wcwl-add-to-wishlist {
	display: block;
	width: 100%
}
.right-sidebar .columns-4 .products .product .button.yith-wcqv-button, .right-sidebar .columns-5 .products .product .button.yith-wcqv-button {
	display: block;
	padding-bottom: 5px!important;
	padding-left: 10px!important;
	text-align: left;
	width: 100%
}
.woocommerce ul.products li.product .price del {
	display: inline-block;
	padding-right: 0
}
.woocommerce-page.woocommerce .products li .whislist-quickview .button {
	color: #fff;
	margin: 0;
	padding: 0 10px 0 0
}
.woocommerce-page.woocommerce .products li .whislist-quickview .yith-wcwl-add-button .button {
	padding: 0
}
.woocommerce-page.woocommerce .products li .whislist-quickview .button:hover {
	color: #ff9023
}
.woocommerce ul.products li.product .button {
	margin-top: 0
}
.woocommerce ul.products li.product .star-rating {
	text-align: center;
	margin: 0 auto .5em auto
}
.woocommerce ul.products li.product .star-rating span::before, .woocommerce ul.products li.product .star-rating::before {
	right: 0
}
.tagged_as>a {
	color: #777;
	font-size: 14px;
	font-style: italic
}
.woocommerce .shop-sidebar ul.cart_list li a .product-title, .woocommerce .shop-sidebar ul.cart_list li a img, .woocommerce .shop-sidebar ul.product_list_widget li a .product-title, .woocommerce .shop-sidebar ul.product_list_widget li a img {
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.woocommerce .shop-sidebar ul.cart_list li a:hover .product-title, .woocommerce .shop-sidebar ul.product_list_widget li a:hover .product-title {
	color: #ff9023
}
.woocommerce .shop-sidebar ul.cart_list li:hover img, .woocommerce .shop-sidebar ul.product_list_widget li:hover img {
	opacity: .8
}
.related ul.products li .whislist-quickview .button:before {
	display: none
}
.woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before {
	content: "";
	margin-left: auto
}
.woocommerce a.added_to_cart {
	padding-top: 5px
}
.shop_table.wishlist_table tbody tr td.product-add-to-cart a.button.ajax_add_to_cart:before, .woocommerce-page ul.products li a.button.ajax_add_to_cart::before {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	color: #333;
	right: 0;
	top: 0
}
.shop_table.wishlist_table tbody tr td.product-add-to-cart a.button.loading, .woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading {
	padding-right: 15px
}
.shop_table.wishlist_table tbody tr td.product-add-to-cart a.button.ajax_add_to_cart:before, .woocommerce-page ul.products li a.button.ajax_add_to_cart::before {
	content: "";
	background: #388e3c;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 0;
	top: 0;
	height: 100%;
	z-index: -1;
	opacity: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.shop_table.wishlist_table tbody tr td.product-add-to-cart a.button.ajax_add_to_cart:hover:before, .woocommerce-page ul.products li a.button.ajax_add_to_cart:hover:before {
	opacity: 1;
	visibility: visible;
	width: 100%
}
.woocommerce table.wishlist_table {
	font-size: 90%
}
.widget_shopping_cart ul li .remove+a {
	padding-left: 25px
}
.header-cart .widget_shopping_cart ul li .remove+a {
	padding-left: 0
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
	background: #999 none repeat scroll 0 0;
	color: #fff!important;
	top: 0
}
.woocommerce .shop-sidebar .widget_shopping_cart .cart_list li a.remove {
	top: inherit
}
.header-cart .woocommerce.widget_shopping_cart .cart_list li a.remove, .woocommerce .header-cart .widget_shopping_cart .cart_list li a.remove, .woocommerce .widget_shopping_cart .cart_list li:first-child a.remove, .woocommerce.widget_shopping_cart .cart_list li:first-child a.remove {
	background: #999 none repeat scroll 0 0;
	color: #fff!important;
	top: 0
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover, .woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
	background-color: #ff9023
}
.widget_shopping_cart ul li .quantity {
	color: #666;
	font-size: 14px;
	font-style: italic;
	margin-top: 10px;
	padding-left: 25px
}
.header-cart .widget_shopping_cart ul li .quantity {
	padding-left: 0
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
	text-align: right;
	border-top-width: 1px
}
.shop-sidebar .woocommerce.widget_shopping_cart .total, .woocommerce .shop-sidebar .widget_shopping_cart .total {
	text-align: left
}
.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount, .woocommerce.widget_shopping_cart .total .woocommerce-Price-amount {
	margin-left: 20px
}
.widget_shopping_cart .buttons .button {
	text-align: center;
	width: 46%
}
.woocommerce.woocommerce-page.woocommerce-wishlist .page-title::after {
	display: none
}
.woocommerce .wishlist-title h2 {
	font-size: 16px;
	margin-top: 0;
	padding: 0
}
.woocommerce table.wishlist_table tbody td {
	padding: 5px
}
.woocommerce-wishlist .button.yith-wcqv-button::after, .woocommerce-wishlist .yith-wcwl-add-to-wishlist .button::after {
	display: block
}
.woocommerce-wishlist .wishlist_table tbody tr td .button.yith-wcqv-button {
	text-align: center;
	width: auto
}
.woocommerce ul.products li.product .price del {
	opacity: 1
}
.woocommerce div.product .out-of-stock {
	font-style: italic;
	margin: 0
}
.single.woocommerce #content div.product div.summary, .single.woocommerce div.product div.summary, .single.woocommerce-page #content div.product div.summary, .single.woocommerce-page div.product div.summary {
	position: relative
}
.single .yith-wcwl-add-to-wishlist .ajax-loading {
	top: 70%
}
.single .product_meta {
	margin-top: 20px;
	font-size: 14px;
	color: #777
}
.single .product_meta span {
	padding: 0 5px;
	font-weight: 600
}
.single .product_meta span:first-child {
	padding-left: 0
}
.single .product_meta span a {
	font-weight: 400
}
.single .product_meta span a:hover {
	color: #ff9023
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover {
	background-color: transparent;
	color: #333
}
.woocommerce div.product form.cart .variations {
	width: auto
}
.single.woocommerce div.product form.cart, .single.woocommerce div.product p.cart {
	margin-bottom: 10px
}
.single.woocommerce div.product form.cart .variations select {
	padding: 5px;
	background-position: 95% 50%
}
.single.woocommerce div.product form.cart table td.value {
	position: relative
}
.woocommerce nav.woocommerce-pagination {
	text-align: center
}
.woocommerce nav.woocommerce-pagination ul {
	border: none;
	margin: 0
}
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {
	font-size: 8px;
	margin: 1px;
	border-radius: 50%
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
	background: #eee none repeat scroll 0 0;
	padding: 5px 10px
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
	background: #ff9023 none repeat scroll 0 0;
	color: #fff
}
.lost_reset_password .woocommerce-FormRow {
	background: #eee none repeat scroll 0 0;
	border: 1px solid #ddd;
	border-top: none;
	margin-bottom: 0!important;
	padding: 20px!important;
	width: 50%!important
}
.lost_reset_password .woocommerce-FormRow.form-row-first {
	border-top: 1px solid #ddd;
	border-bottom: none
}
.woocommerce-ResetPassword.lost_reset_password input[name="_wp_http_referer"], .woocommerce-ResetPassword.lost_reset_password input[name="_wpnonce"] {
	background: #ff9023 none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	font-size: 15px;
	font-style: italic;
	margin-top: 20px;
	padding: 20px
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	min-height: 35px
}
.widget_product_search button {
	height: 40px
}
.select2-container .select2-selection--single {
	height: 35px
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 34px
}
.archive article {
	background: #fff7ef none repeat scroll 0 0;
	margin-bottom: 40px;
	padding: 20px
}
.content-thumbnail.full-width .wrap-content {
	padding: 0;
	width: 100%
}
.archive article .entry-title {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0;
	-ms-word-wrap: break-word;
	word-wrap: break-word
}
.single .page-header .page-title {
	margin: 0
}
.archive article .entry-title a:hover {
	color: #ff9023
}
.archive article .entry-header .entry-meta, .single .page-header .entry-meta {
	color: #777;
	font-size: 14px;
	font-style: italic;
	font-weight: 300;
	margin-bottom: 20px;
	margin-top: 5px
}
, .archive article .entry-header .entry-meta a:hover, .single .page-header .entry-meta a:hover {
color:#ff9023
}
.archive article .content-thumbnail:after, .archive article .content-thumbnail:before {
	content: "";
	display: table
}
.archive article .content-thumbnail:after {
	clear: both
}
.archive article .post-thumbnail {
	float: left;
	line-height: 0;
	width: 45%
}
.archive.alternate-image article:nth-child(even) .post-thumbnail {
	float: right
}
.archive.large-image article .post-thumbnail, .single .post-thumbnail {
	float: none;
	margin-bottom: 20px;
	width: 100%;
	line-height: 0
}
.archive article .wrap-content {
	float: left;
	padding-left: 20px;
	width: 55%
}
.archive.alternate-image article:nth-child(even) .wrap-content {
	padding-left: 0;
	padding-right: 20px
}
.archive.large-image article .wrap-content {
	float: none;
	padding-left: 0;
	width: 100%
}
.archive article .wrap-content .entry-content a::after {
	border-bottom: 1px solid #ff9023;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	width: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.archive article .wrap-content .entry-content a:hover::after {
	visibility: visible;
	width: 50%
}
.archive article .wrap-content .entry-content a {
	color: #ff9023;
	font-style: italic;
	position: relative
}
.archive article .wrap-content .entry-footer, .single .entry-footer {
	color: #666;
	font-size: 14px
}
.archive article .wrap-content .entry-footer span, .single .entry-footer span {
	padding: 0 5px
}
.archive article .wrap-content .entry-footer span:first-child, .single .entry-footer span:first-child {
	padding-left: 0
}
.archive article .wrap-content .entry-footer a:hover, .single .entry-footer a:hover {
	color: #ff9023;
	text-decoration: underline
}
.archive article .wrap-content .entry-footer .edit-link a:hover, .single .entry-footer .edit-link a:hover {
	color: #fff;
	text-decoration: none
}
.archive .archive:not(.large-image) article .entry-header .entry-meta {
	margin-bottom: 0
}
.contact-form {
	margin-bottom: 40px
}
.inline-field {
	display: inline-block;
	width: 49.7%
}
.contact-form .ufbl-form-field-wrap {
	margin-bottom: 20px
}
.contact-form .ufbl-form-field-wrap p {
	display: none
}
.contact-form .ufbl-form-field-wrap select {
	border: 1px solid #ccc!important;
	border-radius: 0!important;
	padding: 7px 8px!important;
	width: 200%!important;
	background-position: 97% 50%!important
}
.contact-form .ufbl-form-field-wrap textarea {
	height: 125px
}
.contact-form form input, .contact-form form textarea {
	font-size: 13px
}
.search-results article {
	border: 1px solid #ddd;
	padding: 15px;
	margin-bottom: 1.5em
}
article .entry-title {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0
}
.search-results article .entry-title a {
	position: relative
}
.search-results article .entry-title a:hover {
	color: #ff9023
}
.search-results article .entry-title a:after {
	content: "";
	border-bottom: 1px solid #ff9023;
	width: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	visibility: hidden;
	transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s
}
.search-results article .entry-title a:hover:after {
	visibility: visible;
	width: 30%
}
.search-results .entry-summary {
	margin-top: 0
}
.search-results .entry-summary>p {
	margin-bottom: 0
}
.search-results .entry-footer, .search-results .entry-meta {
	color: #777;
	font-size: 13px;
	font-style: italic;
	margin-top: 5px
}
.search-results .entry-footer span, .search-results .entry-meta span {
	padding: 0 5px
}
.search-results .entry-footer span:first-child, .search-results .entry-meta span:first-child {
	padding-left: 0
}
.search-results .entry-meta a:hoverss {
color:#ff9023
}
.no-results .page-content::after {
	color: #eee;
	content: "\f119";
	font-family: fontawesome;
	font-size: 12em;
	left: 0;
	line-height: 150px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0
}
.no-results .page-content {
	padding-top: 150px;
	position: relative
}
.no-results form.search-form label {
	display: inline-block;
	vertical-align: top;
	width: 85%
}
.no-results form.search-form label .search-field {
	border-width: 2px;
	height: 40px
}
.no-results form.search-form .search-submit {
	width: 14%;
	display: inline-block;
	vertical-align: top;
	height: 40px;
	padding: 0
}
.error404 .error-404 {
	text-align: center
}
.error404-text>h1 {
	color: #eee;
	font-family: sans-serif;
	font-size: 7em;
	font-weight: 900;
	line-height: 100px;
	margin: 0 auto;
	width: 500px
}
@media only screen and (min-width:768px) {
.alignfull {
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	width: auto;
	max-width: 1000%
}
.alignwide {
	margin-left: calc(25% - 25vw);
	margin-right: calc(25% - 25vw);
	width: auto;
	max-width: 1000%
}
.alignfull img, .alignwide img {
	display: block;
	margin: 0 auto
}
.left-sidebar .alignfull, .left-sidebar .alignwide, .right-sidebar .alignfull, .right-sidebar .alignwide {
	margin-left: 0;
	margin-right: 0
}
}
.wp-block-gallery.alignnone {
	margin-left: 0
}
.wp-block-latest-posts {
	list-style: none;
	margin: 0;
	padding: 0
}
.wp-block-latest-posts ul {
	list-style: none;
	padding: 0
}
.wp-block-pullquote blockquote:before {
	content: '\f10d';
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
	font-family: fontawesome;
	font-size: 30px;
	color: #999
}
.wp-block-pullquote blockquote p {
	margin-top: 0;
	margin-bottom: 10px
}
.wp-block-pullquote blockquote {
	position: relative;
	padding-top: 50px;
	padding-bottom: 40px;
	border-left: none
}
.wp-block-quote {
	padding: 20px
}
.wp-block-pullquote p blockquote p, .wp-block-quote p, .wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
	margin-top: 0;
	margin-bottom: 10px
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
	padding: 20px 30px 25px
}
.wp-block-archives, .wp-block-categories {
	list-style: none;
	padding: 0;
	margin: 0
}
.wp-block-archives ul, .wp-block-categories ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.wp-block-archives a, .wp-block-categories a, .wp-block-latest-posts a {
	color: grey
}
.wp-block-archives a:hover, .wp-block-categories a:hover, .wp-block-latest-posts a:hover {
	color: #ff9023
}
.wp-block-categories.aligncenter {
	text-align: center
}
.woocommerce .product-grid .noo-product-inner {
	border: 1px solid #f4eede;
	transition: all .6s ease 0s;
	position: relative;
	margin: 15px 0
}
.woocommerce .columns-3 ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce-page .columns-3 ul.products li.product, .woocommerce-page .related ul.products li.product, ul.new-prod-slide>li.product {
	-webkit-transition: all .6s ease 0s;
	-o-transition: all .6s ease 0s;
	overflow: hidden!important
}
.woocommerce .columns-3 ul.products li.product:hover, .woocommerce .related ul.products li.product:hover, .woocommerce-page .columns-3 ul.products li.product:hover, .woocommerce-page .related ul.products li.product:hover, ul.new-prod-slide>li.product:hover {
	-webkit-box-shadow: 0 0 29px 0 rgba(0,0,0,.18);
	box-shadow: 0 0 29px 0 rgba(0,0,0,.18);
	border-color: #ff9023
}
.woocommerce .columns-3 ul.products li.product img, .woocommerce .related ul.products li.product img, .woocommerce-page .columns-3 ul.products li.product img, .woocommerce-page .related ul.products li.product img, ul.new-prod-slide>li.product img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	animation: scaleDisappear .5s;
	-webkit-transition: -webkit-transform .9s ease-in-out;
	-moz-transition: -webkit-transform .9s ease-in-out;
	transition: transform .9s ease-in-out
}
.woocommerce .columns-3 ul.products li.product:hover img, .woocommerce .related ul.products li.product:hover img, .woocommerce-page .columns-3 ul.products li.product:hover img, .woocommerce-page .related ul.products li.product:hover img ul.new-prod-slide>li.product:hover img {
	animation: scaleDisappear .9s;
	-webkit-transition: -webkit-transform .9s ease-in-out;
	-moz-transition: -webkit-transform .9s ease-in-out;
	transition: transform .5s ease-in-out
}
ul.new-prod-slide>li.product .add_to_cart_button {
	margin-bottom: 15px
}
.menu-wrap, .menu-wrap .header-search .search-box {
	background-color: #ff9023!important;
	background-repeat: repeat-x
}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination {
	display: none
}
#primary-menu>li.menu-item-has-children>a::after {
	font-family: FontAwesome;
	content: "\f107";
	margin-left: 5px;
	margin-top: 1px;
	position: absolute;
	color: #fff;
	font-size: 19px;
	opacity: 1;
	display: inline-block;
	-webkit-transition: .25s linear;
	-moz-transition: .25s linear;
	-ms-transition: .25s linear;
	-o-transition: .25s linear;
	transition: .25s linear
}
#cookie-notice .cn-button {
	margin-left: 10px;
	color: #fff
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background: #f7f7f7;
	border-radius: 5px;
	border: 1px solid #dfdcde
}
.widget_shopping_cart .fa {
	position: relative!important
}
.woocommerce-cart td.actions .button {
	font-weight: 700
}
.woocommerce .quantity .qty {
	font-weight: 700
}
#billing_myfield13_field, p#billing_city_field, p#billing_country_field, p#billing_phone_field {
	width: 49.5%;
	float: left
}
#billing_myfield12_field, p#billing_first_name_field, p#billing_postcode_field, p#billing_state_field {
	width: 49.5%;
	float: right;
	clear: unset
}
#masthead .nav-fixed {
	box-shadow: 0 3px 5px rgba(0,0,0,.41)
}
.woocommerce p.mback {
	color: #41ce06;
	font-size: 1em
}
.woocommerce ul.product_dlist {
	margin: 0;
	padding-left: 17px
}
.woocommerce ul.product_dlist>li {
	color: #6f6d6d;
	font-size: 1em
}
.single-product .product_meta {
	display: none
}
.single-product .product-subtitle {
	margin-bottom: 4px;
	margin-top: 4px
}
.woocommerce div.product .woocommerce-product-rating {
	margin-bottom: 0
}
.woocommerce ul.products li.product .button {
	font-weight: 600!important
}
#wp_store_product-2 li.product .star-rating, #wp_store_product-2 li.product .star-rating span {
	display: none
}
.main-navigation .menu>li.menu-item:hover {
	background-color: #383838
}
#cta-section .cta-content a, .added_to_cart, .bttn a, .button, .edit-link a, .single-product .entry-summary .yith-wcwl-wishlistexistsbrowse a, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce-cart table.cart input {
	padding: 9px 12px
}
#post-275810, #post-275819, #post-275825 {
	display: none!important
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
	padding: 10px 14px;
	font-size: 1.5em
}
.page-id-811 .has-2-columns .wp-block-column {
	background: #fff6ee;
	border: 1px solid #ffe6cf;
	padding: 15px
}
.page-id-2414 .has-2-columns .wp-block-column {
	background: #fff6ee;
	border: 1px solid #ffe6cf;
	padding: 15px
}
.contact-form .ufbl-form-field-wrap select {
	background: #fff url(images/dropdown.png) no-repeat
}
.contact-form .ufbl-form-field-wrap input[type=submit] {
	background: #ff9023;
	color: #fff;
	border: 2px solid #ff9023;
	font-weight: 700
}
.contact-form .ufbl-form-field-wrap input[type=submit] {
	background: #ff9023;
	color: #fff;
	border: 2px solid #ff9023;
	font-weight: 700
}
.contact-fo.ufbl-form-field-wrap input[type=submit]:focus, .contact-form .ufbl-form-field-wrap input[type=submit]:hover {
	background: #795548;
	color: #fff;
	border: 2px solid #795548
}
.home .prod-title-desc {
	color: #777;
	font-weight: 500;
	text-align: center;
	margin-top: 0;
	font-size: 18px;
	margin-bottom: 40px
}
.page-id-8 #primary, .page-id-8596 #primary {
	padding-right: 0;
	padding-left: 0;
	width: 100%
}
.btn-chandra {
	color: #fff!important;
	font-weight: 600;
	font-style: normal!important
}
.btn-chandra:hover {
	background-color: #795548!important
}
.btn-content {
	color: #fff!important;
	margin: 10px 0 10px
}
.page-id-8 #my-account-content, .page-id-8596 #my-account-content {
	width: 100%;
	border: 1px solid #e0e0e0
}
.single-post .page-title span:after {
	background: #fff none repeat scroll 0 0!important
}
#term_link option {
	margin: auto;
	font-size: 17px;
	padding: 10px 0
}
.post-tags #term_id_576, .post-tags option#term_dropid_576 {
	display: none
}
.wrap-image {
	min-height: 156px
}
i.fa.fa-whatsapp {
	top: 31px;
	color: #41d660
}
i.fa.fa-mobile {
	color: #87ceeb
}
i.fa.fa-shopping-bag {
	color: #b46c6c
}
a.added_to_cart.wc-forward {
	margin-top: 5px
}
.description ul {
	display: none!important
}
.error {
	padding: 10px 0 20px 0;
	color: red
}
input.error, textarea.error {
	color: #000
}
.woocommerce-product-details__short-description ul {
	margin-top: -9px
}
h1.product_title.entry-title {
	margin-bottom: 1px!important
}
.product-subtitle {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 7px
}
.processing {
	background-position: center 100%!important;
	background-repeat: no-repeat!important;
	background-size: auto;
	opacity: .6!important
}
.processing .blockOverlay {
	background-image: url(../../uploads/2020/06/preloader.gif)!important;
	background-position: center 80%!important;
	background-repeat: no-repeat!important;
	opacity: .6!important
}
.slider.nickx-slider-for.slick-initialized.slick-slider {
	box-shadow: 0 0 20px #968f88!important
}
.under-image {
	margin-top: 22px
}
div#nickx-gallery {
	height: 84px;
	border: 1px solid #f3e6e6;
	box-shadow: 0 0 20px rgb(27 25 25)
}
.woocommerce-page .columns-3 ul.products li.product {
	box-shadow: 0 0 7px rgb(0 0 0)!important
}
.ailments_work {
	border: 3px #f60 solid;
	padding: 10px
}
.sub-title-new {
	padding: 1px 0 4px 0
}
.ailments_work li {
	font-size: 13px!important
}
.panell ul {
	margin-left: -25px
}
.panel ul {
	margin-left: -12px
}
.woocommerce-product-details__short-description ul {
	margin-left: -20px
}
input#myform_ex_submit {
	background: #ff9023;
	color: #fff;
	width: 50%
}
.user-login {
	float: right;
	width: 14%;
	margin-top: 8px;
	color: #fff;
	text-align: right;
	padding-right: 15px
}
#mega-menu-wrap-primary {
	float: left;
	clear: both;
	width: 80%
}
a.login, a.logout {
	font-size: 14px
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
	width: 120%!important
}
#mega-menu-wrap-primary #mega-menu-primary {
	padding: 0!important
}
a.added_to_cart.wc-forward {
	text-decoration: none;
	border-radius: 23px;
	color: #fff
}
h1.page-title {
	display: none
}
.hGSR34 {
	line-height: normal;
	display: inline-block;
	color: #fff;
	padding: 2px 4px 2px 6px;
	border-radius: 3px;
	font-weight: 500;
	font-size: 12px;
	vertical-align: middle;
	background-color: #388e3c
}
.videoWrapper {
	height: 455px;
	width: 100%;
	position: relative;
	overflow: hidden
}
@media only screen and (max-width:760px) and (min-width:161px) {
.videoWrapper {
	height: 176px
}
}
.videoWrapper iframe {
	height: 100%;
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index: 1
}
.wcpbc-price.loading::after {
	display: none!important
}
.wcpbc-price.loading {
	visibility: revert!important;
	position: relative
}
div#wpforms-291068 {
	border: 5px solid #329c25;
	padding: 10px
}
@media only screen and (min-width:980px) {
.mobileSpecific {
	display: none
}
}
@media screen and (max-width:768px) {
.processing .blockOverlay {
	background-image: url(../../uploads/2020/06/preloader.gif)!important;
	background-position: center 100%!important;
	background-repeat: no-repeat!important;
	opacity: .6!important
}
span.mega-toggle-label-closed {
	color: #fff!important
}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {
	color: #fff!important
}
span.mega-toggle-label-open {
	color: #fff!important
}
.main-navigation ul li a {
	color: #fff!important
}
}
ul.children {
	display: none
}
.errorClass {
	border: 2px solid red!important
}
@media screen and (min-width:768px) {
p.comment-form-email {
	margin: 7px 0 10px;
	padding-left: 22px
}
p.comment-form-author {
	margin: 16px 0 10px;
	padding-left: 22px
}
p.comment-form-comment {
	height: 106px;
	width: 50%;
	float: left
}
.anr_captcha_field {
	width: 50%;
	float: left
}
.post-sticky {
	position: sticky!important;
	top: 68px
}
.shop-side-form {
	position: sticky!important;
	top: 104px
}
.woocommerce-product-gallery {
	position: sticky!important
}
.stky-function {
	padding-bottom: 20px
}
.stky-function {
	width: 50%;
	float: left
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 96%!important
}
}
span.onsale {
	display: none
}
#hidden_layer {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	display: none;
	background: url(bg-mask.png);
	opecity: 1.5;
	z-index: 2
}
#userLoginDetailBox {
	text-align: center;
	margin: 0;
	top: 13%;
	padding: 20px;
	height: auto;
	position: fixed;
	z-index: 1000;
	-moz-box-shadow: 3px 3px 5px 6px #ccc;
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;
	box-shadow: 3px 3px 5px 6px #ccc;
	background: #fff;
	background: #fff;
	display: none;
	border: 4px solid #bebebe;
	border-radius: 15px
}
#userLoginthank {
	text-align: center;
	margin: 0;
	top: 13%;
	padding: 20px;
	height: auto;
	position: fixed;
	z-index: 1000;
	-moz-box-shadow: 3px 3px 5px 6px #ccc;
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;
	box-shadow: 3px 3px 5px 6px #ccc;
	background: #fff;
	background: #fff;
	display: none;
	border: 4px solid #bebebe;
	border-radius: 15px
}
@media screen and (max-width:980px) {
.mob-hide, li.mob-hide>.sub-menu {
	display: none!important
}
}
@media screen and (min-width:981px) {
.desktop-hide {
	display: none!important
}
.select-cat {
	float: right
}
.tot-post {
	float: left
}
}
.tot-post {
	color: #777;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 0;
	padding: 10px 0
}
img.custom-logo {
	max-width: 86%
}
#post-75415, #post-75418, #post-75827, #post-75831, #post-75834 {
	display: none!important
}
.post-thumbnail img {
	width: 100%
}
.search_form_cpg {
	border: 0 solid #fff!important;
	border-radius: 5px 0 0 5px!important;
	padding: 8px 0 8px 10px!important
}
.parent1 {
	box-shadow: 7px 8px 5px #888;
	padding: 0;
	color: #261d0d;
	border: 1px solid #e0e0e0
}
@media only screen and (max-width:600px) {
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary {
	position: inherit!important
}
#mega-menu-wrap-primary {
	float: none;
	clear: both;
	width: 100%
}
.user-login {
	display: none;
	float: none;
	width: 100%;
	margin-top: 12px;
	color: #fff;
	text-align: left;
}
.wrap-right .fa {
	left: 3px
}
#qlwapp.qlwapp-bottom-right {
	bottom: 59px!important;
}
}
.product-subtitle {
	font-family: Roboto, Arial, sans-serif;
	font-weight: 700;
	font-size: 13px
}
input#billing_gender_male {
	margin: -2px 8px 0 0
}
label.radio.billing_gender_male {
	display: inline!important;
	margin: -2px 8px 0 0;
	text-align: center;
	vertical-align: middle
}
input#billing_gender_female {
	margin-left: 43px
}
label.radio.billing_gender_female {
	margin: -31px 0 0 123px
}
.single-products-captcha {
	color: #fff!important;
	font-weight: 700;
	background-color: #ff9023
}
.tot-post {
	color: #777;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 0;
	padding: 10px 0;
	text-align: center
}
.arrow-2 {
	border: solid #000;
	border-width: 0 3px 3px 0;
	display: inline-block;
	padding: 3px
}
.right-2 {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg)
}
.left-2 {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg)
}
span.cart-title {
	color: #fff
}
button#up_cart {
    display: none!important;
}
@media screen and (min-width : 200px) and (max-width : 900px) { .site-info .ed-container {padding-top: 5px;}}
@media screen and (min-width : 901px) and (max-width : 1900px) { .site-info .ed-container {padding-top: 20px;}}
p.schema-faq-answer { padding: 0px;  margin-top: -2px; }
.woocommerce-error {display:none;}