/*

Theme Name: Avada Child

Description: Child theme for Avada theme

Author: ThemeFusion

Author URI: https://theme-fusion.com

Template: Avada

Version: 1.0.0

Text Domain:  Avada

*/


@media screen and (min-width: 801px) {
	.is_bar_wrapper-sticky{
		position: sticky !important;
		top: 205px !important;
	}
}
.page-id-1706 #sidebar #custom_html-3.widget_custom_html{
	border: 2px solid rgb(44, 152, 240) !important;
}
#post-404page .post-content .fusion-title{
	display: block;
	margin-top: 20px !important;
}
#post-404page .post-content .error-page{
	overflow: hidden;
	margin-bottom: 85px;
	margin-top: 10px;
}
#post-404page .error-page .error-message{
	color: #c1c1c1 !important;
}

/* Contact US Form CSS Start */

.slacklikeform .fusion-column-wrapper {
    padding: 2rem!important;
    background: white;
    box-shadow: 0 0 2rem 32px #0000001a!important;
    border-radius:8px!important;
}

.slacklikeform span.icon-wrapper.circle-yes {
    padding: 23px;
}

.slacklikeform span.icon-wrapper.circle-yes i {
    font-size: 20px;
}

.slacklikeform .fusion-li-item-content {
    padding-left: 23px;
}

.slacklikeform p.item-detail {
    margin-top: -18px;
    margin-bottom: 15px!important;
}

.contact-form-container{
	margin-top:-70px!important;
}

.slacklikeform .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
    background-color: white;
}
/* Contact Us Form Css End */

/* Fixing Layout Start Here */
.fusion-alert{
	padding: 20px 15px !important;
}

.fusion-alert .fusion-alert-content-wrapper{
	display: block !important;
}

.fusion-alert .fusion-alert-content-wrapper .alert-icon{
	display: block !important;
	padding-bottom: 10px !important;
	margin: 0px !important;	
}

.fusion-alert .fusion-alert-content-wrapper .fusion-alert-content{
	display: block !important;
}

.fusion-alert .fusion-alert-content-wrapper .fusion-alert-content h4{
	line-height: 1.4 !important;
}

.fusion-header-wrapper .fusion-header{
	top: 0px !important;
}

.fusion-header-wrapper .fusion-header .fusion-logo{
	margin: 21px 0px !important;
}

.fusion-header-wrapper .fusion-header .fusion-main-menu{
	margin-top: 11px !important;
}

.avada-html-layout-wide{
	margin-top: 0px !important;
}

.fusion-fullwidth.fullwidth-box.fusion-builder-row-2.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-no-small-visibility{
	padding-top: 0px !important;
}

.ls-wp-container .ls-inner .ls-wrapper .ls-text-layer{
	line-height: 1.4 !important;
}
/* Fixing Layout End Here */

/* Fixing Pagination Style */

.woocommerce-container .woocommerce-pagination{
	margin-bottom: 25px;
}