/*
	Theme Name: Majju Theme
	Theme URI: https://www.majju.pk
	Description: Majju Marketepalce
	Author: Toseef Sadiq
	Author URI: #
	Version: 1.0.0
	Template: rehub-theme
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
/**.main-nav {display: none;}*/
nav.top_menu{display:none;}

body { background: none #fff; }

.main-nav.dark_style{background: none #167bcb;}

.main-nav.white_style nav.top_menu > ul > li > a  {padding: 5px 12px 8px 12px; font-weight: normal; font-size: 15px; text-transform: none; }

.main-nav.dark_style nav.top_menu > ul > li > a  {font-size: 15px; text-transform:uppercase; }

nav.top_menu ul li ul li a{font-size: 95%}

nav.top_menu > ul > li > a:hover, nav.top_menu > ul > li.current-menu-item a{border-top-color:#fff;}

.category .wpsm-title.middle-size-title h5, .tag .wpsm-title.middle-size-title h5{padding: 0}



.sidebar .widget.widget-meta-data-filter h3, .sidebar .widget.widget-meta-data-filter h5, .sidebar .widget.widget-meta-data-filter h4 a, .sidebar .mdf_widget_found_count, .sidebar .widget.widget-meta-data-filter, .sidebar .widget.widget-meta-data-filter h4.data-filter-section-title{color: #111}

.sidebar .widget.widget-meta-data-filter { background-color: #fff; padding: 20px; border: 1px solid #ccc;}

.sidebar .widget.widget-meta-data-filter h4.data-filter-section-title{padding: 0; background-color: transparent;}

.sidebar .widget.widget-meta-data-filter h4.data-filter-section-title { margin: 20px 0 10px !important; }

.widget-meta-data-filter h3:after { height: 3px; width: 40px; height: 4px; background-color: #ddd; display: block; margin: 10px 0; content: ""; }

.widget-meta-data-filter h3 { margin-bottom: 20px }

.sidebar .widget.widget-meta-data-filter .mdf_textinput, .sidebar .widget.widget-meta-data-filter select { border: 1px solid #ddd }

.sidebar .widget { padding: 0; background-color: transparent;border: none; box-shadow: none; margin: 0 0 35px 0}

.sidebar { border: none; }

.widget.tabs > ul{border: none;}

.sidebar .widget.tabs, .widget.outer_widget{border: none; padding: 0; background-color: transparent; box-shadow: none;}

.postNavigation a{ background-color: #868686}

.widget .title, .widget h2{position:relative;font-size: 20px; line-height: 24px; font-weight: normal;border-bottom: 1px solid #ddd;padding-bottom: 15px; margin: 0 0 25px 0}

.widget .title:after {content: ' ';width: 75px;border-bottom: 2px solid #17baae;display: block;position: absolute;bottom: -1px;}

.footer_widget .widget .title:after, .widget.better_menu .title:after{display: none;}

.footer_widget .widget .title{padding: 0; border: none; font-size: 22px; font-weight: 700; background:url(https://www.majju.com/wp-content/uploads/2017/04/hr.jpg) no-repeat left bottom; padding-bottom: 10px;}

.rate_bar_wrap{background-color: transparent;padding: 30px}

.re-line-badge.re-line-table-badge{padding: 5px 8px 5px 20px;font: normal 13px/15px Arial;}

.re-line-badge span:before, .re-line-badge span:after{display: none;}

.sidebar .wpsm_recent_posts_list .item-small-news {border-bottom: 1px solid #E4E4E4;padding: 10px 0;background: radial-gradient(ellipse at top, rgba(255,255,255,0.75), rgba(255,255,255,0) 75%);}

.vc_row .wpsm_recent_posts_list h3{font-size: 18px}

.vc_row .wpsm_recent_posts_list .item-small-news{font-size: 14px; padding: 20px 0}

.single_top_main .stars-rate{margin: 0 0 10px 0; display: inline-block;}

.sidebar .list_excerpt{display: none;}

.dealScore .thumbscount{background: #dff0ef;}

.dealScore .label{background: #23b5ac;}

.coupon_code_in_modal .coupon_modal_coupon{background-color: #f2f2f2}

.widget_price_filter .price_slider.ui-slider span.ui-slider-handle{ margin-top: 2.25px;border-radius: 5px !important;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;}

.order_item_detail{width:100% !important; background:#EEFCD5 !important;}
.order_item_detail th{background:transparent !important;}

.wpb_category_n_menu_accordion > ul > li > a{
	background-color:#167BCB !important;
}
div.wpb_category_n_menu_accordion > ul > li:not(:last-child){
	border-bottom:1px solid black !important;
}
div.wpb_category_n_menu_accordion > ul > li li a{
	border-bottom:.5px solid black !important;
}
.wpb_category_n_menu_accordion ul > li li{
	background-color:#FAFAFA !important;
	
}
.wpb_category_n_menu_accordion ul > li ul li a{
	color:black !important;
	
}
.wpb_category_n_menu_accordion ul > li ul li a:hover .wpb-submenu-indicator{color:#1369AD;}
.wpb_category_n_menu_accordion li ul.children > li > ul.children >li.cat-item > a{background:lavender;}
.wpb-submenu-indicator{font-size:30px !important;}

/**Category image overlay on homepage**/
.cat_container {
    position: relative;
    width: 100%;
}

.cat_image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.cat_middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}

.cat_container:hover .cat_image {
  opacity: 0.3;
}

.cat_container:hover .cat_middle {
  opacity: 1;
}

.cat_text {
  background-color: #167BCB;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}
.cat_text:not(:last-child){
	border-bottom:1px solid black;
}
/*198be5*/
.cat_text a{text-decoration:none;color:white;}
.majju-discounts td{text-align:center !important;}

.add_to_quote_button{background:lightgreen !important;}
.product_store{
	text-align: center;
    width: 100%;
    display: block;
    background: #f1f1f1;
    padding: 5px;
    font-size:12px;
}
.price{text-align:center;}
.product .re_actions_for_grid{z-index:-1;}
@media screen and (max-width: 1224px) {

  

}



@media (max-width: 767px) {
.footer-bottom{ text-align: center;}
.footer_widget .widget .title{background-position: bottom;}

} 

.head_search .re-aj-search-wrap{width:100%;}
.footer-bottom .simple_menu_widget ul{list-style:none;}
.footer-bottom .simple_menu_widget ul li{padding-left:0px;}
.footer-bottom .simple_menu_widget ul li a{    text-decoration: none;font-size: large;}
.footer-bottom .rl-image-widget .title{background:transparent;padding-bottom:1px;}
.footer-bottom.white_style{display:block;}
.footer-bottom .simple_menu_widget ul li:before{content:"";}


#free_shipping_note{color:brown;font-size:12px;}
#free_shipping_success{color:darkgreen;font-size:12px;}
/*.ywot_order_details{text-align: center;padding: 50px;background: lightgreen;font-size:18px;margin:5px;}*/

.cart .quantity label{display:none;}

.header-actions-logo .celldisplay{padding :0 7.5px !important;}

td.dokan-order-action a.button{display:none;} 

.header_seven_style .search{margin: 0 auto !important}
.search-form .btnsearch {background-color: #1A7BC9 !important;}
.search-form .btnsearch,.search-form .re-ajax-search{border:3px solid #1A7BC9 !important;}
.woocommerce-Price-amount.amount{color: #177BCB !important; text-align: center !important;}
.wcvendors_sold_by_in_loop{text-align: center !important; width: 100%;}
.price_for_grid{width: 100%}
.footer_most_bottom{text-align: center;}
.grid_desc_and_btn .stock{text-align: center;}




/*Mobile*/

#rhmobtoppnl{background-color: transparent !important;}
