/* DO NOT EDIT THIS FILE ::: if it is NOT the SCSS file, your changes will be overwritten. This is a dynamically generated file. */
/* DO NOT EDIT THIS FILE ::: if it is NOT the SCSS file, your changes will be overwritten. This is a dynamically generated file. */
/* vars */
@import "../../_vars.scss";

/* Existing Selectors *//* Existing Selectors *//* Existing Selectors *//* Existing Selectors *//* Existing Selectors */
/*
 * Avada
 */
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a:hover{
	text-decoration: none !important;
	border-bottom:   none !important;
}


.fusion-blog-archive .fusion-post-content-container img{
	display: none !important;
}


/* --- */
/* --- */

/* Custom Selectors*//* Custom Selectors*//* Custom Selectors*//* Custom Selectors*//* Custom Selectors*//* Custom Selectors*/
/*
 * Avada
 */
.fusion-is-sticky .hide_if_sticky,
.show_if_sticky{
	display: none !important;
}


.fusion-is-sticky .show_if_sticky{
	display: block !important;
}


.button-lct_full_width{
	width:         100% !important;
	padding-left:  0 !important;
	padding-right: 0 !important;
}


/*
 * Header
 */
.lct_mobi_button{
	padding:               8px !important;
	font-size:             16px;
	border-radius:         0 !important;
	-moz-border-radius:    0 !important;
	-webkit-border-radius: 0 !important;
}


.lct_mobi_button .fa{
	font-size: 28px;
}


.lct_mobi_button img{
	max-height:    40px;
	margin-bottom: 0;
	opacity:       .5;
}


.lct_mobi_button:hover img,
.home .lct_mobi_button.home img,
.home .lct_mobi_button_home img{
	opacity: 1 !important;
}


.fusion-is-sticky .lct_mobi_button{
	padding: 8px !important;
}


.lct_mobi_button.lct_mobi_float_left{
	float: left;
}


.lct_mobi_button.lct_mobi_float_right{
	float: right;
}


/* iPhone 4 / 4S / 5 / SE and iPhone 8 / 7 / 6 in Display : Zoom Mode for Portrait Orientation */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait), only screen and (max-width: 339px) and (-webkit-device-pixel-ratio: 1){
	.lct_mobi_button img{
		max-height: 30px !important;
	}
}


/* iPhone X  */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){
	.lct_mobi_button{
		padding-bottom: 20px !important;
	}
}


/* --- */
/* --- */

/* UNSORTED */
