*{
	direction: rtl;
}
/* .tel-65 h3 span, */
.date-msg,
ul.top-link-about,
ul.top-nav-menu ul.sub-menu li,
.mobile-nav-hamburger,
.contact-us,
.ex-block div,
.ex-blocks-wr,
.ex-block,
ul.sub-menu,
.wr .item{
	float: right;
}
.submit,
#serchform-mob,
div.mobile-search-lang,
.btn-ca[name="send_contact"],
.ex-form .ex-form ,
.tel-65{
	float: left;
}
.wpcf7-form .submit{
	float: left !important;
}
/* ul.sub-menu li a , */
.logo,
ul.top-nav-menu,
ul.top-link-about,
.nav-top-wrapper.about,
.foo-bottom.links{
	text-align: right;
}
ul.top-link-about li,
ul.top-nav-menu li {
	border-right: 0px;
	border-left: 1px solid rgba(0, 0, 0, 0.08);
}
ul.top-link-about li:last-child,
ul.top-nav-menu li:last-child {
	border-left: 0px;
}
ul.tax-nav li,
ul.world-cat-sub-menu li,
ul.world-cat-menu li{
	border-right: 0px;
	border-left: 1px solid #eaeaea;
}
ul.sub-menu li{
	margin-right: 0%;
	margin-left: 1.5%;
}
ul.tax-nav li:last-child,
ul.sub-menu li a {
	border-left: 0px;
}
.nav-top-wrapper * {
    font-size: 1.11rem;
}
.nav-top-wrapper.about{
	border-left: 0px;
	border-right: 1px solid #30516e;
}
.nav-top-wrapper.about,
.foo-bottom.copyright{
	text-align: left;
}
.arrow-side {
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	background-position: right;
}
ul.footer-nav li {
    border-left: 1px solid #333;
    padding-left: 1%;
    padding-right: 0;
    margin-right: 0;
    margin-left: 1%;
    border-right: 0;
}
ul.side-list {
    margin-right: 0;
    margin-left: 30px;
}
.side-list.mob-menu{
	margin-left: 0;
}
span.arrow-side-hm,
.arrow-side {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
span.arrow-up{
	right: auto;
	left: 0px;
}
.world-field span{
	left: auto;
	right: 15px;
}
.search-wr{
	right: 0;
	left: 125px;
}
input#search:focus,
input#search:active,
input#search ,
.search-wr.opened #search{
	text-align: right;
	direction: rtl;
}
.more-details,
.butn-submit{
	background:#193d5e url('images/icon_arrow_white_left.png')no-repeat 15%;
}
.more-details:hover,
.butn-submit:hover{
	background: #112940 url('images/icon_arrow_white_left.png')no-repeat 15%;
}

.footer-main-menu ul.footer-all-menu li{
	padding-left: 0;
	/* padding-right: 15px; */
	background-position: right;
	background: url('images/icon_arrow_left.png')no-repeat left center;
}
span.arrow-side-wh{
	background: url('images/icon_arrow_white_left.png')no-repeat center;
	left: auto;
	right: 0;
}
span.arrow-tax{
	-ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
.side-contect.open,
.side-contect {
    right: 0;
}
.side-contect {
    left: -263px;
}
.side-contect.open {
    left: 0;
}
.gallery-content button.owl-prev{
	right: 0;
	left: auto;
}
.gallery-content button.owl-next{
	left: 0;
	right: auto;
}
.contact-us p{
	left: auto;
	right: -30px;
	font-size: 26px;
}
.page-template-page-contact .tl-link{
	float: left;
	direction: ltr;
}
.checkbox > label.form-label{
	right: 0;
	left: auto;
}
.checkbox label.txt-label{
	margin-left: 0px;
	margin-right: 30px;
}
.checkbox input[type="checkbox"] {
	margin-right: 0;
}
ul.sub-menu li a:after {
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	left: 0;
	right: auto;
}
input[type="image"].srch-icon-sbm{
	left: 10px;
	right: auto;
}
#skip-to-main a{
	left: 0px;
	right: -10000px;
}
#skip-to-main a:focus{
	right: 0;
}
/* Newsletter section */
.respond.main_newsletter{
	position: absolute;
    background: black;
    color: #fff;
    text-align: center;
    right: 0;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    height: 90%;
    top: 1.5rem;
    opacity: 0.7;
}
.respond.main_newsletter h3{
	position: absolute;
	transform: translate(50%,-100%);
	right: 50%;
    top: 50%;
}
.respond .close{
    color: #fff;
    width: 2rem;
    height: 2rem;
    font-size: 1.5rem;
    margin: 0.51rem;
	opacity: 1;
	border: 1px solid #fff;
}

/* @keyframes marquee {
    0%   { transform: translate(-100%, 0); }
    100% { transform: translate(0%, 0); }
} */
/* @keyframes marquee {
	0% { transform: translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements))); }
	100% { transform: translateX(0); }
} */
.marquee-inner {
	width: 100% !important;
	direction: ltr;
    float: left;
}
@-webkit-keyframes marquee {
	0% {
	  transform: translateX(-100%);
	}
	100% {
	  transform: translateX(0);
	}
  }
  
  @keyframes marquee {
	0% {
	  transform: translateX(-100%);
	}
	100% {
	  transform: translateX(0);
	}
  }
/* mobile */
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) and (orientation : landscape) {
	header {
		left: auto;
		right: 0;
		transition: right 0.5s;
	}
	.lang-switch .wpml-ls-legacy-dropdown-click{
		float: left;
	}
	.lang-switch {
		padding: 0 15px 0 0;
		float: right;
		margin-right: 10px;
		margin-left: 0;
	}
	.mobile-nav-pushed{
		left: auto;
		right: -100%;
		transition: right 0.5s;
	}
	#site-wrapper{
		left: auto;
		right: 0;
		transition: right 0.5s;
	}
	#site-wrapper.opened,
	header.opened {
		left: auto;
		/* right: 84%; */
	}
	.mobile-nav-pushed.opened {
		right: -16%;
		left: auto;
	}
	.mobile-nav-pushed .side-list.mob-menu {
		float: left;
		margin-right: 0px;
	}
	.mobile-search-form img{
		right: auto;
		left: 10px;
	}
	.search-img-mob{
		right: auto;
		left: 10%;
	}
	.side-list.mob-menu li{
		padding-left: 0px;
		padding-right: 15px;
	}
	ul.side-list {
		margin-left: 0;
	}

}
