/*
Theme Name:Supermarket Child
Theme URI: http://themefreesia.com/themes/supermarket
Author: Theme Freesia
Author URI: http://themefreesia.com
Description: Supermarket is  the perfect theme for your next WooCommerce project build for Store, eCommerce, Shop and also fits for any kind of Shopping theme which contains all the feature you need to create a stunning website. The theme consists of well organized components so it’s easy to edit and customize everything to create a specific website for your needs which is designed and developed by Theme Freesia. With a focus on Shopping sites, it features multiple sections on the front page as well as widgets, multiple navigation and social menus, a logo and more. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Get free support at https://tickets.themefreesia.com/ and View demo site at http://demo.themefreesia.com/supermarket.
Version: 1.0
Text Domain: supermarket-child
Template: supermarket
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Tags: threaded-comments, right-sidebar, four-columns, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, flexible-header, post-formats, footer-widgets, sticky-post, theme-options, translation-ready, e-commerce, education, portfolio

All files, unless otherwise stated, are released under the GNU General Public License
version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)
==================================================
*/
.price .amount bdi {
    font-size: 30px;
    font-weight: 600;
}

.site-name{
	width: 23.33%;
}
#search-box{
	width: 43.33%;
}
.search-box-inner{
	max-width: 100%;
}
#colophon .widget-wrap{
	background-color: #dddbdb;
}
#menu-footer-menu li {
    padding-bottom: 2%;
    list-style: disclosure-closed;
}

#wpcf7-f1077-p245-o4 input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="search"], input[type="password"], textarea{
	margin-bottom: 10px;
}
#wpcf7-f3216-p455-o4{
	 width: 50%;
    
    border: 2px solid #cccccc4f;
    padding: 2%;
    box-shadow: 4px 4px 5px #a9a9a991;
	margin:0 auto;
}
.design-lab-form {
    width: 45%;
    margin: 0 auto;
    border: 2px solid #cccccc4f;
    padding: 2%;
    box-shadow: 4px 4px 5px #a9a9a991;
}
.contact-us-form{
	width: 100%;
    margin: 0 auto;
    border: 2px solid #cccccc4f;
    padding: 2%;
    box-shadow: 4px 4px 5px #a9a9a991;
	float:left;
}
.bulk-req-form{
	width: 100%;
    float: left;
    border: 2px solid #cccccc4f;
    padding: 2%;
    box-shadow: 0px 0px 0px 5px rgba( 255,255,255,0.4 ), 0px 4px 20px rgba( 0,0,0,0.33 );
}
#wpcf7-f3216-p455-o4 input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="search"], input[type="password"],input[type="file"], textarea{
	margin-bottom: 10px;
}
.element-contact-form h3{
	font-size:20px!important;
	font-weight:600!important;
	text-align:center!important;
}
.supermarket-template-footer-column .widget-title{
	text-align:center;
}
#menu-footer-menu {
    margin-left: 7%;
}
.wnbell_notifications_lists_menu .wnbell_notification_item_menu a{
	color:#000;
}
.bell-desc {
    line-height: 25px;
	color:#000;
}
.bell-title {
    border-bottom:1px solid gainsboro ;
}
.wnbell_notifications_lists_menu{
	border: 1px solid lightgoldenrodyellow;
    /*padding: 15px 6px 15px 6px;*/
}
.wnbell_notifications_lists{
	box-shadow: 0px 4px 8px rgba(55, 49, 49, 0.89);
}
.wnbell_notification_item a div{
	color:#000!important;
	font-size:13px!important;
}
.wnbell_notifications_lists .wnbell_notification_item{
	padding:10px 10px 0px 10px;
	float:left;
}
.wnbell_notifications_lists .wnbell_notification_item:hover{
	background-color:transparent;
}
.sjb-page{
	padding: 0 8%;
clear: both;
}
.wnbell_notifications_lists .wnbell_notification_item a{
	padding:0px;
}
.wnbell_notifications_lists .wnbell_notification_item a:hover{
	color:red;
}
.sjb-page .list-data .v1 .job-description{
	text-align:justify;
}
#sjb-application-form {
    width: 65%;
    background-color: #f2f2f2;
    padding: 2% 4%;
    box-shadow: 4px 4px 5px #ccc;
}
.jobpost-form h3 {
    text-align: center;
    font-size: 24px !important;
}
.sjb-page .sjb-detail .list-data .v1 .job-features .table td:first-child{
	padding-left: 10px;
}
.sjb-detail{
	border: 2px solid #cccccc5c;
padding: 2% 4%;
}
.sjb-content{
	padding:0px;
}
.sjb-page .sjb-detail{
	margin: 0px 0 0;
}
#wnbell-dropdown-toggle-id{
top: 2px;
position: relative;
color: khaki;
}
.wnbell-dropdown-box {
    float: left;
}
.top-bar{
	padding: 5px 0 0 0;
}
.woocommerce-product-search input[type="search"]{
	margin-bottom:0px;
}
h3{
	line-height: 1.292!important;
}
.catalog-menu-title{
	margin-top: 0px
}
ol, ul{
	margin: 0!important;
}
.xoo-el-username-menu a img{
width:30px!important;
height:30px!important;
}
.go-to-top{
	bottom: 82px;
}
.site-info .copyright{
	margin-right: 4.3%;
}
.woocommerce-bacs-bank-details {
    margin-top: 4%;
    margin-bottom: 4%;
    background: #fff9efd6;
    padding: 2%;
}
.wc-bacs-bank-details-account-name{
	font-size: 18px;
}
.wc-bacs-bank-details-heading {
    color: #8E4D05;
}
#contact-form-name {
    margin-bottom: 10px!important;
}
.single_add_to_cart_button {
    background-color: #FF9F00 !important;
    border-radius: 2px!important;
    padding: 10px 18px!important;
}
.frm-cont {
    width: 100%;
    float: left;
}
.left-cont {
    float: left;
    width: 47%;
    margin-right: 3%;
}
.right-cont {
    float: left;
    width: 47%;
}
.right-cont .wpcf7-submit {
    margin-top: 5%;
    width: 150px;
}
@media (max-width: 768px){
	.bell-desc{
		color:#000;
	}
	.design-lab-form{
		width:100%;
	}	
	.contact-us-form{
		width:100%;
	}
	.site-info .copyright{
	margin-right: 0px;
}
	.bulk-req-form{
		width:100%;
	}
	.left-cont{
		width: 100%;
    margin-right: 0px;
	}
	.right-cont {
    width: 100%;
}
	.right-cont .wpcf7-submit{
		margin-top:0px;
	}
}
@media (max-width: 500px){
  .wnbell_notifications_lists {
	/* height: 76vh; */
	/* max-height: 76vh; */
	top: 39px;
	left: -160px;
	height: 100%;
	position: relative;
	width: 90vw;
	max-width: 100vw;
	}
	.bell-desc{
		color:#000;
	}
	.left-cont{
		width: 100%;
    margin-right: 0px;
	}
	.right-cont {
    width: 100%;
}
	.right-cont .wpcf7-submit{
		margin-top:0px;
	}
}