/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */

.et_mobile_nav_menu li.lang-item {
    width: auto;
    float: left;
    margin: 7px;
}





.et_pb_sticky--has-transform li#menu-item-37 {
    display: none !important;
}



ul.et_pb_tabs_controls,
.et_pb_tabs_controls li,
ul.et_pb_tabs_controls:after{
    background: none;
	border: none;
}

ul.et_pb_tabs_controls {
	text-align: center
	}

.et_pb_tabs_controls li {
    border-bottom: 3px solid transparent !important;
	text-align: center;
    display: inline-block;
	float: none;
}

.et_pb_tabs_controls li a {
    border-bottom: 3px solid transparent !important;
}

.et_pb_tabs_controls li.et_pb_tab_active a, .et_pb_tabs_controls li:hover a {
    border-bottom: 3px solid #a17d52 !important;
}

.et_pb_tabs p[style*="text-align: right"] {
    border-bottom: 2px dotted #333;
}

.et_pb_tabs h4 {
    margin-top: 40px;
}




span.et_overlay {
    background: linear-gradient(180deg,rgba(0,0,0,0.43) 80%,rgba(0,0,0,0.88) 100%) !important;
}
.et_overlay:before {display: none !important;}

#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus, #et-boc .area-outer-wrap[data-da-color=light] .da-close:hover {
    background: #fff;
    -webkit-box-shadow: 0 0 4px 0 #0002, 0 0 3px 1px #0001;
    box-shadow: 0 0 4px 0 #0002, 0 0 3px 1px #0001;
    color: #000;
    border-radius: 100%;
    font-size: 29px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    right: -15px;
    top: -15px;
}

#regx input.tnp-submit {
    background-color: #a17d52;
    border: 6px solid #313131 !important;
}


.tnp-field input[type="submit"] {
    cursor: pointer;
}


@media (max-width: 980px) {
    footer .et_pb_menu .et_mobile_nav_menu {
        display: none;
    }

footer .et_pb_menu .et_pb_menu__menu {
        display: block;
    }
	
.et_pb_sticky--has-transform .et_pb_menu--style-centered .et_pb_menu__wrap {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
}
	
.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_0_tb_header .et_pb_menu__logo-slot, .et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {
    float: left;
}
	
li.lang-item a img {
    width: 24px !important;
    height: 16px !important;
}
	
} /* 980px resp end */




footer ul,
footer ul li {
    text-align: center;
}

footer ul li {
    text-align: center;
    display: block;
    width: 100%;
}

footer ul li a {
    width: 100%;
    text-align: center;
}
