/*RTL*/

#main {
  float: left;
}

#container {
  float: right;
}

#primary {
  float: right;
  margin: 0 20px 0 0;
}

/*Fonts & Typography-------------------------------------------------------------- */

html, body, input, textarea, select {
font-family: arbel;
}

.south-font {
    font-family: south;
}

/*Header & Footer-------------------------------------------------------------- */
#header, #footer {
  float: right;
}
/*Header-------------------------------------------------------------- */
#header {
  box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.30);
}

#logo {
  margin: 24px 1px 12px 30px;
  float: right;
}

/*Menu*/
#access {
  float: right;
}

.desktop-menu {
  float: right;
}

.desktop-menu li {
  float: right;
  border-left: 1px solid #5f5f5f;
  border-right: none;
}

.desktop-menu a {
    margin: 0 14px;
    font-weight: 700;
}

.desktop-menu li:first-child  a {
  margin-right: 0;
}

.desktop-menu li:last-child {
  border-left: none;
}

.desktop-menu li:last-child  a {
  margin-left: 0;
}

.desktop-menu ul {
  right: 0;
  left: auto;
  float: right;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}

.desktop-menu ul ul {
  left: 100%;
  right: auto;
}

#header-wrap {
  float: left;
  margin:36px;
  margin-left: 0;
}

#header-wrap #header-english-button{
  float: none;
  margin: 0px;
  display: inline-block;
  vertical-align: middle;
}

#header-wrap #movies-container-icons{
  float: none;
  margin: 0px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}

#header-wrap #header-search-button{
  float: none;
  margin: 0px;
  display: inline-block;
  vertical-align: middle;
  display: none;
  visibility: hidden;
}
#header-register-menu {
  float: right;
}

#header-register-menu li {
  float: right;
}

#header-register-menu li:nth-child(1) {
  border-left: 1px solid #5f5f5f;
  border-right: none;
}

#header-register-menu li:nth-child(1) a {
  margin-left: 14px;
  margin-right: 0;
}

#header-register-menu li:nth-child(2) {
  margin-right: 14px;
  margin-left: 0;
}

/*Accessibility-------------------------------------------------------------- */
#accessibility {
  float: right;
  margin: 39px 0 0 0px;
}

#header-english-button {
  float: right;
  margin: 52px 33px 0 33px;
}

#header-search-button {
  float: right;
  margin: 42px 0 0 1px;
  transform: rotateY(0deg);
}

/*Footer-------------------------------------------------------------- */
.footer-menu li {
  margin: 0 0 10px 20px;
  padding: 0 0 0 16px;
  border-left: 1px solid #fff;
  border-right: none;
}

#site-info {
  float: right;
}
/**Newsletter Register**/

#newsletter-register input[type="text"] {
  padding: 2px 10px 2px 0;
}

#newsletter-register input[type="submit"] {
  margin: 0 10px 0 0;
}

#footer-contact, #footer-map, #footer-bottom {
  float: right;
}

#footer-contact {
  background-image: url(images/hp_footer_form_bg.png);
}

.footer-contact-form .gfield:nth-child(6) {
  float: left;
  margin-right: 15px;
  margin-left: 0;
  clear: left !important;
}

.gf_right_half {
  float: right;
  margin: 0 0 25px 15px;
  clear: right !important;
}

.gf_left_half {
  float: left;
  margin: 0 15px 25px 0;
  clear: left !important;
}


.footer-contact-form .gfield  select, .footer-contact-form .gfield input[type="text"], .footer-contact-form .gfield  input[type="email"], .footer-contact-form .gfield  input[type="url"],
.footer-contact-form .gfield input[type="password"], .footer-contact-form .gfield  input[type="search"] {
  padding: 0 26px 0 0;
}

/*Footer form EN*/
.page-template-page-home-en-php #footer .footer-contact-form_wrapper {
  direction: ltr;
  text-align: left;
}

.page-template-page-home-en-php #footer .footer-contact-form_wrapper input[type="email"],.page-template-page-home-en-php #footer .footer-contact-form_wrapper input[type="text"],.page-template-page-home-en-php #footer .footer-contact-form_wrapper select {
  padding: 0 0 0 26px;
}

.page-template-page-home-en-php #footer .gf_right_half {
  float: left;
  margin: 0 15px 25px 0;
  clear: left !important;
}

.page-template-page-home-en-php #footer .gf_left_half {
  float: right;
  margin: 0 0 25px 15px;
  clear: right !important;
}

.page-template-page-home-en-php #footer .footer-contact-form .gfield:nth-child(6) {
  float: right;
  margin: 0 0 25px 15px;
  clear: right !important;
}

/**/
#footer-map {
  direction: ltr;
}

#footer-logo, #footer-menu, #footer-social {
  float: right;
}

#footer-social .footer-icon {
  margin: 0 0 0 8px;
  float: left;
}

#footer-accessibility-wrap {
  padding: 0 20px 0 0;
  margin: 0 20px 0 0;
  border-right: 1px solid #ccc;
  border-left: none;
  float: left;
}

/*Entry Content-------------------------------------------------------------- */
.entry-title {
  float: left;
}

.entry-title h1 {
  float: left;
}

.entry-content {
  float: right;
}

.entry-content ul {
  margin: 0 1.5em 18px 0;
}

.entry-content ol {
  margin: 0 1.5em 18px 0;
}

.entry-content blockquote {
  border-right: 4px solid #444;
  border-left: none;
  padding: 0 40px 0 0;
}

/*Images*/
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img, .widget-container img {
}

.alignleft, img.alignleft {
  float: left;
  margin: 14px 24px 0 0;
}

.alignright, img.alignright {
  float: right;
  margin: 14px 0 0 24px;
}

.wp-caption.alignleft {
  margin: 0 20px 20px 0px;
}

.wp-caption.alignright {
  margin: 0 0 20px 20px;
}

/*WP Gallery */

.gallery .gallery-item {
  float: right;
}

.gallery img {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}

/*Post Navigation*/
.nav-previous {
  float: right;
}

.nav-next {
  float: left;
  text-align: left;
}

/*Form Elements & Buttons*/
/*reset*/


/*submit and buttons*/
button, input[type="button"], input[type="reset"], input[type="submit"] {
  float: left;
}

/*inputs and textarea*/

/*Gravity Forms Defaults*/
.gform_wrapper, .gform_wrapper form, .gform_heading, .gform_body, .gform_footer {
  float: left;
}

.entry-content .gform_body ul {
  float: left;
}

.main_validation_error {
    text-align: right;
    direction: rtl;
}

/*Others*/

.video-container iframe, .video-container object, .video-container embed {
  left: 0;
}

.screen-reader-text {
  left: -10000px;
}

.clear-right {
  clear: right;
}

.clear-left {
  clear: left;
}

.search-filter::after , .ginput_container_select::after {
  float: left;
  left: 1px;
  right: auto;
}

.search-filter, .ginput_container_select {
  float: right;
}

.search-filter select, .ginput_container_select select {
  float: right;
}


/*Genaral---------------------------------------------*/

/**/

.line-title-wrapper {
    font-family: south;
    float: right;
}

.line-title:before {
  right: 100%;
  left: auto;
}

.line-title:after {
  left: 100%;
  right: auto;
}
/**/
a.read-more {
  padding: 0 18px 0 4px;
  box-shadow: 0px 2px 1px -2px rgba(50, 50, 50, 0.45);
}

.read-more:before {
  right: 0;
  left: auto;
  border-right: 10px solid #fff;
  border-left: none;
}

.read-more:after {
  left: -10px;
  right: auto;
  border-right: 10px solid #006ec0;
  border-left: none;
}

/*blue-button*/
.gform_footer input[type="submit"], a.blue-button, .blue-button,#findPrevious, #findNext {
  -moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.69);
  box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.69);
}
/**Social Number**/
i.icon-print,i.icon-share-file,i.icon-download-file,i.icon-print,i.icon-zoom {
  float: right;
  background-image: url(images/pdf-viewer-icons.png);
}

i.icon-zoom {
  background-position: -43px 0;
}

i.icon-print {
  background-position: -43px 200px;
}

i.icon-download-file {
  background-position: -43px 125px;
}

i.icon-share-file {
  background-position: -43px 100px;
}

i.icon-share-file:hover {
  background-position: -18px 100px;
}

/*popup*/
.popup {
  left: 0;
  right: auto;
}

.popup-close {
  right: -41px;
}

/*Hovering Slick*/

/*.slick-hovering li:first-child * {right:30px;}*/
.slick-hovering li:first-child {
  right: 30px;
  left: auto;
}

.slick-hovering  li h3,.slick-hovering li h4,.slick-hovering  li h3,.slick-hovering li a {
  right: 50px;
  left: auto;
}

.slick-hovering li .lobi-carousel-info {
  right: 75px;
  left: auto;
}

.slick-hovering li h4 {
  right: 0;
  left: auto;
}

.slick-hovering li h3 {
  right: 0;
  left: auto;
}

.slick-hovering li a {
  right: 0;
  left: auto;
}

/**Gallery popup*/

.gallery-img-container .popup-close {
  right: -40px;
  left: auto;
}
/*tabs*/
ul.tabs {
  float: right;
  border-right: 1px solid #ccc;
  border-left: none;
}

ul.tabs li {
  float: right;
  margin: 0 -12px 0 0;
}

ul.tabs li h4 {
  right: 0;
  padding: 0 17px 0 0;
}

ul.tabs li i {
  transform: perspective(200px) rotateX(40deg);
  right: 7px;
  left: auto;
}

.tab-content  ul {
  float: right;
  padding-right: 15px;
  padding-left: 0;
}


/*checkbox*/
.checkbox {
  margin: 0px 0 0 10px;
  float: right;
}

.checkbox label#checkbox-label {
  left: 0;
  right: auto;
}

.checkbox label#checkbox-label span {
  left: 4px;
  right: auto;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#searchform {
  float: right;
}

#s {
  float: right;
}

#searchsubmit {
  float: right;
}

/*Home------------------------------------------------------------*/
.home section {
  float: right;
}

#home-message-close {
  left: 0;
  right: auto;
}

#home-search {
  float: right;
}

#home-search-input-button-container i {
    left: 38px;
    right: auto;
    transform: rotateY(0deg);
}

#home-search-input-button {
  float: right;
  border-left: 1px solid #9a9999;
  border-right: none;
}

#home-search-video-button h3 {
  float: right;
}

#home-search-overlay-close {
  right: 4px;
  left: auto;
}

#home-search-tabs ul li {
  float: right;
}

#home-search-tabs ul li a {
  float: right;
}

#popular-searches {
  float: right;
  box-shadow: inset 0px 2px 6px -2px rgba(138,138,138,1);
}

#popular-searches-lists {
  float: right;
}

.popular-searches-lists-container {
  float: right;
  margin: 0 0 0 20px;
}

.popular-searches-lists-container h3 {
    text-align: right;
}

.popular-searches-item {
  float: right;
  padding: 0 15px 0 0;
}

.popular-searches-item a {
  float: right;
  text-align: right;
}

.popular-searches-item img {
  float: left;
}

/*Home Exhibitions*/
#home-exhibitions {
  background: url(images/hp_exhibitions_bg.jpg) repeat-y 0 0;
}

#home-exhibitions h4 {
  float: right;
}

#home-exhibitions-carousel-container {
  float: right;
}

#home-exhibitions-carousel {
  float: right;
}

#home-exhibitions-carousel .slick-prev {
  right: -49px;
  left: auto;
}

#home-exhibitions-carousel .slick-next {
  left: -49px;
  right: auto;
}

#home-exhibitions-carousel-count span {
  color: #65b69f;
}

.home-exhibitions-right {
  float: right;
  padding: 0 0 0 30px;
}

.home-exhibitions-right img {
  float: right;
}

.home-exhibitions-mid {
  float: right;
  padding: 68px 0 0 30px;
}

.home-exhibitions-slash {
  float: right;
}

.home-exhibitions-meta {
  float: right;
}

.home-exhibitions-meta-icon {
  float: right;
}

.home-exhibitions-meta-text {
  float: right;
  border-right: 2px solid #8b9191;
  border-left: none;
}

.home-exhibitions-meta-text1, .home-exhibitions-meta-text2 {
  padding: 15px 10px 10px 0;
}

.home-exhibitions-left {
  float: right;
  padding: 68px 33px 0 50px;
}

/*Home Blog*/ /*home popular exhibitions*/
#home-popular-exhibitions, #home-blog-posts {
  float: right;
  background-image: url(images/hp_content_bg.png);
}

#home-blog-posts:after {
  right: 0;
  left: auto;
  background: url(images/dashed-border.png) repeat-x 0 bottom;
}

#home-recommended-posts-label {
  right: 10px;
  left: auto;
  background: url(images/recommended-posts-bg.png) no-repeat top center;
}

#home-popular-exhibitions h4,#home-blog-posts h4 {
  float: right;
}

.home-blog-post {
  float: right;
  margin: 0 0 0 30px;
}

.home-blog-post .read-more {
  right: 0;
  left: auto;
}

.page-template-page-inner-lobi .home-blog-post:nth-child(3) {
  margin-left: 0;
}

.page-template-page-home .home-blog-post:nth-child(4) {
  margin-left: 0;
}

.home-blog-post img {
  float: right;
}

.home-blog-post h2 {
  float: right;
}

.home-blog-post p {
  float: right;
}

#home-popular-exhibitions .home-blog-post {
  text-align: right;
}

/*Home Movies*/
#home-movies {
  float: right;
  background-image: url(images/hp_content_bg.png);
}

#home-movies a.read-more {
  right: 0;
  left: auto;
}

#home-movies-text {
  float: right;
  padding: 0 0 0 80px;
}

#home-movies-carousel-container {
  float: right;
}

#home-movies-carousel {
  float: right;
}

#home-movies-carousel .slick-prev {
  right: 0;
  left: auto;
}

#home-movies-carousel .slick-prev i {
  float: right;
  padding: 3px 0 0 3px;
  margin: -7px -4px 0 0;
}

#home-movies-carousel .slick-next {
  left: 0;
  right: auto;
}

#home-movies-carousel .slick-next i {
  float: left;
  padding: 3px 3px 0 0;
  margin: -7px 0 0 -4px;
}

.hidden-youtube-container .play-button, #about-movie .play-button,#home-movies-carousel .play-button, .big-video-link-wrap .play-button {
  margin: -43px -43px 0 0;
  text-align: center;
  right: 50%;
  left: auto;
}

.hidden-youtube-container .play-button i,#about-movie .play-button i,#home-movies-carousel .play-button i {
  right: -4px;
  left: auto;
}

.hidden-youtube-container iframe,#video-container iframe {
  right: 0;
  left: auto;
}

.hidden-youtube-container .icon-close,#video-container .icon-close {
  right: 0;
  left: auto;
}

#movies-container-icons {
  float: left;
}

.movies-container-icon {
  float: left;
  margin: 0 10px 0 0;
}

#home-movies #movies-container-icons #share-box {
  right: -124px;
}


/*Single exhibition*/

.exb-popup-img-conatiner .popup-close {
  right: -40px;
  left: auto;
}

#slider-wraper {
  /*float: right;*/
}

#slider {
  left: 0;
  right: auto;
}

.nob-aim:before {
  left: calc(50% - 0.5px);
  right: auto;
}

.nob-aim:after {
  left: calc(50% - 6px);
  right: auto;
}

#nob {
  float: right;
}

.guide {
  float: right;
  /*margin-left: 3px;
  margin-right: 0;*/
}

.guide:last-child {
  margin-left: 0;
}

.exb-text-item {
  background: url("images/exhibition-text-item-bg.jpg") repeat-y 0 top #fcfbf8;
  direction: ltr;
}

.exb-text-item h2 {
  direction: rtl;
}

.exb-text-item p {
  direction: rtl;
}

.box {
  float: right;
  margin-left: 26px;
  margin-right: 0;
}

.box:last-child {
  margin-left: 0;
}

.img-box img {
  float: right;
}

#nav-button-left {
    left: auto;
    right: 8.3%;
}
#nav-button-right {
    right: auto;
    left: 8.3%;
}
.front + #grid-container #nav-button-right{
    opacity: 0;
    filter: alpha(opacity=0);
}
#exb-conatiner {
  direction: ltr;
}

#exb-conatiner #share-box {
  right: 103px;
  left: auto;
}

#exb-intro {
  right: 0;
  left: auto;
}
#exb-intro h2,
#exb-intro h3,
#exb-intro h4 {
    font-family: south;
}

#exb-intro h4:before {
  right: 0;
  left: auto;
}

#exb-intro h4:after {
  left: 0;
  right: auto;
}

#start-slider {
  left: 10%;
  right: auto;
}

@keyframes esae-in-title {
  0 {
    transform: translateY(-200%);
  }

  80% {
    transform: translateY(5%);
  }

  100% {
    transform: translateY(0);
  }
}

.slider-title {
    font-family: south;
}

.last-box .left-col,.last-box .right-col {
  margin-left: -5px;
  margin-right: 0;
}

.last-box .left-col {
  border-right: 2px solid #eee;
  border-left: none;
}

ul#exb-end-properties li i {
  float: right;
}

#exb-share-container {
  right: 0;
  left: auto;
}

ul#exb-social {
  text-align: left;
}

#exb-files {
  background: #d5dcda url(images/hp_exhibitions_bg.jpg) repeat-y 0 0;
  float: right;
}

.guide:last-child {
  /*margin: 0 4px 0 70px;*/
}

#nav-button-left {
  left: 8.3%;
  right: auto;
}

#nav-button-right {
  right: 8.3%;
  left: auto;
}

.nob-nav-right {
  right: -40px;
  left: auto;
  border-right: 10px solid transparent;
  border-left: 10px solid #fff;
}

.nob-nav-left {
  left: -40px;
  right: auto;
  border-right: 10px solid #fff;
  border-left: 10px solid transparent;
}

.transition-left {
  -webkit-transition: left .2s;
  -moz-transition: left .2s;
  -o-transition: left .2s;
  -ms-transition: left .2s;
  transition: left .2s;
}

.arrow-left {
  left: 0;
  right: auto;
}

.arrow-right {
  right: 0;
  left: auto;
}

.popup-exb-info {
  right: 0;
  left: auto;
  text-align: right;
}

.popup-exb-info h2,
.popup-exb-info h3 {
    font-family: south;
}

.popup-exb-info ul {
  float: right;
}

.popup-exb-info ul li {
  float: right;
  margin: 0 0 5px 18px;
}

#slider-info .exb-text-item {
  background: url("images/gallery-bj.jpg") repeat-y top center;
  text-align: right;
}

.popup .exb-img-title {
  text-align: right;
}

.box:not(.last-box) img:hover , .box .exb-text-item:hover {
  -webkit-box-shadow: 0px 0px 40px 9px rgba(0,0,0,0.4);
  -moz-box-shadow: 0px 0px 40px 9px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 40px 9px rgba(0,0,0,0.4);
}

/**ADJUSMENTS**/

.box {
  margin-left: 0;
}

.box.last-box {
  padding: 0 40px 0 100px;
}

#share-box.item-share {
  right: 130px;
  left: auto;
}

/*About------------------------------------------------------------*/
#about-intro, #about-news, #about-services, #about-regulation, #about-map, #about-contact {
  float: right;
}

#about-intro h1 {
    text-align: right;
}

#about-intro {
  background: url(images/services-bg.jpg) repeat-y;
}

#about-text {
  float: right;
}

#about-text-inner {
  padding: 0 0 0 60px;
  float: right;
}

#about-text #movie-info {
  float: right;
}

#about-text #movie-info i {
  background: url(images/camera-icon.png) no-repeat center center;
  float: right;
  margin: 0 0 0 15px;
}

#about-text #movie-info-text {
  float: right;
}

#about-movie {
  left: 0;
  right: auto;
}

#about-movie img {
  float: left;
}

#about-movie i.icon-close {
  right: 20px;
  left: auto;
}

/*news*/
#about-news {
  background: #d5dcda url(images/hp_exhibitions_bg.jpg) repeat-y 0 0;
}

#about-news .line-title-wrapper {
}
/* #about-news .line-title:before,#about-news  .line-title:after {padding:1px 0;} */
#articles-wrap {
  background-image: url(images/hp_content_bg.png);
  float: right;
  box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
  margin: 0 2px 4px 2px;
}

.news-article {
  float: right;
  background: url(images/dashed-border.png) repeat-x 0 bottom;
}

.news-date {
  float: right;
}

.news-content {
  float: right;
  padding: 0 0 0 260px;
}

.news-expand {
  left: 63px;
  right: auto;
  box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}

.news-expand:after {
  left: 12px;
  right: auto;
}

.news-expand:before {
  left: 19px;
  right: auto;
}

.all-news-button {
  float: right;
}

/*services*/
#about-services {
  background: url(images/services-bg.jpg) repeat-y;
}

.about-service-icon-col {
  float: right;
}

.about-service-content {
  float: left;
}

#about-services ul {
  float: right;
}

#about-services ul li {
  float: right;
}

/*regulation*/
#about-regulation {
  background: #f1f0f0 url(images/regulation-bg.jpg) repeat-y;
}

#about-regulation-text {
  float: right;
}

#about-regulation ul {
  float: right;
}

#about-regulation ul li {
  float: right;
  margin: 0 0 0 50px;
}

#about-regulation ul  li h3 {
  float: right;
}

#about-map  #map {
  right: 0;
  left: auto;
}

#about-map #map-text {
    height: 388px;
    margin: 50px -30px 0 0;
    padding: 46px;
}

/*contact*/
#about-contact {
  background-image: url(images/hp_footer_form_bg.png);
}

#about-contact #contact-right, #about-contact #contact-left {
  float: right;
}

#about-contact .gform_footer input[type="submit"] {
  float: left;
}

/*Regulation------------------------------------------------------------*/
.page-template-page-regulation {
  background: url(images/regulation-bg.jpg) repeat-y;
}

.regulation-section {
  float: right;
}

.regulation-section h2 {
  float: right;
}

.regulation-article {
  float: right;
}

.regulation-text {
  float: right;
}

.regulation-files {
  float: right;
}

.regulation-files-set {
  float: left;
  text-align: left;
}

.regulation-files-set a {
  float: left;
}

.regulation-files-set div {
  padding: 0 0 0 16px;
  float: right;
  text-align: left;
}

.reg-doc {
  float: right;
  background-image: url(images/doc-types.png);
}

.regulation-doc {
  margin: 0 23px 0 0;
}

.regulation-pdf {
  background-position: 0 -45px;
}

#regulation-tabs {
  float: right;
}

#regulation-tabs-bg {
  box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.30);
}

#regulation-tabs ul {
}

#regulation-tabs ul li {
  border-left: 1px solid #71acd9;
  border-right: none;
  margin-right: -5px;
  margin-left: 0;
}

#regulation-tabs ul li a {
  float: right;
  overflow: visible;
}

#regulation-tabs ul li a h1 {
    font-family: arbel;
}

#regulation-tabs ul li.current a:before {
  left: 50%;
  right: auto;
  margin-left: -14px;
  margin-right: 0;
}

#regulation-text {
  float: left;
}

#regulation-text i {
  float: right;
  margin: 0 0 0 40px;
}

#regulation-text-text {
  float: right;
  padding: 20px 0 0 0;
}

/*News------------------------------------------------------------*/
.page-template-default,
.page-template-page-news {
  background: url(images/news-bg.jpg) repeat-y;
}

#news {
  float: right;
}

/*Catalog-------------------------------------------------------------------------------------- */

section.app-container.wait-to-load {
}
/**Main**/

.scan-prgress-list li {
    font-family: south;
  border-left: 1px solid #000;
  border-right: none;
}

#units-top-content .progress-bar .indicator {
  right: 0;
  left: auto;
}

.organization-list-top form {
  text-align: left;
  left: 0;
  right: auto;
}

.organization-list-top form > * {
  margin: 0 0 0 15px;
}

.organization-list-top form > *:first-child {
  margin: 0 0 0 41px;
}

#unit-view #unit-header,
#organization-view #organization-header {
  background-image: url(images/hp_content_bg.png);
}

#organization-view #organization-header #organization-name,
#unit-view #unit-header h1 {
    font-family: south;
}

#organization-view #organization-header .type-desc-dates,
#unit-view #unit-header .type-desc-dates {
    font-family: south;
}

#organization-header .breadcrumbs,
#unit-header .breadcrumbs {
  right: 0;
  left: auto;
}

/**Unit**/

#unit-view .organization-list-top form > *:first-child {
  margin: 0 0 0 15px;
}
/**Deposit**/
#unit-header .deposit-meta span {
  margin: 0 0 0 15px;
}

.deposit-search-container i {
  left: 10px;
  right: auto;
}

.organization-list-top form > *:first-child {
  margin: 0 0 0 15px;
}

/*Item File page-------------------------------------------------------------------------------------- */

.regular-form .ginput_container input {
    direction: rtl;
    text-align: right;
    float: right;
}

.regular-form .ginput_container textarea {
    direction: rtl;
    text-align: right;
}

/**/
#no-scan-req-form .no-scan-req-form_wrapper {
  float: right;
  box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.3);
}

#no-scan-req-form ,
#no-scan-req-form .gform_footer,
#no-scan-req-form .gform_body,
#no-scan-req-form .no-scan-req-form_wrapper form,
#no-scan-req-form .gform_heading {
  float: right;
}


#no-scan-req-form .gform_heading .gform_description {
  float: right;
}

#no-scan-req-form li {
  float: right;
}

#no-scan-req-form li .ginput_container {
  float: right;
}

#no-scan-req-form li .ginput_container input {
  float: right;
}

#no-scan-req-form li .ginput_container textarea {
  float: right;
}

/**No Scan req form popup***/

#confirmation-message .popup-container {
  background: url("images/no-scan-thx.png") repeat top center;
}

#confirmation-message .popup-close {
  right: -38px;
  left: auto;
}

.confirmation-message-inner h2 {
    font-family: arbel;
}

.confirmation-message-inner h3 {
    font-family: arbel;
}

.confirmation-message-inner h3.border {
  background-image: url(images/dashed-border.png);
  background-position: right bottom;
}

#tell-us-form .forms-nav span {
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
  box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
}

#tell-us-form .forms-nav span:first-child {
  margin-left: -6px;
  margin-right: 0;
}

#tell-us-form .forms-nav span.current:after {
  left: calc(50% - 10px);
  right: auto;
}

/**/
#item-container {
  float: right;
}

#item-content {
  float: right;
  box-shadow: inset 5px 3px 6px -7px;
  background: url(images/ajax-loader.gif) no-repeat center 80px;
}

#item-data {
  float: right;
}

#show-more-metas span {
  float: right;
  margin: 1px 0 0 5px;
}

.hidden-meta-content {
  float: right;
}

#item-data .raw-item {
  float: right;
}

#item-data .raw-item li {
  float: right;
}

#item-data .raw-item .tell-us i {
  right: 6px;
  left: auto;
}

.tab-container .jspPane {
  left: 0;
  right: auto;
}

#children-tab,#relatives-items {
  float: right;
}

#children-tab .tab-content li ,#relatives-items .tab-content li {
  float: right;
}

#children-tab .tab-content li a , #relatives-items.tab-content li a {
  float: right;
}

#children-tab .tab-content li h2 ,#relatives-items.tab-content li h2 {
  float: right;
  padding: 0 0 0 10px;
}

#children-tab .tab-content li i ,#relatives-items.tab-content li i {
  float: right;
  margin: 0 4px  0 13px;
}

#children-tab .tab-content li p ,#relatives-items.tab-content li p {
  float: right;
}

/*video viewer*/
#video-viewer-container {
  float: right;
}

#video-viewer-container iframe {
  float: right;
}

/*image viewer*/
#image-viewer-container {
  float: right;
}

#image-viewer-container img {
  float: right;
}

#right-toolbar {
  right: 0;
}

#right-toolbar ul {
  float: right;
}

#right-toolbar li {
  float: right;
}

#right-toolbar a {
  float: right;
}

#right-toolbar a i {
  float: right;
  background-image: url(images/pdf-viewer-icons.png);
}

#right-toolbar a i.icon-zoom {
  background-position: -43px 0;
}
/*#right-toolbar a i.icon-zoom:hover {background-position: -18px 0;}*/
#right-toolbar a i.icon-print {
  background-position: -43px 200px;
}

#right-toolbar a i.icon-download-file {
  background-position: -43px 125px;
}

#right-toolbar a i.icon-share-file {
  background-position: -43px 100px;
}

#right-toolbar a i.icon-share-file:hover {
  background-position: -18px 100px;
}

.white-box-container.in-pdf-v {
  background-position: -43px 100px !important;
}

.white-box-container a.share {
  float: right;
}

.white-box-container a.share i:hover {
  background-position: -43px 100px !important;
}

#share-box {
  right: 60px;
  left: auto;
}

#share-box span {
  float: right;
  text-align: right;
}

#share-box a {
  float: right;
  margin: 0 0 0 10px;
  box-shadow: 0px 0px 4px 1px #ccc;
}

.whithe-box {
  box-shadow: 0px 0px 4px 1px #ccc;
}

.whithe-box:after {
  right: -20px;
  left: auto;
  border-width: 20px 0 20px 20px;
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.whithe-box:before {
  left: 16px;
  right: auto;
}

#share-box.whithe-box.top {
  right: -150px;
  left: auto;
}

#share-box.whithe-box.top:after {
  right: calc(50% - -56px);
  left: auto;
}

/*Search News-------------------------------------------------------------------------------------- */

/*KE*/
#ke-box {
  float: right;
  -webkit-box-shadow: 0px 0px 2px 0px rgba(50,50,50,0.4);
  -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.4);
  box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.4);
}

#ke-box #main-ke-image {
  float: right;
  margin: 10px 10px 10px 40px;
}

#ke-box #ke-desc-container {
  float: left;
  padding: 15px 0 0px 35px;
}

#ke-box #ke-meta-container {
  float: left;
  left: 10px;
  right: auto;
}

#ke-box #ke-meta-container .ke-meta-icon {
  float: right;
}

#ke-box #ke-meta-container #ke-meta-text-container {
  float: right;
  border-right: 2px solid #b3a68d;
  border-left: none;
}

#ke-box #ke-meta-container #ke-meta-text-container div {
  float: right;
}

#ke-box #ke-meta-container #ke-meta-text-container span.span-title {
  clear: right;
}

#ke-box #ke-meta-container #ke-meta-text-container .person-span-container {
  float: right;
}

#ke-box #ke-meta-container #ke-meta-text-container .person-span-container span {
  padding: 0px 10px 2px 0;
}

#ke-box #ke-meta-container #ke-meta-text-container span {
  float: right;
  padding: 15px 10px 10px 0;
}

/*Search Results-------------------------------------------------------------------------------------- */
/*Preloader*/
#first-load-layer {
  left: 0;
  right: auto;
}

#first-load-layer img {
  left: calc(50% - 150px);
  right: auto;
} /**/

.page-template-page-search-results {
 /* Old browsers */
  background: -moz-linear-gradient(left, #dceaea 40%, #ffffff 40%);
 /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(40%,#dceaea), color-stop(40%,#ffffff));
 /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #dceaea 40%,#ffffff 40%);
 /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #dceaea 40%,#ffffff 40%);
 /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #dceaea 40%,#ffffff 40%);
 /* IE10+ */
  background: linear-gradient(to right, #dceaea 26%,#ffffff 26%);
 /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dceaea', endColorstr='#ffffff',GradientType=1 );
 /* IE6-9 */;
}

#search-submit {
  left: 0px;
  right: auto;
}

#search-page-form i {
    transform: rotateY(0deg);
  left: 0px;
  right: auto;
}

#search-page-form i.icon-close {
  left: 8px;
  right: auto;
}

#search-results-tabs {
  float: right;
}

#search-results-tabs-bg {
  box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.30);
}

#search-results-tabs ul li {
  float: right;
  border-left: 1px solid #71acd9;
  border-right: none;
}

#search-results-tabs ul li a {
  float: right;
}

#search-results-tabs ul li.current a:before {
  left: 50%;
  right: auto;
  margin-left: -14px;
  margin-left: 0;
}

#search-results-content {
  float: right;
}

#item-container,#search-results-content .inner {
 /* Old browsers */
  background: -moz-linear-gradient(left, #dceaea 27%, #ffffff 27%);
 /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(27%,#dceaea), color-stop(27%,#ffffff));
 /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #dceaea 27%,#ffffff 27%);
 /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #dceaea 27%,#ffffff 27%);
 /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #dceaea 27%,#ffffff 27%);
 /* IE10+ */
  background: linear-gradient(to right, #dceaea 27%,#ffffff 27%);
 /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dceaea', endColorstr='#ffffff',GradientType=1 );
 /* IE6-9 */;
}

#item-container .inner {
 /* Old browsers */
  background: -moz-linear-gradient(left, #dceaea 350px, #ffffff 350px);
 /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(350px,#dceaea), color-stop(27%,#ffffff));
 /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #dceaea 350px,#ffffff 350px);
 /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #dceaea 350px,#ffffff 350px);
 /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #dceaea 350px,#ffffff 350px);
 /* IE10+ */
  background: linear-gradient(to right, #dceaea 350px,#ffffff 350px);
 /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dceaea', endColorstr='#ffffff',GradientType=1 );
 /* IE6-9 */;
}

#search-results-results {
  float: right;
  box-shadow: inset 5px 3px 6px -7px;
  padding: 0 0 50px 67px;
}
/*#load-more-resualt {display:none; position: relative;width: 60px;height: 60px;margin: 20px calc(50% - 30px);padding: 0px;float: right;}*/
#load-more-resualt {
  float: right;
  -moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.69);
  box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.69);
}

#load-more-resualt #ajax-preload {
  right: 120px !important;
  left: auto;
}
ul.pagination {float: right;}
#search-results-category {
  float: right;
}

.search-results-category-first h4 {
  float: right;
  margin: 20px 0 20px 67px;
}

#gm-resualt-container {
  float: right;
}

#gm-resualt-container span {
  float: right;
}

.search-result {
  float: right;
}

footer {
  float: right;
}

.search-result-type, .search-result-date, .search-result-source {
  float: right;
  margin: 10px 0 0 20px;
}
.wrap-all-children-list ul li .search-result-date{
  float: none;
  margin-top: 20px;
}
.article-meta-icon {
  float: right;
  margin: 0 0 0 10px;
}
.search-result-type.no-empty::before,.search-result-date.no-empty::before,.search-result-source.no-empty::before {
    content: "+";
    left: auto;
    right: 0.5rem;
    line-height: 0.8;
    font-weight: bold;
    font-size: 1.6rem;
}
.search-result-type.empty::before,.search-result-date.empty::before,.search-result-source.empty::before {
display: none;
    left: auto;
    right: 0.5rem;
    content: "-";
    line-height: 0.8;
    font-weight: bold;
    font-size: 1.6rem;
}
.icon-file {
  background: url(images/search-icons.png) no-repeat 0px -42px;
}

.icon-doc {
  background: url(images/search-icons.png) no-repeat 0px -21px;
}

.icon-date {
  background: url(images/search-icons.png) no-repeat 0px 0px;
}

.icon-image {
  background: url(images/search-icons-image.png) no-repeat center;
}

#search-results-filters {
  float: right;
}

#search-results-filters h3 {
  padding: 0 14px 0 0;
}

.filter-autocomplete {
  padding: 10px 6px 10px 46px;
}
/**/
.search-results-category-first,.search-results-category {
  float: right;
}

.search-resualt-filter-container {
  float: right;
  padding: 20px 25px 20px 0;
}

.search-resualt-filter-container .filter-autocomplete {
  float: right;
}

.search-resualt-filter-container .autocomplete-search-icon {
  left: 16px;
  right: auto;
}

/**/
ul.filter-type {
  float: right;
  direction: rtl;
}

ul.filter-type.jspScrollable .jspContainer {
  padding: 0 12px 0 0;
}

#media-btn-container,.filter-type li {
  float: right;
}

#media-btn-container label,.filter-type li label {
  float: right;
}

#media-btn,#media-btn-container input[type="checkbox"],.filter-type li input[type="checkbox"] {
  float: right;
  margin: 3px 3px 0 5px;
}

/**/
#ajax-preload {
  left: auto;
  right: calc(50% - 31px);
}

/*faset map*/
#map-faset-canvas .gmnoprint:nth-child(8) {
}

#map-faset-canvas {
  float: right;
}

.map-faset-canvas-larger {
  direction: ltr;
}

.map-larger-click {
  left: 10px;
  right: auto;
}

/*search dates*/
.year-select-container {
  float: right;
}

#error-date-select {
  right: 26px;
  left: auto;
}

.year-select-container span {
  float: right;
}

.start-years-container {
  float: right;
}

.end-years-container {
  float: left;
}

.year-select-container label {
  float: right;
}

.select-container {
  float: right;
}

#year-graph-resualts {
  float: right;
}

#year-graph-resualts-footer {
  float: right;
}

#start-year-param {
  float: right;
}

#end-year-param {
  float: left;
}

.graph {
  direction: rtl;
}

#years-resualts-reset {
  float: right;
}

#years-resualts-reset i {
  margin: 0 0 0 10px;
}

/*search-dates-tooltip*/
.dates-tooltip {
  left: -75px;
  right: auto;
  box-shadow: inset 5px 3px 6px -7px;
  text-align: right;
}

.dates-tooltip.first-tooltip {
  right: calc(100% - 6px);
  left: auto !important;
}

.dates-tooltip.first-tooltip:after {
  right: 0;
  left: auto;
}

.dates-tooltip.last-tooltip {
  left: 0 !important;
  right: auto;
}

.dates-tooltip.last-tooltip:after {
  left: 0;
  right: auto;
}

.dates-tooltip:after {
  left: calc(50% - 4px);
  right: auto;
}

/*Search Image Tab*/
#images-container-search-resualts {
  float: right;
}

.search-image-box {
  float: right;
  margin: 0 0 21px 21px;
}

.search-image-box a {
  float: right;
}

.search-image-box .hidden-image-content {
  right: 0;
  left: auto;
}

.search-image-box img.small-search-image-image {
  float: right;
}

.hidden-search-image-popup .search-result {
  background: url(images/dashed-border.png) repeat-x 0 top;
}

.hidden-search-image-popup .search-result h2 {
  float: right;
}

.hidden-search-image-popup .search-result a.search-image-read-more {
  float: right;
  margin: 10px 0 0 20px;
}

.search-image-icons {
  float: left;
  left: 20px;
  right: auto;
}

.search-image-icons .search-image-icon {
  float: left;
  margin: 0 10px 0 0;
}

.share-box-image-hidden {
  left: 10px;
  right: auto;
  box-shadow: 0px 1px 5px 1px #ccc;
}

.share-box-image-hidden span {
  float: right;
}

.share-box-image-hidden a {
  float: right;
  margin: 0 0 0 10px;
}

/*Publications Lobi-------------------------------------------------------------------------------------- */

.header-publication h3 {
  float: right;
}

#archive-blog {
  background: url("images/gallery-bj.jpg") repeat-y top center;
}

.page-template-page-publication-main-lobi .home-blog-posts {
  float: right;
}

/*.home-pulication-img-container:after { content: ' '; display: inline-block; position: absolute; width: 100%; height: 65px; background: transparent; -webkit-box-shadow: 32px 0px 59px -15px rgba(0,0,0,0.5); -moz-box-shadow: 32px 0px 59px -15px rgba(0,0,0,0.5); box-shadow: 32px 0px 59px -15px rgba(0,0,0,0.5); bottom: 10px; }*/
.publications-section {
  background: url("images/gallery-bj.jpg") repeat-y top center;
}

.publication-box {
  float: right;
  margin: 0 0 0 35px;
}

#home-exhibitions a.blue-button {
  left: calc(50% - (220px / 2) );
  right: auto;
}

#home-fav-docs a.blue-button {
  left: calc(50% - (260px / 2) );
}

/*Lobi inner-------------------------------------------------------------------------------------- */

#inner-lobi-carousel  .slick-arrow.icon-arrowl {
  left: 10px;
  right: auto;
}

#inner-lobi-carousel  .slick-arrow.icon-arrowr {
  right: 10px;
  left: auto;
}

#inner-lobi-container {
  background: url("images/inner-lobi-bg.jpg") repeat-y top center;
}

#inner-lobi-bar .slick-list {
  float: right;
  direction: rtl;
}

#inner-lobi-bar {
  float: right;
}

#inner-lobi-bar .icon-arrowl {
  left: 0;
  right: auto;
}

#inner-lobi-bar .icon-arrowr {
  right: 0;
  left: auto;
}

/*Blogroll Item*/
.blogroll-item {
  float: right;
}

.blogroll-item h2 {
}

.blogroll-thumb {
  float: right;
  margin: 0 0 0 20px;
}

.blogroll-excerpt, .blogroll-item footer {
  float: right;
}

/*Entry Meta*/
.entry-meta {
  float: right;
}

, .social-item {
  float: right;
  border-left: 1px solid #000;
  border-right: none;
  margin: 12px 0 0 10px;
  padding: 0 0 0 10px;
}

/*Attachment pages-------------------------------------------------------------------------------------- */

.attachment .entry-content .nav-previous a:before {
  content: '\2190\00a0';
}

.attachment .entry-content .nav-next a:after {
  content: '\00a0\2192';
}

/*Floating face***/
.float-head {
  background: url(images/tooltip_bg.png);
}

.float-head .icon-close {
  right: -30px;
  left: auto;
}

.float-head.face-popup .tooltip {
  right: 80%;
  left: auto;
}

.float-head.face-popup .tooltip:after {
  right: -10px;
  left: auto;
  border-left: 10px solid #f7f4d1;
  border-right: none;
}

.float-head a {
  float: right;
}

.shadow {
  -webkit-box-shadow: 1px 1px 3px 0px #ccc;
  -moz-box-shadow: 1px 1px 3px 0px #ccc;
  box-shadow: 1px 1px 3px 0px #ccc;
}

.shadow-neg {
  -webkit-box-shadow: -1px 1px 3px 0px #ccc;
  -moz-box-shadow: -1px 1px 3px 0px #ccc;
  box-shadow: -1px 1px 3px 0px #ccc;
}

/*****/

/* Styles for our pulldown menus */
#about-aside-bar {
  right: 3%;
}

.pulldown .pulldown-toggle-round {
  box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}

.pulldown .pulldown-menu {
  right: 12px;
  left: auto;
  box-shadow: 0px 2px 12px rgba(0,0,0,.2);
}

.pulldown-right .pulldown-menu {
  left: auto;
  right: 0px;
}

.pulldown-toggle.open + .pulldown-menu {
  display: block;
  -webkit-animation-name: openPullDown;
  animation-name: openPullDown;
  -webkit-animation-duration: 100ms;
  animation-duration: 100ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

.pulldown-right .pulldown-toggle.open + .pulldown-menu {
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.pulldown-menu ul {
  padding: 30px 36px 0 0;
}

.pulldown-menu ul li a.current span:after {
  right: -15px;
  left: auto;
}

/*
  line icon animation
  thanks to @SaraSoueidan - http://sarasoueidan.com/blog/navicon-transformicons/
*/

.pulldown-toggle-round .lines {
  left: 16px;
  right: auto;
}

/* when open lines positions */

.pulldown-toggle-round.open .lines::before {
  transform: rotate3d(0, 0, 1, 45deg);
  -webkit-transform: rotate3d(0, 0, 1, 45deg);
}

.pulldown-toggle-round.open .lines::after {
  transform: rotate3d(0, 0, 1, -45deg);
  -webkit-transform: rotate3d(0, 0, 1, -45deg);
}

/*Custom Menu*/

/**PDF OVERRIDE**/
#findbar {
  padding: 10px 26px 34px 17px;
}

#findbar .icon-close {
  left: 20px;
  right: auto;
}

#findPrevious,#findNext {
  margin: 4px 3px 0 0 !important;
}

#findPrevious i {
  left: 0px;
  right: auto;
}

#findNext  i {
  left: -2px;
  right: auto;
}

#findPrevious span,#findNext span {
  background-image: url(images/pdf-viewer-icons.png);
}

.right-arrow {
  right: -16px;
  left: auto;
  border-right: 1px solid;
  border-left: none;
  transform: rotate(45deg);
}

/**Docs Slider******************************************/
/*****INTRO*****/
.cover {
  right: -100%;
  left:auto;
}

#cover0 {
  right: 0;
  left: auto;
}

#cover1.active {
  right: 0;
  left: auto;
}

#cover2.active {
  right: 10%;
  left: auto;
}

#cover3.active {
  right: 20%;
  left: auto;
}

#cover4.active {
  right: 33%;
  left: auto;
}

#cover0.leave {
  right: 100%;
  left: auto;
}

#cover1.leave {
  right: -100%;
  left: auto;
}

#cover2.leave {
  right: -100%;
  left: auto;
}

#cover3.leave {
  right: -100%;
  left: auto;
}

#cover4.leave {
  right: -100%;
  left: auto;
}

.fadeIn-after-enter {
  right: 200px;
  left: auto;
}

@keyframes start-top {
  0% {
    right: -100%;
    left: auto;
  }

  40% {
    right: 33%;
    left: auto;
  }

  65% {
    right: 33%;
    left: auto;
  }

  85% {
    right: 33%;
    left: auto;
  }

  100% {
    right: 33%;
    left: auto;
  }
}

@keyframes start-middle {
  0% {
    right: -100%;
    left: auto;
  }

  60% {
    right: 20%;
    left: auto;
  }

  75% {
    right: 20%;
    left: auto;
  }

  85% {
    right: 20%;
    left: auto;
  }

  100% {
    right: 20%;
    left: auto;
  }
}

@keyframes start-bottom {
  0% {
    right: -100%;
    left: auto;
  }

  70% {
    right: 10%;
    left: auto;
  }

  70% {
    right: 10%;
    left: auto;
  }

  85% {
    right: 10%;
    left: auto;
  }

  100% {
    right: 10%;
    left: auto;
  }
}

@keyframes start-bottom-bottom {
  0% {
    right: -100%;
    left: auto;
  }

  85% {
    right: 0%;
    left: auto;
  }

  100% {
    right: 0%;
    left: auto;
  }
}
/**LEAVE**/
@keyframes leave-grey-bottom {
  0% {
    right: 0%;
    left: auto;
  }

  5% {
    right: 100%;
    left: auto;
  }
}

@keyframes leave-start-top {
  0% {
    right: 33%;
    left: auto;
  }

  70% {
    right: 100%;
    left: auto;
  }

  100% {
    right: 100%;
    left: auto;
  }
}

@keyframes leave-start-middle {
  0% {
    right: 20%;
    left: auto;
  }

  20% {
    right: 20%;
    left: auto;
  }

  80% {
    right: 100%;
    left: auto;
  }

  100% {
    right: 100%;
    left: auto;
  }
}

@keyframes leave-start-bottom {
  0% {
    right: 10%;
    left: auto;
  }

  40% {
    right: 10%;
    left: auto;
  }

  90% {
    right: 100%;
    left: auto;
  }

  100% {
    right: 100%;
    left: auto;
  }
}

@keyframes leave-start-bottom-bottom {
  0% {
    right: 0%;
    left: auto;
  }

  50% {
    right: 0%;
    left: auto;
  }

  100% {
    right: 100%;
    left: auto;
  }
}
/**/
#slick-master {
  left: 0;
  right: auto;
}

#slick-master li img {
  -webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,0.5);
  -moz-box-shadow: 0 0 7px 0 rgba(0,0,0,0.5);
  box-shadow: 0 0 7px 0 rgba(0,0,0,0.5);
}

.slick-background.active {
  left: 0;
  right: auto;
}

#slicks-nav li {
  margin: 0 -3px 0 0;
}

#slicks-nav li:last-child:after {
  left: 0;
  right: auto;
}

#slicks-nav li:first-child:after {
  right: 0;
  left: auto;
}

/**4 images template**/
.num-of-images-4 .slide-box:nth-child(1) {
  left: 0;
  right: auto;
}

.num-of-images-4 .slide-box:nth-child(2) {
  right: 0;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(3) {
  right: 540px;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(4) {
  left: 80px;
  right: auto;
}

.num-of-images-4 .slide-box:nth-child(1) h3 {
  right: -300px;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(1) h3:after {
  right: 100%;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(2) h3 {
  right: 52px;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(2) h3:after {
  left: calc(50% - 15px);
  right: auto;
}

.num-of-images-4 .slide-box:nth-child(3) h3 {
  right: -362px;
  right: auto;
}

.num-of-images-4 .slide-box:nth-child(3) h3:after {
  left: -125px;
  right: auto;
}

.num-of-images-4 .slide-box:nth-child(4) h3 {
  right: -171px;
  left: auto;
}

.num-of-images-4 .slide-box:nth-child(4) h3:after {
  left: 0;
  right: auto;
}
/**3 images template**/
.num-of-images-3 .slide-box:nth-child(1) {
  left: 0;
  right: auto;
}

.num-of-images-3 .slide-box:nth-child(2) {
  right: 0;
  left: auto;
}

.num-of-images-3 .slide-box:nth-child(3) {
  right: 530px;
  left: auto;
}

.num-of-images-3 .slide-box:nth-child(1) h3 {
  left: 150px;
  right: auto;
}

.num-of-images-3 .slide-box:nth-child(1) h3:after {
  left: -12px;
  right: auto;
}

.num-of-images-3 .slide-box:nth-child(2) h3 {
  right: 52px;
  left: auto;
}

.num-of-images-3 .slide-box:nth-child(3) h3 {
  right: 170px;
  left: auto;
}

.num-of-images-3 .slide-box:nth-child(3) h3:after {
  left: 73px;
  right: auto;
}
/**2 images template**/
.num-of-images-2 .slide-box:nth-child(1) {
  left: 0;
  right: auto;
}

.num-of-images-2 .slide-box:nth-child(2) {
  right: 0;
  left: auto;
}

.num-of-images-2 .slide-box:nth-child(1) h3 {
  left: 180px;
  right: auto;
}

.num-of-images-2 .slide-box:nth-child(1) h3:after {
  left: 35px;
  right: auto;
}

.num-of-images-2 .slide-box:nth-child(2) h3 {
  right: -33px;
  left: auto;
}

.num-of-images-2 .slide-box:nth-child(2) h3:after {
    left: 73px;
    right: auto;
}



/**************************************************/

.slick-arrow.icon-arrowl {
  left: 50px;
  right: auto;
}

.slick-arrow.icon-arrowr {
  right: 50px;
  left: auto;
}

.seperator {
  left: 0;
  right: auto;
}

/***Home Docs***/

/****************************************************************************/
/******* Header search fix *********/

/***** Accessibility **********/

.hidden-indent {
  float: right;
}

a.offscreen {
  right: -9999px;
  left: auto;
  text-align: right;
}

a.offscreen:focus, a.offscreen:active, a.offscreen:hover {
  right: 280px;
  left: auto;
}

#home-fav-docs .slide-box a:focus:after {
  right: 0;
  left: auto;
}

.slick-dots li button:focus {
  box-shadow: 0px 0px 0px  5px #42a8bc;
}

/**/

/*Home YCO------------------------------------------------------------*/

#yco-home h2 {
    font-family: south;
}

/*Publication*/
/*
ArbelHagilda
Base: 16px
15px: 0.938em
16px: 1em
18px: 1.125em
20px: 1.250em
22px: 1.375em
25px: 1.563em
30px: 1.875em
35px: 2.188em
40px: 2.500em
65px: 4.063em
---
SouthWest (titles)
Base:

*/

.publication-section-title {
    padding: 0 6px 0 0;
}

.tax-publication .blue-button {
    padding: 17px 0 9px 0;
}

/*Publication tax*/

#publication-main-content {
    float: right;
    background: url(images/gallery-bj.jpg) repeat-y top center;
}

#publication-meta {
    float: right;
}
#publication-meta:after {
    background-image: url(images/dashed-border-y.png);
    left: 0;
    right: auto;
}

#publication-chapters-container,
#publication-intro {
    float: right;
}
/*.columns {float: right; position: relative; margin-left: 20px;}*/

#publication-chapters-container {
    margin: 0 30px 40px 0;
    box-shadow: 0px 0px 38px -6px rgba(0, 0, 0, 0.49);
}

#publication-chapters-container ol {
    direction: rtl;
}
#publication-chapters-container li {
    border-left: 1px solid #d9e0e1;
    border-right: none;
}

#publication-chapters-container li a {
    padding: 0px 25px 20px 0;
}

#publication-intro {
    padding: 30px 128px 0 0;
}

#publication-certificate {
    float: right;
    background: #d5dcda url(images/hp_exhibitions_bg.jpg) repeat-y 0 0;
}

#publication-certificate {
    float: right;
}

#certificate-submit {
    left: 10px;
    right: auto;
}
#cert-search-form i {
    left: 0px;
    right: auto;
}

#cert-serach-bar p {
    float: right;
}
#cert-serach-bar a {
    float: left;
}

#publication-certificate ul#certificate-roll {
    float: right;
}
#publication-certificate ul#certificate-roll.full {
    -webkit-box-shadow: 0px 0px 3px 0px rgba(216, 216, 216, 1);
    -moz-box-shadow: 0px 0px 3px 0px rgba(216, 216, 216, 1);
    box-shadow: 0px 0px 3px 0px rgba(216, 216, 216, 1);
}
#publication-certificate .jspDrag {
    left: -7px;
    right: auto;
}
#publication-certificate ul#certificate-roll li {
    float: right;
    padding: 30px 80px 30px 30px;
    background-image: url(images/dashed-border.png);
    background-position: right bottom;

}

#publication-certificate ul#certificate-roll li i {
    right: 33px;
    left: auto;
    background: url(images/certificate-icon.png) no-repeat center center;
}

#certificate-pdf {
    float: right;
}

/*cahnge viewer style only for publication lobi*/

#certificate-pdf #viewerContainer {
    right: 41px;
    left: auto;
}

/*#certificate-pdf #toolbarViewerLeft { position: absolute; bottom: 0; background: rgba(0,0,0,0.4); width:100%; z-index: 999; height: 44px; }*/

.section-with-sidebar #certificate-pdf #viewerContainer {
    right: 0px !important;
    left: auto !important;
}
#certificate-pdf #toolbarViewerLeft {
    left: 8px;
    right: auto;
}

#certificate-pdf #previous {
    left: calc(50% + 30px);
    right: auto;
}
#certificate-pdf #next {
    left: calc(50% - 30px);
    right: auto;
}
#certificate-pdf #pageNumber {
    left: 50%;
    right: auto;
}
#certificate-pdf #zoomOut {
    left: 30px;
    right: auto;
}
#certificate-pdf #zoomIn {
    left: 60px;
    right: auto;
}
#certificate-pdf #full-screen-button {
    right: 30px;
    left: auto;
}
#certificate-pdf .toolbarButton,
#certificate-pdf .pageNumber {
}
#publication-gallery {
    float: right;
    background: url(images/gallery-bj.jpg) repeat-y top center;
}

#publication-gallery ul {
    float: right;
}
#publication-gallery ul li {
    float: right;
    margin: 0 0 30px 30px;
}

.hidden-caption {
    right: 0;
    left: auto;
}

.section-with-sidebar {} .section-with-sidebar .sidebar {
    float: right;
}
.sidebar-section {
    box-shadow: 0px 0px 38px -6px rgba(0, 0, 0, 0.49);
    float: right;
}
#sidebar-chapters {
    padding: 56px 20px 0 20px;
}

span.hebrew-index {
    padding: 0 0 0 0.6em;
}

#sidebar-certificate i {
    float: right;
    margin: 0 0 0 24px;
    background: url(images/certificate-icon.png) no-repeat center center;
}

#sidebar-files i {
    float: right;
    margin: 0 0 0 24px;
    background: url(images/doc-types.png) no-repeat center -45px;
}

#sidebar-files ul li a span {
    margin: 0 10px 0 0;
}

.section-with-sidebar .hentry {
    float: left;
    padding: 0 26px 0 0;
}
.publication-all-main h4 {
    text-align: right;
}

.flex-container {
    float: right;
}

.flex-container .image-container {
    background: url(images/img-border.png) repeat-x right bottom;
}

.flex-container .image-container span,
.flex-container .image-container i {
    clear: right;
}

.part-gallery ul {
    float: right;
}
.part-gallery ul li {
    float: right;
    margin: 0 0 30px 30px;

}




/************************/
.front + #grid-container #slider-wraper{
    -webkit-transform: translateX(-80%);
	-ms-transform: translateX(-80%);
	transform: translateX(-80%);
}
.box.last-box {
	padding: 0 40px 0 100px;
	cursor: default;
}
