img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

#wechat-qr-code {
	right: 104px;
	left: auto;
}

.chaty-widget-is a {
	display: block;
	margin: 0;
	padding: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}

.chaty-widget-is svg {
	margin: 0;
	padding: 0;
}

.chaty-main-widget {
	display: none;
}

.chaty-in-desktop .chaty-main-widget.is-in-desktop {
	display: block;
}

.chaty-in-mobile .chaty-main-widget.is-in-mobile {
	display: block;
}

.chaty-widget.hide-widget {
	display: none !important;
}

.chaty-widget,
.chaty-widget .get,
.chaty-widget .get a {
	width: 62px
}

.facustom-icon {
	width: 54px;
	line-height: 54px;
	height: 54px;
	font-size: 27px;
}

.chaty-widget-is a {
	width: 54px;
	height: 54px;
}

.facustom-icon.chaty-btn-whatsapp {
	background-color: #49E670
}

.chaty-whatsapp .color-element {
	fill: #49E670;
	background: #49E670
}

.chaty-widget-i-title.hide-it { 
    display: none !important; 
}
body div.chaty-widget.hide-widget {
	display: none !important;
}

.i-trigger .chaty-widget-i-title,
.chaty-widget-i .chaty-widget-i-title {
	color: #333333 !important;
	background: #ffffff !important;
}

.i-trigger .chaty-widget-i-title p,
.chaty-widget-i.chaty-main-widget .chaty-widget-i-title p {
	color: #333333 !important;
	background: #ffffff !important;
}

.i-trigger .chaty-widget-i:not(.no-tooltip):before,
.chaty-widget-i.chaty-main-widget:before {
	border-color: transparent transparent transparent #ffffff !important;
}

.chaty-widget.chaty-widget-is-right .i-trigger .i-trigger-open.chaty-widget-i:before,
.chaty-widget.chaty-widget-is-right .chaty-widget-i:before {
	border-color: transparent #ffffff transparent transparent !important;
}

.chaty-widget.chaty-widget-is-right .i-trigger .chaty-widget-i:before,
.chaty-widget.chaty-widget-is-right .chaty-widget-i:before {
	border-color: transparent #ffffff transparent transparent !important;
}

.red_abt_lt {
    min-width: 140px;
    max-width: 140px;
    float: left;
    color: #ffab1f;
    background: #f1f1f1;
    height: 1px;
    border: 0px solid #7ed1f6;
    box-shadow: 0px 0px 3px 1px;
    margin-top:-6px;

}
#footer-widgets h5{
    color:#fff;
}
.so-widget-sow-cta,.so-widget-sow-testimonials,.so-widget-sow-google-map,.so-widget-sow-price-table{
    margin-top:30px;
}
.entry-header{
    display:none;
}
.center{
    text-align:center;
}
.mrgn_btm_20{
    margin-bottom:20px;
}
.red_abt_lt_cent {
    min-width: 250px;
    max-width: 250px;

    color: #ffab1f;
    background: #f1f1f1;
    height: 1px;
    border: 0px solid #7ed1f6;
    box-shadow: 0px 0px 3px 1px;
    margin-top: -6px;
}
.coursesdivclass img{
        min-height: 170px;
    max-height: 170px;
}
.coursesdivclass h3{
    font-weight:bold;
}
.coursesdivclass .panel-widget-style{
    border: 1px solid #192746;
    padding: 10px;
    box-shadow: 0px 0px 8px 0px grey;
}
.mrgn_tp_30{
    margin-top:30px;
}
.site-info{
    display:none;
}
@media only screen and (max-width: 768px) {
	#masthead{
		padding-top:20px !important;
	}
	.top-news{
		display:none;
	}
}
#content article {
border-bottom: unset !important; 
    padding-bottom: unset !important; 
}
.site-description{
        font-style: italic;
    font-family: 'Merriweather Sans';
}
.wpb_animate_when_almost_visible { opacity: 1; }
