/*
ProVision Co.
-------------
This web application design and development by ProVision Co.

All source files, presentable or core, graphics and layout are owned/controlled by ProVision, and no one, entity or individual, can use/modify/destribute at anytime or to anywhere without a written approval from ProVision.

This website/web app is based on LegionCMS engine, which is a MVC platform built completely from scratch by ProVision's team.

-We know that you like this code, if you are interested joing our team, dont hesitate sending your CV to us.
--------------
Omar Shamali
https://provision.ps 
*/
#socialities {
   right: unset;
left: 0;
}

#menuCont {
    margin-right: 31px;
    margin-left: unset;
}
#download {
    float: left;
    right: unset;
    left: 12px;
	    text-align: left;

}


#con_r::before {
   right:unset;
    left: 0;
	
}

#provision {
    right: unset;
    left: 0;
}


.book_btn {
 	margin-left:unset;
    margin-right: -40px !important;
}

#con_r::after {
   right:unset;
    left: 0;
	
}

.t_r {
    padding-right: 10px;
    border-right: 1px solid #80808038;
	
	border-left:unset;
	padding-left:unset;
}




#c_header {
	margin-left:unset;
    margin-right: 20px;
}
#client_menu {
    right: 0;
    left: unset;
}
.client_menu_item i {
    margin-left: 8px;
	margin-right:unset;
}

.help_btn_header {
  
    margin-left: unset;
    margin-right: 46px;
	
}
/*

.success_stories_photo_picture {
    margin-right: 10%;
    margin-left: unset;
}
*/
.suc_in {
    margin-right: -10%;
	text-align: right;
    margin-left: unset;
}


.news_box {
    margin-left: 3%;
    margin-right: unset;
}

.menu_items_box:hover .sub_menu {
    right: 0;
    left: unset;
	
}
.tenders_category_box a span {
    margin-right: 10px;
    margin-left: unset;
}


.attach a{
	margin-right: unset;
	margin-left: 20px;
}

.guiding_ideas_icon_picture.mid {
  
    margin-left: 20px;
    margin-right: unset;
}

.an_l {
    margin-right: 5%;
    margin-left: 5%;
}
.g_l {
    padding-left: 60px;
    padding-right: unset;
}


.play i {

    margin-left: 10px;
    margin-right: unset;
}

.c_r {
    margin-left: 10%;
    margin-right: unset;
}
#con_r {
  
    margin-right: 20%;
    margin-left: unset;
}

thead {
    text-align: right;
}

.tickets_issue {
    padding-left: 30px;
    padding-right: unset;
}
.faq_answer {

    margin-left: unset;
    margin-right: 16px;
    border-right: 1px solid orange;
    border-left: unset;
}

.responses_employee {
    margin-left: unset;
    margin-right: 27px;
}

.t_l .comp_title {
    margin-right: 10px;
    margin-left: unset;

    border-left: unset;
    border-right: 1px solid #eeb0b0;
    padding-right: 15px;
    padding-left: unset;
}


#t_groups .comp_title {
    text-align: right;
    margin-left: 12px;
    margin-right: unset;
 
}
.langa {

    margin-right: 6px;
    margin-left: unset;
}
.social {
  
    margin-left: 7px;
    margin-right: unset;
}

num {
    margin-left: 11px;
    margin-right: unset;
	
}

#book_left {
    border-right:unset;
    border-left: 1px solid #80808070;
}

#book_cont input {
	border-bottom-left-radius: 17px;
	border-bottom-right-radius: unset;
}

#book_right {
    padding-right: 40px;
    padding-left: unset;
}

.con_l {
    text-align: right;
    padding-left: 12%;
    padding-right: unset;
}

.con_r {
    text-align: right;
}

.sub_menu_item_btn {
    margin-left: 22px;
    margin-right: unset;
    border-left: unset;
    border-right: 3px solid;
		border-color: inherit;


}

.sub_txt {

    padding-left: 50px;
    padding-right: unset;
}


.more {
   
    padding-left: 10%;
    padding-right: unset;
	
}


.more::after {

    margin-left: unset;
    margin-right: 20px;
	
}
.s_r {
    margin-right: 10%;
    margin-left: unset;
}


#t_groups .target_groups_icon_picture {
 
    margin-left: 10px;
    margin-right: unset;
}


#web2 .social {
 
    margin-left: 17px;
    margin-right: unset;
}


#web2 section {
    margin-left: 3%;
    margin-right: unset;
}


.videos_box {
    margin-right: unset;
    margin-left: 3%;
	
}
#top_tool {
    right: unset;
    left: 20px;
}

#slogan_photo {
	right:unset;
    left: 0;
}
#right{text-align:right;}

#provision span {
    padding-left: 20px;
}



a.sub_menu_item {
    text-align: right;
}

#con_cont h3 {
    text-align: right;
}

.alignleft {
    text-align: right;
}

.center {
    text-align: right;
}

time i {
    margin-left: 5px !important;
	margin-right:unset;
	
}

.cleft {
    float: right;
}

.cright {
    float: left;
	text-align: left;
}
#log_modern .btn {
   
    margin-left: 20px !important;
    margin-right: unset !important;
}



.tri_sub_menu {
    right: 100%;
    left: unset;
    text-align: right;
}



@media all and (max-width: 1199px) {
	a.sub_menu_item {
    text-align: center;
}
	
	#social {
    right: unset !important;
		left: 64px !important;
}
	
	#mob_menu_btn{
		left:20px !important;
		right: unset !important;
	}
	
	#top_tool {
    right: unset !important;
		left:64px;
}
	
	
	
	.logo_menu_box {
    padding-right: 20px !important;
    padding-left: unset !important;
}
	.news_box {
    margin-left: 4% !important;
    margin-right: unset !important;
}
	
	.news_box:nth-child(2n) {
    margin-left: unset !important;
}
	
	
	#slogan {

    padding-right: 20px !important;
    padding-left: unset !important;
}
	
}