/*
Theme Name: Cerla Child
Theme URI: http://www.wpbingosite.com/cerla
Author: wpbingo
Description: This is a child theme for Cerla
Version: 1.0
Author URI: http://wpbingosite.com
Template: cerla
Text Domain: cerla-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
input#check-dl {
    display: none;
}
h1,h2,h3,h4,h5,h6,li,body,span,p,a{
    font-family:'Quicksans'!important;
}
.swal-title:not(:first-child) {
    padding-bottom: 30px!important;
}
.wpcf7-form  h3 ,.wpcf7-form  h4{
    color: #000;
    margin-top: 0;
}
  .wpcf7-checkbox .wpcf7-list-item{
    width: 33%;
    margin-left: 0;
}
.wpcf7-checkbox {
display: flex;
flex-flow: row wrap;
}
.wpcf7-form-control-wrap > input,.wpcf7-form-control-wrap > textarea,input[name="date-352"]{
    width: 100%;
}
.wpcf7-form-control-wrap > textarea{
    height: 120px;
}
#wpcf7-f19135-p19136-o1 .wpcf7-form-control-wrap {
    margin-bottom: 10px;
display: flex;
    flex-flow: row wrap;
    width: 100%;
}
.entry-author{
display:none;
}
#wpcf7-f2264-o2  input[type="email"]::placeholder{
color:#Fff!important;
}
span[data-name=phone-kh]{
    margin-right: 2%;
}
span[data-name=diachi-kh]{
    margin-left: 2%;
}
span[data-name=phone-kh],span[data-name=diachi-kh]{
    float: left;
    width: 48%;
}
.wpcf7-form br{
    display: none;
}
.wpcf7-submit{
    background: #B7A774;
    color: #Fff;
    border: none;
    padding: 10px 30px;
}
#breadcrumb{
display:none;
}
.entry-author{
display:none;
}
.comments-link a > span {
padding-left:10px;
}
.content-product-list .slick-track{
margin:0 auto;
}
.mini-cart .cart-popup{
width: 480px;
}
.mini-cart .cart-popup .free-order span {
    margin-left: 20px;
}
.form-login-register .box-form-login h2 {
    background: #149AA5;
}
@media (max-width: 767px){
	.page-template-homepage .bwp-header.header-v3 .header-mobile {
    background: #192b5b;
}
	.page-template-homepage .bwp-header.header-v3 .header-mobile .mini-cart .cart-icon, .page-template-homepage .bwp-header.header-v3 .header-mobile .navbar-toggle:before {
    color: #fff;
}
	.back-top {
    display: block;
}
	.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    text-align: left!important;
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
		display: flex!important;
	}
	.elementor-widget-icon-box .elementor-icon-box-content{
	vertical-align: middle;
    margin: auto;
    padding-left: 20px;
	}
}