/*--sec3---*/
.rtl-fa{
	display: none !important;
}
.rtl-banner-fa:before{
	content: '\f104';
    font-family: 'FontAwesome';
    padding-left: 14px;
    padding-right: 5px;
}
	.rtl-banner-fa1:before{
	content: '\f104';
    font-family: 'FontAwesome';
	padding: 2px 9px 4px 9px ;
    border: 1px solid #fff;
    border-radius: 50% ;
    background-color: #fff ;
    color: #015d32;
    font-size: 20px ;
    font-weight: bold ;
    text-align: center;
}
.text-left{
	margin-left: 0px !important;
}
i.fa.fa-angle-right.right_ang{
	display: none !important;
}
.rtl-left{
	float: left !important;
	text-align: left !important;
}
.rtl-right{
	float: right !important;
	text-align: right !important;
}
/*------sec5----*/
.text-right{
	text-align: right !important;
}
/*---------next and previous----------*/
i.fa.fa-long-arrow-left.rtl-left, i.fa.fa-long-arrow-right.rtl-right{
    padding-top: 3px;
}

/*========RTL CUSTOM CSS=======*/

.brand-header {
    position: relative;
	/* right: 15%; */
}
ul.dropdown-menu li:hover ul.dropdown-menu, ul.dropdown-menu li:focus ul.dropdown-menu {
    right: 100%;
}
.media-img {
    right: 70px;
}
.service-cont .service-text {
    padding: 20px 85px 15px 70px;
}
h3.media-heading::after{
    right: 10px;
}
.news-cont h1::after, .services-cont h2::after{
    right: 3px;
}
h3.media-heading::after{
    display: none;
}
.g-photo h1::after, .g-video h1::after{
    right: 3px;
}
.menu-box{
    left: 0;
}
h3.media-hedaing::after{
    right: 3px;
}
@media (max-width: 767px){
.srv-image {
    text-align: right;
}

.brand-header {
    position: relative;
    right: 32%;
}

.dm-menu-box{
 margin-top : 70px;
}
}