/*
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
*/
.icon_padding{
	width:100px !important;
	height:100px !important;
	line-height: 96px !important;
}
#main{
	position: relative;
    z-index: 0;
}
.fusion-footer-widget-column.widget_recent_entries li a:before,
.custom_post_list li a:before{
	display:none !important;
}
.fusion-footer-widget-column.widget_recent_entries li,
.custom_post_list li{
	border-bottom: 0px solid !important;
    padding: 2px 0px !important;
}
.fusion-widget-area ul{
	font-size:15px !important;
}
#wrapper .fusion-vertical-menu-widget .menu li{
	list-style: disc;
    margin-left: 20px;
}
#wrapper .fusion-vertical-menu-widget .menu li a{
	padding-bottom:2px !important;
	padding-top:2px !important;
	padding-left: 0px !important;
}
#wrapper .fusion-vertical-menu-widget .menu li a:hover{
    color:#adc6ff !important;
}
.fusion-footer-widget-area .widget-title {
    margin: 0 0 10px !important;
    text-transform: inherit !important;
}
.testi_block .review{
	 border:2px solid rgb(232, 232, 232);
	border-radius:3px;
	padding:15px 15px 25px; 
}
.testi_block blockquote q {
    font-style: normal !important;
	line-height:30px !important;
    background: none !important;
    padding: 20px 0px !important;
}
.testi_block .testimonial-image {
    max-width: 60px !important;
}

.testi_block .testimonial-pagination {
	margin-top: 83px !important;
}
.img_shadow{
	box-shadow:6px 10px 21px 0px rgb(0 0 0 / 75%);
}
 .fusion-Google{
	color:#ff3e30 !important;
}
.boxed-icons .fusion-Google,
.boxed-icons .fa-google{
	background:#ff3e30 !important;
	color:#fff !important;
}
.boxed-icons .fa-google{
	border-color:#ff3e30 !important; 
}
.fusion-meta-info { 
    padding: 0px;
	display: inline-block;
	overflow: inherit !important;
    border-top: 0px solid #e7e6e6 !important;
    border-bottom: 0px solid #e7e6e6 !important;
}
.fusion-meta-info  .fusion-alignright{
	float:left !important;
	margin-left:0px !important;
}
.fusion-meta-info  .fusion-read-more{ 
	font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 0em;
    border-radius: 0.3em;
    padding: 14px 30px;
    background: #717171;
    border-color: transparent;
    color: #ffffff!important;
	margin-bottom:30px !important;
}
.fusion-meta-info  .fusion-read-more:after{
	display:none !important;
}