/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    A plain child theme for Divi
 Author:         Wealthwise Innovation and Technology Limited
 Author URI:     https://www.wealthwise.hk
 Template:       Divi
 Version:        1.0.16
 Text Domain:    divi-child
*/

body {
  font-weight: 400;
}

.et_pb_contact_form_container .et_pb_contact p input,
.et_pb_contact_form_container .et_pb_contact p textarea {
  color: #363636;
}

.et_pb_contact_form_container .et_pb_contact p input::placeholder,
.et_pb_contact_form_container .et_pb_contact p textarea::placeholder {
  color: #999;
}

/* set the row width for mobile. */
/* the original is 80% */
@media only screen and (max-width: 980px) {
  .et_pb_row {
    width: 100%;
  }

  .et_pb_text,
  .et_pb_button_module_wrapper,
  .et_pb_promo,
  .et_pb_blurb_container,
  .et_pb_contact_form_container,
  .et_pb_blurb {
    padding-left: 2%;
    padding-right: 2%;
  }
}

/* set the top section padding for all pages to 0 by default */
.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
  padding-top: 0px !important;
}

/* hide the sidebar */
/* Take out the divider line between content and sidebar */
#main-content .container:before {
  background: none;
}

/* Hide Sidebar */
#sidebar {
  display: none;
}

/* Expand the content area to fullwidth */
@media (min-width: 981px) {
  #left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
  }
}
/* hide the sidebar - end */

/* hide the stupid image overlay effect */
span.et_overlay {
  display: none;
}


/*home category mobile column*/
@media only screen and (max-width: 980px) {
.six-columns .et_pb_column {
width: 50%!important;
}
	 .et_mobile_menu { width: 200%;}
}

/*mobile menu overflow*/
.et_mobile_menu {   
    overflow-y:scroll!important;
    max-height:70vh!important;
    -overflow-scrolling:touch!important;
    -webkit-overflow-scrolling:touch!important;
}

/*age verification*/
#agy-accept {
	border: none!important;
	font-weight:400;
	font-size: 14px;
	
}

#agy-exit{
	border: none!important;
	font-weight:400;
	font-size: 14px;
}

.overlay-verify {
    background: rgba(0,0,0,0.9)!important;
}

@media only screen and (max-width: 980px){
	.agy .box {
    width: 92%!important;
	}
	
	.agy .box-right img {
	 width: 60%!important;
	}
	
	.agy .box .box-left, .agy .box .box-right{
		padding:5%!important;
	}
}

.et_pb_row.et_pb_row_2_tb_body {
  z-index: 1;
}

.wcml-cs-submenu.js-wcml-dropdown-click-submenu {
  z-index: 99;
}

/*age verification end*/

/*Jim Hui amendment below
.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .onsale {
    font-size: 12px!important;;
    letter-spacing: 1px;
    line-height: 1em!important;}
*/


/*hide company field*/

#billing_company_field {
  display: none !important;
}

.form-row.form-row-wide.mailchimp-newsletter {
  display: none !important;
}

/*added by Jim*/
	  @media only screen and (max-width: 980px) {
  .et_pb_menu_0_tb_header.et_pb_menu ul li a { font-size: 14px;}
		 
	
#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul {
      line-height: 16px;}
  }
/*end*/