/*
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 {
    float: left;
}

#event_date_box i {
    margin-left: 5px;
  }


.about_us_subtitle {
    border-right: 2px solid var(--mainColor);
border-left:unset;

  }

  .news_box_l {
    margin-right: 5%;
    margin-left: unset;
  
  }

  .home_categories_box {
    margin-left: 1%;
    margin-right: unset;
  }

  .news_h {
    border-right:  2px solid var(--mainColor);
    border-left: unset;
    padding-left: unset;
    padding-right: 10px;

  }
  

  #pattern{
    right: unset;
    left: -177px;
  }
  
  

  .all_news {

    text-align: left;

  }
  .home_categories_box:last-child{
    margin-left: unset;
  }

  
  #ann_title {
    float: left;
  }

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



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

.home_con {
    border-left: unset;
    border-right: 2px solid #CC9B55;
  }


.intro_content {
    text-align: right;
    padding-right: 10%;
    padding-left: unset;
  }        
  


#intro {

  padding-right: 10vh;
  padding-left: unset;
}


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

#refreshBlock {

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




#menuCont {
	margin-left: unset;
}

.highlights_box {
  margin-right: unset;
  margin-left: 5%;

}

.why_shankaboot_box {
  text-align: unset;
}



.highlights_box:last-child {
  margin-left: unset;
}



#download {
    float: left;
    right: unset;
    left: 12px;
}

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

#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;
	
}

#event_date_box {
    text-align: right;
  }
  


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





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




.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 {
    text-align: right;
  }



.sub_txt {

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




.more::after {

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

#sub_btn {
 right: unset;
  left: 0;

} 

.c_info {
    margin-right: 10px;
  }


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

#social_links_wrap .social {
  margin-left: 10px;
}




#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;
}


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


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;
}






@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: 10px !important;
    padding-left: unset !important;
}

	#slogan {

    padding-right: 20px !important;
    padding-left: unset !important;
}
	
	#c_header {
  top: 14px !important;
  right: unset !important;
  left: 50px !important;
}
	
	
}