* {font-family: Arial, Helvetica, sans-serif;}
html body {text-align: right; direction: rtl; font-size:18px; }
/*=======================================TABS IN PROFILE UPDATE FORM*/
.tabs__content {padding: 20px 20px 20px 0; border-radius: 5px 0 5px 5px;}
div.note {margin: 20px 0 20px 20px;}
@media screen and (max-width: 575.98px){
	.profile-form {padding-left: 20px; padding-right: 0;}
	.tabs__content {border-radius: 0 0 5px 5px;}
}
/*=======================================OUR USERS*/
.our-users .itembody {text-align: right;}
.our-users .item {margin-right: 0; margin-left: 30px;}
.our-users .item:nth-child(3n) {margin-left: 0;}
.our-users .reg {float: left;}
.widget-our-users .item {margin: 0 0 7px 45px; float:right;}
.widget-our-users .item:nth-child(2n){margin-left: 0;}
.users-found-block .username {direction: ltr;}
/*=======================================TOP LINE*/
.mobile-nav-open {left:auto; right:30px;}
.mobile-nav-open div {left:auto; right:50px;font-weight: bold;}
.top-line .socials {right: auto; left: 30px;}
.top-line .socials .fb {background-position: 0px center;}
.top-line .socials a + a {margin-left:0; margin-right:12px; }
.top-line .time {background-position:left; width: 60px;}
.top-line .date {}
.top-line .date, .top-line .time, .top-line .weather {float:right;}
.top-line .profile{right:auto; left:420px;}
.top-line .login{right:auto; left:385px;}
.top-line .logout, .top-line .reg {right:auto; left:325px;}
.longread-header .langs {right:auto;left: 75px;}
.longread-header .socials {right:auto; left: 25px;}
.longread-header .logo{margin-left: 5px; margin-right:0;}
.longread-header h1{margin: 0 0 0 93px;}
.longread-header .time{padding-left: 0;padding-right: 21px;background-position: right center;}
.longread-header .socials .links {right: auto; left:-10px;}
/*=======================================SLOGAN*/
div.site-name {float: right;}
div.slogan {text-align: left; }
/*=======================================SITE TITLE BLOCK*/
.site-title-block {background-image:url(../img/site-title-block_ar.png);background-position: left;}
.site-title-block .logo {float: right; margin: 15px 30px 0 22px;}
.site-title-block h1, .site-title-block h2, .site-title-block h3 {float: right;}
.site-title-block .langs {float: left; margin: 18px 0 0 26px;}
.site-title-block .langs a, .site-title-block .langs div {font-size: 10px;}
.profile-other-langs .langs a, .profile-other-langs .langs div {font-size: 10px;}
/*=======================================TOP MENU*/
.site-nav .detachable {padding: 3px 30px 5px 31px;}
.site-nav .home {float:right;margin-right: 0px; margin-left: 13px;}
.site-nav .links {float:right;}
.site-nav .links > li {float:right;}
.site-nav .links ul {left:auto; right:0;}
.search-form {float:left;display: block;width: 243px;}
.site-nav .links ul a:hover:before {left: auto;right: 0; border-color: transparent #999 transparent transparent; border-width: 5px 7px 5px 0;}
.site-nav .links > li > a {font-size:18px;}
.site-nav .links ul a {font-size:18px;}
/*=======================================SLIDER*/
.home-slider .dots {right: auto; left: 23px;}
.home-slider .mover {left: auto;right: 0;}
.home-slider .item {float:right; transform: scale(-1, 1);}
.home-slider .title {line-height: normal;}
.home-slider .title-wrap {transform: scale(-1, 1);}
.home-slider .dots i{float:right;}
.article-img-slider .title span {right: auto; left: 11px;}
.article-img-slider .item {float:right;}
.article-img-slider .right{right: auto;left: 0;}
.article-img-slider .left{left:auto;right: 0;}
.article-img-slider .left div {transform: rotate(180deg);}
.article-img-slider .right div{transform: rotate(0deg);}
.photo-page-top .slider-thumbs .item {margin-right: 0;margin-left: 11px;}
.photo-page-slider .item{float:right;}
.photo-page-slider .right{right: auto;left: 0;}
.photo-page-slider .left{left:auto;right: 0;}
.photo-page-slider .left div {transform: rotate(180deg);}
.photo-page-slider .right div {transform: rotate(0deg);}
.ekko-lightbox-nav-overlay a:last-child span {text-align: left;}
/*=======================================SOCIALS BLOCK*/
.socials-block a:first-child {margin-left: 43px;}
.socials-block a:last-child {margin: 0px;}
div.fb-page {transform-origin: top right;}
/*=======================================FOOTER*/
.footer .socials {}
.footer .copyright {right: auto;left: 30px;}
.footer nav a{margin-left: 25px;}
/*=======================================MAIN PAGE CONTENT*/
.block-404 div {text-align: center !important;}
.block-title {border-left: none;padding-left: 0;border-right: 17px solid #066926;padding-right: 3px;}
.main-publ .show-all{padding-left: 0;padding-right: 70px; margin-right: 0; margin-left: 1px;}
.main-publ .most-read-title {padding-left: 0; padding-right: 65px;}
.publ-items .item {margin-left:3px; }
.publ-items .item:last-child {margin-left:0; }
.fresh-publ {margin-right: 0; margin-left: 12px;}
.our-users .profile, .widget-our-users .profile {float:left;}
.our-users .login, .widget-our-users .login {float:right;}
.widget-our-users .reg {float:left;}
.inp-style1.jqselect .trigger {right:auto; left:0;}
.select-age-dropdown:after {right:auto; left:8px;}
.inp-style1.jqselect .select .text {padding: 14px 7px 14px 35px;}
.inp-style1.jqselect div.text {text-align:right;}
.most-read-slider .item {float: right; padding: 21px 0 24px 40px;}
.most-read-slider .left {left: auto; right: 19px; transform: rotate(180deg);}
.most-read-slider .right {right: auto;left: 19px; transform: rotate(180deg);}
section.yandex-kassa div.btn-block {margin: 0 3px 0 0 !important;}
/*=======================================POSTS PAGE*/
.article-sidebar{float:left;}
.article-content{float: right;}
/*=======================================POST DETAIL PAGE*/
.article-text blockquote {border-left: 0; border-right: 7px solid #066926;margin: 40px 20px 40px 0; padding-left: 0;padding-right: 15px;}
.article-img-and-title .copyright{right:auto;left:20px;}
.article-img-and-title .tags{left:0;right: 50px;}
.article-img.align-right{float:left;margin: 6px 20px 20px 0;}
.article-media-thumb .title span {right: auto;left: 11px; padding-left:0; padding-right:19px;}
.photo-page-slider .copyright {right: auto;left:30px;}
.article-tags a {margin: 0 0 6px 6px;}
.comment-form {float:right;}
.comment-form .userpic{left:auto;right: 5px;}
.comment-form textarea{padding: 13px 48px 10px 20px;}
.comment-form button{right: auto;left: -125px;}
.share {float: left;}
.share .title {margin: 0 0 5px 10px;}
.share .ya-share2__container_size_m .ya-share2__item{margin: 0 0 0 15px;}
.share .ya-share2__container_size_m .ya-share2__icon{right: 2px; left:auto;}
.comments-ribbon {background-position: right 20px top 55%;padding: 13px 48px 14px 10px;}
.comments-ribbon .count {margin-right: 0; margin-left: 17px;}
.article-media-thumb + .article-media-thumb{margin-left: 0; margin-right: 14px;}
.video-page-video .copyright {right:auto; left: 30px;}
/*=======================================PROFILE VIEW PAGE*/
.profile-page-block .buttons .button-style1 {width:250px;}
.profile-page-block .buttons .button-style1:last-child {margin-left:0; margin-right:15px;}
.profile-page-block .phone {direction: ltr;display: inline-block;}
.profile-page-block .btn-user-search {margin-left: 15px; margin-right:0;}
.profile-other-langs .langs a:last-child, .profile-other-langs .langs div:last-child {margin-right: 8px;}
/*=======================================PROFILE UPDATE PAGE*/
.select2-container--krajee .select2-selection--single .select2-selection__arrow{left:0;}
.select2-container--krajee .select2-selection--single .select2-selection__clear {right: auto; left: 1.7rem;}
.inp-date {background-position: left 8px top 11px;}
.select2-container .select2-search--inline {float:right; }
.select2-container--krajee .select2-selection--multiple .select2-search--inline .select2-search__field{text-align: right;}
.select2-container--krajee .select2-selection--multiple .select2-selection__choice {float:right;}
.input-lg.select2-container--krajee .select2-selection--multiple .select2-selection__choice, .input-group-lg .select2-container--krajee .select2-selection--multiple .select2-selection__choice {margin: 9px 8px 0 0 ;}
.select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove {float:left;}
.input-lg.select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove, .input-group-lg .select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove {margin-right:5px; margin-left:0;}
.profile-form span.inp-phone-privacy {right:auto; left: 11px;}
.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel]{direction: ltr; text-align:right;}
.profile-form .buttons button:first-child {margin-right: 0; margin-left: 15px;}
.profile-form .soc-inp-row .icon{right:auto; left:0;}
.profile-form .soc-inp-del{right:auto; left:48px;}
.profile-form .soc-inp-row .inp-soc-link {padding-right: 10px;}
.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {padding-right: 10px;}
/*=======================================POP UP WINDOW*/
.pop-style1 .pop-close {right:auto;left: 10px;}
.pop-style1 .win{text-align: right;}
.check-style1 i {margin-right: 0;margin-left: 4px;}
.pop-reg .birth{margin-right: 0; margin-left: 125px;}
.check-birth {padding-right: 0;padding-left: 24px;}
.check-birth i{right: auto;left: 0;}
#signupform-birthday, #signupform-email, #profileform-birthday, #profileform-phone, #profileform-email, #signupform-name_ar, #signupform-last_name_ar {direction: ltr; text-align:right;}
.inp-style1{/*direction: ltr; text-align: right; left: -9999px !important; right:auto !important;*/}
div.socauth {float: left;}
a.join.button-style1 {font-size:18px;}
/*===================================================*/
/*=======================================MEDIA SCREEN*/
/*===================================================*/
@media screen and (max-width: 1100px) {

}

@media screen and (max-width: 1060px) {
	.search-form {width: 200px;}
}
@media screen and (max-width: 1040px) {
	.search-form {width: 180px;}
}
@media screen and (max-width: 999px) {
	.search-form {width: 150px;}
}
@media screen and (max-width: 980px) {
	.search-form {display: none;}
}
@media screen and (max-width: 960px) {

}
@media screen and (max-width: 940px) {

}
@media screen and (max-width: 900px) {
	.profile-page-block .buttons .button-style1 {margin-bottom: 20px;}
}
@media screen and (max-width: 860px) {
	.top-line:not(.logined) .reg{right:auto;left: 280px;}
	.top-line:not(.logined) .login {right: auto;left: 337px;}
}
@media screen and (max-width: 849px) {
	.top-line.logined .logout {left:275px;right:auto;}
	.top-line.logined .profile {left:370px;right:auto;}
	.widget-our-users:not(.in-longr-video-infogr) .item {margin-left: 0;}
}
@media screen and (max-width: 820px) {
	.top-line:not(.logined) .reg{right:auto;left: 250px;}
	.top-line:not(.logined) .login {right: auto;left: 307px;}
}
@media screen and (max-width: 800px){
	.home-slider .title-wrap {left: 30px; right:auto; }
}
@media screen and (max-width: 750px) {
	.site-nav .home {float:none;}
	.site-nav .links > li.opened ul a {text-align: center;}
	.site-nav .links {float:none;}
	.site-nav .links > li {float:none;}
	.top-line.logined .logout {left:255px;right:auto;}
	.top-line.logined .profile {left:350px;right:auto;}
	.socials-block a:first-child {margin-left: 15px;}
}
@media screen and (max-width: 730px) {
	.profile-page-block .buttons{webkit-justify-content: flex-end; justify-content: flex-end; }
}

@media screen and (max-width: 700px) {
	section.yandex-kassa div.btn-block {margin: 20px 0 0 0 !important;}
}

@media screen and (max-width: 690px) {
	/*.site-title-block .logo {margin-right: 30px;}*/
	.profile-page-block .buttons .button-style1 {margin-right:0;}
	.profile-page-block .buttons .button-style1:last-child {margin-right:0;}
}
@media screen and (max-width: 625px) {
	.top-line.logined .logout {left:215px;right:auto;}
	.top-line.logined .profile {left:310px;right:auto;}
	.our-users .item {margin-right: 0; margin-left: 10px;}
}
@media screen and (max-width: 609px) {
	.top-line .socials {right: auto; left: 25px;}
	.site-title-block .langs {margin: 8px 0 0 21px;}
	.top-line.logined .logout {left:205px;right:auto;}
	.top-line.logined .profile {left:300px;right:auto;}
}
@media screen and (max-width: 600px) {
	.article-img-slider .title div{padding: 10px 19px; height:auto;}
	.article-img-slider .title span{position: relative; right:auto; left:auto; top:auto; display: block;padding: 0 19px 10px 19px;}
	.article-media-thumb .title div {padding: 10px 19px; height:auto;}
	.article-media-thumb .title span {position: relative; right:auto; left:auto; top:auto; display: block;padding: 0 19px 10px 19px;}
}
@media screen and (max-width: 599px) {
	.top-line:not(.logined) .reg{right:auto;left: 220px;}
	.top-line:not(.logined) .login {right: auto;left: 277px;}
}
@media screen and (max-width: 575px) {
	.site-title-block .logo {margin: 15px 15px 0 15px;}
	.top-line .socials {right: auto; left: 17px;}
	.site-title-block .langs {margin-left: 13px; margin-right: 0px;}
	.socials-block a:first-child {margin-left: 3.2vw;}
	.article-media-thumb + .article-media-thumb{margin-right: 0;}
	.article-img, .article-img.align-right {float: none;width: 100%;margin: 0 0 30px;}
	.profile-form .soc-inp-row .soc-inp-del {right: auto; left: 48px;}
}
@media screen and (max-width: 560px) {
	.top-line.logined .logout {left:195px;right:auto;}
	.top-line.logined .profile {left:290px;right:auto;}
}
@media screen and (max-width: 520px) {
	.top-line .socials{display:none;}
	.top-line.logined .logout {left:20px !important;right:auto !important;}
	.top-line.logined .profile {left:115px !important;right:auto !important;}
	.top-line:not(.logined) .reg{right:auto !important;left: 20px !important;}
	.top-line:not(.logined) .login {right: auto !important;left: 78px !important;}
}
@media screen and (max-width: 500px) {

}
@media screen and (max-width: 490px) {
	.site-title-block .logo {margin-top: 37px;}
	.site-title-block .langs {margin: 0;}
	.site-title-block .langs div, .site-title-block .langs a {margin-left: 8px; margin-right: 6px;}
	.site-title-block .langs div:last-child, .site-title-block .langs a:last-child {margin-left: 0; margin-right: 8px;}
}
@media screen and (max-width: 449px) {
	.video-page-video .copyright {left: 20px;}
}
@media screen and (max-width: 400px) {
	.profile-page-block .buttons .button-style1 {width: 100%;}
}
@media screen and (max-width: 369px) {
	div.socauth a.fb {margin-right: 0; margin-left: 40px;}
	.most-read-slider .right {left: 13px;}
	.most-read-slider .left {right: 13px;}
}
