/* fallback */
@font-face {  font-family: 'Material Icons';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');  font-display: swap;  }
.material-icons {font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 24px;line-height: 1;letter-spacing: normal;text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;-webkit-font-feature-settings: 'liga';-webkit-font-smoothing: antialiased;}
@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-display: swap;  }
@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-display: swap;  }
@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-display: swap;  }
@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-display: swap;  }
@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-display: swap;  }
@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-display: swap;  }
@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-display: swap;  }
@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');  font-display: swap;  }
/* cyrillic-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;  font-display: swap;  }
/* cyrillic */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;  font-display: swap;  }
/* greek-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;  font-display: swap;  }
/* greek */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+0370-03FF;  font-display: swap;  }
/* vietnamese */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;  font-display: swap;  }
/* latin-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;  font-display: swap;}
/* latin */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;  font-display: swap;  }
/* cyrillic-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;  font-display: swap;  }
/* czrillic */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;  font-display: swap;  }
/* greek-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');  unicode-range: U+1F00-1FFF;  font-display: swap;  }
/* greek */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');  unicode-range: U+0370-03FF;  font-display: swap;  }
/* vietnamese */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;  font-display: swap;  }
/* latin-ext */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;  font-display: swap;  }
/* latin */
@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;  font-display: swap;  }
/* cyrillic-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;  font-display: swap;  }
/* cyrillic */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;  font-display: swap;  }
/* greek-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');  unicode-range: U+1F00-1FFF;  }
/* greek */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');  unicode-range: U+0370-03FF;  font-display: swap;  }
/* vietnamese */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;  font-display: swap;  }
/* latin-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;  font-display: swap;  }
/* latin */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;  font-display: swap;  }
/* cyrillic-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp6iIh_FvlUHQwED9Yt5Kbw.woff2) format('woff2');  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;  font-display: swap;  }
/* cyrillic */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxi_vZmeiCMnoWNN9rHBYaTc.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;  font-display: swap;  }
/* greek-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiFaMxiho_5XQnyRZzQsrZs.woff2) format('woff2');  unicode-range: U+1F00-1FFF;  font-display: swap;  }
/* greek */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgalQocB-__pDVGhF3uS2Ks.woff2) format('woff2');  unicode-range: U+0370-03FF;  font-display: swap;  }
/* vietnamese */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmhQUTDJGru-0vvUpABgH8I.woff2) format('woff2');  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;  font-display: swap;  }
/* latin-ext */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;  font-display: swap;  }
/* latin */
@font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;  font-display: swap;  }
/* Materialize fixes */
[type="checkbox"] + span:not(.lever) { padding-left: 0px; padding-right: 35px; }
[type="checkbox"].filled-in + span:not(.lever):before, [type="checkbox"].filled-in + span:not(.lever):after { right: 0; left: auto; }
[type="checkbox"].filled-in:checked + span:not(.lever):before { right: 10px; }
html{background:#fff; color:#333; }
a{ color:#333; text-decoration:none; outline:none;}
a:hover { text-decoration:none;}
html, body, input, textarea, select{ font:14px 'Open Sans', 'Open Sans Hebrew', Arial, serif;  }
.browser_ie *, .browser_ie input, .browser_ie textarea, .browser_ie select { font-family:Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif !important; }
body {color: #333;  padding:0px; margin:0px; overflow-y:scroll;  }
body.rtl { direction:rtl; text-align: right; }
body.ltr { direction:ltr; text-align: left; }
img{ border:none; vertical-align:middle;}
input[type=text], input[type=password], textarea, select{border:1px solid #acadb2; padding:3px; outline:none; font-size:13px; color:#616161;}
textarea { resize:none;}
* {margin: 0; padding: 0; box-sizing:border-box;}
input[type=text], input[type=password], textarea, select { width:150px;}
.DateSimple select { width:auto !important; }
input[type=checkbox] { width:auto !important; }
a { cursor:pointer;}
.AlertMsg { font-size: 20px; display: block; color: #fff !important; border: none; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); border-radius: 0px !important; }
.AlertMsg.green { background: #1db8e0 !important; box-shadow: 0 0 15px 0 rgba(46,60,73,.2);border-radius: 6px !important;overflow: visible;    border: none; }
.AlertMsg.red { background: #ec493d!important; }
.AlertMsg .close { background:none !important; }
.AlertMsg .close:after { content: "x"; color: #fff;  }
.AlertMsg .inner { font-weight: 400;}
::-webkit-input-placeholder { color: #A1A1A1; }
:-moz-placeholder { color: #A1A1A1; }
::-moz-placeholder { color: #A1A1A1; }
:-ms-input-placeholder { color: #A1A1A1; }
/* Custum classes */
.gray{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */filter: gray; /* IE6-9 */-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */}
.hr { clear:both; border-bottom:1px solid #CCC; height:1px; background:#E6E6E6; margin:20px 0px; }
input.error, .ms-parent.error { box-shadow:0px 0px 0px 1px #FF1D21;}
body.rtl .fr { float:right; }
body.ltr .fr { float:left; }
body.rtl .fl { float:left; }
body.ltr .fl { float:right; }
.animate-fast { -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
h1, .h1, h2, .h2, h3, .h3 { margin-top:0px;}
.inp_bubble { position:absolute; padding:8px; border:1px solid #b2b2b2; color:#000; border-radius:6px; z-index:1000000000; width:150px; font-size:12px; font-weight:normal; box-shadow:0px 0px 3px rgba(0,0,0,0.3);background:#FFFFFF; background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f0f0f0)); background: -moz-linear-gradient(top,  #FFFFFF,  #f0f0f0);  }
.inp_bubble:before { content:""; position:absolute; bottom:-14px; border-style:solid; display:block; width:0; top:12px;border-width:6px 0 6px 9px; border-color:transparent #b2b2b2; }
.rtl .inp_bubble:before { left:auto; right:-9px; }
.ltr .inp_bubble:before { right:auto; left:-9px; }
.inp_bubble:after { content:""; position:absolute; bottom:-10px; border-style:solid; display:block; width:0; top:13px;;border-width:5px 0 5px 8px; border-color:transparent #f0f0f0; }
.rtl .inp_bubble:after { left:auto; right:-8px; }
.ltr .inp_bubble:after { right:auto; left:-8px; }
.owl-carousel .owl-prev,
.owl-carousel .owl-next{ position: absolute; right: 0px; top: 50%; color: #fff; }
.owl-carousel .owl-next { left: 0px; right: auto; }
.frm {}
body .frm li { margin-bottom:8px;}
.frm .caption { background:#f4f4f4; font-size:18px; color:#525863; padding:14px; min-width:190px; position:relative; }
.frm .caption:after { content:""; display:block; position:absolute; width:9px; background:url(images/frm_arr.png) left center no-repeat; left:-9px;top:0; bottom:0;}
.frm .field { display:block; width:100%; }
.frm td.field { display:table-cell;}
.frm .sbm_area {}
.frm .field input, .frm .field textarea, .frm .field select { width:100% !important; border:1px solid #e2e5e6; padding:10px;}
.frm input[type=submit] { background:#14b6de; color:#fff; border:none; padding:10px; text-align:center; width:100%; font-weight:bold !important; }
/* UI elements */
.btn { display:inline-block; padding:0 6px; border:none; font-size:16px; background:#dddddd; color:#777777; font-weight:bold; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; height:29px; line-height:29px; vertical-align:middle; }
.sbm:hover, .btn:hover { background:#1db8e0; color: #fff; }
.btn.gray { background:#dddddd; color:#777777;}
.btn_blue { display:block; background:#1db8e0; font-weight:bold; color:#fff; padding:10px; clear:both; text-align:center; margin:0 auto; width:100%; border:none; border-radius:3px; }
.btn.big { display:block; width:auto; height:44px; line-height:44px; text-align:center; }
.btn.blue { background:#14b6de; color:#fff; }
.btn.green { background-color: #28a745; color: #fff;    font-size: 16px !important; }
.btn.green:hover { background-color: #218838;}
.btn.green:focus {  box-shadow: 0 0 0 0.2rem rgba(40,167,69,.5); }
.paddme { padding:16px; }
.paddme.tb { padding-left:0; padding-right:0;}
.paddme.lr { padding-top:0; padding-bottom:0;}
input[type=submit]:active, .sbm:active, .btn:active { opacity:0.8;}
input.txt, textarea.txt {}
textarea.txt { padding:10px;}
form table td { padding:2px; }
.paging { text-align:center; margin:10px 0;}
.paging a { display:inline-block; padding:3px; width:12px; font-size:12px; text-align:center; background:#CCC; color:#333;  -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 14px; border-radius: 12px; }
.rtl .paging a { margin-right:2px; }
.ltr .paging a { margin-left:2px; }
.paging span { display:inline-block; padding:3px; width:14px; font-size:12px; text-align:center; border:1px solid #CCC; color:#333;  -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px; }
.rtl .paging span { margin-right:2px; }
.ltr .paging span { margin-right:2px; }
.tag_lbl { background:rgba(20,181,223,0.7); display:inline-block; clear:both; font-weight:bold; padding:/*7px*/ 4px 18px; color:#fff; }
#article_menu_list  { margin-bottom: 15px; padding-right: 15px; }
#article_menu_list li { font-size: 16px; cursor: pointer; color: #133c55; }
article .article_pic { overflow:hidden; position:relative; }
article .article_pic span { display:block; background:#E1E1E1 center center no-repeat; background-size:cover;transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;}
article:hover .article_pic span {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1); /* IE 9 */-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')"; /* IE8 */filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand'); /* IE6 and 7 */}
article .article_pic span { height:100%; width:100%;display: inline-block; }
#top_homepage_head_widget div,#top_homepage_head_widget {height: 100%;}
article .article_pic .play { display:block; width:21px; height:25px; left:6%; bottom:6%; background:url(../optimize_static_images/play_icon2.svg) bottom left no-repeat; position:absolute; z-index:99; background-size: contain; }
/* COMMENTS */
.comments { padding:20px 0 14px 0; }
.comments .comment { display:block; border-bottom:1px solid #e8e8e8; position:relative; }
.rtl .comments .comment { padding:20px 50px 20px 0; }
.ltr .comments .comment { padding:20px 0 20px 50px; }
.comments .comment .remove { width:20px; height:20px; background:#C0C0C0; position:absolute; top:20px; text-align:center; line-height:20px; }
.rtl .comments .comment .remove { left:0; }
.ltr .comments .comment .remove { right:0; }
.comments .comment .number { position:absolute; top:20px; color:#cd0625; font-size:25px; border-bottom:1px solid #cd0625; }
.rtl .comments .comment .number { right:0; }
.ltr .comments .comment .number { left:0; }
.comments .comment h4 { cursor:pointer; font-size:17px;}
.comments .comment .msg {  overflow:hidden; display:none; font-size:17px; }
.comments .comment.opened .msg { display:block; white-space: pre-line; }
.comments .add_comment_wrap { display:block; position:relative;}
.rtl .comments .add_comment_wrap { padding:5px 0 0 14px; }
.ltr .comments .add_comment_wrap { padding:5px 14px 0 0; }
.comments .add_comment_wrap .btn_comment { display:block; color:#9E9E9E; cursor:auto; width:100%; border:1px solid #b2b2b2; padding:10px; border-radius:3px; margin-bottom:10px; }
.comments .add_comment_wrap form { display:none; }
.comments  input[type=text],
.comments .add_comment_wrap textarea { width:100%; border:1px solid #b2b2b2; padding:10px; border-radius:3px; margin-bottom:10px; }
.comments .add_comment_wrap textarea { height:100px; }
.comments  input[type=text]:focus,
.comments .add_comment_wrap textarea:focus { border:1px solid #09a5d9; box-shadow:0 0 7px rgba(0,0,0,0.2);}
.rtl .comments .add_comment_wrap .btn { margin-right:10px; }
.ltr .comments .add_comment_wrap .btn { margin-left:10px; }
.comments .comment .foot { color:#8e8e8e; font-size:13px; }
.comments .comment .plus { position:absolute; top:14px; display:block; width:12px; height:12px; background:url(images/pen_ico.png) center center no-repeat; }
.rtl .comments .comment .plus { left:14px; }
.ltr .comments .comment .plus { right:14px; }
.comments .comment .plus_popup { position:absolute; top:-45px; width:125px; }
.rtl .comments .comment .plus_popup { left:-1px; }
.ltr .comments .comment .plus_popup { right:-1px; }
.comments .comment .plus_popup a { display:block; text-align:center; font-size:14px; padding:5px 10px; border-top:1px solid transparent; border-bottom:1px solid transparent; }
.comments .comment .plus_popup a:hover { background:#da1f24; color:#fff; border-color:#C01B1F; }
.comments .see_more_comments { width:220px; margin:0 auto; margin-top:10px; display:block; position:relative; font-size:14px; }
.rtl .comments .see_more_comments { padding-right:20px; }
.ltr .comments .see_more_comments { padding-left:20px; }
.comments .see_more_comments:after { content:""; display:block; width:16px; background:url(images/ico_messages_gray.png) center center no-repeat; position:absolute; top:0px; bottom:0px;}
.rtl .comments .see_more_comments:after { right:10px; }
.ltr .comments .see_more_comments:after { left:10px; }
.comments .comment .report { position:absolute; top:14px; display:block; width:12px; height:12px; background:url(images/flag-1.png) no-repeat; }
.rtl .comments .comment .report { left:14px; }
.ltr .comments .comment .report { right:14px; }
.comments .comment .report:hover { opacity:0.8; }
.comments .comment .report_popup { position:absolute; top:34px; width:125px; }
.rtl .comments .comment .report_popup { left:-1px; }
.ltr .comments .comment .report_popup { right:-1px; }
#comment_success_popup h3 {margin-bottom: 15px;}
#comment_success_popup input[type=text] {margin-bottom: 15px;  }
#comment_success_popup form { margin: 15px 0; text-align: center;  }
#comment_success_popup form #no_thanks { margin-right: 15px; font-weight: normal !important; }
.report_popup a { display:block; text-align:center; font-size:13px; padding:5px 5px; border-top:1px solid transparent; border-bottom:1px solid #E5E5E5; }
.report_popup a:hover { background:#da1f24; color:#fff; border-color:#C01B1F; }
#page .tags { margin-bottom:25px;}
#page .tags a { display:inline-block; background:#efefef; height:29px; line-height:29px; padding:0 10px; border-radius:2px; margin-bottom:7px;  }
.rtl #page .tags a { margin-left:7px; }
.ltr #page .tags a { margin-right:7px; }
#page .tags a:hover, #page .tags a.active { background:#14b4de; color:#fff; }
#page .tags .tags_hide { display:none; }
#page .tags .tags_more_btn { display:inline-block; background:#C6C6C6; height:29px; line-height:29px; padding:0 10px; border-radius: 2px; margin-bottom: 7px; cursor:pointer; }
/* breadcrumbs */
#breadcrumbs { list-style:none; overflow:hidden; font-size:12px; margin-bottom:30px; height:48px; line-height:45px; overflow:hidden; margin-bottom:0px; display:block; }
#breadcrumbs li { display:inline; color:#000; }
#breadcrumbs li:after { content:">"; margin:0 7px;}
#breadcrumbs li:last-child:after { display:none; content:"";}
#breadcrumbs a { color:#32bee2; }
#breadcrumbs .active { color:#ca041b; font-weight:bold; }
#breadcrumbs li span div {display:inline-block;}
.block_tabs a { color:#777777; font-size:14px; line-height:29px; display:inline-block; font-weight:bold; padding:0 10px; height:29px; border-radius:3px; }
.block_tabs a.active { color:#fff; background:#14b6de; }
.soci a { display:inline-block; position:relative; color:#fff; font-weight:bold; font-size:14px; }
.rtl .soci a { padding:0 30px 0 10px; }
.ltr .soci a { padding:0 10px 0 30px; }
.soci a:after { content:""; display:block; position:absolute; width:30px; top:0; bottom:0; background:center center no-repeat; }
.rtl .soci a:after { right:0; }
.ltr .soci a:after { left:0; }
.soci a:hover { opacity:0.85;}
.soci a.soci_fb { background-color:#0e54aa; }
.soci a.soci_fb:after { background-image:url(../optimize_static_images/btn_soci_f.svg); }
.soci a.soci_email { background-color:#cf041c;  }
.soci a.soci_email:after { background-image:url(../optimize_static_images/btn_soci_email.svg); }
.soci a.soci_print { background-color:#03CF93;  }
.soci a.soci_print:after { background-image:url(../optimize_static_images/print-icon.svg); left: 0px; right: 0px; background-position: center center; }
.soci a.soci_newsletter { background-color:#4297d5; }
.soci a.soci_newsletter:after { background-image:url(../optimize_static_images/btn_soci_nl.svg); }
.soci a.soci_whatsapp { background-color:#35bd45; }
.soci a.soci_whatsapp:after { background-image:url(../optimize_static_images/btn_soci_whatsapp.svg); }
.soci a.soci_app { background-color:#b3b3b3; }
.soci a.soci_app:after { background-image:url(../optimize_static_images/btn_soci_app.svg); }
#vod_video_page .mejs__container { width:100% !important; height:100% !important;}
.mejs__mediaelement video { max-height: 100%; }
.mgz_paging { display:block; padding:25px 0; }
.mgz_paging a, .mgz_paging span{ display:inline-block; width:30px; height:30px; line-height:30px; text-align:center; background:#EEEEEE; }
.mgz_paging .active { background:#14b6de; color:#fff; }
.mgz_paging a:hover { background:#CFCFCF; }
.free_tags { padding:15px 0;}
.free_tags a { display:inline-block; line-height:30px; margin-left:10px; background:#E7E7E7; font-size:14px; padding:0 10px; margin-bottom:10px;}
/* left_slider */
#left_slider { position:fixed; left:0px; top:6px; z-index:9999; }
#left_slider:after { content:""; display:block; width:6px; height:100%; background:#17b5e2; position:absolute; left:0px; top:-50px; }
#left_slider_button{ display:block; width:52px; height:142px; background:url(../optimize_static_images/left_slider_button.svg); position:absolute; left:0px; overflow:hidden; z-index:1; }
#left_slider .inner { width:0px; border-top:4px solid #18b5e2; background:#fff; padding:0px; overflow:hidden; overflow-y:auto; height:100%; z-index:2; position:relative; }
#left_slider.open { top:0px; bottom:0px;  }
#left_slider.open .inner { display:block; width:390px; padding:10px;-webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
#left_slider.open #left_slider_button { left:-53px; }
#left_slider .logos { list-style:none; }
#left_slider .logos li { display:block; float:right; width:33%; border-left:1px solid #f0f0f2; }
#left_slider .logos li:nth-child(3n+3) { border-left:none; }
#left_slider .logos li .pic { background:center center no-repeat; height:88px; }
#left_slider .logos li label { display:block; height:20px; line-height:20px; background:#383637; color:#fff; text-align:center; }
#left_slider .contact_list { list-style:none; }
#left_slider .contact_list li { display:block; position:relative; padding-right:75px; min-height:40px; margin-bottom:15px; overflow:hidden; }
#left_slider .contact_list li .pic { background:center center no-repeat; height:40px; width:50px; position:absolute; right:0px; border-left:1px solid #18b5e2; }
#left_slider .contact_list li label { display:block; font-weight:bold; font-size:16px; }
#left_slider .contact_list li .desc { float:right; display:block; width:150px; color:#8D8D8D; }
#left_slider .contact_list li .phone { float:left; color:#616161;  }
.rel_link, #magazine_article_page .article_area .content .inner a { text-decoration:underline; color:#2660C5; }
#magazine_article_page .article_area .content iframe { max-width: 100%; }
#magazine_article_page .article_area .pic_alt_wrap { margin:15px 0; }
#magazine_article_page .article_area .pic_alt_wrap img { margin:0; }
#magazine_article_page .article_area .pic_alt_wrap span { background:#DBDBDB; color:#4F4F4F; display:block; padding:2px 8px; font-size:14px; }
#join_to_noti_wrapper { position: relative; padding: 15px; padding-right: 100px; border-radius: 8px; box-shadow: 4px 4px 10px rgba(0,0,0,0.3);  }
#join_to_noti_wrapper:before { content: "";display: block;position: absolute;right: 11px;top: 14px;width: 60px;height: 60px;background: url(../optimize_static_images/ico_noti_bottom.svg) center center no-repeat;background-size: contain;}
#join_to_noti_wrapper label { margin-bottom: 10px; display: block; font-size: 16px; font-weight: bold; color: #000; }
#join_to_noti_wrapper input[type=text] { width:100%; border: 1px solid #b2b2b2; padding: 10px; border-radius: 3px; margin-bottom: 10px; box-sizing: border-box;  }
#join_to_noti_wrapper input[type=submit] { width:20%; height:39px; position: absolute; left: 1px; top: 1px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
#join_to_noti_wrapper input[type=text]:focus { border:1px solid #09a5d9; box-shadow:0px 0px 7px rgba(0,0,0,0.2);}
#vod_video_page #join_to_noti_wrapper { padding-right: 60px;}
#vod_video_page #join_to_noti_wrapper:before { width:40px; height: 40px; background-size: contain;}
#vod_video_page #join_to_noti_wrapper label { font-size: 14px; }
/* SEARCH PAGE */
#search_page.search_popup  {position: fixed;top: 0px;left: 0px; bottom: 0px;width: 100%;height: 100%;z-index: 999999998;overflow-y: scroll;display: none;}
#search_page.search_popup .dark_bg { position: fixed;top: 0px;left: 0px;bottom: 0px;right: 0px;background: rgba(0,0,0,0.8);overflow: hidden;z-index: 1;}
#search_page.search_popup #close_btn {   position: fixed;z-index: 3;right: 50px;top: 35px; cursor: pointer;color: #fff;font-size: 35px;}
#search_page.search_popup #close_btn:after {content: "";color: #fff;font-size: 35px;    font-family: heebo;    font-weight: 100;}
#search_page.search_popup .content { display: none; position: relative; z-index: 2; padding-top: 100px; margin: 0 auto; max-width: 800px;}
#search_page.search_popup #search_form {}
#search_page.search_popup  #search_text {color: #fff;  width: 100%;height: auto; border: none; border-bottom: 2px solid #14b7e0;font-size: 68px; line-height: 74px; background: url(images/searchicon.png) center center no-repeat; background-position: 0px; padding-left: 100px; margin-bottom: 5px;}
#search_page.search_popup  #search_text::-webkit-input-placeholder { color:#C4C4C4; }
@media (max-width: 767px) {  #search_page.search_popup #search_text {font-size: 30px !important;background-size: 18px;  padding-left: 0px; margin-bottom: 15px;}  #search_page.search_popup #close_btn { top: 0px; right: 20px; }  }
#search_page.search_popup ul {list-style-type: none;}
#search_page.search_popup ul li {width: 100%; display: inline-block; color: #fff;}
#search_page.search_popup ul li aside {padding-top: 20px;}
#search_page.search_popup .items_list article { color: #656565; }
#search_page.search_popup .items_list article p { color: #fff; }
#search_page.search_popup .tags { text-align: center; padding-bottom: 65px; }
#search_page.search_popup .tags a { display: inline-block; height: 40px; line-height: 40px; padding: 0 25px; margin: 0 8px; background: #000; color: #fff; }
#search_page.search_popup .tags a.active { background: #fff; color: #000; }
#search_page.search_popup .items_list article h3 { color:#14b7e0; }
#search_promotions {padding-top: 100px; }
#search_promotions .row { margin: 0 -15px; }
#search_promotions > h3 { color: #fff; margin-bottom: 25px; }
#search_promotions article { display: block; width: 20%; float: right; padding: 15px; }
#search_promotions article .article_pic { display: block; width: 100%; height: 90px; margin-bottom: 8px; }
#search_promotions article h3 { font-size: 16px; margin: 0px; color: #fff; height: 44px; overflow: hidden; }
#share_page { background: rgba(0,0,0,0.5); position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0px; display: flex; align-items: center;  z-index: 9999;}
#share_page .inner { position: relative; margin: 0 auto;width: 800px;  background: #fff; box-shadow: 0px 0px 40px rgba(0,0,0,0.4); padding: 20px 100px; text-align: center; }
#share_page a { display: inline-block; width:50px; height: 50px; border-radius: 100%; color: #fff; margin: 0 15px; line-height: 148px; background: center center no-repeat; background-size: 80%; }
#share_page a.fb { background-color: #3c5a97; background-image: url(../optimize_static_images/soci_fb_white.svg);  }
#share_page a.whatsapp { background-color: #00ca47; background-image: url(../optimize_static_images/soci_whatsapp_white.svg); background-size: 50%; }
#share_page a.email { background-color: #f80000; background-image: url(../optimize_static_images/soci_mail_white.svg); background-size: 50%; }
#share_page a.twitter { background-color: #00ade6; background-image: url(../optimize_static_images/soci_twiter_white.svg); }
#share_page .close { width:40px; height: 40px; line-height: 50px; text-align: center; cursor: pointer; position: absolute; right: 0px; top: 0px; color: #333; font-size: 26px; }
.share_opened #page { filter:blur(10px); transform: scale(1.02); }
#page {transition: filter 0.3s ease;-moz-transition: filter transform 0.3s ease;-ms-transition: filter transform 0.3s ease;-webkit-transition: filter transform 0.3s ease;-o-transition: filter transform 0.3s ease;}
#share_page label { display: block; font-size: .8rem; color: #9e9e9e; }
#share_page input { width:90%; background: none; border:none; border-bottom: 1px solid #eee; }
.share_btn { padding: 0!important; color: #333 !important; font-size: 16px !important; vertical-align: middle !important; display: inline-block !important; }
.more_titles { margin-bottom: 30px; }
.more_titles .mid_ttl { margin-bottom: 10px !important; }
.more_titles article { display: block; padding-right: 25px; position: relative;}
.more_titles article a { font-size: 17px !important; font-weight: bold; color: #333 !important; text-decoration: underline !important; }
.more_titles article:after { content: "-";  font-size: 17px !important; font-weight: bold; color: #333 !important; text-decoration: none !important; position: absolute; right: 0px; top: 3px; }
.seo_top_text {position: relative;margin-bottom: 40px; max-height: 107px; overflow: hidden;}
.seo_top_text .inner {padding-bottom:40px;}
.seo_top_text .read_more, .seo_top_text .close_more { position: absolute; left: 0; width: 100%; line-height: 30px; background: #fff; border-top:1px solid #eee; text-align: center; cursor: pointer; bottom: 0px;  }
.seo_top_text.opened { max-height: inherit; }
.seo_top_text.opened .read_more, .seo_top_text:not(.opened) .close_more { display: none; }
.seo_top_text.opened .close_more { display: block; }
.seo_top_text a {text-decoration:underline;color:#14b6de;}
.shabbat_index .cities_list article {width:50%;float:right; margin-bottom:30px;}
.shabbat_index .cities_list article:nth-child(2n+1) {clear:both;}
.shabbat .tbl {width:100%;border-collapse:collapse;}
.shabbat .tbl tr td {border-bottom:1px solid #eee;padding:8px 3px;font-size:14px;}
.shabbat .tbl tr:first-child td {background: rgba(153,0,255,0.2);}
.zmaney_hayom_index .page_title:before {position:relative;top:-10px;}
.zmaney_hayom_index #times_box {margin-top:30px;}
.zmaney_hayom_index .seo_img {float: none !important; margin-bottom:20px;}
.zmaney_hayom_index #times_box .inner {min-height:550px;background-color:#f5fcfe;border-radius:6px;padding: 15px 20px;box-shadow:0 0 4px 0 rgba(17,22,26,.16), 0 2px 4px 0 rgba(17,22,26,.08), 0 4px 8px 0 rgba(17,22,26,.08); position: relative;}
.zmaney_hayom_index #times_box .box  {margin-bottom:10px;display:inline-block;width:49%;}
.zmaney_hayom_index #times_box .box:nth-child(2) {padding-right:30px;}
.zmaney_hayom_index #times_box .box #omer_title {font-size:16px;}
.zmaney_hayom_index #times_box .box h4 {padding-top:30px;}
.zmaney_hayom_index #times_box ul li {list-style-type:none;}
.zmaney_hayom_index #times_box #filter_area {position:relative;margin-bottom:15px }
.zmaney_hayom_index #times_box #filter_area h3 {display:inline-block;margin-left:10px;}
.zmaney_hayom_index #times_box #filter_area #city_select {display:inline-block;font-weight:bold!important;}
.zmaney_hayom_index #times_box #filter_area .input-field  i {top:36px;}
.zmaney_hayom_index #times_box #filter_area .input-field {display:inline-block;max-width:170px;}
.zmaney_hayom_index #cities_urls  {margin-top: 25px;}
.zmaney_hayom_index #cities_urls h3 {margin-bottom: 10px;}
.zmaney_hayom_index #cities_urls ul {column-count:3;}
.zmaney_hayom_index #cities_urls ul li {margin-left:10px;list-style-type:none;}
.zmaney_hayom_index #times_box  #times_area {position:relative;}
.zmaney_hayom_index #times_box  #times_area #shabat_box {position:absolute;top:-93px;left:15px;border:1px solid #53dcd0;border-radius: .25rem;background-color:#d5f4f2;padding:15px;}
#days_strip {padding:0 !important;z-index:0;margin-bottom:1px;}
#days_strip .days {display:inline-block;padding:10px 0;text-align:center;width:13.500000%;color:#636363;cursor:pointer;}
#days_strip .days:hover {font-weight: bold;color:#000;}
#days_strip .days.active {color: #000;font-weight: bold;box-shadow: 0 0 4px 0 rgba(17,22,26,.16), 0 2px 4px 0 rgba(17,22,26,.08), 0 4px 8px 0 rgba(17,22,26,.08);}
#days_strip .days .num_day {font-weight:100;position:relative; }
#days_strip .days span {display:block;font-size:12px;margin-bottom:5px;}
.actions #updPages {margin:85px 0;}
.widget_section_strip .more_sec_btn {position:relative;float:left;margin-left: 20px;color:#17b4df;font-weight:bold;}
.widget_section_strip .more_sec_btn:after {content:'';display:block;background-image:url('images/duble-arrow.png');height:12px;width:20px;position:absolute;left:-19px;top:4px;background-size: contain;background-repeat: no-repeat;}
.bannerCls:empty {display:none;}
#rating_box {padding-top:25px;margin-bottom: 30px;}
#hapalot_bubble {padding:15px;position:fixed;display:block;left:65px;top:65px;background:#399319;color:#fff;border-radius:5px;text-decoration:underline;}
@media (max-width: 767px) {#hapalot_bubble {padding:8px;border-radius:100%;bottom:54px;top:auto;text-align:center;padding-top:28px;left:15px;width:100px;height:100px;}}
.lds_wrp {display:flex;text-align:center;justify-content:center;align-items:center;}
.lds-hourglass {display:inline-block;position:relative;width:64px;height:64px;}
.lds-hourglass:after {content: " ";display:block;border-radius: 50%;width:0;height:0;margin:6px;box-sizing:border-box;border:26px solid #02b3e4;border-color:#02b3e4 transparent #02b3e4 transparent;animation: lds-hourglass 1.2s infinite;}
@keyframes lds-hourglass { 0% {transform: rotate(0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);} 50% {transform: rotate(900deg);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);} 100% {transform: rotate(1800deg);} }
/***** Forms *****/
.form-field {max-width:650px;}
.form-field ~ .form-field {margin-top:25px;}
.form-field label {display:block;font-size:13px;margin-bottom:5px;}
.form-field .frmSbmBtn {cursor:pointer;max-width:125px;margin:0 auto;display:inherit;margin-top:25px;}
.form-field input {border:1px solid #ddd;border-radius:4px;padding:10px;width:100%!important;}
.form-field input:focus {border:1px solid #02b3e4;}
.form-field input[type="text"] {border:1px solid #ddd;border-radius: 4px;}
.form-field input[type="text"]:focus {border:1px solid #02b3e4;}
.form-field input[type="checkbox"] {width:auto;}
.form-field .nesty-input {border-radius:4px;height:40px;line-height:40px;outline:none;vertical-align:middle;}
.form-field .nesty-input:focus {border:1px solid #02b3e4;text-decoration:none;}
.form-field textarea {vertical-align:middle;}
.form-field input[type="checkbox"] + label {margin:0 0 0 10px;}
.form-field.required > label::after {content:"*";color:#f00;margin-left:2px;}
.form-field p {color:#557188;font-size:12px;margin:5px 0;}
.form-field  textarea {border:1px solid #ddd;border-radius:2px;resize:vertical;width:100%;outline:none;padding:10px;}
.form-field  textarea:focus {border:1px solid #02b3e4;}
[data-loading="true"] input, [data-loading="true"] textarea {background:transparent url("//theme.zdassets.com/theme_assets/268930/6aae8ce36967837f706ac36deff4b753e43977a4.gif") 99% 50% no-repeat;background-size:16px 16px;}
.form footer {margin-top:40px;padding-top:30px;}
.form footer a {color:#557188;cursor:pointer;margin-right:15px;}
.form .suggestion-list {font-size:13px;margin-top:30px;}
.form .suggestion-list label {border-bottom:1px solid #ddd;display:block;padding-bottom:5px;}
.form .suggestion-list li {padding:10px 0;}
.form .suggestion-list li a:visited {color:#24292d;}
.lds-roller {display:block;position:relative;width:64px;height:64px;margin:0 auto;}
.lds-roller div {animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:32px 32px;}
.lds-roller div:after {content:" ";display:block;position: absolute;width:6px;height:6px;border-radius:50%;background:rgb(4, 78, 116);margin:-3px 0 0 -3px;}
.lds-roller div:nth-child(1) {animation-delay:-0.036s;}
.lds-roller div:nth-child(1):after {top:50px;left:50px;}
.lds-roller div:nth-child(2) {animation-delay:-0.072s;}
.lds-roller div:nth-child(2):after {top:54px;left:45px;}
.lds-roller div:nth-child(3) {animation-delay:-0.108s;}
.lds-roller div:nth-child(3):after {top:57px;left:39px;}
.lds-roller div:nth-child(4) {animation-delay:-0.144s;}
.lds-roller div:nth-child(4):after {top:58px;left:32px;}
.lds-roller div:nth-child(5) {animation-delay:-0.18s;}
.lds-roller div:nth-child(5):after {top:57px;left:25px;}
.lds-roller div:nth-child(6) {animation-delay:-0.216s;}
.lds-roller div:nth-child(6):after {top:54px;left:19px;}
.lds-roller div:nth-child(7) {animation-delay:-0.252s;}
.lds-roller div:nth-child(7):after {top:50px;left:14px;}
.lds-roller div:nth-child(8) {animation-delay: -0.288s;}
.lds-roller div:nth-child(8):after {top:45px;left:10px;}
@keyframes lds-roller { 0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);} }
#faq_search {background: #14b5dc; color:#fff;padding:20px;text-align:right;max-width:700px;margin:0 auto;border-radius:5px; }
#faq_search .content {float:right;width:80%;}
#faq_search i {font-size:100px; width:20%;float:right;}
#search_faq_inp_wrap {position:relative;width:100%;}
#search_faq_inp_wrap:after {position:absolute;left:10px;top:0;line-height:50px;color:#333;content:"search";font-family: 'Material Icons';font-weight:normal;font-style:normal;font-size:24px;letter-spacing: normal;text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;-webkit-font-feature-settings: 'liga';-webkit-font-smoothing: antialiased; }
#faq_search h3 {font-size:28px;}
#faq_search h4 {font-size:17px; margin-bottom:25px; }
#faq_search input[type=text] {width:100%;height: 50px;padding:0 25px;font-size:18px;}
#faq_search input[type=text]::-webkit-input-placeholder,
#faq_search input[type=text]:-ms-input-placeholder,
#faq_search input[type=text]::placeholder {color: #333;}
#faq_search_results {padding-top:25px;display:none;}
#faq_search_results .items_list  {margin:0 auto;width:700px;max-width:100%;}
.no_bordered_strip .widget_section_strip:after {display:none !important;}
.widget_new_articles {background: #fff;}
.widget_new_articles .list {height: 800px; overflow: hidden; background: #fff; margin: 10px; }
.widget_new_articles .list .inner {}
.widget_new_articles .list .inner:hover {-webkit-animation-play-state: paused;}
.widget_new_articles .block_lbl {text-align:center;}
.widget_new_articles .list > a {display:block;}
.widget_new_articles .list article {padding:15px;border-bottom:1px solid #eee;}
.widget_new_articles .list .article_pic {width:130px;height:100%;position:absolute;right:0;top:0;}
.widget_new_articles .list .article_texts {height:85px;overflow:hidden;padding-right:140px;position:relative;}
.widget_new_articles .list article span {display:block;color:#14b6de;font-weight:normal;font-size:13px;}
.align_to_center .bannerCls {margin-left:auto;margin-right:auto; }
/*codja*/
.cj_float_widget {position:fixed;z-index:9999;background-color:transparent;opacity:1;visibility:visible;}
.cj_ffloat_top.cj_float_widget {top:2%;right:2%;}
.cj_ffloat_bottom.cj_float_widget {bottom:2%;right:2%;}
.cj_float_widget img {max-width:100px;max-height:100px;}
.cj_transparent_link {outline:none;color:#fff;}
@media screen and (max-width: 768px) {
  #faq_search input[type=text] {padding:0;border-bottom:1px solid #fff;}
  #faq_search input[type=text]::placeholder {color:#fff;}
  .cj_float_widget img {max-width:40px;max-height:40px;}
  .cj_ffloat_top.cj_float_widget{top:15%;}
}
.search_notes_block {color:#fff;font-size:20px;padding:5px 0 10px;position:relative;top:0;}
.bannerClsMultiple > div {margin-bottom:25px;}
.duration_text {position:absolute;right:5px;bottom:5px;color:#fff;font-size:13px;font-weight:500;padding:2px 5px;background:rgba(0,0,0,0.6);}
.duration_text.smaller {font-size:11px;right:0;bottom:0}
.text_duration_p {font-weight:700;}
@media screen and (max-width: 768px) {
  .duration_text {font-size:11px;top:5px;right:3px;bottom:auto;}
  .duration_text.smaller {font-size:11px;right:0;top:0;bottom:auto;}
  .search_notes_block {font-size:11px;padding:5px 0 10px;}
}
/*notice board*/
.magazine_notice_board_page_wrap {margin-bottom:30px;}
.magazine_notice_board_page_wrap #plans_list, .cj_notice_board_page {background-color:#F7F7F7;}
.mgz_notice_board {overflow:hidden;width:362px;padding:0 10px;}
.mgz_notice_board > section {background-color:#f7f7f7;}
.widget_new_notices .list {height:270px;overflow:hidden;background-color:#F7F7F7;padding:10px;}
.widget_new_notices .list .inner:hover {-webkit-animation-play-state: paused;}
.widget_new_notices .list > a {display:block;width:100%;padding:10px;}
.cj_notice_board_item {padding:15px;border-bottom:1px solid #D2232A;}
.cj_notice_board_item h5 {font-size:14px;}
.cj_notice_board_item p {color:#000;}
.cj_notice_board_item p strong {padding-left:4px;}
.widget_new_notices_btn {position:relative;width:100%;margin:10px 0 15px;}
#magazine_notice_board_page .widget_new_notices_btn {margin:0 0 15px!important;}
.widget_new_notices_btn span:first-child, .btn_wrap_popup_notice span:first-child {width:55%;display:inline-block;text-align:center;float:right;}
.widget_new_notices_btn span:last-child, .btn_wrap_popup_notice span:last-child {width:44%;display:inline-block;text-align:center;}
.widget_new_notices_btn span.cj_red_l_border {border-left:1px solid #F4C1BF;}
.widget_new_notices_btn_inside {text-align:center;}
.widget_new_notices_btn_inside button {width:180px;font-family:'Open Sans', 'Open Sans Hebrew', Arial, serif;padding:10px;background:#D2232A;display:block;color:#fff;font-size:14px;font-weight:700;margin:0 auto;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border:1px solid transparent;cursor:pointer;}
.widget_new_notices_btn span a, .widget_new_notices_btn span button {width:75%;font-family:'Open Sans', 'Open Sans Hebrew', Arial, serif;padding:6px;background:#D2232A;display:block;color:#fff;font-size:14px;font-weight:700;margin:0 auto;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border:1px solid transparent;cursor:pointer;}
#cj_block_notice_board button {font-family:'Open Sans', 'Open Sans Hebrew', Arial, serif;padding:10px;background:#D2232A;display:inline-block;color:#fff;font-size:12px;font-weight:700;margin:0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border:1px solid transparent;cursor:pointer;}
.widget_new_notices_btn_inside button:hover,.widget_new_notices_btn span a:hover,.widget_new_notices_btn span a:active,.widget_new_notices_btn span a:focus, .widget_new_notices_btn span button:hover, .widget_new_notices_btn span button:active, .widget_new_notices_btn span button:focus, #cj_block_notice_board button:hover, #cj_block_notice_board button:focus {border-color:#D2232A!important;background-color:#fff;color:#D2232A;cursor:pointer;}
.notice_board_popup {background: #F7F7F7;border:1px solid #aaa;-webkit-box-shadow:0 3px 10px 2px #000000;box-shadow:0 3px 10px 2px #000000;padding:15px;position:fixed;right:0;left:0;margin:0 auto;top:20%;width:320px;z-index:999;}
#cj_block_notice_board > div {margin-bottom:10px;text-align:right;position:relative;}
#cj_block_notice_board > div label {margin-bottom:5px;display:block;font-size:14px;}
#cj_block_notice_board > div input, #cj_block_notice_board > div textarea , #cj_block_notice_board > div select {width:100%!important;}
.btn_wrap_popup_notice {margin:15px 0 0!important;}
.widget_new_notices  .inner.container {width:100%;}
#cj_notice_form_new_block {display:none;}
#cj_notice_form_new_block h6 {color:#D2232A;font-size:18px;margin-bottom:15px;}
.cj_error {position:absolute;color:red;font-size:10px;left:2px;bottom:4px;}
.cj_notice_block_message_back {position:absolute;top:40%;background:#fff;width:250px;height:65px;margin:0 auto;left:0;right:0;padding:15px;text-align:center;font-size:20px;border:2px solid #000;}
/*widget sidebar vod*/
.widget_vod_sidebar {max-width:332px;display:block;}
.widget_vod_sidebar >article:first-child {width:306px;height:185px;margin:0 auto;padding:5px;margin-bottom:15px;}
.widget_vod_sidebar >article:first-child .article_pic span {height:150px;}
.widget_vod_sidebar >article:not:first-child {width:150px;height:130px;margin:0 auto;display:inline-block;padding:5px;}
.widget_vod_sidebar >article:not:first-child .article_pic span {height:86px;}
/*widget sidebar vod*/
.mgz_vod_sidebar {max-width:340px;margin-bottom:25px;}
.widget_vod_sidebar {max-width:100%;display:block;height:380px;overflow:hidden;}
.sidebar_vod_header,.vod_sidebar_body {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;}
.sidebar_vod_header {background-color:#333333;}
.cod_sidebar_logo {flex:1 0 65%;width:65%;max-width:65%;border-left:1px solid #4A4649;padding:10px 10px 5px;}
.vod_sidebar_live {flex:1 0 35%;width:35%;max-width:35%;}
.vod_sidebar_live a {width:100%;height:100%;padding:10px;display:block;border-bottom:2px solid transparent;}
.widget_vod_sidebar .widget_vod_sidebar_article .play_sidebar {width:44px;height:44px;bottom:30%;}
.vod_sidebar_live a:hover,.vod_sidebar_live a:active {background:#262626;border-bottom:2px solid #14b5df;color:#14b5df;}
.widget_vod_sidebar .widget_vod_sidebar_article_first {width:306px;min-height:185px;margin:0 auto;padding:15px;position:relative;flex:1 0 100%;max-width:100%;}
.widget_vod_sidebar .widget_vod_sidebar_article_first .article_pic span {height:150px;}
.widget_vod_sidebar .widget_vod_sidebar_article {width:150px;min-height:130px;margin:0 auto;display:inline-block;position:relative;flex:1 0 50%;max-width:50%;}
.widget_vod_sidebar article:nth-child(2) {padding:0 15px 0 5px;}
.widget_vod_sidebar article:last-child {padding:0 5px 0 15px;}
.widget_vod_sidebar .widget_vod_sidebar_article .article_pic span {height:86px;}
.vod_sidebar_body .cj_spacer {width:100%;max-width:100%;flex:1 0 100%;height:5px;}
article .article_pic .play_sidebar {display:block;width:60px;height:60px;left:0;right:0;bottom:35%;background:url(../optimize_static_images/vod_side_play.png) bottom left no-repeat;position:absolute;z-index:99;background-size:contain;margin:0 auto;}
/*weekend posts magazine*/
.widget_weekend_posts {width:100%;margin:30px 0;}
.widget_weekend_posts_header {width:100%;max-width:100%;height:55px;}
.widget_weekend_posts_header div:first-child {display:inline-block;position:relative;top:-6px;}
.widget_weekend_posts_header div:last-child {display:inline-block;width:auto;padding:0;}
.widget_weekend_posts_header {background-color:#17b4df;margin:15px 0;}
.widget_weekend_posts_header h2 {color:#fff;font-size:32px;padding:3px 10px;}
.btn_span_rows {display:inline-block;width:55px;padding:0 15px;position:relative;top:3px;}
/*.btn_span_rows span {background:#fff;height:10px;width:100%;display:inline-block;}*/
/*.btn_span_rows span:first-child {margin:5px 0;}*/
.btn_span_rows img {width:36px;height:36px;}
.weekend_posts_body {display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;}
.weekend_posts_body article {position:relative;}
.widget_weekend_posts_article_first {width:100%;height:240px;display:inline-block;}
.widget_weekend_posts_article_last {width:100%;height:310px;display:inline-block;}
.widget_weekend_posts_article_middle {width:100%;height:550px;display:inline-block;}
.side_group_weekend,.side_group_weekend_left {display:inline-block;flex:1 0 33%;width:33%;max-width:33%;}
.middle_group_weekend {display:inline-block;flex:1 0 34%;width:34%;max-width:34%;}
.side_group_weekend .widget_weekend_posts_article_first {padding:0 0 15px 15px;}
.side_group_weekend .widget_weekend_posts_article_last {padding:0 0 0 15px;}
.side_group_weekend_left .widget_weekend_posts_article_first {padding:0 15px 15px 0;}
.side_group_weekend_left .widget_weekend_posts_article_last {padding:0 15px 0 0;}
.weekend_posts_body article .float_title_weekend {position:absolute;z-index:9;bottom:0;word-break:break-word;padding:27px 20px 27px 40px;right:0;}
.weekend_posts_body article .float_title_weekend h4,.weekend_posts_body article .float_title_weekend .item-title {color:#fff;font-size:20px;padding:4px 5px;background-color:rgba(23,180,223,0.9);line-height:36px;word-break:break-word;box-decoration-break: clone;-webkit-box-decoration-break:clone;}
.weekend_posts_body .side_group_weekend_left article .float_title_weekend {right:15px;}
.weekend_posts_body article .article_pic {height:100%;}
@media screen and (max-width:768px) {
  #top_homepage_head_widget div,#top_homepage_head_widget {max-height: 200px;}
  .widget_weekend_posts_header {height:40px;}
  .widget_weekend_posts_header h2 {font-size:24px;margin-bottom:0;margin-top:5px;}
  .widget_weekend_posts_header div:first-child {top:-3px;}
  .side_group_weekend .widget_weekend_posts_article_first,.side_group_weekend .widget_weekend_posts_article_last {padding:0!important;margin-bottom:2px;}
  .side_group_weekend, .side_group_weekend_left,.middle_group_weekend {flex:1 0 100%;width:100%;max-width:100%;margin-bottom:5px;}
}
