/*
Theme Name: Sareer Furniture - Divi
Theme URI: https://example.com/twenty-twenty-one-child/
Description: Divi Child Theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-column, responsive-layout
Text Domain: sareerfurnituredivi
*/ 


@charset 'UTF-8';

/*
@font-face{font-family:'FontAwesome';src:url('css/font/fontawesome-webfont.eot?v=4.0.1');src:url('css/font/fontawesome-webfont.eot?#iefix&v=4.0.1') format('embedded-opentype'),url('css/font/fontawesome-webfont.woff?v=4.0.1') format('woff'),url('css/font/fontawesome-webfont.ttf?v=4.0.1') format('truetype'),url('css/font/fontawesome-webfont.svg?v=4.0.1#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
*/


/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/



p.stock {
    text-align: center;
    background: #f6f6f6;
    padding: 0.5em!important;
}


p.stock.in-stock {
    background-color: #8bc773;
    color: #144300!important;
}

p.stock.out-of-stock {
    background-color: #fbdcdc;
}

a.reset_variations {
	display: none!important;
}

dl.tm-extra-product-options-totals.tm-custom-price-totals, dl.tm-extra-product-options-totals, dl.tm-custom-price-totals {
	display: none;
}

/*********************************************************************************/
/* Header Section                                                                */
/*********************************************************************************/
/*
.et_pb_search_0_tb_header.et_pb_search {
	border-color: #FFFFFF!important;
	border-radius: 50px 50px 50px 50px!important;
    overflow: hidden;
}

.et_pb_section_4_tb_header.et_pb_section {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    background-color: #505050!important;
}

.et_pb_section_4_tb_header {
    border-top-width: 1px!important;
    border-bottom-width: 1px!important;
    border-top-style: dashed!important;
    border-bottom-style: dashed!important;
    border-top-color: #FFFFFF!important;
    border-bottom-color: #FFFFFF!important;
}

.et_pb_with_border.et_pb_module.et_pb_search.et_pb_search_0_tb_header.et_pb_text_align_left.et_pb_bg_layout_light {
    background-color: #FFFFFF!important;
}

.et_pb_section.et_pb_section_1_tb_header.et_pb_with_background.et_section_regular {
    padding: 0 0!important;
}


.et_pb_with_border.et_pb_section.et_pb_section_5_tb_header.et_pb_with_background.et_section_regular {
    padding-top: 3px!important;
    padding-bottom: 3px!important;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    background-color: #333745!important;
}

*/

@media (min-width: 981px) {
	
	.et_pb_menu_0_tb_header.et_pb_menu ul.sub-menu li.mega-link a,	nav.et-menu-nav ul#menu-main-menu ul.sub-menu li.mega-link a { color:black!important;}
	
	article .et_pb_section_0_tb_body.et_pb_section {
	    padding-top: 0px;
	    padding-bottom: 0px;
	    margin-top: 8px;
	    margin-bottom: 0px;
	}
}

@media (max-width: 980px) {
  li.mega-link.m-l-image {
	      clear: both;
  }
  li.mega-link.m-l-image a {
	      float: left;
		  width: 25%;
  }
  li.mega-link.m-l-image ul.sub-menu {
	      float: left;
		  width: 74%;
  }  
  li.mega-link.m-l-image ul.sub-menu li.mega-link {
	 
  }  
  li.mega-link.m-l-image ul.sub-menu li.mega-link a {
	  	width: 100%;
  }  
  li.menu-item-toppers {
	  clear: both;
  }
}