/*
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
*/

	
div#containerdup {
	position: absolute !important;
	margin: 0 !important;
}

a#buttona.btn-enquire {
	right: auto !important;
}

@media only screen and (max-width: 1050px) {
	.fusion-logo a.fusion-logo-link {
		max-width: 115px;
	}
    
    .fusion-logo-link a.fusion-logo-link img {
        height: auto !important;
    }
	
	p:empty {
		display: none;
	}
	
	#containerdup.fullwidth-box .fusion-row {
		display: flex !important;
		align-items: center;
	}
	
	div#containerdup {
		position: relative !important;
		right: auto !important;
		left: auto !important;
		height: auto !important;
		margin: 0 !important;
		padding: 15px !important;
	}

	div#containerdup #imagea, 
	div#containerdup #imageb, 
	div#containerdup #imagec, 
	div#containerdup #imaged {
		position: relative;
		bottom: auto !important;
		right: auto !important;
	}
	
	div#containerdup div#imagea .fusion-text p, 
	div#containerdup div#imageb .fusion-text p, 
	div#containerdup div#imagec .fusion-text p, 
	div#containerdup div#imaged .fusion-text p {
		margin: 0 0 0 15px !important;
		line-height: 1.3;
	}
	
	div#containerdup div#imagea img, 
	div#containerdup div#imageb img, 
	div#containerdup div#imagec img, 
	div#containerdup div#imaged img {
		width: 40px !important;
		margin-left: 0;
		margin-top: 0;
	}
	
	div#containerdup #imagea > div, 
	div#containerdup #imageb > div, 
	div#containerdup #imagec > div, 
	div#containerdup #imaged > div {
		padding: 10px !important;
		display: flex !important;
		align-items: center;
	}
	
	div.underminusmargin {
		padding-top: 0 !important;
	}
	
}

@media only screen and (max-width: 1024px) {
	
	div#containerdup div#imagea .fusion-text, 
	div#containerdup div#imageb .fusion-text, 
	div#containerdup div#imagec .fusion-text, 
	div#containerdup div#imaged .fusion-text {
		margin: 0;
	}
	
	#banner-desktop-right {
		display: none !important;
	}
#banner-desktop{
		padding-top:0px!important;
	}
	#main .fullwidth-box .fusion-row {
		display: block;
	}
	
	.mobile-text-center {
		text-align: center !important;
	}
	
	div.footer-button {
		bottom: 4px !important;
		z-index: 9900 !important;
	}
	
	div.fusion-copyright-notice {
		padding-bottom: 50px !important;
	}
	
	div#textaa {
		margin-left: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 767px) {
	#containerdup.fullwidth-box .fusion-row {
		flex-direction: column;
		text-align: center;
	}
	
	div#containerdup #imagea>div, 
	div#containerdup #imageb>div, 
	div#containerdup #imagec>div, 
	div#containerdup #imaged>div {
		justify-content: center;
	}
}

@media only screen and (max-width: 767px) {
	.prod-cat h1 {
		font-size: 25px !important;
	}
	
	div.fusion-modal h1, 
	div.fusion-widget-area h1, 
	div.post-content h1 {
		font-size: 35px;
	}
	
	.fusion-author .fusion-author-title, 
	.fusion-modal .modal-title, 
	.fusion-modal h3, 
	.fusion-widget-area h3, 
	.post-content h3, 
	.project-content h3 {
		font-size: 23px !important;
	}
}
.qoute-text:after {
    background-image: url(https://mobilityfurniture.co.uk/wp-content/uploads/copy.png);
    background-size: 71px 62px;
    display: inline-block;
    width: 71px !important;
    height: 62px !important;
    content: "";
    background-repeat: no-repeat;
}

#gform_wrapper_16 { display: block !important; }

ul.head-usp li:2nd-child { display: none; }
