/*
Theme Name: Beaver Builder Theme
Theme URI: http://www.wpbeaverbuilder.com/?utm_medium=bb-pro&utm_source=bb-theme&utm_campaign=themes-admin-page
Version: 1.7.1.5
Description: A customizable theme with a simple yet robust set of theme options.
Author: The Beaver Builder Team
Author URI: http://www.wpbeaverbuilder.com/?utm_medium=bb-pro&utm_source=bb-theme&utm_campaign=themes-admin-page
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fl-automator
*/
/*

WARNING! DO NOT EDIT THEME FILES IF YOU PLAN ON UPDATING!

Theme files will be overwritten and your changes will be lost
when updating. Instead, add custom code in the admin under
Appearance > Theme Settings > Code or create a child theme.

*/
/* 20190327 remove nav border */
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal {
	border: none;
}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before {
	display:none;
}
/*end remove nav border */

@media( min-width: 1100px){
	.container,
	.fl-full-width .container{
		width: 1330px;
	}
}


/* leo float form*/
.side-form-wrapper {
    position: fixed;
    right: 0;
}


/* 表单呼出按钮 */

#side-form-button {
    width: 40px;
    height: 40px;
    background-color: #e50013;
    position: fixed;
    right: 20px;
    bottom: 260px;
    border-radius: 10px;
    cursor: pointer;
    z-index: 300;
}

#side-form-button .side-form-icon {
    display: block;
    width: 50%;
    height: 50%;
    border: 2px solid #fff;
    border-radius: 5px;
    background-color: transparent;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#side-form-button .side-form-icon:before {
    content: "";
    display: block;
    width: 60%;
    height: 8px;
    background-color: #e50013;
    border-radius: 5px;
    position: absolute;
    top: -3px;
    right: -4px;
    transform: rotate(-45deg);
}

#side-form-button .side-form-icon:after {
    content: "";
    display: block;
    width: 60%;
    height: 3px;
    border-radius: 5px;
    background-color: #fff;
    border-radius: 10px;
    position: absolute;
    top: 0;
    right: -3px;
    transform: rotate(-45deg);
}


/*end 表单呼出按钮 */

/*  表单模块 */

#leo-side-contact-form {
    width: 300px;
    padding: 10px 20px 0;
    box-shadow: 0 0 20px #000;
    background: #fff;
    position: fixed;
    right: 10px;
    top: 50%;
    transform: translate(130%, -50%);
    transition: all .5s;
    z-index: 998;
}

#leo-side-contact-form.active {
    transform: translate(0, -50%);
}

#leo-side-contact-form .closeBtn {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
}

#leo-side-contact-form .closeBtn:before,
#leo-side-contact-form .closeBtn:after {
    content: "";
    display: block;
    width: 20px;
    height: 2px;
    background-color: #000;
    position: absolute;
    top: 50%;
    left: 50%;
}

#leo-side-contact-form .closeBtn:before {
    transform: translate(-50%, -50%) rotate(45deg);
}

#leo-side-contact-form .closeBtn:after {
    transform: translate(-50%, -50%) rotate(-45deg);
}

/*  表单模块 */
.wpforms-submit {
	background-color:#e50013;
	border-color:#e50013;
}
/* 置顶 */
/*返回顶部*/
#frank-gotop {
	display: none;
	position: fixed;
	z-index: 9999;
	bottom: 20%;
	right: 20px;
	width: 40px;
	height: 40px;
	border-radius: 10px;
	cursor: pointer;
	background-color: #e50013;
}

#frank-gotop:before {
	content: "";
	display: block;
	width: 13px;
	height: 13px;
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(45deg)
}
#frank-gotop.show {
	display: block;
}
@media screen and (max-width:640px){
	#frank-gotop{
		bottom:27%;
	}
}
/* 隐藏 */
div#wpforms-672{
	display:none;
}