@font-face {font-family: "NeoSansArabic";
  font-style: normal;
font-weight: normal;
    src: url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.eot");
    src: url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.eot?#iefix") format("embedded-opentype"),
    url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.woff2") format("woff2"),
    url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.woff") format("woff"),
    url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.ttf") format("truetype"),
    url("fonts/neosansarabic/7668f634eb4865a48f04d52ea3fb9b27.svg#NeoSansArabic-Medium") format("svg");
}
@font-face {font-family: "NeoSansArabic";
  font-style: normal;
font-weight: bold;
    src: url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.eot");
    src: url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.eot?#iefix") format("embedded-opentype"),
    url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.woff2") format("woff2"),
    url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.woff") format("woff"),
    url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.ttf") format("truetype"),
    url("fonts/neosansarabic-medium/7668f634eb4865a48f04d52ea3fb9b27.svg#NeoSansArabic-Medium") format("svg");
}

body {
direction:rtl;
font-family:NeoSansArabic;

}
a , a:hover , input , textarea , select{
font-family:NeoSansArabic;

}
.tooltip{
font-family:NeoSansArabic;
}
#at-expanded-menu-host .at-expanded-menu-title , #at-expanded-menu-host .at-expanded-menu-page-title , #at-expanded-menu-host .at-expanded-menu-search-label , #at-expanded-menu-host .at-expanded-menu-search-input[type=text] , #at-expanded-menu-host .at-expanded-menu-search-label-content{
font-family:NeoSansArabic !important;
}

.flright , .smlservices li , .prod_nav a , .blackbgtit label:before , .blackbgtit span:before , .serviceslist > .row:nth-child(even) > div:last-child , .blackbgtit span:before , .checkgreen , .navbar li li a .fa , .topbar3 li a .fa.flright , .propertyag:hover .propdet .termsdivag2 span , .col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths , html .yourconsulthead .gfield , html .footerconsult .gfield , .gfield_checkbox li , .col-lg-15 , .pagination > li , .cat_titag .btn .fa , .weaccept span , .profile_icons a ,  #ticker_container:after, .categoriesdiv .row a div .fa , .navbar > li , #sliderag .slideitemo > div , .pinkpopb a , .blackbgtit label:before , .missionvission .row > div:nth-child(even) img , #send_message ul li:first-child, #send_message ul li:nth-child(2), #send_message ul li:nth-child(3), #send_message ul li:nth-child(4), #send_message ul li:nth-child(6), #send_message ul li:nth-child(7) , .serverssmag ul li label{
float:right; 
}
.flleft , .memsocial a , .blackbgtit label:after , .blackbgtit span:after , .serviceslist > .row:nth-child(even) > div:first-child , .navbar li a .fa , .prometa span , .langbtn img , .contactmessage input[type="submit"], .prof_social a, .headerag .caret , .yourconsulthead .gform_footer , .topbar2 .nav span.caret , .blackbgtit label:after , .missionvission .row > div:nth-child(odd) img , .missionvission .row > div:nth-child(even){
float:left;  
}
.navbar li li a .fa.flleft{
float:left !important;
margin-left:0 !important;
} 
.topbar3 li a .fa.flright{
margin-left:5px;
margin-right:0;
}
 {
font-size:11px !important;
} 
.footerconsult h2 , .footerconsult p , .offer_attach3 span small, .rsmeta , .btn-dark , #phonehidea , .tags a , .prof_info_sml label , .tags3 a , .hotelprice , .featuresmall p{
font-size:12px;
}
.requestag .btn-boda{
font-size:13px;
}
.termsdivag2 span , .blogeventag h3 , .countryas , .servicesetailsag .btn , .moreabouts , .timebigarea span , .moreoffers , blockquote , .categoriesdiv .row a h2.mostviewd_tit , .mostviewd_tit , .car_meta h2 , .emaildiv a , .smcusdetailsag p , .mailpoet_submit , .mailpoet_text , .dropdown-header , .topbar2 .navbar li .dropdown-menu > li > a , .termsdivag span , .propertyag:hover .tablepropdat, .propdescag , .blogpostdetails p {
font-size:14px;
}
.gform_wrapper .gform_page_footer input.button{
font-size:15px !important;
}
.contitemdesc p , .aboutusag p , .smlservices li , .blackbgtit span , .bigfeatures , .requestag , .featuresdiv ul li , .fesmllag p, .propertyag:hover .proptit , .servicesetailsag p , .featuresmall h2 , .service_details p , .missionvission p , .feature_details p , .awardsmall h2 , .classpric , .rs_details h2 , .reservnow , .flydetails h2 , .specdetails p , .reservenowag , .smcusdetailsag  , .opinion_detailstxt p , .job_meta2 span , #jobapp , .topbar2 .navbar li > a, .footerag .footermenus ul li a , .proptit , .postdet p{
font-size:15px;
}
.topbar3 .nav > li > a , .teamjob , .btn-boda , .teammemdesc , .footercontact .fa, .panelo h2 , .signsocial .btn , .footertit small , .aboutusagw , .blogpostdetails h3 , .homepagecont , .projectsdivtabs .nav-tabs > li > a , a.smallcat .btn ,.footerconsult .gform_wrapper .gform_footer input.button, .footerconsult .gform_wrapper .gform_footer input[type=submit] , .yourconsulthead .gform_button , .centerbluehead label , .abouttitle .social li a .fa , .carouselcaptionag ul li , .offer_attach label , #ticker_container a , .gfield_checkbox li , .opinion_detailstxt label , .paymentsdetails label , .customersafopin .opinion_detailstxt p , .bootstrap-select.btn-group .dropdown-toggle .filter-option , .parenttermag , .tablepropdat2 a  , .searchcreteria{
font-size:16px; 
}
.copyrightsag, .prtitag , .contitemdesc h6 , .aboutdescag , .aboutdescag2 , .dev_tit , .categoriesdiv .row a h2 , .feature_details h2 , a.smallcat h2 , .websiteag , .cats_tags h3 , .page_tempag .panel h2 .fa , .specdetails h3 , .opinion_detailstxt h2 , .page_content , .contactuspageuwh , .job_content ,.customersafopin .opinion_detailstxtag p , .page_contentdev{
font-size:17px; 
}
.servicetitag h3 small , .subservtit , .morecustomersag , .morememag, .methodag h2 , .faqtit , .affixorder h5 , .firstcount , .secondcount , .blackbgtit small , .priceagb span , .service_details h2 , .servicdetbigacont , .domainarea table td , .priceservag small , contactmapsml .btn-primary, .postdet h2{
font-size:18px; 
}
.page_tempag .panel h2 , .footerconsult h2 , .quantitylabel label ,h1.entry-titleag .fa , .serverssmag ul li.text-center {
font-size:19px;
}
h1.entry-titleag , .memnameag , .pagesdiv h5 , .blogtit h1 , .twittertit , .domainarea table th{
font-size:20px;
}
.abouttitle , .hotels_titag h1 , .cars_titag , .centerbluehead , .visaandflytit , .prof_cont_div h2, .categorytitag .fa  , .prof_cont_div2 h2, .jobsmalldet h2 , .job_content h3, .customersafopin .opinion_detailstxt h2{
font-size:21px;
}

.blogtit h1 .fa, .notedivforall{
font-size:24px;
}
fieldset.faq legend h1 , .page-title2 , .moreabouts.btn-lg  , .carouselcaptionag label{
font-size:22px;
}
.photosgalleryarea h2 , .loginpageaghead h1 , .contactit2 , .cat_titag h1 , .categorytitag , .inquibtnag , .servicetitag h3{
font-size:25px;
}
.footertit , .contactuspageuwh h3, .page-title , .countersmall span , .priceabnm , contactmapsml h1{
font-size:26px;
}
.priceagb , .contactit , .devcontentag h3 , .normaltitagb{
font-size:27px;
}

.blackbgtit , .customerstit , .bluebgag h1 , .devcontentag h2 , .carouselcaptionag h3{
font-size:30px;
}
.serverhideag h2{
font-size:33px;
}
.pricebbnm{
font-size:35px;
}
.subcatmodal .modal-dialog , .phonenum , a.smallcat h2 , .timebigarea span.lefted , .centertit2 , .bootstrap-select.btn-group .dropdown-toggle .filter-option{
text-align:right;
}
.timebigarea span , .serverssmag ul li{
text-align:left;
}

.footercontact{
margin-left:50px;
}
.cat_titag .btn .fa , .cat_titag h1 .fa{
margin-left:15px;
}
.propertyag:hover .countryasa{
margin-left:13px;
}
h1.entry-titleag .fa , .gallerymodal .close , .pagesdiv h5 .fa , .showpass , .propdet .termsdivag2 span , .phonediv, #breadcrumbs li, .categorytitag .fa , .page_tempag .panel h2 .fa , .page-title .fa , .cars_titag .fa{
margin-left:11px;
}
 .twittertit .fa  , .signsocial .btn .fa , .checkgreen, .page_tempag .panel ul li a .fa , .prof_cat_ag .fa , .prof_info_sml label .fa , .brancheslist li a .fa , .websiteag .fa , .prof_info label .fa , .subcatmodal .modal-dialog ul li a .fa , .categoriesdiv .row a div .fa , .footercontact .fa , .categoriesdiv .row a span .fa , .blogtit h1 .fa , a.morequest .fa , .carouselcaptionag ul li .fa{
margin-left:8px !important;
} 
.profile_icons a , .btn-boda .fa , .teamjob .fa , .topbar3 .nav li a .far , a[href*="pagesdiv"] .fa , .requestrules li .fa , .requestag .fa , .predit .fa , .uponephoto label .fa , .pagesdiv ul li .fa , .footermenus ul li a .fa , .propertyag:hover .btn .fas , .navbar li li a .fa , .devsmall small .fa , .rsmeta .fa , .job_meta .fa , .login-btn .fa , .reservenowag .fa , .moreabouts .fa , .servicesetailsag .btn .fa , .footermenu ul li a .fa , .jobmenuag li .fa , .dropdown-menu li .fa , .dropdown-menu li .fas, contactmapsml .btn .fa , .tablepropdat2 a .fa , .featuresdiv ul li .fa {
margin-left:5px;
}

.navbar li a .fa , .langbtn , .photosgalleryarea .prod_nav a , .inquibtnag .fa{
margin-right:7px;
} 
.langbox .caret , .firstcount .fas , a.smallcat .btn .fa{
margin-right:5px;

}
.headerag .caret{
margin-left:0 !important;
}
#ticker_container:after{
margin-right: -26px;
}
.cat_titag .btn .fa , .page_tempag .panel ul li a .fa{
margin-right:-15px;
}

.prof_info_sml , .page_tempag .panel ul li a , .contitemdesc{
padding-right:20px;
}

 
.menu-terms ul.menu-terms-column:last-child{
border-left:0;
}
#ticker_container:after{
border-left:15px solid #eed94c;
}

#ticker_container{
left:250px;
}
.categoriesdiv .row a span{
left:15px;
} 
.propertyag .btn , .prometa{
left:10px;
}
.cats_hidden {
left:0;
}

a#back-top{
left:25px;
}


 
 
.reservnow{
padding-right:34px;
}

.hotels_titag .nav-tabs > li , .morecustomersag{
margin-right:10px;
}
.prev_btna {
right:0;
}
.next_btna, .termsdivag , .carsmall a:hover .car_meta h2 , .car_meta .viplabel{
left:0;
}
.specialimggallery{
padding-left:16px;
}
html .yourconsulthead .nameinput{
margin-left:62% !important;  
}
html .yourconsulthead .gform_wrapper ul li.multichoicesfoot{
margin-right:40% !important;
}
.gfield_checkbox li label{
margin:0 24px 0 0 !important;
}
.footerconsult .gfield_checkbox li label{
margin:0 20px 0 0 !important;
}


.secondcounta span , .secondcounta p{
padding-right:65px;
text-align:right;
}
.secondcounta label{
padding-right:65px;
}

 
.awardphoto{
margin-right:25px;
}


.visionimg{
 -ms-transform: skew(-3deg,-4deg); /* IE 9 */
    -webkit-transform: skew(-3deg,-4deg); /* Safari */
    transform: skew(-3deg,-4deg); /* Standard syntax */
}

.langbtn img{
margin-right:7px;
}
.emaildiv{
padding-right:16px;
margin-right:16px;
border-right:1px solid #d8d8d8;
}
.newcontainer{
margin-right:20%;
}
#sliderag .item:nth-child(even) .slideitemo > div{
float:left;
}
#sliderag .item:nth-child(even) .slideitemo > div.carouselcaptionag h3 , .navbar li li a .fa{
margin-right:0px;
}   
.slidebtn.flright{
margin-right:-30px;
}
.slidebtn.flleft{
margin-left:-30px;
}

.timebigarea{
left:-13px;
padding: 32px 20px 20px 29px;
}
.reservenowag{
left:25px;
}
.priceagb{
right:12px;
}
.priceagb label{
right:-50%;
}
.serviceicopng{
margin-left:-4%;
}
.servicesetailsag1 div{
padding-right:30px;
} 
.servicesetailsag2 div{
padding-left:30px;
}
 
.customerscontent{
padding-right:23px;
}
.custlogoimg{
left:20px;
}
.customerimg{
margin-right:-12%;
}
.labeledtit label:before{
margin-left:22px;
}
.labeledtit label:after{
margin-right:22px;
}
.imgdivopinion{
padding-right:59px;
}
.cutopimg{
margin-right:-83px;
margin-left:30px;
}
.mapcontainer h2{
right:40px;
}

.mailpoet_text{
border-radius:0 4px 4px 0;
-webkit-border-radius:0 4px 4px 0;
-moz-border-radius:0 4px 4px 0;
-o-border-radius:0 4px 4px 0;
-khtml-border-radius:0 4px 4px 0;
}
.mailpoet_submit{
border-radius:4px 0 0 4px;
-webkit-border-radius:4px 0 0 4px;
-moz-border-radius:4px 0 0 4px;
-o-border-radius:4px 0 0 4px;
-khtml-border-radius:4px 0 0 4px;
}
.mailpoet_message {
left:25px;
}
.page_photoag{
margin:0 20px 0 0 ; 
}
 

.missionvission .row > div:nth-child(odd) img{
margin-left:-70px;
}
.missionvission .row > div:nth-child(even) img{
margin-right:-70px;
}
.missionvission .row > div:nth-child(odd) .missondetails{
margin-left:90px;
}
.missionvission .row > div:nth-child(even) .missondetails{
margin-right:90px;
}
#send_message ul li:first-child, #send_message ul li:nth-child(3) , #send_message ul li:nth-child(6){
padding-left:15px;
}
 #send_message ul li:nth-child(2), #send_message ul li:nth-child(4), #send_message ul li:nth-child(7){
padding-right:15px;
}
html[dir="rtl"]  #send_message .gform_wrapper ul.gform_fields li , .jobmetabig > div:first-child{
padding-right:0 !important;
}
.productsbigdiv .emarkiting:nth-child(even) .servicesetailsag2 div{
padding-right:30px;
padding-left:0;
}
.imageaag{
margin-right:-25px;
}
.servicdetbigacont{
padding-right:30px;
}
.servicesdivm2{
border-radius:150px 0 0 150px;
-webkit-border-radius:150px 0 0 150px;
-moz-border-radius:150px 0 0 150px;
-o-border-radius:150px 0 0 150px;
}
.domainarea {
border-radius:0 150px 150px 0;
-webkit-border-radius:0 150px 150px 0;
-moz-border-radius:0 150px 150px 0;
-o-border-radius:0 150px 150px 0;
border-right:1px dashed #aaa;
}
.servicesdivm3{
border-left:1px dashed #aaa;
}
.faqsmno p{
border-right:3px solid #ccc;
}
.serversbigdiva{
border-radius:0 150px 0 0;
-webkit-border-radius:0 150px 0 0;
-moz-border-radius:0 150px 0 0;
-o-border-radius:0 150px 0 0;
border-right:1px dashed #aaa;
}
.serverssmag{
border-left:0;
}
.serverhideag span{
left:-30px;
}
.serversbigdiva .row > div:first-child .serverssmag , .serversbigdiva .row > div:nth-child(5n) .serverssmag{
border-right:0;
}
.serversbigdiva .row > div:nth-child(4n) .serverssmag{
border-left:1px solid #ddd;
}
.dropdown-menu{
left:initial;
right:0;
}
 
.bootstrap-select.btn-group .dropdown-toggle .caret{
right:initial;
left:15px;
}
  
.tablepropdat2 > div.parenttermag{
padding-right:18px;
}
.devcontentag{
padding-right:260px;
}
.devcontentag{
padding-right:0;
}
.devahref{
border-left:1px solid #ddd;
}
.tablepropdat2 a{
border-right:1px solid #e1e6ec;
}
.searchlong contactmapsml{
border-left:1px solid #ddd;
padding-right:0px;
padding-left:25px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 12px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    right: 6px;
    margin-top: 8px;
}
.langbox .dropdown-menu{
left:0;
right:initial;
}
a.smallcat .btn{
margin-left:30px;
}
.page_content img.devimg2{
margin-right:15px;
}
 
.otherheader .logoagbo{
left:initial;
right:15px;
}

.page_content img.alignright, .searchfortabag .blackbgtit{
margin-left:25px;
}
.page_content img.alignleft {
margin-right:25px;
}
.topbar2 , .headerag .social{
margin-right:210px;
}
.topbar2 .navbar ul ul ul{
right:100%;
}
.topbar3 .navbar-nav > li:last-child , #breadcrumbs li:last-child, .prptabs .nav-tabs>li:last-child{
margin-left:0;
}

.propertyag:hover .projimg{
border-right:0;
}
.propertyag:before , .contactit2:after{
right:0;
}
.pagesdiv{
border-right:4px solid #191919;
} 
.pagesdiv ul li a:hover , .pagesdiv ul li.active a{
margin-left:0;
border-right:4px solid #e2aa00;
}
 
 
.faq .panel-heading a span.flright{
border-left:1px solid rgba(0,0,0,0.1);
}
.faq .panel-heading a span.flleft{
border-right:1px solid rgba(0,0,0,0.1);
}
.stickicon{
left:10px;
}
.logoag , .contactmap .contactmapsml{
right:15px;
}
.indicatorsagangles[data-slide="prev"]{
margin-right:0;
}
.indicatorsagangles[data-slide="next"]{
margin-left:0;
}
.footerag .container{
background: url(../images/style/tariqag_05.png) left 10px no-repeat ;
background-size:auto 100%;
}
.aboutusdiv2 , .loginpageaghead{
background:#1d1778 url(../images/style/tariqag_02.png) left top no-repeat ;
}
.teamag , .bluebgag , .loginpageag{
background: url(../images/style/tariqag_25.png) right bottom no-repeat ;
}
.aboutusdiv{
background: url(../images/style/tariqag_05.png) 125% 120% no-repeat ;
}
.blackbgtit label:before , .blackbgtit span:before{
margin-left:17px;
}
.blackbgtit label:after , .blackbgtit span:after{
margin-right:17px;
}
.serviceslist > .row:nth-child(odd) > div:last-child{
padding-right:30px;
}
.serviceslist > .row:nth-child(even) > div:last-child{
padding-left:30px;
}
.smlservices li:nth-child(odd){
margin-left:8%;
}
.teammemhead:before {
right:-30px;
}
.teammemhead:after{
right:80px;
}
.teammemimg{
left:-18px;
}
.customerstit{
border-right:4px solid #4ca6f1;
}
.contactusicoag{
right:20px;
}
.logoag:before{
background: url(../images/style/logo.png) center bottom no-repeat;
}