@font-face {
    font-family: DINNextLTArabic;
    src: url('../fonts/DINNextLTArabic-Light.ttf');
}

a,li,p,h1,h2,h3,h4,h5{
	font-family: 'DINNextLTArabic', sans-serif !important;
}
.contact-area{
	padding-top:5px;
}
.block_map .cont_fl,.block_map .blk_map1{
	padding-left:0px;
}
body{
	 padding-top: 0px !important;
    padding-bottom: 0px !important;

}
body h2{
	font-size:49px !important;
}
body h4{
	font-size:20px !important;
}
.sister-item h4{
	margin-top:0px;
}
.home-about p{
	font-size:20px !important;
}
.content ul{
	padding-right:0px;
}
.but a, .but input[type="submit"]{
	    font-size: 16px !important;
}
#navbar li a,#sister-companies-list p, body p{
	font-size:19px;
}
.block_map p{
	font-size:16px;
}

#top-menu li:last-child a {
    margin-left: 0;
    margin-right: 20px;
}
@media (min-width: 768px){
	#navbar li a {
	    padding: 5px 0px;
	    margin: 12px 20px;
	}
}
.menu_bottom a{
	font-size:15px;
}
footer .menu_bottom li{
    padding: 0 15px 0 10px;

}
footer .menu_bottom li:first-child {
    border-right:0px;
    padding-right:0px;
    padding-left:15px;
}
footer .menu_bottom li:last-child{
	padding-left:0px;
	padding-right:15px;
	border-right: 2px solid #fff;
}
.content > ul > li > ul{
	padding-right:30px;
}
.contact .content ul.cont_us li:before{
	float:none;
	content:"" !important;
	padding:0px;
}
.contact .content ul.cont_us li i{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom:15px;
	float:right;
}
.content ul li:before{
	float:right;
	padding-left:15px;
	padding-right:0px;
	content:"\f104" !important;
	padding-top:3px;
}
.rtl .b-app .btn-viol .vbao{
	font-size:24px;
}
footer li i.fa-angle-right:before{
	content: "\f104" !important;
}
#video_gallery h2, #news_downloads h2{
	text-align:right !important;
}
.right .account{
	text-align:left !important;
}
.btn-viol i{
	padding-left:15px;
	padding-right:0px !important;
}
.header .info i{
	float:right !important;
	padding-left:10px !important;
	padding-right:0px !important;
}
ul#top-nav li.menu-item-has-children>a:after{
	padding-right:5px;
}
input[type="text"], input[type="email"], input[type="tel"],textarea {
    padding-right: 10px;
    text-align: right;
}
footer form input[type=submit]{
	left: 0;
}
footer .subscribe form{
	margin: 0 0% 2% 10%;
}
#text-5 .textwidget .col-lg-4{
	float:left;
}
.runing-text {
	padding-left:0px !important;
}
.qtranxs_flag_and_text{
	background-position: left 12px !important;
}
.message-wrap marquee{
	width:100%;
	text-align:left;
}
#text-5 .textwidget .col-lg-4:last-child{
	padding:0 0 5px 0;
}
#myModalLabel{
	font-size:32px;
	text-align:center;
}
#s2_form_widget-2 h3{
display:none;
}
.tel-ar{
	display:inline-block;
	    direction: ltr;
}