body,
.top ul{
	text-align: left;
}
.top div>a{
	float: right;
    margin: 10px;
    max-height: 30px;
    color: #fff;
}
.top ul{
    display:inline-block;
    padding-top: 5px;
}
.top_contact ul{
    text-align: right;
}
.navbar,
.about p,
.carousel-item,
.carousel-indicators,
.mission p,
.top_footer,
.top_footer .contact span span,
.about_us .contact span span,
.top_footer .contact li,
.about_us .contact li,
.bottom_footer p,
.bhoechie-tab-content p,
.projects .row,
.hurghada .row,
.previous_projects div>div{
	direction: ltr;
}
.top_footer .f_menu,
.top_footer ul {
    padding-left: 20px;
    padding-right: unset;
}
.mission{
    background-image: url(../images/mission_bg2_en.jpg);
}
.services .controls-top .btn-floating .fa-chevron-right{
	float: right
}
.about p {
    font-size: 1.05em;
    margin-bottom: 6px;
}
.contain {
    position: relative;
    background-image: url(../images/header_bg.jpg);
    background-size: cover;
	    background-position: center;
}
div.bhoechie-tab-menu div.list-group>a.active:after {
    left: 100%;
    border-left: 10px solid #004403;
    border-right: unset;
}
.previous_projects {
    background-image: url(../images/project_en.jpg);
}
.navbar .navbar-nav .nav-item .nav-link{
    margin: 0 1.2em;
    font-size: 18px;
    font-weight: lighter;
    padding: 0.3em 0.5em;
}
@media (max-width: 1200px){
	.top_contact ul {
		text-align: left;
	}
}
@media (max-width: 992px){
	.navbar-toggler:not(:disabled):not(.disabled) {
		text-align: left;
	}
}
@media (max-width: 768px){
	.mission, .previous_projects {
		background-position: left;
	}
}