body {
	direction:rtl;
}

.authenticated > #news {
	float:right;
}

#login ul li:before {
	content:'|';
	margin-left:5px;
}

#login .profile-link a::before {
	margin-left:5px;
	margin-right:0;
}

#menu  ul {
	text-align:right;
}

#menu ul.submenu a:link ,ul.submenu a:visited{ 
	text-align:left;
}

#menu.scrolling .scrolling-logo {
	left: 1vw;
	right:auto;
}
.remark-moveable {
	direction:rtl;
}

.mobile #menu {
	text-align:left;
}

.mobile #menu::before {
	float: right;
	position:absolute;
	top:0;
	right:0;
}

.mobile #sidebar .toggle-button{
	background-image:url(/images/sidebar_arrow_lt.png);
	background-position: 25% center;
}

.mobile #sidebar.clicked  .toggle-button{
	background-image:url(/images/sidebar_arrow_gt.png);
	background-position: 25% center;
}

#banner > div {
	text-align:left;
}

#content {
	/*float:right;*/
}

.box ,.two-box{
	float:right;
}

.box .icon {
	float:right;
	margin-left: 5%;
	margin-right:-70px;
}
.text {
	padding-left:30px;
}

#tensiometers .icon {
	background:url("/images/tensio_icon_rtl.png"),white ;
	background-repeat:no-repeat;
	background-position:center center;
	background-size: auto;
	background-size: 108px auto;
}

.box .content {
	float:left;
}

#units .icon {
	background:url("/images/units_icon_rtl.png") ,white;
	background-repeat:no-repeat;
	background-position:center center;
	background-size: auto;
	background-size: 108px auto;

}
#content-footer {
}

#sidebar, .first-column {
	float:right;
}

.ims-weather, .aemet-weather, .evaporation, .accuweather {
	padding-right: 50px;
	padding-left:auto;
}

.ims-weather {
	background: url("/images/weather-il.png") top right no-repeat;

}
.evaporation {
	background:url('/images/evaporation.png') top right no-repeat;
}
.accuweather {
	background:url('/images/evaporation.png') top right no-repeat;
}
.aemet-weather {
	background: url("/images/aemet.png") top right no-repeat;
}

label {
	float:right;
	clear: right;
	margin-left:2px;
	margin-right:auto;
}

label + input {
	clear: left;
	float: right;
}

#footer-content {
	margin-left:10%;
}

#footer-content input[type=submit]{
	float:left;
}

#footer-content #copyright {
	left:0;
	right:auto;
}

#login-form {
	left: calc(50% - 200px);
}

input[type=submit][value='fastrewind'].navigate {
	background-image:url(/images/double_arrow_right.png);
}
input[type=submit][value='rewind'].navigate {
	background-image:url(/images/arrow_right.png);
}
input[type=submit][value='forward'].navigate {
	background-image:url(/images/arrow_left.png);
}
input[type=submit][value='fastforward'].navigate {
	background-image:url(/images/double_arrow_left.png);
}

/* hamburger menu */
.mobile #logo {
	float:left;
}


.mobile.clicked #language {
	margin-right: 5vw;
	margin-left:auto;
	text-align:left;
}

.mobile.clicked #login, .mobile.clicked ul {
	text-align:left;
}

.mobile #menu.clicked {
	background:url("/images/tensio_flower.png") ,#404042!important;
	background-repeat:no-repeat,  repeat!important;
	background-position:right top, left top !important;
	background-size:10vh auto, auto auto !important;
	padding-right:5vw;
	padding-left:auto;
}

.mobile #menu.clicked ul.submenu {
	border-right:solid white 3px;
	border-left:none;
	right:1vw;
	left:auto;
}

.mobile .login-form {
	left: 10%;
}

.mobile #content {
	margin-right: 40px;
	margin-left:20px;
}

.mobile #sidebar .toggle-button {
	margin-right: 60vw;
	margin-left:auto;
}

.mobile #sidebar {
	margin-right: -60vw;
	margin-left: auto;
	padding-right:auto;
}

.mobile #sidebar.clicked {
	right:0;
	left:auto;
	margin-right: 0;
}

/* */

/* all graphs navigtions */
#navigate #next{
	float:left;
	margin-left:30%;
	margin-right:auto;
}
#navigate #previous {
	float:right;
	margin-right:30%;
	margin-left:auto;
}
#navigate #next span {
	float:right;
}
#navigate #next  input[type=submit] {
	float:left;
}
#navigate #previous span {
	float:left;
}
#navigate #previous input[type=submit]{
	float:right;
}
