@media(max-width: 991.98px){
	.header-offcanvas, .btn-offcanvas{
	left:0;
	right:unset !important;
}
.primary-nav-link{text-align:left;}


}





.togglesearch{
  
  position: absolute;
  top: 34px;
  right: unset !important;
  left:0;
  width: 350px;
  height: 60px;
  line-height: 60px;
  
  
  display: none;
}
 
.togglesearch:before{
  content: "";
  position: absolute;
  top: -28px;
  right: unset !important;
  left:9px;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 14px solid transparent;
  border-bottom: 14px solid #0d6efd;
}
 
.togglesearch input[type="text"]{
  width: 200px;
  padding: 5px 10px;
  margin-left: 0;
  border: 1px solid #0d6efd;
  outline: none; 
  border-radius: 0 8px 8px 0!important;
}
 
.togglesearch input[type="button"]{
  width: 80px;
  padding: 5px 0;
  background: #D80B15;
  color: #fff;
  margin-left: -6px;
  border: 1px solid #D80B15;
  outline: none;
  cursor: pointer;
 
}
.clicker {
width:100px;
height:100px;
background-color:blue;
outline:none;
}
#searchme{
cursor:pointer;
}

.togglesearch{
display:none;
}

.activesearch{
display:block;
}

.search-button{
	border-radius:8px 0 0 8px !important;
}



html, body{
    direction: rtl;

}
*{font-family:segoe UI !important;}
#header{
	padding-top:0.75rem;
	padding-bottom:0.75rem;
}
@media (min-width: 1200px){
.header-container{
	max-width:95% !important;
}
}
.topmenu {
    display: flex;
    flex-direction: row-reverse;
    align-items: baseline;
    top: 0;
    position: absolute;
    left: 0;
    width:253px;
}
.primary-nav-link {
     font-size: 1.1vw !important;
    font-weight: bold !important;
    padding-right: 1vw !important;
    padding-left: 1vw !important;
}
.header-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
	    position: relative;

}
@media (min-width: 991.98px){
	.primary-nav .lang-switcher{display:none;}
	
}
@media (max-width: 991.98px){
.topmenu  .social-nav-list{display:none;}
}
.header-offcanvas {
    flex-grow: 1;
    align-items: flex-end !important;
    display: flex !important;
    justify-content: flex-start !important;
    flex-wrap: nowrap !important;
    flex-direction: row !important;
}

.news-list-item-info {
    position: relative;
    margin: 11px;
    padding: 12px;
    border-top: 3px solid #307FC2;
    border-image: linear-gradient(to left, #307FC2 30%, transparent 30%) 100% 1;
}
.news-list-item-info:before {
    content: "";
    border-left: 3px solid #307FC2;
    position: absolute;
    height: 60%;
    right: 0px;
    top: 0px;
}
.piconx{
right:77% !important;
}
.home-sections-about .topone{
	    float: right !important;
}
.home-sections-about .bottomone{
	    float: left !important;
}
.tp-caption.mediumlarge_light_white_center{
    text-align: right !important;
    right:5vw;
}
.home-sections-about .tabcontent{
    border-radius:12px 0 0 0 !important;
}
.home-sections-about .tab{
    border-radius:0 0 12px 0 !important;


}
#lightGallery-action {
    direction: ltr !important;
}
#lightGallery-Gallery .thumb_cont {
    direction: ltr;
}
.lg-container{
	direction: ltr !important;
}