@font-face {

	font-family: 'NeoSansarabic';

	src: url('../fonts/amiri-regular.eot');

	src: url('../fonts/amiri-regular.eot?#iefix') format('embedded-opentype'),

		 url('../fonts/amiri-regular.woff') format('woff'),

		 url('../fonts/amiri-regular.ttf') format('truetype'),

		 url('../fonts/amiri-regular.svg#amiri-regular') format('svg');

	font-weight: normal;

	font-style: normal;

}



body{direction: rtl; font-family: 'NeoSansarabic';}



.m-r-0 { margin-left: 0 !important; }

.m-r-3 { margin-left: 3px !important; }

.m-r-5 { margin-left: 5px !important; }

.m-r-10 { margin-left: 10px !important; }

.m-r-15 { margin-left: 15px; }

.m-r-20 { margin-left: 20px !important; }

.m-r-30 { margin-left: 30px !important; }

.m-r-40 { margin-left: 40px !important; }



.m-l-0 { margin-right: 0 !important; }

.m-l-3 { margin-right: 3px; }

.m-l-5 { margin-right: 5px!important; }

.m-l-10 { margin-right: 10px; }

.m-l-15 { margin-right: 15px !important; }

.m-l-20 { margin-right: 20px!important; }

.m-l-30 { margin-right: 30px!important; }

.m-l-40 { margin-right: 40px!important; }



.p-l-0 { padding-right: 0!important; padding-left: 15px!important; }

.p-l-5 { padding-right: 5px !important; padding-left: 15px!important; }

.p-l-10 { padding-right: 10px !important; padding-left: 15px!important; }

.p-l-15 { padding-right: 15px !important; padding-left: 15px!important; }

.p-l-20 { padding-right: 20px; padding-left: 15px!important; }

.p-l-25 { padding-right: 25px !important; padding-left: 15px!important; }

.p-l-35 { padding-right: 35px !important; padding-left: 15px!important; }



.p-r-0 { padding-left: 0 !important; padding-right: 15px!important;}

.p-r-5 { padding-left: 5px!important; padding-right: 15px!important;}

.p-r-10 { padding-left: 10px!important; padding-right: 15px!important;}

.p-r-15 { padding-left: 15px; padding-right: 15px!important;}

.p-r-20 { padding-left: 20px; padding-right: 15px!important;}



/* no need to change on header */

.no_rtl .col-sm-1, .no_rtl .col-sm-2, .no_rtl .col-sm-3, .no_rtl .col-sm-4, .no_rtl .col-sm-5, .no_rtl .col-sm-6, .no_rtl .col-sm-7, .no_rtl .col-sm-8, .no_rtl .col-sm-9, .no_rtl .col-sm-10, .no_rtl .col-sm-11 {

float: left!important;

}



.no_rtl .col-sm-offset-3 {

    margin-left: 25%;

    margin-right: 0;

}



.no_rtl .pull-left{float: left;}

.no_rtl .pull-right{float: right;}



.no_rtl .text-right{text-align: right;}

.no_rtl .text-left{text-align: left;}

/* End no need to change on header */



.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {

float: right!important;

}



.col-sm-offset-3 {

    margin-right: 25%;

    margin-left: 0;

}



.content h2{font-family: 'NeoSansarabic'!important;}

.content h3{font-family: 'NeoSansarabic'!important;}

.content h4{font-family: 'NeoSansarabic'!important;}

.content h4 a{color: #497176;}



.navbar li{font-family: 'NeoSansarabic'; font-weight: normal;}

.navbar li a{font-size: 20px; font-weight: normal; padding: 22px 18px!important;}

.navbar-nav > li{float: right;}

.navbar .sub-menu{left: inherit; right: -20px;}

.navbar .sub-menu li{float: right!important; padding-left: 0; padding-right: 8px;}

.navbar .sub-menu li a{ padding-right: 5px; padding-left: 0;}

.navbar .sub-menu li:before{right: 0; top: 6px; left: inherit; content: '\f104'!important;}

.navbar-nav > li:hover .sub-menu{left: inherit; right: 0;}



.cap-heading{font-family: 'NeoSansarabic'!important;}

.btn, .mailing-list h4, .dropdown ul li{font-family: 'NeoSansarabic'!important;}
/*.dropdown .children li a{padding-right: 50px; padding-left: 0;}*/



.slider .carousel-caption p{font-family: 'NeoSansarabic'!important; font-weight: normal!important; font-size: 15px;}



.footer ul li{font-family: 'NeoSansarabic'!important; font-weight: normal!important;}



.pull-left{float: right!important;}

.pull-right{float: left!important;}



.text-right{text-align: left;}

.text-left{text-align: right;}



.mailing-list h4{background: url('../images/mailing-icon_ar.png') no-repeat left top!important;}

.social-section{background: url('../images/social-bg_ar.jpg') repeat-y left top #3d6d83!important;}



.subscribe input[type="text"]{float: right!important;}



.footer ul li{float: right!important; margin-right: 0!important; margin-left: 25px!important;}



.footer ul li:not(:first-child) ul li{float: none!important;}

.footer ul li:first-child li{float: none!important;}



.dropdown h3 i{float: left!important;}

.navbar-nav{float: right;}



/****** Select Language ******/

.language{position: relative; }

#lang_sel{position: absolute; left: 171px!important; top: 6px; width: 50px; font-family: 'NeoSansarabic'!important; right: inherit!important;}

#lang_sel a.lang_sel_sel{background-color: inherit!important; border: none; color: #fff; width: 67px;}

#lang_sel a.lang_sel_sel:hover{color: #fff;}



#lang_sel ul ul{border: none;}

#lang_sel ul ul a, #lang_sel_click ul ul a:visited{background: #363636!important; color: #fff!important; border: none; text-align: center; padding: 5px;}

#lang_sel li{width: 71px;}

#lang_sel li li{margin-top: -3px!important; font-family: 'Oswald', sans-serif;}

/****** End Language ******/



.search input[type="text"]{font-family: 'NeoSansarabic'!important;}



@media (max-width:1215px){

    #lang_sel{left: 123px!important; right: inherit!important;}

}



@media (max-width:990px){

  #lang_sel{left: 33px!important; right: inherit!important;}

}



@media (max-width:992px){

    #lang_sel{left: 65px!important; right: inherit!important;}

}



@media (max-width:769px){

  #lang_sel{right: inherit!important; left: 35px!important;}

}



.media > .pull-left{margin-left: 10px!important; margin-right: 0!important;}

.wpcf7-form{text-align:right;}
.wpcf7-form input{text-align:right;}
.wpcf7-form select{text-align:right;}
.wpcf7-form textarea{text-align:right;}
.wpcf7-form input[type="submit"]{text-align:center;}

.wp-pagenavi a, .wp-pagenavi span{float: right!important;}

.backtop{right: inherit!important; left: 50px;}