/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *




 */

html {
	min-width: 800px;
}
/* line 1, app/assets/stylesheets/application/404.scss */
.not-found {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

/* line 3, app/assets/stylesheets/application/404.scss */
.not-found .header {
  width: 100%;
  height: 45px;
  background-color: #334e78;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2);
  padding: 7px 30px;
}

/* line 9, app/assets/stylesheets/application/404.scss */
.not-found .header img {
  height: 28px;
}

/* line 13, app/assets/stylesheets/application/404.scss */
.not-found .content {
  background-color: #fff;
}

/* line 15, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 {
  position: absolute;
  width: 738px;
  height: 327px;
  background-color: #f6f7f7;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2);
  text-align: center;
  top: 50%;
  margin-top: -164px;
  left: 50%;
  margin-left: -369px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}

/* line 30, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .title {
  height: 60px;
  width: 480px;
}

/* line 33, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .title .logo {
  height: 59px;
  margin: 0px 60px;
}

/* line 37, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .title .line {
  margin-bottom: 27px;
}

/* line 41, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .text-error {
  width: 200px;
}

/* line 43, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .text-error .big-font {
  font-size: 24px;
}

/* line 46, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .text-error p {
  font-size: 18px;
  margin-bottom: 13px;
}

/* line 49, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .text-error p a {
  font-weight: 700;
  color: #02a28c;
  text-decoration: none;
}

/* line 57, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .link-buttons {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  width: 550px;
}

/* line 62, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .link-buttons .ref {
  text-decoration: none;
  background: #00b49b;
  width: 150px;
  border-radius: 52px;
  color: white;
  text-align: center;
  font-size: 21px;
  height: 50px;
  line-height: 50px;
  cursor: pointer;
}

/* line 73, app/assets/stylesheets/application/404.scss */
.not-found .content .message-box-404 .link-buttons .ref:hover {
  background: #02a28c;
  transition: background 0.1s;
}
/* line 3, app/assets/stylesheets/application/about-page.scss */
.about_page {
  min-width: 800px;
  background-color: #f8f8f8;
}

/* line 7, app/assets/stylesheets/application/about-page.scss */
.about_page .banner {
  background-image: url(/images/about-banner.jpg);
  background-position: center center;
  height: 300px;
  min-width: 800px;
}

/* line 14, app/assets/stylesheets/application/about-page.scss */
.about_page .about {
  background-color: #f6f7f7;
  padding-top: 40px;
  padding-right: 29px;
  min-width: 800px;
}

/* line 20, app/assets/stylesheets/application/about-page.scss */
.about_page .about .title {
  text-align: right;
  position: relative;
}

/* line 25, app/assets/stylesheets/application/about-page.scss */
.about_page .about .text {
  padding-left: 40px;
  padding-bottom: 33px;
  font-size: 15px;
  line-height: 27px;
  position: relative;
  width: 800px;
}

/* line 32, app/assets/stylesheets/application/about-page.scss */
.about_page .about .text p {
  white-space: pre-line;
}

/* line 38, app/assets/stylesheets/application/about-page.scss */
.about_page .contact {
  width: 100%;
  background: rgba(230, 230, 250, 0.48);
  padding-bottom: 25px;
  position: relative;
  overflow: hidden;
  text-align: center;
}

/* line 46, app/assets/stylesheets/application/about-page.scss */
.about_page .contact .title {
  margin-top: 20px;
  font-size: 17px;
}

/* line 51, app/assets/stylesheets/application/about-page.scss */
.about_page .contact .button {
  border-radius: 25px;
  color: white;
  cursor: pointer;
  display: inline-block;
  font-size: 17px;
  height: auto;
  line-height: 50px;
  margin: 0 auto;
  width: 113px;
}

/* line 62, app/assets/stylesheets/application/about-page.scss */
.about_page .contact .button:hover {
  background: #02A28C;
  transition: background 0.1s;
}
/* line 1, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body {
  height: 870px;
  text-align: right;
  font-family: 'Open Sans Hebrew', sans-serif;
}

/* line 5, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body h4 {
  margin-top: 1px;
}

/* line 8, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .title p {
  text-align: center;
  font-size: 26px;
  font-weight: 700;
}

/* line 14, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .upload-btn {
  display: block;
  width: 183px;
  height: 34px;
  background-color: rgba(82, 176, 208, 0.88);
  border: 1px solid rgba(128, 128, 128, 0.46);
  border-radius: 5px;
  float: right;
  color: white;
  margin-top: 0px;
  cursor: pointer;
  text-align: center;
  font-weight: normal;
  font-size: 17px;
  line-height: 26px;
  padding-top: 2px;
}

/* line 32, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .tabs-wrapper {
  width: 100%;
  height: 50px;
}

/* line 36, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .tabs-wrapper .tab {
  width: 50%;
  float: right;
  text-align: center;
  background: whitesmoke;
  padding: 2px;
  box-sizing: border-box;
  border: 1px solid #DADADA;
  border-bottom: 0px;
  border-radius: 8px 8px 0px 0px;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 16px;
  opacity: 0.4;
}

/* line 57, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .tabs-wrapper .active {
  opacity: 1;
}

/* line 61, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .upload-container {
  padding: 50px;
  border: 1px solid rgba(82, 176, 208, 0.88);
  overflow-y: scroll;
}

/* line 67, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .available-conainer {
  padding: 50px;
  border-radius: 10px;
  overflow-y: scroll;
  margin-top: 72px;
}

/* line 75, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container {
  width: inherit;
  height: 300px;
  padding: 10px;
  border: 1px solid rgba(82, 176, 208, 0.88);
  border-radius: 0px;
}

/* line 81, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper {
  width: 110px;
  height: 87px;
  margin: 15px 27px;
  float: left;
}

/* line 87, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper .theme-img {
  width: inherit;
  height: 65px;
}

/* line 91, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper .theme-img img {
  height: inherit;
  float: left;
}

/* line 97, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper .theme-footer {
  height: 20px;
}

/* line 99, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper .theme-footer .name {
  font-size: 12px;
  display: block;
  text-align: right;
  float: left;
  font-weight: 700;
}

/* line 107, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .pages-container .theme-page-wrapper .theme-footer .delete-theme {
  margin-right: 5px;
  width: 10px;
  height: 10px;
  float: right;
  color: red;
  cursor: pointer;
  font-weight: 900;
}

/* line 119, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .btn-close, .modal-body .del-all {
  position: absolute;
  top: 744px;
  left: 19px;
  width: 183px;
  height: 34px;
  background-color: rgba(82, 176, 208, 0.88);
  border: 1px solid rgba(128, 128, 128, 0.46);
  border-radius: 5px;
  float: left;
  color: white;
}

/* line 131, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .del-all {
  right: 19px;
  left: initial;
}

/* line 135, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-body .btn-save {
  position: absolute;
  top: 369px;
  right: 18px;
  width: 183px;
  height: 34px;
  background-color: rgba(82, 176, 208, 0.88);
  border: 1px solid rgba(128, 128, 128, 0.46);
  border-radius: 5px;
  float: right;
  font-size: 17px;
  color: white;
}

/* line 151, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  text-align: right;
  font-weight: bold;
  font-size: 21px;
  line-height: 10px;
  padding-bottom: 19px;
  padding-right: 24px;
}

/* line 161, app/assets/stylesheets/application/add_themes_pages.scss */
.modal-content {
  max-height: 851px;
}

/* line 164, app/assets/stylesheets/application/add_themes_pages.scss */
.x-button {
  float: left;
  font-weight: normal;
  font-size: 17px;
  position: absolute;
  cursor: pointer;
  height: 26px;
  width: 26px;
  top: 9px;
  text-align: center;
  padding-top: 8px;
}
/* line 2, app/assets/stylesheets/application/admin-page.scss */
.admin-page {
  font-size: 15px;
  width: 1024px;
  margin: 0 auto;
  font-family: "Open Sans Hebrew", sans-serif;
}

/* line 8, app/assets/stylesheets/application/admin-page.scss */
.admin-page .category-theme-form {
  margin-top: 20px;
}

/* line 11, app/assets/stylesheets/application/admin-page.scss */
.admin-page .main-edit-wrap {
  position: relative;
  top: 86px;
}

/* line 15, app/assets/stylesheets/application/admin-page.scss */
.admin-page .gray_out {
  opacity: 0.4;
}

/* line 18, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap {
  position: relative;
  max-width: 1024px;
}

/* line 21, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab {
  background: whitesmoke;
  width: 90px;
  height: 35px;
  box-sizing: border-box;
  padding: 2px;
  font-size: 20px;
  font-weight: 100;
  text-align: center;
  border: 1px solid #dadada;
  border-bottom: 0px;
  border-radius: 8px 8px 0px 0px;
  position: absolute;
  top: -36px;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 43, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-2 {
  right: 0px;
}

/* line 46, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-3 {
  width: 126px;
  right: 90px;
}

/* line 50, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-4 {
  right: 216px;
}

/* line 53, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-5 {
  right: 306px;
}

/* line 56, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-6 {
  right: 396px;
}

/* line 59, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-7 {
  right: 486px;
}

/* line 62, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-8 {
  right: 576px;
}

/* line 65, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-9 {
  right: 666px;
}

/* line 68, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-10 {
  right: 756px;
}

/* line 71, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-12 {
  right: 846px;
}

/* line 74, app/assets/stylesheets/application/admin-page.scss */
.admin-page .head-edit-wrap .tab.tab-13 {
  right: 666px;
}

/* line 79, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.long_text {
  width: 775px;
}

/* line 82, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap {
  background: #f9f9f9;
  border: 1px solid rgba(128, 128, 128, 0.05);
  padding: 15px;
  padding-bottom: 40px;
  box-sizing: border-box;
  border-radius: 0 0 8px 8px;
  max-width: 1024px;
  margin: 0 auto;
  direction: rtl;
  position: absolute;
  top: -1px;
  right: 0;
  left: 0;
}

/* line 97, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .remove-user {
  position: relative;
  right: 40px;
}

/* line 102, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .pagination-row {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
}

/* line 108, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .pagination-row .pagination-wrap {
  order: 2;
}

/* line 111, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .pagination-row .search-wrap {
  order: 1;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}

/* line 119, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-align {
  position: relative;
  top: 4px;
  right: 0;
  width: 31px;
}

/* line 126, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .addition-input-container {
  margin: 0;
  width: 220px;
}

/* line 131, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users {
  display: inline-block;
  padding: 0;
}

/* line 134, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .md-input-container {
  width: 444px;
  display: inline-block;
  position: relative;
  padding: 2px;
  margin: 18px 0;
  vertical-align: center;
  border: 1px solid rgba(128, 128, 128, 0.39);
  border-radius: 4px;
  background-color: white;
}

/* line 145, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .md-input-container .disable {
  background-color: #dfdfdf;
}

/* line 148, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .md-input-container md-select[disabled] .md-select-value {
  background-size: 4px 1px;
  background-repeat: no-repeat;
}

/* line 154, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .movies-input {
  width: 200px;
}

/* line 158, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .themes-input {
  width: 235px;
}

/* line 162, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .brands-users .promotion-input {
  bottom: 6px;
}

/* line 167, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .selected-products {
  margin-bottom: 30px;
}

/* line 170, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .selected-products .list {
  display: inline-block;
  max-height: 140px;
  background-color: #efefef;
  overflow-y: auto;
  box-sizing: border-box;
  border: #b3b3b3 solid 1px;
  vertical-align: top;
}

/* line 179, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-wrap .selected-products .list .product-name {
  padding: 3px 12px;
}

/* line 186, app/assets/stylesheets/application/admin-page.scss */
.admin-page tr,
.admin-page td,
.admin-page th {
  text-align: right;
  padding: 5px;
  padding-right: 9px;
  font-weight: 200;
  height: 45px;
  position: relative;
  font-weight: 500;
}

/* line 196, app/assets/stylesheets/application/admin-page.scss */
.admin-page tr img,
.admin-page td img,
.admin-page th img {
  vertical-align: middle;
  height: 50px;
}

/* line 201, app/assets/stylesheets/application/admin-page.scss */
.admin-page tr:nth-child(odd) {
  background: rgba(204, 204, 204, 0.16);
}

/* line 204, app/assets/stylesheets/application/admin-page.scss */
.admin-page th {
  background: rgba(0, 0, 0, 0.28);
  color: white;
  font-weight: bold;
  font-size: 19px;
}

/* line 210, app/assets/stylesheets/application/admin-page.scss */
.admin-page th.is-sortable {
  cursor: pointer;
}

/* line 213, app/assets/stylesheets/application/admin-page.scss */
.admin-page th .asc-arrow {
  width: 0;
  height: 0;
  position: absolute;
  left: 5px;
  top: 20px;
  border-style: solid;
  border-width: 0 7px 7px 7px;
  border-color: transparent transparent white transparent;
}

/* line 222, app/assets/stylesheets/application/admin-page.scss */
.admin-page th .asc-arrow.desc {
  border-width: 7px 7px 0 7px;
  border-color: white transparent transparent transparent;
}

/* line 227, app/assets/stylesheets/application/admin-page.scss */
.admin-page th .small-width {
  width: 60px;
}

/* line 232, app/assets/stylesheets/application/admin-page.scss */
.admin-page table {
  width: 100%;
  table-layout: fixed;
}

/* line 236, app/assets/stylesheets/application/admin-page.scss */
.admin-page table,
.admin-page th,
.admin-page td {
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-collapse: collapse;
  overflow-x: auto;
}

/* line 243, app/assets/stylesheets/application/admin-page.scss */
.admin-page label {
  margin-left: 12px;
  font-weight: normal;
}

/* line 247, app/assets/stylesheets/application/admin-page.scss */
.admin-page input {
  line-height: normal;
  padding: 6px;
  border-radius: 4px;
  border: 1px solid rgba(128, 128, 128, 0.39);
}

/* line 253, app/assets/stylesheets/application/admin-page.scss */
.admin-page input,
.admin-page select {
  margin-right: 4px;
}

/* line 257, app/assets/stylesheets/application/admin-page.scss */
.admin-page a.cancel-edit-btn {
  position: relative;
  top: 35px;
  right: 20px;
  cursor: pointer;
}

/* line 262, app/assets/stylesheets/application/admin-page.scss */
.admin-page a.cancel-edit-btn.pictuers-tab {
  top: 0;
  right: 5px;
}

/* line 267, app/assets/stylesheets/application/admin-page.scss */
.admin-page .error-msg {
  color: red;
  position: relative;
  top: 35px;
  right: 20px;
}

/* line 272, app/assets/stylesheets/application/admin-page.scss */
.admin-page .error-msg.higher {
  top: 20px;
}

/* line 276, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="submit"] {
  margin-right: 0px;
  background: rgba(82, 176, 208, 0.88);
  display: block;
  height: 34px;
  margin-top: 30px;
  margin-bottom: 30px;
  width: 300px;
  border: 1px solid rgba(128, 128, 128, 0.46);
  color: white;
  border-radius: 5px;
  position: relative;
  top: 0px;
  float: right;
}

/* line 291, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="submit"]:hover {
  background: rgba(82, 176, 208, 0.95);
  outline: 0px;
  top: 0px;
}

/* line 296, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="submit"]:focus {
  outline: 0px;
}

/* line 299, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="submit"]:active {
  background: rgba(82, 176, 208, 0.8);
  outline: 0px;
  top: 1px;
  -webkit-transition: top 0.1s;
  -moz-transition: top 0.1s;
  -ms-transition: top 0.1s;
  -o-transition: top 0.1s;
  transition: top 0.1s;
  -webkit-box-shadow: inset 0px 0px 18px -4px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0px 0px 18px -4px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0px 0px 18px -4px rgba(0, 0, 0, 0.25);
}

/* line 313, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="submit"][disabled="disabled"] {
  opacity: 0.6;
}

/* line 317, app/assets/stylesheets/application/admin-page.scss */
.admin-page tr.on-edit-row {
  background: rgba(82, 176, 208, 0.78);
}

/* line 320, app/assets/stylesheets/application/admin-page.scss */
.admin-page select {
  text-transform: none;
  padding: 6px;
}

/* line 324, app/assets/stylesheets/application/admin-page.scss */
.admin-page .remove {
  background: #f95959;
  color: white;
  width: 26px;
  text-align: center;
  border-radius: 8px;
  line-height: 18px;
  border: 1px solid rgba(99, 16, 16, 0.65);
  opacity: 0.2;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  float: left;
  user-select: none;
  margin-left: 8px;
}

/* line 342, app/assets/stylesheets/application/admin-page.scss */
.admin-page .remove:hover {
  opacity: 1;
  -webkit-transition: opacity 0.05s;
  -moz-transition: opacity 0.05s;
  -ms-transition: opacity 0.05s;
  -o-transition: opacity 0.05s;
  transition: opacity 0.05s;
}

/* line 350, app/assets/stylesheets/application/admin-page.scss */
.admin-page .remove:active {
  top: 12px;
}

/* line 354, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit {
  width: 20px;
  height: 20px;
  cursor: pointer;
  float: left;
  margin-left: 10px;
  margin-right: 3px;
  margin-top: 1px;
  background-image: url(/images/edit.png);
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 367, app/assets/stylesheets/application/admin-page.scss */
.admin-page .id-wrap {
  width: 110px;
}

/* line 369, app/assets/stylesheets/application/admin-page.scss */
.admin-page .id-wrap .flex-wrapper {
  display: flex;
  border: none;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}

/* line 375, app/assets/stylesheets/application/admin-page.scss */
.admin-page .id-wrap .flex-wrapper p {
  font-size: 15px;
  min-width: 22px;
  margin: 0;
  padding: 0;
}

/* line 384, app/assets/stylesheets/application/admin-page.scss */
.admin-page .products-order-container {
  width: 200px;
  margin-bottom: 30px;
}

/* line 389, app/assets/stylesheets/application/admin-page.scss */
.admin-page .products-order-product {
  margin: 5px;
  padding: 5px 15px;
  background-color: #f3f0f0;
  border: rgba(0, 0, 0, 0.25) 1px solid;
  border-radius: 3px;
  cursor: pointer;
  user-select: none;
}

/* line 399, app/assets/stylesheets/application/admin-page.scss */
.admin-page .id-wrap-banner {
  width: 195px;
}

/* line 402, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-modal-wrap {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 9999999;
  bottom: 0;
  top: 0;
  background: rgba(12, 8, 16, 0.4);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 417, app/assets/stylesheets/application/admin-page.scss */
.admin-page .edit-modal {
  height: 333px;
  width: 500px;
  background: white;
  margin: 0 auto;
  margin-top: 108px;
  border: 1px solid gainsboro;
  outline: rgba(47, 47, 47, 0.4) solid;
  outline-width: 10000px;
  -webkit-box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  padding: 30px;
  box-sizing: border-box;
  position: relative;
}

/* line 433, app/assets/stylesheets/application/admin-page.scss */
.admin-page .dele-this {
  text-align: center;
  font-size: 29px;
  margin-top: 21px;
}

/* line 438, app/assets/stylesheets/application/admin-page.scss */
.admin-page .are-you {
  text-align: center;
  font-size: 23px;
  opacity: 0.9;
  margin-top: 48px;
}

/* line 444, app/assets/stylesheets/application/admin-page.scss */
.admin-page .delete-button,
.admin-page .cancel-button {
  height: 40px;
  width: 180px;
  background: #339fbf;
  color: white;
  text-align: center;
  font-size: 26px;
  position: absolute;
  bottom: 40px;
  right: 40px;
  border-radius: 3px;
  cursor: pointer;
}

/* line 457, app/assets/stylesheets/application/admin-page.scss */
.admin-page .delete-button:hover,
.admin-page .cancel-button:hover {
  background: #3198b6;
}

/* line 460, app/assets/stylesheets/application/admin-page.scss */
.admin-page .delete-button:active,
.admin-page .cancel-button:active {
  background: #3ebfe5;
  bottom: 39px;
}

/* line 465, app/assets/stylesheets/application/admin-page.scss */
.admin-page .cancel-button {
  left: 40px;
  background: gray;
}

/* line 468, app/assets/stylesheets/application/admin-page.scss */
.admin-page .cancel-button:hover {
  background: #797979;
}

/* line 472, app/assets/stylesheets/application/admin-page.scss */
.admin-page .close-modal {
  background: #ff3b00;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  opacity: 0.9;
  color: white;
  text-align: center;
  font-size: 19px;
  position: absolute;
  top: 24px;
  right: 24px;
  cursor: pointer;
}

/* line 486, app/assets/stylesheets/application/admin-page.scss */
.admin-page label.campaign {
  margin: 0 0 5px;
  margin-left: 8px;
}

/* line 490, app/assets/stylesheets/application/admin-page.scss */
.admin-page label.campaign-mobile {
  margin: 0 122px 5px 8px;
}

/* line 493, app/assets/stylesheets/application/admin-page.scss */
.admin-page label.theme-popular {
  margin: 0 37px 5px 41px;
  cursor: pointer;
}

/* line 496, app/assets/stylesheets/application/admin-page.scss */
.admin-page label.theme-popular.disabled {
  cursor: default;
  pointer-events: none;
}

/* line 502, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="checkbox"] {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
  margin-left: 3px;
  cursor: pointer;
}

/* line 509, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.is-theme-popular[type="checkbox"] {
  cursor: default;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
}

/* line 518, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.popular-setter[type="checkbox"]:disabled {
  cursor: default;
  background-color: #ebebe4;
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
  top: 2px;
  right: 1px;
}

/* line 531, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.popular-priority[type="number"]:disabled {
  color: transparent;
}

/* line 536, app/assets/stylesheets/application/admin-page.scss */
.admin-page input[type="file"] {
  background: white;
}

/* line 538, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.campaign[type="file"] {
  margin: 0;
}

/* line 541, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.campaign-mobile[type="file"] {
  margin: 0;
}

/* line 545, app/assets/stylesheets/application/admin-page.scss */
.admin-page img.preview-thumb {
  max-height: 51px;
  max-width: 72px;
  margin-right: 13px;
  position: relative;
}

/* line 550, app/assets/stylesheets/application/admin-page.scss */
.admin-page img.preview-thumb.campaign {
  position: absolute;
  margin: 12px 0 0;
  padding-top: 0;
}

/* line 555, app/assets/stylesheets/application/admin-page.scss */
.admin-page img.preview-thumb.campaign-mobile {
  position: absolute;
  margin: 27px 0 0;
  padding-top: 0;
}

/* line 561, app/assets/stylesheets/application/admin-page.scss */
.admin-page .sub-alert.ng-binding {
  text-align: center;
  margin-top: 11px;
  color: #bd2e02;
}

/* line 566, app/assets/stylesheets/application/admin-page.scss */
.admin-page .text-box {
  width: 851px;
  height: 127px;
  resize: none;
  margin-right: 19px;
}

/* line 572, app/assets/stylesheets/application/admin-page.scss */
.admin-page span.pre-textarea-banner {
  position: relative;
  top: -5px;
}

/* line 577, app/assets/stylesheets/application/admin-page.scss */
.admin-page .ajax-loader {
  background: rgba(0, 0, 0, 0.73);
  color: white;
  font-weight: bold;
  font-size: 28px;
  text-align: center;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding-top: 118px;
  z-index: 999999999999999;
}

/* line 590, app/assets/stylesheets/application/admin-page.scss */
.admin-page .ajax-loader .svg-loader {
  position: relative;
  width: 245px;
  margin: 0 auto;
}

/* line 595, app/assets/stylesheets/application/admin-page.scss */
.admin-page .ajax-loader img.loader_img {
  height: 9px;
  position: absolute;
  top: 23px;
  right: -2px;
}

/* line 603, app/assets/stylesheets/application/admin-page.scss */
.admin-page .form {
  position: relative;
  padding: 40px 0 70px;
}

/* line 609, app/assets/stylesheets/application/admin-page.scss */
.admin-page input.submit-product-button[type="submit"] {
  position: absolute;
  left: 20px;
  top: auto;
  bottom: 20px;
  margin-bottom: 0;
}

/* line 619, app/assets/stylesheets/application/admin-page.scss */
.addition-name {
  direction: rtl;
}

/* line 623, app/assets/stylesheets/application/admin-page.scss */
.email-sent-msg {
  color: green;
  float: left;
  padding: 0 10px;
  line-height: 35px;
}

/* line 630, app/assets/stylesheets/application/admin-page.scss */
.product-table {
  margin-top: 30px;
  margin-bottom: 20px;
  border: 1px solid black;
  width: 992px;
}

/* line 635, app/assets/stylesheets/application/admin-page.scss */
.product-table .th {
  display: flex;
}

/* line 637, app/assets/stylesheets/application/admin-page.scss */
.product-table .th .tab-th {
  flex: 1;
  border-collapse: collapse;
  overflow-x: auto;
  background: rgba(0, 0, 0, 0.28);
  color: white;
  font-weight: bold;
  font-size: 19px;
}

/* line 648, app/assets/stylesheets/application/admin-page.scss */
.product-table .table-row {
  display: flex;
}

/* line 650, app/assets/stylesheets/application/admin-page.scss */
.product-table .table-row .tab-td {
  flex: 1;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-collapse: collapse;
  overflow-x: auto;
  text-align: right;
  padding: 5px;
  padding-right: 9px;
  font-weight: 200;
  height: 45px;
  position: relative;
  font-weight: 500;
}

/* line 663, app/assets/stylesheets/application/admin-page.scss */
.product-table .table-row input.tab-td, .product-table .table-row select.tab-td {
  margin-right: 0px;
}

/* line 666, app/assets/stylesheets/application/admin-page.scss */
.product-table .table-row .plus-minus-image {
  height: 20px;
  width: 20px;
  position: relative;
  top: 5px;
}

/* line 672, app/assets/stylesheets/application/admin-page.scss */
.product-table .table-row .remove-partner-product {
  height: 20px;
  width: 20px;
  position: relative;
  top: 8px;
  left: 110px;
}

/* line 681, app/assets/stylesheets/application/admin-page.scss */
.product-table .active-basic-product {
  position: absolute;
  width: 22px;
  background-color: #228b22;
  border-radius: 50%;
  text-align: center;
  color: white;
}

/* line 690, app/assets/stylesheets/application/admin-page.scss */
.product-table .inactive-basic-product {
  position: absolute;
  width: 22px;
  background-color: #ff6347;
  border-radius: 50%;
  text-align: center;
  color: white;
}

/* line 699, app/assets/stylesheets/application/admin-page.scss */
.product-table .expended-row {
  padding: 0;
}

/* line 703, app/assets/stylesheets/application/admin-page.scss */
.product-table .hidden-row {
  display: none;
  padding: 20px;
}

/* line 708, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container {
  display: flex;
  height: 30px;
  margin: 5px 5px 10px;
}

/* line 712, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container input {
  width: 100px;
  padding: 5px;
}

/* line 716, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container input[type="file"] {
  height: 35px;
}

/* line 719, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container span {
  padding: 5px;
}

/* line 723, app/assets/stylesheets/application/admin-page.scss */
.product-table .red-error {
  color: red;
}

/* line 727, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-full-width-inputs {
  display: flex;
  flex-direction: column;
  margin: 5px 5px 10px;
}

/* line 731, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-full-width-inputs textarea {
  width: 93%;
  padding: 5px;
}

/* line 735, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-full-width-inputs input[type="file"] {
  height: 35px;
  width: 100%;
}

/* line 740, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-full-width-inputs span {
  padding: 5px;
}

/* line 743, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-full-width-inputs .font-bold-small {
  font-weight: bold;
  font-size: 12px;
}

/* line 749, app/assets/stylesheets/application/admin-page.scss */
.product-table .sub-products-category {
  margin: 10px 0;
  padding: 8px 4px 8px 0;
  border-top: #999 solid 1px;
  border-bottom: #999 solid 1px;
}

/* line 756, app/assets/stylesheets/application/admin-page.scss */
.product-table .file-input {
  display: inline;
  width: 206px;
}

/* line 761, app/assets/stylesheets/application/admin-page.scss */
.product-table .category-properties {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  padding: 8px 0;
}

/* line 767, app/assets/stylesheets/application/admin-page.scss */
.product-table .category-properties .category-property {
  margin-left: 8px;
}

/* line 773, app/assets/stylesheets/application/admin-page.scss */
.product-table .sub-products-title {
  margin: 10px;
}

/* line 777, app/assets/stylesheets/application/admin-page.scss */
.product-table .sub-product-container {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  margin: 2px 0;
  padding: 4px 0;
}

/* line 786, app/assets/stylesheets/application/admin-page.scss */
.product-table .template-sub-product-container {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  margin: 10px;
  padding: 8px 0;
  border-top: #999 solid 1px;
  border-bottom: #999 solid 1px;
}

/* line 798, app/assets/stylesheets/application/admin-page.scss */
.product-table .additions .addition {
  display: flex;
  align-items: flex-start;
}

/* line 803, app/assets/stylesheets/application/admin-page.scss */
.product-table .additions .additions-upload-images-container {
  display: flex;
  flex-direction: column;
}

/* line 808, app/assets/stylesheets/application/admin-page.scss */
.product-table .additions .delete-addition-button-container {
  margin-right: auto;
  margin-left: 20px;
}

/* line 815, app/assets/stylesheets/application/admin-page.scss */
.product-table .flex-container-property-products {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: flex-start;
  margin: 5px 5px 25px;
}

/* line 823, app/assets/stylesheets/application/admin-page.scss */
.product-table .width-property {
  width: 150px;
  margin-right: 0px;
}

/* line 827, app/assets/stylesheets/application/admin-page.scss */
.product-table .width-upload-file {
  width: auto;
  margin-right: 0px;
}

/* line 831, app/assets/stylesheets/application/admin-page.scss */
.product-table .text-area-container {
  width: 347px;
}

/* line 835, app/assets/stylesheets/application/admin-page.scss */
.product-table .title-subtitle-container {
  display: flex;
}

/* line 838, app/assets/stylesheets/application/admin-page.scss */
.product-table .delete-background-button {
  width: 130px !important;
}
/* line 1, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-8-artist-name {
  margin-right: 2px;
  width: 210px;
}

/* line 5, app/assets/stylesheets/application/admin-page_artists-tab.scss */
label.tab-8-priority {
  margin-right: 20px;
  margin-left: 27px;
}

/* line 9, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-8-priprity-input {
  width: 136px;
}

/* line 12, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-8-small-img {
  margin-right: 0;
}

/* line 15, app/assets/stylesheets/application/admin-page_artists-tab.scss */
label.tab-8-banner-title {
  margin-top: 22px;
  margin-bottom: 0;
  font-weight: 600;
}

/* line 20, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-8-title {
  margin-right: 11px;
  width: 210px;
}

/* line 24, app/assets/stylesheets/application/admin-page_artists-tab.scss */
label.tab-8-sub-title {
  margin-right: 10px;
  margin-left: 27px;
}

/* line 28, app/assets/stylesheets/application/admin-page_artists-tab.scss */
label.tab-8-banner {
  margin-left: 3px;
}

/* line 31, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-8-banner-img {
  margin-right: 0;
}

/* line 34, app/assets/stylesheets/application/admin-page_artists-tab.scss */
img.preview-thumb.tab-8-prev {
  margin-right: 10px;
}

/* line 37, app/assets/stylesheets/application/admin-page_artists-tab.scss */
label.tab-8-description {
  margin-top: 20px;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
}

/* line 43, app/assets/stylesheets/application/admin-page_artists-tab.scss */
textarea.text-box.tab-8-textbox {
  width: 836px;
}

/* line 46, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-9-submit[type="submit"] {
  margin: 15px 0 20px;
  position: static;
  float: none;
  display: inline-block;
  margin-left: 10px;
}

/* line 53, app/assets/stylesheets/application/admin-page_artists-tab.scss */
.inner-search-wrap {
  position: relative;
}

/* line 56, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-9-search-field[type="text"] {
  width: 253px;
  padding-left: 23px;
  margin-right: 8px;
}

/* line 61, app/assets/stylesheets/application/admin-page_artists-tab.scss */
input.tab-9-clear-search[type="button"] {
  background-image: url(/images/videos_X.png);
  background-repeat: no-repeat;
  width: 17px;
  height: 21px;
  background-position: center;
  position: absolute;
  background-color: transparent;
  border: none;
  bottom: 6px;
  left: 5px;
  outline: none;
}
/* line 1, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area {
  width: 204px;
  height: 18px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 8, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pagination-btn.prev {
  order: 1;
  margin-left: 5px;
  margin-right: 0;
  cursor: pointer;
}

/* line 14, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pagination-btn.next {
  order: 3;
  margin-right: 5px;
  cursor: pointer;
}

/* line 19, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pagination-btn.greyed {
  color: #999;
  cursor: default;
  pointer-events: none;
}

/* line 25, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pages-area {
  order: 2;
}

/* line 27, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pages-area .page {
  font-family: 'proxima-nova', sans-serif;
  margin: 0 5px;
  float: right;
  cursor: pointer;
  font-size: 12px;
  font-weight: 300;
}

/* line 34, app/assets/stylesheets/application/admin-page_pagination.scss */
.pagination-area .pages-area .page.is-selected {
  color: #5AB3D2;
}
/* line 1, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main {
  width: 100%;
  height: 520px;
  margin-top: -10px;
}

/* line 5, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main.inside-iframe {
  margin-top: -12px;
}

/* line 6, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen {
  width: 670px;
  height: 520px;
  position: absolute;
  z-index: 1;
}

/* line 11, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup {
  margin: 82px auto;
  width: 486px;
  height: 363px;
  background: white;
  border: 1px solid #c2c2c2;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.14);
}

/* line 18, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .close-pop-btn {
  background-size: 100%;
  background-image: url(/icons/close_X.jpg);
  width: 14px;
  height: 14px;
  margin: 20px;
  cursor: pointer;
}

/* line 26, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 19px;
  font-weight: 400;
  line-height: 23px;
  text-align: center;
  direction: rtl;
}

/* line 35, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image {
  margin: auto;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 39, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-30x30 {
  margin-right: 5.5px;
  width: 414px;
  height: 272px;
}

/* line 44, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-20x20 {
  width: 430px;
  height: 263px;
}

/* line 48, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-15x21 {
  width: 440px;
  height: 251px;
}

/* line 52, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-21x15 {
  margin-right: 29px;
  width: 356px;
  height: 260px;
}

/* line 57, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-30x21 {
  margin-right: 30px;
  width: 360px;
  height: 272px;
}

/* line 62, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .eye-image.size-21x30 {
  width: 430px;
  height: 260px;
}

/* line 69, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-30x30 {
  background-image: url(/icons/Tooltip_image_30X30.png);
  margin-top: 14px;
}

/* line 73, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-20x20 {
  background-image: url(/icons/Tooltip_image_20x20.png);
  margin-top: 22px;
  margin-right: -10px;
}

/* line 78, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-15x21 {
  background-image: url(/icons/Tooltip_image_A5Side.png);
  margin-top: 35px;
  margin-right: -7px;
}

/* line 83, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-21x15 {
  background-image: url(/icons/Tooltip_image_A5.png);
  margin-top: 25px;
}

/* line 87, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-30x21 {
  background-image: url(/icons/Tooltip_image_A4.png);
  margin-top: 13px;
}

/* line 91, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .albume-eye-image.size-21x30 {
  background-image: url(/icons/Tooltip_image_A4Side.png);
  margin-top: 32px;
  margin-right: 4.5px;
}

/* line 98, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-30x30 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_30x30.jpg);
  margin-top: 12px;
}

/* line 102, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-20x20 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_20x20.jpg);
  margin-top: 21px;
  margin-left: 54px;
}

/* line 107, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-15x21 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_a5_H.jpg);
  margin-top: 33px;
  margin-left: 44px;
}

/* line 112, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-21x15 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_a5_T.jpg);
  margin-top: 24px;
}

/* line 116, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-30x21 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_a4_T.jpg);
  margin-top: 12px;
}

/* line 120, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .eye-screen .inside-popup .ynetalbums-eye-image.size-21x30 {
  background-image: url(/images/ynet/popup_sizes/ynet_zoom_a4_H.jpg);
  margin-top: 24px;
  margin-right: 9.5px;
}

/* line 128, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area {
  height: 184px;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  margin: 21px;
  position: relative;
  top: -58px;
}

/* line 135, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area.inside-iframe {
  margin: 21px 109px;
}

/* line 136, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area {
  margin-right: 18px;
  height: 260px;
}

/* line 140, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab {
  position: relative;
  cursor: default;
}

/* line 143, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .disabled-text-area {
  position: absolute;
  left: 30px;
  bottom: 5px;
}

/* line 147, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .disabled-text-area .disabled-text {
  text-align: center;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 12px;
  width: 132px;
  font-weight: 400;
  text-align: center;
  direction: rtl;
  margin: auto;
  line-height: 15px;
}

/* line 161, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-30x30 {
  background-image: url(/images/30x30_disable.png);
}

/* line 164, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.ynet-30x30 {
  background-image: url(/images/ynet/popup_sizes/30x30_not_active.jpg);
}

/* line 167, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-20x20 {
  width: 66px;
  height: 63px;
  background-image: url(/images/disable_20x20.png);
}

/* line 172, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-15x21 {
  background-image: url(/images/A5_side_disable.png);
}

/* line 175, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.ynet-15x21 {
  background-image: url(/images/ynet/popup_sizes/15x21_not_active.jpg);
}

/* line 178, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-21x15 {
  background-image: url(/images/A5_disable.png);
}

/* line 181, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.ynet-21x15 {
  background-image: url(/images/ynet/popup_sizes/21x15_not_active.jpg);
}

/* line 184, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-30x21 {
  background-image: url(/images/Size_Album_A4.png);
}

/* line 187, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab .inside-image.size-21x30 {
  background-image: url(/images/A4_side_disable.png);
}

/* line 193, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-30x30 {
  background-image: url(/images/30x30_disable.png);
}

/* line 196, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.ynet-30x30 {
  background-image: url(/images/ynet/popup_sizes/30x30_not_active.jpg);
}

/* line 199, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-20x20 {
  background-image: url(/images/disable_20x20.png);
}

/* line 202, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-15x21 {
  background-image: url(/images/A5_side_disable.png);
}

/* line 205, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.ynet-15x21 {
  background-image: url(/images/ynet/popup_sizes/15x21_not_active.jpg);
}

/* line 208, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-21x15 {
  background-image: url(/images/A5_disable.png);
}

/* line 211, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.ynet-21x15 {
  background-image: url(/images/ynet/popup_sizes/21x15_not_active.jpg);
}

/* line 214, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-30x21 {
  background-image: url(/images/Size_Album_A4.png);
}

/* line 217, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .size-tab:hover .inside-image.size-21x30 {
  background-image: url(/images/A4_side_disable.png);
}

/* line 223, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.disabled .eye-button {
  cursor: default;
}

/* line 227, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab {
  height: 184px;
  width: 199px;
  border: solid 1px #d7d4d5;
  border-radius: 7px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

/* line 237, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image {
  transition: background-image 1s;
  margin: auto;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 242, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-30x30 {
  background-image: url(/images/AlbumSize_30X30.png);
  width: 112px;
  height: 112px;
}

/* line 247, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-30x30 {
  background-image: url(/images/ynet/popup_sizes/30x30.jpg);
  width: 112px;
  height: 112px;
}

/* line 252, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-20x20 {
  background-image: url(/images/AlbumSize_20x20.png);
  width: 77px;
  height: 75px;
}

/* line 257, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-20x20 {
  background-image: url(/images/ynet/popup_sizes/20x20.jpg);
  width: 77px;
  height: 75px;
}

/* line 262, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-15x21 {
  background-image: url(/images/AlbumSize_A5_landscape.png);
  width: 81px;
  height: 58px;
}

/* line 267, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-15x21 {
  background-image: url(/images/ynet/popup_sizes/15x21.jpg);
  width: 81px;
  height: 58px;
}

/* line 272, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-21x15 {
  background-image: url(/images/AlbumSize_A5_portrait.png);
  width: 61px;
  height: 76px;
}

/* line 277, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-21x15 {
  background-image: url(/images/ynet/popup_sizes/21x15.jpg);
  width: 61px;
  height: 76px;
}

/* line 282, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-30x21 {
  background-image: url(/images/AlbumSize_A4_portrait.png);
  width: 81px;
  height: 109px;
}

/* line 287, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-30x21 {
  background-image: url(/images/ynet/popup_sizes/30x21.jpg);
  width: 81px;
  height: 109px;
}

/* line 292, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.size-21x30 {
  background-image: url(/images/AlbumSize_A4_landsacpe.png);
  width: 113px;
  height: 79px;
}

/* line 297, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-tab .inside-image.ynet-21x30 {
  background-image: url(/images/ynet/popup_sizes/21x30.jpg);
  width: 113px;
  height: 79px;
}

/* line 305, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .v-icon-circle {
  visibility: hidden;
  background-color: #00b49b;
  border-radius: 50%;
  position: relative;
  top: 23px;
  left: -5px;
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 319, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .eye-button {
  background-size: 100%;
  background-image: url(/icons/EYE.png);
  width: 12px;
  height: 11px;
  top: -19px;
  position: relative;
  cursor: pointer;
  left: 10px;
}

/* line 329, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area .size-title {
  text-align: center;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  direction: rtl;
}

/* line 339, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area:hover .size-tab {
  border: solid 2px #d7d4d5;
}

/* line 344, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.is-selected .size-tab {
  border: solid 2px #00b49b;
}

/* line 348, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.is-selected .v-icon-circle {
  visibility: visible;
}

/* line 352, app/assets/stylesheets/application/album-size-page.scss */
.album-size-page-main .tabs-area .size-tab-area.is-selected .size-title {
  font-weight: 700;
}
/* line 1, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main {
  width: 667px;
  height: 552px;
  position: absolute;
  padding-left: 5px;
  top: 120px;
}

/* line 7, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area {
  padding: 5px;
  display: flex;
  justify-content: space-around;
}

/* line 11, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area {
  text-align: center;
}

/* line 14, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .v-icon-circle {
  visibility: hidden;
  background-color: #00b49b;
  border-radius: 50%;
  position: relative;
  top: 23px;
  left: -5px;
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 28, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab {
  height: 184px;
  width: 199px;
  border: solid 1px #d7d4d5;
  border-radius: 7px;
  cursor: pointer;
}

/* line 34, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .disabled-text-area {
  position: absolute;
  width: 199px;
  top: 180px;
}

/* line 38, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .disabled-text-area .disabled-text {
  text-align: center;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 12px;
  width: 132px;
  font-weight: 400;
  text-align: center;
  direction: rtl;
  margin: auto;
  line-height: 15px;
  position: relative;
  top: 2px;
}

/* line 53, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab.disabled {
  cursor: default;
}

/* line 56, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab.disabled .book-icon.hard-book {
  background-image: url(/icons/hard_disable.png);
}

/* line 59, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab.disabled .book-icon.soft-book {
  background-image: url(/icons/soft_disable.png);
}

/* line 62, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab.disabled .book-icon.prem-book {
  background-image: url(/icons/prem_disable.png);
}

/* line 67, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon {
  margin: 50px auto;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 71, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon.hard-book {
  height: 84px;
  width: 106px;
  background-image: url(/icons/hard_icon.png);
}

/* line 76, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon.soft-book {
  background-image: url(/icons/soft_icon.png);
  width: 103px;
  height: 85px;
}

/* line 81, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon.prem-book {
  background-image: url(/icons/prem_icon.png);
  height: 85px;
  width: 112px;
}

/* line 88, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-title {
  text-align: center;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 21px;
  font-weight: 400;
  text-align: center;
  line-height: 55px;
}

/* line 98, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area:hover .cover-tab {
  border: solid 2px #d7d4d5;
}

/* line 104, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area.is-selected .book-icon {
  margin-top: 49px;
}

/* line 108, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area.is-selected .v-icon-circle {
  visibility: visible;
}

/* line 112, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area.is-selected .cover-tab {
  border: solid 2px #00b49b;
}

/* line 116, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area.is-selected .cover-title {
  font-weight: 700;
}

/* line 120, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .decor-small {
  margin: -1px auto;
  width: 34px;
  height: 3px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url(/icons/Pricing_page/Decor_small.png);
  position: relative;
  top: 0px;
}

/* line 130, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .cover-description {
  padding: 10px;
  position: relative;
  left: 0px;
  width: 100%;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px;
  text-align: center;
  direction: rtl;
}

/* line 143, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .select-covers-area .cover-tab-area .page-desc {
  color: #494949;
  font-size: 16px;
  font-weight: 700;
  margin-top: 7px;
  direction: rtl;
}

/* line 152, app/assets/stylesheets/application/album_cover_page.scss */
.album-cover-page-main .bottom-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  font-size: 13px;
  font-weight: 400;
  line-height: 21px;
  text-align: center;
  padding-top: 25px;
  padding-right: 155px;
  padding-left: 155px;
}
/* line 7, app/assets/stylesheets/application/all_themes.scss */
.all_themes {
  box-sizing: border-box;
}

/* line 9, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap {
  height: 300px;
  background-color: rgba(180, 177, 169, 0.43);
  position: relative;
  overflow: hidden;
  background-image: url(/images/photo_subject_new.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 300px;
}

/* line 20, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap.artists {
  background-image: url(/images/canvas_all_artists_page.jpg);
  background-size: cover;
}

/* line 24, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap img {
  height: inherit;
  width: 100%;
}

/* line 30, app/assets/stylesheets/application/all_themes.scss */
.all_themes .maxwidth.artists {
  min-height: 360px;
}

/* line 34, app/assets/stylesheets/application/all_themes.scss */
.all_themes .choose_album_wrap {
  height: 150px;
  width: 100%;
  margin: 0 auto;
}

/* line 38, app/assets/stylesheets/application/all_themes.scss */
.all_themes .choose_album_wrap.artists {
  height: 191px;
  direction: rtl;
}

/* line 43, app/assets/stylesheets/application/all_themes.scss */
.all_themes .select_tab_wrap {
  height: 44px;
  width: 1024px;
  background-color: rgba(0, 0, 102, 0.36);
}

/* line 48, app/assets/stylesheets/application/all_themes.scss */
.all_themes .single_slider {
  height: 423px;
  position: relative;
}

/* line 51, app/assets/stylesheets/application/all_themes.scss */
.all_themes .single_slider.artists {
  height: 401px;
}

/* line 55, app/assets/stylesheets/application/all_themes.scss */
.all_themes h3 {
  margin-bottom: 60px;
  text-align: center;
  font-weight: bold;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  font-size: 24px;
  margin-top: 0;
  padding-top: 14px;
}

/* line 64, app/assets/stylesheets/application/all_themes.scss */
.all_themes h3.artists {
  font-weight: 900;
}

/* line 68, app/assets/stylesheets/application/all_themes.scss */
.all_themes .text-wrap {
  position: relative;
  height: 91px;
  direction: rtl;
}

/* line 72, app/assets/stylesheets/application/all_themes.scss */
.all_themes .text-wrap.artists {
  height: 87px;
}

/* line 76, app/assets/stylesheets/application/all_themes.scss */
.all_themes .link-wrap {
  position: absolute;
  top: 50px;
  left: 0px;
  right: 0px;
  text-align: center;
  text-decoration: none;
}

/* line 83, app/assets/stylesheets/application/all_themes.scss */
.all_themes .link-wrap a {
  text-decoration: none;
  color: #09927f;
  ont-family: OpenSansHebrew;
  font-weight: 700;
}

/* line 90, app/assets/stylesheets/application/all_themes.scss */
.all_themes .carousle-outer .item-name-wrap .item-name {
  width: 100%;
  text-align: center;
  font-weight: 600;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #393939;
  direction: rtl;
}

/* line 98, app/assets/stylesheets/application/all_themes.scss */
.all_themes .carousle-wrap {
  position: relative;
  top: 13px;
}

/* line 102, app/assets/stylesheets/application/all_themes.scss */
.all_themes .left-line {
  position: absolute;
  left: 215px;
  top: 1px;
  width: 117px;
  height: 50px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: 0 25px;
}

/* line 113, app/assets/stylesheets/application/all_themes.scss */
.all_themes .right-line {
  position: absolute;
  right: 208px;
  top: 0px;
  width: 117px;
  height: 50px;
  background-image: url(/images/Line_Right.png);
  background-repeat: no-repeat;
  background-position: 0 25px;
}

/* line 123, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line {
  padding-top: 4px;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  line-height: 42.01px;
  text-align: center;
  font-weight: normal;
  letter-spacing: 1px;
  margin-top: 44px;
  margin-bottom: 43px;
}

/* line 135, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line.artists {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin-top: 39px;
  justify-content: center;
}

/* line 143, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line .first-line {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
}

/* line 149, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line .right-line,
.all_themes .with-line .left-line {
  position: unset;
}

/* line 154, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line .sub-title {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: 15px;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  width: 509px;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: initial;
  direction: rtl;
}

/* line 167, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line .choose-pic-text {
  width: 440px;
}

/* line 170, app/assets/stylesheets/application/all_themes.scss */
.all_themes .with-line .choose-theme-text {
  width: 370px;
  font-size: inherit;
  margin: 0;
  font-weight: inherit;
}

/* line 177, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap {
  direction: rtl;
  line-height: 44px;
  padding-top: 24px;
}

/* line 181, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap.artists {
  padding-top: 37px;
}

/* line 184, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts {
  padding-right: 24px;
}

/* line 186, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts.all-artists-banner {
  width: 350px;
  padding-right: 29px;
}

/* line 190, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .banner-title {
  font-family: 'oe_ezer_block_prolight';
  font-size: 55px;
  letter-spacing: 1.5px;
}

/* line 194, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .banner-title.artists {
  letter-spacing: 0.2px;
}

/* line 198, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .banner-title-b.ng-binding {
  font-weight: bold;
  font-size: 53px;
  letter-spacing: 1.5px;
  font-family: 'oe_ezer_block_prosemibold';
}

/* line 203, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .banner-title-b.ng-binding.artists {
  margin-top: 6px;
  letter-spacing: 2px;
}

/* line 208, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .text {
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  font-size: 16px;
  padding-top: 5px;
}

/* line 213, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .text.artists {
  padding-top: 15px;
}

/* line 217, app/assets/stylesheets/application/all_themes.scss */
.all_themes .main_banner_wrap .banner-texts .big-button {
  bottom: -83px;
  right: 28px;
  padding-top: 7px;
}

/* line 224, app/assets/stylesheets/application/all_themes.scss */
.all_themes .center_line {
  position: relative;
  margin: 0 auto;
  width: 68px;
  top: 34px;
}

/* line 229, app/assets/stylesheets/application/all_themes.scss */
.all_themes .center_line.artists {
  top: 16px;
}
/* line 2, app/assets/stylesheets/application/bookr.scss */
.bookr .move-prev {
  background-image: url(/images/arrow_left_new.png);
  background-repeat: no-repeat;
  width: 82px;
  position: absolute;
  left: 0;
  top: 72px;
  bottom: 96px;
  background-position: 16px 95px;
  cursor: pointer;
  background-size: 10px;
  z-index: 20;
}

/* line 14, app/assets/stylesheets/application/bookr.scss */
.bookr .move-prev.disabled {
  opacity: 0.25;
}

/* line 17, app/assets/stylesheets/application/bookr.scss */
.bookr .move-prev.calendar {
  background-image: url(/images/arrow_up.png);
  background-size: 35px;
  top: 165px;
  right: 0px;
  background-position: 30px 35px;
  left: unset;
  height: 90px;
}

/* line 27, app/assets/stylesheets/application/bookr.scss */
.bookr .bookr-spinner {
  z-index: 100;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background-color: transparent;
}

/* line 34, app/assets/stylesheets/application/bookr.scss */
.bookr .bookr-spinner.visible {
  background-image: url(/images/spinner.svg);
  background-position: center;
  background-repeat: no-repeat;
}

/* line 40, app/assets/stylesheets/application/bookr.scss */
.bookr .move-next {
  background-image: url(/images/arrow_right_new.png);
  background-repeat: no-repeat;
  width: 82px;
  position: absolute;
  right: 0;
  top: 72px;
  bottom: 96px;
  background-position: 55px 96px;
  cursor: pointer;
  background-size: 10px;
  z-index: 20;
}

/* line 52, app/assets/stylesheets/application/bookr.scss */
.bookr .move-next.disabled {
  opacity: 0.25;
}

/* line 55, app/assets/stylesheets/application/bookr.scss */
.bookr .move-next.calendar {
  background-image: url(/images/arrow_down.png);
  background-size: 35px;
  height: 235px;
  top: 227px;
  right: 0px;
  background-position: 30px 35px;
}

/* line 67, app/assets/stylesheets/application/bookr.scss */
.hide_booker > *:not(.bookr) {
  opacity: 0;
  transition: opacity 1s;
}

/* line 72, app/assets/stylesheets/application/bookr.scss */
.hide_booker.fade_booker > *:not(.bookr) {
  opacity: 1;
  transition: opacity 1s;
  height: 530px;
}
/* line 1, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

/* line 3, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .header {
  width: 100%;
  height: 45px;
  background-color: #334e78;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2);
  padding: 7px 30px;
}

/* line 9, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .header img {
  height: 28px;
}

/* line 13, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content {
  background-color: #fff;
}

/* line 15, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box {
  position: absolute;
  width: 738px;
  height: 327px;
  background-color: #f6f7f7;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2);
  text-align: center;
  top: 50%;
  margin-top: -164px;
  left: 50%;
  margin-left: -369px;
}

/* line 26, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .title {
  height: 134px;
  width: 480px;
  margin: auto;
  padding-top: 65px;
}

/* line 31, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .title .logo {
  height: 59px;
  margin: 0px 60px;
}

/* line 35, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .title .line {
  margin-bottom: 27px;
}

/* line 39, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .browsers {
  height: 50px;
  width: 420px;
  text-align: center;
  margin: auto;
  margin-bottom: 33px;
}

/* line 45, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .browsers .icon {
  display: inline-block;
  line-height: 50px;
  margin: 13px;
}

/* line 49, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box .browsers .icon img {
  margin-bottom: -10px;
  margin-right: 2px;
}

/* line 55, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box p {
  margin-bottom: 13px;
}

/* line 57, app/assets/stylesheets/application/browser_unsupported.scss */
.browser-unsupported .content .message-box p a {
  font-weight: 700;
  color: #02A28C;
  text-decoration: none;
}
/* line 1, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap {
  direction: rtl;
  color: #393939;
  min-width: 800px;
  background: linear-gradient(0deg, #ffffff 0%, #f5f5f5 100%);
}

@media (max-width: 1024px) {
  /* line 1, app/assets/stylesheets/application/calendar.scss */
  .calendar-wrap {
    height: 915px;
  }
}

/* line 11, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner {
  background-color: rgba(53, 53, 53, 0);
  background: linear-gradient(0deg, rgba(53, 53, 53, 0.1) 0%, rgba(53, 53, 53, 0) 100%);
  overflow: hidden;
  padding-top: 24px;
  width: 100%;
}

@media (max-width: 1024px) {
  /* line 11, app/assets/stylesheets/application/calendar.scss */
  .calendar-wrap .main-banner {
    height: 915px;
  }
}

/* line 22, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 27, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 34, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 44, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 53, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper {
  margin: 0 auto;
  width: auto;
}

/* line 57, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .title {
  text-align: center;
  margin: 0 auto;
}

/* line 61, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .title .left {
  width: 230px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: 84px 48px;
}

/* line 70, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .title .text h1 {
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
  letter-spacing: 0.8px;
  margin-bottom: 19px;
}

/* line 82, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .title .right {
  width: 230px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: 36px 48px;
}

/* line 91, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 815px;
  padding: 0 190px;
}

/* line 98, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 140px;
  height: 115px;
  padding: 13px 0 12px;
  cursor: pointer;
}

/* line 106, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type.vertical {
  padding-top: 7px;
}

/* line 107, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .label {
  color: #334e79;
  font-size: 20px;
  font-weight: 400;
}

/* line 111, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .label.selected {
  color: #08b49a;
  font-weight: 600;
}

/* line 118, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 80px;
  height: 107px;
}

/* line 124, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.desk {
  background-image: url(/images/calendar/icons/desk_blue.png);
}

/* line 125, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.desk.selected {
  background-image: url(/images/calendar/icons/desk_green.png);
}

/* line 126, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.wall {
  background-image: url(/images/calendar/icons/wall_blue.png);
}

/* line 127, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.wall.selected {
  background-image: url(/images/calendar/icons/wall_green.png);
}

/* line 132, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .title-wrapper h2 {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: -5px;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  width: 400px;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: initial;
}

/* line 146, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .demo-section {
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #e2e3e3;
  background: #eaeae9;
  background: linear-gradient(to bottom, #eaeae9 80%, #d4d5d5 100%);
  margin-top: 13px;
}

/* line 154, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner a {
  text-decoration: none;
}

/* line 158, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .info-text-calendar {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  margin: 20px auto;
  line-height: 24px;
  width: 266px;
  direction: rtl;
}

/* line 171, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .main-banner .two-buttons-row {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  width: 546px;
  padding: 0 30px;
}

/* line 182, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .remark {
  font-size: 15px;
  font-weight: 400;
  direction: rtl;
  margin: 28px auto 0;
  width: 546px;
  padding: 0 6px;
}

/* line 191, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .static-banner {
  position: relative;
  z-index: 3;
  width: inherit;
  height: 650px;
  background-image: url(/images/photo_canvas.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  padding-top: 216px;
}

/* line 201, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .static-banner .text-wrap {
  width: 50%;
  height: 186px;
}

/* line 204, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .static-banner .text-wrap .title {
  font-family: 'oe_ezer_block_prosemibold';
  color: #373737;
  font-size: 45px;
  font-weight: 700;
  line-height: 37px;
  text-align: center;
}

/* line 212, app/assets/stylesheets/application/calendar.scss */
.calendar-wrap .static-banner .text-wrap .text {
  width: 55%;
  margin: 22px auto;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  text-align: center;
}
/* line 3, app/assets/stylesheets/application/calendar_carousel.scss */
body {
  margin: 0;
}

/* line 7, app/assets/stylesheets/application/calendar_carousel.scss */
.carousel-area {
  margin: 0 auto;
  margin-top: 37px;
  overflow: hidden;
  position: relative;
  width: auto;
}

/* line 15, app/assets/stylesheets/application/calendar_carousel.scss */
.carousel-can {
  position: relative;
  height: 141px;
  margin: 0 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: space-between;
}

/* line 25, app/assets/stylesheets/application/calendar_carousel.scss */
.carousel-wrap {
  height: 100%;
  overflow: hidden;
  order: 2;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
}

/* line 35, app/assets/stylesheets/application/calendar_carousel.scss */
.carousel-container {
  height: 100%;
  width: 1900px;
  overflow: visible;
  margin-right: -15px;
  margin-left: -15px;
  transition: 0.2s;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  direction: rtl;
}

/* line 49, app/assets/stylesheets/application/calendar_carousel.scss */
.item {
  margin: 0 15px;
  box-sizing: border-box;
  height: 140px;
  border: 1px solid #d7d4d5;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding: 5px 0 5px;
}

/* line 60, app/assets/stylesheets/application/calendar_carousel.scss */
.item.active-item {
  height: 141px;
  border: 2px solid #08b49a;
}

/* line 65, app/assets/stylesheets/application/calendar_carousel.scss */
.item:hover {
  cursor: pointer;
}

/* line 70, app/assets/stylesheets/application/calendar_carousel.scss */
.additions-dropdown-container {
  margin: 15px;
}

/* line 75, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-h {
  width: 40px;
  height: 30px;
  background-image: url(/images/Canvas_icon.png);
  background-repeat: no-repeat;
  background-size: 55px 42px;
  margin: 22px auto 13px;
  background-size: cover;
}

/* line 85, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-v {
  width: 30px;
  height: 40px;
  background-image: url(/images/Canvas_icon_portret.png);
  background-repeat: no-repeat;
  background-size: 42px 55px;
  margin: 15px auto 0;
  background-size: cover;
}

/* line 95, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi {
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  margin: 15px auto 0;
}

/* line 101, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_1 {
  background-image: url(/images/canvas/icons/MULTI_1.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 107, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_2 {
  background-image: url(/images/canvas/icons/MULTI_2.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 113, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_3 {
  background-image: url(/images/canvas/icons/MULTI_3.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 119, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_4 {
  background-image: url(/images/canvas/icons/MULTI_4.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 125, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_5 {
  background-image: url(/images/canvas/icons/MULTI_5.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 131, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_6 {
  background-image: url(/images/canvas/icons/MULTI_6.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 137, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_7 {
  background-image: url(/images/canvas/icons/MULTI_7.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 143, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_8 {
  background-image: url(/images/canvas/icons/MULTI_8.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 149, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI_9 {
  background-image: url(/images/canvas/icons/MULTI_9.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 155, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI10 {
  background-image: url(/images/canvas/icons/MULTI10.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 161, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-multi.MULTI11 {
  background-image: url(/images/canvas/icons/MULTI11.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 169, app/assets/stylesheets/application/calendar_carousel.scss */
.slide-image-none {
  display: none;
}

/* line 173, app/assets/stylesheets/application/calendar_carousel.scss */
.item-seperator {
  width: 35px;
  height: 5px;
  background-repeat: no-repeat;
  background-image: url(/images/Decore.png);
  margin: 0 auto 0;
}

/* line 179, app/assets/stylesheets/application/calendar_carousel.scss */
.item-seperator.multi {
  margin: 8px auto 7px;
}

/* line 184, app/assets/stylesheets/application/calendar_carousel.scss */
.item-price {
  direction: rtl;
  font-family: "Open Sans Hebrew";
  font-size: 16px;
  text-align: center;
}

/* line 193, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-size {
  text-align: center;
  font-family: "Open Sans Hebrew";
  color: #373737;
  font-size: 24px;
  font-weight: bold;
  line-height: 25px;
}

/* line 200, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-size.multi {
  display: none;
}

/* line 203, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-size .ng-binding {
  direction: rtl;
}

/* line 208, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-type {
  text-align: center;
  margin-top: 7px;
  font-family: "Open Sans Hebrew";
  color: #373737;
  font-size: 17px;
  font-weight: 400px;
  line-height: 19px;
}

/* line 216, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-type.multi {
  display: none;
}

/* line 219, app/assets/stylesheets/application/calendar_carousel.scss */
.calendar-item-type .ng-binding {
  direction: rtl;
}

/* line 223, app/assets/stylesheets/application/calendar_carousel.scss */
.container-price {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 44px;
}

/* line 230, app/assets/stylesheets/application/calendar_carousel.scss */
.rotate {
  width: 25px;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  background-position: 0 40px;
  background-repeat: no-repeat;
}

/* line 237, app/assets/stylesheets/application/calendar_carousel.scss */
.rotate.in-active {
  opacity: 0.25;
  pointer-events: none;
}

/* line 241, app/assets/stylesheets/application/calendar_carousel.scss */
.rotate.left {
  order: 3;
  background-image: url(/images/L.png);
  margin-right: 25px;
}

/* line 246, app/assets/stylesheets/application/calendar_carousel.scss */
.rotate.right {
  order: 1;
  background-image: url(/images/R.png);
  margin-left: 25px;
}

/* line 253, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap {
  position: relative;
}

/* line 255, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap .singleImage {
  padding-top: 42px;
  width: 546px;
}

/* line 260, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap .threeRow {
  width: inherit;
  height: inherit;
  position: relative;
  margin: 0 auto;
}

/* line 266, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap .threeRow img {
  position: relative;
  display: block;
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  margin: 0 15px;
  float: right;
}

/* line 277, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap .TwoByTwo {
  width: inherit;
  height: inherit;
  position: relative;
  margin: 0 auto;
}

/* line 283, app/assets/stylesheets/application/calendar_carousel.scss */
.preview-wrap .TwoByTwo img {
  position: relative;
  display: block;
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  float: right;
  margin: 5px 10px;
}

/* line 295, app/assets/stylesheets/application/calendar_carousel.scss */
.button {
  position: relative;
  z-index: 1;
  font-family: 'Open Sans Hebrew';
  width: 224px;
  height: 62px;
  margin: 20px auto 0;
  background-color: #00b49b;
  border-radius: 50px;
  color: white;
  text-align: center;
  font-weight: 400;
  font-size: 21px;
  line-height: 60px;
  cursor: pointer;
}

/* line 311, app/assets/stylesheets/application/calendar_carousel.scss */
.button:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 317, app/assets/stylesheets/application/calendar_carousel.scss */
.images-text {
  position: relative;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: column;
}

/* line 325, app/assets/stylesheets/application/calendar_carousel.scss */
.images-wrapper {
  width: 546px;
  height: 336px;
  border-radius: 10px;
  background-color: #d5d5d5;
  position: relative;
  overflow: hidden;
  margin: unset;
  background-image: url(/images/canvas/canvas_demo_livingroom_BG.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 8, app/assets/stylesheets/application/calendar_popup_directive.scss */
.black-screen {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999;
  top: 0;
  left: 0;
}

@media screen and (max-height: 900px) {
  /* line 19, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive {
    top: calc(50% - 300px) !important;
  }
}

@media screen and (min-width: 1199px) {
  /* line 27, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive {
    width: 700px !important;
  }
  /* line 30, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side {
    width: 450px !important;
  }
  /* line 33, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title {
    margin: -2px auto !important;
    max-width: 800px !important;
  }
  /* line 36, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title .title {
    font-size: 22px !important;
  }
  /* line 39, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title .line {
    max-width: 109px !important;
  }
  /* line 43, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection {
    width: 949px !important;
    height: 554px !important;
  }
  /* line 46, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection.inside-iframe {
    width: 850px !important;
  }
  /* line 47, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header {
    height: 16px !important;
  }
  /* line 49, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header .arrow {
    margin-top: -13px !important;
  }
  /* line 52, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header .tabs-area-wrap {
    top: -5px !important;
  }
  /* line 56, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .bookr-wrap {
    top: -3px !important;
  }
  /* line 59, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .move-next {
    top: 144px !important;
  }
  /* line 62, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .move-prev {
    top: 144px !important;
  }
  /* line 66, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main {
    margin-left: 103px !important;
    margin-top: -11px !important;
  }
  /* line 69, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area {
    height: 195px !important;
    position: relative;
    top: -57px;
  }
  /* line 73, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area {
    margin-right: 51px !important;
  }
  /* line 76, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area:last-child {
    margin-left: 1px;
  }
  /* line 81, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main {
    margin-left: 87px !important;
    width: 766px;
  }
  /* line 84, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .cover-description {
    font-size: 16px !important;
  }
  /* line 86, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .cover-description .page-desc {
    font-size: 16px !important;
    position: relative !important;
    top: 19px !important;
  }
  /* line 95, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area {
    margin-top: 62px !important;
  }
  /* line 98, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .page-number-area {
    margin-top: -24px !important;
  }
  /* line 101, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .bottom-area {
    margin-top: 12px !important;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {
  /* line 107, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .credit-designers-container {
    /*    margin-top: 70px;*/
    bottom: 54px !important;
  }
}

@media screen and (max-width: 1024px) {
  /* line 115, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .size-tab-area {
    margin-right: 16px !important;
  }
  /* line 119, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .credit-designers-container {
    bottom: 90px !important;
  }
  /* line 122, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive {
    width: 700px !important;
  }
  /* line 124, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive.inside-iframe {
    width: 1100px !important;
  }
  /* line 125, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side {
    width: 509px !important;
  }
  /* line 127, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side.inside-iframe {
    width: 850px !important;
  }
  /* line 128, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title {
    max-width: 500px !important;
  }
  /* line 130, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title .title {
    font-size: 22px !important;
  }
  /* line 133, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .page-title .line {
    max-width: 50px !important;
  }
  /* line 137, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection {
    width: 550px !important;
    height: 555px !important;
  }
  /* line 140, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header {
    height: 10px !important;
  }
  /* line 142, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header .arrow {
    margin-top: -20px !important;
  }
  /* line 145, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .header .tabs-area-wrap {
    top: -11px !important;
  }
  /* line 149, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .designs-selection .bookr-wrap {
    top: 24px !important;
  }
  /* line 153, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main {
    margin-top: -8px !important;
    margin-left: -2px !important;
  }
  /* line 156, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area {
    height: 172px !important;
    top: -60px;
  }
  /* line 160, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab {
    width: 160px !important;
    height: 165px !important;
  }
  /* line 163, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab .disabled-text-area {
    width: 160px !important;
    top: 174px !important;
  }
  /* line 166, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab .disabled-text-area .disabled-text {
    position: absolute;
    left: -17px;
    bottom: 16px;
    /*position: relative !important;*/
  }
  /* line 175, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main {
    width: 542px !important;
    padding-left: 4px;
  }
  /* line 180, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .cover-description {
    font-size: 14px !important;
  }
  /* line 182, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .cover-description .page-desc {
    font-size: 16px !important;
    position: relative !important;
    top: 19px !important;
  }
  /* line 190, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab {
    width: 160px !important;
    height: 165px !important;
    margin-bottom: 12px;
  }
  /* line 194, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon {
    margin-top: 40px !important;
  }
  /* line 197, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .disabled-text-area {
    top: 169px !important;
    width: 160px !important;
  }
  /* line 206, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu {
    width: 190px !important;
  }
  /* line 209, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .album-name-area .album-name-value {
    width: 160px !important;
  }
  /* line 214, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .page-number-area .inside-area {
    width: 166px !important;
  }
  /* line 218, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area {
    margin-top: 39px !important;
  }
  /* line 221, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area .tab .inside-text {
    width: 174px !important;
  }
  /* line 223, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area .tab .inside-text .number {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  /* line 229, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area .tab .triangle-down .background {
    right: 91.5px !important;
  }
  /* line 232, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .tabs-area .tab .triangle-down .main {
    right: 91.5px !important;
  }
  /* line 238, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .page-number-area {
    margin-top: -36px !important;
  }
  /* line 241, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .start-design-btn {
    width: 160px !important;
    height: 50px !important;
    line-height: 50px !important;
    margin-top: 12px !important;
  }
  /* line 247, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .bottom-area.cost-number {
    margin-top: 36px !important;
  }
  /* line 250, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .bottom-area .text-icon-area {
    display: block;
    width: 92px !important;
    margin-right: auto !important;
    position: relative;
    margin-bottom: 30px !important;
  }
  /* line 256, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon {
    position: absolute !important;
    top: 19px !important;
    left: -7px !important;
  }
  /* line 260, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box {
    left: -168px !important;
  }
}

/* line 269, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive {
  direction: ltr;
  z-index: 1000;
  margin: 0 auto;
  width: 700px;
  height: 550px;
  position: fixed;
  right: 0;
  left: 0;
  top: 112px;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0px 11px 1px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 289, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side {
  float: left;
  width: 450px;
  height: 100%;
  border-radius: 10px 0px 0px 10px;
  -webkit-box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
  box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
}

/* line 297, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side.inside-iframe {
  border-radius: 0;
  width: 850px;
}

/* line 298, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title {
  margin: -2px auto;
  display: flex;
  min-width: 560px;
  line-height: 42px;
  height: 42px;
  justify-content: center;
  position: relative;
  top: -21px;
}

/* line 307, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title.inside-iframe {
  top: -20px;
}

/* line 308, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title .line {
  height: 3px;
  background-repeat: no-repeat;
  margin-top: 21px;
  min-width: 50px;
  width: 25%;
  max-width: 80px;
}

/* line 315, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title .line.right {
  background-image: url(/icons/line-right.jpg);
  background-position-x: 100%;
}

/* line 319, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title .line.left {
  background-image: url(/icons/line-left.jpg);
}

/* line 323, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .page-title .title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  direction: rtl;
  margin-right: 15px;
  margin-left: 15px;
}

/* line 334, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .close-btn {
  height: 16px;
  width: 16px;
  margin: 19px;
  background-size: 100%;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 341, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .close-btn.inside-iframe {
  background-image: none;
  cursor: default;
  pointer-events: none;
}

/* line 357, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .sub-title {
  color: #727272;
  font-size: 13px;
  font-weight: 400;
  height: 70px;
  width: 100%;
  direction: rtl;
  padding-top: 0px;
  padding-right: 0px;
  text-align: center;
  position: relative;
  top: -11px;
}

/* line 369, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .sub-title.inside-iframe {
  top: -10px;
}

/* line 371, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .album-cover-page-main {
  top: 110px;
  left: 2px;
}

/* line 374, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .album-cover-page-main.inside-iframe {
  left: 89px;
  top: 158px;
}

/* line 375, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .album-cover-page-main .cover-description {
  font-size: 16px;
}

/* line 377, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .album-cover-page-main .cover-description .page-desc {
  font-size: 16px;
  position: relative;
  top: 19px;
}

/* line 386, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .album-size-page-main .tabs-area {
  height: 195px;
}

/* line 391, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .header {
  height: 19px;
  border-bottom: 1px solid #d8d8d8;
}

/* line 394, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .header .arrow {
  margin-top: -12px;
}

/* line 397, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .header .tabs-area-wrap {
  margin: -15px auto;
}

/* line 401, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .bookr-wrap {
  top: 57px;
}

/* line 404, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .move-next {
  top: 82px;
}

/* line 407, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .left-side .designs-selection .move-prev {
  top: 82px;
}

/* line 413, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu {
  border-radius: 0px 10px 10px 0px;
  float: right;
  width: 250px;
  height: 100%;
  background: rgba(111, 145, 198, 0.25);
}

/* line 419, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu.inside-iframe {
  border-radius: 0;
}

/* line 420, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-alert-popup {
  position: absolute;
  background: white;
  opacity: 0;
  transition: opacity 1s, right 0s 1s;
  width: 233px;
  height: 80px;
  right: 9000000000000px;
  z-index: 9;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.35);
  border: solid 1px #c2c2c2;
  bottom: 274px;
}

/* line 432, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-alert-popup .close-btn {
  height: 12px;
  width: 12px;
  background-size: 100%;
  position: absolute;
  top: 5px;
  left: 5px;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 442, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-alert-popup.show-alert {
  opacity: 1;
  transition: opacity 1s;
  right: 8.5px;
}

/* line 447, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-alert-popup .text-area {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #58595b;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  padding: 18px;
  direction: rtl;
}

/* line 456, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-alert-popup .arrow {
  width: 0;
  height: 0;
  margin: 2px auto;
  border-style: solid;
  border-width: 5px 7px 0 7px;
  border-color: white transparent transparent transparent;
}

/* line 465, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area {
  position: relative;
}

/* line 467, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .album-name-title {
  color: #272728;
  font-size: 21px;
  font-weight: 300;
  line-height: 24px;
  text-align: center;
  line-height: 77px;
  font-family: 'oe_ezer_block_prolight';
  direction: rtl;
}

/* line 477, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .album-size-title {
  color: #272728;
  font-weight: 300;
  text-align: center;
  line-height: 77px;
  font-family: 'oe_ezer_block_prolight';
  direction: rtl;
  font-size: 18px;
  line-height: 11px;
}

/* line 487, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value {
  direction: rtl;
  width: 190px;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #56585b;
  text-align: right;
  padding: 4px 20px;
  border: solid 1px #97a7c0;
  border-radius: 20px;
  height: 35px;
  font-size: 14px;
  margin: -12px auto;
  font-weight: 400;
  background-color: #ffffff;
  display: block;
  outline: none;
  margin-top: 160px;
  margin-bottom: 30px;
}

/* line 505, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value:focus {
  border: solid 1px #334e79;
  /* FF 4-18 */
  /* FF 19+ */
  /* IE 10+ */
}

/* line 507, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 508, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value:focus:-moz-placeholder {
  color: transparent;
}

/* line 509, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value:focus::-moz-placeholder {
  color: transparent;
}

/* line 510, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area input.album-name-value:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 513, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .albume-name-value::-webkit-input-placeholder {
  color: #999;
}

/* line 514, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .albume-name-value::-moz-placeholder {
  color: #999;
}

/* line 515, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .album-name-value-error {
  border: solid 1px red;
}

/* line 518, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .album-name-area .error {
  position: absolute;
  width: 100%;
  top: 220px;
  display: inline-block;
  color: red;
  direction: rtl;
  right: 45px;
  font-size: 12px;
}

@media screen and (max-width: 1198px) {
  /* line 529, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .album-name-area .error {
    font-size: 12px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 534, app/assets/stylesheets/application/calendar_popup_directive.scss */
  .calendar-popup-directive .side-menu .album-name-area .error {
    top: 95px;
  }
}

/* line 539, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area {
  margin-top: 43px;
}

/* line 541, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab {
  cursor: pointer;
  width: 100%;
  height: 83px;
}

/* line 546, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .inside-text {
  width: 205px;
  height: 100%;
  margin: 0 auto;
  border-bottom: solid 1px #b9c5d8;
}

/* line 551, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .inside-text .number {
  font-family: 'Open Sans Hebrew', sans-serif;
  text-align: center;
  height: 100%;
  width: 50px;
  float: right;
  font-size: 42px;
  padding-left: 15px;
  padding-right: 62px;
  padding-top: 11px;
  color: #7a7e85;
  direction: ltr;
}

/* line 564, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .inside-text .title {
  font-family: 'oe_ezer_block_prolight';
  color: #272728;
  font-size: 21px;
  font-weight: 300;
  text-align: right;
  padding-top: 17px;
}

/* line 573, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .inside-text .value {
  text-align: right;
  color: #343637;
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Open Sans Hebrew', sans-serif;
  top: 1px;
  direction: rtl;
}

/* line 586, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .triangle-down {
  position: relative;
  top: -2px;
  border-radius: 10px;
  z-index: 9;
}

/* line 591, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .triangle-down .main {
  margin: auto;
  position: absolute;
  right: 115px;
  top: 1px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 7px 0 7px;
  border-color: rgba(111, 145, 198, 0.25) transparent transparent transparent;
}

/* line 602, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab .triangle-down .background {
  margin: auto;
  width: 0;
  top: 1px;
  position: absolute;
  right: 115px;
  height: 0;
  border-style: solid;
  border-width: 3px 7px 0 7px;
  border-color: white transparent transparent transparent;
}

/* line 614, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected {
  background-color: #334e79;
}

/* line 617, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected .triangle-down .main {
  border-color: #334e79 transparent transparent transparent;
}

/* line 621, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected .inside-text {
  border: none;
}

/* line 623, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected .inside-text .number {
  color: white;
}

/* line 626, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected .inside-text .title {
  color: white;
}

/* line 629, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .tabs-area .tab.selected .inside-text .value {
  color: white;
}

/* line 636, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area {
  height: 105px;
  width: 100%;
  margin-top: -21px;
}

/* line 640, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area {
  height: 100%;
  margin: auto;
  padding-left: 6px;
  width: 206px;
  border-bottom: solid 1px #334e78;
  font-family: 'oe_ezer_block_prolight';
  color: #272728;
}

/* line 648, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .page-number-title {
  text-align: center;
  font-size: 21px;
  font-weight: 500;
  margin-top: 54px;
  font-family: 'oe_ezer_block_prolight';
}

/* line 655, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area {
  margin: auto;
  width: 74px;
  display: flex;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 665, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .add {
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 671, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .add .add-icon {
  background-image: url(/icons/add-icon.png);
  height: 10px;
  width: 10px;
  margin: 4px auto;
}

/* line 678, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .value {
  font-family: 'Open Sans Hebrew', sans-serif;
  width: 37px;
  height: 18px;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
}

/* line 686, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .sub {
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 692, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .sub .sub-icon {
  background-image: url(/icons/sub-icon.jpg);
  height: 2px;
  width: 10px;
  margin: 8px auto;
}

/* line 700, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .page-number-area .inside-area .more-page-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  text-align: center;
  margin-top: 12px;
  direction: rtl;
}

/* line 712, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area {
  width: 100%;
  height: 120px;
  margin-top: 20px;
  font-family: 'Open Sans Hebrew', sans-serif;
}

/* line 717, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .cost-number {
  color: #131313;
  font-size: 32px;
  font-weight: 300;
  text-align: center;
  direction: rtl;
  margin-top: 12px;
}

/* line 725, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area {
  display: flex;
  width: 180px;
  margin: 2px auto;
  margin-right: 36px;
}

/* line 730, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .little-letters {
  color: #222222;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  padding-left: 10px;
}

/* line 737, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon {
  border-radius: 50%;
  border-width: 1px;
  border-color: #070808;
  border-style: solid;
  width: 13px;
  height: 13px;
  position: relative;
  top: 3px;
  left: 4px;
  font-size: 9px;
  text-align: center;
  line-height: 11px;
  font-weight: 700;
  cursor: pointer;
}

/* line 752, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon.show-i-data {
  background: #334e79;
  color: white;
}

/* line 756, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box {
  z-index: 20;
  border-width: 1px;
  border-color: #c2c2c2;
  border-style: solid;
  background-color: #ffffff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.35);
  width: 301px;
  height: 207px;
  position: absolute;
  top: -219px;
  left: -105px;
}

/* line 757, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar {
  width: 10px;
}

/* line 760, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-track {
  background-color: white;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #97a7c0;
}

/* line 765, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 4px 4px 4px 4px;
  background-color: #97a7c0;
}

/* line 770, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-thumb:hover {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
  background-color: #334e79;
}

/* line 785, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box .i-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 23px;
  overflow-y: scroll;
  text-align: right;
  color: #58595b;
  font-size: 14px;
  font-weight: 400;
  width: 270px;
  height: 160px;
  padding-left: 25px;
  margin-top: 10px;
  position: relative;
  top: 13px;
  left: 14px;
  padding-right: 10px;
}

/* line 802, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box .close-i {
  position: fixed;
  float: left;
  height: 16px;
  width: 16px;
  margin: 19px;
  background-size: 100%;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 815, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .start-design-btn {
  width: 180px;
  height: 57px;
  background: #334e79;
  margin: 18px auto;
  border-radius: 49px;
  color: white;
  text-align: center;
  line-height: 52px;
  font-size: 24px;
  font-weight: 500;
  cursor: pointer;
}

/* line 828, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .side-menu .bottom-area .start-design-btn:hover {
  background: #43669E;
  transition: background 0.2;
}

/* line 836, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .bookr-wrap {
  position: relative;
  top: -20px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 846, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .theme-text-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 34px;
}

/* line 852, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .theme-text {
  width: 374px;
  margin: 0 auto;
  text-align: center;
}

/* line 857, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .cost-loader img {
  height: 10px;
  position: relative;
  top: -6px;
}

/* line 862, app/assets/stylesheets/application/calendar_popup_directive.scss */
.calendar-popup-directive .booker-loader {
  position: absolute;
  left: calc(50% - 55px);
  top: 100px;
}
/* line 1, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap {
  min-height: 800px;
  overflow: auto;
  direction: rtl;
  color: #393939;
  background: linear-gradient(0deg, #ffffff 0%, #f5f5f5 100%);
}

/* line 7, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .title-wrapper {
  padding: 79px;
  padding-bottom: 27px;
  width: auto;
  left: 100px;
  right: 100px;
}

/* line 13, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .title-wrapper .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 18, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .title-wrapper .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 25, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .title-wrapper .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 35, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .title-wrapper .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 44, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .different-size {
  font-family: 'Open Sans Hebrew';
  font-size: 19px;
  font-weight: 700;
  line-height: 24.01px;
  text-align: center;
}

/* line 50, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .different-size a {
  cursor: pointer;
  color: #09927f;
  text-decoration: none;
}

/* line 56, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper {
  height: auto;
  width: 1200px;
}

/* line 59, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar {
  position: relative;
  width: 231px;
  height: 330px;
  float: right;
  margin: 65px 60px;
  border-radius: 5px;
  cursor: pointer;
  background-color: black;
  display: table;
}

/* line 69, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar .img-wrap {
  position: absolute;
  width: inherit;
  height: inherit;
  top: 0;
  border-radius: 5px;
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  background-color: white;
}

/* line 79, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar .img-wrap img {
  width: inherit;
  height: inherit;
  object-fit: cover;
}

/* line 85, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar p {
  display: none;
  color: white;
  position: relative;
  top: 135px;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
  z-index: 2;
}

/* line 96, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar:hover p {
  display: block;
}

/* line 99, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar:hover .img-wrap {
  opacity: 0.75;
  transition: opacity 0.2s;
}

/* line 104, app/assets/stylesheets/application/calendar_sizes.scss */
.calendar-size-wrap .calendar-container-wrapper .calendar .name {
  position: relative;
  top: 15px;
  text-align: center;
  font-weight: 700;
}

/* line 114, app/assets/stylesheets/application/calendar_sizes.scss */
.two-dropdowns-row {
  width: 480px;
  height: 42px;
  margin: 42px auto 0;
  padding: 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

/* line 124, app/assets/stylesheets/application/calendar_sizes.scss */
.two-dropdowns-row .dropdown {
  background-color: #E9E9E9;
  width: 198px;
  height: 40px;
  border-radius: 20px;
  cursor: pointer;
  border: none;
  outline: none;
}

@media (min-width: 1280px) {
  /* line 136, app/assets/stylesheets/application/calendar_sizes.scss */
  .maxwidth-calendar {
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
    box-sizing: border-box;
  }
}
/* line 1, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container {
  min-height: 866px;
  padding-top: 51px;
}

/* line 4, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .title-wrapper {
  margin: 0 auto 48px;
  width: auto;
}

/* line 7, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .title-wrapper .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 12, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .title-wrapper .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 19, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .title-wrapper .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
  direction: rtl;
}

/* line 30, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .title-wrapper .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 39, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper {
  width: 930px;
  margin: auto;
  min-height: 412px;
}

/* line 43, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .banner {
  background-size: 930px 305px;
  background-position: center;
  background-repeat: no-repeat;
  height: 305px;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 51, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .banner-text-wrap {
  -webkit-touch-callout: none;
  direction: rtl;
  z-index: 9;
  font-family: 'Open Sans Hebrew', sans-serif;
  font-size: 18px;
  text-align: right;
  direction: rtl;
  padding-top: 4px;
}

/* line 60, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .banner-text-wrap .title {
  font-weight: 700;
}

/* line 63, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .banner-text-wrap .text {
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  font-size: 16px;
}

/* line 69, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .campaign-button {
  position: absolute;
  border-radius: 50px;
  color: white;
  text-align: center;
  font-size: 20px;
  padding-top: 14px;
  cursor: pointer;
  width: 184px;
  height: 57px;
  margin-top: -90px;
  margin-left: 21px;
}

/* line 81, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .campaign-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 86, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .banner-wrapper .decor {
  height: 3px;
  background-image: url(/images/center_line.png);
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 42px;
  margin-bottom: 44px;
}

/* line 96, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .maxwidth.narrow {
  width: 1080px !important;
}

/* line 99, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item {
  position: relative;
  display: inline-block;
  width: 515px;
}

/* line 103, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item:nth-child(odd) {
  float: right;
}

/* line 106, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item:nth-child(even) {
  float: left;
}

/* line 109, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item img.item-img {
  /*      width: 515px;
      height: 400px;*/
}

/* line 113, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item .start-btn {
  position: absolute;
  top: 140px;
  font-family: 'Open Sans Hebrew';
  display: block;
  width: 180px;
  height: 55px;
  background-color: #00b59b;
  font-size: 21px;
  color: white;
  border-radius: 50px;
  text-align: center;
  line-height: 56px;
  cursor: pointer;
  transform: translateX(-50%);
  left: 50%;
}

/* line 129, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item .start-btn:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 134, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item .item-text-wrap {
  font-size: 16px;
  direction: rtl;
  margin-bottom: 45px;
}

/* line 138, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item .item-text-wrap .item-title {
  font-weight: 600;
  color: #4A4A4A;
  margin-top: 25px;
  margin-bottom: 5px;
}

/* line 144, app/assets/stylesheets/application/campaign_page.scss */
.campaign-container .slide-item .item-text-wrap .item-subtitle {
  direction: rtl;
  line-height: 24px;
  color: #4A4A4A;
}

@media (max-width: 1279px) {
  /* line 154, app/assets/stylesheets/application/campaign_page.scss */
  .campaign-container .maxwidth.narrow .pair {
    width: 515px;
    margin: auto;
  }
}
/* line 1, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap {
  direction: rtl;
  color: #393939;
  min-width: 800px;
  background: linear-gradient(0deg, #ffffff 0%, #f5f5f5 100%);
}

/* line 8, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner {
  width: auto;
  padding-top: 24px;
  background-color: rgba(53, 53, 53, 0);
  background: linear-gradient(0deg, rgba(53, 53, 53, 0.1) 0%, rgba(53, 53, 53, 0) 100%);
  overflow: hidden;
}

/* line 17, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 22, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 29, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 38px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 39, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 48, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title .sub-title {
  text-align: center;
  margin: 40px;
  font-size: 19px;
  font-weight: bold;
}

/* line 56, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper {
  margin: 0 auto;
  width: auto;
}

/* line 60, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types {
  margin: 0 auto;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  width: 815px;
  padding: 0 120px;
}

/* line 68, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type {
  display: flex;
  flex-flow: column nowrap;
  justify-content: space-between;
  align-items: center;
  width: 130px;
  height: 115px;
  padding: 13px 0 12px;
  cursor: pointer;
}

/* line 77, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type.vertical {
  padding-top: 7px;
}

/* line 80, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .label {
  color: #334e79;
  font-size: 20px;
  font-weight: 400;
}

/* line 84, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .label.selected {
  color: #08b49a;
  font-weight: 600;
}

/* line 90, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 60px;
  height: 60px;
}

/* line 96, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.horizontal {
  background-image: url(/images/canvas/icons/horizontal_blue.png);
}

/* line 98, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.horizontal.selected {
  background-image: url(/images/canvas/icons/horizontal_green.png);
}

/* line 102, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.vertical {
  background-image: url(/images/canvas/icons/vertical_blue.png);
}

/* line 104, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.vertical.selected {
  background-image: url(/images/canvas/icons/vertical_green_2.png);
}

/* line 108, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.square {
  background-image: url(/images/canvas/icons/square_blue.png);
}

/* line 110, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.square.selected {
  background-image: url(/images/canvas/icons/square_green_2.png);
}

/* line 114, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.multi {
  background-image: url(/images/canvas/icons/multi_blue.png);
}

/* line 116, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper .canvas-types .type .icon.multi.selected {
  background-image: url(/images/canvas/icons/multi_green.png);
}

/* line 124, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .title-wrapper h2 {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: -5px;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  width: 400px;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: initial;
}

/* line 138, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .demo-section {
  margin-top: 13px;
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #e2e3e3;
}

/* line 144, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner a {
  text-decoration: none;
}

/* line 148, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .info-text-canvas {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  margin: 20px auto;
  line-height: 24px;
  width: 246px;
  direction: rtl;
}

/* line 161, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .main-banner .two-buttons-row {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  width: 546px;
  padding: 0 30px;
}

/* line 172, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .remark {
  font-size: 15px;
  font-weight: 400;
  direction: rtl;
  margin: 28px auto 0;
  width: 546px;
  padding: 0 6px;
}

/* line 181, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .static-banner {
  position: relative;
  z-index: 3;
  width: inherit;
  height: 650px;
  background-image: url(/images/photo_canvas.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  padding-top: 216px;
}

/* line 191, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .static-banner .text-wrap {
  width: 50%;
  height: 186px;
}

/* line 194, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .static-banner .text-wrap .title {
  font-family: 'oe_ezer_block_prosemibold';
  color: #373737;
  font-size: 45px;
  font-weight: 700;
  line-height: 37px;
  text-align: center;
}

/* line 202, app/assets/stylesheets/application/canvas.scss */
.canvas-wrap .static-banner .text-wrap .text {
  width: 55%;
  margin: 22px auto;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  text-align: center;
}
/* line 3, app/assets/stylesheets/application/canvas_carousel.scss */
body {
  margin: 0;
}

/* line 7, app/assets/stylesheets/application/canvas_carousel.scss */
.carousel-area {
  margin: 0 auto;
  margin-top: 37px;
  overflow: hidden;
  position: relative;
  width: auto;
}

/* line 15, app/assets/stylesheets/application/canvas_carousel.scss */
.carousel-can {
  position: relative;
  height: 200px;
  margin: 0 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: space-between;
}

/* line 25, app/assets/stylesheets/application/canvas_carousel.scss */
.carousel-wrap {
  height: 100%;
  overflow: hidden;
  order: 2;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
}

/* line 35, app/assets/stylesheets/application/canvas_carousel.scss */
.carousel-container {
  height: 100%;
  width: 1900px;
  overflow: visible;
  margin-right: -15px;
  margin-left: -15px;
  transition: 0.2s;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  direction: rtl;
}

/* line 49, app/assets/stylesheets/application/canvas_carousel.scss */
.item {
  display: inline-block;
  margin: 0 15px;
  box-sizing: border-box;
  height: 140px;
  border: 1px solid #d7d4d5;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding: 5px 0 5px;
}

/* line 56, app/assets/stylesheets/application/canvas_carousel.scss */
.item.active-item {
  height: 141px;
  border: 2px solid #08b49a;
}

/* line 66, app/assets/stylesheets/application/canvas_carousel.scss */
.item:hover {
  cursor: pointer;
}

/* line 70, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-h {
  width: 40px;
  height: 30px;
  background-image: url(/images/Canvas_icon.png);
  background-repeat: no-repeat;
  background-size: 55px 42px;
  margin: 22px auto 13px;
  background-size: cover;
}

/* line 80, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-v {
  width: 30px;
  height: 40px;
  background-image: url(/images/Canvas_icon_portret.png);
  background-repeat: no-repeat;
  background-size: 42px 55px;
  margin: 15px auto 0;
  background-size: cover;
}

/* line 90, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi {
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  margin: 15px auto 0;
}

/* line 96, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_1 {
  background-image: url(/images/canvas/icons/MULTI_1.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 97, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_2 {
  background-image: url(/images/canvas/icons/MULTI_2.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 98, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_3 {
  background-image: url(/images/canvas/icons/MULTI_3.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 99, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_4 {
  background-image: url(/images/canvas/icons/MULTI_4.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 100, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_5 {
  background-image: url(/images/canvas/icons/MULTI_5.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 101, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_6 {
  background-image: url(/images/canvas/icons/MULTI_6.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 102, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_7 {
  background-image: url(/images/canvas/icons/MULTI_7.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 103, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_8 {
  background-image: url(/images/canvas/icons/MULTI_8.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 104, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI_9 {
  background-image: url(/images/canvas/icons/MULTI_9.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 105, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI10 {
  background-image: url(/images/canvas/icons/MULTI10.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 106, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-multi.MULTI11 {
  background-image: url(/images/canvas/icons/MULTI11.png);
  width: 60px;
  height: 60px;
  margin-top: 17px;
}

/* line 109, app/assets/stylesheets/application/canvas_carousel.scss */
.slide-image-none {
  display: none;
}

/* line 113, app/assets/stylesheets/application/canvas_carousel.scss */
.item-seperator {
  width: 35px;
  height: 5px;
  background-repeat: no-repeat;
  background-image: url(/images/Decore.png);
  margin: 0 auto 0;
}

/* line 119, app/assets/stylesheets/application/canvas_carousel.scss */
.item-seperator.multi {
  margin: 8px auto 7px;
}

/* line 124, app/assets/stylesheets/application/canvas_carousel.scss */
.item-price {
  direction: rtl;
  font-family: 'Open Sans Hebrew';
  font-size: 16px;
  text-align: center;
}

/* line 133, app/assets/stylesheets/application/canvas_carousel.scss */
.item-size {
  text-align: center;
  margin: 17px 0 17px;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 24px;
  font-weight: 400;
  line-height: 19px;
}

/* line 141, app/assets/stylesheets/application/canvas_carousel.scss */
.item-size.multi {
  display: none;
}

/* line 146, app/assets/stylesheets/application/canvas_carousel.scss */
.price-line-through {
  text-decoration: line-through;
  opacity: .5;
}

/* line 151, app/assets/stylesheets/application/canvas_carousel.scss */
.price-list-with-discount {
  color: #0a8c7a;
}

/* line 155, app/assets/stylesheets/application/canvas_carousel.scss */
.rotate {
  width: 25px;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  background-position: 0 40px;
  background-repeat: no-repeat;
}

/* line 162, app/assets/stylesheets/application/canvas_carousel.scss */
.rotate.in-active {
  opacity: 0.25;
  pointer-events: none;
}

/* line 166, app/assets/stylesheets/application/canvas_carousel.scss */
.rotate.left {
  order: 3;
  background-image: url(/images/L.png);
  margin-right: 25px;
}

/* line 171, app/assets/stylesheets/application/canvas_carousel.scss */
.rotate.right {
  order: 1;
  background-image: url(/images/R.png);
  margin-left: 25px;
}

/* line 178, app/assets/stylesheets/application/canvas_carousel.scss */
.button {
  position: relative;
  z-index: 1;
  font-family: 'Open Sans Hebrew';
  width: 224px;
  height: 62px;
  margin: 42px auto 0;
  background-color: #00b49b;
  border-radius: 50px;
  color: white;
  text-align: center;
  font-weight: 400;
  font-size: 21px;
  line-height: 60px;
  cursor: pointer;
}

/* line 194, app/assets/stylesheets/application/canvas_carousel.scss */
.button:hover {
  background: #02a28c;
  transition: background 0.1s;
}

/* line 200, app/assets/stylesheets/application/canvas_carousel.scss */
.image-container {
  display: flex;
  justify-content: center;
  margin-top: 30px;
}

/* line 205, app/assets/stylesheets/application/canvas_carousel.scss */
.image-container .background {
  width: 546px;
  height: auto;
}

/* line 210, app/assets/stylesheets/application/canvas_carousel.scss */
.image-container .item-image-container {
  position: absolute;
  top: 330px;
}
/* line 1, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap {
  min-height: 800px;
  overflow: auto;
  direction: rtl;
  color: #393939;
  background: linear-gradient(0deg, #ffffff 0%, #f5f5f5 100%);
}

/* line 8, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .title-wrapper {
  padding-top: 10px;
}

/* line 11, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .title-wrapper .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 16, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .title-wrapper .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 23, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .title-wrapper .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 33, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .title-wrapper .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 43, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .different-size {
  font-family: 'Open Sans Hebrew';
  font-size: 19px;
  font-weight: 700;
  line-height: 24.01px;
  text-align: center;
}

/* line 49, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .different-size a {
  cursor: pointer;
  color: #09927f;
  text-decoration: none;
}

/* line 56, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .flex-theme-button {
  display: flex;
  flex-direction: column;
}

/* line 60, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper {
  height: auto;
  display: flex;
  justify-content: center;
  flex-flow: wrap;
}

/* line 66, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas {
  position: relative;
  width: 199px;
  height: 168px;
  float: right;
  margin: 65px 60px;
  border-radius: 5px;
  cursor: pointer;
  background-color: black;
}

/* line 76, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas .img-wrap {
  position: absolute;
  width: inherit;
  height: inherit;
  top: 0;
  border-radius: 5px;
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  background-color: white;
}

/* line 86, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas .img-wrap img {
  width: 100%;
  height: 100%;
  background-size: contain;
}

/* line 91, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas .img-wrap.selected {
  border: 2px solid #08b49a;
}

/* line 95, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas p {
  display: none;
  color: white;
  position: relative;
  top: 60px;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  z-index: 2;
}

/* line 106, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas:hover p {
  display: block;
}

/* line 109, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas:hover .img-wrap {
  opacity: 0.75;
  transition: opacity 0.2s;
}

/* line 115, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .canvas-container-wrapper .canvas .name {
  position: relative;
  top: 15px;
  text-align: center;
  font-weight: 700;
}

/* line 123, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .buttons-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  height: 130px;
}

/* line 129, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .buttons-container .button {
  position: relative;
  z-index: 1;
  font-family: 'Open Sans Hebrew';
  width: 224px;
  border-radius: 50px;
  color: white;
  text-align: center;
  font-weight: 400;
  cursor: pointer;
  height: 62px;
  line-height: 62px;
  width: 200px;
  font-size: 21px;
}

/* line 144, app/assets/stylesheets/application/canvas_sizes.scss */
.canvas-size-wrap .buttons-container .small-button {
  height: 31px;
  line-height: 31px;
  width: 150px;
  font-size: 17px;
}

/* line 153, app/assets/stylesheets/application/canvas_sizes.scss */
.two-dropdowns-row {
  width: 480px;
  height: 42px;
  margin: 42px auto 0;
  padding: 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

/* line 163, app/assets/stylesheets/application/canvas_sizes.scss */
.two-dropdowns-row .dropdown {
  background-color: #e9e9e9;
  width: 198px;
  height: 40px;
  border-radius: 20px;
  cursor: pointer;
  border: none;
  outline: none;
}
/* line 1, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown,
.round-dropdown select {
  padding: 0;
  color: black;
  border: none;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  outline: none;
  width: 198px;
  height: 42px;
  border-radius: 21px;
  background-color: #E9E9E9;
  font-size: 17px;
  font-weight: 600;
  padding-right: 18px;
  padding-left: 30px;
  line-height: 42px;
}

/* line 22, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown,
.round-dropdown select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #444;
}

/* line 27, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown,
.round-dropdown select::-ms-expand {
  display: none;
}

/* line 31, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown,
.round-dropdown:before {
  content: '';
  left: 5px;
  width: 30px;
  height: 40px;
  position: absolute;
  pointer-events: none;
  display: block;
}

/* line 41, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown,
.round-dropdown {
  position: relative;
}

/* line 43, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
.canvas-dropdown:after,
.round-dropdown:after {
  content: '';
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  left: 17px;
  top: 15px;
  position: absolute;
  pointer-events: none;
  width: 0;
  height: 0;
  border-left: 6px solid grey;
  border-bottom: 7px solid transparent;
  border-top: 7px solid transparent;
  border-radius: 15px;
}

@media screen\0 {
  /* line 62, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
  .canvas-dropdown:after,
.round-dropdown:after {
    width: 38px;
    text-indent: 15px;
    right: 0;
  }
}

@media screen and (min--moz-device-pixel-ratio: 0) {
  /* line 70, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
  .canvas-dropdown,
.round-dropdown select {
    padding-right: 40px;
  }
  /* line 72, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
  .canvas-dropdown:before,
.round-dropdown:before {
    right: 6px;
  }
  /* line 74, app/assets/stylesheets/application/canvas_sizes_dropdown.scss */
  .canvas-dropdown:after,
.round-dropdown:after {
    text-indent: 14px;
    right: 6px;
    top: -5px;
    width: 36px;
  }
}
/* line 1, app/assets/stylesheets/application/carousle.scss */
.carousle-outer {
  position: relative;
  height: 227px;
}

/* line 7, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .left-clicker, .carousle-outer .right-clicker {
  width: 64px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  background-image: url(/images/L.png);
  background-repeat: no-repeat;
  background-position: 30px 77px;
}

/* line 18, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .right-clicker {
  left: inherit;
  right: 0;
  top: 0;
  cursor: pointer;
  background-image: url(/images/R.png);
  background-position: 12px 77px;
}

/* line 26, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .images-container {
  position: absolute;
  left: 64px;
  right: 64px;
  top: 0;
  bottom: 0;
  overflow: hidden;
  height: 258px;
  background-color: transparent;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE/Edge */
  user-select: none;
}

/* line 45, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .item-name-wrap {
  position: absolute;
  bottom: 3px;
  width: 100%;
  padding-right: 30px;
  left: 18px;
  font-size: 15px;
}

/* line 52, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .item-name-wrap .item-name {
  width: 100%;
  text-align: center;
  font-weight: 600;
}

/* line 58, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .slide-item {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 227px;
}

/* line 64, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .slide-item.artists {
  height: 206px;
}

/* line 66, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .slide-item.artists .image-wrap p {
  bottom: 117px;
}

/* line 70, app/assets/stylesheets/application/carousle.scss */
.carousle-outer img.item-img {
  cursor: pointer;
  height: 194px;
  width: 194px;
  border-radius: 5px;
}

/* line 77, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .item-img:focus {
  outline: red solid 2px;
}

/* line 80, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap {
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  border-radius: 5px;
  margin: 0 auto;
  background-color: black;
}

/* line 87, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap.white-background {
  background-color: white;
}

/* line 89, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap.white-background:hover {
  background-color: black;
}

/* line 93, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap p {
  display: none;
  text-align: center;
  font-size: 17px;
  font-weight: 700;
  position: relative;
  bottom: 137px;
  color: white;
  cursor: pointer;
}

/* line 104, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap:hover p {
  display: block;
}

/* line 108, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .image-wrap:hover img.item-img {
  opacity: 0.5;
  transition: 0.3s;
}

/* line 114, app/assets/stylesheets/application/carousle.scss */
.carousle-outer .non_active_R,
.carousle-outer .non_active_L {
  opacity: 0.25;
  pointer-events: none;
}
/* line 3, app/assets/stylesheets/application/common.scss */
.colored-button {
  background: #00b49b;
}
/* line 1, app/assets/stylesheets/application/customer_service.scss */
.customer-service {
  height: auto;
  direction: rtl;
}

/* line 5, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner {
  height: 500px;
  width: inherit;
}

/* line 11, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .image-wrap {
  background-image: url(/images/contact-banner.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 300px;
  width: inherit;
  height: 300px;
}

/* line 19, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .image-wrap .text-wrap {
  padding-top: 66px;
  padding-right: 29px;
  width: 391px;
}

/* line 24, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .image-wrap .text-wrap .title {
  font-family: 'oe_ezer_block_prolight';
  color: #2c2c2c;
  font-size: 54px;
  font-weight: 400;
  line-height: 21px;
  text-align: right;
}

/* line 33, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .image-wrap .text-wrap .text {
  margin-top: 16px;
  font-family: 'Open Sans Hebrew';
  color: #2c2c2c;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  text-align: right;
}

/* line 45, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons {
  width: inherit;
  height: 200px;
}

/* line 49, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .border {
  width: 98%;
  height: 1px;
  margin: 0 auto;
  background-color: lightgrey;
}

/* line 56, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container {
  width: 600px;
  height: inherit;
  margin: 0 auto;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
}

/* line 64, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container a {
  text-decoration: none;
}

/* line 66, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .qna, .customer-service .banner-top .bottons .container .my-orders, .customer-service .banner-top .bottons .container .videos {
  width: 141px;
  height: inherit;
  cursor: pointer;
  margin: 0 25px;
}

/* line 72, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .qna .img, .customer-service .banner-top .bottons .container .my-orders .img, .customer-service .banner-top .bottons .container .videos .img {
  width: 79px;
  height: 78px;
  margin: 40px auto 21px auto;
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 80, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .qna .name, .customer-service .banner-top .bottons .container .my-orders .name, .customer-service .banner-top .bottons .container .videos .name {
  text-align: center;
  font-family: 'Open Sans Hebrew';
  color: #334e78;
  font-size: 20px;
  font-weight: 700;
  line-height: 21px;
  transform: scaleX(1.0045);
}

/* line 92, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .videos .img {
  background-image: url(/images/video_btn.png);
}

/* line 98, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .qna .img {
  background-image: url(/images/Q_btn.png);
}

/* line 104, app/assets/stylesheets/application/customer_service.scss */
.customer-service .banner-top .bottons .container .my-orders .img {
  background-image: url(/images/orders_btn.png);
}

/* line 113, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .airplane {
  position: absolute;
  left: 0;
  background-image: url(/images/Airplane.png);
  background-repeat: no-repeat;
  margin-top: 30px;
  width: 266px;
  height: 203px;
}

/* line 123, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us {
  height: 415px;
}

/* line 126, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container {
  position: relative;
  padding-top: 60px;
  height: 465px;
  width: auto;
}

/* line 132, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .text-wrap {
  width: 221px;
  height: 257px;
  margin-right: 15%;
  float: right;
}

/* line 138, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .text-wrap .title {
  font-family: 'oe_ezer_block_prolight';
  color: #373737;
  font-size: 49px;
  font-weight: 400;
  line-height: 45px;
  text-align: right;
}

/* line 147, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .text-wrap .text {
  margin-top: 20px;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 15px;
  font-weight: 400;
  line-height: 26px;
  text-align: right;
}

/* line 158, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form {
  float: right;
  width: 617px;
  height: 270px;
  margin-right: 62px;
}

/* line 164, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form {
  width: 100%;
  height: 100%;
}

/* line 168, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label {
  display: inline-block;
  font-family: 'Open Sans Hebrew';
  color: black;
  font-size: 15px;
  line-height: 52px;
  text-align: right;
  float: right;
}

/* line 177, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label input[type="text"] {
  border: 1px solid #c2c2c2;
  background-color: white;
  width: 182px;
  height: 33px;
  border-radius: 25px;
  padding: 10px;
  outline: none;
}

/* line 186, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label input[type="text"]:focus {
  padding: 9px;
  border-width: 2px;
}

/* line 192, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label select {
  width: 510px;
  margin: 10px 28px;
  appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 1px solid #c2c2c2;
  height: 33px;
  border-radius: 25px;
  padding: 0 10px;
  outline: none;
  color: #c2c2c2;
  cursor: pointer;
  background: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/dropdown_arrow.svg") no-repeat;
  background-position: 0.75em;
}

/* line 207, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label select:valid {
  background-color: white;
  color: black;
}

/* line 211, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label select:invalid {
  background-color: rgba(240, 240, 240, 0.269);
}

/* line 214, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label select option:disabled {
  display: none;
}

/* line 219, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label textarea {
  border: 1px solid #c2c2c2;
  width: 510px;
  height: 103px;
  resize: none;
  margin-right: 66px;
  border-radius: 10px;
  outline: none;
  line-height: 22px;
  padding: 10px;
}

/* line 230, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form label textarea:focus {
  padding: 9px;
  border-width: 2px;
}

/* line 238, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #name input {
  margin-right: 35px;
}

/* line 243, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #phone {
  margin-right: 36px;
}

/* line 245, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #phone input {
  margin-right: 64px;
}

/* line 250, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #email input {
  margin-right: 33px;
}

/* line 255, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #order_id {
  margin-right: 36px;
}

/* line 257, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #order_id input {
  margin-right: 28px;
}

/* line 262, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #subject {
  line-height: 15px;
}

/* line 266, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #message {
  margin-top: 10px;
  position: relative;
}

/* line 270, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form #message .title-text-area {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 277, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form .validation {
  color: red;
  margin-right: -135px;
}

/* line 282, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form .form-success {
  margin-right: -135px;
  color: #00b49b;
}

/* line 287, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form .send-btn {
  position: relative;
  right: 440px;
  float: left;
  width: 137px;
  height: 43px;
  border-radius: 25px;
  border: 0;
  outline: none;
  font-family: 'Open Sans Hebrew';
  color: white;
  font-size: 17px;
  font-weight: 400;
  line-height: 14px;
  margin-top: 20px;
}

/* line 304, app/assets/stylesheets/application/customer_service.scss */
.customer-service .wrapper .contact-us .container .contact-us-form form .send-btn .colored-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 316, app/assets/stylesheets/application/customer_service.scss */
.customer-service .albume-info-bg {
  background-image: url(/images/photo_CUstomer_service.jpg);
}

/* line 319, app/assets/stylesheets/application/customer_service.scss */
.customer-service .ynet-info-bg {
  background-image: url(/images/ynet/customer_service_banner_YA.jpg);
}

/* line 323, app/assets/stylesheets/application/customer_service.scss */
.customer-service .info {
  margin-top: 40px;
  height: 560px;
  background-position: center;
  background-size: auto 560px;
  min-width: 820px;
}

/* line 330, app/assets/stylesheets/application/customer_service.scss */
.customer-service .info .text-wrap {
  float: left;
  width: 309px;
  margin-left: 20%;
  margin-top: 97px;
}

/* line 336, app/assets/stylesheets/application/customer_service.scss */
.customer-service .info .text-wrap .main-title {
  font-family: 'oe_ezer_block_prolight';
  color: #373737;
  font-size: 49px;
  font-weight: 400;
  text-align: right;
  line-height: 41px;
}

/* line 345, app/assets/stylesheets/application/customer_service.scss */
.customer-service .info .text-wrap .text {
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 15px;
  font-weight: 400;
  text-align: right;
  line-height: 26px;
}

/* line 355, app/assets/stylesheets/application/customer_service.scss */
.customer-service .phone-hours {
  margin-top: 30px;
  font-family: 'Open Sans Hebrew';
  line-height: 23px;
  color: #373737;
}

/* line 361, app/assets/stylesheets/application/customer_service.scss */
.customer-service .phone-hours .title {
  font-size: 27px;
  line-height: 30px;
  margin-top: 15px;
}

/* line 366, app/assets/stylesheets/application/customer_service.scss */
.customer-service .phone-hours .title .phone-link {
  color: inherit;
  text-decoration: inherit;
}

/* line 372, app/assets/stylesheets/application/customer_service.scss */
.customer-service .phone-hours .content {
  font-size: 13px;
  line-height: 20px;
}

/* line 377, app/assets/stylesheets/application/customer_service.scss */
.customer-service .phone-hours .address {
  display: none;
  /* see overrides.scss */
}

/* line 382, app/assets/stylesheets/application/customer_service.scss */
.customer-service .whatsapp-overflow {
  position: fixed;
  bottom: 100px;
  right: 50px;
  bottom: 50px;
  z-index: 111;
}

/* line 389, app/assets/stylesheets/application/customer_service.scss */
.customer-service .whatsapp-overflow a img {
  border: 0;
  width: 75px;
  filter: drop-shadow(2px 7px 5px #22222256);
}
/* line 1, app/assets/stylesheets/application/delivery.scss */
.delivery-page {
  font-family: 'oe_ezer_block_proregular', sans-serif;
  min-width: 800px;
}

/* line 4, app/assets/stylesheets/application/delivery.scss */
.delivery-page .banner {
  height: 300px;
  background-size: inherit;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #E6E6E6;
}

/* line 10, app/assets/stylesheets/application/delivery.scss */
.delivery-page .banner .banner-text {
  position: relative;
  top: 70px;
  font-size: 20px;
  width: 550px;
  text-align: right;
}

/* line 17, app/assets/stylesheets/application/delivery.scss */
.delivery-page .banner .banner-text .title {
  font-size: 50px;
  padding-bottom: 15px;
}

/* line 22, app/assets/stylesheets/application/delivery.scss */
.delivery-page .banner .banner-text .sub_title {
  font-size: 16px;
  font-weight: 500;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 27px;
  margin-top: 20px;
}

/* line 32, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container {
  margin: 50px 15px;
  display: flex;
  justify-content: space-evenly;
}

/* line 37, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container .delivery-option {
  width: 20%;
  text-align: center;
  border: solid 1px #d8d8d8;
  border-radius: 7px;
}

/* line 43, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container .delivery-option .icon {
  margin: 30px auto 0;
  max-height: 84px;
  max-width: 150px;
  height: auto;
  width: auto;
}

/* line 51, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container .delivery-option .del-title {
  font-size: 32px;
  margin: 10px 0;
  font-weight: bold;
}

/* line 57, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container .delivery-option .price {
  font-family: 'Open Sans Hebrew';
  text-align: center;
  margin: 0 auto;
  padding: 6px;
}

/* line 64, app/assets/stylesheets/application/delivery.scss */
.delivery-page .deliveries-container .delivery-option .description {
  font-family: 'Open Sans Hebrew';
  text-align: center;
  margin: 0 auto;
  padding: 6px;
}

/* line 73, app/assets/stylesheets/application/delivery.scss */
.delivery-page .line {
  background-image: url(/images/line_for_sticker_delivery.png);
  width: 104px;
  height: 3px;
  margin: 3px auto 0;
  margin-bottom: 26px;
}

/* line 81, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content {
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 15px;
  padding-left: 15px;
  height: 645px;
}

/* line 88, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket {
  float: right;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  width: 20%;
  height: 550px;
  text-align: center;
  margin-right: 3%;
  margin-left: 15px;
}

/* line 100, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket .sticker {
  margin: 0 auto;
  margin-top: 30px;
}

/* line 105, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket #first {
  background-image: url(/images/Mail_icon.png);
  width: 101px;
  height: 84px;
  margin-bottom: 61px;
}

/* line 112, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket #second {
  background-image: url(/images/Trak_Icon.png);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 118px;
  height: 84px;
  margin-bottom: 61px;
}

/* line 121, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket #third {
  background-image: url(/images/Collect_icon.png);
  width: 105px;
  height: 97px;
  margin-bottom: 48px;
}

/* line 129, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket #fourth {
  background-image: url(/images/center_collect.png);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 94px;
  height: 84px;
  margin-bottom: 61px;
}

/* line 140, app/assets/stylesheets/application/delivery.scss */
.delivery-page .content .ticket .text {
  width: 230px;
  font-family: 'Open Sans Hebrew';
  line-height: 24px;
  text-align: center;
  margin: 0 auto;
  font-weight: 400;
  max-width: 100%;
  padding: 5px;
}

@media (max-width: 1023px) {
  /* line 153, app/assets/stylesheets/application/delivery.scss */
  .delivery-page .content .ticket {
    height: 565px;
  }
  /* line 155, app/assets/stylesheets/application/delivery.scss */
  .delivery-page .content .ticket .text {
    width: 205px;
  }
}
/* line 1, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection {
  background-color: whitesmoke;
  width: 670px;
  height: 555px;
  position: absolute;
  top: 146px;
  border-radius: 10px;
}

/* line 8, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection.inside-iframe {
  width: 850px;
}

/* line 9, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header {
  height: 34px;
  width: 100%;
  background: white;
}

/* line 13, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .tabs-area-wrap {
  width: 543px;
  margin: 0 auto;
  overflow: hidden;
  position: absolute;
  height: 68px;
  right: 5px;
  left: 5px;
  top: -2px;
}

@media (max-width: 1024px) {
  /* line 25, app/assets/stylesheets/application/designs_selection.scss */
  .designs-selection .header .tabs-area-wrap {
    width: 435px;
  }
}

/* line 29, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .tabs-area {
  margin: auto;
  position: absolute;
  height: 42px;
  right: 0px;
  padding-right: 4px;
  width: 100000px;
}

/* line 36, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .tabs-area .tab {
  cursor: pointer;
  margin: auto;
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  background-color: #FFFFFF;
  min-width: 101px;
  height: 36px;
  border-radius: 10px 10px 0 0;
  float: right;
  border-bottom: 1px solid #d8d8d8;
  margin-left: 8px;
  overflow: hidden;
  padding: 3px 8px;
  box-sizing: border-box;
}

/* line 52, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .tabs-area .tab.selected_tab {
  background: whitesmoke;
  padding: 3px 3px;
  border-bottom: none;
}

/* line 59, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow {
  border-radius: 7px;
  border-width: 1px;
  border-color: #d8d8d8;
  border-style: solid;
  background-color: #ffffff;
  width: 23px;
  height: 23px;
  cursor: pointer;
  margin-left: 23px;
  margin-right: 23px;
  margin-top: 5px;
}

/* line 72, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow .icon {
  background-size: 100%;
  height: 13px;
  width: 7px;
  margin: 4px auto;
}

/* line 78, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow.right {
  float: right;
}

@media screen and (min-width: 1199px) {
  /* line 78, app/assets/stylesheets/application/designs_selection.scss */
  .designs-selection .header .arrow.right {
    margin-right: 163px !important;
  }
}

/* line 83, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow.right .icon {
  background-image: url(/icons/arrow-right.png);
  margin-left: 8px;
}

/* line 88, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow.left {
  float: left;
}

@media screen and (min-width: 1199px) {
  /* line 88, app/assets/stylesheets/application/designs_selection.scss */
  .designs-selection .header .arrow.left {
    margin-left: 163px !important;
  }
}

/* line 93, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .header .arrow.left .icon {
  background-image: url(/icons/arrow-left.png);
}

/* line 99, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .main-page {
  border-top: 1px solid #d8d8d8;
}

/* line 102, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .tab-name {
  height: 19px;
  line-height: 1em;
  text-align: center;
  font-size: 14px;
  position: relative;
  top: 8px;
  white-space: nowrap;
  direction: rtl;
}

/* line 113, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .selected_tab .tab-name {
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
  white-space: nowrap;
}

/* line 120, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .non_active {
  /*opacity:0.2;
    transition:opacity 0.2s;*/
  opacity: 0.25;
}

/* line 125, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container {
  display: flex;
  justify-content: center;
  direction: rtl;
  position: absolute;
  bottom: 16px;
  width: 100%;
  font-size: 13px;
  align-items: center;
}

/* line 134, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .without-designer {
  font-weight: 400;
  color: #616161;
  margin-bottom: 16px;
  width: 100%;
  text-align: center;
}

/* line 142, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-designer-img-container {
  align-items: center;
  display: flex;
  height: 50px;
}

/* line 146, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-designer-img-container img {
  height: 50px;
}

/* line 151, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-designer-text-container {
  margin-right: 6px;
  line-height: 21px;
}

/* line 155, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-desingers-title {
  font-weight: 400;
  color: #727272;
}

/* line 161, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-desingers-name-designer {
  display: inline-block;
  color: #00b49b;
  font-weight: 700;
}

/* line 166, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-desingers-name {
  display: inline-block;
  font-weight: 700;
  color: #616161;
}

/* line 171, app/assets/stylesheets/application/designs_selection.scss */
.designs-selection .credit-designers-container .credit-desingers-description {
  display: inline-block;
  font-weight: 700;
  color: #616161;
}
/* line 8, app/assets/stylesheets/application/dropdown.scss */
.dd-box {
  background-color: rgba(216, 219, 219, 0.45);
  height: 30px;
  text-align: right;
  line-height: 27px;
  border-radius: 25px;
  padding-right: 15px;
  cursor: pointer;
  color: black;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 700;
  width: 230px;
  padding-left: 31px;
  position: relative;
}

/* line 23, app/assets/stylesheets/application/dropdown.scss */
.dd-box.bigger {
  width: 198px;
  height: 42px;
  border-radius: 21px;
  background-color: #E9E9E9;
  font-size: 17px;
  font-weight: 600;
  padding-right: 18px;
  padding-left: 33px;
  line-height: 42px;
  position: relative;
}

/* line 36, app/assets/stylesheets/application/dropdown.scss */
.dd-box .arrow-down-container {
  position: absolute;
  left: 8px;
  top: 12px;
}

/* line 40, app/assets/stylesheets/application/dropdown.scss */
.dd-box .arrow-down-container.bigger {
  top: 19px;
}

/* line 42, app/assets/stylesheets/application/dropdown.scss */
.dd-box .arrow-down-container .tri-down-main {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6.5px 0 6.5px;
  border-color: #b3b3b3 transparent transparent transparent;
  margin-left: 8px;
  float: left;
  margin-right: 15px;
  position: relative;
  z-index: 3;
}

/* line 57, app/assets/stylesheets/application/dropdown.scss */
.unopenable {
  border: 2px solid #939799;
}

/* line 60, app/assets/stylesheets/application/dropdown.scss */
.unopenable .arrow-down-container {
  background-color: #939799;
}

/* line 65, app/assets/stylesheets/application/dropdown.scss */
.tri {
  width: 0px;
  height: 0px;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #efefef;
  position: relative;
  z-index: 2;
  right: 60px;
  background-color: transparent !important;
}

/* line 77, app/assets/stylesheets/application/dropdown.scss */
.options-container {
  z-index: 2;
  position: absolute;
  width: 230px;
  top: 32px;
  right: 150px;
}

/* line 83, app/assets/stylesheets/application/dropdown.scss */
.options-container.bigger {
  top: 42px;
  width: 198px;
  right: auto;
}

/* line 88, app/assets/stylesheets/application/dropdown.scss */
.options-container a {
  text-decoration: none;
  color: initial;
}

/* line 92, app/assets/stylesheets/application/dropdown.scss */
.options-container .option_all {
  background-color: #efefef;
  color: black;
  padding: 0px 15px;
  font-size: 16px;
  width: inherit;
  line-height: 27px;
  cursor: pointer;
  padding-top: 3px;
  border-radius: 10px 10px 0 0;
}

/* line 102, app/assets/stylesheets/application/dropdown.scss */
.options-container .option_all:hover {
  background-color: #0fB293;
}

/* line 104, app/assets/stylesheets/application/dropdown.scss */
.options-container .option {
  background-color: #efefef;
  color: black;
  padding: 0 15px;
  font-size: 16px;
  width: inherit;
  line-height: 27px;
  cursor: pointer;
  text-align: right;
}

/* line 114, app/assets/stylesheets/application/dropdown.scss */
.options-container .option:hover {
  background-color: #0fB293;
}

/* line 118, app/assets/stylesheets/application/dropdown.scss */
.options-container .option:last-child {
  border-radius: 0px 0px 10px 10px;
  padding-bottom: 3px;
}

/* line 123, app/assets/stylesheets/application/dropdown.scss */
.options-container .option.bigger:nth-child(2) {
  border-radius: 10px 10px 0px 0px;
  padding-top: 3px;
}
/* line 1, app/assets/stylesheets/application/express_album_wrap.scss */
.expr-outer-wrap {
  position: relative;
  overflow: hidden;
  height: 650px;
}

/* line 7, app/assets/stylesheets/application/express_album_wrap.scss */
.expr-inner-wrap {
  position: relative;
  height: 650px;
  width: 2000px;
  background-size: auto 650px;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
}

@media (max-width: 1213px) {
  /* line 7, app/assets/stylesheets/application/express_album_wrap.scss */
  .expr-inner-wrap {
    left: 58%;
  }
}

/* line 21, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context {
  position: absolute;
  top: 142px;
  width: 430px;
  bottom: 193px;
  height: 418px;
  text-align: center;
  left: 405px;
}

@media (max-width: 1213px) {
  /* line 21, app/assets/stylesheets/application/express_album_wrap.scss */
  .express-albums-context {
    left: 417px;
  }
}

/* line 30, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .header-text-bold {
  font-family: 'oe_ezer_block_prolight';
  font-size: 44px;
  text-align: center;
  font-weight: 700;
}

/* line 36, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .header-text {
  text-align: center;
}

/* line 38, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .header-text label {
  font-size: 38px;
  text-align: center;
  font-family: 'oe_ezer_block_prolight';
}

/* line 45, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .info-text {
  direction: rtl;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  font-size: 16px;
  text-align: center;
  padding-top: 10px;
  padding-left: 28px;
  padding-right: 28px;
}

/* line 57, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .album-premium-btn {
  margin-top: 30px;
}

/* line 59, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .album-premium-btn a {
  font-size: 21px;
  text-decoration: none;
  border-radius: 50px;
  text-align: center;
  color: white;
  padding: 14px 26px;
  display: inline-block;
}

/* line 67, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .album-premium-btn a:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 73, app/assets/stylesheets/application/express_album_wrap.scss */
.express-albums-context .album-premium-btn a:visited {
  color: white;
}
/* line 3, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title {
  position: relative;
}

/* line 6, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 11, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 18, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 38px;
  font-weight: 500;
  line-height: 42px;
  text-align: center;
}

/* line 28, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 36, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .sub-title-container {
  display: flex;
  justify-content: center;
}

/* line 39, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .title .sub-title-container .sub-title {
  width: 750px;
  word-break: break-word;
  text-align: center;
  padding-bottom: 27px;
  direction: rtl;
  font-size: 19px;
  white-space: pre-wrap;
}

/* line 52, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .background-wrap .background {
  background-color: #F7F7F7;
  pointer-events: none;
}

/* line 56, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .background-wrap .background .express-gif {
  margin-top: -7%;
}

/* line 60, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .background-wrap .background .express-video {
  margin-top: -14%;
}

/* line 65, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .start-designing {
  margin: 0 auto;
  width: 223px;
  height: 62px;
  font-size: 21px;
  color: white;
  border-radius: 50px;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
}

/* line 76, app/assets/stylesheets/application/express_page.scss */
.express-pg-container .start-designing:hover {
  background: #02A28C;
  transition: background 0.1s;
}
/*
 * Open Sans Hebrew (Hebrew) http://www.google.com/fonts/earlyaccess
 */
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 300;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 800;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot);
    src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff) format('woff'),
    url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.ttf) format('truetype');
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 22, 2015 */

@font-face {
    font-family: 'oe_ezer_block_prosemibold';
    src: url(/fonts/OEEzerBlockPro-SemiBold-webfont.eot);
}

@font-face {
    font-family: 'oe_ezer_block_prosemibold';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
    url(/fonts/OEEzerBlockPro-SemiBold-webfont.ttf) format('truetype'),
    url(/fonts/OEEzerBlockPro-SemiBold-webfont.svg#oe_ezer_block_prosemibold) format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'oe_ezer_block_prolight';
    src: url(/fonts/OEEzerBlockPro-Light-webfont.eot);
}

@font-face {
    font-family: 'oe_ezer_block_prolight';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
    url(/fonts/OEEzerBlockPro-Light-webfont.ttf) format('truetype'),
    url(/fonts/OEEzerBlockPro-Light-webfont.svg#oe_ezer_block_prolight) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oe_ezer_block_proregular';
    src: url(/fonts/OEEzerBlockPro-Regular-webfont.eot);
}

@font-face {
    font-family: 'oe_ezer_block_proregular';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
    url(/fonts/OEEzerBlockPro-Regular-webfont.ttf) format('truetype'),
    url(/fonts/OEEzerBlockPro-Regular-webfont.svg#oe_ezer_block_proregular) format('svg');
    font-weight: normal;
    font-style: normal;
}
/* line 8, app/assets/stylesheets/application/footer.scss */
.footer_wrap {
  background: #f6f7f7;
}

/* line 11, app/assets/stylesheets/application/footer.scss */
.footer-main {
  height: 465px;
  background-color: #f6f7f7;
}

/* line 14, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up table {
  width: 100%;
}

/* line 17, app/assets/stylesheets/application/footer.scss */
.footer-main .email-btn {
  width: 53px;
  height: 28px;
  background-color: #334e78;
  color: white;
  border-radius: 20px;
  margin-top: 5px;
  float: left;
  margin-left: 8px;
  font-size: 11px;
  text-align: center;
  font-weight: 700;
  padding-top: 5px;
  cursor: pointer;
}

/* line 31, app/assets/stylesheets/application/footer.scss */
.footer-main .email-btn:hover {
  background-color: #2c4469;
}

/* line 34, app/assets/stylesheets/application/footer.scss */
.footer-main .email-btn:active {
  background-color: #365380;
}

/* line 38, app/assets/stylesheets/application/footer.scss */
.footer-main .link-footer-wrap {
  float: left;
  width: calc(100% - 190px);
  height: 100%;
}

@media (max-width: 1023px) {
  /* line 38, app/assets/stylesheets/application/footer.scss */
  .footer-main .link-footer-wrap {
    width: calc(100% - 155px);
  }
}

/* line 43, app/assets/stylesheets/application/footer.scss */
.footer-main .link-footer-wrap a:hover {
  text-decoration: underline;
  color: #00b49b;
}

/* line 48, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up {
  height: 345px;
  padding-top: 49px;
}

/* line 51, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper {
  display: inline-block;
  height: 100%;
  float: right;
  direction: rtl;
}

@media (max-width: 1023px) {
  /* line 57, app/assets/stylesheets/application/footer.scss */
  .footer-main .footer-up .wrapper.logo {
    width: 155px;
  }
}

/* line 59, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper.logo .albume-logo-footer {
  height: 67px;
  width: 125px;
  object-fit: contain;
  margin: 0 auto;
  display: inherit;
  position: relative;
  top: -6px;
}

/* line 69, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper.digital-album {
  width: 40%;
}

@media (max-width: 1023px) {
  /* line 69, app/assets/stylesheets/application/footer.scss */
  .footer-main .footer-up .wrapper.digital-album {
    width: 46%;
  }
}

/* line 73, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper.products {
  width: 20%;
}

@media (max-width: 1023px) {
  /* line 73, app/assets/stylesheets/application/footer.scss */
  .footer-main .footer-up .wrapper.products {
    width: 18%;
  }
}

/* line 77, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper.support {
  width: 20%;
}

@media (max-width: 1023px) {
  /* line 77, app/assets/stylesheets/application/footer.scss */
  .footer-main .footer-up .wrapper.support {
    width: 18%;
  }
}

/* line 81, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .wrapper.about {
  width: 20%;
}

@media (max-width: 1023px) {
  /* line 81, app/assets/stylesheets/application/footer.scss */
  .footer-main .footer-up .wrapper.about {
    width: 18%;
  }
}

/* line 87, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .title {
  font-size: 10px;
  color: rgba(55, 55, 55, 0.7);
  text-align: right;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Open Sans Hebrew', sans-serif;
}

/* line 108, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .link {
  font-size: 13px;
  color: #141414;
  font-weight: 400;
  margin-bottom: 23px;
  text-decoration: none;
}

/* line 115, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .links-wrapper {
  text-align: right;
  height: 195px;
  margin-top: 16px;
}

/* line 120, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .links-wrapper.digital-album-links .digital-album-col {
  display: block;
  width: 50%;
  float: right;
}

/* line 125, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .links-wrapper.digital-album-links .digital-album-subcat {
  margin-bottom: 8px;
  color: #1d1d1d;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  display: inline-block;
  width: 158px;
}

/* line 135, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .links-wrapper .link-to-div {
  margin-bottom: 10px;
  cursor: pointer;
  width: 85px;
}

/* line 139, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-up .links-wrapper .link-to-div:hover {
  text-decoration: underline;
  color: #00b49b;
}

/* line 146, app/assets/stylesheets/application/footer.scss */
.footer-main .border-footer {
  width: calc(100% - 12px);
  border-bottom: 1px solid #e6e7e7;
  margin: 0 auto;
}

/* line 151, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down {
  height: 118px;
  color: #262626;
  padding-top: 18px;
}

/* line 155, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
}

/* line 161, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down {
  direction: rtl;
  margin: 0 5vw;
}

/* line 165, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down .icons-wrapper {
  display: flex;
  justify-content: space-around;
}

/* line 169, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down .albume-wrap {
  width: 90px;
}

/* line 172, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down .ynet-wrap {
  width: 70px;
}

/* line 177, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.cupons .email-sent-msg {
  color: green;
  display: inline-block;
  position: absolute;
  bottom: 2px;
  right: 15px;
  font-size: 12px;
}

/* line 184, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.cupons .email-sent-msg.error {
  color: red;
}

/* line 188, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.cupons .email-main {
  width: 224px;
  float: right;
  border: 1px solid #bfbfbf;
  border-radius: 20px;
  height: 40px;
  margin-top: 13px;
}

/* line 195, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.cupons .email-main.error {
  border: 1px solid red;
}

/* line 198, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.cupons .email-main .email-input {
  border: none;
  width: 140px;
  margin-top: 8px;
  margin-right: 10px;
  background-color: #f6f7f7;
  outline: 0;
}

/* line 210, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.ideas {
  width: 94px;
  left: calc(50% - 47px);
}

/* line 213, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.ideas .logo {
  cursor: pointer;
  float: right;
  margin-top: 13px;
}

/* line 218, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.ideas .albume-logo {
  margin-left: 6px;
}

/* line 221, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.ideas .ynet-logo {
  margin-left: 15px;
}

/* line 227, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.credit-cards .logo {
  margin-top: 5px;
  float: right;
}

/* line 231, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.credit-cards .paypal {
  margin-top: 14px;
}

/* line 234, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .wrapper-down.credit-cards .master_card {
  margin-left: 5px;
}

/* line 239, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .title-down {
  font-weight: 700;
}

/* line 241, app/assets/stylesheets/application/footer.scss */
.footer-main .footer-down .footer-down-main .title-down.cupons-title {
  width: 202px;
}

/* line 252, app/assets/stylesheets/application/footer.scss */
.footer-main ::-webkit-input-placeholder {
  color: #4d4d4d;
}

/* line 255, app/assets/stylesheets/application/footer.scss */
.footer-main ::-moz-input-placeholder {
  color: #4d4d4d;
}

/* line 258, app/assets/stylesheets/application/footer.scss */
.footer-main ::-ms-input-placeholder {
  color: #4d4d4d;
}

/* line 262, app/assets/stylesheets/application/footer.scss */
.security-main {
  direction: rtl;
  height: 39px;
  background-color: #e5e5e5;
  padding-top: 8px;
}

/* line 268, app/assets/stylesheets/application/footer.scss */
.security-main img.bears {
  position: absolute;
  left: 40px;
  height: 18px;
  top: 2px;
}

/* line 274, app/assets/stylesheets/application/footer.scss */
.security-main img.spectory {
  position: absolute;
  left: 168px;
  height: 22px;
  top: 3px;
}

/* line 281, app/assets/stylesheets/application/footer.scss */
.security-main .dev {
  position: absolute;
  left: 260px;
  height: 18px;
  top: 3px;
}

/* line 288, app/assets/stylesheets/application/footer.scss */
.security-main .design {
  position: absolute;
  left: 118px;
  height: 18px;
  top: 3px;
}

/* line 295, app/assets/stylesheets/application/footer.scss */
.security-main .secure-logo {
  margin-right: 48px;
  margin-left: 13px;
  float: right;
}

/* line 300, app/assets/stylesheets/application/footer.scss */
.security-main .security-details {
  color: #00b49b;
  font-weight: 700;
  display: inline-block;
  margin-right: 4px;
  text-decoration: none;
}
/* line 2, app/assets/stylesheets/application/form.scss */
.form-row {
  display: flex;
  margin-bottom: 25px;
  justify-content: space-between;
}

/* line 7, app/assets/stylesheets/application/form.scss */
.field {
  display: flex;
  margin-left: 15px;
  justify-content: space-between;
}

/* line 11, app/assets/stylesheets/application/form.scss */
.field.single-field {
  width: 100%;
}

/* line 13, app/assets/stylesheets/application/form.scss */
.field.single-field textarea {
  width: 100%;
}

/* line 17, app/assets/stylesheets/application/form.scss */
.field label {
  line-height: 32px;
  margin-left: 5px;
  white-space: nowrap;
}

/* line 22, app/assets/stylesheets/application/form.scss */
.field.block {
  display: block;
  width: 300px;
}

/* line 27, app/assets/stylesheets/application/form.scss */
.flex-space {
  padding: 5px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

/* line 34, app/assets/stylesheets/application/form.scss */
legend {
  border-bottom: none !important;
}

/* line 37, app/assets/stylesheets/application/form.scss */
.form_buttons {
  float: left;
}

/* line 40, app/assets/stylesheets/application/form.scss */
fieldset {
  margin-bottom: 20px;
}

/* line 43, app/assets/stylesheets/application/form.scss */
.inner-row {
  width: 612px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}

/* line 49, app/assets/stylesheets/application/form.scss */
.seperate-line {
  flex-wrap: wrap;
}

/* line 52, app/assets/stylesheets/application/form.scss */
textarea {
  resize: none;
}

/* line 55, app/assets/stylesheets/application/form.scss */
.float-left {
  float: left;
}
/* line 1, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container {
  overflow-x: hidden;
  padding-top: 52px;
  min-height: 750px;
  width: 100vw;
  max-width: 2000px;
  z-index: 0;
}

@media (max-width: 1024px) {
  /* line 1, app/assets/stylesheets/application/generic_product_page.scss */
  .generic-product-container {
    min-height: 835px;
  }
}

/* line 13, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-products-background-wrap {
  width: inherit;
  max-width: inherit;
}

/* line 16, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-products-background-wrap .background {
  position: absolute;
  background-color: #fcfcfe;
  z-index: -1;
  margin: 0 auto;
  width: 100%;
  height: 750px;
  top: 0;
  pointer-events: none;
  overflow: hidden;
  transform: translateX(-50%);
  left: 50%;
}

@media (max-width: 1024px) {
  /* line 16, app/assets/stylesheets/application/generic_product_page.scss */
  .generic-product-container .generic-products-background-wrap .background {
    left: 0;
    height: 835px;
  }
}

/* line 36, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 41, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 48, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 58, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 66, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .sub-title-container {
  display: flex;
  justify-content: center;
}

/* line 69, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .sub-title-container .sub-title {
  width: 750px;
  word-break: break-word;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 27px;
  direction: rtl;
  font-size: 19px;
  white-space: pre-wrap;
}

/* line 79, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .title .sub-title-container .ng-binding {
  direction: rtl;
}

/* line 84, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .background-wrap {
  width: inherit;
  max-width: inherit;
}

/* line 87, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .background-wrap .background {
  position: absolute;
  background-color: #fcfcfe;
  z-index: -1;
  margin: 0 auto;
  width: 2000px;
  height: 750px;
  top: 0;
  pointer-events: none;
  overflow: hidden;
  transform: translateX(-50%);
  left: 50%;
}

@media (max-width: 1024px) {
  /* line 87, app/assets/stylesheets/application/generic_product_page.scss */
  .generic-product-container .background-wrap .background {
    left: 0;
    height: 835px;
  }
}

/* line 107, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .info-text-stills-page {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  margin: 30px auto;
  line-height: 24px;
  width: 246px;
  direction: rtl;
  word-break: break-word;
}

/* line 120, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .start-designing {
  top: 232px;
  font-family: 'Open Sans Hebrew';
  display: block;
  width: 223px;
  height: 62px;
  background-color: #00b49b;
  font-size: 21px;
  color: white;
  border-radius: 50px;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
  margin: 36px auto 0;
}

/* line 134, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .start-designing:hover {
  background: #02a28c;
  transition: background 0.1s;
}

/* line 139, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container {
  width: 800px;
  height: 138px;
  margin: 40px auto 0;
  display: flex;
  flex-flow: row-reverse nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0 80px;
}

/* line 148, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box {
  background-color: rgba(252, 252, 254, 0.5);
  width: 137px;
  height: 154px;
  border: 1px solid #d7d4d5;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-around;
  padding: 10px 0;
}

/* line 160, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box.selected {
  border: 2px solid #08b49a;
}

/* line 163, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box .title {
  text-align: center;
  word-break: break-word;
  width: 125px;
  overflow: hidden;
  color: #334e79;
  font-size: 17px;
  font-weight: 600;
}

/* line 172, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box .size {
  text-align: center;
  word-break: break-word;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 18px;
  font-weight: 400;
  line-height: 21px;
  height: 42px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 185, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box .line {
  width: 35px;
  height: 5px;
  background-repeat: no-repeat;
  background-image: url(/images/Decore.png);
  margin: 0 auto 0;
}

/* line 192, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box .price_container {
  height: 44px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 198, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .generic-semi-product-catalog-container .stills-size-box .price {
  direction: rtl;
  font-family: 'Open Sans Hebrew';
  font-size: 16px;
  text-align: center;
}

/* line 207, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-only .text-only-above-semi-products-container {
  display: flex;
  justify-content: center;
  direction: rtl;
}

/* line 211, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-only .text-only-above-semi-products-container .text-only-above-semi-products {
  display: flex;
  justify-content: center;
  align-items: center;
  word-break: break-word;
  width: 640px;
}

/* line 219, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-only .text-only-above-semi-products-container .text-only-above-semi-products .text {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  margin: 30px auto;
  line-height: 24px;
  direction: rtl;
}

/* line 234, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-image .text-and-image-above-semi-products-container {
  display: flex;
  justify-content: center;
}

/* line 237, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-image .text-and-image-above-semi-products-container .text-and-image-above-semi-products {
  display: flex;
  align-items: center;
}

/* line 240, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-image .text-and-image-above-semi-products-container .text-and-image-above-semi-products .text-above-semi-products-wrapper {
  width: 320px;
  padding-left: 1%;
}

/* line 243, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-image .text-and-image-above-semi-products-container .text-and-image-above-semi-products .text-above-semi-products-wrapper .text-above-semi-products {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  direction: rtl;
  overflow: hidden;
}

/* line 256, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-image .text-and-image-above-semi-products-container .text-and-image-above-semi-products .image-above-semi-products-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 320px;
  height: 145px;
}

/* line 270, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only .video-super-container {
  display: flex;
  justify-content: center;
}

/* line 273, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only .video-super-container .video-above-semi-products-container {
  display: flex;
  justify-content: center;
  position: relative;
  width: 646px;
  height: 320px;
}

/* line 279, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only .video-super-container .video-above-semi-products-container .template-product-video {
  object-fit: cover;
  width: 99%;
}

/* line 283, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only .video-super-container .video-above-semi-products-container .toggle-mute-btn-container {
  position: absolute;
  top: -15px;
  right: 10px;
  width: 36px;
  height: 36px;
  background: url(/images/mute.svg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  cursor: pointer;
}

/* line 290, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only .video-super-container .video-above-semi-products-container .toggle-mute-btn-container.muted {
  background: url(/images/unmute.svg);
}

/* line 301, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-video-only video.template-product-video::-webkit-media-controls {
  display: none;
}

/* line 307, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .text-and-video-above-semi-products-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 311, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .text-and-video-above-semi-products-container .text-above-semi-products-wrapper {
  width: 320px;
  padding-left: 1%;
}

/* line 314, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .text-and-video-above-semi-products-container .text-above-semi-products-wrapper .text-above-semi-products {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  direction: rtl;
  overflow: hidden;
}

/* line 326, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .video-super-container {
  display: flex;
  justify-content: center;
}

/* line 329, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .video-super-container .video-above-semi-products-container {
  position: relative;
}

/* line 331, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .video-super-container .video-above-semi-products-container .template-product-video {
  object-fit: contain;
  width: 322px;
}

/* line 335, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .video-super-container .video-above-semi-products-container .toggle-mute-btn-container {
  position: absolute;
  top: 10px;
  right: 5px;
  width: 36px;
  height: 36px;
  background: url(/images/mute.svg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  cursor: pointer;
}

/* line 342, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video .video-super-container .video-above-semi-products-container .toggle-mute-btn-container.muted {
  background: url(/images/unmute.svg);
}

/* line 352, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-text-with-video video.template-product-video::-webkit-media-controls {
  display: none;
}

/* line 357, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based {
  direction: rtl;
  color: #393939;
  min-width: 800px;
}

/* line 362, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner {
  width: auto;
  padding-top: 24px;
  overflow: hidden;
}

/* line 367, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 372, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 379, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 389, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 397, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .sub-title-container {
  display: flex;
  justify-content: center;
}

/* line 400, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .title .sub-title-container .sub-title {
  width: 750px;
  word-break: break-word;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 27px;
  direction: rtl;
  font-size: 19px;
  white-space: pre-wrap;
}

/* line 413, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper {
  margin: 0 auto;
  width: auto;
}

/* line 417, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .title {
  text-align: center;
  margin: 0 auto;
}

/* line 421, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .title .left {
  width: 230px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: 84px 48px;
}

/* line 430, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .title .text h1 {
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
  letter-spacing: 0.8px;
  margin-bottom: 19px;
}

/* line 442, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .title .right {
  width: 230px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: 36px 48px;
}

/* line 451, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types {
  margin: 0 auto;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  width: 815px;
  padding: 0 120px;
}

/* line 459, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type {
  display: flex;
  flex-flow: column nowrap;
  justify-content: space-between;
  align-items: center;
  width: 130px;
  height: 115px;
  padding: 13px 0 12px;
  margin: 0 7px;
  cursor: pointer;
}

/* line 469, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type.vertical {
  padding-top: 7px;
}

/* line 472, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type .label {
  color: #334e79;
  font-size: 20px;
  font-weight: 400;
  width: max-content;
}

/* line 477, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type .label.selected {
  color: #08b49a;
  font-weight: 600;
}

/* line 481, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type .label .ng-binding {
  direction: rtl;
}

/* line 485, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper .canvas-types .type .icon-img {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain !important;
  width: 60px !important;
  height: 60px !important;
}

/* line 497, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .maxwidth .title-wrapper h2 {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: -5px;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  width: 400px;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: initial;
}

/* line 511, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .demo-section {
  margin-top: 13px;
}

/* line 513, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .demo-section .maxwidth {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  width: 1280px;
  box-sizing: border-box;
}

/* line 519, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .demo-section .maxwidth .carousel-area {
  margin: 0 auto;
  margin-top: 37px;
  overflow: hidden;
  position: relative;
  width: auto;
}

/* line 528, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .demo-section-background {
  background: #eaeae9;
  background: linear-gradient(to bottom, #eaeae9 80%, #d4d5d5 100%);
}

/* line 532, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .button {
  position: relative;
  z-index: 1;
  font-family: 'Open Sans Hebrew';
  width: 224px;
  height: 62px;
  margin: 20px auto 0;
  border-radius: 50px;
  color: white;
  text-align: center;
  font-weight: 400;
  font-size: 21px;
  line-height: 60px;
  cursor: pointer;
}

/* line 547, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .button:hover {
  transition: background 0.1s;
}

/* line 552, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .button.single-canvas {
  width: 197px;
  margin: 0;
}

/* line 555, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .button.single-canvas h1 {
  margin: 18px auto 4px;
  padding: 0;
  font-weight: 400;
  font-size: 21px;
  line-height: 20px;
}

/* line 562, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .button.single-canvas h2 {
  margin: 0 auto;
  padding: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 11px;
}

/* line 572, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .info-text-canvas {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 18px;
  font-weight: 400;
  margin: 20px auto;
  line-height: 24px;
  width: 546px;
  direction: rtl;
}

/* line 583, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner .info-text-canvas .ng-binding {
  direction: rtl;
}

/* line 588, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .product-template-canvas-based .main-banner-background {
  background-color: rgba(53, 53, 53, 0);
  background: linear-gradient(0deg, rgba(53, 53, 53, 0.1) 0%, rgba(53, 53, 53, 0) 100%);
}

/* line 594, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .canvas-based-background {
  background: linear-gradient(0deg, #ffffff 0%, #f5f5f5 100%);
}

/* line 597, app/assets/stylesheets/application/generic_product_page.scss */
.generic-product-container .catalog-and-video-container {
  width: 800px;
  margin: auto;
}
/* line 8, app/assets/stylesheets/application/header.scss */
.albume-header-wrap {
  position: relative;
  min-width: 800px;
}

/* line 11, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .my-area-icon {
  background-image: url(/images/Profile_icon_Hader.png);
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
  background-position: 3px 5px;
  margin-left: 5px;
}

/* line 19, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .my-area {
  position: relative;
}

/* line 22, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .vert-line {
  border-left: 1px solid rgba(255, 255, 255, 0.46);
  height: 20px;
  margin-left: 1px;
}

/* line 26, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .vert-line.right {
  margin-left: 25px;
}

/* line 30, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .my-area-link:focus {
  outline: solid 1px white;
}

/* line 33, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .tri-down-main {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6.5px 0 6.5px;
  border-color: #b3b3b3 transparent transparent transparent;
  position: absolute;
  top: 9px;
  left: -4px;
}

/* line 43, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .tri-down-top {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 5px 0 5px;
  border-color: rgba(179, 179, 179, 0.64) transparent transparent transparent;
  margin-right: 5px;
}

/* line 51, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .tri-down-top-generic-products {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 5px 0 5px;
  border-color: rgba(179, 179, 179, 0.64) transparent transparent transparent;
  margin-right: 5px;
}

/* line 59, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .header-second-logo {
  height: 67px;
  width: 125px;
  object-fit: contain;
  top: 57px;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
}

@media (max-width: 1140px) {
  /* line 59, app/assets/stylesheets/application/header.scss */
  .albume-header-wrap .header-second-logo {
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    -ms-transition: opacity 0.4s;
    -o-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
}

/* line 77, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .header-logo {
  height: 28px;
  width: 64px;
  position: absolute;
  top: 8px;
  background-repeat: no-repeat;
  background-position: left;
  background-position-y: 8px;
  display: none;
  z-index: 0;
  left: 50px;
  object-fit: contain;
}

/* line 91, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .header-logo {
  display: block;
}

/* line 95, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .maxwidth.blue-height {
  height: 42px;
  z-index: 2;
}

/* line 99, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .my-area-links {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  justify-content: flex-start;
  flex-direction: row-reverse;
  height: 44px;
}

/* line 108, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .full-header-links {
  height: 100%;
  display: flex;
  justify-content: flex-start;
  flex-direction: row-reverse;
  align-items: center;
  margin-right: 20px;
  width: 550px;
  font-weight: 700;
}

/* line 118, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .margin-link {
  margin-left: 25px;
}

/* line 121, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue {
  background-color: #334e79;
  position: fixed;
  max-width: 2000px;
  z-index: 99;
  left: 50%;
  transform: translateX(-50%);
  top: 0px;
}

/* line 129, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .bg-blue {
  background-color: #334e79;
  height: 44px;
  position: absolute;
  top: 0;
  width: 100vw;
  left: 50%;
  max-width: 2000px;
  transform: translateX(-50%);
  box-shadow: 0 0 20px 0 black;
}

/* line 140, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .table {
  font-weight: 700;
  color: white;
  text-align: right;
}

/* line 145, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .table-row {
  height: 44px;
}

/* line 148, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .table-cell {
  display: table-cell;
  padding-top: 12px;
  margin-left: 10px;
}

/* line 153, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .my-area {
  width: 165px;
  padding-right: 50px;
  font-weight: bold;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
}

/* line 161, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .my-area .info-my-area {
  display: flex;
  flex-direction: row-reverse;
}

/* line 166, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue a:link,
.albume-header-wrap .albume-header-blue a:visited,
.albume-header-wrap .albume-header-blue a:hover,
.albume-header-wrap .albume-header-blue a:active {
  text-decoration: none;
  color: #fff;
}

/* line 172, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue a.campaign-link:link, .albume-header-wrap .albume-header-blue a.my-area-link:link,
.albume-header-wrap .albume-header-blue a.campaign-link:visited,
.albume-header-wrap .albume-header-blue a.my-area-link:visited,
.albume-header-wrap .albume-header-blue a.campaign-link:hover,
.albume-header-wrap .albume-header-blue a.my-area-link:hover,
.albume-header-wrap .albume-header-blue a.campaign-link:active,
.albume-header-wrap .albume-header-blue a.my-area-link:active {
  color: #1de1c9;
}

/* line 177, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .support {
  width: 108px;
  padding-right: 16px;
}

/* line 180, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .support .support-link:focus {
  outline: solid 1px white;
}

/* line 184, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .questions {
  width: 88px;
  padding-right: 12px;
}

/* line 187, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .questions .questions-link:focus {
  outline: solid 1px white;
}

/* line 191, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .prices {
  width: 63px;
  padding-right: 16px;
}

/* line 194, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .prices .prices-link:focus {
  outline: solid 1px white;
}

/* line 198, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .blog {
  width: 46px;
  padding-right: 12px;
  cursor: pointer;
}

/* line 202, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .blog .blog-link:focus {
  outline: 0;
}

/* line 206, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .campaign-tab {
  width: 61px;
  padding-right: 12px;
}

/* line 209, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .campaign-tab .campaign-link:focus {
  outline: solid 1px white;
}

/* line 213, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-blue .external-link {
  display: flex;
  flex-direction: row-reverse;
}

/* line 218, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-second {
  visibility: visible;
  background: white;
  height: 135px;
  padding-top: 80px;
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 229, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-second .main-menu-links {
  float: right;
  text-align: center;
  padding: 15px;
  padding-top: 0px;
  font-size: 18px;
  padding-bottom: 0px;
  cursor: pointer;
  font-weight: bold;
  position: relative;
  right: 8px;
}

/* line 241, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-second .album-bechik {
  color: #00b49b !important;
  letter-spacing: 1px;
  padding: 10px 20px;
  background-color: white;
  border-radius: 50px;
  border: 5px solid #00b49bbf;
}

/* line 249, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-second a:link,
.albume-header-wrap .albume-header-second a:visited,
.albume-header-wrap .albume-header-second a:hover,
.albume-header-wrap .albume-header-second a:active {
  text-decoration: none;
  color: #000;
}

/* line 256, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-second.small-header-flag {
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 266, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-third {
  visibility: visible;
  height: 60px;
  opacity: 1;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 278, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-third .main-menu-links {
  float: right;
  text-align: center;
  padding: 22px;
  padding-top: 0px;
  font-size: 18px;
  padding-bottom: 0px;
  cursor: pointer;
  font-weight: bold;
  position: relative;
  right: 8px;
}

/* line 290, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-third .mark-text {
  color: #00b499;
  cursor: default;
}

/* line 294, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-third a:link,
.albume-header-wrap .albume-header-third a:visited,
.albume-header-wrap .albume-header-third a:hover,
.albume-header-wrap .albume-header-third a:active {
  text-decoration: none;
  color: #000;
}

/* line 302, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .albume-header-third.small-header-flag {
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 312, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .full-header-links {
  display: none;
}

/* line 315, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .small-header-links {
  position: absolute;
  bottom: 11px;
  right: 222155px;
  z-index: -2;
  opacity: 0;
}

/* line 322, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .force_transition {
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 329, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links {
  position: absolute;
  z-index: 1;
  opacity: 1;
  top: 0px;
  right: 174px;
  color: #fff;
  height: 100%;
  display: flex;
  justify-content: flex-start;
  flex-direction: row-reverse;
  align-items: center;
  margin-right: 20px;
  font-weight: 700;
  white-space: nowrap;
}

/* line 345, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .column-small-header-links {
  padding-left: 15px;
  cursor: pointer;
}

/* line 349, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .column-small-header-links.dig-top {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

/* line 355, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .dig-top {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

/* line 360, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .table-cell {
  padding-left: 15px;
  cursor: pointer;
  position: relative;
  font-weight: 700;
}

/* line 365, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .table-cell.dig-top {
  padding-left: 25px;
}

/* line 368, app/assets/stylesheets/application/header.scss */
.albume-header-wrap.small-header-flag .small-header-links .table-cell.calendar {
  padding-left: 0;
}

/* line 375, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .table-cell:focus {
  outline: solid 1px white;
}

/* line 381, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .table-cell-link:focus {
  outline: solid 1px white;
}

/* line 386, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .shadow-wrap {
  width: 200%;
  overflow: hidden;
  padding-bottom: 16px;
  position: absolute;
  bottom: -15px;
  left: -50%;
}

/* line 393, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .shadow-wrap .shadow {
  width: 100%;
  -webkit-box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  height: 4px;
}

/* line 401, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums {
  background-color: white;
  min-height: 150px;
  position: absolute;
  top: 134px;
  z-index: 8;
  width: 100%;
}

/* line 408, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums .digi-col {
  width: 190px;
  float: right;
  text-align: right;
  line-height: 1.6em;
  padding-right: 30px;
  padding-top: 23px;
  padding-bottom: 18pxpx;
  cursor: pointer;
  font-size: 15px;
}

/* line 418, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums .digi-col a,
.albume-header-wrap .digi-albums .digi-col a:visited {
  text-decoration: none;
  color: #000;
}

/* line 423, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums .digi-col a:hover {
  text-decoration: underline;
  color: #00b49b;
}

/* line 428, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums .digi-repeat {
  padding-bottom: 3px;
  direction: rtl;
}

/* line 432, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .digi-albums.fixed-digi-album {
  position: fixed;
  width: 1024px;
  top: 41px;
  border-top: 0px;
  z-index: 11;
}

/* line 440, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container {
  position: absolute;
  z-index: 8;
  padding: 15px;
  background-color: white;
  -webkit-box-shadow: 6px 6px 6px 0px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 6px 6px 6px 0px rgba(0, 0, 0, 0.33);
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.33);
  border-radius: 0px 0px 3px 3px;
}

/* line 442, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container.align-down {
  top: 56px;
  right: 10px;
  width: 200%;
}

/* line 447, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container.align-top {
  top: 44px;
  width: 177px;
}

/* line 458, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container .generic-product-items {
  text-align: right;
  line-height: 1.6em;
  cursor: pointer;
  font-size: 15px;
  direction: rtl;
  font-family: "Open Sans Hebrew", sans-serif;
  font-weight: 500;
}

/* line 467, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container .generic-product-items .generic-product-item a,
.albume-header-wrap .generic-products-dropdown-container .generic-product-items .generic-product-item a:visited {
  text-decoration: none;
  color: #000;
}

/* line 472, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .generic-products-dropdown-container .generic-product-items .generic-product-item a:hover {
  text-decoration: underline;
  color: #00b49b;
}

/* line 479, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .full-bg-header {
  background: white;
  height: 100px;
  width: 200%;
  left: -50%;
  position: absolute;
  top: 35px;
}

/* line 487, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .left-white {
  position: absolute;
  top: 0;
  bottom: 0;
  background: white;
  width: 1000px;
  left: -1000px;
}

/* line 495, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .right-white {
  position: absolute;
  top: 0;
  bottom: 0;
  background: white;
  width: 1000px;
  right: -1000px;
}

/* line 503, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .hrz-seprator {
  border-top: 1px solid rgba(128, 128, 128, 0.5);
  position: absolute;
  top: -3px;
  left: -1000px;
  right: -1000px;
  height: 2px;
}

/* line 511, app/assets/stylesheets/application/header.scss */
.albume-header-wrap .shadow-digi {
  height: 9px;
  width: 200%;
  -webkit-box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.33);
  position: absolute;
  bottom: 0;
  left: -50%;
}

/* line 523, app/assets/stylesheets/application/header.scss */
.clicker-area {
  position: absolute;
  left: -5000px;
  right: -5000px;
  top: 0;
  bottom: 0;
  z-index: 999;
  background: palegoldenrod;
}

/* line 533, app/assets/stylesheets/application/header.scss */
.clicker-area-blue {
  position: absolute;
  left: -5000px;
  right: -5000px;
  top: 0;
  bottom: 0;
}

/* line 541, app/assets/stylesheets/application/header.scss */
.clickarea {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 549, app/assets/stylesheets/application/header.scss */
.bg-white {
  z-index: 0;
  background: white;
  height: 100px;
  position: absolute;
  left: 0;
  right: 0;
  top: 36px;
  -webkit-box-shadow: 0px 7px 20px -8px rgba(0, 0, 0, 0.43);
  -moz-box-shadow: 0px 7px 20px -8px rgba(0, 0, 0, 0.43);
  box-shadow: 0px 7px 20px -8px rgba(0, 0, 0, 0.43);
  box-shadow: 0px 7px 20px #0000002e;
  opacity: 1;
}

/* line 562, app/assets/stylesheets/application/header.scss */
.bg-white.small-header-flag {
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

/* line 572, app/assets/stylesheets/application/header.scss */
.third-sub-menu {
  box-shadow: 0px 7px 20px #00000029;
  z-index: -1;
  top: 135px;
  height: 60px;
}

/* line 579, app/assets/stylesheets/application/header.scss */
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
/* line 12, app/assets/stylesheets/application/home.scss */
[tabindex] {
  outline: none !important;
}

/* line 15, app/assets/stylesheets/application/home.scss */
.homepage {
  color: #1e1e1e;
  z-index: 1;
}

/* line 18, app/assets/stylesheets/application/home.scss */
.homepage .banners-top {
  height: 500px;
  width: 100%;
  margin: 0 auto;
  background: rgba(230, 230, 250, 0.48);
  position: relative;
  overflow: hidden;
}

/* line 25, app/assets/stylesheets/application/home.scss */
.homepage .banners-top img {
  position: relative;
  right: 129px;
}

/* line 29, app/assets/stylesheets/application/home.scss */
.homepage .banners-top .image-banner {
  position: absolute;
  width: 100%;
}

/* line 34, app/assets/stylesheets/application/home.scss */
.homepage .main-banner-image {
  background-size: auto 500px;
  background-position: center;
  background-repeat: no-repeat;
  height: 500px;
}

/* line 41, app/assets/stylesheets/application/home.scss */
.homepage .banner-select-wrap {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 3;
  margin: 0 auto;
  width: 0px;
  height: 0px;
  position: relative;
  top: calc(100% - 46px);
}

/* line 55, app/assets/stylesheets/application/home.scss */
.homepage .banner-select-wrap .banner-select {
  position: absolute;
  top: 0;
  background: rgba(208, 208, 208, 0.25);
  height: 15px;
  width: 15px;
  border-radius: 50%;
  border: 1px solid white;
  text-align: center;
  cursor: pointer;
  direction: rtl;
}

/* line 68, app/assets/stylesheets/application/home.scss */
.homepage .banner-select-wrap .selected_dot {
  background: #09939e;
}

/* line 71, app/assets/stylesheets/application/home.scss */
.homepage .banner-select-wrap .touch-area {
  height: 49px;
  width: 26px;
  position: relative;
  left: 6px;
  top: -15px;
  cursor: pointer;
}

/* line 80, app/assets/stylesheets/application/home.scss */
.homepage .banner-text-wrap {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  direction: rtl;
  z-index: 9;
  position: absolute;
  width: 100%;
  font-family: 'oe_ezer_block_prosemibold';
  text-align: right;
  direction: rtl;
  padding-right: 29px;
  padding-top: 91px;
}

/* line 96, app/assets/stylesheets/application/home.scss */
.homepage .banner-text-wrap .title {
  font-family: 'oe_ezer_block_prolight';
  font-size: 55px;
  white-space: nowrap;
}

/* line 101, app/assets/stylesheets/application/home.scss */
.homepage .banner-text-wrap .sub-title {
  white-space: nowrap;
  font-weight: bold;
  font-size: 53px;
  position: relative;
  top: -14px;
  font-family: 'oe_ezer_block_prosemibold';
}

/* line 109, app/assets/stylesheets/application/home.scss */
.homepage .banner-text-wrap .text {
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  font-size: 16px;
}

/* line 116, app/assets/stylesheets/application/home.scss */
.homepage .left-line-banner {
  background-image: url(/images/Line_Left.png);
  float: left;
  height: 50px;
  width: 234px;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 124, app/assets/stylesheets/application/home.scss */
.homepage .every-story-text {
  font-size: 41px;
  font-weight: 500;
  font-family: 'oe_ezer_block_proregular';
  float: left;
  text-align: center;
}

/* line 132, app/assets/stylesheets/application/home.scss */
.homepage .right-line-banner {
  background-image: url(/images/Line_Right.png);
  height: 50px;
  width: 234px;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 141, app/assets/stylesheets/application/home.scss */
.homepage .text-banner {
  height: 270px;
  font-family: 'oe_ezer_block_proregular';
  color: #333;
}

/* line 145, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-title {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: 65px;
  font-size: 41px;
  width: 843px;
}

/* line 153, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-title .left-line-banner {
  width: 170px;
}

/* line 156, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-title .right-line-banner {
  width: 170px;
}

/* line 159, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-title h1 {
  font-size: inherit;
  margin: 0;
  font-weight: inherit;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
}

/* line 169, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-title-ynet {
  width: 740px;
}

/* line 172, app/assets/stylesheets/application/home.scss */
.homepage .text-banner .text-banner-content {
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: 80px;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  width: 509px;
  font-size: 15px;
  font-weight: normal;
}

/* line 184, app/assets/stylesheets/application/home.scss */
.homepage .subs-banner-wrap {
  position: relative;
  padding-bottom: 67px;
  direction: rtl;
}

/* line 189, app/assets/stylesheets/application/home.scss */
.homepage .camera-img {
  background-image: url(/images/Camera.png);
  height: 325px;
  width: 314px;
  position: absolute;
  top: 452px;
  right: 0px;
  background-position: 31px -17px;
  background-repeat: no-repeat;
  z-index: 1;
}

/* line 200, app/assets/stylesheets/application/home.scss */
.homepage .coffee-img {
  background-image: url(/images/Coffee.png);
  height: 245px;
  width: 238px;
  position: absolute;
  top: 9px;
  left: 0px;
  background-position: 0px 10px;
  background-repeat: no-repeat;
  z-index: 1;
}

/* line 211, app/assets/stylesheets/application/home.scss */
.homepage .size-wrap-outer {
  background: #eaeae9;
}

/* line 215, app/assets/stylesheets/application/home.scss */
.homepage .big-button.start-album-button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 auto;
  position: static;
  margin-top: 42px;
  font-size: 23px;
  padding-top: 15px;
}

/* line 229, app/assets/stylesheets/application/home.scss */
.homepage .sub-space {
  min-height: 10px;
}

/* line 233, app/assets/stylesheets/application/home.scss */
.homepage .big-banners-wrap {
  position: relative;
  top: -19px;
}

/* line 237, app/assets/stylesheets/application/home.scss */
.homepage .trans_banner {
  -webkit-transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  transition: transform 0.8s  linear;
}

/* line 245, app/assets/stylesheets/application/home.scss */
.homepage .banner-text-wrap-outer {
  height: 500px;
  width: 512px;
  position: absolute;
  overflow: visible;
}

/* line 252, app/assets/stylesheets/application/home.scss */
.homepage .whatsapp-overflow {
  position: fixed;
  bottom: 100px;
  right: 50px;
  bottom: 50px;
  z-index: 111;
}

/* line 259, app/assets/stylesheets/application/home.scss */
.homepage .whatsapp-overflow a img {
  border: 0;
  width: 75px;
  filter: drop-shadow(2px 7px 5px #22222256);
}
/* line 1, app/assets/stylesheets/application/login.scss */
.login-header {
  width: 100%;
  height: 30px;
  background-color: #334E79;
  color: white;
  text-align: center;
  line-height: 30px;
  font-size: 18px;
  font-weight: bold;
}

/* line 12, app/assets/stylesheets/application/login.scss */
.login {
  width: 650px;
  height: 500px;
  margin: 0 auto;
  direction: rtl;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #141414;
}

/* line 20, app/assets/stylesheets/application/login.scss */
.login #alert {
  position: relative;
  margin: 0 auto;
  color: red;
  right: 235px;
}

/* line 26, app/assets/stylesheets/application/login.scss */
.login .logo {
  width: 125px;
  object-fit: contain;
  display: block;
  position: relative;
  padding: 40px 0;
  margin: 0 auto;
}

/* line 36, app/assets/stylesheets/application/login.scss */
.login .form form {
  height: 150px;
}

/* line 40, app/assets/stylesheets/application/login.scss */
.login .form form .field {
  margin: 25px auto;
  width: 50%;
}

/* line 44, app/assets/stylesheets/application/login.scss */
.login .form form .field label {
  font-size: 16px;
  margin-left: 15px;
}

/* line 49, app/assets/stylesheets/application/login.scss */
.login .form form .field input {
  border: 1px solid #bfbfbf;
  border-radius: 20px;
  background-color: white;
  text-align: left;
  width: 225px;
  height: 30px;
  padding-left: 10px;
  position: relative;
  direction: ltr;
}

/* line 61, app/assets/stylesheets/application/login.scss */
.login .form form .field input[type="password"] {
  right: -5px;
}

/* line 66, app/assets/stylesheets/application/login.scss */
.login .form form input[type='submit'] {
  display: block;
  margin-right: 240px;
  font-size: 21px;
  text-decoration: none;
  border-radius: 50px;
  width: 190px;
  text-align: center;
  color: white;
  padding: 10px 50px;
  border: 0;
  outline: none;
}
/* line 7, app/assets/stylesheets/application/main.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, app/assets/stylesheets/application/main.scss */
html {
  -webkit-font-smoothing: antialiased;
  zoom: 1;
}

/* line 17, app/assets/stylesheets/application/main.scss */
*:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 22, app/assets/stylesheets/application/main.scss */
body {
  font-family: 'Open Sans Hebrew', sans-serif;
  font-size: 14px;
  overflow-x: visible;
}

/* line 27, app/assets/stylesheets/application/main.scss */
hr {
  box-sizing: content-box;
  border: none;
  border-bottom: 1px solid rgba(51, 51, 51, 0.31);
}

/* line 32, app/assets/stylesheets/application/main.scss */
.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 40, app/assets/stylesheets/application/main.scss */
.maxwidth {
  margin-left: auto;
  margin-right: auto;
  max-width: 1130px;
  width: 1024px;
  position: relative;
}

/* line 48, app/assets/stylesheets/application/main.scss */
.header {
  background-color: #000;
  height: 50px;
  line-height: 50px;
}

/* line 53, app/assets/stylesheets/application/main.scss */
.header .readmore {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 58, app/assets/stylesheets/application/main.scss */
.header .freeshipping {
  color: #fff;
}

/* line 62, app/assets/stylesheets/application/main.scss */
.header .qna,
.header .support {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 69, app/assets/stylesheets/application/main.scss */
.header .projects,
.header .orders {
  border-left: 1px solid #ccc;
  padding-left: 4px;
  padding-right: 4px;
}

/* line 76, app/assets/stylesheets/application/main.scss */
.header .projects {
  border-right: 1px solid #ccc;
}

/* line 80, app/assets/stylesheets/application/main.scss */
.header .myarea {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 85, app/assets/stylesheets/application/main.scss */
.header .myarea-btn {
  background-color: #00b49b;
  border: 1px solid #00b49b;
  color: #fff;
  height: 30px;
  padding-left: 4px;
  padding-right: 4px;
}

/* line 95, app/assets/stylesheets/application/main.scss */
.center-margin {
  margin: 0 auto;
}

/* line 98, app/assets/stylesheets/application/main.scss */
.quicklinks {
  height: 120px;
  line-height: 120px;
}

/* line 102, app/assets/stylesheets/application/main.scss */
.quicklinks a {
  color: #000;
  font-size: 22px;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 111, app/assets/stylesheets/application/main.scss */
.carousel {
  background-color: #ccc;
  height: 300px;
  position: relative;
}

/* line 116, app/assets/stylesheets/application/main.scss */
.carousel .title {
  font-size: 40px;
  font-weight: bold;
  left: 50%;
  margin-left: -244px;
  margin-top: -45px;
  position: absolute;
  top: 50%;
}

/* line 127, app/assets/stylesheets/application/main.scss */
.themetitle {
  font-size: 30px;
  height: 60px;
  line-height: 40px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  width: 849px;
}

/* line 136, app/assets/stylesheets/application/main.scss */
.themetitle .line {
  border-top: 1px solid #ccc;
  margin-top: 21px;
  width: 300px;
}

/* line 142, app/assets/stylesheets/application/main.scss */
.themetitle .choose {
  margin-left: 20px;
  margin-right: 20px;
}

/* line 148, app/assets/stylesheets/application/main.scss */
.themelinks {
  font-size: 20px;
  width: 100%;
  display: inline-block;
}

/* line 152, app/assets/stylesheets/application/main.scss */
.themelinks .category-link {
  min-width: 308px;
  text-align: center;
  display: initial;
  padding: 30px;
  padding-top: 0;
  padding-bottom: 0px;
}

/* line 160, app/assets/stylesheets/application/main.scss */
.themelinks :hover {
  cursor: pointer;
}

/* line 165, app/assets/stylesheets/application/main.scss */
.themelinks .selected {
  color: #00b49b;
  text-decoration: none;
}

/* line 172, app/assets/stylesheets/application/main.scss */
.theme-type {
  height: 270px;
  margin-top: 30px;
}

/* line 176, app/assets/stylesheets/application/main.scss */
.theme-type .title-link {
  font-size: 20px;
  position: relative;
  text-decoration: underline;
  top: 41px;
}

/* line 183, app/assets/stylesheets/application/main.scss */
.theme-type .title {
  font-size: 35px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 400px;
}

/* line 192, app/assets/stylesheets/application/main.scss */
.type-template {
  background-color: rgba(204, 204, 204, 0.17);
  height: 200px;
  margin-left: 10px;
  margin-right: 10px;
  width: 235px;
  position: relative;
  overflow: hidden;
}

/* line 200, app/assets/stylesheets/application/main.scss */
.type-template img {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  height: 100%;
}

/* line 210, app/assets/stylesheets/application/main.scss */
.theme-name {
  z-index: 10;
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 0;
  background: rgba(239, 227, 181, 0.58);
  height: 30px;
  font-size: 19px;
}

/* line 220, app/assets/stylesheets/application/main.scss */
.templates-container {
  height: 200px;
  max-width: 1032px;
  overflow: hidden;
}

@media (max-width: 1300px) {
  /* line 220, app/assets/stylesheets/application/main.scss */
  .templates-container {
    max-width: 900px;
  }
}

/* line 229, app/assets/stylesheets/application/main.scss */
.typeright {
  cursor: pointer;
  font-size: 80px;
  position: relative;
  top: 20px;
}

/* line 236, app/assets/stylesheets/application/main.scss */
.typeleft {
  cursor: pointer;
  font-size: 80px;
  position: relative;
}

/* line 242, app/assets/stylesheets/application/main.scss */
.footer {
  height: 500px;
  left: 0;
  margin-top: 40px;
  position: absolute;
  right: 0;
}

/* line 250, app/assets/stylesheets/application/main.scss */
.links-footer {
  background-color: #ccc;
  height: 450px;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}

/* line 259, app/assets/stylesheets/application/main.scss */
.summary-footer {
  bottom: 0;
  font-size: 12px;
  left: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  position: absolute;
  right: 0;
}

/* line 269, app/assets/stylesheets/application/main.scss */
#informer {
  display: none;
  position: absolute;
  margin: 0 auto;
  top: 1000000px;
  left: 10%;
  right: 10%;
  background: aliceblue;
  padding: 40px;
  border: 1px solid rgba(55, 68, 88, 0.23);
}

/* line 281, app/assets/stylesheets/application/main.scss */
.pull-right {
  float: right !important;
}

/* line 285, app/assets/stylesheets/application/main.scss */
.pull-left {
  float: left !important;
}

/* line 289, app/assets/stylesheets/application/main.scss */
.none {
  display: none;
}

/* line 293, app/assets/stylesheets/application/main.scss */
.table {
  display: table;
}

/* line 295, app/assets/stylesheets/application/main.scss */
.table .table-cell {
  display: table-cell;
}

/* line 298, app/assets/stylesheets/application/main.scss */
.table .table-column {
  display: table-column;
}

/* line 301, app/assets/stylesheets/application/main.scss */
.table .table-colgroup {
  display: table-colgroup;
}

/* line 304, app/assets/stylesheets/application/main.scss */
.table .table-header-group {
  display: table-header-group;
}

/* line 307, app/assets/stylesheets/application/main.scss */
.table .table-row-group {
  display: table-row-group;
}

/* line 310, app/assets/stylesheets/application/main.scss */
.table .table-footer-group {
  display: table-footer-group;
}

/* line 313, app/assets/stylesheets/application/main.scss */
.table .table-row {
  display: table-row;
}

/* line 316, app/assets/stylesheets/application/main.scss */
.table .table-caption {
  display: table-caption;
}

/* line 320, app/assets/stylesheets/application/main.scss */
.big-button {
  background: #00b49b;
  position: absolute;
  bottom: 91px;
  right: 29px;
  width: 227px;
  border-radius: 52px;
  color: white;
  text-align: center;
  font-size: 24px;
  padding-top: 14px;
  height: 65px;
  cursor: pointer;
}

/* line 333, app/assets/stylesheets/application/main.scss */
.big-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 339, app/assets/stylesheets/application/main.scss */
.shelf_wrap_shadow {
  height: 2px;
  left: 30px;
  bottom: 11px;
  z-index: 0;
  position: absolute;
  -webkit-box-shadow: 0px 2px 40px 1px rgba(2, 1, 1, 0.56);
  -moz-box-shadow: 0px 2px 40px 1px rgba(2, 1, 1, 0.56);
  box-shadow: 0px 2px 40px 1px rgba(2, 1, 1, 0.56);
  right: 30px;
}

/* line 351, app/assets/stylesheets/application/main.scss */
.header_index {
  z-index: 5;
  position: relative;
  width: 100%;
  margin: 0 auto;
}

/* line 357, app/assets/stylesheets/application/main.scss */
.rtl-txt {
  direction: rtl;
}

/* line 360, app/assets/stylesheets/application/main.scss */
.full-width {
  width: 100%;
}

/* line 364, app/assets/stylesheets/application/main.scss */
.why-this-partner-logo {
  height: 67px;
  width: 125px;
  float: left;
  object-fit: contain;
  position: relative;
  top: 10px;
  left: 5px;
}
/* line 2, app/assets/stylesheets/application/mini_banners.scss */
.title_mini_banner {
  font-size: 53px;
  line-height: 49px;
  font-weight: 400;
  font-family: 'oe_ezer_block_proregular';
  text-align: right;
}

/* line 9, app/assets/stylesheets/application/mini_banners.scss */
.banner-text-wrap {
  width: 450px;
}

/* line 13, app/assets/stylesheets/application/mini_banners.scss */
.sub_title_mini_banner {
  font-size: 16px;
  font-weight: 500;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 27px;
  margin-top: 20px;
}
/* line 1, app/assets/stylesheets/application/overrides.scss */
#albume-container {
  /* ALBUME */
  /* YNET */
  /* WALLA */
  /* ZOOMA */
  /* EBOOK */
}

/* line 4, app/assets/stylesheets/application/overrides.scss */
#albume-container #breadCrumbsDiv {
  width: 100%;
  height: 100%;
  margin: 0;
}

/* line 8, app/assets/stylesheets/application/overrides.scss */
#albume-container #breadCrumbsDiv ul {
  display: flex;
  padding: 0;
  direction: rtl;
  margin: 10px 30px;
}

/* line 13, app/assets/stylesheets/application/overrides.scss */
#albume-container #breadCrumbsDiv ul li {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 21, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-1 {
  /*.customer-service .phone-hours .address {
      display: block;
    }*/
}

/* line 26, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-1 .album-bechik {
  color: #00b49b !important;
  border: 5px solid #00b49bbf;
}

/* line 30, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-1 .price-list-main .albume-shipping-area {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/albume/albume_delivery_page_banner.jpg");
}

/* line 36, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-1 #breadCrumbsDiv a {
  font-size: 14px;
  color: #006053;
  text-decoration: none;
}

/* line 40, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-1 #breadCrumbsDiv a:hover {
  color: #00b49b;
}

/* line 48, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-2 .albume-header-wrap .header-logo {
  width: 96px;
}

/* line 51, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-2 .price-list-main .albume-shipping-area {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ynet/YA_delivery_banner.jpg");
}

/* line 58, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 {
  /* canvas carousel */
  /* wizard */
  /* calendar */
  /* calender wizard */
}

/* line 68, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .mark-text {
  color: #00aeef;
}

/* line 71, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .album-bechik {
  color: #00aeef !important;
  border: 5px solid #00aeef;
}

/* line 75, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .albume-header-wrap .albume-header-blue .bg-blue {
  background-color: #00aeef;
}

/* line 78, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .albume-header-wrap .albume-header-blue {
  background-color: #00aeef;
}

/* line 84, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.campaign-link:link, #albume-container.partner-8 .albume-header-wrap .albume-header-blue a.my-area-link:link,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.campaign-link:visited,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.my-area-link:visited,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.campaign-link:hover,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.my-area-link:hover,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.campaign-link:active,
#albume-container.partner-8 .albume-header-wrap .albume-header-blue a.my-area-link:active {
  color: #000;
}

/* line 91, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .colored-category-name {
  color: #000;
}

/* line 93, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .colored-category-name.selected {
  color: #52ace9;
}

/* line 99, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .carousel-item.active-item {
  border: 2px solid #00aeef;
}

/* line 105, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.horizontal {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_H_02.png");
}

/* line 107, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.horizontal.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_H_01.png");
}

/* line 111, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.vertical {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_T_02.png");
}

/* line 113, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.vertical.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_T_01.png");
}

/* line 117, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.square {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_S_02.png");
}

/* line 119, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.square.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_S_01.png");
}

/* line 123, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.multi {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_multi_02.png");
}

/* line 125, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .title-wrapper .canvas-types .type .icon.multi.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/canvas_icon_multi_01.png");
}

/* line 133, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_1 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_K.png");
}

/* line 136, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_2 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_J.png");
}

/* line 139, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_3 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_I.png");
}

/* line 142, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_4 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_H.png");
}

/* line 145, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_5 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_G.png");
}

/* line 148, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_6 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_F.png");
}

/* line 151, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_7 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_E.png");
}

/* line 154, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_8 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_D.png");
}

/* line 157, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI_9 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_A.png");
}

/* line 160, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI10 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_C.png");
}

/* line 163, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .slide-image-multi.MULTI11 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/multi_canvas_icons_B.png");
}

/* line 169, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .rotate.left {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/arrow_icon-L.png");
}

/* line 172, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .rotate.right {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/arrow_icon-R.png");
}

/* line 177, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .colored-button {
  background: #00aeef;
  color: #fff;
}

/* line 180, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .colored-button:hover {
  /* TODO: ask for a hover color in the future */
  background: #00aeef;
}

/* line 186, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .colored-discount {
  color: #000;
}

/* line 190, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .price-list-with-discount {
  color: #00aeef;
}

/* line 195, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .stills-size-box.selected {
  border-color: #00aeef;
}

/* line 202, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .print-popup-directive .side-menu {
  background: #efefef;
}

/* line 204, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .print-popup-directive .side-menu .tabs-area .tab.selected {
  background: #00aeef;
}

/* line 207, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .print-popup-directive .side-menu .bottom-area .start-design-btn {
  background: #00aeef;
}

/* line 214, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .print-popup-directive .is-selected .colored-border {
  border-color: #00aeef;
}

/* line 218, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .print-popup-directive .is-selected .v-icon-circle {
  background-color: #00aeef;
}

/* line 226, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-types .type .icon.wall {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/calendar_icons-03.png");
}

/* line 228, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-types .type .icon.wall.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/calendar_icons-04.png");
}

/* line 232, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-types .type .icon.desk {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/calendar_icons-01.png");
}

/* line 234, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-types .type .icon.desk.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/walla/calendar_icons-02.png");
}

/* line 242, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-popup-directive .side-menu {
  background: #efefef;
}

/* line 244, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .calendar-popup-directive .side-menu .bottom-area .start-design-btn {
  background: #00aeef;
}

/* line 249, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .designs-selection
.credit-designers-container
.credit-desingers-name-designer {
  color: #616161;
}

/* line 255, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .homepage .every-story-text {
  position: relative;
  left: 58px;
}

/* line 260, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .homepage .text-banner .text-banner-title h1 {
  position: relative;
  right: 30px;
}

/* line 265, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .sizes-wrap .sizes-banner-content .sizes-banner-content-text {
  width: inherit;
}

/* line 269, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .homepage .left-line-banner {
  opacity: 0;
}

/* line 273, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .homepage .right-line-banner {
  opacity: 0;
}

/* line 278, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .why-albume-wrap.ynet .why-albume-banner .right-line {
  opacity: 0;
}

/* line 281, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .why-albume-wrap.ynet .why-albume-banner .left-line {
  opacity: 0;
}

/* line 286, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .wrapper-beeri .top-banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/walla/Pricing_top.png");
}

/* line 292, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .price-list-main .albume-shipping-area {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/walla/Pricing_buttom2.png");
}

/* line 298, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .albume-header-wrap .header-logo {
  width: 96px;
}

/* line 302, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .terms_page .terms-banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/walla/terms_of_use.png");
}

/* line 308, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .about_page .banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/walla/Who_we_are_A.png");
}

/* line 314, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .customer-service .albume-info-bg {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/walla/walla_customer_service_banner.jpg");
}

/* line 320, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .privacy-banner {
  background-image: url(/images/walla_privacy.png);
}

/* line 324, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .why-albume-wrap.ynet .why-albume-banner .why-albume-banner-text {
  margin-left: 45px;
  width: 253px;
  padding-top: 25px;
}

/* line 330, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 .why-albume-wrap .sub-title {
  left: 5px;
}

/* line 335, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 #breadCrumbsDiv a {
  font-size: 14px;
  color: #006f98;
  text-decoration: none;
}

/* line 339, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-8 #breadCrumbsDiv a:hover {
  color: #00aeef;
}

/* line 347, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 {
  /* wizard */
}

/* line 354, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .albume-header-wrap .albume-header-blue .bg-blue {
  background-color: #000;
}

/* line 357, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .albume-header-wrap .albume-header-blue {
  background-color: #000;
}

/* line 363, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.campaign-link:link, #albume-container.partner-9 .albume-header-wrap .albume-header-blue a.my-area-link:link,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.campaign-link:visited,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.my-area-link:visited,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.campaign-link:hover,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.my-area-link:hover,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.campaign-link:active,
#albume-container.partner-9 .albume-header-wrap .albume-header-blue a.my-area-link:active {
  color: #00b49b;
}

/* line 372, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .carousel-item.active-item {
  border: 2px solid #00b49b;
}

/* line 377, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .colored-button {
  background: #00b49b;
  color: #fff;
}

/* line 380, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .colored-button:hover {
  /* TODO: ask for a hover color in the future */
  background: #00b49b;
}

/* line 388, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .print-popup-directive .side-menu {
  background: #efefef;
}

/* line 390, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .print-popup-directive .side-menu .tabs-area .tab.selected {
  background: #00b49b;
}

/* line 393, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .print-popup-directive .side-menu .bottom-area .start-design-btn {
  background: #00b49b;
}

/* line 400, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .print-popup-directive .is-selected .colored-border {
  border-color: #00b49b;
}

/* line 404, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .print-popup-directive .is-selected .v-icon-circle {
  background-color: #00b49b;
}

/* line 412, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .stills-size-box.selected {
  border-color: #00b49b;
}

/* line 417, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .terms_page .terms-banner {
  background-image: url(/images/zooma_terms.png);
}

/* line 420, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .privacy-banner {
  background-image: url(/images/zooma_privacy.png);
}

/* line 423, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .customer-service .banner-top .image-wrap {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/zooma/zooma_customer_service_banner_01.jpg");
}

/* line 429, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .customer-service .albume-info-bg {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/zooma/zooma_customer_service_banner_02.jpg");
}

/* line 435, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .wrapper-beeri .top-banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/zooma/zooma_banner_pricing.jpg");
}

/* line 441, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .price-list-main .albume-shipping-area {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/zooma/zooma_delivery_page_banner_bottom.jpg");
}

/* line 447, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 .about_page .banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/zooma/zooma_about.jpg");
}

/* line 454, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 #breadCrumbsDiv a {
  font-size: 14px;
  color: #006053;
  text-decoration: none;
}

/* line 458, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-9 #breadCrumbsDiv a:hover {
  color: #00b49b;
}

/* line 466, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 {
  /* wizard */
}

/* line 473, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .mark-text {
  color: #ed1940;
}

/* line 476, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .album-bechik {
  color: #ed1940 !important;
  border: 5px solid #ed1940;
}

/* line 480, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .albume-header-wrap .albume-header-blue .bg-blue {
  background-color: #6398d0;
}

/* line 483, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .albume-header-wrap .albume-header-blue {
  background-color: #6398d0;
}

/* line 489, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.campaign-link:link, #albume-container.partner-11 .albume-header-wrap .albume-header-blue a.my-area-link:link,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.campaign-link:visited,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.my-area-link:visited,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.campaign-link:hover,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.my-area-link:hover,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.campaign-link:active,
#albume-container.partner-11 .albume-header-wrap .albume-header-blue a.my-area-link:active {
  color: #0f0c0d;
}

/* line 497, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .why-albume-wrap .cloud .reason-image {
  background-image: url(/images/why_cloud_eBook.png);
}

/* line 501, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .why-albume-wrap .express .reason-image {
  background-image: url(/images/why_express_eBook.png);
}

/* line 505, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .why-albume-wrap .designs .reason-image {
  background-image: url(/images/why_designs_eBook.png);
}

/* line 509, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .why-albume-wrap .automated .reason-image {
  background-image: url(/images/why_automated_eBook.png);
}

/* line 513, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .why-albume-wrap .photos .reason-image {
  background-image: url(/images/why_photos_eBook.png);
}

/* line 517, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .colored-category-name {
  color: #0f0c0d;
}

/* line 523, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .carousel-item.active-item {
  border: 2px solid #ed1940;
}

/* line 528, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .colored-button {
  background: #ed1940;
  color: #fff;
}

/* line 531, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .colored-button:hover {
  /* TODO: ask for a hover color in the future */
  background: #ed1940;
}

/* line 537, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .colored-discount {
  color: #0f0c0d;
}

/* line 543, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .side-menu {
  background: #efefef;
}

/* line 545, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .side-menu .tabs-area .tab.selected {
  background: #ed1940;
}

/* line 548, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .side-menu .bottom-area .start-design-btn {
  background: #ed1940;
}

/* line 555, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .is-selected .colored-border {
  border-color: #ed1940;
}

/* line 559, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .is-selected .v-icon-circle {
  background-color: #ed1940;
}

/* line 567, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .stills-size-box.selected {
  border-color: #ed1940;
}

/* line 572, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .terms_page .terms-banner {
  background-image: url(/images/terms_ebook.png);
}

/* line 575, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .privacy-banner {
  background-image: url(/images/privacy_ebook.png);
}

/* line 579, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .customer-service .banner-top .image-wrap {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ebook/ebook_customer_service_banner_01.jpg");
}

/* line 585, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .customer-service .albume-info-bg {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ebook/ebook_customer_service_banner_02.jpg");
}

/* line 591, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .wrapper-beeri .top-banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ebook/ebook_banner_pricing.jpg");
}

/* line 597, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .price-list-main .albume-shipping-area {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ebook/ebook_delivery_page_banner_bottom.jpg");
}

/* line 603, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .about_page .banner {
  background-image: url("https://s3.eu-central-1.amazonaws.com/images.albume.co.il/general/ebook/ebook_about.jpg");
}

/* line 608, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .price-list-main
.prices-table-wrapper
.coupons-wrap
.link-coupon
> a.style-coupon {
  color: #6398d0;
}

/* line 616, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .canvas-wrap .main-banner {
  background: #eaeae9;
  background-image: url(/images/canvas/banner_canvas_background.jpg);
  background-size: cover;
  width: 100%;
  height: 100%;
  background-position: center center;
}

/* line 625, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .canvas-wrap .main-banner .demo-section {
  border-top: none;
}

/* line 629, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .canvas-carousel .background {
  visibility: hidden;
}

/* line 634, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .carousle-outer .left-clicker {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_1.webp");
}

/* line 637, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .carousle-outer .right-clicker {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_2.webp");
}

/* line 643, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .digi-albums .digi-repeat > a:hover {
  color: #ed1940;
}

/* line 649, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .footer_wrap a:hover {
  color: #ed1940;
}

/* line 655, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .security-main a {
  color: #ed1940;
}

/* line 663, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .subcategory-select-wrapper .options-container .option_all:hover, #albume-container.partner-11 .subcategory-select-wrapper .options-container .option:hover {
  background-color: #ed1940;
}

/* line 670, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .print-popup-directive .side-menu .tabs-area .tab.selected .triangle-down .main {
  border-color: #ed1940 transparent transparent transparent;
}

/* line 675, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .credit-designers-container .credit-desingers-name-designer {
  color: #ed1940;
}

/* line 681, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .designs-selection .header .arrow.left .icon {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_1.webp");
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 100%;
  margin: 0 auto;
}

/* line 689, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .designs-selection .header .arrow.right .icon {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_2.webp");
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  height: 100%;
  margin: 0 auto;
}

/* line 700, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .designs-selection .bookr-spinner .move-prev {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_1.webp");
}

/* line 703, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .designs-selection .bookr-spinner .move-next {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_2.webp");
}

/* line 709, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-designs-selection .bookr-spinner .move-prev {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_calendar_active_up.webp");
  background-size: 75px;
  height: 60px;
  top: 165px;
  right: 0;
  background-position: 10px -20px;
}

/* line 717, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-designs-selection .bookr-spinner .move-next {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_calendar_active_down.webp");
  background-size: 75px;
  height: 60px;
  top: 245px;
  right: 0;
  background-position: 10px 0;
}

/* line 728, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-popup-directive .side-menu {
  background-color: #EFEFEF;
}

/* line 730, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-popup-directive .side-menu .start-design-btn {
  background: #ed1940;
}

/* line 738, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .album-cover-page-main .prem-book {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-ashaf_albums_premium.webp");
}

/* line 740, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .album-cover-page-main .hard-book {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-ashaf_albums_hard.webp");
}

/* line 742, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .album-cover-page-main .soft-book {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-ashaf_albums_soft.webp");
}

/* line 749, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.wall {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-calendar_wall_off.webp");
}

/* line 752, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.desk {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-calendar_desktop_off.webp");
}

/* line 755, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.wall.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-calendar_wall_active.webp");
}

/* line 758, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .calendar-wrap .main-banner .title-wrapper .calendar-types .type .icon.desk.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-calendar_desktop_active.webp");
}

/* line 765, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .carousel-can .left {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_1.webp");
  background-position: -25px 35px;
}

/* line 769, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .carousel-can .right {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-arrow_ashaf_active_2.webp");
  background-position: -25px 35px;
}

/* line 776, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .options-container .option:hover {
  background-color: #ed1940;
}

/* line 782, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .stills-carousel-container .stills-size-box .title {
  color: #6398d1;
}

/* line 789, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .top-banner .icons-row .icon .canvas {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_canvas.webp");
}

/* line 792, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .top-banner .icons-row .icon .picture {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_photo.webp");
}

/* line 795, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .top-banner .icons-row .icon .calendar {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_calendar.webp");
}

/* line 798, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .top-banner .icons-row .icon .delivery {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_deliveries.webp");
}

/* line 802, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .top-banner .icons-row .icon .sub-text {
  color: #6398d1;
}

/* line 808, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr {
  width: 100%;
  display: flex;
}

/* line 811, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th {
  width: 100%;
  display: flex;
  height: 100%;
  align-items: center;
}

/* line 816, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .one-size {
  float: none;
  display: flex;
  flex-flow: column;
  height: 100%;
  width: 100%;
}

/* line 823, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-15x21 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_1521.webp");
}

/* line 826, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-20x20 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_2020.webp");
}

/* line 829, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-21x15 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_2115.webp");
}

/* line 832, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-21x30 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_2130.webp");
}

/* line 835, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-30x21 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_3021.webp");
}

/* line 838, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-30x30 {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-price_list_album_3030.webp");
}

/* line 841, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .prices-table tr th .size-img {
  transform: scale(1);
  background-size: contain;
}

/* line 850, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .deliveries-container .description a {
  color: #6398d1;
}

/* line 856, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .customer-service .banner-top .bottons .container .my-orders .img {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-customer_service.webp");
}

/* line 859, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .customer-service .banner-top .bottons .container .my-orders .name {
  color: #6398d1;
}

/* line 866, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .banner-select-wrap .selected_dot {
  background: #ed1940;
}

/* line 871, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.horizontal {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_off_02.webp");
}

/* line 873, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.horizontal.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_active_02.webp");
}

/* line 877, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.vertical {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_off_03.webp");
}

/* line 879, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.vertical.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_active_03.webp");
}

/* line 883, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.square {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_off_04.webp");
}

/* line 885, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.square.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_active_04.webp");
}

/* line 889, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.multi {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_off_01.webp");
}

/* line 891, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 .title-wrapper .canvas-types .icon.multi.selected {
  background-image: url("https://albume-images.s3.eu-west-1.amazonaws.com/general/ebook/ebook-canvas_icon_active_01.webp");
}

/* line 898, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 #breadCrumbsDiv a {
  font-size: 14px;
  color: #801021;
  text-decoration: none;
}

/* line 902, app/assets/stylesheets/application/overrides.scss */
#albume-container.partner-11 #breadCrumbsDiv a:hover {
  color: #ed1940;
}
#pageflip {
	width: 100%;
	overflow: hidden;
	/*visibility: hidden;*/
	display: block;
	/* use display:none only if needed! */
}

.pageflip-container {
	padding-top: 0px;
}
.pf-book-container {
}
.pf-book-content {
	opacity: 0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	-o-transition: opacity 1s;
	-ms-transition: opacity 1s;
}
.pf-book-offset {
	-webkit-perspective: 3000px;
	-moz-perspective: 3000px;
	-ms-perspective: 3000px;
	perspective: 3000px;
	-webkit-perspective-origin-x: 50%;
	-webkit-perspective-origin-y: 50%;
	-moz-perspective-origin-x: 50%;
	-moz-perspective-origin-y: 50%;
	-ms-perspective-origin-x: 50%;
	-ms-perspective-origin-y: 50%;
	perspective-origin-x: 50%;
	perspective-origin-y: 50%;
}


.pf-page-container {
	position: absolute;
	overflow: hidden;
}

#pf-dropshadow {
	-webkit-box-shadow: 0 10px 30px rgba(0,0,0,1);
	-moz-box-shadow: 0 10px 30px rgba(0,0,0,1);
	-o-box-shadow: 0 10px 30px rgba(0,0,0,1);
	-ms-box-shadow: 0 10px 30px rgba(0,0,0,1);
	box-shadow: 0 10px 30px rgba(0,0,0,1);
}

.pf-flip-shadowA {
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
}
.pf-flip-shadowB {
	background-image: -o-linear-gradient(left, rgba(0,0,0,1), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,1), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,1), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,1), rgba(0,0,0,0), rgba(0,0,0,0));
}
.pf-flip-topshadow {
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.5), rgba(0,0,0,1), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.5), rgba(0,0,0,1), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.5), rgba(0,0,0,1), rgba(0,0,0,0));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.5), rgba(0,0,0,1), rgba(0,0,0,0));
}
.pf-emboss-left {
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,1));
	pointer-events: none;
}
.pf-emboss-right {
	background-image: -o-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0));
	pointer-events: none;
}


/* Controls layout/animation/hover fx ----------------------------------- */

#pageflip-controls {
	position: absolute;
	bottom: 0px;
	padding: 8px 0 16px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	opacity: 0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	-o-transition: opacity 1s;
	-ms-transition: opacity 1s;
	color: #888;
	font-size: 12px;
}
.pf-centered-buttons,
.pf-left-buttons,
.pf-right-buttons {
	height: 26px;
	overflow: hidden;
}

.pf-centered-buttons {
	position: relative;
	top: 0px;
	left: auto;
	right: auto;
	margin: 0px auto;
	width: 254px;
}
.pf-left-buttons {
	float: left;
	width: 104px;
	margin-left: 32px;
}
.pf-right-buttons {
	float: right;
	width: 104px;
	margin-right: 32px;
}

.pf-control-bar-button {
}

.pf-control-bar-button,
.pf-control-bar-pager {
	float: left;
	height: 26px;
}
.pf-right {
	float: right;
}
.pf-control-bar-pager {
	padding-top: 2px;
	width: 150px;
	text-align: center;
}

#pf-pagerin {
	color: rgba(0,0,0,0.3);
	border: none;
	width: 140px;
	height: 22px;
    padding: 0px;
	font-size: 14px;
	/*font-family: Helvetica, Arial, sans-serif;*/
    border-style: none;
    border-color: Transparent;
    overflow: auto;
    background: none;
    text-align: center;
}

.pf-control-bar-button g,
.pf-control-bar-pager g {
	fill: rgba(0,0,0,0.3);
	-webkit-transition: fill 0.2s;
	-moz-transition: fill 0.2s;
	-o-transition: fill 0.2s;
	-ms-transition: fill 0.2s;
}
.pf-disabled {
	opacity: 0.2;
}

.pf-control-bar-button:not(.pf-disabled):hover g {
	fill: #FA0;
}
/*.control-bar-button.disabled:hover g,
.control-bar-pager.disabled:hover g  {
	fill: #888;
}*/
#pageflip-controls {
	color: rgba(0,0,0,0.3);
}

/* Thumbnails layout/animation/hover fx ----------------------------------- */

#pageflip-thumbnails {
	position: absolute;
	top: 0px;
	width: 100%;
	overflow: hidden;

	-webkit-transition: top 0.5s, opacity 0.5s;
	-moz-transition: top 0.5s, opacity 0.5s;
	-o-transition: top 0.5s, opacity 0.5s;
	-ms-transition: top 0.5s, opacity 0.5s;

}
#pageflip-thumbnails.pf-hidden {
	top: -100px;
	opacity: 0;
}
#pf-thumbnail-container {
	width: 10px;
}
.pf-thumbnail-spread {
}
.pf-thumbnail-page {
}
.pf-thumbnail-spread,
.pf-thumbnail-page {
	float: left;
	margin: 0 16px 16px 0px;
	/*margin: 0 8px 16px 8px;*/
	background: #888;
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	overflow: hidden;
}
.pf-thumbnail-button {
	float: left;
	margin: 0px;
	padding: 0px;
}
.pf-thumbnail-button:hover {


}

#pf-copyright-text {
	display: none;
	clear: both;
	padding-top: 10px;
}
.pageflip-credits {
	display: none;
}

/* Default Page setup */

.pf-left-side {
	background: #666;
}

.pf-right-side {
	background: #666;
}
.pf-outer {
	background: none;
}

/*

	Responsive design

*/

@media screen and (max-width: 600px) {
	.pf-right-buttons,
	.pf-left-buttons {
		display: none;
	}

}
@media screen and (max-width: 480px) {
	.pf-control-bar-pager {
		display: none;
	}
	.pf-centered-buttons {
		width: 160px;
		float: left;
		margin-left: 48px;
	}
	.pf-left-buttons {
		display: none;
	}
	.pf-control-bar-button {
		width: 40px;
	}
	.pf-right-buttons {
		display: block;
		width: 160px;
		margin-right: 48px;
	}
}
@media screen and (max-width: 440px) {
	.pf-centered-buttons {
		float: none;
		left: auto;
		right: auto;
		margin: 0px auto;
	}
	.pf-right-buttons,
	.pf-left-buttons {
		display: none;
	}
}





.pageflip-container {
    padding-top: 1px;
}

#pf-stage {
    z-index: 10;
}
.pf-page-container{
    background-size: 100% !important;
}
.pf-left-side,
.pf-right-side,
.pf-thumbnail-spread,
.pf-thumbnail-page {
    background-color: white  ;
}

#pageflip-controls,
#pf-pagerin {
    color: rgba(255, 255, 255, 0.5);
}

.pf-control-bar-button g,
.pf-control-bar-pager g {
    fill: rgba(255, 255, 255, 0.5);
}

.pf-control-bar-button:not(.pf-disabled):hover g {
    fill: #FFAA00;
}

#pageflip-controls {
    background: rgba(68, 68, 68, 0.35);
}

.pf-hotspot {
    position: absolute;
    overflow: hidden;
    cursor: pointer;
}

.pf-left-side, .pf-right-side, .pf-thumbnail-spread, .pf-thumbnail-page {
    background-size: 100%;
}
/* line 2, app/assets/stylesheets/application/partners.scss */
#partners-list {
  margin-top: 20px;
}

/* line 4, app/assets/stylesheets/application/partners.scss */
#partners-list td img {
  max-width: 100%;
  max-height: 100%;
}

/* line 10, app/assets/stylesheets/application/partners.scss */
.banners-partner-name {
  display: block;
  margin-top: 10px;
  font-size: 20px;
  font-weight: bold;
}

/* line 17, app/assets/stylesheets/application/partners.scss */
#new-partner {
  float: left;
  margin-bottom: 20px;
  background-color: rgba(82, 176, 208, 0.8);
}

/* line 21, app/assets/stylesheets/application/partners.scss */
#new-partner:active {
  background-color: rgba(82, 176, 208, 0.88);
}

/* line 24, app/assets/stylesheets/application/partners.scss */
#new-partner:hover {
  background-color: rgba(82, 176, 208, 0.95);
}

/* line 28, app/assets/stylesheets/application/partners.scss */
#products_fields {
  display: flex;
  flex-wrap: wrap;
  margin: 5px;
}

/* line 32, app/assets/stylesheets/application/partners.scss */
#products_fields .field {
  flex: 1 0 24%;
  justify-content: flex-start;
}

/* line 35, app/assets/stylesheets/application/partners.scss */
#products_fields .field input[type="checkbox"] {
  margin-left: 10px;
}

/* line 41, app/assets/stylesheets/application/partners.scss */
#partners_tab input[type="submit"] {
  width: auto;
  color: inherit;
  margin: 0;
  box-shadow: none;
}

/* line 47, app/assets/stylesheets/application/partners.scss */
#partners_tab h1 {
  margin-bottom: 20px;
}

/* line 50, app/assets/stylesheets/application/partners.scss */
#partners_tab input[type="file"] {
  display: inline-block;
  width: 222px;
}

/* line 55, app/assets/stylesheets/application/partners.scss */
textarea[name="partner_extensions"] {
  height: 77px;
}

/* line 58, app/assets/stylesheets/application/partners.scss */
textarea[name="partner_cs_hours"] {
  height: 75px;
}
/* line 1, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-wrap {
  position: relative;
  height: 648px;
  background-size: auto 648px;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 10, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context {
  width: 490px;
  position: absolute;
  top: 111px;
  right: 75px;
}

/* line 15, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context .header-text-bold {
  font-family: 'oe_ezer_block_prosemibold';
  font-size: 44px;
  text-align: center;
  font-weight: 700;
}

/* line 21, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context .header-text {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  height: 70px;
  font-family: 'oe_ezer_block_proregular';
}

/* line 29, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context .header-text label {
  position: absolute;
  right: 0;
  font-size: 40px;
  text-align: right;
}

/* line 37, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context .info-text {
  position: absolute;
  top: 70px;
  left: 0;
  right: 0;
  bottom: 70px;
  text-align: right;
  font-weight: 500;
  direction: rtl;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 1.6em;
  font-size: 16px;
}

/* line 49, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context .info-text .info-text-pre {
  font-family: 'Open Sans Hebrew', sans-serif;
  width: 510px;
  overflow: hidden;
}

/* line 58, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context a {
  font-size: 21px;
  position: absolute;
  top: 222px;
  right: 0;
  height: 56px;
  bottom: 46px;
  text-decoration: none;
  color: white;
  background-color: #00b49b;
  padding: 13px;
  border-radius: 50px;
  width: 219px;
  text-align: center;
  color: white;
}

/* line 73, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context a:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 79, app/assets/stylesheets/application/premium-albums.scss */
.premium-albums-context a:visited {
  color: white;
}
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
/* line 3, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap {
  height: auto;
  direction: rtl;
  min-width: 800px;
  color: #373737;
}

/* line 9, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner {
  width: inherit;
  height: 590px;
  padding-top: 70px;
  font-family: 'oe_ezer_block_proregular';
  position: relative;
}

/* line 15, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner.small-padding {
  padding-top: 45px;
}

/* line 18, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header {
  width: 630px;
  margin: 0 auto;
}

/* line 21, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header.premium-pg {
  width: 880px;
}

/* line 22, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header .right-line-banner {
  position: relative;
  top: 18px;
  width: 117px;
  height: 4px;
  background-image: url(/images/Line_Right.png);
  background-repeat: no-repeat;
}

/* line 31, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header .text-banner-title {
  font-weight: 500;
  text-align: center;
  position: relative;
  font-size: 39px;
  line-height: 30px;
}

/* line 37, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header .text-banner-title h1 {
  font-size: inherit;
  margin: 0;
  font-weight: inherit;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
}

/* line 48, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header .sub-title-banner {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  text-align: center;
  margin: 20px auto;
  line-height: 24px;
  width: 640px;
  direction: rtl;
}

/* line 62, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner .wrapper-header .left-line-banner {
  position: relative;
  bottom: 127px;
  width: 117px;
  height: 4px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  float: left;
}

/* line 74, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-top-premium {
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 650px;
  height: 650px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 85, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center {
  background-color: #ebebeb;
  height: 700px;
}

/* line 90, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .wrapper-header .sub-title-banner {
  font-size: 19px;
  margin-bottom: 30px;
}

/* line 94, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .wrapper-header .sub-title-banner .text {
  font-size: 15px;
  margin-top: 10px;
}

/* line 100, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .wrapper-header .left-line-banner {
  bottom: 106px;
}

/* line 105, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .slide-size-click {
  position: absolute;
  left: 0;
  right: 0;
  top: 84px;
  height: 99px;
}

/* line 112, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .size-click-right, .premium-album-wrap .banner-center .size-click-left {
  background-image: url(/images/L.png);
  background-repeat: no-repeat;
  position: absolute;
  cursor: pointer;
  height: 77px;
  width: 48px;
  cursor: pointer;
}

@media screen and (min-width: 1024px) {
  /* line 112, app/assets/stylesheets/application/premium_album_page.scss */
  .premium-album-wrap .banner-center .size-click-right, .premium-album-wrap .banner-center .size-click-left {
    display: none;
    pointer-events: none;
  }
}

/* line 122, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .size-click-left {
  left: 0px;
  background-position: left;
}

/* line 126, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .size-click-right {
  background-image: url(/images/R.png);
  right: 0px;
  background-position: right;
}

/* line 131, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .size_click_disable {
  opacity: 0.25;
}

/* line 135, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap {
  width: inherit;
  height: 450px;
  position: relative;
  margin-top: -20px;
}

/* line 141, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes {
  width: 100%;
  height: 142px;
  position: absolute;
  left: 0;
  bottom: 120px;
  background-image: url(/images/Shelf_Long_v2.png);
  background-repeat: no-repeat;
}

/* line 150, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .lamp {
  width: 255px;
  height: 276px;
  background-image: url(/images/Lamp.png);
  float: left;
  position: absolute;
  left: 0;
  bottom: 40px;
}

/* line 160, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .ornoment {
  width: 174px;
  height: 199px;
  background-image: url(/images/Ornoment.png);
  position: absolute;
  bottom: 40px;
  right: 40px;
}

/* line 169, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap {
  margin: 0 auto;
  height: 350px;
  position: relative;
  top: -83px;
  left: -16px;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  max-width: 734px;
  width: 57%;
  min-width: 669px;
}

@media screen and (max-width: 1023px) {
  /* line 169, app/assets/stylesheets/application/premium_album_page.scss */
  .premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap {
    min-width: 466px;
    overflow-x: hidden;
  }
}

/* line 184, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .items-moving-wrap {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  max-width: 734px;
  width: 57%;
  min-width: 669px;
  position: absolute;
  transition: all 0.2s ease-in;
  top: 0;
  right: 0;
}

@media screen and (max-width: 1023px) {
  /* line 184, app/assets/stylesheets/application/premium_album_page.scss */
  .premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .items-moving-wrap {
    min-width: 639px;
    justify-content: flex-start;
    transition: all 0.5s ease-out;
    right: 0;
  }
  /* line 201, app/assets/stylesheets/application/premium_album_page.scss */
  .premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .items-moving-wrap.moved-right {
    right: -155px;
  }
}

/* line 207, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item {
  height: 350px;
  cursor: pointer;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: center;
}

@media screen and (max-width: 1023px) {
  /* line 207, app/assets/stylesheets/application/premium_album_page.scss */
  .premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item {
    margin-left: 16px;
  }
}

/* line 215, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item.stylish {
  width: 155px;
}

/* line 216, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item.clasico {
  width: 128px;
}

/* line 217, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item.clasico_w {
  width: 152px;
}

/* line 218, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item.pocket {
  width: 120px;
}

/* line 220, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap {
  position: relative;
  background-color: black;
  display: flex;
  align-items: center;
}

/* line 225, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap img {
  position: absolute;
  bottom: 0;
}

/* line 229, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap p {
  font-family: 'Open Sans Hebrew';
  display: none;
  margin: 0;
  padding: 0;
  width: inherit;
  position: relative;
  z-index: 1;
  color: white;
  font-weight: 700;
  font-size: 17px;
  text-align: center;
}

/* line 243, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap:hover img {
  opacity: 0.5;
  transition: opacity 0.5s;
}

/* line 247, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap:hover p {
  display: block;
}

/* line 251, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .name {
  font-size: 21px;
  font-weight: 400;
  color: #373737;
  text-align: center;
  font-family: 'Open Sans Hebrew';
  margin-top: 50px;
}

/* line 259, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .type {
  font-size: 13px;
  font-weight: 700;
  color: #373737;
  text-align: center;
  font-family: 'Open Sans Hebrew';
}

/* line 266, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .price {
  font-size: 16px;
}

/* line 269, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .price.price-line-through {
  text-decoration: line-through;
  opacity: 0.5;
}

/* line 275, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .discount-price {
  font-size: 16px;
  color: #0a8c7a;
}

/* line 280, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .text {
  padding-top: 10px;
  font-family: 'Open Sans Hebrew';
  color: #494949;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  width: 100%;
}

/* line 289, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .decore {
  background-image: url(/images/Decore.png);
  margin: 10px auto 0;
  width: 34px;
  height: 3px;
}

/* line 302, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 307, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap.stylish {
  width: 155px;
  height: 157px;
  margin-top: 15px;
}

/* line 308, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap.clasico {
  width: 112px;
  height: 153px;
  margin-top: 19px;
}

/* line 309, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap.clasico_w {
  width: 152px;
  height: 110px;
  margin-top: 62px;
}

/* line 310, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap .premium-sizes .items-wrap .premium-item .image-wrap.pocket {
  width: 107px;
  height: 106px;
  margin-top: 66px;
}

/* line 315, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap.ynet-albumes .premium-sizes .items-wrap .premium-item.stylish {
  width: 162px;
  height: 162px;
  margin-top: 16.4px;
}

/* line 316, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap.ynet-albumes .premium-sizes .items-wrap .premium-item.clasico {
  width: 114px;
  height: 162px;
  margin-top: 15.6px;
}

/* line 317, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap.ynet-albumes .premium-sizes .items-wrap .premium-item.clasico_w {
  width: 162px;
  height: 114px;
  margin-top: 63.5px;
}

/* line 318, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .premium-sizes-wrap.ynet-albumes .premium-sizes .items-wrap .premium-item.pocket {
  width: 108px;
  height: 108px;
  margin-top: 70px;
}

/* line 323, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-center .sub-title-banner {
  height: 40px;
}

/* line 328, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 650px;
}

/* line 332, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom .text-wrap {
  font-family: 'oe_ezer_block_prolight';
  margin-right: 35px;
}

/* line 336, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom .text-wrap .text-banner-title {
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 49px;
  font-weight: 500;
  line-height: 37px;
  float: right;
  margin-top: 20px;
  clear: both;
}

/* line 347, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom .text-wrap .sub-title-banner {
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  padding: 0;
  float: right;
  margin-top: 25px;
  text-align: right;
  width: 400px;
  line-height: 24px;
  clear: right;
  white-space: pre-line;
}

/* line 362, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom .text-wrap .start {
  position: absolute;
  top: 232px;
  font-family: 'Open Sans Hebrew';
  display: block;
  width: 223px;
  height: 62px;
  font-size: 21px;
  color: white;
  border-radius: 50px;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
}

/* line 376, app/assets/stylesheets/application/premium_album_page.scss */
.premium-album-wrap .banner-bottom .text-wrap .start .colored-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}
/* line 2, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner {
  width: 100%;
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(/images/banner_pricing_update.jpg);
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
}

/* line 13, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  width: 750px;
  direction: rtl;
}

/* line 20, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-between;
  margin-top: 32px;
  outline: 0;
  cursor: pointer;
}

/* line 28, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .img {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 78px;
  height: 78px;
}

/* line 34, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .img.canvas {
  background-image: url(/images/canvas_price.png);
}

/* line 35, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .img.picture {
  background-image: url(/images/picture_price.png);
}

/* line 36, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .img.calendar {
  background-image: url(/images/calendar_price.png);
}

/* line 37, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .img.delivery {
  background-image: url(/images/delivery_price.png);
}

/* line 39, app/assets/stylesheets/application/price_list.scss */
.wrapper-beeri .top-banner .icons-row .icon .sub-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: initial;
  color: #334e79;
  text-decoration: none;
  margin: 15px auto;
}

@media screen and (max-width: 1024px) {
  /* line 54, app/assets/stylesheets/application/price_list.scss */
  .wrapper-beeri {
    height: 1973px !important;
  }
  /* line 59, app/assets/stylesheets/application/price_list.scss */
  .price-list-main .price-list-header .sub-title {
    top: -20px !important;
  }
  /* line 63, app/assets/stylesheets/application/price_list.scss */
  .price-list-main .page-number-area {
    margin-top: -5px !important;
  }
  /* line 69, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table {
    width: 750px !important;
  }
  /* line 75, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.prem .i-icon {
    left: -16px !important;
  }
  /* line 80, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.soft .i-icon {
    left: -2px !important;
  }
  /* line 85, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.hard .i-icon {
    left: -5px !important;
  }
  /* line 96, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-30x30 {
    left: 25px !important;
  }
  /* line 99, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-30x21 {
    left: 33px !important;
  }
  /* line 102, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-21x30 {
    left: 25px !important;
  }
  /* line 105, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-21x15 {
    left: 38px !important;
  }
  /* line 108, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-20x20 {
    left: 34px !important;
  }
  /* line 111, app/assets/stylesheets/application/price_list.scss */
  .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-15x21 {
    left: 35px !important;
  }
  /* line 120, app/assets/stylesheets/application/price_list.scss */
  .comments-wrapper {
    width: 750px !important;
  }
}

/* line 125, app/assets/stylesheets/application/price_list.scss */
.price-list-main {
  font-family: 'Open Sans Hebrew', sans-serif;
  min-width: 900px;
  width: 100%;
  height: 1107px;
  position: relative;
}

/* line 131, app/assets/stylesheets/application/price_list.scss */
.price-list-main .back-imgae {
  position: absolute;
  right: 0;
  top: -12px;
  width: 193px;
  height: 149px;
  background-size: 100%;
  background-repeat: no-repeat;
  background-image: url(/icons/price_list_image.png);
}

/* line 141, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header {
  width: 100%;
  height: 156px;
  margin-top: 52px;
}

/* line 145, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 150, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 157, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
  direction: rtl;
}

/* line 168, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 176, app/assets/stylesheets/application/price_list.scss */
.price-list-main .price-list-header .sub-title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  direction: rtl;
  font-size: 19px;
  font-weight: 400;
  line-height: 24.01px;
  text-align: center;
  margin-top: 30px;
  position: relative;
  top: -45px;
}

/* line 189, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area {
  height: 75px;
  width: 100%;
  margin-top: -32px;
  position: relative;
  z-index: 0;
}

/* line 195, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area {
  height: 100%;
  margin: 0 auto;
  width: 205px;
  font-family: 'oe_ezer_block_prolight';
  color: #272728;
}

/* line 201, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .page-number-title {
  text-align: center;
  font-size: 21px;
  font-weight: 400;
  margin-top: 23px;
  font-family: 'oe_ezer_block_prolight';
}

/* line 208, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area {
  margin: 10px auto;
  width: 129px;
  height: 22px;
  position: relative;
  z-index: 118;
}

/* line 214, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area .add {
  float: right;
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 221, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area .add .add-icon {
  background-image: url(/icons/add-icon.png);
  height: 10px;
  width: 10px;
  margin: 4px auto;
}

/* line 228, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area .value {
  font-family: 'Open Sans Hebrew', sans-serif;
  width: 92px;
  height: 18px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  float: left;
}

/* line 237, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area .sub {
  float: left;
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 244, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .add-sub-area .sub .sub-icon {
  background-image: url(/icons/sub-icon.jpg);
  height: 2px;
  width: 10px;
  margin: 8px auto;
}

/* line 252, app/assets/stylesheets/application/price_list.scss */
.price-list-main .page-number-area .inside-area .more-page-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  text-align: center;
  margin-top: 12px;
}

/* line 264, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table {
  height: 556px;
  width: 930px;
  margin: 0 auto;
}

/* line 269, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size {
  float: left;
  width: 100%;
  height: 100%;
}

/* line 273, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area {
  width: 100%;
  height: 100px;
  position: relative;
}

/* line 277, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img {
  width: 100%;
  position: absolute;
  bottom: 0;
}

/* line 281, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-30x30 {
  left: 39px;
  width: 58px;
  height: 69px;
  background-image: url(/icons/Pricing_page/30x30_icon.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 289, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-20x20 {
  left: 48px;
  width: 40px;
  height: 48px;
  background-image: url(/icons/Pricing_page/20X20.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 297, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-15x21 {
  left: 48px;
  width: 40px;
  height: 37px;
  background-image: url(/icons/Pricing_page/A5_side_icon.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 305, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-21x15 {
  left: 50px;
  width: 32px;
  height: 48px;
  background-image: url(/icons/Pricing_page/A5.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 313, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-30x21 {
  left: 48px;
  width: 42px;
  height: 64px;
  background-image: url(/icons/Pricing_page/A4.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 321, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .img-area .size-img.size-21x30 {
  left: 38px;
  width: 58px;
  height: 55px;
  background-image: url(/icons/Pricing_page/A4_side_icon.png);
  background-repeat: no-repeat;
  transform: scale(-1, 1);
}

/* line 331, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .size-title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 17px;
  font-weight: 700;
  line-height: 44px;
  text-align: center;
  direction: rtl;
}

/* line 340, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .decor-small {
  margin: auto;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url(/icons/Pricing_page/Decor_small.png);
  width: 34px;
  height: 3px;
  position: relative;
  top: -6px;
}

/* line 350, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table th .one-size .size-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 13px;
  font-weight: 400;
  line-height: 23px;
  text-align: center;
}

/* line 360, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td {
  font-family: 'Open Sans Hebrew', sans-serif;
  text-align: center;
  vertical-align: top;
  padding-top: 42px;
  position: relative;
  color: #5f5f5f;
  font-size: 17px;
  font-weight: 400;
  line-height: 23px;
  direction: rtl;
  width: 14.285714286%;
}

/* line 372, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link {
  cursor: pointer;
}

/* line 374, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link:focus {
  outline: 0;
}

/* line 375, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .shekels {
  font-size: 19px;
  line-height: 21px;
  text-align: center;
}

/* line 382, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .without-discount:hover {
  color: #08b49a;
}

/* line 384, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .with-discount {
  position: relative;
  bottom: 20px;
}

/* line 387, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .with-discount:hover {
  font-size: 19px;
  font-weight: bold;
}

/* line 388, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .with-discount .price-line-through {
  text-decoration: line-through;
  opacity: 0.5;
}

/* line 393, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .new-album-link .with-discount .price-list-with-discount {
  margin-top: 10px;
  color: #0A8C7A;
}

/* line 399, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .error-icon {
  width: 22px;
  height: 22px;
  background-image: url("/icons/error copy.png");
  margin: auto;
  background-repeat: no-repeat;
}

/* line 406, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td .cost-loader img {
  height: 15px;
  width: 50px;
  position: relative;
  top: 0px;
  background: lightgrey;
}

/* line 413, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td.not-supported {
  font-size: 16px;
}

/* line 414, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.main-td.not-supported .shekels {
  display: none;
}

/* line 421, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td {
  width: 14.285714286%;
}

/* line 423, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab {
  width: 100%;
  height: 100%;
  margin-left: 8px;
  margin-top: 35px;
}

/* line 428, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .book-icon {
  margin: auto;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 432, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .book-icon.hard-book {
  width: 57px;
  height: 45px;
  background-image: url(/icons/Pricing_page/reg.png);
}

/* line 437, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .book-icon.soft-book {
  width: 56px;
  height: 45px;
  background-image: url(/icons/Pricing_page/SOFT.png);
}

/* line 442, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .book-icon.prem-book {
  width: 60px;
  height: 45px;
  background-image: url(/icons/Pricing_page/premu.png);
}

/* line 448, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area {
  margin: 2px auto;
  text-align: center;
}

/* line 450, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.prem .i-icon {
  left: -3px;
}

/* line 455, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.soft .i-icon {
  left: 11px;
}

/* line 460, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area.hard .i-icon {
  left: 8px;
}

/* line 467, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area .i-icon {
  border-radius: 50%;
  border-width: 1px;
  border-color: #070808;
  border-style: solid;
  width: 13px;
  height: 13px;
  font-size: 9px;
  text-align: center;
  line-height: 12px;
  font-weight: 700;
  cursor: pointer;
  margin-top: -18px;
  position: relative;
  left: -18px;
}

/* line 482, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area .i-icon.show-i-data {
  background: #334e79;
  color: white;
}

/* line 487, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table td.cover-td .cover-tab .title-icon-area .cover-title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 13px;
  font-weight: 700;
  line-height: 23px;
  padding-top: 2px;
}

/* line 498, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper table.prices-table .decor {
  display: none;
  position: absolute;
  bottom: 43px;
  width: 82px;
  height: 4px;
  background-image: url(/icons/Pricing_page/Decor.png);
  background-size: 100%;
  background-repeat: no-repeat;
  left: 25px;
}

/* line 510, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper {
  height: 146px;
  width: 894px;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 4px;
}

/* line 517, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .size-error-wrapper {
  height: 29px;
  width: 894px;
  float: right;
}

/* line 521, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .size-error-wrapper .error-simbol {
  background-image: url(/icons/error.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  float: right;
  margin-left: 11px;
  margin-top: 3px;
}

/* line 530, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .size-error-wrapper .error-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  direction: rtl;
  font-size: 17px;
  font-weight: 400;
  text-align: center;
  float: right;
}

/* line 540, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .asterix {
  height: 92px;
  width: 610px;
  float: right;
}

/* line 544, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .asterix .asterix1 {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  direction: rtl;
  font-size: 13px;
  font-weight: 400;
  text-align: right;
}

/* line 551, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .asterix .asterix1 a {
  color: #0A8C7A;
  text-decoration: none;
  cursor: pointer;
}

/* line 557, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .comments-wrapper .asterix .asterix2 {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #494949;
  direction: rtl;
  font-size: 13px;
  font-weight: 400;
  text-align: right;
  padding-top: 12px;
}

/* line 568, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .coupons-wrap {
  color: #373737;
  font-size: 17px;
  font-weight: 700;
  line-height: 44px;
  display: flex;
  flex-flow: row-reverse;
}

/* line 575, app/assets/stylesheets/application/price_list.scss */
.price-list-main .prices-table-wrapper .coupons-wrap .link-coupon > a.style-coupon {
  margin-right: 5px;
  color: #0A8C7A;
  text-decoration: none;
}

/* line 582, app/assets/stylesheets/application/price_list.scss */
.price-list-main .albume-shipping-area {
  background-image: url(/images/photo_pricing.jpg);
}

/* line 585, app/assets/stylesheets/application/price_list.scss */
.price-list-main .shipping-area {
  height: 650px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 650px;
}

/* line 590, app/assets/stylesheets/application/price_list.scss */
.price-list-main .shipping-area .text-wrap {
  width: 350px;
  height: 350px;
  margin-left: 10%;
}

/* line 594, app/assets/stylesheets/application/price_list.scss */
.price-list-main .shipping-area .text-wrap .title {
  font-family: 'oe_ezer_block_prolight';
  color: #000000;
  font-size: 45px;
  font-weight: 700;
  line-height: 37px;
  direction: rtl;
  text-align: center;
  width: 300px;
  position: relative;
  line-height: 42px;
  top: 116px;
  left: 14px;
  letter-spacing: 2px;
}

/* line 609, app/assets/stylesheets/application/price_list.scss */
.price-list-main .shipping-area .text-wrap .text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  text-align: center;
  width: 265px;
  position: relative;
  top: 125px;
  left: 40px;
  direction: rtl;
}

/* line 622, app/assets/stylesheets/application/price_list.scss */
.price-list-main .shipping-area .text-wrap .shipping-btn {
  font-family: 'Open Sans Hebrew', sans-serif;
  width: 224px;
  height: 62px;
  cursor: pointer;
  position: relative;
  top: 195px;
  left: 53px;
  border-radius: 32px;
  text-align: center;
  color: white;
  font-size: 21px;
  font-weight: 400;
  line-height: 61px;
}

@media (max-width: 1024px) {
  /* line 640, app/assets/stylesheets/application/price_list.scss */
  .price-list-main .shipping-area .text-wrap {
    margin-left: 0;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 645, app/assets/stylesheets/application/price_list.scss */
  .price-list-main .shipping-area .text-wrap {
    margin-left: 10%;
  }
}
/* line 7, app/assets/stylesheets/application/print_popup_directive.scss */
.black-screen {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999;
  top: 0;
  left: 0;
}

@media screen and (max-height: 900px) {
  /* line 18, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive {
    top: calc(50% - 350px) !important;
  }
}

@media screen and (min-width: 1199px) {
  /* line 26, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive {
    width: 1199px !important;
  }
  /* line 28, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive.inside-iframe {
    width: 1100px !important;
  }
  /* line 30, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area {
    margin-top: 62px !important;
  }
  /* line 33, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .page-number-area {
    margin-top: -24px !important;
  }
  /* line 36, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .bottom-area {
    margin-top: 90px !important;
  }
  /* line 39, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side {
    width: 949px !important;
  }
  /* line 41, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side.inside-iframe {
    width: 850px !important;
  }
  /* line 42, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .page-title {
    margin: -2px auto !important;
    max-width: 800px !important;
  }
  /* line 45, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .page-title .title {
    font-size: 22px !important;
  }
  /* line 48, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .page-title .line {
    max-width: 109px !important;
  }
  /* line 52, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection {
    width: 949px !important;
    height: 554px !important;
  }
  /* line 55, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection.inside-iframe {
    width: 850px !important;
  }
  /* line 56, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .header {
    height: 16px !important;
  }
  /* line 58, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .header .arrow {
    margin-top: -13px !important;
  }
  /* line 61, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .header .tabs-area-wrap {
    top: -5px !important;
  }
  /* line 65, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .bookr-wrap {
    top: -3px !important;
  }
  /* line 68, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .move-next {
    top: 144px !important;
  }
  /* line 71, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .designs-selection .move-prev {
    top: 144px !important;
  }
  /* line 75, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-size-page-main {
    margin-left: 103px !important;
    margin-top: -11px !important;
  }
  /* line 78, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-size-page-main .tabs-area {
    height: 195px !important;
    position: relative;
    top: -57px;
  }
  /* line 82, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-size-page-main .tabs-area .size-tab-area {
    margin-right: 51px !important;
  }
  /* line 85, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-size-page-main .tabs-area .size-tab-area:last-child {
    margin-left: 1px;
  }
  /* line 90, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-cover-page-main {
    margin-left: 87px !important;
    width: 766px;
  }
  /* line 93, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-cover-page-main .cover-description {
    font-size: 16px !important;
  }
  /* line 95, app/assets/stylesheets/application/print_popup_directive.scss */
  .left-side .album-cover-page-main .cover-description .page-desc {
    font-size: 16px !important;
    position: relative !important;
    top: 19px !important;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {
  /* line 105, app/assets/stylesheets/application/print_popup_directive.scss */
  .credit-designers-container {
    /*    margin-top: 70px;*/
    bottom: 54px !important;
  }
}

@media screen and (max-width: 1024px) {
  /* line 113, app/assets/stylesheets/application/print_popup_directive.scss */
  .size-tab-area {
    margin-right: 16px !important;
  }
  /* line 117, app/assets/stylesheets/application/print_popup_directive.scss */
  .credit-designers-container {
    bottom: 90px !important;
  }
  /* line 120, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive {
    width: 740px !important;
  }
  /* line 122, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive.inside-iframe {
    width: 1100px !important;
  }
  /* line 123, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side {
    width: 550px !important;
  }
  /* line 125, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side.inside-iframe {
    width: 850px !important;
  }
  /* line 126, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .page-title {
    max-width: 500px !important;
  }
  /* line 128, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .page-title .title {
    font-size: 22px !important;
  }
  /* line 131, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .page-title .line {
    max-width: 50px !important;
  }
  /* line 135, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .designs-selection {
    width: 550px !important;
    height: 555px !important;
  }
  /* line 138, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .designs-selection .header {
    height: 10px !important;
  }
  /* line 140, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .designs-selection .header .arrow {
    margin-top: -20px !important;
  }
  /* line 143, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .designs-selection .header .tabs-area-wrap {
    top: -11px !important;
  }
  /* line 147, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .designs-selection .bookr-wrap {
    top: 24px !important;
  }
  /* line 151, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-size-page-main {
    margin-top: -8px !important;
    margin-left: -2px !important;
  }
  /* line 154, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-size-page-main .tabs-area {
    height: 172px !important;
    top: -60px;
  }
  /* line 158, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab {
    width: 160px !important;
    height: 165px !important;
  }
  /* line 161, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab .disabled-text-area {
    width: 160px !important;
    top: 174px !important;
  }
  /* line 164, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-size-page-main .tabs-area .size-tab-area .size-tab .disabled-text-area .disabled-text {
    position: absolute;
    left: -17px;
    bottom: 16px;
    /*position: relative !important;*/
  }
  /* line 173, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main {
    width: 542px !important;
    padding-left: 4px;
  }
  /* line 178, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main .cover-description {
    font-size: 14px !important;
  }
  /* line 180, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main .cover-description .page-desc {
    font-size: 16px !important;
    position: relative !important;
    top: 19px !important;
  }
  /* line 188, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab {
    width: 160px !important;
    height: 165px !important;
    margin-bottom: 12px;
  }
  /* line 192, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .book-icon {
    margin-top: 40px !important;
  }
  /* line 195, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .left-side .album-cover-page-main .select-covers-area .cover-tab-area .cover-tab .disabled-text-area {
    top: 169px !important;
    width: 160px !important;
  }
  /* line 204, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu {
    width: 190px !important;
  }
  /* line 207, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .album-name-area .album-name-value {
    width: 160px !important;
    margin-top: -17px !important;
  }
  /* line 212, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .page-number-area .inside-area {
    width: 166px !important;
  }
  /* line 216, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area {
    margin-top: 39px !important;
  }
  /* line 219, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area .tab .inside-text {
    width: 174px !important;
  }
  /* line 221, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area .tab .inside-text .number {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  /* line 227, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area .tab .triangle-down .background {
    right: 91.5px !important;
  }
  /* line 230, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .tabs-area .tab .triangle-down .main {
    right: 91.5px !important;
  }
  /* line 236, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .page-number-area {
    margin-top: -36px !important;
  }
  /* line 239, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .start-design-btn {
    width: 160px !important;
    height: 50px !important;
    line-height: 50px !important;
    margin-top: 12px !important;
  }
  /* line 245, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .bottom-area.cost-number {
    margin-top: 36px !important;
  }
  /* line 248, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .bottom-area .text-icon-area {
    display: block;
    width: 92px !important;
    margin-right: auto !important;
    position: relative;
    margin-bottom: 30px !important;
  }
  /* line 254, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon {
    position: absolute !important;
    top: 19px !important;
    left: -7px !important;
  }
  /* line 258, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box {
    left: -168px !important;
  }
}

/* line 267, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive {
  direction: ltr;
  z-index: 1000;
  margin: 0 auto;
  width: 920px;
  height: 700px;
  position: fixed;
  right: 0;
  left: 0;
  top: 112px;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0px 11px 1px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 286, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive.inside-iframe {
  width: 1100px;
  border-radius: 0;
}

/* line 287, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side {
  float: left;
  width: 670px;
  height: 100%;
  border-radius: 10px 0px 0px 10px;
  -webkit-box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
  box-shadow: 11px 2px 18px -11px rgba(0, 0, 0, 0.25);
}

/* line 295, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side.inside-iframe {
  border-radius: 0;
  width: 850px;
}

/* line 296, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title {
  margin: -2px auto;
  display: flex;
  min-width: 560px;
  line-height: 42px;
  height: 42px;
  justify-content: center;
  position: relative;
  top: -21px;
}

/* line 305, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title.inside-iframe {
  top: -20px;
}

/* line 306, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title .line {
  height: 3px;
  background-repeat: no-repeat;
  margin-top: 21px;
  min-width: 50px;
  width: 25%;
  max-width: 80px;
}

/* line 313, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title .line.right {
  background-image: url(/icons/line-right.jpg);
  background-position-x: 100%;
}

/* line 317, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title .line.left {
  background-image: url(/icons/line-left.jpg);
}

/* line 321, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .page-title .title {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  direction: rtl;
  margin-right: 15px;
  margin-left: 15px;
}

/* line 332, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .close-btn {
  height: 16px;
  width: 16px;
  margin: 19px;
  background-size: 100%;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 339, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .close-btn.inside-iframe {
  background-image: none;
  cursor: default;
  pointer-events: none;
}

/* line 355, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .sub-title {
  color: #727272;
  font-size: 13px;
  font-weight: 400;
  height: 70px;
  width: 100%;
  direction: rtl;
  padding-top: 0px;
  padding-right: 0px;
  text-align: center;
  position: relative;
  top: -11px;
}

/* line 367, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .sub-title.inside-iframe {
  top: -10px;
}

/* line 369, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .album-cover-page-main {
  top: 110px;
  left: 2px;
}

/* line 372, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .album-cover-page-main.inside-iframe {
  left: 89px;
  top: 158px;
}

/* line 373, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .album-cover-page-main .cover-description {
  font-size: 16px;
}

/* line 375, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .album-cover-page-main .cover-description .page-desc {
  font-size: 16px;
  position: relative;
  top: 19px;
}

/* line 384, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .album-size-page-main .tabs-area {
  height: 195px;
}

/* line 389, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .header {
  height: 19px;
  border-bottom: 1px solid #d8d8d8;
}

/* line 392, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .header .arrow {
  margin-top: -12px;
}

/* line 395, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .header .tabs-area-wrap {
  margin: -15px auto;
}

/* line 399, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .bookr-wrap {
  top: 57px;
}

/* line 402, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .move-next {
  top: 82px;
}

/* line 405, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .left-side .designs-selection .move-prev {
  top: 82px;
}

/* line 411, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu {
  border-radius: 0px 10px 10px 0px;
  float: right;
  width: 250px;
  height: 100%;
  background: rgba(111, 145, 198, 0.25);
}

/* line 417, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu.inside-iframe {
  border-radius: 0;
}

/* line 418, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-alert-popup {
  position: absolute;
  background: white;
  opacity: 0;
  transition: opacity 1s, right 0s 1s;
  width: 233px;
  height: 80px;
  right: 9000000000000px;
  z-index: 9;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.35);
  border: solid 1px #c2c2c2;
  bottom: 274px;
}

/* line 430, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-alert-popup .close-btn {
  height: 12px;
  width: 12px;
  background-size: 100%;
  position: absolute;
  top: 5px;
  left: 5px;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 440, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-alert-popup.show-alert {
  opacity: 1;
  transition: opacity 1s;
  right: 8.5px;
}

/* line 445, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-alert-popup .text-area {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #58595b;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  padding: 18px;
  direction: rtl;
}

/* line 454, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-alert-popup .arrow {
  width: 0;
  height: 0;
  margin: 2px auto;
  border-style: solid;
  border-width: 5px 7px 0 7px;
  border-color: white transparent transparent transparent;
}

/* line 463, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area {
  position: relative;
}

/* line 465, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area .album-name-title {
  color: #272728;
  font-size: 21px;
  font-weight: 300;
  line-height: 24px;
  text-align: center;
  line-height: 77px;
  font-family: 'oe_ezer_block_prolight';
}

/* line 474, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value {
  direction: rtl;
  width: 210px;
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #56585b;
  text-align: right;
  padding: 4px 20px;
  border: solid 1px #97a7c0;
  border-radius: 20px;
  height: 32px;
  font-size: 14px;
  margin: -12px auto;
  font-weight: 400;
  background-color: #ffffff;
  display: block;
  outline: none;
}

/* line 490, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value:focus {
  border: solid 1px #334e79;
  /* FF 4-18 */
  /* FF 19+ */
  /* IE 10+ */
}

/* line 492, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 493, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value:focus:-moz-placeholder {
  color: transparent;
}

/* line 494, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value:focus::-moz-placeholder {
  color: transparent;
}

/* line 495, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area input.album-name-value:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 498, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area .albume-name-value::-webkit-input-placeholder {
  color: #999;
}

/* line 499, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area .albume-name-value::-moz-placeholder {
  color: #999;
}

/* line 500, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area .album-name-value-error {
  border: solid 1px red;
}

/* line 503, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .album-name-area .error {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 103px;
  display: inline-block;
  color: red;
  direction: rtl;
}

@media screen and (max-width: 1198px) {
  /* line 513, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .album-name-area .error {
    font-size: 12px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 518, app/assets/stylesheets/application/print_popup_directive.scss */
  .print-popup-directive .side-menu .album-name-area .error {
    top: 95px;
  }
}

/* line 523, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area {
  margin-top: 43px;
}

/* line 525, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab {
  cursor: pointer;
  width: 100%;
  height: 83px;
}

/* line 530, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .inside-text {
  width: 205px;
  height: 100%;
  margin: 0 auto;
  border-bottom: solid 1px #b9c5d8;
}

/* line 535, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .inside-text .number {
  font-family: 'Open Sans Hebrew', sans-serif;
  text-align: center;
  height: 100%;
  width: 50px;
  float: right;
  font-size: 42px;
  padding-left: 15px;
  padding-right: 62px;
  padding-top: 11px;
  color: #7a7e85;
  direction: ltr;
}

/* line 548, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .inside-text .title {
  font-family: 'oe_ezer_block_prolight';
  color: #272728;
  font-size: 21px;
  font-weight: 300;
  text-align: right;
  padding-top: 17px;
}

/* line 557, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .inside-text .value {
  text-align: right;
  color: #343637;
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Open Sans Hebrew', sans-serif;
  top: 1px;
  direction: rtl;
}

/* line 570, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .triangle-down {
  position: relative;
  top: -2px;
  border-radius: 10px;
  z-index: 9;
}

/* line 575, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .triangle-down .main {
  margin: auto;
  position: absolute;
  right: 115px;
  top: 1px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 7px 0 7px;
  border-color: rgba(111, 145, 198, 0.25) transparent transparent transparent;
}

/* line 586, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab .triangle-down .background {
  margin: auto;
  width: 0;
  top: 1px;
  position: absolute;
  right: 115px;
  height: 0;
  border-style: solid;
  border-width: 3px 7px 0 7px;
  border-color: white transparent transparent transparent;
}

/* line 598, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected {
  background-color: #334e79;
}

/* line 601, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected .triangle-down .main {
  border-color: #334e79 transparent transparent transparent;
}

/* line 605, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected .inside-text {
  border: none;
}

/* line 607, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected .inside-text .number {
  color: white;
}

/* line 610, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected .inside-text .title {
  color: white;
}

/* line 613, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .tabs-area .tab.selected .inside-text .value {
  color: white;
}

/* line 620, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area {
  height: 105px;
  width: 100%;
  margin-top: -21px;
}

/* line 624, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area {
  height: 100%;
  margin: auto;
  padding-left: 6px;
  width: 206px;
  font-family: 'oe_ezer_block_prolight';
  color: #272728;
}

/* line 631, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .page-number-title {
  text-align: center;
  font-size: 21px;
  font-weight: 500;
  margin-top: 54px;
  font-family: 'oe_ezer_block_prolight';
}

/* line 638, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area {
  margin: auto;
  width: 74px;
  display: flex;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 648, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .add {
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 654, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .add .add-icon {
  background-image: url(/icons/add-icon.png);
  height: 10px;
  width: 10px;
  margin: 4px auto;
}

/* line 661, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .value {
  font-family: 'Open Sans Hebrew', sans-serif;
  width: 37px;
  height: 18px;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
}

/* line 669, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .sub {
  border-radius: 3px;
  background-color: #1a1a1a;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 675, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .add-sub-area .sub .sub-icon {
  background-image: url(/icons/sub-icon.jpg);
  height: 2px;
  width: 10px;
  margin: 8px auto;
}

/* line 683, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .page-number-area .inside-area .more-page-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  color: #373737;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  text-align: center;
  margin-top: 12px;
  direction: rtl;
}

/* line 695, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 120px;
  margin-top: 47px !important;
  font-family: 'Open Sans Hebrew', sans-serif;
}

/* line 703, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .cost-number {
  color: #131313;
  font-size: 32px;
  font-weight: 300;
  text-align: center;
  direction: rtl;
  margin-top: 12px;
}

/* line 711, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area {
  display: flex;
  width: 180px;
  margin: 2px auto;
  margin-right: 36px;
}

/* line 716, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .little-letters {
  color: #222222;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  padding-left: 10px;
}

/* line 723, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon {
  border-radius: 50%;
  border-width: 1px;
  border-color: #070808;
  border-style: solid;
  width: 13px;
  height: 13px;
  position: relative;
  top: 3px;
  left: 4px;
  font-size: 9px;
  text-align: center;
  line-height: 11px;
  font-weight: 700;
  cursor: pointer;
}

/* line 738, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon.show-i-data {
  background: #334e79;
  color: white;
}

/* line 742, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box {
  z-index: 20;
  border-width: 1px;
  border-color: #c2c2c2;
  border-style: solid;
  background-color: #ffffff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.35);
  width: 301px;
  height: 207px;
  position: absolute;
  top: -219px;
  left: -105px;
}

/* line 743, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar {
  width: 10px;
}

/* line 746, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-track {
  background-color: white;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #97a7c0;
}

/* line 751, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 4px 4px 4px 4px;
  background-color: #97a7c0;
}

/* line 756, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box ::-webkit-scrollbar-thumb:hover {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
  background-color: #334e79;
}

/* line 771, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box .i-text {
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 23px;
  overflow-y: scroll;
  text-align: right;
  color: #58595b;
  font-size: 14px;
  font-weight: 400;
  width: 270px;
  height: 160px;
  padding-left: 25px;
  margin-top: 10px;
  position: relative;
  top: 13px;
  left: 14px;
  padding-right: 10px;
}

/* line 788, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .text-icon-area .i-icon .i-data-box .close-i {
  position: fixed;
  float: left;
  height: 16px;
  width: 16px;
  margin: 19px;
  background-size: 100%;
  background-image: url(/icons/close_X.jpg);
  cursor: pointer;
}

/* line 801, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .error {
  width: 100%;
  text-align: center;
  top: 103px;
  display: inline-block;
  color: red;
  direction: rtl;
}

/* line 809, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .start-design-btn {
  width: 208px;
  height: 57px;
  background: #334e79;
  margin: 18px auto;
  border-radius: 49px;
  color: white;
  text-align: center;
  line-height: 52px;
  font-size: 24px;
  font-weight: 500;
  cursor: pointer;
}

/* line 822, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .side-menu .bottom-area .start-design-btn:hover {
  background: #43669E;
  transition: background 0.2;
}

/* line 830, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .bookr-wrap {
  position: relative;
  top: 27px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 840, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .theme-text-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 34px;
}

/* line 846, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .theme-text {
  width: 374px;
  margin: 0 auto;
  text-align: center;
}

/* line 851, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .cost-loader img {
  height: 10px;
  position: relative;
  top: -6px;
}

/* line 856, app/assets/stylesheets/application/print_popup_directive.scss */
.print-popup-directive .booker-loader {
  position: absolute;
  left: calc(50% - 55px);
  top: 100px;
}
/* line 6, app/assets/stylesheets/application/privacy.scss */
.privacy-banner {
  direction: rtl;
  position: relative;
  height: 300px;
  width: 100%;
  min-width: 800px;
  background-image: url(/images/photo_privecy.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: auto 300px;
}

/* line 17, app/assets/stylesheets/application/privacy.scss */
.privacy-banner .privacy-policy-wrap {
  position: absolute;
  top: 60px;
  width: 402px;
  font-family: 'oe_ezer_block_proregular';
  font-weight: 100;
  right: 29px;
}

/* line 25, app/assets/stylesheets/application/privacy.scss */
.privacy-banner .privacy-policy-wrap .policy-header {
  font-size: 53px;
  line-height: 49px;
  font-weight: 400;
}

/* line 31, app/assets/stylesheets/application/privacy.scss */
.privacy-banner .privacy-policy-wrap .policy-text {
  font-size: 16px;
  font-weight: 500;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 27px;
}

/* line 40, app/assets/stylesheets/application/privacy.scss */
.privacy-content {
  width: 100%;
  background-color: white;
  direction: rtl;
  position: relative;
}

/* line 46, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box {
  padding-top: 30px;
  padding-bottom: 0;
}

/* line 49, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box.util-padtop {
  padding-top: 40px;
}

/* line 50, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box.util-padbottom {
  padding-bottom: 50px;
}

/* line 52, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .issue {
  font-weight: 700;
  font-size: 19px;
}

/* line 57, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition {
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 15px;
  font-weight: 400;
  display: block;
  text-align: justify;
  padding-right: 29px;
}

/* line 66, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition .inner-div-number {
  display: inline-block;
  margin-left: 25px;
  vertical-align: top;
  font-weight: 700;
  font-family: sans-serif;
  line-height: 27px;
}

/* line 75, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition .inner-div-content {
  display: inline-block;
  width: calc(100% - 120px);
  margin: 0 auto;
  font-weight: 500;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 27px;
}

/* line 82, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition .inner-div-content.util-width {
  width: calc(100% - 67px);
}

/* line 84, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition .inner-div-content a {
  text-decoration: none;
  color: #00b49b;
}

/* line 90, app/assets/stylesheets/application/privacy.scss */
.privacy-content .privacy-content-context-box .privacy-content-condition .inner-span {
  font-family: OpenSansHebrew;
  margin-left: 10px;
}

/* line 98, app/assets/stylesheets/application/privacy.scss */
.line-seperator-div {
  height: 1px;
  width: 100%;
  display: block;
  background-color: #c2c2c2;
  float: left;
}

/* line 106, app/assets/stylesheets/application/privacy.scss */
.adivse-div {
  min-width: 800px;
  width: 100%;
  height: 114px;
  background-color: #dbe3f0;
  position: relative;
  margin-top: 33px;
}

/* line 114, app/assets/stylesheets/application/privacy.scss */
.adivse-div .found-an-answer-div {
  padding-top: 20px;
  font-size: 17px;
  font-weight: 700;
  text-align: center;
}

/* line 121, app/assets/stylesheets/application/privacy.scss */
.adivse-div .talk-with-us-button {
  background: #00b49b;
  width: 111px;
  height: 40px;
  margin: 10px auto;
  border-radius: 52px;
  color: white;
  text-align: center;
  font-size: 17px;
  font-weight: 400;
  padding-top: 8px;
  cursor: pointer;
}

/* line 134, app/assets/stylesheets/application/privacy.scss */
.adivse-div .talk-with-us-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}
@media (max-width: 1024px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_all-themes-page.scss */
  #force_responsive .maxwidth .right-line {
    right: 100px;
  }
  /* line 8, app/assets/stylesheets/application/responsive/resp_all-themes-page.scss */
  #force_responsive .maxwidth .left-line {
    left: 100px;
  }
  /* line 14, app/assets/stylesheets/application/responsive/resp_all-themes-page.scss */
  #force_responsive .main_banner_wrap .banner-text-wrap {
    padding: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_canvas_sizes.scss */
  #force_responsive .canvas-size-wrap .canvas {
    margin: 65px 71px;
  }
}

@media (max-width: 1024px) {
  /* line 12, app/assets/stylesheets/application/responsive/resp_canvas_sizes.scss */
  #force_responsive .canvas-size-wrap .title-wrapper {
    padding: 79px 33px;
  }
  /* line 15, app/assets/stylesheets/application/responsive/resp_canvas_sizes.scss */
  #force_responsive .canvas-size-wrap .canvas {
    margin: 65px 33px;
  }
}
@media (max-width: 1024px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .maxwidth .container {
    padding-top: 0;
  }
  /* line 6, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .maxwidth .container .text-wrap {
    margin-right: 8%;
    width: 386px;
    height: 190px;
  }
  /* line 15, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .contact-us .container {
    margin-top: 25px;
  }
  /* line 20, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .info {
    margin-top: 80px;
  }
  /* line 22, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .info .contact-us {
    height: 435px;
  }
  /* line 25, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .info .text-wrap {
    margin-left: 5%;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 33, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .maxwidth .c .text-wrap {
    margin-right: 5%;
    margin-left: 5%;
  }
  /* line 38, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .maxwidth .c .contact-us-form {
    margin-right: 0;
  }
  /* line 45, app/assets/stylesheets/application/responsive/resp_customerService.scss */
  #force_responsive .customer-service .text-wrap {
    margin-left: 10%;
  }
}
@media (max-width: 1140px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_header.scss */
  #force_responsive .albume-header-second.small-header-flag {
    padding-top: 0px;
    height: 0px;
    opacity: 0;
    height: 43px;
  }
  /* line 10, app/assets/stylesheets/application/responsive/resp_header.scss */
  #force_responsive .digi-albums {
    top: 44px;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 16, app/assets/stylesheets/application/responsive/resp_header.scss */
  #force_responsive .albume-header-wrap .fixed-digi-album {
    width: 1024px;
  }
}

@media (min-width: 1280px) {
  /* line 24, app/assets/stylesheets/application/responsive/resp_header.scss */
  #force_responsive .albume-header-wrap .fixed-digi-album {
    width: 1280px;
  }
}
@media (max-width: 1024px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_home.scss */
  #force_responsive .banner-text-wrap {
    padding-right: 82px;
  }
  /* line 7, app/assets/stylesheets/application/responsive/resp_home.scss */
  #force_responsive .big-button {
    right: 81px;
  }
}
/* line 3, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive #openVSButton {
  display: none;
}

/* line 6, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive #albume-container {
  max-width: 2000px;
  margin: 0 auto;
}

/* line 9, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive #albume-container .questionmark {
  background-image: url(/chat-button-normal.svg), url(/chat-button-hover.svg);
  background-position: center;
  background-size: 100%;
  position: fixed;
  width: 55px;
  height: 55px;
  bottom: 50px;
  left: 10px;
  z-index: 99999999999;
  cursor: pointer;
  transition: background-image 0.2s ease-in-out;
  -webkit-transition: background-image 0.2s ease-in-out;
}

/* line 22, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive #albume-container .questionmark:hover {
  background-image: url(/chat-button-hover.svg);
}

/* line 25, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive #albume-container .questionmark a {
  opacity: 0;
  float: left;
  width: 100%;
  height: 100%;
}

/* line 33, app/assets/stylesheets/application/responsive/resp_main.scss */
#force_responsive .maxwidth {
  overflow: visible;
}

@media (max-width: 1140px) {
  /* line 37, app/assets/stylesheets/application/responsive/resp_main.scss */
  #force_responsive .maxwidth {
    margin: 0 auto;
    max-width: 923px;
    width: 923px;
    box-sizing: border-box;
  }
  /* line 44, app/assets/stylesheets/application/responsive/resp_main.scss */
  #force_responsive .ipadmax {
    width: 800px;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 49, app/assets/stylesheets/application/responsive/resp_main.scss */
  #force_responsive .maxwidth {
    margin-left: auto;
    margin-right: auto;
    max-width: 1156px;
    width: 1156px;
    box-sizing: border-box;
  }
}

@media (min-width: 1280px) {
  /* line 58, app/assets/stylesheets/application/responsive/resp_main.scss */
  #force_responsive .maxwidth {
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    width: 1280px;
    box-sizing: border-box;
  }
}
@media (max-width: 1024px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .sub-title-banner {
    width: 75%;
  }
  /* line 6, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .sub-title-banner .text {
    min-width: 50%;
  }
  /* line 12, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .banner-bottom .text-wrap {
    margin-right: 10px;
  }
  /* line 14, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .banner-bottom .text-wrap .sub-title-banner {
    width: 44%;
  }
  /* line 21, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .maxwidth .premium-sizes {
    background-image: url(/images/Shelf_short_v2.png);
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  /* line 31, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .banner-center .sub-title-banner, #force_responsive .premium-album-wrap .banner-top .sub-title-banner {
    width: 510px;
  }
  /* line 36, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .premium-album-wrap .banner-bottom .sub-title-banner {
    width: 400px;
  }
  /* line 42, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .maxwidth .premium-sizes {
    background-image: url(/images/Shelf_Mid_v2.png);
  }
}

@media (min-width: 1280px) {
  /* line 52, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .maxwidth .premium-sizes .lamp {
    margin-left: 7%;
  }
  /* line 55, app/assets/stylesheets/application/responsive/resp_premium-page.scss */
  #force_responsive .maxwidth .premium-sizes .ornoment {
    margin-right: 7%;
  }
}
@media (max-width: 1024px) {
  /* line 9, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .policy-header {
    margin-right: 6px;
  }
  /* line 13, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .policy-text {
    margin-right: 6px;
  }
  /* line 17, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .inner-div-content {
    display: inline-block;
    width: 700px;
  }
  /* line 22, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .found-an-answer-div {
    min-width: 800px;
  }
  /* line 26, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .button-wrapper {
    min-width: 800px;
  }
  /* line 30, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .privacy-content-condition {
    width: 800px;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 35, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .policy-header {
    margin-right: 6px;
  }
  /* line 39, app/assets/stylesheets/application/responsive/resp_privacy.scss */
  #force_responsive .force_responsive_privacy .policy-text {
    margin-right: 6px;
  }
}
@media (max-width: 1023px) {
  /* line 10, app/assets/stylesheets/application/responsive/resp_sizes_banner.scss */
  #force_responsive .sizes-wrap .lamp {
    display: none;
  }
  /* line 13, app/assets/stylesheets/application/responsive/resp_sizes_banner.scss */
  #force_responsive .sizes-wrap .types-wrap {
    display: none;
  }
  /* line 16, app/assets/stylesheets/application/responsive/resp_sizes_banner.scss */
  #force_responsive .sizes-wrap .shelf_wrap {
    left: 22px;
    right: 22px;
  }
}

@media (max-width: 1024px) and (min-width: 900px) {
  /* line 23, app/assets/stylesheets/application/responsive/resp_sizes_banner.scss */
  #force_responsive .sizes-wrap .slide-size-click {
    left: -30px;
    right: -30px;
  }
}

@media (min-width: 1024px) {
  /* line 29, app/assets/stylesheets/application/responsive/resp_sizes_banner.scss */
  #force_responsive .sizes-wrap .sizes-slider-wrap {
    display: none;
  }
}
@media (max-width: 1023px) {
  /* line 5, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part {
    width: 33%;
  }
  /* line 7, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part p {
    text-align: center;
  }
  /* line 9, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part .btm-img {
    margin-top: 20px;
  }
  /* line 13, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part .btm-text-wrap {
    padding-top: 20px;
  }
  /* line 18, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part-1 {
    display: block;
    width: 100%;
    height: 64px;
  }
  /* line 22, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .part-1 p {
    top: 35px;
    font-size: 20px;
  }
  /* line 29, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .themes-wrapper .theme {
    margin: 25px 33px;
  }
  /* line 36, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .subcategory-select-wrapper.single-artist {
    height: 320px;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 42, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .themes-wrapper .theme {
    margin: 25px 70px;
  }
}

@media (min-width: 1280px) {
  /* line 51, app/assets/stylesheets/application/responsive/resp_subcategory.scss */
  #force_responsive .maxwidth .themes-wrapper .theme {
    margin: 25px 59px;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  /* line 4, app/assets/stylesheets/application/responsive/resp_videos.scss */
  #force_responsive .videos-wrapper .video-wrapper {
    margin: 71px 17px;
  }
}

@media (max-width: 1024px) {
  /* line 12, app/assets/stylesheets/application/responsive/resp_videos.scss */
  #force_responsive .videos-wrapper .video-wrapper {
    margin: 71px 45px;
  }
}
/* line 1, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper {
  width: 100%;
  padding: 50px 0;
  display: flex;
  flex-flow: column;
  position: relative;
  align-items: center;
  justify-content: center;
}

/* line 9, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper h1 {
  font-size: xx-large;
}

/* line 12, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv {
  display: flex;
  width: 49.8%;
}

/* line 16, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
  align-items: center;
}

/* line 22, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div span {
  font-size: large;
  padding: 15px;
}

/* line 26, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div .sitemapInnerDivider {
  display: flex;
  flex-flow: column;
  justify-content: center;
  margin: 0 auto;
}

/* line 31, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div .sitemapInnerDivider ul {
  padding: 0;
  margin: 0 auto;
}

/* line 34, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div .sitemapInnerDivider ul li {
  padding: 5px;
  list-style: none;
}

/* line 37, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div .sitemapInnerDivider ul li a {
  font-size: larger;
  cursor: pointer;
  color: #02a28c;
}

/* line 41, app/assets/stylesheets/application/sitemap.scss */
.sitemapWrapper .sitemapLinksDiv > div .sitemapInnerDivider ul li a:hover {
  color: #00ceb29f;
}

/* line 51, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
  background-color: #EAEAE9;
  align-items: center;
}

/* line 58, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader {
  padding: 10px 0 0;
  width: 75%;
  justify-content: center;
  display: inherit;
  margin: 0 auto;
}

/* line 64, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader .sitemapPartnersTitle {
  margin: 0 5%;
}

/* line 66, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader .sitemapPartnersTitle h3 {
  padding: 0;
  font-size: 2.3em;
  color: #676767;
}

/* line 72, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader .partners-right-line, .sitemapPartnersWrapper .sitemapPartnersHeader .partners-left-line {
  width: 200px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* line 78, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader .partners-right-line {
  background-image: url(/images/Line_Left.png);
}

/* line 81, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersHeader .partners-left-line {
  background-image: url(/images/Line_Right.png);
}

/* line 85, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersNames {
  width: 75%;
  height: 100%;
  display: flex;
  flex-flow: column;
  align-items: center;
  padding: 0 0 45px;
}

/* line 92, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersNames .partnersNamesInnerDiv {
  display: flex;
  width: 75%;
}

/* line 95, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersNames .partnersNamesInnerDiv .partnerName {
  width: 100%;
  padding: 0;
  display: flex;
  justify-content: center;
}

/* line 101, app/assets/stylesheets/application/sitemap.scss */
.sitemapPartnersWrapper .sitemapPartnersNames .partnersNamesInnerDiv .partnerName > a img {
  width: 170px;
  height: 85px;
}
/* line 13, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap {
  height: 654px;
  background: #eaeae9;
  direction: rtl;
}

/* line 14, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .shelf-wrap {
  height: 58px;
  position: absolute;
  left: 12px;
  right: 12px;
  top: 424px;
}

/* line 21, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .img-item-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 207px;
}

/* line 31, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap img {
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 3px;
  z-index: 1;
}

/* line 40, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .inner-wrap-size {
  margin: 0 46px;
  margin: 0 auto;
  height: 100px;
  width: 932px;
}

/* line 46, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .title-item {
  position: relative;
  top: 219px;
  font-size: 24px;
  font-weight: 100;
}

/* line 52, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .hover_img {
  opacity: 0;
  transition: opacity 0.5s;
}

/* line 56, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item {
  position: relative;
  float: left;
  height: 385px;
  text-align: center;
  padding: 0 7px;
  cursor: pointer;
}

/* line 57, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item .choose-size-text {
  position: relative;
  width: 100%;
  z-index: 9;
  color: white;
  font-weight: 700;
  font-size: 16px;
  opacity: 0;
  top: 50%;
  transition: opacity 0.4s;
}

/* line 75, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item:hover .hover_img {
  opacity: 1;
}

/* line 78, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item:hover .choose-size-text {
  opacity: 1;
  transition: opacity 0.4s;
}

/* line 84, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item .decore {
  position: relative;
  background-image: url(/images/Decore.png);
  width: 34px;
  height: 3px;
  top: 230px;
  margin: 8px auto;
}

/* line 93, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .text-item {
  width: 119px;
  position: relative;
  text-align: center;
  top: 243px;
  white-space: pre;
}

/* line 100, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-item-text {
  position: relative;
  top: 221px;
  font-size: 13px;
  font-weight: bold;
}

/* line 107, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .img-item {
  position: relative;
  margin: 0 auto;
}

/* line 111, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-notebook {
  width: 149px;
  left: 5px;
}

/* line 114, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-notebook .choose-size-text {
  top: calc(50% - 10px);
}

/* line 117, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-notebook .img-item {
  height: 81px;
  width: 113.4px;
}

/* line 122, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .notebook {
  width: 129px;
}

/* line 124, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .notebook .choose-size-text {
  top: calc(50% - 10px);
}

/* line 127, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .notebook .img-item {
  height: 113.4px;
  width: 81px;
}

/* line 131, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .classic {
  width: 145px;
}

/* line 133, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .classic .choose-size-text {
  top: calc(50% - 10px);
}

/* line 136, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .classic .img-item {
  height: 162px;
  width: 113.4px;
}

/* line 140, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .grando {
  width: 191px;
  right: 4px;
}

/* line 143, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .grando .choose-size-text {
  top: calc(50% - 10px);
}

/* line 146, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .grando .img-item {
  height: 162px;
  width: 162px;
}

/* line 150, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .pocket {
  width: 134px;
}

/* line 152, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .pocket .choose-size-text {
  top: calc(50% - 10px);
}

/* line 155, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .pocket .img-item {
  height: 108px;
  width: 108px;
}

/* line 159, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-clasico {
  width: 178px;
}

/* line 161, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-clasico .choose-size-text {
  top: calc(50% - 10px);
}

/* line 164, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .horz-clasico .img-item {
  height: 113.4px;
  width: 162px;
}

/* line 168, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slider-wrap {
  height: 483px;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}

/* line 175, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .item-text {
  position: relative;
  top: 240px;
  font-size: 13px;
  white-space: pre;
  margin: 0 auto;
}

/* line 182, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .every-story-title-container {
  text-align: center;
  position: relative;
  top: 65px;
  font-size: 41px;
  width: 870px;
  margin: 0 auto;
  font-family: 'oe_ezer_block_proregular';
}

/* line 190, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .every-story-title-container .left-line {
  background-image: url(/images/Line_Left.png);
  width: 274px;
  background-repeat: no-repeat;
  background-position: center;
  order: 3;
  background-position-x: 143px;
}

/* line 198, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .every-story-title-container .right-line {
  background-image: url(/images/Line_Right.png);
  bottom: 0;
  width: 274px;
  background-repeat: no-repeat;
  background-position: center;
  order: 1;
  background-position-x: 20px;
}

/* line 207, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .every-story-title-container .sizes-wrap-title {
  text-align: center;
  font-size: 41px;
  font-family: 'oe_ezer_block_proregular';
  order: 2;
}

/* line 214, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .sizes-banner-content {
  width: 565px;
  margin: 0 auto;
  font-size: 17px;
  text-align: center;
  position: relative;
  top: 80px;
  line-height: 23px;
  font-weight: 400;
}

/* line 223, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .sizes-banner-content .sizes-banner-content-text {
  font-family: 'Open Sans Hebrew',sans-serif;
  width: 575px;
}

/* line 228, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .lamp {
  background-image: url(/images/Lamp.png);
  position: absolute;
  height: 276px;
  width: 323px;
  top: 6px;
  left: -7px;
  background-repeat: no-repeat;
  background-position: 52px -13px;
  z-index: 1;
}

/* line 239, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .pencils {
  background-image: url(/images/Pencils_v2.png);
  position: absolute;
  height: 108px;
  width: 103px;
  top: 184px;
  background-repeat: no-repeat;
  right: 26px;
  z-index: 2;
}

/* line 249, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .types-wrap {
  width: 100%;
  height: 384px;
  position: absolute;
  bottom: 0px;
}

/* line 255, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .sizes-slider-wrap {
  width: 100%;
  height: 384px;
  position: absolute;
  bottom: 0px;
}

/* line 261, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .sizes-visible-area {
  width: 669px;
  height: 100%;
  margin: auto;
  position: relative;
  overflow: hidden;
}

/* line 269, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide {
  width: 33.3333333333%;
  position: absolute;
  box-sizing: border-box;
  height: 100%;
  text-align: center;
}

/* line 275, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_0 {
  right: 0;
}

/* line 278, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_1 {
  right: 33.3333333333%;
}

/* line 281, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_2 {
  right: 66.6666666667%;
}

/* line 284, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_3 {
  right: 100%;
}

/* line 287, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_4 {
  right: 133.3333333333%;
}

/* line 290, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide.slide_5 {
  right: 166.6666666667%;
}

/* line 293, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide .size-slider-moving {
  position: absolute;
  left: 0px;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

/* line 305, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slide .size-item {
  position: static;
  float: none;
  height: inherit;
  text-align: center;
  padding: 0px;
  cursor: pointer;
  margin: 0 auto;
}

/* line 316, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-slider-moving {
  width: 669px;
  height: 100%;
  margin: auto;
  position: relative;
  transition: left 0.4s;
}

/* line 323, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .slide-size-click {
  position: absolute;
  left: 0;
  right: 0;
  top: 84px;
  height: 99px;
}

/* line 330, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-click-right, .sizes-wrap .size-click-left {
  background-image: url(/images/L.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 50px;
  width: 50px;
  cursor: pointer;
  height: 77px;
  width: 48px;
  cursor: pointer;
}

/* line 341, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-click-left {
  left: 0px;
  background-position: left;
}

/* line 345, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size-click-right {
  background-image: url(/images/R.png);
  right: 0px;
  background-position: right;
}

/* line 350, app/assets/stylesheets/application/sizes_banner.scss */
.sizes-wrap .size_click_disable {
  opacity: 0.25;
}
/* line 1, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container {
  overflow-x: hidden;
  padding-top: 52px;
  min-height: 750px;
  position: relative;
  width: 100vw;
  max-width: 2000px;
  z-index: 0;
}

@media (max-width: 1024px) {
  /* line 1, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container {
    min-height: 835px;
  }
}

/* line 10, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title {
  position: relative;
}

/* line 12, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 17, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 24, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
}

/* line 34, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 42, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .sub-title-container {
  display: flex;
  justify-content: center;
}

/* line 45, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .title .sub-title-container .sub-title {
  width: 750px;
  word-break: break-word;
  text-align: center;
  padding-bottom: 27px;
  direction: rtl;
  font-size: 19px;
  white-space: pre-wrap;
}

/* line 56, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap {
  width: inherit;
  max-width: inherit;
}

/* line 59, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background {
  position: absolute;
  background-color: #FCFCFE;
  z-index: -1;
  margin: 0 auto;
  width: 2000px;
  height: 750px;
  top: 0;
  pointer-events: none;
  overflow: hidden;
  transform: translateX(-50%);
  left: 50%;
}

@media (max-width: 1024px) {
  /* line 59, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background {
    left: 0;
    height: 835px;
  }
}

/* line 76, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background .stills-bg-bottom {
  background-image: url(/images/stills-bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  width: 2000px;
  height: 1326px;
  top: -130px;
}

@media (max-width: 1024px) {
  /* line 76, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background .stills-bg-bottom {
    top: -86px;
  }
}

/* line 88, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background .stills-bg-bottom-ebook {
  background-image: url(/images/ebook_Photos_banner.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  width: 2000px;
  height: 1326px;
  top: -40px;
}

@media (max-width: 1024px) {
  /* line 88, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background .stills-bg-bottom-ebook {
    top: -86px;
  }
}

/* line 100, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background .stills-clothline {
  background-image: url(/images/stills-clothline.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  width: 701px;
  height: 477px;
  right: 4px;
  top: -36px;
}

@media (max-width: 1024px) {
  /* line 100, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background .stills-clothline {
    right: -400px;
  }
}

/* line 113, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background .stills-frames {
  background-image: url(/images/stills-frames.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  width: 722px;
  height: 481px;
  top: 294px;
  left: 138px;
}

@media (max-width: 1024px) {
  /* line 113, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background .stills-frames {
    top: 324px;
  }
}

/* line 126, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .background-wrap .background .stills-blue-frame {
  background-image: url(/images/stills-blue-frame.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: absolute;
  width: 308px;
  height: 176px;
  top: 578px;
  right: 506px;
}

@media (max-width: 1024px) {
  /* line 126, app/assets/stylesheets/application/stills_photo_page.scss */
  .stills-container .background-wrap .background .stills-blue-frame {
    top: 623px;
  }
}

/* line 142, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .info-text-stills-page {
  font-family: 'Open Sans Hebrew';
  color: #494949;
  text-align: center;
  position: relative;
  font-size: 15px;
  font-weight: 400;
  margin: 30px auto;
  line-height: 24px;
  width: 246px;
  direction: rtl;
}

/* line 154, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .start-designing {
  top: 232px;
  font-family: 'Open Sans Hebrew';
  display: block;
  width: 223px;
  height: 62px;
  background-color: #00b49b;
  font-size: 21px;
  color: white;
  border-radius: 50px;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
  margin: 36px auto 0;
}

/* line 168, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .start-designing:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 173, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container {
  width: 800px;
  height: 138px;
  margin: 40px auto 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0 80px;
}

/* line 182, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box {
  background-color: rgba(252, 252, 254, 0.5);
  width: 137px;
  height: 137px;
  border: 1px solid #d7d4d5;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-around;
  padding: 10px 0;
}

/* line 194, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box.selected {
  border: 2px solid #08b49a;
}

/* line 197, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .title {
  color: #334E79;
  font-size: 18px;
  font-weight: 600;
}

/* line 202, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .size {
  text-align: center;
  font-family: 'Open Sans Hebrew';
  color: #373737;
  font-size: 19px;
  font-weight: 400;
}

/* line 209, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .line {
  width: 35px;
  height: 5px;
  background-repeat: no-repeat;
  background-image: url(/images/Decore.png);
  margin: 0 auto 0;
}

/* line 216, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .price_container {
  height: 36px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 222, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .price {
  direction: rtl;
  font-family: 'Open Sans Hebrew';
  font-size: 15px;
  text-align: center;
}

/* line 228, app/assets/stylesheets/application/stills_photo_page.scss */
.stills-container .stills-carousel-container .stills-size-box .item-price {
  direction: rtl;
  font-family: 'Open Sans Hebrew';
  font-size: 16px;
  text-align: center;
}
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
/* line 3, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page {
  color: #373737;
  direction: rtl;
}

/* line 7, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .white-hide {
  background-color: white;
  width: 100%;
  height: 800px;
  position: absolute;
  z-index: 100;
  top: 0;
}

/* line 16, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper {
  direction: rtl;
  width: 100%;
  height: 371px;
  padding-top: 21px;
  font-size: 18px;
}

/* line 22, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper.childrens-books {
  padding-top: 0;
  height: 300px;
}

/* line 27, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .selection {
  float: right;
  margin-right: 30px;
  line-height: 36px;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}

/* line 37, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .selection .title {
  float: right;
  margin-left: 37px;
}

/* line 42, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .selection .select-sub {
  height: 35px;
  float: left;
  margin-right: 25px;
  cursor: pointer;
  font-weight: 700;
}

/* line 49, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .selection .select-sub .select {
  border: none !important;
  background-color: rgba(216, 219, 219, 0.5);
  border-radius: 30px;
  width: 160px;
  padding: 5px;
  outline: none;
}

/* line 57, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .selection .select-sub .select .tri-down-main {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6.5px 0 6.5px;
  border-color: #b3b3b3 transparent transparent transparent;
  margin-top: 15px;
  margin-left: 5px;
  float: left;
  margin-right: 15px;
}

/* line 72, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  height: 300px;
  top: 15px;
  background-color: lightgrey;
}

/* line 80, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner.childrens-books {
  margin-top: 0;
}

/* line 82, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner img {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
}

/* line 89, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  line-height: 1.1;
  padding: 0 30px;
}

/* line 96, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-title {
  font-family: 'oe_ezer_block_proregular';
  font-weight: 600;
  font-size: 2.6em;
}

/* line 100, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-title > div {
  max-width: 75%;
  display: flex;
  flex-flow: wrap;
  padding: 20px 0;
}

/* line 108, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-subtitle {
  font-family: 'oe_ezer_block_prolight';
  font-size: 1.6em;
  font-weight: 400;
}

/* line 112, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-subtitle > div {
  max-width: 75%;
  display: flex;
  flex-flow: wrap;
  padding: 10px 0;
}

/* line 120, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-description {
  font-family: 'oe_ezer_block_prolight';
  max-width: 75%;
  font-size: 1em;
  font-weight: 200;
}

/* line 125, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner .banner-text-wrapper .banner-description > div {
  max-width: 75%;
  display: flex;
  flex-flow: wrap;
  padding: 20px 0;
}

/* line 135, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom {
  width: 100%;
  height: 125px;
}

/* line 139, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part {
  display: inline-block;
  width: 23%;
  height: inherit;
  float: right;
}

/* line 145, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part .btm-img {
  width: 65px;
  height: 65px;
  border-radius: 50px;
  float: right;
  margin-top: 30px;
  margin-right: 10px;
  background-color: rgba(216, 219, 219, 0.45);
}

/* line 155, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part .icon {
  margin: 11px;
}

/* line 159, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part .btm-text-wrap {
  padding-top: 30px;
  text-align: right;
}

/* line 163, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part .btm-text-wrap .title {
  padding-right: 90px;
  font-size: 16px;
  font-weight: 700;
  color: #334e79;
}

/* line 170, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part .btm-text-wrap .text {
  padding-right: 90px;
  font-size: 13px;
}

/* line 178, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part-1 p {
  font-family: 'Open Sans Hebrew', sans-serif;
  margin: 0;
  text-align: center;
  position: relative;
  top: 29px;
  text-align: right;
  padding-right: 28px;
  font-size: 20px;
}

/* line 190, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .subcategory-select-wrapper .banner-bottom .part-2 {
  width: 28%;
}

/* line 196, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper {
  width: 100%;
  display: flex;
  flex-flow: column;
  background-color: rgba(216, 219, 219, 0.25);
  padding-top: 35px;
  border-top: 1px solid lightgray;
  border-bottom: none;
}

/* line 204, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv {
  width: 100%;
  display: flex;
}

/* line 207, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent {
  width: 100%;
  display: flex;
  justify-content: center;
}

/* line 211, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent #title-content-name {
  font-size: large;
}

/* line 213, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent #title-content-name span {
  font-size: large;
}

/* line 217, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent .title-line-left, .sub_category_page .themes-select-wrapper .titleDiv .titleContent .title-line-right {
  margin: 0 100px;
  width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* line 224, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent .title-line-left {
  background-image: url(/images/Line_Right.png);
}

/* line 227, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .titleDiv .titleContent .title-line-right {
  background-image: url(/images/Line_Left.png);
}

/* line 233, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper {
  width: 100%;
  display: flex;
  flex-flow: wrap;
  justify-content: center;
  min-height: 768px;
  margin-top: 20px;
  overflow: auto;
  padding: 45px 0;
}

/* line 242, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div {
  width: 85%;
  display: flex;
  flex-flow: wrap;
  justify-content: center;
}

/* line 247, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme {
  width: 200px;
  height: 200px;
  margin: 25px 59px;
  float: right;
  cursor: pointer;
}

/* line 253, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container {
  width: inherit;
  height: 200px;
  background-color: rgba(181, 181, 181, 0.51);
  -webkit-box-shadow: -7px 8px 10px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -7px 8px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: -7px 8px 10px 0px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
}

/* line 261, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container .img-wrap {
  position: relative;
  width: inherit;
  height: inherit;
  overflow: hidden;
  border-radius: 5px;
  -webkit-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  box-shadow: -5px 4px 24px -8px rgba(0, 0, 0, 0.75);
  background-color: white;
}

/* line 271, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container .img-wrap p {
  position: absolute;
  display: none;
  color: white;
  font-size: 18px;
  font-weight: 700;
  top: 70px;
  left: 42px;
}

/* line 280, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container .img-wrap img {
  width: inherit;
  height: auto;
}

/* line 285, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container .img-wrap:hover img {
  opacity: 0.5;
  transition: opacity 0.2s;
}

/* line 289, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .container .img-wrap:hover p {
  display: block;
}

/* line 295, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .themes-container-div .theme .name {
  margin-top: 10px;
  width: inherit;
  height: 20px;
  position: relative;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
}

/* line 307, app/assets/stylesheets/application/subgategory_page.scss */
.sub_category_page .themes-select-wrapper .themes-wrapper .spinner {
  height: 150px;
  text-align: center;
  background-image: url(/images/spinner.svg);
  background-repeat: no-repeat;
  background-position: center;
}
/* line 3, app/assets/stylesheets/application/terms-page.scss */
.terms_page {
  min-width: 800px;
  background-color: #f6f7f7;
}

/* line 7, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms-banner {
  background-image: url(/images/photo_police.jpg);
  height: 300px;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: auto 300px;
}

/* line 14, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms-banner .terms-banner-text {
  min-width: 800px;
  position: relative;
  top: 91px;
  margin-right: 32px;
}

/* line 22, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms {
  min-width: 800px;
  padding: 20px;
  padding-right: 29px;
  font-weight: 500;
  font-family: 'Open Sans Hebrew', sans-serif;
  line-height: 27px;
  font-size: 15px;
}

/* line 31, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms .number {
  position: absolute;
  right: 0;
  top: 0;
}

/* line 37, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms .line {
  margin-top: 30px;
}

/* line 41, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms p {
  padding-right: 53px;
  margin-bottom: 13px;
  position: relative;
  padding-left: 51px;
  text-align: justify;
}

/* line 49, app/assets/stylesheets/application/terms-page.scss */
.terms_page .terms a {
  color: #0A8C7A;
  text-decoration: none;
  cursor: pointer;
}

/* line 56, app/assets/stylesheets/application/terms-page.scss */
.terms_page .contact {
  min-width: 800px;
  height: 116px;
  width: 100%;
  background: rgba(230, 230, 250, 0.48);
  position: relative;
  overflow: hidden;
  text-align: center;
}

/* line 65, app/assets/stylesheets/application/terms-page.scss */
.terms_page .contact .title {
  margin-top: 20px;
  font-size: 17px;
}

/* line 70, app/assets/stylesheets/application/terms-page.scss */
.terms_page .contact .button {
  display: inline-block;
  color: white;
  border-radius: 20px;
  width: 113px;
  height: 39px;
  margin: 0 auto;
  margin-top: -10px;
  cursor: pointer;
}

/* line 80, app/assets/stylesheets/application/terms-page.scss */
.terms_page .contact .button .text {
  font-size: 17px;
  padding-top: 7px;
}

/* line 86, app/assets/stylesheets/application/terms-page.scss */
.terms_page .contact .button .colored-button:hover {
  background: #02A28C;
  transition: background 0.1s;
}

/* line 93, app/assets/stylesheets/application/terms-page.scss */
.terms_page .list-container {
  padding-right: 30px;
}
/* line 1, app/assets/stylesheets/application/text_editor.scss */
.trix-input-container {
  display: flex;
  margin-top: 4px;
}

/* line 5, app/assets/stylesheets/application/text_editor.scss */
.trix-input-container input[type="color"] {
  -webkit-appearance: none;
  width: 1.8em;
  height: 1.6em;
  background: url(/icons/palette-icon.svg) no-repeat;
  filter: invert(19%) sepia(1%) saturate(3710%) hue-rotate(314deg) brightness(104%) contrast(81%);
}

/* line 13, app/assets/stylesheets/application/text_editor.scss */
.trix-input-container input[type="color"]::-webkit-color-swatch {
  opacity: 0;
}

/* line 17, app/assets/stylesheets/application/text_editor.scss */
.trix-input-container #text-size-number {
  width: 3.6em;
  height: 1.6em;
}

/* line 22, app/assets/stylesheets/application/text_editor.scss */
.trix-input-container .font-options {
  height: 1.6em;
  padding: 0;
}

/* line 30, app/assets/stylesheets/application/text_editor.scss */
trix-toolbar .trix-button-row .trix-button-group--block-tools,
trix-toolbar .trix-button-row .trix-button--icon-strike,
trix-toolbar .trix-button-row .trix-button--icon-link {
  display: none;
}

/* line 36, app/assets/stylesheets/application/text_editor.scss */
trix-toolbar .trix-button-row .format-color-button .colorPalette-icon {
  width: 2.6em;
  height: 1.6em;
  filter: invert(19%) sepia(1%) saturate(3710%) hue-rotate(314deg) brightness(104%) contrast(81%);
}

/* line 42, app/assets/stylesheets/application/text_editor.scss */
trix-toolbar .trix-button-row .underline-button .underline-icon {
  width: 2.6em;
  height: 1.6em;
  filter: invert(19%) sepia(1%) saturate(3710%) hue-rotate(314deg) brightness(104%) contrast(81%);
}

/* line 48, app/assets/stylesheets/application/text_editor.scss */
trix-toolbar .trix-button-row .formatBackgroundColor-button .marker-icon {
  width: 2.6em;
  height: 1.6em;
  filter: invert(19%) sepia(1%) saturate(3710%) hue-rotate(314deg) brightness(104%) contrast(81%);
}
/* line 1, app/assets/stylesheets/application/videos.scss */
.videos-wrapper {
  width: 100vw;
  height: auto;
  background-image: url(/images/videos_bg.png);
  background-size: 1024px;
  max-width: 2000px;
}

/* line 7, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .banner {
  padding-top: 30px;
  height: 152px;
  background: #ddedef;
}

/* line 11, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .banner .main-title {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: pre-wrap;
}

/* line 16, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .banner .main-title .left {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_Left.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 23, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .banner .main-title .text {
  max-width: 510px;
  word-break: break-word;
  font-family: 'oe_ezer_block_proregular';
  color: #373737;
  font-size: 39px;
  font-weight: 500;
  line-height: 42.01px;
  text-align: center;
  direction: rtl;
}

/* line 34, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .banner .main-title .right {
  width: 235px;
  height: 1px;
  background-image: url(/images/Line_R.png);
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 43, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .util-width-1130 {
  position: absolute;
  width: 100%;
  min-width: 1130px;
  height: 100px;
  transform: translateX(-50%);
  left: 50%;
  overflow: visible;
  pointer-events: none;
}

/* line 52, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .util-width-1130 .dividers {
  width: 251px;
  height: 104px;
  position: absolute;
  top: 61px;
  left: 0;
  background-image: url(/images/dividers_tool.png);
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 63, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .util-width-1130 .ruler {
  width: 213px;
  height: 248px;
  position: absolute;
  top: 43px;
  right: 0;
  background-image: url(/images/ruler.png);
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 75, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .title {
  width: 630px;
  margin: 0 auto;
}

/* line 79, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .title .line-left {
  width: 109px;
  height: 1px;
  background-image: url(/images/videos_line_l.png);
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 87, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .title .text {
  font-family: "oe_ezer_block_prosemibold";
  color: #373737;
  font-size: 39px;
  font-weight: 700;
  line-height: 42.01px;
  text-align: center;
  width: 110px;
}

/* line 95, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .title .text.top {
  min-width: 360px;
  direction: rtl;
}

/* line 100, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .title .line-right {
  width: 109px;
  height: 1px;
  background-image: url(/images/videos_line_r.png);
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 109, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title {
  margin: 0 auto;
  margin-top: 37px;
  height: auto;
  font-family: "Open Sans Hebrew";
  color: #494949;
  font-size: 20px;
  font-weight: 400;
  line-height: 38.01px;
  text-align: center;
  direction: rtl;
  width: 600px;
}

/* line 121, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title.bold {
  font-weight: 600;
}

/* line 124, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title.videos {
  margin-top: 25px;
  margin-bottom: 85px;
}

/* line 128, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title.top {
  position: relative;
  margin-top: 0;
  width: 578px;
}

/* line 132, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title.top .arrow {
  width: 119px;
  height: 81px;
  position: absolute;
  top: 25px;
  background-image: url(/images/videos_arrow.png);
  background-repeat: no-repeat;
  background-size: cover;
  right: 550px;
}

/* line 143, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .sub-title .small-questionmark {
  background-image: url(/chat-button-normal.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  width: 34px;
  height: 34px;
  display: inline-block;
  position: relative;
  top: 9px;
}

/* line 156, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container {
  width: 100vw;
  min-height: 643px;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  max-width: 2000px;
}

/* line 163, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .title {
  margin-top: 88px;
}

/* line 167, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .video-wrapper {
  position: relative;
  width: 307px;
  height: 260px;
  margin: 71px 59px;
  margin-top: 0;
  float: right;
}

/* line 175, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .video-wrapper .video {
  width: inherit;
  height: 173px;
  background-color: black;
  -webkit-box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.15);
  cursor: pointer;
  border-radius: 5px;
  position: relative;
}

/* line 186, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .video-wrapper .video img {
  position: absolute;
  width: inherit;
  height: inherit;
}

/* line 192, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .video-wrapper .video .play-btn {
  position: relative;
  top: 40px;
  width: 105px;
  height: 105px;
  margin: 0 auto;
  background-image: url(/images/play_shadow.png);
  background-size: contain;
}

/* line 203, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .videos-container .video-wrapper .description {
  margin-top: 30px;
  font-family: "Open Sans Hebrew";
  color: #494949;
  font-size: 16px;
  /* Approximation due to font substitution */
  font-weight: 400;
  line-height: 23px;
  /* Approximation due to font substitution */
  text-align: center;
}

/* line 215, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .video-popup-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  overflow: hidden;
}

/* line 225, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .video-popup-wrapper .video-popup {
  width: 920px;
  height: 680px;
  position: fixed;
  z-index: 100;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.45);
}

/* line 237, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .video-popup-wrapper .video-popup .exit {
  background-image: url(/images/videos_X.png);
  width: 16px;
  height: 16px;
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  top: 18px;
  left: 18px;
  cursor: pointer;
}

/* line 249, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .video-popup-wrapper .video-popup .video-desc {
  margin: 28px auto 31px auto;
  font-family: "Open Sans Hebrew";
  color: #373737;
  font-size: 19px;
  font-weight: 700;
  line-height: 42.01px;
  text-align: center;
}

/* line 259, app/assets/stylesheets/application/videos.scss */
.videos-wrapper .video-popup-wrapper .video-popup iframe {
  width: 783px;
  height: 445px;
  position: relative;
  left: 65px;
  outline: none;
  border-color: #ccc;
  border-width: 5px;
  border-style: solid;
}
/* line 1, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap {
  height: auto;
  min-height: 587px;
  padding-bottom: 70px;
  position: relative;
}

/* line 6, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner {
  margin-top: 55px;
}

/* line 8, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .title-why-wrap {
  width: 768px;
  height: 84px;
  margin: 0 auto 0;
}

/* line 13, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .left-line {
  background-image: url(/images/Line_Left.png);
  width: 274px;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  height: 100%;
}

/* line 22, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .img-why {
  background-repeat: no-repeat;
  background-position: center;
  height: 100%;
  width: 135px;
  float: left;
}

/* line 29, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .ynet-img-why {
  background-size: 205px;
  width: 210px;
  background-position-y: 12px;
}

/* line 36, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .why-albume-banner-text {
  font-size: 41px;
  font-weight: 500;
  width: 85px;
  font-family: 'oe_ezer_block_proregular';
  float: left;
  height: 100%;
  padding-top: 16px;
  text-align: center;
}

/* line 47, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banner .right-line {
  background-image: url(/images/Line_Right.png);
  bottom: 0;
  width: 274px;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  height: 100%;
}

/* line 57, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .sub-title {
  direction: rtl;
  width: 768px;
  margin: 0 auto;
  text-align: center;
  font-size: 23px;
  letter-spacing: 0.5px;
  position: relative;
  right: 43px;
}

/* line 68, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .why-albume-banners-wrap {
  display: flex;
  flex-flow: row wrap;
  direction: rtl;
  align-items: flex-start;
  justify-content: center;
  padding: 0;
}

@media (max-width: 1280px) {
  /* line 68, app/assets/stylesheets/application/why_albume.scss */
  .why-albume-wrap .why-albume-banners-wrap {
    padding: 0 22px;
  }
}

/* line 80, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason {
  background-repeat: no-repeat;
  box-sizing: border-box;
  height: 370px;
  width: 220px;
  margin: 0 16px;
}

/* line 86, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason label {
  display: block;
  width: 160px;
  margin: 0 auto 20px;
  text-align: center;
  font-size: 17px;
  font-weight: 600;
  white-space: pre;
}

/* line 96, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason .reason-data {
  text-align: center;
  direction: rtl;
  line-height: 24px;
}

/* line 102, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason .more-details {
  top: 169px;
  left: 129px;
}

/* line 106, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason .more-details a {
  text-decoration: none;
}

/* line 112, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason-image {
  height: 90px;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 70px;
  margin-bottom: 28px;
}

/* line 120, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .cloud {
  background-size: 84px 67px;
}

/* line 122, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .cloud .reason-image {
  background-image: url(/images/why_cloud.png);
}

/* line 126, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .express {
  background-size: 80px 80px;
}

/* line 128, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .express .reason-image {
  background-image: url(/images/why_express.png);
}

/* line 132, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .designs {
  background-size: 69px 89px;
}

/* line 134, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .designs .reason-image {
  background-image: url(/images/why_designs.png);
}

/* line 138, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .automated {
  background-size: 89px 84px;
}

/* line 140, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .automated .reason-image {
  background-image: url(/images/why_automated.png);
}

/* line 144, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .photos {
  background-size: 83px 82px;
}

/* line 146, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .photos .reason-image {
  background-image: url(/images/why_photos.png);
}

/* line 151, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap .reason-text {
  white-space: pre;
}

/* line 158, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap.ynet .why-albume-banner .title-why-wrap {
  width: 788px;
}

/* line 161, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap.ynet .why-albume-banner .left-line {
  width: 226px;
}

/* line 164, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap.ynet .why-albume-banner .why-albume-banner-text {
  margin-left: 12px;
  width: 105px;
}

/* line 168, app/assets/stylesheets/application/why_albume.scss */
.why-albume-wrap.ynet .why-albume-banner .right-line {
  width: 226px;
}
/* line 13, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap {
  height: 654px;
  background: #eaeae9;
  direction: rtl;
}

/* line 14, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .shelf-wrap {
  height: 58px;
  position: absolute;
  left: 12px;
  right: 12px;
  top: 424px;
}

/* line 21, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .img-item-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 207px;
}

/* line 31, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap img {
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 3px;
  z-index: 1;
  object-fit: cover;
}

/* line 41, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-inner-wrap-size {
  margin: 0 46px;
  margin: 0 auto;
  height: 100px;
  width: 932px;
}

/* line 47, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .title-item {
  position: relative;
  top: 219px;
  font-size: 24px;
  font-weight: 100;
}

/* line 53, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .hover_img {
  opacity: 0;
  transition: opacity 0.5s;
}

/* line 57, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .darken_image {
  filter: brightness(40%);
}

/* line 60, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item {
  position: relative;
  float: left;
  height: 385px;
  text-align: center;
  padding: 0 7px;
  cursor: pointer;
}

/* line 61, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item .choose-size-text {
  position: relative;
  width: 100%;
  z-index: 9;
  color: white;
  font-weight: 700;
  font-size: 16px;
  opacity: 0;
  top: 50%;
  transition: opacity 0.4s;
}

/* line 79, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item:hover .hover_img {
  opacity: 1;
}

/* line 82, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item:hover .choose-size-text {
  opacity: 1;
  transition: opacity 0.4s;
}

/* line 88, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item .decore {
  position: relative;
  background-image: url(/images/Decore.png);
  width: 34px;
  height: 3px;
  top: 230px;
  margin: 8px auto;
}

/* line 97, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .text-item {
  width: 119px;
  position: relative;
  text-align: center;
  top: 243px;
  white-space: pre;
}

/* line 104, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .size-item-text {
  position: relative;
  top: 221px;
  font-size: 13px;
  font-weight: bold;
}

/* line 111, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .img-item {
  position: relative;
  margin: 0 auto;
}

/* line 115, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-notebook {
  width: 149px;
  left: 5px;
}

/* line 118, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-notebook .choose-size-text {
  top: calc(50% - 10px);
}

/* line 121, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-notebook .img-item {
  height: 81px;
  width: 113.4px;
}

/* line 126, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .notebook {
  width: 129px;
}

/* line 128, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .notebook .choose-size-text {
  top: calc(50% - 10px);
}

/* line 131, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .notebook .img-item {
  height: 113.4px;
  width: 81px;
}

/* line 135, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .classic {
  width: 145px;
}

/* line 137, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .classic .choose-size-text {
  top: calc(50% - 10px);
}

/* line 140, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .classic .img-item {
  height: 162px;
  width: 113.4px;
}

/* line 144, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .grando {
  width: 191px;
  right: 4px;
}

/* line 147, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .grando .choose-size-text {
  top: calc(50% - 10px);
}

/* line 150, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .grando .img-item {
  height: 162px;
  width: 162px;
}

/* line 154, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .pocket {
  width: 134px;
}

/* line 156, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .pocket .choose-size-text {
  top: calc(50% - 10px);
}

/* line 159, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .pocket .img-item {
  height: 108px;
  width: 108px;
}

/* line 163, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-clasico {
  width: 178px;
}

/* line 165, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-clasico .choose-size-text {
  top: calc(50% - 10px);
}

/* line 168, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .horz-clasico .img-item {
  height: 113.4px;
  width: 162px;
}

/* line 173, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slider-wrap {
  height: 483px;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}

/* line 180, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-item-text {
  position: relative;
  top: 240px;
  font-size: 13px;
  white-space: pre;
  margin: 0 auto;
}

/* line 187, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-every-story-title-container {
  position: relative;
  top: 65px;
  font-size: 41px;
  width: 950px;
  margin: 0 auto;
  font-family: 'oe_ezer_block_proregular';
}

/* line 194, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-every-story-title-container .left-line {
  background-image: url(/images/Line_Left.png);
  width: 234px;
  background-repeat: no-repeat;
  background-position: center;
  order: 3;
  background-position-x: 143px;
}

/* line 202, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-every-story-title-container .right-line {
  background-image: url(/images/Line_Right.png);
  bottom: 0;
  width: 234px;
  background-repeat: no-repeat;
  background-position: center;
  order: 1;
  background-position-x: 20px;
}

/* line 211, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-every-story-title-container .sizes-wrap-title {
  text-align: center;
  font-size: 41px;
  font-family: 'oe_ezer_block_proregular';
  order: 2;
}

/* line 218, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-sizes-banner-content {
  width: 565px;
  margin: 0 auto;
  font-size: 17px;
  text-align: center;
  position: relative;
  top: 80px;
  line-height: 23px;
  font-weight: 400;
}

/* line 227, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-sizes-banner-content .sizes-banner-content-text {
  width: 575px;
}

/* line 231, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-lamp {
  background-image: url(/images/Lamp.png);
  position: absolute;
  height: 276px;
  width: 323px;
  top: 6px;
  left: 130px;
  background-repeat: no-repeat;
  background-position: 52px -13px;
  z-index: 1;
}

/* line 242, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-pencils {
  background-image: url(/images/Pencils_v2.png);
  position: absolute;
  height: 108px;
  width: 103px;
  top: 184px;
  background-repeat: no-repeat;
  right: 135px;
  z-index: 2;
}

/* line 252, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-types-wrap {
  width: 100%;
  height: 384px;
  position: absolute;
  bottom: 0px;
}

/* line 258, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-sizes-slider-wrap {
  width: 100%;
  height: 384px;
  position: absolute;
  bottom: 0px;
}

/* line 264, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-sizes-visible-area {
  width: 669px;
  height: 100%;
  margin: auto;
  position: relative;
  overflow: hidden;
}

/* line 272, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide {
  width: 33.3333333333%;
  position: absolute;
  box-sizing: border-box;
  height: 100%;
  text-align: center;
}

/* line 278, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_0 {
  right: 0;
}

/* line 281, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_1 {
  right: 33.3333333333%;
}

/* line 284, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_2 {
  right: 66.6666666667%;
}

/* line 287, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_3 {
  right: 100%;
}

/* line 290, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_4 {
  right: 133.3333333333%;
}

/* line 293, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide.slide_5 {
  right: 166.6666666667%;
}

/* line 296, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide .size-slider-moving {
  position: absolute;
  left: 0px;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

/* line 308, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slide .size-item {
  position: static;
  float: none;
  height: inherit;
  text-align: center;
  padding: 0px;
  cursor: pointer;
  margin: 0 auto;
}

/* line 319, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-slider-moving {
  width: 669px;
  height: 100%;
  margin: auto;
  position: relative;
  transition: left 0.4s;
}

/* line 326, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-slide-size-click {
  position: absolute;
  left: 0;
  right: 0;
  top: 84px;
  height: 99px;
}

/* line 333, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-click-right, .sizes-wrap .ynet-size-click-left {
  background-image: url(/images/L.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 50px;
  width: 50px;
  cursor: pointer;
  height: 77px;
  width: 48px;
  cursor: pointer;
}

/* line 344, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-click-left {
  left: 0px;
  background-position: left;
}

/* line 348, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size-click-right {
  background-image: url(/images/R.png);
  right: 0px;
  background-position: right;
}

/* line 353, app/assets/stylesheets/application/ynet_sizes_banner.scss */
.sizes-wrap .ynet-size_click_disable {
  opacity: 0.25;
}
