ul ul, ul ul ul {
    margin-right: 15px;
}
.top-bar {
    padding-left: 0px;
}
.icon-chevron-left:before {
    content: "\e903"; /* change the icon to be arrow in opposite direction */
}
.icon-chevron-right:before {
    content: "\e904"; /* change the icon to be arrow in opposite direction */
}
.top-bar .top-bar-sub {
    float: right;
}

.search-form {
    padding-left:5px;
}
.search-form .text-holder {
    float:right;
}
.text-holder.search {
    background:url(../images/bg-fields.png) no-repeat -661px 0;
    padding:1px 1px 2px 32px;
}
header .col-md-2 {
    float: right;
}

header form#searchform .submit {
    border-radius: 15px 0 0 15px;
    right: initial;
    left: 0;
}

header form#searchform input[type="text"] {
    border-radius: 0 15px 15px 0;
    padding-right: 13px;
    padding-left: 0;
    margin: 0;
}



#header {direction:ltr;}
#header h1 {right:4px;}
.top-nav,
.login-form
.login-form .text-holder,
.top-nav,
.nav,
.login-form,
.search-form,
#content,
#sidebar,
#footer,
.page-404 #main,
.optionsDivVisible {direction:rtl;}
.nav > li {
    float:right;
    background-position:100% 1px;
}
.nav > li:first-child {background-image:none;}
.nav > li.first-child.active > a,
.nav > li.first-child:hover > a {background-position:100% 0;}
.nav > .current-page-ancestor.last-child > a,
.nav > .current-menu-ancestor.last-child > a,
.nav > .current-page-parent.last-child > a,
.nav > li.last-child.active > a,
.nav > li.last-child:hover > a {background-position:0 0; padding-right: 0px; padding-left:0px;}
.nav li li li a {
    padding:2px 13px 2px 0 !important;
    background: url(../images/arrow02.png) no-repeat 100% 7px;
}
.form-inside .drop {left:0;}
.item {float:right;}
.nav .drop {
    direction:ltr;
    margin-right:-1px;
}
.nav .drop > div {direction:rtl;}
/* for equal links mode */
.nav.scaling-active li a {float: left;}
.nav.scaling-ready li a {float: none;}
.cols #content {float:left;}
.cols #sidebar {float:right;}
.login-form .text-holder {
    float:right;
    margin:0 7px 0 0;
}
.login-form .text-holder:first-child {margin:0;}
.login-form .submit {float:left;}
.tabs-area {direction:ltr;}
.tabs-area .tabset-holder,
.tabs-area .tab-content {direction:rtl;}
.tabs-area .tabset2 li {padding:0 5px 0 0;}
.tabs-area .tabset2 li:first-child {padding:0;}
.box {direction:ltr;}
.box .title,
.box .content {direction:rtl;}
.boxes .box{float:left;}
.boxes .box:first-child {float:right;}
.box .more,
.two-cols .more {text-align:left;}
.selectArea .left {
    left:auto;
    right:1px;
    background-position:-15px -60px;
}
.selectArea .center {margin:0 12px 0 28px; /* width: 29px; */}
.selectArea a.selectButton {background-position:0 0; /* width: 59px; */}
/*.alt-sel.selectArea .left {background-position:-17px -188px;}*/
.alt-sel.selectArea .left {border-left:none !important;border-right:1px solid #DFDFDF !important;}
.alt-sel.selectArea a.selectButton {background-position:0 -239px}
.alt-sel.selectArea .center {
    margin:0 11px 0 17px;
    padding:0 0 0 8px;
}
.optionsDivVisible a {padding:2px 13px 2px 3px;}
.drop-alt-sel.optionsDivVisible a {padding:2px 11px 2px 3px;}
.btm-nav li {
    display:inline;
    float:none;
    padding:0 5px 0 2px;
    background: url(../images/divider04.gif) no-repeat 100% 3px;
}
.btm-nav li:first-child {
    padding:0 0 0 2px;
    background-image:none;
}
* +html .btm-nav li {padding:0 2px 0 5px;}
* +html .btm-nav li:first-child {padding:0 2px 0 0;}
.presto .btm-nav li {padding:0 2px 0 5px;}
.presto .btm-nav li:first-child {padding:0 2px 0 0;}
.btm-cols {margin:0 66px 0 0;}
.btm-nav {float:right;}
.btm-cols .widget {float:right;}
.btm-cols .widget.alt {float:left;}
.action .submit,.button.gform_button{
    background-position:0 -200px;
    font-size:0;
    line-height:0;
    /*text-indent:-9999px;*/
}
.cv-form .button.gform_button {line-height: 20px;}
.action .submit:hover,.button.gform_button:hover {background-position:0 -300px;}
.two-cols .col {float:left;}
.two-cols .col:first-child {float:right;}
/* 404 page */
.btn-back {
    padding-right:13px;
    background: url(../images/arrow03.png) no-repeat 100% 70%;
}
.page-404 .title-page h2 {padding-right:25px;}
.page-404 .title-page h2 span {padding-left:23px;}
* +html .page-404 .title-page h2 {padding:0;}
.presto .page-404 .title-page h2 span {padding:0 23px 0 0;}
.page-404 #content h3 {
    padding-right:13px;
    background: url(../images/arrow03.png) no-repeat 100% 60%;
}
.breadcrumbs li {padding:0;}
.breadcrumbs li:first-child {
    padding:0;
    background-image:none;
}
.res-preview {
    width:146px;
    float:left;
}
.res-preview label {
    float:right;
    padding:0;
}

.tools .label {float:none;}
.sort-by {
    display:inline;
    float:none;
}
.sort-by li {
    display:inline-block;
    float:none;
    padding:0 7px 0 6px;
    background-position:100% 70%;
}
.sort-by li:first-child {padding-right:0;}
* +html .sort-by li {
    display:inline;
    padding:0 6px 0 7px;
}
* +html .sort-by li:first-child {padding:0 0 0 7px;}
.posts-list .post {
    direction:ltr;
    padding:5px 94px 30px 120px;
}
.posts-list .post-in {direction:rtl;}
.posts-list .pic {
    float:right;
    margin:-5px -94px -31px 9px;
    border-width:0;
    padding:0 0 1px 1px;
    background:#ccc;
}
.posts-list .meta dl {padding:0 94px 0 0;}
.posts-list p.more {
    left:15px;
    right:auto;
}
.prev {background-position:-13px 0;}
.next {background-position:0 0;}
.prev:hover {background-position:-13px -14px;}
.next:hover {background-position:0 -14px;}
/* category page */
.categories-list .post {
    padding:19px 5px 10px 180px;
    background-position:180px 0;
}
.categories-list .pic {
    float:left;
    margin:-3px 16px 0 -170px;
}
.view-all {text-align:left;}
/* gallery page */
.tools.alt .sort-box {
    float:left;
    margin-left:-6px;
}
.tools .search-form {
    float:right;
    padding:5px 0 0 10px;
}
.social-area {
    margin-left:0;
    margin-right:auto;
}
.single .social-area {
    float:left;
}
.place .social-area {
    left: 5px;
}
.posts-list .meta dt,
.sub-title dt {padding:0 10px 0 0;}
.posts-list .meta dt:first-child,
.sub-title dt:first-child {padding:0;}
* +html .posts-list .meta dt {padding:0 0 0 10px;}
* +html .posts-list .meta dt:first-child {padding:0;}
* +html .sub-title dt {padding:0 0 0 10px;}
* +html .sub-title dt:first-child {padding:0;}
.presto .posts-list .meta dt {padding:0 0 0 10px;}
.presto .posts-list .meta dt:first-child {padding:0;}
.presto .sub-title dt {padding:0 0 0 10px;}
.presto .sub-title dt:first-child {padding:0;}
.posts-list .meta dt:first-child {padding-right:0;}
.aside-nav ul {padding:6px 21px 0 7px;}
.aside-nav ul:after {
    content:"";
    clear:both;
    display:block;
}
.aside-nav a {
    margin:0 -17px 0 0;
    padding:4px 17px 4px 0;
}
.aside-nav a.opener {background:url(../images/arrow04.png) no-repeat 100% 7px;}
.aside-nav li li {
    width:219px;
    padding-right:24px;
}
.aside-nav li li a {
    height:1%;
    width:auto;
    margin:0;
}
#sidebar .aside-nav ul ul ul {
    width:243px;
    margin-right:-24px;
}
#sidebar .aside-nav li li li {
    width:195px;
    padding-right:48px;
}
.aside-nav li.active > a.opener {background:url(../images/arrow04-on.png) no-repeat 100% 9px;}
.aside-nav a.opener + a {background: url(../images/none.gif) !important;}
/* single page */
.post.single h3 {padding-left:20px;}
/* single-place page */
.info-bar {padding:2px 0px 2px 0px;}
.info-bar .first {
    float:right;
    padding:0 0 0 10px;
}
.info-bar .second {
    float:left;
    padding:0 30px 0 0;
}
.ico-library {
    right:auto;
    left:6px;
}
.faculties-list ul {
    float:right;
    padding:0 30px 0 0;
    min-height: 50px;
}
.faculties-list ul:first-child {padding:0;}
.faculties-list ul ul {padding:0 14px 0 0 !important;}
.faculties-list li a {
    padding:3px 14px 3px 0;
    background: url(../images/arrow05.png) no-repeat 100% 5px;
    min-height:25px;
}
.faculties-list li li a {background: url(../images/none.gif);}
.faculties-list li.open > a {background: url(../images/arrow05-on.png) no-repeat 100% 8px;}
.info-bar.alt dl {padding:0 24px 0 0;}
.info-bar.alt dl:first-child {padding:0;}
* +html .info-bar.alt dl {padding:0 0 0 24px;}
* +html .info-bar.alt dl:first-child {padding:0;}
.presto .info-bar.alt dl {padding:0 0 0 24px;}
.presto .info-bar.alt dl:first-child {padding:0;}
.info-bar a:hover {
    color:#0083d7;
    text-decoration:none;
}
.descript {padding:8px 0 8px 20px;}
.presto .gallery {display:inline;}
/* single-course page */
.aside-box {
    float:left;
    margin:0 40px 0 0;
}
.aside-box li a {
    padding:3px 15px 3px 0;
    background: url(../images/arrow05.png) no-repeat 100% 5px;
}
/* accordion */
.accordion .opener {right:0;}
.accordion li li .opener {right:24px;}
.accordion li li li .opener {right:48px;}
.accordion .accordion,
.accordion .slide {direction:ltr;}
.accordion li {direction:rtl;}
.gform_wrapper form {
    text-align: right !important;
}

.gform_wrapper form ul li{
    margin-right: 0px !important;
}
.gform_wrapper .ginput_complex .ginput_left {
    float: right !important;
}
.gform_wrapper .ginput_complex .ginput_right {
    float: left !important;
}
.button.gform_button,.gfield_select {
    float:none;
}
.attachtable td, .wpml td{
    text-align:right;
}
/* slider */
.carousel {
    float:left;
    /* right: -2px; */
    position: relative;
    width: 100%;
}
.visual h1 a {
    background: url(/wp-content/themes/project23022012/images/logo.png) no-repeat right;
}
.rounded_cor {
    left:1px;
}
/* top menu */
.search-form {
    float: left;
}
.top-nav {
    float: right;
}
.top-nav > li.form-inside {
    background: none;
}
.form-inside .drop {
    float:left;
}
.top-nav > li:first-child {
    display:block;
}
.top-nav > li {
    padding: 0 0 0 26px;
}
.lang_bar {
  margin: auto;
}
.contact {
    text-align: left;
}
/* table */
.wmg_slop_table td {
    text-align:right !important;
}
.wmg_slop_table .wmg_slop_more_info a {
    background: url("../images/arrow.png") left no-repeat !important;
    padding-right: 15px;
}
/* header */

/* wmg logo */

.wmg_logo {float:left;}
.copy { float: right; font-size:11px;}
.icons{float:left;margin-left:50px;}
/* news */
.news-list {
    float: right;
}
.link {
    float: left;
}
.tabs-area .tabset2 {
    float: left;
    padding: 6px 9px 6px 0px;
}
.tabset-holder .title {
    float: right;
}
.tabset-holder {
    padding: 0 13px 0 6px;
}

/* list of choices Lobby - chen */
.choices_degree {
    direction: rtl;
    display: block;
    float: right;
    padding: 8px;
    width: 200px;
    min-height: 30px;
}

.wmg_number{
    padding: 0 5px;
}
.wmg_name{
    float: right;
}
.sum-wrapper .col-md-11 {
    padding-left: 0;
    padding-right: 10px;
}
.row.summary .readmore a,
.institution .readmore a{
    float: none;
    display: inline-block;
    transform: scaleX(1);
}

.choices_mosad {
    direction: rtl;
    display: block;
    float: right;
    padding: 10px;
    width: 120px;
    min-height: 60px;
}
#courses_list_lobby{
    direction: rtl;
    display: block;
    float: right;
    margin: 10px;
    width: 654px;
}

#places_list_lobby{
    border-top: 1px solid #999999;
    direction: rtl;
    display: block;
    float: right;
    margin: 10px;
    padding-top: 20px;
    width: 630px;
}

.content .Wmg_custom_search.horizontal .action .submit {
    /* background-position: -50px -210px; */
    width: 130px;
    background: url("http://che.org.il/wp-content/themes/project23022012/images/bg-search-submit.png") no-repeat scroll 0 0 transparent;
    font-size: 18px;
    float: left;
    margin-left: 10px;
}

.content .Wmg_custom_search .action.row {
    clear: none;
    float: left;
}
.content .text-holder.search {
    background: url("../images/search2.png") no-repeat scroll 0 0 transparent;
    padding: 1px 1px 2px 28px;
    width: 270px;
    float: right;
}
.Wmg_custom_search .horizontal_odd {
    margin-right: 50px !important;
    margin-left: 0px !important;
}
.Wmg_custom_search .horizontal_even, .Wmg_custom_search .horizontal_odd {
    float: right !important;
}
.content .text-holder.search {
    padding: 1px 1px 2px 28px;
    float: right;
}
fieldset .selectArea {
    float: right;
}

.btm-cols {
    width:875px;
}

.btm-cols .widget.alt {
    float:right;
    width:152px;
    padding: 0 27px 0 25px;
}
.btm-cols .c {
    background: url(../images/bg-btm-cols.png) repeat-y -1599px 0;
}
.btm-cols .t, .btm-cols .b {
    background: url(../images/bg-btm-cols.png) no-repeat 201px 0;
}
.btm-cols .b {
    background-position: -699px 0;
}
.first {
    padding-left: 6px;
    padding-right: 13px;
}

.last {
    padding-right: 6px;
}

.smaller.page {
    padding-left: 1px;
    padding-right: 1px;
}
#content .gform_wrapper .gfield_checkbox li input {
    float:right;
}

#content .gform_wrapper .gfield_checkbox li label{
    margin: 0 24px 0 0;
}
#content .gform_wrapper .gfield_radio li input[type="radio"]{
    float:right;
    margin: 0 0 0 2px;
}
#content .gform_wrapper .top_label .gfield_label {

}

.content ul li,.content ol li{
    list-style-position: outside;
    margin-left: 0;
    margin-right: 30px;
}
.content ul.sort-by li{
    margin-right:0px;
}

.paging > :first-child{
    float: right;
}

.hebrew-list li:before{
    content: counters(item, ".", hebrew) ". " !important;
}

/* DIMA 21.03.13 */

#em-booking .em-booking-form-details p{
    clear:both;
}
#em-booking .em-booking-form-details p,#em-booking .em-booking-form-details p .selectArea {
    float:none;
}
#em-booking .em-booking-form-details span.input-group{
    clear:both;
}

#em-booking .em-booking-form-details span.input-group input[type=checkbox]{
    margin-left: auto;
    width: auto !important;
}
#em-booking .em-booking-form-details p label{
    width: 167px !important;
}
#em-booking .em-booking-form-details span.input-group input{
    margin:auto;
}

#em-booking .em-booking-form-details p.input-field-panels label{
    width: 430px !important;
    font-weight: bold;
    padding-bottom: 5px;
}

#content li table td{
    padding-right: 20px;
}
/* Did problems with wmg-custom-search

body .optionsDivVisible ul li {
        float:none;
}
body #optionsDiv0 {
        left: 889px !important;
        width: 52px !important;
} */
#___gcse_0 *{
    text-align:right;
    direction:rtl;
}
#___gcse_0 .gsc-orderby {
    float: left;
}
#content td {
    text-align: right;
}

.wmg_slop_table .wmg_slop_more_info:lang(ar) {
    width: auto !important;
}
.rss {
    float:left;
}
.gv-table-view th, .gv-table-view td{
    text-align: right;
}

ul#main-nav>li>a:before {
    right: 0px;
    left: auto;
}

.content-wr{
    float: right;
}

.leftside {
    float: left !important;
}

.content-wr.videoblock {
    padding-left: 0 !important;
    padding-right: 0px !important;
}
.content-wr.contentblock{
    padding-right: 0!important;
    padding-left: 10px !important;
}

.rtl-hide{
    display: none;
}

.ticker-part .item span {
    float: right;
}

.rtl-show {
    display: initial;
}

.pauseslider{
    left: 0;
    right: auto;
}

span.icon-cross.close-p {
    left: 40px;
    right: auto;
}

.link-popup {
    float: right;
}

.link-popup a {
    color: white;
}
.myspecialclassforbtntinimg {
    margin-right: auto !important;
    margin-left: 0;
}
.botlinks>div {
    float: none;
}

.home-page .row.botlinks {
    right: initial;
}

.tile {
    float: right;
}
.home-page .tile {
    float: right;
}

.home-page  div#content.home .tile:nth-child(1) .tile-inner,
.home-page div#content.home .tile:nth-child(4) .tile-inner,
.home-page div#content.home .tile:nth-child(3n+9) .tile-inner {
   padding-left:14px !important;
   padding-right: initial !important;
}

.home-page div#content.home .tile:nth-child(3) .tile-inner,
.home-page div#content.home .tile:nth-child(6) .tile-inner,
.home-page div#content.home .tile:nth-child(8) .tile-inner,
.home-page div#content.home .tile:nth-child(3n+11) .tile-inner {
    padding-right: 14px !important;
    padding-left: initial !important;
}

.home-page div#content.home .tile:nth-child(5) .tile-inner,
.home-page div#content.home .tile:nth-child(3n+10) .tile-inner {
   padding-left:6px !important;
   padding-right: 6px !important;
}

.home-page div#content.home .tile:nth-child(7) .tile-inner{
   padding-left:15px !important;
   padding-right: initial !important;
}

div#news-ticker {
    padding-right: 0;
    padding-left: 51px;
}
.cat {
    float: right;
}
.cat:not(:last-child) {
    border-right: 0;
    border-left: 1px solid #d5d9da;
}
.cat {
    margin: 12px 0;
    padding: 6px 14px;
    text-align: right;
}
.row.summary .date {
    text-align: right;
}
.row.summary>div {
    float: right;
}
.readmore {
    text-align: left;
}
.bootstrap-datetimepicker-widget span.glyphicon.glyphicon-chevron-right:before{
    content: "\e079";
}
.bootstrap-datetimepicker-widget span.glyphicon.glyphicon-chevron-left:before{
    content: "\e080";
}
div#footer-calendar span.icon-cross.close-p {
    left: 20px;
    right: auto;
}
.calendar-sitemap .sitemap, .calendar-sitemap .calendar {
    /* float: left; */
}

img.rss-logo {
    left: 0;
    right: initial;

}

#footer .calendar {
    padding-right: 10px;
    padding-left: 0;

}
.calendar-sitemap .sitemap {
    padding-right: 0;
    padding-left: 10px;
}
.page-about .content-wr {
    padding-left: 10px;
    padding-right: 0;
}
.page-about.ltr, .page-about.ltr textarea, .page-about.ltr input,
.page-about.ltr label, .page-about.ltr .progressbar, .page-about.ltr .input-counter,
.page-about.ltr .upload-wrap, .page-about.ltr .upload-wrap li {
    text-align: left;
    direction: ltr;
}
.ltr .ninja-forms-form-wrap .ninja-forms-form .ninja-forms-mp-breadcrumbs li {
    float: left;
}

.carousel-indicators li {
    float:right;
}

ul#main-nav>li.menu-item>a  {
    text-align: right;
    padding-right: 5px;
}
ul#main-nav>li:last-child {
    margin-right: 41px;
    margin-left: 0px;
}

ul#main-nav>li ul {
    right: initial;
    left: 0;
}

ul#main-nav>li:nth-last-child(2) {
    margin-right: 52px;
    margin-left: 0px;
}
ul#main-nav>li:nth-last-child(3)>a{
    padding-right: 0px;
}
#main-nav-footer>li>a {
    text-align: right;
}
ul#main-nav>li:hover>ul {
    left: 0;
}
ul#main-nav>li {
    float: right;
}
.dropdown-list li[class*="-input"]:before {
  right: auto;
  left: 16px;
  top: 0;
}
/* :not(.home-search-bar) > .dropdown-list li[class*="-input"]:before {
  top: 30px;
} */
#footer .dropdown-list input,
#footer .dropdown-list select,
.search-bar .dropdown-list input,
.search-bar .dropdown-list select {
    padding: 10px 15px 10px 35px;
}
.desc-bar .row>div,
.desc-bar span,
.desc-bar b,
.dates.head>div{
    float: right;
}
.desc-bar span {
    padding-right: 10px;
}
.page-content .download-link a:hover {
    border-bottom: 1px solid #005ab9;
}
.side, .main-col {
    float: right;
}
.tabs>.tab.active:after {
    left: -30px;
}
.link-sidebar a,
.link-sidebar a div {
    float: right;
}
.contact-form form ul div.changed-div {
    float: right;
}
.tabs>.tab.active:after {
    left: -30px;
    right: auto;
}
.tabs>.tab.active>a:before {
    content: "\e903";
    float: left;
}
.panel-heading:after {
    right: auto;
    left: -6px;
}
.contact-form .g-recaptcha {
    margin-left: 0;
    margin-left: -25px;
}
.row .timeline-inner {
    padding: 0 0 0 250px;
}
.timeline-slider:before {
    left: auto;
    right: 0;
}
.timeline-slider:after {
    right: auto;
    left: -250px;
}
.testimonial .author {
    text-align: left;
}
.people .homepopup .row>div{
    float: right;
}
.title-content .row>div {
    float: right;
}
.ac-icon span.letter:before {
    content: "\05D0";
}
.accessability-dropdown>li div[class*='col-']{
    float: right;
    text-align: right;
}
.course .inst-desc>span:first-child {
    padding-right: 0;
    padding-left: 25px;
}
.single-institution .col-md-6.course {
    float: right;
}
.single-institution .course .inner .info span,
.institute-panel.row span,
.inst-contact-info .span{
    padding-right: 0;
    padding-left: 10px;
}
.inst-contact-info div:not(.clearfix) {
    float: right;
}
.mobile-menu>ul>li a:before {
    font-family: icomoon;
    float: right;
    padding-left: 10px;
    padding-right: 0;
}
.mobile-sumbenu:after {
    float: left;
}
.institution {
    float: right;
}
.institution .readmore {
    left: 10px;
}
.institute-panel.row>div {
    float: right;
}
div#footer .botlinks div[class*="col"] {
    float: right;
}
.curriculum-heading [class*='col']:not(.full-width),
.curriculum-heading+* [class*='col']:not(.full-width) {
    float: right;
}
.main-col>div {
    float: right;
}
.row.staff a>div,.row.staff div{
    float: right;
}
.row.botnav>div {
    float: right;
}
.botnav span.next {
    float: left;
}
.botnav span.prev{
    float: right;
}
.botnav .col-xs-11 {
    padding-left: 0;
    padding-right: 10px;
}
.cols,.data-info .row.block .inner>div[class^="col-"]{
    float: right;
}
.institution .logo-wr, .institution .body-wr {
    float: right;
}
.course .inst-desc>span {
    direction: ltr;
}
.ltr {
    direction: ltr;
    text-align: left;
}

@media (min-width: 769px) {

    .home-page .content-wr.contentblock {

    }
}

.accessability-menu-wr .dropdown-wr {
    left: 0;
    right: auto;
}
.buttonplayclass{
    margin-left: -16px;
}

.title-content div.video-info>div:after {
    left: -24px;
    right:unset;
    transform: rotate(0deg);

}