/*
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 joining our team, dont hesitate sending your CV to us.
--------------
Omar Shamali
https://provision.ps 
*/

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

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

.sl.slogan_two {
  color: var(--gold);
  font-size: 13px;
  font-family: apple_emoji;
  margin-top: 20px;
  position: absolute;
  left: 0;
}

/*
.foot .more {
	float: left;}
*/




.slider {
  direction: rtl !important;
}


.top_log{
	left: unset;
	right: calc(20% - 100px);
}

.bot_log {
  left: unset;
  right: calc(20% - 100px);
	
}

.col_bg {
 left: unset;
  right: calc(20% - 100px);
}


.home_highlights_box.inline {
  text-align: right;
}
.timer {
	border-right: 1px solid #80808036;
	border-left: unset;
}

.foot time {
  left: 35px;
}



.slide_box_below {
  text-align: right;
  margin-left: 5%;
	margin-rigt:unset;
}

#home_about {
  border-bottom-right-radius: 53px;  
  border-bottom-left-radius: unset;

}


#forum_home {
  margin-left: 10px;
  margin-right: unset;
}


.gallery_project {
  text-align: right !important;
  margin-right: 9px;
	margin-left: unset;
}

.play i {

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

.m_l {
  margin-left: 5%;
	margin-right: unset;
}
.programme_box {
    border-bottom-left-radius: 53px;
	border-bottom-right-radius: unset;

}

.langa {

    margin-right: 10px;
    margin-left: unset;
}
#t_l {
  margin-right:unset;
	margin-left: 3%;
}
.social {
  
    margin-left: 7px;
    margin-right: unset;
}

.announcements_box{
	margin-left: 3%;
	margin-right: unset;
	border-right: 5px solid var(--gold);
	border-left: unset;
}

.announcements_box:nth-child(3n) {
  margin-left: unset;
}

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

a.donate{
	margin-right: unset;
	margin-left: 12px;
	padding: 7px 20px;
}
.trio_block{
	border-bottom-left-radius: unset;
	border-bottom-right-radius: 24px;
}
#big_btns a{
	margin-right: unset;
	margin-left: 26px;
}
.nm_col{
	border-left:  2px solid #c2983c;
	border-right: unset;
}
.nm_col:last-child {
  border-left: unset;
}

#big_btns{
	margin-left: unset;
	margin-right: 52px;
}
#top_tool_forum {
  position: absolute;
  top: 2px;
  left: 10px;
	right: unset;
}

#topics_wrap{
	padding-right: unset;
	padding-left: 5%;
}
.our_work_box{
	margin-left: 10%;
	margin-right: unset;
	border-bottom-right-radius: unset;
	border-bottom-left-radius: 53px;
}
.project #a_l{
	padding-right: unset;
	padding-left: 5%;
}

.home_highlights_box:first-child {
  margin-left: 20px;
}
.our_work_box:nth-child(2n) {
  margin-left: unset;
	margin-right: unset;
}
.btn_wrap{
	text-align: left;
}
.a_photos{
	border-bottom-right-radius: unset;;
	border-bottom-left-radius: 41px;
	margin-left: 46px;
	margin-right: unset;
}
.home_highlights_box{
	text-align: right;
}
.home_highlights_button_text{
	right: 40px;
	left: unset;
	padding-right: 20px;
    padding-left: 48px;
	
}

#sub input[type="email"] {
    margin-right: unset;
    margin-left: 20px;
}


.d_form{
	
	border-bottom-right-radius: unset;
	border-bottom-left-radius: 100px;
}

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


#web2 section {
    margin-left: 3%;
    margin-right: unset;
}
.d_right{
	margin-right: 10%;
	margin-left: 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 {
    text-align: left;
}


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



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