﻿@charset "UTF-8";
/* line 18, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

/* line 24, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
html {
  font-size: 62.5%;
}

/* line 27, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 29, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
body {
  line-height: 1;
}

/* line 31, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ol, ul {
  list-style: none;
}

/* line 33, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
blockquote, q {
  quotes: none;
}

/* line 35, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

/* line 38, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 42, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
body {
  background: #fff;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-family: 'Open Sans', sans-serif !important;
  font-size: 13px;
  font-size: 1.3rem;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
  color: #555;
  position: relative;
}

h3,h2,h1
{
  font-family: 'Open Sans', sans-serif !important;
}

/* line 54, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
a {
  color: #00a6fc;
  text-decoration: none;
  line-height: inherit;
}
/* line 58, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
a:hover {
  color: #30b8ff;
}
/* line 60, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
a:focus {
  color: #cc4714;
  outline: none;
}

/* line 64, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
p a, p a:visited {
  line-height: inherit;
}

/* line 70, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul, ol {
  margin-bottom: 18px;
}

/* line 72, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul {
  list-style: none outside;
}
/* line 74, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul.square {
  list-style: square outside;
}
/* line 76, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul.circle {
  list-style: circle outside;
}
/* line 78, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul.disc {
  list-style: disc outside;
}

/* line 80, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ol {
  list-style: decimal;
}

/* line 82, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ol, ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}

/* line 84, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
li {
  margin-bottom: 12px;
}

/* line 86, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
ul.large li {
  line-height: 21px;
}

/* line 92, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table {
  background: #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 0 0 18px;
  border: solid 1px #ddd;
}
/* line 97, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table thead, table tfoot {
  background: #f5f5f5;
}
/* line 100, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table thead tr th, table tfoot tr th {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 18px;
  text-align: left;
}
/* line 106, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table thead tr th {
  padding: 8px 10px 9px;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
  color: #222;
}
/* line 111, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table thead tr th:first-child {
  border-left: none;
}
/* line 113, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table thead tr th:last-child {
  border-right: none;
}
/* line 117, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tbody tr.alt {
  background: #f9f9f9;
}
/* line 119, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tbody tr:nth-child(even) {
  background: #f9f9f9;
}
/* line 121, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tbody tr td {
  color: #333;
  padding: 9px 10px;
  vertical-align: top;
  border: none;
}
/* line 128, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tfoot tr td {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 18px;
  text-align: left;
}
/* line 132, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tfoot tr td:last-child {
  border-left: none;
}
/* line 134, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
table tfoot tr td:last-child {
  border-right: none;
}

/* line 140, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.left {
  float: left;
}

/* line 142, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.right {
  float: right;
}

/* line 144, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.text-left {
  text-align: left;
}

/* line 146, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.text-right {
  text-align: right;
}

/* line 148, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.text-center {
  text-align: center;
}

/* line 150, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.hide {
  display: none;
}

/* line 152, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
.highlight {
  background: #ff0;
}

/* line 155, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_globals.sass */
#googlemap img, object, embed, #map_canvas embed, #map_canvas img, #map_canvas object {
  max-width: none;
}

/* line 4, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button {
  background: #00a6fc;
  display: inline-block;
  text-align: center;
  padding: 9px 34px 11px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  position: relative;
  cursor: pointer;
  border: none;
  outline: none;
  margin: 0;
}

/* line 22, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
input[type=submit].button, button.button {
  -webkit-appearance: none;
}

/* line 26, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
  border: none;
}

/* line 31, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice {
  background-color: #00a6fc;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(51%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 100%);
  -moz-box-shadow: inset rgba(255, 255, 255, 0.5) 0 1px 0;
  -webkit-box-shadow: inset rgba(255, 255, 255, 0.5) 0 1px 0;
  box-shadow: inset rgba(255, 255, 255, 0.5) 0 1px 0;
  text-shadow: rgba(0, 0, 0, 0.28) 0 -1px 1px;
  border: 1px solid #008ed8;
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
/* line 40, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.radius {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 42, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.round {
  -moz-border-radius: 1000px;
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 44, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.full-width {
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center;
}
/* line 49, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.left-align {
  text-align: left;
  text-indent: 12px;
}
/* line 54, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.tiny {
  font-size: 10px;
  font-size: 1rem;
  padding: 6px 14px 8px;
  width: auto;
}
/* line 58, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.small {
  font-size: 11px;
  font-size: 1.1rem;
  padding: 8px 20px 10px;
  width: auto;
}
/* line 62, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.medium {
  font-size: 13px;
  font-size: 1.3rem;
  width: auto;
}
/* line 65, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.large {
  font-size: 18px;
  font-size: 1.8rem;
  padding: 11px 48px 13px;
  width: auto;
}
/* line 71, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.blue {
  background-color: #00a6fc;
}
/* line 73, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.red {
  background-color: #e91c21;
}
/* line 75, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.white {
  background-color: #f0f0f0;
  color: #333;
}
/* line 78, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.black {
  background-color: #1a1a1a;
}
/* line 80, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.green {
  background-color: #5b8737;
}
/* line 85, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice.blue {
  border: 1px solid #008ed8;
}
/* line 87, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice.red {
  border: 1px solid #cd1418;
}
/* line 89, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice.white {
  border: 1px solid #d4d4d4;
  text-shadow: none !important;
}
/* line 92, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice.black {
  border: 1px solid #1a1a1a;
}
/* line 94, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice.green {
  border: 1px solid #4a6e2d;
}
/* line 98, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button:hover, .button:focus {
  background-color: #0092dd;
  color: #fff;
}
/* line 101, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.blue:hover, .button.blue:focus {
  background-color: #0092dd;
}
/* line 103, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.red:hover, .button.red:focus {
  background-color: #d21419;
}
/* line 105, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.white:hover, .button.white:focus {
  background-color: #dedede;
  color: #333;
}
/* line 108, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.black:hover, .button.black:focus {
  background-color: #000;
}
/* line 110, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.green:hover, .button.green:focus {
  background-color: #4c712e;
}
/* line 114, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.nice:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
}
/* line 118, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
.button.disabled, .button[disabled] {
  opacity: 0.6;
  cursor: default;
}

@-moz-document url-prefix("http://") {
  /* line 124, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
  input[type=submit].button::-moz-focus-inner, button.button::-moz-focus-inner {
    border: 0;
    padding: 0;
  }

  /* line 127, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
  input[type=submit].tiny.button {
    padding: 5px 14px 7px;
  }

  /* line 129, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
  input[type=submit].small.button {
    padding: 7px 20px 8px;
  }

  /* line 131, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
  input[type=submit].medium.button {
    padding: 8px 34px 9px;
  }

  /* line 133, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_buttons.sass */
  input[type=submit].large.button {
    padding: 9px 48px 10px;
  }
}
/* line 4, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form {
  margin: 0 0 18px;
}
/* line 6, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form label {
  display: block;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 18px;
  cursor: pointer;
  margin-bottom: 9px;
}

/* line 13, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text, textarea {
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
}

/* line 16, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text, textarea, select {
  display: block;
  margin-bottom: 9px;
}

/* line 19, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
label + input.input-text, label + textarea, label + select, label + div.dropdown, select + div.dropdown {
  margin-top: -9px;
}

/* line 21, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
textarea {
  max-width: 100%;
}

/* line 27, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text, textarea {
  font-size: 13px;
  font-size: 1.3rem;
  padding: 4px 3px 2px;
  background: #fff;
}
/* line 31, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text.oversize, textarea.oversize {
  font-size: 18px !important;
  font-size: 1.8rem !important;
  padding: 4px 5px !important;
}
/* line 34, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text:focus, textarea:focus {
  outline: none !important;
  background: #f9f9f9;
}

/* line 39, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text[disabled], textarea[disabled] {
  background-color: #ddd;
}

/* line 46, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input .placeholder, textarea .placeholder {
  color: #888;
}

/* line 52, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.input-text, textarea {
  width: 254px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 56, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.small, textarea.small {
  width: 134px;
}
/* line 58, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.medium, textarea.medium {
  width: 254px;
}
/* line 60, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.large, textarea.large {
  width: 434px;
}
/* line 62, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
input.expand, textarea.expand {
  width: 100%;
}

/* line 69, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
textarea.locked {
  max-width: 254px;
}
/* line 71, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
textarea.locked.small {
  max-width: 134px;
}
/* line 73, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
textarea.locked.large {
  max-width: 434px;
}
/* line 75, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
textarea.locked.expand {
  max-width: 100%;
}

/* line 82, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form fieldset {
  padding: 9px 9px 2px 9px;
  border: solid 1px #ddd;
  margin: 18px 0;
}

/* line 90, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.form-field input[type=radio], .form-field input[type=checkbox] {
  display: inline;
  width: auto;
  margin-bottom: 0;
}

/* line 98, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.form-field.error input, input.input-text.red {
  border-color: #c00000;
  background-color: rgba(255, 0, 0, 0.15);
}

/* line 101, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.form-field.error label, label.red {
  color: #c00000;
}

/* line 103, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.form-field.error small, small.error {
  margin-top: -6px;
  display: block;
  margin-bottom: 9px;
  font-size: 11px;
  font-size: 1.1rem;
  color: #c00000;
  width: 254px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 112, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.small + small.error {
  width: 134px;
}

/* line 114, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.medium + small.error {
  width: 254px;
}

/* line 116, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.large + small.error {
  width: 434px;
}

/* line 118, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.expand + small.error {
  width: 100%;
}

/* line 121, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.small.oversize + small.error {
  width: 144px;
}

/* line 123, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.medium.oversize + small.error {
  width: 264px;
}

/* line 125, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.large.oversize + small.error {
  width: 444px;
}

/* line 127, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
.expand.oversize + small.error {
  width: 100%;
}

/* line 134, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input, form.nice input.input-text, form.nice textarea {
  border: solid 1px #bbb;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 13px;
  font-size: 1.3rem;
  padding: 6px 3px 4px;
  outline: none !important;
  background: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/input-bg.png') #fff;
}
/* line 141, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input:focus, form.nice input.input-text:focus, form.nice textarea:focus {
  background-color: #f9f9f9;
}
/* line 143, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input fieldset, form.nice input.input-text fieldset, form.nice textarea fieldset {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 145, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input div.form-field input[disabled], form.nice div.form-field input input.input-text[disabled], form.nice div.form-field input textarea[disabled], form.nice input.input-text div.form-field input[disabled], form.nice input.input-text input.input-text[disabled], form.nice input.input-text textarea[disabled], form.nice textarea div.form-field input[disabled], form.nice textarea input.input-text[disabled], form.nice textarea textarea[disabled] {
  background: #ddd;
}
/* line 147, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input fieldset, form.nice input.input-text fieldset, form.nice textarea fieldset {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 149, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field input div.form-field input[type=radio], form.nice div.form-field input div.form-field input[type=checkbox], form.nice input.input-text div.form-field input[type=radio], form.nice input.input-text div.form-field input[type=checkbox], form.nice textarea div.form-field input[type=radio], form.nice textarea div.form-field input[type=checkbox] {
  display: inline;
  width: auto;
  margin-bottom: 0;
}
/* line 154, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error small, form.nice small.error {
  padding: 6px 4px;
  border: solid 0 #c00000;
  border-width: 0 1px 1px 1px;
  margin-top: -10px;
  background: #c00000;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  -moz-border-radius-bottomleft: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* line 166, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .small + small, form.nice .small + small.error {
  width: 132px;
}
/* line 168, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .medium + small, form.nice .medium + small.error {
  width: 252px;
}
/* line 170, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .large + small, form.nice .large + small.error {
  width: 432px;
}
/* line 173, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .small.oversize + small, form.nice .small.oversize + small.error {
  width: 136px;
}
/* line 175, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .medium.oversize + small, form.nice .medium.oversize + small.error {
  width: 256px;
}
/* line 177, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.nice div.form-field.error .large.oversize + small, form.nice .large.oversize + small.error {
  width: 436px;
}

/* line 185, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom span.custom {
  display: inline-block;
  width: 14px;
  height: 14px;
  position: relative;
  top: 2px;
  border: solid 1px #ccc;
  background: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/custom-form-sprites.png') 0 0 no-repeat;
}
/* line 193, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom span.custom.radio {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
/* line 195, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom span.custom.radio.checked {
  background-position: 0 -14px;
}
/* line 198, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom span.custom.checkbox.checked {
  background-position: 0 -28px;
}
/* line 201, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown {
  position: relative;
  display: block;
  width: auto;
  height: 28px;
  margin-bottom: 9px;
  margin-top: 2px;
}
/* line 208, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown a.current {
  display: block;
  width: auto;
  line-height: 26px;
  min-height: 26px;
  padding: 0 38px 0 6px;
  border: solid 1px #ddd;
  color: #141414;
  background-color: #fff;
  word-wrap: nowrap;
}
/* line 218, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown a.selector {
  position: absolute;
  width: 26px;
  height: 26px;
  display: block;
  background: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/custom-form-sprites.png') -14px 1px no-repeat;
  right: 0;
  top: 0;
  border: solid 1px #ddd;
}
/* line 227, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul {
  position: absolute;
  width: auto;
  display: none;
  margin: 0;
  left: 0;
  top: 27px;
  padding: 0;
  background: #fff;
  background: rgba(255, 255, 255, 0.95);
  border: solid 1px #ddd;
}
/* line 238, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul.show {
  display: block;
}
/* line 240, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul li {
  cursor: pointer;
  padding: 3px 38px 3px 6px;
  min-height: 18px;
  margin: 0;
  white-space: nowrap;
}
/* line 246, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul li.selected {
  background: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/custom-form-sprites.png') right -52px no-repeat;
}
/* line 248, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul li.selected:hover {
  background: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/custom-form-sprites.png') #00a6fc right -78px no-repeat;
}
/* line 250, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown ul li:hover {
  background-color: #00a6fc;
  color: #fff;
}
/* line 253, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown:hover a.selector, form.custom div.custom.dropdown.open a.selector {
  background-position: -14px -26px;
}
/* line 256, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.open ul {
  display: block;
  z-index: 10;
}
/* line 260, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.open.small ul {
  width: 132px !important;
}
/* line 263, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.open.medium ul {
  width: 252px !important;
}
/* line 266, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.open.large ul {
  width: 432px !important;
}
/* line 269, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.open.expand ul {
  width: 100% !important;
}
/* line 271, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.small {
  width: 134px !important;
}
/* line 273, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.medium {
  width: 254px !important;
}
/* line 275, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.large {
  width: 434px !important;
}
/* line 277, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom div.custom.dropdown.expand {
  width: 100% !important;
}
/* line 281, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom .custom.disabled {
  background-color: #ddd;
}
/* line 286, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom.nice span.custom.checkbox {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* line 289, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom.nice div.custom.dropdown a.current {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-image: url('//images.hamodia.com/wp-content/themes/hamodia-sept17/images/misc/input-bg-outset.png');
  background-position: bottom right;
}
/* line 293, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom.nice div.custom.dropdown a.selector {
  height: 27px;
  border-width: 0 0 0 1px;
}
/* line 296, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_forms.sass */
form.custom.nice div.custom.dropdown ul {
  -moz-border-radius-bottomleft: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 6, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.container {
  padding: 0 20px;
}

/* line 9, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row {
  width: 100%;
  max-width: 1140px;
  min-width: 727px;
  margin: 0 auto;
}
/* line 14, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .row {
  min-width: 0;
}

/* line 17, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.column, .columns {
  margin-left: 4.4%;
  float: left;
  min-height: 1px;
  position: relative;
}
/* line 22, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.column:first-child, .columns:first-child {
  margin-left: 0;
}

/* line 24, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
[class*="column"] + [class*='column']:last-child {
  float: right;
}

/* line 26, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
[class*="column"] + .end[class*="column"] {
  float: left;
}

/* line 30, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .one.columns {
  width: 4.3%;
}
/* line 32, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .two.columns {
  width: 13%;
}
/* line 34, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .three.columns {
  width: 21.679%;
}
/* line 36, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .four.columns {
  width: 30.37%;
}
/* line 38, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .five.columns {
  width: 39.1%;
}
/* line 40, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .six.columns {
  width: 47.8%;
}
/* line 42, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .seven.columns {
  width: 56.5%;
}
/* line 44, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .eight.columns {
  width: 65.2%;
}
/* line 46, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .nine.columns {
  width: 73.9%;
}
/* line 48, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .ten.columns {
  width: 82.6%;
}
/* line 50, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .eleven.columns {
  width: 91.3%;
}
/* line 52, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .twelve.columns {
  width: 100%;
}
/* line 55, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-one {
  margin-left: 13.1%;
}
/* line 57, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-one:first-child {
  margin-left: 8.7%;
}
/* line 59, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-two {
  margin-left: 21.8%;
}
/* line 61, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-two:first-child {
  margin-left: 17.4%;
}
/* line 63, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-three {
  margin-left: 30.5%;
}
/* line 65, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-three:first-child {
  margin-left: 26.1%;
}
/* line 67, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-four {
  margin-left: 39.2%;
}
/* line 69, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-four:first-child {
  margin-left: 34.8%;
}
/* line 71, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-five {
  margin-left: 47.9%;
}
/* line 73, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-five:first-child {
  margin-left: 43.5%;
}
/* line 75, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-six {
  margin-left: 56.6%;
}
/* line 77, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-six:first-child {
  margin-left: 52.2%;
}
/* line 79, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-seven {
  margin-left: 65.3%;
}
/* line 81, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-seven:first-child {
  margin-left: 60.9%;
}
/* line 83, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-eight {
  margin-left: 74%;
}
/* line 85, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-eight:first-child {
  margin-left: 69.6%;
}
/* line 87, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-nine {
  margin-left: 82.7%;
}
/* line 89, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-nine:first-child {
  margin-left: 78.3%;
}
/* line 91, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-ten {
  margin-left: 91.4%;
}
/* line 93, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-ten:first-child {
  margin-left: 87%;
}
/* line 96, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .offset-by-eleven:first-child {
  margin-left: 95.7%;
}
/* line 98, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row .centered {
  float: none;
  margin: 0 auto;
}

/* line 103, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-two {
  left: 17.4%;
}

/* line 105, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-three {
  left: 26.1%;
}

/* line 107, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-four {
  left: 34.8%;
}

/* line 109, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-five {
  left: 43.5%;
}

/* line 111, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-six {
  left: 52.2%;
}

/* line 113, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-seven {
  left: 60.9%;
}

/* line 115, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-eight {
  left: 69.6%;
}

/* line 117, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-nine {
  left: 78.3%;
}

/* line 119, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.push-ten {
  left: 87%;
}

/* line 122, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-two {
  right: 17.4%;
}

/* line 124, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-three {
  right: 26.1%;
}

/* line 126, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-four {
  right: 34.8%;
}

/* line 128, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-five {
  right: 43.5%;
}

/* line 130, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-six {
  right: 52.2%;
}

/* line 132, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-seven {
  right: 60.9%;
}

/* line 134, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-eight {
  right: 69.6%;
}

/* line 136, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-nine {
  right: 78.3%;
}

/* line 138, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.pull-ten {
  right: 87%;
}

/* line 141, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
img, object, embed {
  max-width: 100%;
  height: auto;
}

/* line 144, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 146, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
#map_canvas img, .map_canvas img {
  max-width: none !important;
}

/* line 150, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row:before, .row:after, .clearfix:before, #post-nav:before, #comment-nav:before, #sidebar .sidebar-module > ul > li > abbr:before, #sidebar .info-module.sidebar-module:before, #sidebar #stocks-module li:before, .post-box .main-image-and-buttons-wrapper:before, #respond:before, .page-id-203 #main .main-location:before, .clearfix:after, #post-nav:after, #comment-nav:after, #sidebar .sidebar-module > ul > li > abbr:after, #sidebar .info-module.sidebar-module:after, #sidebar #stocks-module li:after, .post-box .main-image-and-buttons-wrapper:after, #respond:after, .page-id-203 #main .main-location:after {
  content: "";
  display: table;
}

/* line 153, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row:after, .clearfix:after, #post-nav:after, #comment-nav:after, #sidebar .sidebar-module > ul > li > abbr:after, #sidebar .info-module.sidebar-module:after, #sidebar #stocks-module li:after, .post-box .main-image-and-buttons-wrapper:after, #respond:after, .page-id-203 #main .main-location:after {
  clear: both;
}

/* line 155, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.row, .clearfix, #post-nav, #comment-nav, #sidebar .sidebar-module > ul > li > abbr, #sidebar .info-module.sidebar-module, #sidebar #stocks-module li, .post-box .main-image-and-buttons-wrapper, #respond, .page-id-203 #main .main-location {
  zoom: 1;
}

/* line 170, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid {
  display: block;
  overflow: hidden;
}
/* line 173, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid > li {
  display: block;
  height: auto;
  float: left;
}
/* line 177, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.two-up {
  margin-left: -4%;
}
/* line 179, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.two-up > li {
  margin-left: 4%;
  width: 46%;
}
/* line 185, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.three-up {
  margin-left: -2%;
}
/* line 187, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.three-up > li {
  margin-left: 2%;
  width: 31.3%;
}
/* line 193, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.four-up {
  margin-left: -2%;
}
/* line 195, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.four-up > li {
  margin-left: 2%;
  width: 23%;
}
/* line 201, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.five-up {
  margin-left: -1.5%;
}
/* line 203, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_grid.sass */
.block-grid.five-up > li {
  margin-left: 1.5%;
  width: 18.5%;
}

@media only screen and (max-width: 767px) {
  /* line 8, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h1 {
    font-size: 32px;
    font-size: 3.2rem;
    line-height: 1.3;
  }

  /* line 11, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h2 {
    font-size: 28px;
    font-size: 2.8rem;
    line-height: 1.3;
  }

  /* line 14, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h3 {
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 1.3;
  }

  /* line 17, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h4 {
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
  }

  /* line 20, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h5 {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.2;
  }

  /* line 23, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  h6 {
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.2;
  }

  /* line 26, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  body, p {
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 767px) {
  /* line 33, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  body {
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    width: 100%;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  /* line 42, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .container {
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 46, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row {
    width: 100%;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 51, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .row .column, .row .row .columns {
    padding: 0;
  }

  /* line 53, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .column, .columns {
    width: auto !important;
    float: none;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 58, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .column:last-child, .columns:last-child {
    margin-right: 0;
    float: none;
  }

  /* line 61, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  [class*="column"] + [class*="column"]:last-child {
    float: none;
  }

  /* line 63, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  [class*="column"]:before, [class*="column"]:after {
    content: "";
    display: table;
  }

  /* line 66, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten, .offset-by-eleven, .centered {
    margin-left: 0% !important;
  }

  /* line 68, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten {
    left: auto;
  }

  /* line 70, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten {
    right: auto;
  }

  /* line 75, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-one:first-child, .row .phone-two:first-child, .row .phone-three:first-child, .row .phone-four:first-child {
    margin-left: 0;
  }
  /* line 77, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-one:last-child, .row .phone-two:last-child, .row .phone-three:last-child, .row .phone-four:last-child {
    float: right;
  }
  /* line 79, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-one, .row .phone-two, .row .phone-three, .row .phone-four {
    margin-left: 4.4%;
    float: left;
    min-height: 1px;
    position: relative;
    padding: 0;
  }
  /* line 85, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-one {
    width: 21.68% !important;
  }
  /* line 87, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-two {
    width: 47.8% !important;
  }
  /* line 89, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-three {
    width: 73.9% !important;
  }
  /* line 91, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .phone-four {
    width: 100% !important;
  }
  /* line 94, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .push-one-phone {
    left: 26.08%;
  }
  /* line 96, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .push-two-phone {
    left: 52.2%;
  }
  /* line 98, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .push-three-phone {
    left: 78.3%;
  }
  /* line 101, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .pull-one-phone {
    right: 26.08%;
  }
  /* line 103, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .pull-two-phone {
    right: 52.2%;
  }
  /* line 105, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .row .pull-three-phone {
    right: 78.3%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 111, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .block-grid.mobile {
    margin-left: 0%;
  }
  /* line 113, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .block-grid.mobile > li {
    float: none;
    width: 100%;
    margin-left: 0%;
  }
}
/* line 120, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.show-on-phones {
  display: none !important;
}

/* line 122, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.show-on-tablets {
  display: none !important;
}

/* line 124, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.show-on-desktops {
  display: block !important;
}

/* line 127, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.hide-on-phones {
  display: block !important;
}

/* line 129, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.hide-on-tablets {
  display: block !important;
}

/* line 131, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
.hide-on-desktops {
  display: none !important;
}

@media only screen and (max-width: 1280px) and (min-width: 768px) {
  /* line 139, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .hide-on-phones {
    display: block !important;
  }
  /* line 141, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .hide-on-tablets {
    display: none !important;
  }
  /* line 143, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .hide-on-desktops {
    display: block !important;
  }
  /* line 145, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .show-on-phones {
    display: none !important;
  }
  /* line 147, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .show-on-tablets {
    display: block !important;
  }
  /* line 149, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .show-on-desktops {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  /* line 153, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .hide-on-phones {
    display: none !important;
  }

  /* line 155, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .hide-on-tablets {
    display: block !important;
  }

  /* line 157, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .hide-on-desktops {
    display: block !important;
  }

  /* line 160, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .show-on-phones {
    display: block !important;
  }

  /* line 162, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .show-on-tablets {
    display: none !important;
  }

  /* line 164, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .show-on-desktops {
    display: none !important;
  }
}
/* line 170, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
table.show-on-desktops {
  display: table !important;
}
/* line 172, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
table.hide-on-phones {
  display: table !important;
}
/* line 174, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
table.hide-on-tablets {
  display: table !important;
}

@media only screen and (max-width: 1280px) and (min-width: 768px) {
  /* line 179, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch table.hide-on-phones {
    display: table !important;
  }
  /* line 181, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch table.hide-on-desktops {
    display: table !important;
  }
  /* line 183, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch table.hide-on-tablets {
    display: table !important;
  }
}
@media only screen and (max-width: 767px) {
  /* line 188, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  table.hide-on-tablets {
    display: table !important;
  }
  /* line 190, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  table.hide-on-desktops {
    display: table !important;
  }
  /* line 192, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  table.show-on-phones {
    display: table !important;
  }
}
@media only screen and (max-width: 767px) {
  /* line 199, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  div.form-field input, div.form-field input.small, div.form-field input.medium, div.form-field input.large, div.form-field input.oversize, input.input-text, input.input-text.oversize, textarea, form.nice div.form-field input, form.nice div.form-field input.oversize, form.nice input.input-text, form.nice input.input-text.oversize, form.nice textarea {
    display: block;
    width: 100%;
    padding: 6px 2% 4px;
    font-size: 18px;
    font-size: 1.8rem;
  }

  /* line 204, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field input, form.nice div.form-field input.oversize, form.nice input.input-text, form.nice input.input-text.oversize, form.nice textarea {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
  }

  /* line 206, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field.error small, form.nice small.error {
    padding: 6px 2%;
    display: block;
  }

  /* line 209, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field.error .small + small, form.nice .small + .error {
    width: auto;
  }

  /* line 211, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field.error .medium + small, form.nice .medium + .error {
    width: auto;
  }

  /* line 213, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field.error .large + small, form.nice .large + .error {
    width: auto;
  }

  /* line 215, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  form.nice div.form-field.error .expand + small, form.nice .expand + .error {
    width: auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 226, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .button {
    display: block;
  }

  /* line 228, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  button.button, input[submit="submit"].button {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 5px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 238, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.tabs.mobile, dl.nice.tabs.mobile {
    width: auto;
    margin: 20px -20px 40px;
    height: auto;
  }

  /* line 242, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.tabs.mobile dt, dl.tabs.mobile dd, dl.nice.tabs.mobile dt, dl.nice.tabs.mobile dd {
    float: none;
    height: auto;
  }

  /* line 246, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.tabs.mobile dd a {
    display: block;
    width: auto;
    height: auto;
    padding: 18px 20px;
    line-height: 1;
    border: solid 0 #ccc;
    border-width: 1px 0 0;
    margin: 0;
    color: #555;
    background: #eee;
    font-size: 15px;
    font-size: 1.5rem;
  }

  /* line 258, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.tabs.mobile dd a.active {
    height: auto;
    margin: 0;
    border-width: 1px 0 0;
  }

  /* line 263, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nice.tabs.mobile {
    border-bottom: solid 1px #ccc;
    height: auto;
  }

  /* line 266, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nice.tabs.mobile dd a {
    padding: 18px 20px;
    border: none;
    border-left: none;
    border-right: none;
    border-top: solid 1px #ccc;
    background: #fff;
  }
  /* line 273, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nice.tabs.mobile dd a.active {
    border: none;
    background: #00a6fc;
    color: #fff;
    margin: 0;
    position: static;
    top: 0;
    height: auto;
  }

  /* line 281, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nice.tabs.mobile dd:first-child a.active {
    margin: 0;
  }

  /* line 284, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.contained.mobile, dl.nice.contained.mobile {
    margin-bottom: 0;
  }

  /* line 286, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.contained.tabs.mobile dd a {
    padding: 18px 20px;
  }

  /* line 288, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.nice.contained.tabs.mobile dd a {
    padding: 18px 20px;
  }

  /* line 290, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  dl.tabs.mobile + ul.contained {
    margin-left: -20px;
    margin-right: -20px;
    border-width: 0 0 1px 0;
  }
}
@media only screen and (max-width: 1280px) and (min-width: 768px) {
  /* line 300, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .nav-bar li a {
    font-size: 13px;
    font-size: 1.3rem;
  }
  /* line 303, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .touch .nav-bar li.has-flyout > a.flyout-toggle {
    padding: 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 308, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar {
    height: auto;
  }
  /* line 310, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li {
    float: none;
    display: block;
    border-right: none;
  }
  /* line 314, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li > a.main {
    text-align: left;
    border-top: 1px solid #ddd;
    border-right: none;
  }
  /* line 320, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li.has-flyout > a.main:after {
    display: none;
  }
  /* line 322, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li.has-flyout a.flyout-toggle {
    position: absolute;
    right: 0;
    top: 0;
    padding: 22px;
    z-index: 2;
    border-left: 1px dashed #eee;
    display: block;
  }
  /* line 330, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li.has-flyout a.flyout-toggle span {
    content: "";
    width: 0;
    height: 0;
    border: 4px solid;
    border-color: #2a85e8 transparent transparent transparent;
    display: block;
  }
  /* line 338, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li.has-flyout a.flyout-toggle:hover span {
    border-top-color: #141414;
  }
  /* line 341, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li:first-child > a.main {
    border-top: none;
  }
  /* line 344, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li:hover > a.main {
    font-weight: bold;
  }
  /* line 346, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .nav-bar > li:hover ul {
    position: relative;
  }

  /* line 348, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .flyout {
    position: relative;
    width: auto;
    top: auto;
    margin-right: -2px;
    border-width: 1px 1px 0px 1px;
  }
  /* line 354, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .flyout.right {
    float: none;
    right: auto;
    left: -1px;
  }
  /* line 358, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .flyout.small, .flyout.large {
    width: auto;
  }
  /* line 360, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .flyout p.last-child {
    margin-bottom: 18px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 367, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .tooltip {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.4;
    padding: 7px 10px 9px 10px;
  }

  /* line 371, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .tooltip > .nub, .tooltip.top > .nub, .tooltip.left > .nub, .tooltip.right > .nub {
    border-color: transparent transparent black transparent;
    border-color: transparent transparent rgba(0, 0, 0, 0.85) transparent;
    top: -12px;
    left: 10px;
  }
}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
  /* line 381, ../../../../../../../Ruby22-x64/lib/ruby/gems/2.2.0/gems/ZURB-foundation-2.2.1.4/stylesheets/zurb/_mobile.sass */
  .flex-video {
    padding-top: 0;
  }
}
@font-face {
  font-family: 'ruda';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-regular-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-regular-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-regular-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-regular-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-regular-webfont.svg#rudaregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ruda';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-bold-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-bold-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-bold-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/ruda-bold-webfont.svg#rudabold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'tinos';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-regular-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-regular-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-regular-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-regular-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-regular-webfont.svg#tinosregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'tinos';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-bold-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-bold-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-bold-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/tinos-bold-webfont.svg#tinosbold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'source_sans_pro';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-semibold-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-semibold-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-semibold-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-semibold-webfont.svg#source_sans_pro_semiboldRg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'source_sans_pro';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-black-webfont.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-black-webfont.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-black-webfont.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-black-webfont.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/sourcesanspro-black-webfont.svg#source_sans_pro_blackregular") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'icons';
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/icons/icons.eot");
  src: url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/icons/icons.eot?#iefix") format("embedded-opentype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/icons/icons.woff") format("woff"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/icons/icons.ttf") format("truetype"), url("https://hamodia.com/wp-content/themes/hamodia-sept17/fonts/icons/icons.svg#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 74, sass/_fonts.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: 'icons';
  font-style: normal;
  font-weight: normal;
  speak: none;
}

/* line 82, sass/_fonts.scss */
.icon-history:before {
  content: '\23f3';
}

/* '?' */
/* line 83, sass/_fonts.scss */
.icon-novel:before {
  content: '\2712';
}

/* '?' */
/* line 84, sass/_fonts.scss */
.icon-voices:before {
  content: '\e800';
}

/* '?' */
/* '' */
/* line 85, sass/_fonts.scss */
.icon-daf-yomi:before {
  content: '📕';
}

/* '\1f4d5' */
/* line 86, sass/_fonts.scss */
.icon-parenting:before {
  content: '👥';
}

/* '\1f465' */
/* line 87, sass/_fonts.scss */
.icon-group:before {
  content: '👥';
}

/* '\1f465' */
/* line 88, sass/_fonts.scss */
.icon-home:before {
  content: '\2302';
}

/* '?' */
/* line 89, sass/_fonts.scss */
.icon-mail:before {
  content: '\2709';
}

/* '?' */
/* line 93, sass/_fonts.scss */
.font-heading, h2, #main.editable-page h2, #main.editable-page h3, #main.editable-page h4, #main.editable-page h5, #main.editable-page h6, .post-box h1, .post-box h2, .post-box h3, .post-box h4, .post-box h5, .post-box h6, #header > .top-center form > input[type="submit"], #main-nav > ul, #sidebar, #sidebar .info-module.sidebar-module > h3, #sidebar form.compact input[type=submit], .comment-article-title, #main.advertise .call-to-action .download {
 font-family: Georgia, serif;
}

/* line 96, sass/_fonts.scss */
.font-secondary, #main p, .entry-content, #sidebar .switching-box > h3, #footer h6, .home-article-title, .more-articles > h3, #main #comment-disclaimer, #respond .comments-count {
  font-family: Georgia, serif;
}

/* line 99, sass/_fonts.scss */
.font-tertiary {
  font-family: 'Ruda', sans-serif;
}

/* line 102, sass/_fonts.scss */
.font-quaternary, body, .hebrew-date, #breadcrumbs > span, #main.default-page-template p, #main.default-page-template li, #header > .top-links, #sidebar .info-module.sidebar-module, #sidebar .switching-box > ul, #sidebar .subscription-module > p, #sidebar .subscription-module > input[type=submit], #footer a, .home-category-more-link, .excerpt-list .read-more > a, .post-box .main-image-and-buttons-wrapper, .more-articles li > a, .post-box .comment-article-heading, #respond label, #respond input, #respond textarea, #main .about-header p, #main .about-footer, #main .contact-header > .info > p, #main .contact-departments h4, #main .contact-departments p, #main .contact-locations p, #main.advertise p, .page-id-206 #main .feature-box .rate {
  font-family: Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
                                    
.home-article-title
{
font-family: 'Open Sans', sans-serif;
}

/* ----------------- Media Queries ----------------- */
/* --------------------- Mixins --------------------- */
/* ------------------- Extendables ------------------- */
/* line 76, sass/_general.scss */
.primary-gradient, #header > .top-center form > input[type="submit"], #sidebar .more-bar, #sidebar form.compact input[type=submit], #sidebar .subscription-module > input[type=submit], #main.advertise .call-to-action .download {
  background: #ffbb02;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDk3MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYmIwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd973), color-stop(100%, #ffbb02));
  background: -moz-linear-gradient(#ffd973, #ffbb02);
  background: -webkit-linear-gradient(#ffd973, #ffbb02);
  background: linear-gradient(#ffd973, #ffbb02);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFD973', endColorstr='#FFFFBB02');
}
/* line 81, sass/_general.scss */
.primary-gradient:hover, #header > .top-center form > input[type="submit"]:hover, #sidebar .more-bar:hover, #sidebar form.compact input[type=submit]:hover, #sidebar .subscription-module > input[type=submit]:hover, #main.advertise .call-to-action .download:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE1NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyYTYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd154), color-stop(100%, #e2a600));
  background: -moz-linear-gradient(#ffd154, #e2a600);
  background: -webkit-linear-gradient(#ffd154, #e2a600);
  background: linear-gradient(#ffd154, #e2a600);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFD154', endColorstr='#FFE2A600');
}
/* line 86, sass/_general.scss */
.primary-gradient:active, #header > .top-center form > input[type="submit"]:active, #sidebar .more-bar:active, #sidebar form.compact input[type=submit]:active, #sidebar .subscription-module > input[type=submit]:active, #main.advertise .call-to-action .download:active {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmIwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZDk3MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbb02), color-stop(100%, #ffd973));
  background: -moz-linear-gradient(#ffbb02, #ffd973);
  background: -webkit-linear-gradient(#ffbb02, #ffd973);
  background: linear-gradient(#ffbb02, #ffd973);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFBB02', endColorstr='#FFFFD973');
}

/* line 92, sass/_general.scss */
.feature-box {
  padding: 10px;
  background: #dfe9f3;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNkZmU5ZjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGQ2ZTgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(54%, #dfe9f3), color-stop(100%, #c4d6e8));
  background: -moz-linear-gradient(#dfe9f3 54%, #c4d6e8);
  background: -webkit-linear-gradient(#dfe9f3 54%, #c4d6e8);
  background: linear-gradient(#dfe9f3 54%, #c4d6e8);
  border: 4px solid #fff;
  box-shadow: inset 2px 2px 12px #9cb8d9, 0 0 12px #ccc;
}
/* line 106, sass/_general.scss */
.ie8 .feature-box {
  outline: 1px solid #ccc;
}

/* line 111, sass/_general.scss */
.image-replacement, #header > .top-center #tagline {
  display: block;
  text-indent: -999em;
  line-height: 0;
}

/* line 64, sass/_general.scss */
.clearfix:before, #post-nav:before, #comment-nav:before, #sidebar .sidebar-module > ul > li > abbr:before, #sidebar .info-module.sidebar-module:before, #sidebar #stocks-module li:before, .post-box .main-image-and-buttons-wrapper:before, #respond:before, .page-id-203 #main .main-location:before, .clearfix:after, #post-nav:after, #comment-nav:after, #sidebar .sidebar-module > ul > li > abbr:after, #sidebar .info-module.sidebar-module:after, #sidebar #stocks-module li:after, .post-box .main-image-and-buttons-wrapper:after, #respond:after, .page-id-203 #main .main-location:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 71, sass/_general.scss */
.clearfix:after, #post-nav:after, #comment-nav:after, #sidebar .sidebar-module > ul > li > abbr:after, #sidebar .info-module.sidebar-module:after, #sidebar #stocks-module li:after, .post-box .main-image-and-buttons-wrapper:after, #respond:after, .page-id-203 #main .main-location:after {
  clear: both;
}

/* line 121, sass/_general.scss */
.border-box, .feature-box, #header > .top-center form > input[name="s"], #sidebar .switching-box > h3, #sidebar .subscription-module > input[type=email], #footer .columns, #main.advertise .call-to-action {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* ----------------- General Tags/Classes ----------------- */
/* line 129, sass/_general.scss */
* {
  outline: 0;
}

/* line 133, sass/_general.scss */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 141, sass/_general.scss */
::-webkit-input-placeholder {
  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #aaa;
  font-size: 14px;
}

/* line 150, sass/_general.scss */
:-moz-placeholder {
  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #aaa;
  font-size: 14px;
}

/* line 159, sass/_general.scss */
::selection {
  color: #FFBB05;
  background: #002A4D;
}

/* line 163, sass/_general.scss */
::-moz-selection {
  color: #FFBB05;
  background: #002A4D;
}

/* line 168, sass/_general.scss */
a:hover {
  color: #1083BE;
}

/* line 172, sass/_general.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 177, sass/_general.scss */
h2 {
  font-weight: bold;
  font-size: 20px;
  line-height: 1.2;
  color: #000;
}

/* line 185, sass/_general.scss */
.hidden {
  display: none !important;
}

/* line 189, sass/_general.scss */
.hebrew-date {
  font-size: 14px;
}

/* line 194, sass/_general.scss */
.notice {
  background: #C8F1FD;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.4;
  padding: 10px;
  color: #185466;
  margin-bottom: 8px;
}

/* ------------------- General Code ------------------- */
@media only screen and (min-width: 769px) {
  /* line 207, sass/_general.scss */
  #main.with-sidebar, #sidebar {
    display: table-cell;
    vertical-align: top;
  }

  /* line 211, sass/_general.scss */
  #sidebar {
    width: 200px;
    padding-left: 20px;
  }
}
/* line 217, sass/_general.scss */
#breadcrumbs > span {
  font-size: 12px;
  color: #989898;
}
/* line 222, sass/_general.scss */
#breadcrumbs > span a {
  color: #104381;
}
/* line 225, sass/_general.scss */
#breadcrumbs > span a:hover {
  color: #2c7fe5;
  text-decoration: underline;
}
/* line 231, sass/_general.scss */
#breadcrumbs > span > :last-child {
  display: none;
}

/* line 236, sass/_general.scss */
#main .typographic-heading {
  font-family: 'source_sans_pro', sans-serif !important;
  margin-bottom: 20px !important;
  font-weight: 500 !important;
  font-size: 40px !important;  
  color: #444;
}

/* line 246, sass/_general.scss */
#main.editable-page h2, #main.editable-page h3, #main.editable-page h4, #main.editable-page h5, #main.editable-page h6 {
  font-weight: bold;
  color: #000;
  line-height: 1.6;
}
/* line 252, sass/_general.scss */
#main.editable-page p {
  margin-bottom: 10px;
}
/* line 255, sass/_general.scss */
#main.editable-page strong {
  font-weight: bold;
}

/* line 261, sass/_general.scss */
#main.default-page-template p, #main.default-page-template li {
  margin-bottom: 8px;
  font-size: 15px;
  color: #222;
}

/* line 269, sass/_general.scss */
#main p, .entry-content {
  font-size: 15px;
  line-height: 1.4;
  color: #222;
}


/* line 275, sass/_general.scss */
body.home #main p, body.home .entry-content {
  font-size: 15px;
  line-height: 1.4;
}
@media only screen and (max-width: 767px) {
  /* line 282, sass/_general.scss */
  body.home #main p, body.home .entry-content {
    font-size: 12px;
    line-height: 1.2;
  }
}

/* line 289, sass/_general.scss */
/*article.clickable:hover {
  cursor: pointer;
  background: #f9f9f9;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -moz-radial-gradient(#eeeeee, #ffffff);
  background: -webkit-radial-gradient(#eeeeee, #ffffff);
  background: radial-gradient(#eeeeee, #ffffff);
}*/

/* ------------------- Pagination Code ------------------- */
/* line 300, sass/_general.scss */
#post-nav, #comment-nav {
  padding: 14px 4px;
}

/* line 306, sass/_general.scss */
.nav-previous > a, .nav-next > a {
  color: #104381;
  border: 1px solid;
  line-height: 1.6;
  padding: 0 10px;
}
/* line 312, sass/_general.scss */
.nav-previous > a:hover, .nav-next > a:hover {
  color: #fff;
  background: #104381;
}

/* line 319, sass/_general.scss */
.nav-previous > a {
  float: left;
}

/* line 320, sass/_general.scss */
.nav-next > a {
  float: right;
}

/* ---------------------------------------------------
   Customized Adjustments of Foundation for WordPress
--------------------------------------------------- */
/* Auto Height for Images for Responsive Design */
/* line 6, sass/_reverie.scss */
img {
  height: auto;
  width: auto;
  /* die IE, die */
}

/* line 7, sass/_reverie.scss */
li {
  margin-bottom: 2%;
}

/* ZURB Navi for Foundation */
/* line 10, sass/_reverie.scss */
dl.nav {
  display: block;
  width: auto;
  height: 27px;
  margin: 0 0 18px;
}

/* line 11, sass/_reverie.scss */
dl.nav dt, dl.nav dd {
  float: left;
  display: inline;
}

/* line 12, sass/_reverie.scss */
dl.nav dt {
  color: #999;
  font-weight: normal;
}

/* line 13, sass/_reverie.scss */
dl.nav dd a {
  text-decoration: none;
  margin-left: 6px;
  padding: 5px 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
}

/* line 15, sass/_reverie.scss */
dl.nav dd a:hover {
  background: #eee;
}

/* line 16, sass/_reverie.scss */
dl.nav dd.current-menu-item a,
dl.nav dd.current-post-ancestor a,
dl.nav dd.current-menu-parent a,
dl.nav dd.current-post-parent a {
  background: #2A85E8;
  color: #fff;
}

/* Foundation-specific presentation CSS by ZURB */
/* line 23, sass/_reverie.scss */
div.main-header {
  margin: 0 0 30px 0;
  padding: 20px 0 0 0;
  border-bottom: solid 1px #ccc;
}

/* line 24, sass/_reverie.scss */
div.main-header h1 {
  margin-bottom: 0;
  padding: 0;
}

/* line 25, sass/_reverie.scss */
div.main-header h1 a {
  color: #181818;
}

/* line 26, sass/_reverie.scss */
div.main-header h1 a:hover {
  color: #181818;
}

/* line 27, sass/_reverie.scss */
div.main-header .subheader {
  margin-bottom: 9px;
}

/* line 28, sass/_reverie.scss */
div.highlight {
  margin-bottom: 12px;
}

/* line 29, sass/_reverie.scss */
img.beta {
  position: absolute;
  top: 0px;
  right: 0px;
}

/* -----------------------------------------
   Styling Basic WordPress Outputs
----------------------------------------- */
/* line 35, sass/_reverie.scss */
.post-box {
  font-size: 14px;
  line-height: 20px;
  position: relative;
}
/* line 38, sass/_reverie.scss */
.post-box h1, .post-box h2, .post-box h3, .post-box h4, .post-box h5, .post-box h6 {
  color: #000;
  line-height: 1.3;
  margin-bottom: 2px;
  font-weight: bold;
}
/* line 46, sass/_reverie.scss */
.post-box h1 {
  font-size: 24px;
}
/* line 47, sass/_reverie.scss */
.post-box h2 {
  font-size: 22px;                                            
}
/* line 48, sass/_reverie.scss */
.post-box h3 {
  font-size: 20px;
}
/* line 49, sass/_reverie.scss */
.post-box h4 {
  font-size: 18px;
}
/* line 50, sass/_reverie.scss */
.post-box h5 {
  font-size: 16px;
}
/* line 51, sass/_reverie.scss */
.post-box h6 {
  font-size: 14px;
}
/* line 53, sass/_reverie.scss */
body.single .post-box h2 {
  margin-top: 25px;
}
/* line 55, sass/_reverie.scss */
.post-box p {
  line-height: 21px;
}
/* line 56, sass/_reverie.scss */
.post-box ol {
  list-style: decimal outside;
  padding-left: 25px;
}
/* line 57, sass/_reverie.scss */
.post-box ul {
  list-style: disc outside;
  padding-left: 25px;
}
/* line 59, sass/_reverie.scss */
.post-box b, .post-box strong {
  font-weight: bold;
}
/* line 63, sass/_reverie.scss */
.post-box i, .post-box em {
  font-style: italic;
  letter-spacing:0px;
}

/* line 69, sass/_reverie.scss */
a:visited > h2 {
  color: #65798A;
}

/* line 72, sass/_reverie.scss */
a:hover > h2 {
  color: #1083BE;
}

/* Add Divider for Listed Posts */
/* line 77, sass/_reverie.scss */
.divider {
  background: url(images/divider.png) no-repeat center top;
  height: 36px;
  margin: 20px 0 27px;
}

/* Add Align Class for Images */
/* line 80, sass/_reverie.scss */
img.alignright {
  float: right;
  margin: 0 0 18px 18px;
}

/* line 81, sass/_reverie.scss */
img.alignleft {
  float: left;
  margin: 0 18px 18px 0;
}

/* Add HTML5 Caption Class for Images */
/* line 84, sass/_reverie.scss */
figure.figure {
  display: block;
}

/* line 85, sass/_reverie.scss */
figure.figure figcaption {
  display: block;
  padding: 8px 10px;
  font-size: 13px;
  line-height: 18px;
  color: #555;
  background: #EEE;
}

/* line 86, sass/_reverie.scss */
figure.alignright.figure {
  float: right;
  margin: 0 0 18px 18px;
}

/* line 87, sass/_reverie.scss */
figure.alignleft.figure {
  float: left;
  margin: 0 18px 18px 0;
}

@media only screen and (max-width: 450px) {
  /* line 90, sass/_reverie.scss */
  img.alignright,
  img.alignleft,
  figure.alignright.figure,
  figure.alignleft.figure {
    float: none;
    margin: 18px auto;
    width: 100%;
  }
}
/* Sidebar Adjustment */
/* line 101, sass/_reverie.scss */
.sidebar-section {
  padding-bottom: 10px;
  padding-top: 20px;
  font-size: 1.3rem;
  font-weight: normal;
}

/* Footer Nav */
/* line 104, sass/_reverie.scss */
.footer-section {
  padding-bottom: 10px;
  padding-top: 20px;
  font-size: 1.3rem;
  font-weight: normal;
}

/* line 105, sass/_reverie.scss */
.footer-nav li {
  display: block;
  float: right;
  padding-left: 3%;
  margin-bottom: 0;
}

/*  -------------------------------------------------------
	Customize Foundation Style Pagination for WP-Pagenavi
	---------------------------------------------------- */
/* line 111, sass/_reverie.scss */
div.wp-pagenavi {
  display: block;
  height: 24px;
  margin-left: -5px;
  color: #555;
}

/* line 112, sass/_reverie.scss */
div.wp-pagenavi a, div.wp-pagenavi span {
  float: left;
  display: block;
  padding: 6px 7px 4px;
  height: 24px;
  color: #555;
  font-size: 15px;
  margin-left: 5px;
}

/* line 113, sass/_reverie.scss */
div.wp-pagenavi span.pages {
  padding-left: 0;
}

/* line 114, sass/_reverie.scss */
div.wp-pagenavi .current, div.wp-pagenavi a:hover {
  border-bottom: solid 2px #00a6fc;
  color: #141414;
}

/* line 115, sass/_reverie.scss */
div.wp-pagenavi span.unavailable:hover {
  border-bottom: none;
}

/* line 1, sass/_hero.scss */
.hero {
  border-top: 1px solid transparent;
  position: relative;
  overflow: hidden;
  display: block;
}
/* line 7, sass/_hero.scss */
.hero:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.85));
  transition: opacity .4s linear;
}
/* line 18, sass/_hero.scss */
.hero.gallery-format:after {
  content: 'Gallery';
  font-family: 'source_sans_pro', sans-serif;
  text-transform: uppercase;
  background: #104381;
  letter-spacing: 1px;
  border-radius: 99em;
  position: absolute;
  padding: 2px 10px;
  font-weight: bold;
  font-size: 12px;
  color: white;
  z-index: 4;
  right: 14px;
  top: 14px;
}
/* line 35, sass/_hero.scss */
.hero-image {
  transition: transform .4s;
  margin: 0 !important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
/* line 44, sass/_hero.scss */
.hero-title {
  position: absolute;
  left: 0;
  right: 10%;
  bottom: 0;
  z-index: 3;
}
/* line 51, sass/_hero.scss */
.hero-title, .post-box .hero-title {
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.8), -1px -1px 0 rgba(0, 0, 0, 0.5);
  font-family: 'source_sans_pro', sans-serif;
  line-height: 1.4;
  color: white;
}
/* line 59, sass/_hero.scss */
.hero-big .hero-title, .post-box .hero-big .hero-title {
  font-size: 26px;
  padding: 12px 20px;
}
@media only screen and (max-width: 767px) {
  /* line 59, sass/_hero.scss */
  .hero-big .hero-title, .post-box .hero-big .hero-title {
    font-size: 18px;
    padding: 6px 12px;
  }
}
/* line 71, sass/_hero.scss */
.hero-medium .hero-title, .post-box .hero-medium .hero-title {
  font-size: 18px;
  padding: 6px 12px;
}
/* line 78, sass/_hero.scss */
.hero-small .hero-title, .post-box .hero-small .hero-title {
  font-size: 14px;
  padding: 6px 12px;
}
@media only screen and (max-width: 767px) {
  /* line 78, sass/_hero.scss */
  .hero-small .hero-title, .post-box .hero-small .hero-title {
    font-size: 18px;
  }
}
/* line 92, sass/_hero.scss */
.hero:hover:before {
  opacity: .5;
}
/* line 96, sass/_hero.scss */
.hero:hover .hero-image {
  transform: scale(1.03);
  transition-duration: .6s;
}

/* line 1, sass/_gallery.scss */
.gallery {
  transition: background-color .8s;
  text-align: center;
  background: #ddd;
  cursor: pointer;
  margin: 16px 0;
}
/* line 8, sass/_gallery.scss */
.gallery:hover {
  background: #bcbcbc;
}
/* line 12, sass/_gallery.scss */
.gallery-item {
  transition: opacity .2s;
  display: inline-block;
  position: relative;
  margin: 10px;
}
/* line 18, sass/_gallery.scss */
.gallery-item:hover {
  opacity: .9;
}

/* line 15, sass/_header.scss */
#newsletter-top-banner {
  font-family: 'source_sans_pro';
  background: #008ed4;
  position: relative;
  text-align: center;
  padding: 12px;
}
@media only screen and (max-width: 800px) {
  /* line 15, sass/_header.scss */
  #newsletter-top-banner {
    padding-right: 50px;
  }
}
/* line 26, sass/_header.scss */
#newsletter-top-banner .row {
  display: flex;
  padding-top: 6px;
  align-items: flex-start;
}
@media only screen and (max-width: 800px) {
  /* line 26, sass/_header.scss */
  #newsletter-top-banner .row {
    flex-direction: column;
    align-items: center;
    min-width: auto;
    padding-top: 0;
  }
}
/* line 38, sass/_header.scss */
#newsletter-top-banner .row > h3 {
  flex: 1;
  font-weight: bold;
  line-height: 1.2;
  font-size: 24px;
  color: white;
}
@media only screen and (max-width: 800px) {
  /* line 38, sass/_header.scss */
  #newsletter-top-banner .row > h3 {
    margin-bottom: 6px;
  }
  /* line 48, sass/_header.scss */
  #newsletter-top-banner .row > h3 br {
    display: none;
  }
}
/* line 54, sass/_header.scss */
#newsletter-top-banner .row > .text {
  flex: 1;
}
/* line 57, sass/_header.scss */
#newsletter-top-banner .row > .text > p {
  padding-bottom: 12px;
  font-weight: normal;
  line-height: 1.2;
  font-size: 20px;
  color: #ffd400;
}
/* line 64, sass/_header.scss */
#newsletter-top-banner .row > .text > p > b {
  font-weight: bold;
}
/* line 68, sass/_header.scss */
#newsletter-top-banner .row > .text > footer {
  font-weight: normal;
  line-height: 1.2;
  font-size: 12px;
  color: #ffd400;
}
/* line 76, sass/_header.scss */
#newsletter-top-banner .row > form {
  padding-right: 50px;
  position: relative;
  margin-left: 40px;
  flex: 1;
}
@media only screen and (max-width: 800px) {
  /* line 76, sass/_header.scss */
  #newsletter-top-banner .row > form {
    margin: 10px 0 0;
  }
}
/* line 86, sass/_header.scss */
#newsletter-top-banner .row > form > input {
  font-family: 'source_sans_pro';
  box-sizing: border-box;
  padding: 12px 24px;
  height: 42px;
  width: 85%;
  border: 0;
}
/* line 94, sass/_header.scss */
#newsletter-top-banner .row > form > button {
  font-family: 'source_sans_pro';
  text-transform: uppercase;
  background: #ffd400;
  position: absolute;
  font-weight: bold;
  line-height: 42px;
  cursor: pointer;
  color: black;
  height: 42px;
  width: 75px;
  padding: 0;
  border: 0;
  right: 0;
  top: 0;
}

/* line 114, sass/_header.scss */
#newsletter-top-banner-dismiss {
  background: transparent;
  color: rgba(0, 0, 0, 0.25);
  align-self: center;
  position: absolute;
  font-size: 60px;
  cursor: pointer;
  width: 50px;
  right: 20px;
  border: 0;
}
/* line 125, sass/_header.scss */
#newsletter-top-banner-dismiss:hover, #newsletter-top-banner-dismiss:focus {
  color: rgba(0, 0, 0, 0.5);
}
@media only screen and (max-width: 1170px) {
  /* line 114, sass/_header.scss */
  #newsletter-top-banner-dismiss {
    position: static;
    margin-left: 10px;
  }
}
@media only screen and (max-width: 800px) {
  /* line 114, sass/_header.scss */
  #newsletter-top-banner-dismiss {
    position: absolute;
    font-size: 50px;
    margin-left: 0;
    right: 12px;
    top: 12px;
  }
}

/* line 145, sass/_header.scss */
#header > .top-links {
  background: #104381;
  font-size: 12px;
font-weight:600;
  color: #fff;
                                        padding:5px 0px;
}
@media only screen and (max-width: 768px) {
  /* line 145, sass/_header.scss */
  #header > .top-links {
    display: none;
  }
}
/* line 155, sass/_header.scss */
#header > .top-links > .row {
  height: 32px;
  line-height: 32px;
}
/* line 159, sass/_header.scss */
#header > .top-links > .row > .left {
  padding-left: 0px;
}
/* line 163, sass/_header.scss */
#header > .top-links > .row > .right {
  padding-right: 0px;
}
/* line 166, sass/_header.scss */
#header > .top-links > .row > .right > .hebrew-date {
  font-size: 11px;
}
/* line 172, sass/_header.scss */
#header > .top-links a {
  color: #fff;
}
/* line 176, sass/_header.scss */
#header > .top-links .advertise, #header > .top-links a:hover {
  color: #fff;
}

/* line 185, sass/_header.scss */
#header > .top-center {
  background: #003b6f;
  border-bottom: 5px solid #002a4d;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMmE1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2I2ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #002a50), color-stop(100%, #003b6e));
  background: -moz-linear-gradient(#002a50, #003b6e);
  background: -webkit-linear-gradient(#002a50, #003b6e);
  background: linear-gradient(#002a50, #003b6e);
	background:#fff;
	border-bottom:0px;
  height: 66px;
}
@media only screen and (min-width: 769px) {
  /* line 185, sass/_header.scss */
  #header > .top-center {
    padding: 10px 5px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 185, sass/_header.scss */
  #header > .top-center {
    padding: 5px;
    border-bottom-width: 32px;
  }
}
/* line 201, sass/_header.scss */
#header > .top-center > .row {
  position: relative;
  height: 66px;
}
/* line 206, sass/_header.scss */
#header > .top-center #logo {
  display: block;
  width: 252px;
  height: 44px;
  float: left;
  margin-top: 14px;
  margin-left: 10px;
}
@media only screen and (max-width: 550px) {
  /* line 206, sass/_header.scss */
  #header > .top-center #logo {
    width: auto;
    height: 100%;
    float: none;
    margin: 0;
  }
  /* line 220, sass/_header.scss */
  #header > .top-center #logo > img {
    display: block;
    margin: 0 auto;
    padding-top: 14px;
  }
}
/* line 228, sass/_header.scss */
#header > .top-center #tagline {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/tagline.png) no-repeat left 7px;
  width: 153px;
  height: 38px;
  position: absolute;
  top: 18px;
  left: 278px;
}
@media only screen and (max-width: 700px) {
  /* line 228, sass/_header.scss */
  #header > .top-center #tagline {
    display: none;
  }
}
/* line 242, sass/_header.scss */
#header > .top-center .subscribe-banner {
  position: absolute;
  right: 0;
  top: 0;
  text-indent: -999em;
  border: 1px solid #ffbf12;
  width: 241px;
  height: 33px;
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center;
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDc4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMmM1NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #004784), color-stop(100%, #002c54));
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -moz-linear-gradient(#004784, #002c54);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-linear-gradient(#004784, #002c54);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, linear-gradient(#004784, #002c54);
}
/* line 256, sass/_header.scss */
#header > .top-center .subscribe-banner:hover {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzc2NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMWMzNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #003765), color-stop(100%, #001c35));
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -moz-linear-gradient(#003765, #001c35);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-linear-gradient(#003765, #001c35);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, linear-gradient(#003765, #001c35);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.8);
}
/* line 261, sass/_header.scss */
#header > .top-center .subscribe-banner:active {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMmM1NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDc4NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #002c54), color-stop(100%, #004784));
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -moz-linear-gradient(#002c54, #004784);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, -webkit-linear-gradient(#002c54, #004784);
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/subscribe-banner.png?v=2) no-repeat center center, linear-gradient(#002c54, #004784);
}
@media only screen and (max-width: 550px) {
  /* line 242, sass/_header.scss */
  #header > .top-center .subscribe-banner {
    display: none;
  }
}
/* line 270, sass/_header.scss */
#header > .top-center form {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0;
  padding-right: 60px;
  width: 183px;
}
@media only screen and (max-width: 550px) {
  /* line 270, sass/_header.scss */
  #header > .top-center form {
    width: auto;
    top: auto;
    bottom: -34px;
    right: 6px;
    left: 100px;
  }
  /* line 285, sass/_header.scss */
  #header > .top-center form > input[name="s"] {
    border-radius: 13px 0 0 13px;
  }
  /* line 289, sass/_header.scss */
  #header > .top-center form > input[type="submit"] {
    border-radius: 0 13px 13px 0;
  }
}
/* line 294, sass/_header.scss */
#header > .top-center form > input[name="s"] {
  height: 26px;
  border: 1px solid #ffbb02;
  padding: 0 4px 0 10px;
  width: 100%;
  box-shadow: inset 1px 3px 6px #aaa;
}
/* line 302, sass/_header.scss */
#header > .top-center form > input[name="s"]:focus {
  box-shadow: inset 2px 2px 3px #666;
  outline: none;
}
/* line 308, sass/_header.scss */
#header > .top-center form > input[type="submit"] {
  border: 0;
  height: 26px;
  line-height: 25px;
  font-weight: bold;
  text-align: center;
  width: 60px;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 327, sass/_header.scss */
#main-nav {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
  /* line 330, sass/_header.scss */
  #main-nav > h4 {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  /* line 330, sass/_header.scss */
  #main-nav > h4 {
    margin: -40px 0 0 0;
    padding: 9px 0 0 8px;
    line-height: 30px;
    width: 105px;
    cursor: pointer;
    font-size: 14px;
    color: #fff;
  }
  /* line 345, sass/_header.scss */
  #main-nav > h4:after {
     content: ' ▼';
    font-size: 10px;
    position: relative;
    left: 2px;
  }
}
/* line 353, sass/_header.scss */
#main-nav.expanded > h4:after {
  content: ' ▲';
}
@media only screen and (max-width: 768px) {
  /* line 358, sass/_header.scss */
  .js #main-nav > ul {
    display: none;
  }
  /* line 362, sass/_header.scss */
  .js #main-nav.expanded > ul {
    display: block;
  }
}
/* line 367, sass/_header.scss */
#main-nav > ul {
  font-weight: bold;
	border-top:2px solid #a7a9ac;		  
padding-top:2px;
  font-size: 14px;
  line-height: 2;
  margin-bottom: 0;
}
/* line 376, sass/_header.scss */
#main-nav > ul > li {
  margin-bottom: 0;
}
/* line 379, sass/_header.scss */
#main-nav > ul > li.current, #main-nav > ul > li :hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDk3MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYmIwNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd973), color-stop(100%, #ffbb05));
  background: -moz-linear-gradient(#ffd973, #ffbb05);
  background: -webkit-linear-gradient(#ffd973, #ffbb05);
  background: linear-gradient(#ffd973, #ffbb05);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFD973', endColorstr='#FFFFBB05');
                                              background:#104381;                                              
                                            background:inherit;
}
/* line 384, sass/_header.scss */
#main-nav > ul > li > a,
#main-nav > ul > li > ul > li  a
{
  display: block;
  color: #000;
                                              font-size:16px;
}
                                            
#main-nav > ul > li.current > a, #main-nav > ul > li:hover > a,
#main-nav > ul > li > ul > li.current > a, #main-nav > ul > li > ul > li:hover > a
{
	color:#104381;                                            
}
                                            
#main-nav > ul > li:nth-of-type(1) > a
{
text-align:left;
margin-left:0px;
}
                                            
@media only screen and (max-width: 768px) {
  /* line 367, sass/_header.scss */
  #main-nav > ul {
    background: #eee;
    font-size: 16px;
  }
  /* line 394, sass/_header.scss */
  #main-nav > ul > li,
 #main-nav > ul > li > ul > li
{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #DBDBDB;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
margin-bottom:0px;
  }
  /* line 400, sass/_header.scss */
  #main-nav > ul > li.current, #main-nav > ul > li:hover {
    border: 0;
  }
  /* line 404, sass/_header.scss */
  #main-nav > ul > li > a ,
#main-nav > ul > li > ul > li > a
{
    padding-left: 8px;
  }
}
@media only screen and (min-width: 769px) {
  /* line 367, sass/_header.scss */
  #main-nav > ul {
    display: table;
    width: 100%;
  }
  /* line 414, sass/_header.scss */
  #main-nav > ul > li {
    display: table-cell;
  }
  /* line 417, sass/_header.scss */
  #main-nav > ul > li > a {
    text-align: center;
    position: relative;
  }
  /* line 421, sass/_header.scss */
  #main-nav > ul > li > a:before {
    content: '';
    position: absolute;
    background: #444;
    width: 2px;
    top: 8px;
    bottom: 8px;
    left: -.5px;
  }
  /* line 430, sass/_header.scss */
  #main-nav > ul > li:first-child > a:before {
    display: none;
  }
  /* line 435, sass/_header.scss */
  #main-nav > ul > li.current > a:before, #main-nav > ul > li.current + li > a:before, #main-nav > ul > li:hover > a:before, #main-nav > ul > li:hover + li > a:before {
    display: none;
  }
}

/* line 444, sass/_header.scss */
.stock-ticker {
  display: block;
  overflow: hidden;
  background: #eee;
  border: solid #aaa;
  border-width: 1px 0;
  margin-top: -10px;
  margin-bottom: 10px;
  position: relative;
}
/* line 454, sass/_header.scss */
.stock-ticker:hover {
  border-color: #666;
}
/* line 458, sass/_header.scss */
.stock-ticker:before, .stock-ticker:after {
  content: '';
  position: absolute;
  display: block;
  width: 75px;
  height: 100%;
  top: 0;
}
/* line 466, sass/_header.scss */
.stock-ticker:before {
  left: 0;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(20%, #eeeeee), color-stop(100%, rgba(238, 238, 238, 0)));
  background: -moz-linear-gradient(left, #eeeeee 20%, rgba(238, 238, 238, 0));
  background: -webkit-linear-gradient(left, #eeeeee 20%, rgba(238, 238, 238, 0));
  background: linear-gradient(to right, #eeeeee 20%, rgba(238, 238, 238, 0));
}
/* line 470, sass/_header.scss */
.stock-ticker:after {
  right: 0;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(20%, #eeeeee), color-stop(100%, rgba(238, 238, 238, 0)));
  background: -moz-linear-gradient(right, #eeeeee 20%, rgba(238, 238, 238, 0));
  background: -webkit-linear-gradient(right, #eeeeee 20%, rgba(238, 238, 238, 0));
  background: linear-gradient(to left, #eeeeee 20%, rgba(238, 238, 238, 0));
}
/* line 475, sass/_header.scss */
.stock-ticker > ul {
  margin-bottom: 0;
  white-space: nowrap;
}
/* line 480, sass/_header.scss */
.stock-ticker li {
  display: inline-block;
  padding: 0 10px;
  margin-bottom: 0;
}
/* line 486, sass/_header.scss */
.stock-ticker .symbol {
  font-weight: bold;
  color: #6B6B6B;
}
/* line 491, sass/_header.scss */
.stock-ticker .price {
  color: #000;
}
/* line 496, sass/_header.scss */
.stock-ticker .change.up {
  color: green;
}
/* line 497, sass/_header.scss */
.stock-ticker .change.down {
  color: red;
}

/* line 4, sass/_sidebar.scss */
.sidebar-flat-module, #sidebar #daily-paper-module > .todays-edition, #sidebar .sidebar-zmanim,
#sidebar .sidebar-shiurim,
#sidebar .sidebar-simchos,
#sidebar .sidebar-classifieds, #sidebar .subscription-module {
  display: block;
  background: #fff;
  position: relative;
  color: #000;
 
								 
																												 
								
								
																		  
					  
								
 

								 
																																																																	 
						  
						  
															  
																  
																
																	 
															 
 

								 
																							
								
								
									 
							   
}

/* line 22, sass/_sidebar.scss */
#sidebar {
  font-weight: bold;
}
/* line 26, sass/_sidebar.scss */
#sidebar .more-bar {
  color: #000;
  display: block;
  text-align: right;
  padding: 0 14px;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
}
/* line 37, sass/_sidebar.scss */
.touch #sidebar .more-bar {
  line-height: 34px;
}
/* line 41, sass/_sidebar.scss */
#sidebar .more-bar:hover {
  padding-right: 10px;
}
/* line 46, sass/_sidebar.scss */
#sidebar .more-bar-classifieds {
  position: relative;
  top: -10px;
}
/* line 51, sass/_sidebar.scss */
#sidebar .sidebar-module {
  margin-bottom: 0px;
}
/* line 55, sass/_sidebar.scss */
#sidebar .sidebar-module:hover > ul > li {
  border-bottom: 1px solid #888;
}
/* line 58, sass/_sidebar.scss */
#sidebar .sidebar-module:hover > ul > li:first-child {
  border-top: 1px solid #888;
}
/* line 64, sass/_sidebar.scss */
#sidebar .sidebar-module > ul {
  padding: 18px 14px 8px;
  font-size: 13px;
  color: #000;
}
/* line 69, sass/_sidebar.scss */
#sidebar .sidebar-module > ul > li {
  border-bottom: 1px solid #f3f3f3 !important;
  margin: 0;
  padding: 2px 6px;
}
/* line 74, sass/_sidebar.scss */
#sidebar .sidebar-module > ul > li:first-child {
  border-top: 1px solid #f3f3f3 !important;
}
/* line 78, sass/_sidebar.scss */
#sidebar .sidebar-module > ul > li > abbr {
  display: block;
}
/* line 88, sass/_sidebar.scss */
#sidebar #daily-paper-module > .todays-edition {
  height: 160px;
}
/* line 93, sass/_sidebar.scss */
#sidebar #daily-paper-module > .todays-edition > h3 {
  font-size: 15px;
  line-height: 2;
  font-weight: bold;
  padding-left: 12px;
}
/* line 100, sass/_sidebar.scss */
#sidebar #daily-paper-module > .todays-edition:hover > h3 {
  padding-left: 16px;
}
/* line 104, sass/_sidebar.scss */
#sidebar #daily-paper-module > .todays-edition > img {
  position: absolute;
  top: 32px;
  left: 12px;
}
/* line 109, sass/_sidebar.scss */
#sidebar #daily-paper-module > .todays-edition > p {
  position: absolute;
  top: 41px;
  left: 111px;
  right: 4px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
}
/* line 123, sass/_sidebar.scss */
#sidebar #newsletter-sidebar {
  font-family: 'source_sans_pro';
  background: #008ed4;
  text-align: center;
  padding: 12px;
}
/* line 129, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > h3 {
  font-weight: bold;
  line-height: 1.2;
  font-size: 24px;
  color: white;
}
/* line 136, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > p {
  font-weight: normal;
  font-size: 16px;
  padding: 16px 0;
  color: #ffd400;
}
/* line 142, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > p > b {
  font-weight: bold;
}
/* line 147, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > form {
  position: relative;
  padding-right: 0px;
}
/* line 151, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > form > input {  
								 
  padding: 1px 6px;
  width: 100%;
  border: 0;
	font-family:Open Sans;
}
/* line 157, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > form > button {  
	font-family:Open Sans;
  text-transform: uppercase;
  background: #ffd400;
  position: absolute;
  font-weight: 600;
  cursor: pointer;
  color: black;
  width: 50px;
  border: 0;
  right: 0;
  top: 0;
}
/* line 172, sass/_sidebar.scss */
#sidebar #newsletter-sidebar > footer {
  font-weight: normal;
  line-height: 1.2;
  font-size: 12px;
  color: #ffd400;
}
/* line 180, sass/_sidebar.scss */
#sidebar .info-module.sidebar-module {
  display: block;
  background: #ebebeb;
  font-weight: normal;
  position: relative;
  padding-bottom: 12px;
}
/* line 189, sass/_sidebar.scss */
#sidebar .info-module.sidebar-module > h3 {
  font-weight: bold;
  font-size: 15px;
  line-height: 1.4;
  background: #104381;  
				 
  color: #fff;
}
/* line 199, sass/_sidebar.scss */
#sidebar .info-module.sidebar-module > .more-text {
  font-size: 12px;  
				 
  position: absolute;
  left: 0px;
  bottom: 4px;
}
								  
											
					  
 
								  
												 
					  
					 
 

														 
			  
			 
 
/* line 227, sass/_sidebar.scss */
#sidebar #weather-module > img {
  float: left;
  margin: 8px;
  width: 60px;
}
/* line 233, sass/_sidebar.scss */
#sidebar #weather-module > .weather-text {
  color: #000;
  font-size: 12px;
  line-height: 1.6;
  padding-top: 12px;
}
/* line 242, sass/_sidebar.scss */
#sidebar #currency-module > ul > li > abbr {
  display: block;
}
/* line 245, sass/_sidebar.scss */
#sidebar #currency-module > ul > li > abbr > .flag {
  float: left;
  margin-right: 20px;
  margin-top: 2px;
}
/* line 251, sass/_sidebar.scss */
#sidebar #currency-module > ul > li > abbr > .country {
  font-weight: bold;
  float: left;
  width: 50px;
}
/* line 264, sass/_sidebar.scss */
#sidebar #stocks-module abbr {
  text-align: right;
}
/* line 267, sass/_sidebar.scss */
#sidebar #stocks-module abbr > .symbol {
  font-weight: bold;
  float: left;
  text-align: left;
  color: #0E3D77;
}
/* line 274, sass/_sidebar.scss */
#sidebar #stocks-module abbr > .last, #sidebar #stocks-module abbr .change {
  float: right;
  clear: right;
}
/* line 279, sass/_sidebar.scss */
#sidebar #stocks-module abbr .down {
  color: #cc3300;
}
/* line 282, sass/_sidebar.scss */
#sidebar #stocks-module abbr .up {
  color: #009900;
}
/* line 287, sass/_sidebar.scss */
#sidebar #stocks-module .more-bar {
  position: relative;
  top: 14px;
  font-size: 12px;
}
/* line 294, sass/_sidebar.scss */
#sidebar form.compact {
  margin: 0;
  padding: 12px 10px 0;
  position: relative;
}
/* line 299, sass/_sidebar.scss */
#sidebar form.compact input[type=text] {
  width: 136px;
}
/* line 303, sass/_sidebar.scss */
#sidebar form.compact input[type=submit] {
  border: 0;
  height: 21px;
  line-height: 21px;
  font-weight: bold;
  text-align: center;
  width: 40px;
  cursor: pointer;
  position: absolute;
  top: 12px;
  left: 150px;
}
/* line 320, sass/_sidebar.scss */
#sidebar .switching-box:hover {
  box-shadow: 1px 1px 2px #ddd;
}
/* line 324, sass/_sidebar.scss */
#sidebar .switching-box > h3 {
  font-size: 12px;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  background: #ddd;
  border: 1px solid #bbb;
  width: 50%;
  float: right;
}
/* line 335, sass/_sidebar.scss */
#sidebar .switching-box > h3:hover {
  border-color: #ccc;
  border-bottom-color: #fff;
  background: #eee;
  color: #000;
}
/* line 342, sass/_sidebar.scss */
#sidebar .switching-box > h3.active {
  border-bottom-color: #fff;
  background: #fff;
  color: #000;
  cursor: auto;
}
/* line 351, sass/_sidebar.scss */
#sidebar .switching-box > h3:first-child {
  float: left;
}
/* line 356, sass/_sidebar.scss */
#sidebar .switching-box > ul {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  font-weight: normal;
  font-size: 12px;
  padding: 10px 0 0;
  clear: both;
}
/* line 365, sass/_sidebar.scss */
#sidebar .switching-box > ul > li > a {
  line-height: 1.4;
  color: #444;
  display: block;
  padding: 6px 2px;
}
/* line 371, sass/_sidebar.scss */
#sidebar .switching-box > ul > li > a:hover {
  color: #1083BE;
}

#sidebar .community_notices
{
	background:#fff;
	padding:0px 20px;
}
                                          
#sidebar .community_notices a 
{
	margin:0px;
	padding:0px;
}
                                          
/* line 378, sass/_sidebar.scss */
#sidebar .sidebar-zmanim,
#sidebar .sidebar-shiurim,
#sidebar .sidebar-simchos,
#sidebar .sidebar-classifieds {
	font-size: 18px;
	line-height: 50px;
	padding-left: 10px;
	border-bottom:1px solid #a7a9ac;
}
                                          
#sidebar .sidebar-classifieds
								 
								 
{
	border:0px;
			  
			   
			  
					 
			 
		   
}

/* line 399, sass/_sidebar.scss */
#sidebar .sidebar-zmanim:after,
#sidebar .sidebar-shiurim:after,
#sidebar .sidebar-simchos:after,
#sidebar .sidebar-classifieds:after {
	content: '\f105';
	font-family: FontAwesome, sans-serif;
	background: #104381;
	border-radius: 20px;
	width: 20px;
	height: 22px;
	display: block;
                                            margin-top:15px;
	font-size: 22px;
	line-height: 22px;
                                            text-align:center;
	color: #fff;
	padding: 0px 0px 0px 2px;
	float:right;
	overflow: hidden;
									  
							   
 
								  
								  
								
			  
			
 
								  
						  
				  
}

/* line 420, sass/_sidebar.scss */
#sidebar .subscription-module {
  text-align: center;
}
/* line 425, sass/_sidebar.scss */
#sidebar .subscription-module:hover {
  background: #104381;
  text-shadow: 0;
}
/* line 430, sass/_sidebar.scss */
#sidebar .subscription-module > h3 {
  font-size: 23px;
  line-height: 1.5;
  text-align: center;
}
/* line 436, sass/_sidebar.scss */
#sidebar .subscription-module > p {
  font-size: 13px;
  text-align: center;
  margin-bottom: 10px;
  font-weight: normal;
}
/* line 444, sass/_sidebar.scss */
#sidebar .subscription-module > input[type=email] {
  border: 1px solid #ffbb02;
  padding: 0 6px;
  margin: 2px auto;
  width: 75%;
  line-height: 26px;
  height: 26px;
}
/* line 454, sass/_sidebar.scss */
#sidebar .subscription-module > input[type=submit] {
  cursor: pointer;
  margin: 10px auto;
  font-weight: bold;
  font-size: 16px;
  border: 0;
  border-radius: 100px;
  line-height: 30px;
  height: 30px;
  width: 75%;
}

/* line 471, sass/_sidebar.scss */
#newstip-sidebar {
  padding: 10px 20px 20px;
 
  text-align: center;  
				   
  display: block;
}
                                          
#newstip-sidebar img
{
background: #ffd500;
padding:10px;
max-width:calc(100% - 20px) !important;
}
                                          
#newstip-sidebar:after
{
background: #ffd500;
width:100%;
height:70px;
content:'';               
display:block;
margin-top:-50px;
}
                                          
@media only screen and (max-width: 767px) {
  /* line 471, sass/_sidebar.scss */
  #newstip-sidebar {
    max-width: 999em;
  }
}
/* line 482, sass/_sidebar.scss */
#newstip-sidebar > h3 {
  font-family: source_sans_pro, sans-serif;
  padding: 14px 2px 0;
  line-height: 1.2;
  font-size: 20px;
  color: black;
}
/* line 490, sass/_sidebar.scss */
#newstip-sidebar > img {
  margin: 10px auto 20px;
  max-width: 85%;
  display: block;
}
/* line 496, sass/_sidebar.scss */
#newstip-sidebar > span {
  font-family: source_sans_pro, sans-serif;
  text-transform: uppercase;
  transition: .2s linear;
  display: inline-block;
  border-radius: 50px;
  padding: 4px 12px;
  background: black;
  font-size: 14px;
  color: #ffd500;
}
/* line 507, sass/_sidebar.scss */
#newstip-sidebar > span:hover {
  border-radius: 0;
}

/* line 1, sass/_footer.scss */
#footer {
  background: #ececec;
  border-top: 6px solid #104381;
  margin-top: 20px;
  padding: 6px 0 20px 0;
}
@media only screen and (min-width: 768px) {
  /* line 8, sass/_footer.scss */
  #footer > .row {
    background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/logo-footer.svg) no-repeat right bottom;
    -webkit-filter: drop-shadow(1px 1px 1px #fff);
    filter: drop-shadow(1px 1px 1px #fff);
  }
}
/* line 15, sass/_footer.scss */
#footer .columns {
  border-left: 1px solid #bdbdbd;
  padding: 0 6px;
}
/* line 21, sass/_footer.scss */
#footer h6 {
  color: #737373;
  font-size: 18px;
  font-weight: bold;
  line-height: 2;
}
/* line 29, sass/_footer.scss */
#footer a {
  display: block;
  color: #444;
}
/* line 34, sass/_footer.scss */
#footer a:hover {
  color: #000;
  text-decoration: underline;
}
/* line 40, sass/_footer.scss */
#footer .back-to-top {
  position: absolute;
  top: -22px;
  right: 15px;
  width: 30px;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  border-radius: 60px 0 0 60px;
  background: #104381;
  text-align: center;
  color: #fff;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 54, sass/_footer.scss */
#footer .back-to-top:hover {
  background: #0b305d;
  text-decoration: none;
  color: #fff;
}
/* line 60, sass/_footer.scss */
.ie #footer .back-to-top {
  display: none;
}
@media only screen and (max-width: 767px) {
  /* line 40, sass/_footer.scss */
  #footer .back-to-top {
    display: none;
  }
}

/* line 1, sass/_homepage.scss */
.homepage-promotional {
  margin-bottom: 4px;
  overflow: hidden;
}
/* line 5, sass/_homepage.scss */
.homepage-promotional img {
  display: block;
  width: 100%;
  margin: 0;
}

/* line 16, sass/_homepage.scss */
.home-row-main-primary {
  margin-bottom: 10px;
}
@media only screen and (max-width: 767px) {
  /* line 16, sass/_homepage.scss */
  .home-row-main-primary {
    margin-bottom: 28px;
  }
}
/* line 27, sass/_homepage.scss */
.home-row-main-secondary > .columns.four {
  width: 32.6%;
  margin-left: 1%;
}
/* line 31, sass/_homepage.scss */
.home-row-main-secondary > .columns.four:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 767px) {
  /* line 25, sass/_homepage.scss */
  .home-row-main-secondary > .columns {
    margin-bottom: 28px;
  }
}
/* line 44, sass/_homepage.scss */
.home-top-stories-heading {
  background: #ebebeb;
  padding: 7px 16px;
  font-size: 16px;
  display: block;
  color: black;
}
/* line 52, sass/_homepage.scss */
.home-category-more-link
{
margin-bottom:0px;
}
/* line 56, sass/_homepage.scss */
.home-category-link {    
  font-size: 20px;
					  
					
font-weight:500;
  display: block;
  color: #3292da;
font-family: 'Source Sans Pro', sans-serif !important;
	text-transform:uppercase;
}
                                              
.home-category-link:after
{
	content:'\f105';
font-weight:700;
font-family:FontAwesome;
}

/* line 70, sass/_homepage.scss */
.home-article-link {
  border-bottom: 1px solid #a7a9ac;
  display: block;
  padding: 8px 0;
}
/* line 75, sass/_homepage.scss */
.home-article-link:hover {
  background: #f4f4f4;
}
/* line 80, sass/_homepage.scss */
.home-article-title {
  font-size: 20px;
  display: block;
  color: #222;
	line-height:1.2;
	font-weight:bold;
	margin-bottom:10px;
}
/* line 86, sass/_homepage.scss */
.home-article-link:hover > .home-article-title {
  color: black;
}
/* line 91, sass/_homepage.scss */
.home-category-more-link {
  padding: 0;
  display: none;
  font-size: 12px;
	color: #104381;
	height:0px;
	overflow:hidden;
}
/* line 98, sass/_homepage.scss */
.home-category-more-link:hover {
  color: #1083BE;
}

/* line 106, sass/_homepage.scss */
.page-template-page-home .post-box > .row {
  margin-bottom: 28px;
}
@media only screen and (max-width: 767px) {
  /* line 111, sass/_homepage.scss */
  .page-template-page-home .post-box > .row > .six.columns:first-child:nth-last-child(2) {
    margin-bottom: 28px;
  }
}

/* line 117, sass/_homepage.scss */
#homepage-newsletter {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/newsletter.png) no-repeat center bottom #008ed4;
  background-size: contain;
  font-family: 'source_sans_pro';
  text-align: center;
  padding: 20px 20px 30%;
}
/* line 125, sass/_homepage.scss */
#homepage-newsletter > h3 {
  font-family: inherit;
  font-weight: bold;
  line-height: 1.2;
  font-size: 42px;
  color: white;
}
/* line 133, sass/_homepage.scss */
#homepage-newsletter > p {
  line-height: 1.4 !important;
  font-size: 24px !important;
  font-family: inherit;
  font-weight: normal;
  padding: 16px 0;
  color: #ffd400;
}
/* line 141, sass/_homepage.scss */
#homepage-newsletter > p > b {
  font-weight: bold;
  color: #ffd400;
}
/* line 147, sass/_homepage.scss */
#homepage-newsletter > form {
  position: relative;
  padding-right: 50px;
}
/* line 151, sass/_homepage.scss */
#homepage-newsletter > form > input {
  padding: 12px 0 12px 20px;
  font-family: inherit;
  width: 100%;
  border: 0;
}
/* line 157, sass/_homepage.scss */
#homepage-newsletter > form > button {
  text-transform: uppercase;
  font-family: inherit;
  background: #ffd400;
  position: absolute;
  font-weight: bold;
  line-height: 42px;
  font-size: 18px;
  cursor: pointer;
  color: black;
  height: 42px;
  width: 100px;
  border: 0;
  right: 0;
  top: 0;
}
/* line 175, sass/_homepage.scss */
#homepage-newsletter > footer {
  font-family: inherit;
  font-weight: normal;
  line-height: 1.2;
  font-size: 16px;
  color: #ffd400;
}

/* line 1, sass/_category.scss */
.category-page-heading {
  text-indent: -999em;
  line-height: 0;
  padding-bottom: 10.6%;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
/* line 27, sass/_category.scss */
.category-business .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/business.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/business.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/business.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-markets .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/markets.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/markets.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/markets.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-technology .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/technology.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/technology.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/technology.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-world .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/world.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/world.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/world.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-regional .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/regional.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/regional.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/regional.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-israel-news .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/israel.jpg?v=20170410v1);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/israel.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/israel.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-community .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/community.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/community.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/community.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-national .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/national.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/national.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/national.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-opinion .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/opinion.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/opinion.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/opinion.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-editorial .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/editorial.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/editorial.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/editorial.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-politics .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/politics.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/politics.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/politics.png', sizingMethod='scale')";
}
/* line 27, sass/_category.scss */
.category-op-ed .category-page-heading {
  background-image: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/op-ed.jpg?v=2016-05-04);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/op-ed.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//images.hamodia.com/wp-content/themes/hamodia-sept17/images/category-headings/op-ed.png', sizingMethod='scale')";
}

/* :matches(body.category, body.tag) #main */
/* line 37, sass/_category.scss */
.excerpt-list article {
  overflow: hidden;
  border-bottom: 1px solid #d5d5d5;
  padding: 8px 0;
}
/* line 45, sass/_category.scss */
.excerpt-list img {
  float: right;
  margin: 0 4px 6px 10px;
}
@media only screen and (max-width: 767px) {
  /* line 49, sass/_category.scss */
  .excerpt-list img.thumbnail-size {
    max-width: 100px;
  }
}
/* line 56, sass/_category.scss */
.excerpt-list h2 > a {  
  color: #222;
}
/* line 60, sass/_category.scss */
.excerpt-list h2 > a:visited {
  color: #65798A;
}
/* line 64, sass/_category.scss */
.excerpt-list h2 > a:hover {
  color: #1083BE;
}
@media only screen and (max-width: 767px) {
  /* line 56, sass/_category.scss */
  .excerpt-list h2 > a {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 77, sass/_category.scss */
  .excerpt-list#main time.updated, .excerpt-list#main time.updated > .hebrew-date {
    font-size: 10px;
  }
}
/* line 85, sass/_category.scss */
.excerpt-list#main .entry-content p {
  font-size: 15px;
  line-height: 1.4;
}
@media only screen and (max-width: 767px) {
  /* line 85, sass/_category.scss */
  .excerpt-list#main .entry-content p {
    font-size: 14px;
  }
}
/* line 94, sass/_category.scss */
.excerpt-list .read-more > a {
  font-size: 12px;
  color: #104381;
}
/* line 99, sass/_category.scss */
.excerpt-list .read-more > a:hover {
  color: #1083BE;
}

@media only screen and (min-width: 601px) {
  /* line 2, sass/_features.scss */
  .features-posts {
    margin-left: 220px;
  }
}
/* line 7, sass/_features.scss */
.features-categories {
  padding-left: 0 !important;
  list-style: none !important;
}
@media only screen and (min-width: 601px) {
  /* line 7, sass/_features.scss */
  .features-categories {
    float: left;
  }
}
@media only screen and (max-width: 600px) {
  /* line 64, sass/_general.scss */
  .features-categories:before, .features-categories:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
  /* line 71, sass/_general.scss */
  .features-categories:after {
    clear: both;
  }
}
/* line 19, sass/_features.scss */
.features-categories > li {
  margin-bottom: 4px;
}
@media only screen and (min-width: 601px) {
  /* line 19, sass/_features.scss */
  .features-categories > li {
    width: 200px;
  }
}
@media only screen and (max-width: 600px) {
  /* line 19, sass/_features.scss */
  .features-categories > li {
    float: left;
    width: 49%;
  }
  /* line 30, sass/_features.scss */
  .features-categories > li:nth-child(odd) {
    margin-right: 4px;
  }
}
@media only screen and (max-width: 390px) {
  /* line 19, sass/_features.scss */
  .features-categories > li {
    margin-right: 0;
    width: 100%;
    float: none;
  }
}
/* line 41, sass/_features.scss */
.features-categories > li > a {
  display: block;
  padding: 4px 8px;
  color: #fff;
  background-color: #104381;
  font-size: 12px;
  line-height: 24px;
}
/* line 49, sass/_features.scss */
.features-categories > li > a > span[class^="icon-"] {
  font-size: 20px;
  padding: 0 4px;
}
/* line 54, sass/_features.scss */
.features-categories > li > a:hover {
  background-color: #0b305d;
}
/* line 58, sass/_features.scss */
.features-categories > li > a:active {
  background-color: #082241;
}

/* line 65, sass/_features.scss */
.post-type-archive-hamodia_feature .post-box article {
  position: relative;
}
/* line 68, sass/_features.scss */
.post-type-archive-hamodia_feature .post-box article:first-of-type {
  border-top: 1px solid #D5D5D5;
}
/* line 72, sass/_features.scss */
.post-type-archive-hamodia_feature .post-box article > header {
  padding-top: 30px;
}

/* line 77, sass/_features.scss */
.feature-category-link {
  background: #104381;
  position: absolute;
  line-height: 25px;
  height: 25px;
  padding-left: 18px;
  font-size: 12px;
  display: block;
  width: 100px;
  color: #fff;
  left: 0;
  top: 0;
}
/* line 91, sass/_features.scss */
.feature-category-link:before {
  position: relative;
  left: -8px;
}
/* line 96, sass/_features.scss */
.feature-category-link:after {
  content: '';
  position: absolute;
  left: 100%;
  top: 0;
  width: 0;
  height: 0;
  border: 12px solid #104381;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
}
/* line 106, sass/_features.scss */
.feature-category-link:hover {
  background: #0b305d;
  color: #fff;
}
/* line 110, sass/_features.scss */
.feature-category-link:hover:after {
  border-color: #0b305d;
}

/* line 2, sass/_single.scss */
.post-box b {
  font-weight: bold;
  color: #222;
}
/* line 7, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper {
  /* body */
}
/* line 11, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper.floated, .post-box .main-image-and-buttons-wrapper.no-image {
  margin-left: 20px;
  max-width: 70%;
  float: right;
}
/* line 17, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper img {
  height: auto;
  width: 100% !important;
}
/* line 22, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper.floated img {
  max-height: 400px;
  width: auto;
}
/* line 28, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper .single-format-image {
  float: none !important;
  margin-left: 0;
}
/* line 32, sass/_single.scss */
.post-box .main-image-and-buttons-wrapper .single-format-image img {
  width: 100%;
  height: auto;
}
/* line 39, sass/_single.scss */
.post-box figcaption {
  color: #575757;
  font-size: 12px;
}
/* line 43, sass/_single.scss */
.post-box time.created,
.post-box time.updated {
  display: inline-block;
  padding-bottom: 8px;
  font-size: 12px;
}
/* line 49, sass/_single.scss */
.post-box time.created {
  color: #969696;
  margin-right: 8px;
}
/* line 53, sass/_single.scss */
.post-box time.updated,
.post-box .story-update-time {
  color: #8e4c4c;
}
/* line 58, sass/_single.scss */
.post-box .main-image {
  padding-bottom: 20px;
}
/* line 62, sass/_single.scss */
.post-box .share-buttons {
  padding: 0;
  list-style: none;
  float: right;
}
@media only screen and (max-width: 767px) {
  /* line 62, sass/_single.scss */
  .post-box .share-buttons {
    overflow: hidden;
    float: none;
  }
}
/* line 72, sass/_single.scss */
.post-box .share-buttons > li {
  float: left;
}
/* line 75, sass/_single.scss */
.post-box .share-buttons > li > a {
  display: block;
  background: #E7E7E7;
  color: #222;
  font-size: 13px;
  line-height: 30px;
  padding: 0 10px 0 36px;
  margin-left: 6px;
  position: relative;
  border: 1px solid #A3A3A3;
  box-shadow: 1px 1px 0 #D8D8D8;
  border-radius: 2px;
}
/* line 88, sass/_single.scss */
.post-box .share-buttons > li > a:hover {
  border-color: #969696;
  background: lightgray;
  box-shadow: 2px 2px 2px #c9c9c9;
  top: -1px;
  left: -1px;
}
/* line 94, sass/_single.scss */
.post-box .share-buttons > li > a:hover:before {
  border-color: lightgray;
}
/* line 99, sass/_single.scss */
.post-box .share-buttons > li > a:active {
  box-shadow: 1px 1px 0 #D8D8D8;
  top: 0;
  left: 0;
}
/* line 105, sass/_single.scss */
.post-box .share-buttons > li > a:before {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/share-buttons.png) no-repeat transparent;
  border: 4px solid #E7E7E7;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 24px;
}
/* line 118, sass/_single.scss */
.post-box .share-buttons .print > a:before {
  background-position: 0     0;
}
/* line 119, sass/_single.scss */
.post-box .share-buttons .email > a:before {
  background-position: -24px 0;
}
/* line 120, sass/_single.scss */
.post-box .share-buttons .gmail > a:before {
  background-position: -48px 0;
}
/* line 123, sass/_single.scss */
.post-box .no-image .share-buttons > li {
  float: none;
  margin-bottom: 8px;
}
/* line 128, sass/_single.scss */
#main .post-box .tags {
  margin: 10px 0;
  font-size: 14px;
}
/* line 132, sass/_single.scss */
#main .post-box .tags > strong {
  color: #9E9E9E;
}
/* line 136, sass/_single.scss */
#main .post-box .tags > a {
  color: #104381;
}
/* line 139, sass/_single.scss */
#main .post-box .tags > a:hover {
  color: #1083BE;
}

/* body */
/* line 146, sass/_single.scss */
.single {
  /* h1 */
}
@media only screen and (max-width: 767px) {
  /* line 148, sass/_single.scss */
  .single .entry-title {
    font-size: 18px;
  }
}
/* line 155, sass/_single.scss */
.single .entry-content p {
  margin-bottom: 10px;
}

/* .entry-content */
/* line 160, sass/_single.scss */
.floated-aside {
  /* p */
}
/* line 162, sass/_single.scss */
.floated-aside .with-aside,
.floated-aside footer,
.floated-aside #respond {
  margin-left: 190px;
  margin-left:310px;
}

.share-buttons.with-aside
{
	margin-left:0px;
}

/* line 168, sass/_single.scss */
.floated-aside .content-aside {
								   
  float: left;
  width: 300px;
	margin: 5px 20px 20px 0px;
	padding:0px;
	
}
                                      
 .floated-aside .content-aside .yarpp-related {
								   
  float: left;
  width: 260px;
	margin: 5px 20px 20px 0px;
	padding:20px 20px 20px 20px;
	background:#fff;
}
                           
/* line 174, sass/_single.scss */
.floated-aside .content-aside .image-wrapper {
  display: block;
  margin: 10px auto;
}
/* line 179, sass/_single.scss */
.floated-aside .content-aside img {
  display: block;
  margin: 0 auto;
}
/* line 184, sass/_single.scss */
.floated-aside .content-aside .alignleft, .floated-aside .content-aside .alignright {
  float: none;
  margin: 15px auto;
}

/* line 191, sass/_single.scss */
.more-articles {  
								
  font-weight: normal;
  padding: 0;
}
@media only screen and (min-width: 768px) {
  /* line 197, sass/_single.scss */
  .more-articles:first-child {
    border-top: 0;
  }
}
/* line 202, sass/_single.scss */
.more-articles > h3 {  
			   
  font-size: 16px !important; 
	text-transform:uppercase !important;
	color:#858285 !important;
	font-family: 'Source Sans Pro', sans-serif !important;
	margin:0px !important;
	padding:0px !important;
}
/* line 209, sass/_single.scss */
.more-articles > ul {
  list-style: none;
  font-size: 15px;
  padding: 0;
  margin: 0;
}
/* line 216, sass/_single.scss */
.more-articles li {
  margin-bottom: 0;
}
/* line 220, sass/_single.scss */
.more-articles li:hover > a, .more-articles li:hover + li > a {
  border-color: #aaa;
}
/* line 225, sass/_single.scss */
.more-articles li > a {
  font-size: 14px;
  line-height: 1.4;
  display: block;
  border-top: 1px solid #a7a9ac;
  padding: 6px 0px;
  color: #000;                                        
}
/* line 234, sass/_single.scss */
.more-articles li > a:hover {
  color: #1083BE;
}
                                      
.more-articles li:nth-of-type(1) a
{
	border:0px !important;
}

                                    
/* line 242, sass/_single.scss */
.more-articles-wrapper > .more-articles {  
  margin-bottom: 20px;
}
/* line 246, sass/_single.scss */
.more-articles-wrapper > .more-articles:last-child {  
}
/* line 250, sass/_single.scss */
.more-articles-wrapper > .more-articles > h3 {
  color: #7a7a7a;
}
/* line 253, sass/_single.scss */
.more-articles-wrapper > .more-articles > h3 > a {
  font-family: 'Source Sans Pro', sans-serif !important;
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 20px;
  line-height: 1em;
  color: #909193;
  letter-spacing: 0px;
}
/* line 256, sass/_single.scss */
.more-articles-wrapper > .more-articles > h3 > a:hover {
  color: #1083BE;
}

.more-articles-wrapper > .more-articles > ul
{
background:#fff;
padding:10px 20px;
                                      margin-top:20px;
}
                                    
/* line 263, sass/_single.scss */
.print-edition-info {
  color: #999;
  font-size: 12px;
  padding-bottom: 8px;
}
/* line 268, sass/_single.scss */
.print-edition-info > .subscribe-page-link {
  color: #999;
}
/* line 271, sass/_single.scss */
.print-edition-info > .subscribe-page-link:hover {
  color: #104381;
  text-decoration: underline;
}

/* line 3, sass/_comments.scss */
.post-box {
  /* :matches(h1, h2) */
}
/* line 5, sass/_comments.scss */
.post-box .commentlist {
  padding-left: 0;
  margin-left: 0;
  list-style: none;
}
/* line 11, sass/_comments.scss */
.post-box .comment-article-heading {
  font-weight: bold;
  font-size: 16px;
  color: #000;
}
/* line 17, sass/_comments.scss */
.post-box .comment-article-heading > a {
  color: #104381;
}
/* line 20, sass/_comments.scss */
.post-box .comment-article-heading > a:hover {
  color: #1083BE;
}

/* line 27, sass/_comments.scss */
.comment-article-title {
  font-size: 24px;
}

/* line 32, sass/_comments.scss */
li.comment {
  padding: 10px 0;
  border-bottom: 1px solid #d5d5d5;
  margin-bottom: 0;
}
/* line 37, sass/_comments.scss */
li.comment:last-child {
  border-bottom: 0;
}
/* line 41, sass/_comments.scss */
li.comment p {
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  /* line 46, sass/_comments.scss */
  li.comment section, li.comment footer, li.comment .more-letters-link {
    padding-left: 40px;
  }
}

/* line 52, sass/_comments.scss */
.comment-author cite {
  color: #888;
  font-weight: bold;
  font-size: 16px;
}

/* line 58, sass/_comments.scss */
.more-letters-link {
  background: #eaf2f9;
  display: block;
  line-height: 1.4;
  padding: 8px 12px;
  color: #104381;
  font-size: 14px;
}
/* line 66, sass/_comments.scss */
.more-letters-link:before {
  content: '► ';
  font-family: serif;
  font-size: 10px;
  position: relative;
  top: -2px;
  left: -3px;
}
/* line 76, sass/_comments.scss */
.more-letters-link > .title {
  color: #444;
}
/* line 80, sass/_comments.scss */
.more-letters-link:hover {
  background: #d6e6f3;
}
/* line 83, sass/_comments.scss */
.more-letters-link:hover, .more-letters-link:hover .title {
  color: #051426;
}

/* Comments section */
/* line 100, sass/_comments.scss */
#main #comment-disclaimer {
  margin-bottom: 20px;
  font-weight: normal;
  font-size: 14px;
  color: #666;
}

/* line 108, sass/_comments.scss */
#respond {
  margin-bottom: 20px;
  clear: both;
  padding: 6px 10px;
  background: #ebebeb;
  font-weight: bold;
  font-size: 14px;
  line-height: 2;
}
/* line 119, sass/_comments.scss */
#respond .comments-count {
  font-size: 15px;
  text-shadow: 0 1px 0 #fff;
  color: #666;
}
/* line 125, sass/_comments.scss */
#respond .comments-count > span {
  color: #104381;
}
/* line 130, sass/_comments.scss */
#respond a.comments-count:hover, #respond a.comments-count:hover > span {
  color: #134f98;
}
/* line 135, sass/_comments.scss */
#respond .comment-button {
  float: right;
  background: #dcdcdc;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));
  background: -moz-linear-gradient(#ffffff, #dcdcdc);
  background: -webkit-linear-gradient(#ffffff, #dcdcdc);
  background: linear-gradient(#ffffff, #dcdcdc);
  border: 1px solid #104381;
  border-radius: 50px;
  padding: 0 18px;
  color: #5d5d5d;
  cursor: pointer;
  width: auto;
  font-size: 12px;
  line-height: 28px;
  font-weight: bold;
}
/* line 149, sass/_comments.scss */
#respond .comment-button > span {
  color: #104381;
}
/* line 153, sass/_comments.scss */
#respond .comment-button:hover {
  color: #444;
  background: #ccc;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cccccc));
  background: -moz-linear-gradient(#ffffff, #cccccc);
  background: -webkit-linear-gradient(#ffffff, #cccccc);
  background: linear-gradient(#ffffff, #cccccc);
  border-color: #051426;
}
/* line 160, sass/_comments.scss */
#respond .comment-button:active {
  color: #000;
  background: #ccc;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cccccc), color-stop(100%, #ffffff));
  background: -moz-linear-gradient(#cccccc, #ffffff);
  background: -webkit-linear-gradient(#cccccc, #ffffff);
  background: linear-gradient(#cccccc, #ffffff);
  border-color: black;
}
/* line 167, sass/_comments.scss */
.ie8 #respond .comment-button {
  text-align: center;
  line-height: 30px;
  height: 30px;
  width: 160px;
  padding: 0;
  border: 0;
}
/* line 175, sass/_comments.scss */
.ie8 #respond .comment-button, .ie8 #respond .comment-button:hover, .ie8 #respond .comment-button:active {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/comment-button.png) no-repeat transparent;
}
/* line 181, sass/_comments.scss */
#respond hr {
  border: 1px solid transparent;
  border-top-color: #b3b3b3;
  border-bottom-color: #fff;
  margin: 20px 0 10px 0;
}
/* line 188, sass/_comments.scss */
#respond label, #respond input, #respond textarea {
  font-weight: normal;
  width: 100%;
  background-repeat: no-repeat;
}
/* line 197, sass/_comments.scss */
#respond textarea {
  min-height: 200px;
}
/* line 201, sass/_comments.scss */
#respond label {
  font-size: 12px;
}
/* line 204, sass/_comments.scss */
#respond small {
  font-size: 12px;
  color: #999;
}
/* line 209, sass/_comments.scss */
#respond .error {
  border: 1px solid red;
  background-color: #FFDFE2;
}
/* line 213, sass/_comments.scss */
#respond .error:focus {
  background-color: #FFF9F9;
}

/* body */
/* line 2, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .post-box {
  text-align: justify;
}
/* line 5, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .paper-wrapper {
  font-family: 'source_sans_pro', sans-serif;
  font-weight: bold;
  color: #666;
  margin: 0 20px 40px 0;
  text-align: center;
  display: inline-block;
}
/* line 14, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .paper-wrapper .day {
  display: block;
}
/* line 20, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .paper-wrapper .thumb {
  display: block;
  margin: 2px auto;
  border: 1px solid #fff;
}
/* line 26, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .paper-wrapper:hover {
  color: #000;
}
/* line 29, sass/_digital-edition-archive.scss */
.post-type-archive.post-type-archive-digital_edition .paper-wrapper:hover .thumb {
  border-color: #ccc;
}

/* body */
/* line 2, sass/_archive.scss */
.page-id-175 #main h2 {
  font-family: 'source_sans_pro', sans-serif !important;
}
/* line 6, sass/_archive.scss */
.page-id-175 #main ul {
  list-style: none;
  text-indent: -10px;
}
/* line 11, sass/_archive.scss */
.page-id-175 #main li {
  margin-bottom: 0;
}
/* line 15, sass/_archive.scss */
.page-id-175 #main a {
  display: block;
  padding: 4px 0;
  color: #666;
}
/* line 20, sass/_archive.scss */
.page-id-175 #main a:hover {
  color: #000;
  text-decoration: underline;
}

/* line 2, sass/_about-page.scss */
.page-id-3723 #main .typographic-heading {
  color: #104381;
}

/* line 7, sass/_about-page.scss */
.about-header {
  background: #daf2ff;
  position: relative;
  margin-bottom: 20px;
}
/* line 12, sass/_about-page.scss */
.about-header:after {
  content: '';
  display: block;
  clear: both;
}
@media only screen and (min-width: 610px) {
  /* line 19, sass/_about-page.scss */
  .about-header:before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    width: 52%;
    z-index: 0;
  }
}
/* line 29, sass/_about-page.scss */
.about-header .printing-image {
  position: relative;
  z-index: 1;
  float: right;
  border: 0;
  box-shadow: none;
  width: 50%;
  background: #fff;
}
@media only screen and (max-width: 610px) {
  /* line 29, sass/_about-page.scss */
  .about-header .printing-image {
    display: none;
  }
}
/* line 43, sass/_about-page.scss */
.about-header h2 {
  color: #104381;
  font-size: 26px;
  line-height: 1;
}
@media only screen and (max-width: 900px) {
  /* line 43, sass/_about-page.scss */
  .about-header h2 {
    font-size: 18px;
  }
}
/* line 53, sass/_about-page.scss */
#main .about-header p {
  margin: 6px 0;
  font-size: 14px;
}
@media only screen and (max-width: 900px) {
  /* line 53, sass/_about-page.scss */
  #main .about-header p {
    margin: 4px 0;
    font-size: 12px;
  }
}
/* line 64, sass/_about-page.scss */
.about-header .info {
  padding: 20px 55% 20px 20px;
}
@media only screen and (max-width: 610px) {
  /* line 64, sass/_about-page.scss */
  .about-header .info {
    padding: 20px;
  }
}

/* line 74, sass/_about-page.scss */
.about-main-text p {
  margin: 10px 0;
}
/* line 77, sass/_about-page.scss */
.about-main-text em {
  font-style: italic;
}

/* line 82, sass/_about-page.scss */
#main .about-footer {
  background: #daf2ff;
  padding: 10px 20px;
  margin-top: 20px;
  font-size: 14px;
}

/* body */
/* line 4, sass/_contact-page.scss */
.page-id-3722 #main .typographic-heading {
  color: #104381;
}

/* line 10, sass/_contact-page.scss */
.contact-header:after {
  content: '';
  display: block;
  clear: both;
}
@media only screen and (min-width: 480px) {
  /* line 15, sass/_contact-page.scss */
  .contact-header > .info {
    float: right;
    width: 190px;
  }
}
/* line 21, sass/_contact-page.scss */
.contact-header > .info > h2 {
  color: #104381;
  font-size: 32px;
  line-height: 1.1;
}
/* line 26, sass/_contact-page.scss */
#main .contact-header > .info > p {
  color: #686868;
  font-size: 14px;
}
/* line 31, sass/_contact-page.scss */
#main .contact-header > .info > p > strong {
  color: #104381;
}
@media only screen and (min-width: 480px) {
  /* line 36, sass/_contact-page.scss */
  .contact-header > .image-wrapper {
    margin-right: 200px;
  }
}
@media only screen and (max-width: 480px) {
  /* line 36, sass/_contact-page.scss */
  .contact-header > .image-wrapper {
    padding-top: 10px;
  }
}
/* line 44, sass/_contact-page.scss */
.contact-header .map-image {
  border: 0;
  box-shadow: none;
}

/* line 50, sass/_contact-page.scss */
.contact-departments {
  overflow: hidden;
}
/* line 53, sass/_contact-page.scss */
.contact-departments .columns {
  background: #e7f6fd;
  margin-top: 20px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 53, sass/_contact-page.scss */
  .contact-departments .columns {
    padding-bottom: 200px;
    margin-bottom: -200px;
  }
}
/* line 64, sass/_contact-page.scss */
.contact-departments h3, .contact-departments h4, .contact-departments p {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 70, sass/_contact-page.scss */
#main .contact-departments h4, #main .contact-departments p {
  font-size: 14px;
}
/* line 74, sass/_contact-page.scss */
#main .contact-departments h4 {
  color: #104381;
  margin-top: 15px;
}
/* line 78, sass/_contact-page.scss */
#main .contact-departments p {
  color: #686868;
  margin-bottom: 15px;
}
/* line 84, sass/_contact-page.scss */
.contact-departments h3 {
  font-size: 28px;
  line-height: 1.8;
  background: #104381;
  color: #fff;
}

/* line 93, sass/_contact-page.scss */
.contact-locations .columns {
  background: #104381;
  padding: 15px 0 !important;
  margin: 20px 0;
}
/* line 99, sass/_contact-page.scss */
#main .contact-locations h3, #main .contact-locations p {
  color: #fff;
  padding-left: 35px;
}
/* line 103, sass/_contact-page.scss */
#main .contact-locations h3 {
  font-size: 24px;
}
/* line 106, sass/_contact-page.scss */
#main .contact-locations p {
  font-size: 14px;
  line-height: 1.5;
}
/* line 112, sass/_contact-page.scss */
.contact-locations h3 {
  position: relative;
}
/* line 115, sass/_contact-page.scss */
.contact-locations h3:before {
  content: '❖';
  font-size: 18px;
  position: absolute;
  left: 10px;
  top: 4px;
}

/* line 19, sass/_advertise-page.scss */
#main.advertise {
  background: #dcecf4;
  border-bottom: 25px solid #00427c;
}
/* line 24, sass/_advertise-page.scss */
#main.advertise:after, #main.advertise .advertise-row:after {
  content: '';
  display: block;
  clear: both;
}
/* line 31, sass/_advertise-page.scss */
#main.advertise .advertise-row {
  padding-top: 40px;
}
@media only screen and (max-width: 680px) {
  /* line 31, sass/_advertise-page.scss */
  #main.advertise .advertise-row {
    padding-top: 10px;
  }
}
/* line 39, sass/_advertise-page.scss */
#main.advertise .copy {
  padding: 0 0 90px 50%;
  position: relative;
}
@media only screen and (max-width: 680px) {
  /* line 39, sass/_advertise-page.scss */
  #main.advertise .copy {
    padding: 0 0 20px 14px;
  }
}
/* line 48, sass/_advertise-page.scss */
#main.advertise .advertise-img {
  position: absolute;
  max-width: 60%;
  left: -9%;
  top: 0;
}
@media only screen and (max-width: 680px) {
  /* line 48, sass/_advertise-page.scss */
  #main.advertise .advertise-img {
    position: static;
    max-width: 45%;
    float: left;
  }
}
/* line 61, sass/_advertise-page.scss */
#main.advertise h1 {
  color: #00427c;
  font-size: 34px;
  font-weight: bold;
  line-height: 1.2;
  padding: 20px 0;
  padding-right: 10px;
}
@media only screen and (max-width: 820px) {
  /* line 71, sass/_advertise-page.scss */
  #main.advertise h1 {
    font-size: 26px;
  }
  /* line 74, sass/_advertise-page.scss */
  #main.advertise br {
    display: none;
  }
}
/* line 79, sass/_advertise-page.scss */
#main.advertise p {
  font-size: 14px;
  line-height: 1.5;
}
/* line 85, sass/_advertise-page.scss */
#main.advertise .copy p {
  margin-bottom: 12px;
  padding-right: 40px;
  text-align: justify;
}
/* line 91, sass/_advertise-page.scss */
#main.advertise .col {
  width: 50%;
  float: left;
}
@media only screen and (max-width: 680px) {
  /* line 91, sass/_advertise-page.scss */
  #main.advertise .col {
    width: auto;
    float: none;
  }
}
/* line 101, sass/_advertise-page.scss */
#main.advertise .statistics {
  padding: 0 40px 0 60px;
}
@media only screen and (max-width: 820px) {
  /* line 101, sass/_advertise-page.scss */
  #main.advertise .statistics {
    padding-left: 20px;
  }
}
/* line 108, sass/_advertise-page.scss */
#main.advertise .statistics li {
  display: table;
  width: 100%;
  margin-bottom: 20px;
}
/* line 114, sass/_advertise-page.scss */
#main.advertise .statistics strong, #main.advertise .statistics p {
  display: table-cell;
  vertical-align: middle;
}
/* line 119, sass/_advertise-page.scss */
#main.advertise .statistics strong {
  font-family: 'source_sans_pro', sans-serif;
  background: #0e99d3;
  color: #fff;
  font-weight: bold;
  font-size: 45px;
  text-align: center;
  width: 120px;
  height: 120px;
}
@media only screen and (max-width: 410px) {
  /* line 119, sass/_advertise-page.scss */
  #main.advertise .statistics strong {
    width: 60px;
    height: 60px;
    font-size: 24px;
  }
}
/* line 136, sass/_advertise-page.scss */
#main.advertise .statistics p {
  padding-left: 12px;
}
/* line 141, sass/_advertise-page.scss */
#main.advertise .call-to-action {
  border-left: 2px solid #0e99d3;
  padding: 0 10px 20px 20px;
}
@media only screen and (max-width: 680px) {
  /* line 141, sass/_advertise-page.scss */
  #main.advertise .call-to-action {
    border-left: none;
  }
}
/* line 150, sass/_advertise-page.scss */
#main.advertise .call-to-action p {
  font-size: 18px;
  padding-bottom: 20px;
}
/* line 155, sass/_advertise-page.scss */
#main.advertise .call-to-action .download {
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
  display: inline-block;
  font-weight: bold;
  color: #000;
  font-size: 24px;
  line-height: 2;
  padding: 0 30px;
}
@media only screen and (max-width: 410px) {
  /* line 155, sass/_advertise-page.scss */
  #main.advertise .call-to-action .download {
    font-size: 18px;
    padding: 0 20px;
  }
}

/* body */
/* line 5, sass/_weather.scss */
.page-id-203 #main .typographic-heading {
  color: #104381;
}
/* line 9, sass/_weather.scss */
.page-id-203 #main h2 {
  font-size: 24px;
  padding-bottom: 20px;
}
/* line 14, sass/_weather.scss */
.page-id-203 #main img {
  border: 0;
  box-shadow: none;
}
/* line 19, sass/_weather.scss */
.page-id-203 #main ul {
  list-style: none;
  padding-left: 0;
}
/* line 27, sass/_weather.scss */
.page-id-203 #main .main-location .now {
  position: relative;
  min-width: 275px;
  float: left;
}
/* line 32, sass/_weather.scss */
.page-id-203 #main .main-location .now .condition {
  position: absolute;
  top: 45px;
  left: 150px;
  font-weight: bold;
  color: black;
  font-size: 20px;
  line-height: 1.4;
}
/* line 41, sass/_weather.scss */
.page-id-203 #main .main-location .now .c {
  font-weight: normal;
}
/* line 46, sass/_weather.scss */
.page-id-203 #main .main-location .forcast {
  text-align: center;
  float: right;
}
/* line 50, sass/_weather.scss */
.page-id-203 #main .main-location .forcast > li {
  float: left;
  width: 90px;
  padding: 4px;
  border-right: 1px solid #d7d7d7;
}
/* line 56, sass/_weather.scss */
.page-id-203 #main .main-location .forcast > li:first-child {
  border-left: 1px solid #d7d7d7;
}
@media only screen and (min-width: 768px) {
  /* line 63, sass/_weather.scss */
  .page-id-203 #main .locations {
    float: left;
  }
}
/* line 68, sass/_weather.scss */
.page-id-203 #main .locations > li {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background: -moz-linear-gradient(#ffffff, #eeeeee);
  background: -webkit-linear-gradient(#ffffff, #eeeeee);
  background: linear-gradient(#ffffff, #eeeeee);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE');
  padding: 4px 10px;
  margin-bottom: 0;
  line-height: 2;
}
/* line 75, sass/_weather.scss */
.page-id-203 #main .locations > li:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background: -moz-linear-gradient(#ffffff, #dddddd);
  background: -webkit-linear-gradient(#ffffff, #dddddd);
  background: linear-gradient(#ffffff, #dddddd);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFDDDDDD');
}
/* line 81, sass/_weather.scss */
.page-id-203 #main .locations a {
  display: block;
}
/* line 85, sass/_weather.scss */
.page-id-203 #main .locations .location {
  display: inline-block;
  min-width: 175px;
  color: #1f4f89;
}
/* line 91, sass/_weather.scss */
.page-id-203 #main .locations .condition {
  color: #6f6f6f;
}
@media only screen and (min-width: 768px) {
  /* line 96, sass/_weather.scss */
  .page-id-203 #main form {
    float: right;
    max-width: 300px;
  }
}
/* line 102, sass/_weather.scss */
.page-id-203 #main form h4 {
  color: #104381;
  padding-bottom: 10px;
}
/* line 107, sass/_weather.scss */
.page-id-203 #main form input {
  width: 100%;
}
/* line 111, sass/_weather.scss */
.page-id-203 #main form input[type=submit] {
  border: 0;
  cursor: pointer;
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/weather/search-button.png) no-repeat;
  display: block;
  margin: 4px auto;
  width: 97px;
  height: 36px;
  text-indent: -999em;
}

/* body */
/* line 1, sass/_currency.scss */
.page-id-206 #main {
  /* h1 */
}
/* line 3, sass/_currency.scss */
.page-id-206 #main .typographic-heading {
  color: #0f6906;
}
/* line 7, sass/_currency.scss */
.page-id-206 #main .feature-box {
  position: relative;
  padding-left: 85px;
  margin-bottom: 20px;
}
/* line 12, sass/_currency.scss */
.page-id-206 #main .feature-box:before {
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/page-currency/big-flags.png);
  content: '';
  position: absolute;
  top: 20px;
  left: 20px;
  width: 50px;
  height: 34px;
}
/* line 22, sass/_currency.scss */
.page-id-206 #main .feature-box.ILS:before {
  background-position: -50px 0;
}
/* line 23, sass/_currency.scss */
.page-id-206 #main .feature-box.EUR:before {
  background-position: -100px 0;
}
/* line 25, sass/_currency.scss */
.page-id-206 #main .feature-box .key, .page-id-206 #main .feature-box .name {
  color: #0F6906;
}
/* line 29, sass/_currency.scss */
.page-id-206 #main .feature-box .key {
  font-family: 'source_sans_pro', sans-serif;
  line-height: 1;
  padding-top: 12px;
  font-weight: bold;
  font-size: 34px;
}
/* line 37, sass/_currency.scss */
.page-id-206 #main .feature-box .name {
  font-size: 13px;
}
/* line 41, sass/_currency.scss */
.page-id-206 #main .feature-box .rate {
  color: #666 !important;
}
/* line 47, sass/_currency.scss */
.page-id-206 #main table {
  width: 100%;
}

/* line 57, sass/_currency.scss */
.flag {
  display: block;
  width: 25px;
  height: 15px;
  background: url(//images.hamodia.com/wp-content/themes/hamodia-sept17/images/flags.png) no-repeat;
}

/* line 64, sass/_currency.scss */
.flag.flag-CHF {
  background-position: -25px 0;
}

/* line 65, sass/_currency.scss */
.flag.flag-EUR {
  background-position: -50px 0;
}

/* line 66, sass/_currency.scss */
.flag.flag-GBP {
  background-position: 0 -15px;
}

/* line 67, sass/_currency.scss */
.flag.flag-ILS {
  background-position: -25px -15px;
}

/* body */
/* line 5, sass/_stocks.scss */
.page-id-207 #main .typographic-heading {
  color: #e98400;
}
/* line 9, sass/_stocks.scss */
.page-id-207 #main .feature-box {
  margin-bottom: 20px;
  position: relative;
}
/* line 13, sass/_stocks.scss */
.page-id-207 #main .feature-box:after {
  position: absolute;
  top: 12px;
  right: 5px;
  font-size: 34px;
}
/* line 20, sass/_stocks.scss */
.page-id-207 #main .feature-box.up {
  border-color: green;
}
/* line 23, sass/_stocks.scss */
.page-id-207 #main .feature-box.up:after {
  content: '▲';
  color: green;
}
/* line 28, sass/_stocks.scss */
.page-id-207 #main .feature-box.up .change, .page-id-207 #main .feature-box.up .change-percent {
  color: green;
}
/* line 33, sass/_stocks.scss */
.page-id-207 #main .feature-box.down {
  border-color: red;
}
/* line 36, sass/_stocks.scss */
.page-id-207 #main .feature-box.down:after {
  content: '▼';
  color: red;
}
/* line 41, sass/_stocks.scss */
.page-id-207 #main .feature-box.down .change, .page-id-207 #main .feature-box.down .change-percent {
  color: red;
}
/* line 46, sass/_stocks.scss */
.page-id-207 #main .feature-box h2 {
  font-family: 'source_sans_pro', sans-serif;
  font-size: 26px;
  color: #064776;
}
/* line 52, sass/_stocks.scss */
.page-id-207 #main .feature-box .price {
  display: block;
  color: #000;
  font-weight: bold;
}
@media only screen and (max-width: 550px) {
  /* line 60, sass/_stocks.scss */
  .page-id-207 #main .stocks-wrapper {
    overflow-x: scroll;
  }
}
/* line 66, sass/_stocks.scss */
.page-id-207 #main table.stocks {
  width: 100%;
}
/* line 69, sass/_stocks.scss */
.page-id-207 #main table.stocks.search tbody tr:first-child {
  background: #DFE9F3;
}
/* line 72, sass/_stocks.scss */
.page-id-207 #main table.stocks.search tbody tr:first-child.up {
  border-top: 1px solid green;
  border-bottom: 1px solid green;
}
/* line 77, sass/_stocks.scss */
.page-id-207 #main table.stocks.search tbody tr:first-child.down {
  border-top: 1px solid red;
  border-bottom: 1px solid red;
}
/* line 83, sass/_stocks.scss */
.page-id-207 #main table.stocks .symbol {
  color: #064776;
  font-weight: bold;
}
/* line 89, sass/_stocks.scss */
.page-id-207 #main table.stocks .up .change, .page-id-207 #main table.stocks .up .change-percent {
  color: green;
}
/* line 93, sass/_stocks.scss */
.page-id-207 #main table.stocks .down .change, .page-id-207 #main table.stocks .down .change-percent {
  color: red;
}

@media print {
  /* line 3, sass/_print.scss */
  #newsletter-top-banner,
  #header,
  #breadcrumbs,
  .share-buttons,
  .yarpp-related,
  #respond,
  #sidebar,
  #footer {
    display: none !important;
  }

  /* line 14, sass/_print.scss */
  .content-aside {
    margin-bottom: 20px !important;
    width: 100% !important;
    border: 0 !important;
  }
  /* line 19, sass/_print.scss */
  .content-aside > a, .content-aside > figure {
    width: 31%;
    float: left;
    margin-right: 3% !important;
  }
  /* line 24, sass/_print.scss */
  .content-aside > a:nth-child(3n), .content-aside > figure:nth-child(3n) {
    margin-right: 0 !important;
  }

  /* line 31, sass/_print.scss */
  .with-aside,
  footer {
    margin-left: 0 !important;
  }

  /* line 37, sass/_print.scss */
  * {
    color: #000 !important;
  }

  /* line 41, sass/_print.scss */
  #main:before {
    color: #aaa !important;
    font-family: 'Tinos', serif;
    content: "Printed from Hamodia.com";
    display: block;
    font-size: 18px;
    margin-bottom: 20px;
  }
}


.xformField
{
	margin:0px 0px 15px 0px;
	padding:0px;
	display:inline-block;
	width:100%;
}

.xformField label
{
	font-weight:bold;
	margin:0px;
	padding:0px;
	width:100%;
	margin-bottom:-10px;
}

.xformField input
{
	width:50%;
}

.xformField input[type=submit]
{
	width:200px;
	margin-top:-30px;
	font-weight:bold;
}


.xformField textarea
{
	width:100%;
	border:1px solid #000;
}

@media screen and (max-width:600px)
{

	.xformField input
	{
		width:100%;
	}

}


.wpcf7-checkbox span span
{
	width:140px !important;
	float:left !important;
	clear:none !important;
}

.wpcf7-checkbox span input
{
	clear:none !important;
	float:left !important;
	width:14px !important;
	background:blue !important;
}

.wpcf7-checkbox .wpcf7-list-item
{
	margin-left:0px !important;
}

.xright_col_block
{
	margin-top:17px;
	margin-bottom:17px;
}


.header_and_content_split_block
{
	text-align:center;
}

.more_menu
{
	position:relative;
	background:none !important;
	text-align:right;
}

.more_menu button
{
	background:#fff;
	border:1px solid #000;
	border-radius:5px;
	padding:2px 25px 3px;
	text-transform:uppercase;
	font-weight:bold;	
}

*
{
	letter-spacing:1px;
}

article p,article h1,article span, article time,
article a, .home-article-title, .home-article-link p,
h2, .page h1, .page p, .page h2
{
	letter-spacing:0px;
}

.more_menu ul
{
	display:none;
	border:1px solid #000;
	position:absolute;
	min-width:150px;
	right:0px;
	background:#fff;
}

.more_menu ul li
{
	padding:2px 15px;
        margin:0px;
	text-align:left;
        border-bottom:1px solid #ddd;
}

.more_menu ul li:hover
{
	background:#eee;
}

.more_menu ul li a
{
	width:100%;
	display:block;
	color:#000 !important; 
}
    
.more_menu:hover > ul
{
	display:block;
}

header > .top-links > .row
{
	display:table;  
}

header > .top-links > .row > div
{
	display:table-cell;
	float:none;
	vertical-align:top; 
}

header > .top-links > .row > .center
{
	text-align:center;
	width:560px;
}

header > .top-links > .row > .right
{
	text-align:right; 
	font-weight:bold; 
}

#topsearchform
{
	width:100%;
	position:relative;
	margin:0px;
}

#topsearchform input
{
	width:85%;
	font-size:14px;
	border:0px;
	padding:3px 5px;
}

#topsearchform button
{
	position:absolute;
	top:2px;
	width:28px;
	height:26px;
	background:#000;
	color:#fff;
	right:11px;
	font-size:16px;
	border:0px;
	padding:5px;
}

#topsearchform button span,
#top_mobile_search_form button span
{
  display:block;
}

#header > .top-center
{
	background:none;
  padding:0px;
}

.top-center > .row 
{
	display:table;
	width:100%;
	margin-top:20px;
	margin-bottom:10px;
}

.top-center > .row > div
{
	display:table-cell;
	width:200px;  
	vertical-align:top;
}

.top-center .date_box
{
	margin-top:7px;
}

.top-center .date_box span
{
	display:inline-block;
	width:100%;
	font-size:10px;
}

.top-center > .row > .top_center_row_right
{
	text-align:right;
}

.top-center > .row > .top_center_row_center
{
	text-align:center;
	width:auto;
	vertical-align:middle;
}

#header > .top-center #logo 
{
	height:auto;
	width:100%;  
	float:none;
	text-align:center;  
	margin:0px;
}

#header > .top-center #logo  img
{
	max-width:350px;
}

#header > .top-center
{
	height:auto;
}

.home-article-link
{
	clear:both;
	height:auto;
	display:inline-block;
	width:100%;
	padding:20px 0px;
}

.home-article-link .image_container
{
	width:120px;
	max-height:100px !important;
	float:left;
	margin-right:20px;
	/*min-height:100px;*/
  overflow:hidden;
}

.adbox
{	
	width:200px;
	height:100px;
}

.home-category-heading
{
	padding-top:20px;
}

.home-article-link .image_container
{
	height:auto; 
	margin-bottom:10px; 
}

.home_layout_container > h2:nth-of-type(1)
{
	border-top:1px solid #a7a9ac;
}

.home_layout_container.inyan_0 .from_inyan_block
{
  display:none;
}

/*.home_layout_container.inyan_0 .top_block_left > a .image_container
{
        display:none;
}
      
.home_layout_container.inyan_0 .top_block_left > a:nth-of-type(1) .image_container
{
        display:block;
}*/

.home-article-link .image_container img
{
	width:100%;  
}

.home-article-link .post_tags
{
display:none;
}

.top_block .post_tags
{
display:inline-block;
}

.top_block
{
	display:table;
	padding-bottom:20px;
}

.top_block .top_block_left
{
	display:table-cell;
	width:260px;
	padding-right:20px;
	vertical-align:top;
	border-right:1px solid #a7a9ac;  
}

.top_block .top_block_right
{
	display:table-cell;
	padding-left:20px;  
	vertical-align:top;
}

.top_block .top_block_right > .home-article-link .image_container,
.top_block .top_block_right > .home-article-link .image_container img,
.top_block .top_block_left > .home-article-link .image_container,
.top_block .top_block_left > .home-article-link .image_container img
{
	width:100%;
	height:auto;
}

.top_block_left > a:nth-last-of-type(1)
{
	border:0px;
}

.top_block_left > a:nth-of-type(1),
.top_block_right > a:nth-of-type(1)
{
	padding-top:0px;
}

.top_block_right > a:nth-of-type(1)
{
  border-width:3px !important;
}
  
.top_block_left h2
{
      border:0px !important;
      margin-top:0px;
      margin-bottom:20px;
      padding-top:0px;
      line-height:1em;
}

.from_inyan_block .home-article-link .image_container
{
	float:right;
	margin:0px 0px 20px 20px;
	width:150px;
	height:auto;
}

.from_inyan_block h2.home-category-heading
{
	border:0px;
	display:none;
}

.from_inyan_block > a:nth-last-of-type(1)
{
	border:0px;
}

.from_inyan_block > a:hover
{
  background:inherit;
}

#daily-paper-module2
{
	background:#fff;
	padding:15px;
}

#daily-paper-module2 .todays-edition2
{
}

#daily-paper-module2 .todays-edition2 img
{
	display:inline-block;
	width:46%;
	margin-right:5px;
}

.sidebar_title
{
	font-weight:normal;
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size:16px;
	text-transform:uppercase;
	margin-bottom:20px;
	line-height:1em;  
	color:#909193;
	letter-spacing:0px;
}

#daily-paper-module2  p
{
	display:inline-block;
	width:46%;  
	vertical-align:top;
	font-size:22px; 
	line-height:1.18em;
}

#daily-paper-module2  p a
{
	color:#000;
}

#daily-paper-module2 .more-bar
{
	background:none !important;  
	text-align:left;
	display:inline-block;
	color:#00a6fc;
	padding:0px !important;
	margin:0px !important;
	margin-top:10px !important;
	font-size:15px !important;
	letter-spacing:0px !important;
	font-weight:normal;
}

#sidebar
{
	width:260px;
	border-left:1px solid #a7a9ac;
}

.single_post #main.with-sidebar
{
	width:auto !important;
}

#main.with-sidebar
{
	padding-right:20px;
	width:859px !important;
}

.page #main.with-sidebar
{
  max-width:871px !important;
}

.side_group
{
	background:#fff;
	padding:10px 0;
}

.side_group h3
{
	background:none !important;
}

.sidebar-module
{
	background:#fff !important;
}

.sidebar-module h3
{
	color:#000 !important;
	text-align:left !important;
	font-size:18px !important; 
	margin-bottom:20px !important;
}

#sidebar #stocks-module
{
	margin-top:20px;
	margin-bottom:20px;  
}


.sidebar-module input
{
	border:1px solid #000 !important;
	font-size:16px; 
	padding:4px;
	width:100% !important;
}

#sidebar #newsletter-sidebar > form > input,
#stocks-module  > form > input[type="text"]
{
  padding:1px 35px 1px 8px;
  width:calc(100% - 30px) !important;
  height:23px;
}

#sidebar #newsletter-sidebar > form > button,
#stocks-module  > form > input[type="submit"]
{
  right:6px;  
  font-size:16px !important;
  height:27px !important;
  line-height:1em  !important;
  font-family: Open Sans;
	text-transform: uppercase;
	background: #ffd400;	
	font-weight: 600 !important;
	border: 0;
	right: 0;
	top: 0;
}

.sidebar-module button,
.sidebar-module input[type="submit"]
{
	background:#104381 !important;
	color:#fff !important;
	padding:4px !important;
	height:auto !important;
	width:auto !important;
	left:auto !important;
	right:0px;
}

#stocks-module .compact input[type="submit"]
{
  
}

.xright_col_block
{
  margin:0px !important;
  padding:0px !important;
}


.sidebar_block
{
	margin-bottom:20px;
	border-bottom:1px solid #a7a9ac;
	padding-bottom:20px;  
}

.side_group h3
{
	margin-bottom:0px !important;
}

#sidebar .sidebar_articles
{
	background:none !important;
	width:100%;
}

#sidebar .sidebar_articles .home-article-link p
{
	font-size: 16px;
	line-height: 1.4;
	color: #222;
	font-family: Georgia, serif;
	font-weight:normal;
}

#sidebar .sidebar_articles .home-article-link
{
	margin-bottom:20px;
	background:#fff;
	border:0px;
	padding:20px;
	width:calc(100% - 40px)
}

#sidebar .sidebar_articles > a:nth-last-of-type(1)
{
	margin-bottom:0px;
}

#sidebar .sidebar_articles .image_container 
{
	width:100%;
}

#stocks-module ul
{
	margin:0px !important;
	padding:0px !important;
}

.sidebar_block #stocks-module h3 a
{
  margin-bottom:5px;
  text-transform:Capitalize;
  color:inherit;
  font-size:16px;
  font-family: 'Open Sans', sans-serif !important;
  font-weight:300 !important;
}

#stocks-module li
{
	display:inline-block;
	border:0px !important;
	margin:0px !important;
	padding:0px !important;
	width:48%;
}

#sidebar #stocks-module abbr {
 font-size:11px;
}

#stocks-module li span.symbol
{ 
	letter-spacing:0px;  
	color:#939597 !important;
}

#sidebar form.compact
{
	padding:12px 40px 0px 0px;  
}

#sidebar #newsletter-sidebar > form
{
	padding-right:20px;
}

.post_tag
{
	margin-left:10px;
	margin-bottom:10px;
	display:inline-block;
	letter-spacing:0px;
	font-weight: normal;	
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1em;
	color: #909193;
}

.from_inyan_block .post_tag
{
	background:#808284;
	color:#fff;
	padding:4px 8px;
	margin-left:10px;
	margin-bottom:10px;
	display:inline-block;
	font-style:italic;
	font-weight:600;  
}

.home-article-link .post_tags span:nth-of-type(1)
{
	margin-left:0px;
}

.excerpt-list .post-time-wrapper
{
	font-size:14px;
}

.single-post article .image_container
{
	margin-bottom:0px;
}

.single .post_tags
{
	margin-top:10px;
	display:block;  
}

.single-post article .image_container img
{
	width:100%;
	display:block;
}

.single-post h1
{
	font-size:40px;
	margin-bottom:20px;
}

.single-post .byline
{
	margin-bottom:20px !important;  
	display:inline-block;
}

.single-post .byline.vcard
{
	border-right:1px solid #000;
	padding-right:10px;
	margin-right:10px;
}

.single-post .post-time-wrapper
{
	display:inline-block;
	line-height:1em;	  
}

.single-post .post-time-wrapper time
{
	color:#000;
	line-height:1em ;
	font-size:inherit;
}

.main-image-and-buttons-wrapper
{
	display:none;
}

#sidebar h3,
#sidebar .sidebar-module
{
	font-weight:normal !important;
}

/*.home #sidebar h3,
.home #sidebar .sidebar-module
{
	font-weight:bold !important;
}*/

.home #sidebar h3.sidebar_title
{
  	font-weight:normal !important;
}

.st-btn
{
	min-width:70px !important;
	text-align:left !important;
	margin-bottom:20px;
}

.single-post #main
{
	padding-right:20px;
}

/*.share-buttons
{
	display:none;
}*/

.excerpt-list img
{
	float:left;
	margin-left:0px;
	margin-right:20px;
}

.sidebar_block h3 a
{
	font-size: 18px;
	font-weight: 500;
	display: block;
	color: #3292da;
	font-family: 'Source Sans Pro', sans-serif !important;
	margin-bottom:20px;
	text-transform: uppercase;
}

.author
{
	display:none;
	color:#000;
	font-size:16px;
	font-family: Georgia, serif;
	margin-bottom:8px;
	font-weight:normal;
  font-style:italic;
}

.author:before
{
	content:'By ';
	font-style:italic;
}

#sidebar .author
{
	display:block;
}

.top-links-right-links
{
	text-transform:uppercase;
}

.spon_con 
{
	padding-top:30px;
	text-align:center;
}

.spon_con .spon_con_row_block
{
	display:inline-block;
	max-width:300px;
	width:100%;
	margin:0px 20px;
}

#oio-banner-13
{
	padding-top:20px !important;
	padding-bottom:20px !important;
}

input {
    border-radius: 0;
    -webkit-appearance: none;
}

#main .home_layout_container #hidden_sections a:nth-last-of-type(2)
{
	border:0px !important;
}

.spon_con .row
{
	border-top: 1px solid #a7a9ac;
	padding-top:20px;
}

.spon_con .row h2
{
	text-align:left;
}

#main-nav em
{
	font-style:italic;
}

.home-article-link .image_container
{
	margin-bottom:0px;
}

.top_block .home-article-link .image_container,
#sidebar .home-article-link .image_container
{
	margin-bottom:10px;
}

#sidebar .sidebar-box > div:nth-last-of-type(1)
{
	border-bottom:0px !important;
}

.btp
{
	position:fixed;
	bottom:20px;
	right:20px;
	background:rgba(16,67,129,0.5);
	color:#fff;
	width:30px;
	padding:5px 5px 5px 5px;
	height:25px;
	text-align:center;
	font-size:20px;
	display:none;
	line-height:1em;
}

.btp span
{
	width:100%;
}

@media screen and (max-width:1220px)
{
	#sidebar
	{
		max-width:248px !important;
	}

	


	.top-center
	{
		margin:0px 20px;
	}

	#main-nav
	{

		width:calc(100% - 40px);
	}

	header > .top-links > .row > .center
	{
		width:250px;
	}

	/* line 159, sass/_header.scss */
	#header > .top-links > .row > .left {
	 	padding-left: 20px;
	}
	/* line 163, sass/_header.scss */
	#header > .top-links > .row > .right {
		padding-right: 20px;
	}

	#daily-paper-module2 .more-bar
	{
		font-size:14px !important;
	}

	.single-post .byline.vcard
	{
		border-right:0px;
		margin-bottom:0px !important;
	}

	.post-time-wrapper
	{
		margin-bottom:10px;
	}

}

@media screen and (max-width:1075px)
{
	.single article .main-image-and-buttons-wrapper
	{
		display:none;
	}

}


@media screen and (max-width:940px)
{
	.top_block
	{
		width:100% !important;
		max-width:auto;
	}


	.top_block .top_block_right,
	.top_block .top_block_left
	{
		width:100%;
		display:block;
		padding:0px;
	}

	.top_block .top_block_left
	{
		display:table-footer-group !important;
		float:none !important;
	}

	.top_block .top_block_right
	{
		display:table-header-group !important;
		float:none !important;
	}

}

#top_mobile_search_form
{
	display:none;
}

@media screen and (min-width:769px)
{
  
	#main-nav > ul
	{
		display:block;
		width:100%;
		z-index:10;
		position:relative;
	}

	#main-nav > ul li
	{
		display:inline-block;
		padding:0px 16px 0px 0px;
		margin:0px 0px;
	}

	#main-nav > ul > li > a::before
	{
		display:inline-block !important;
	}

	#main-nav > ul > li > a
	{
		padding-left:26px;
	}

	#main-nav > ul > li:nth-of-type(1) > a
	{
		margin-left:0px !important;
		padding-left:0px !important;
	}

	#main-nav > ul > li:nth-of-type(1) > a::before
	{
		display:none !important;
	}

	nav ul li.more {
		width: 90px;
		text-align: right;
		display: none;
		position:absolute;
		top:3px;
		font-size:13px;
		text-transform:uppercase;
		right:-14px;
	}

  	 #main-nav > ul > li:nth-of-type(2) > a:before
	{
		display:none !important;
	}

	#main-nav > ul > li:nth-of-type(2) > a
	{
		padding-left:0px !important;
		margin-left:0px !important;
	}
  
  	/*nav ul li.more > span
	{
		background:#bbb;
		
		padding:10px 10px !important;		
		color:#000;
		top:0px;
		line-height:1em;
		min-height:none;
		display:block !important;
		margin-top:-4px;
		letter-spacing:0px;
	}
  */
  
 	nav ul li.more > span
	{
		background:#fff;
		border-radius:5px;
		padding:5px 15px !important;
		border:1px solid #000;
		color:#000;
		top:0px;
		line-height:1em;
		min-height:none;
		display:block !important;
		margin-top:4px;
		letter-spacing:0px;
    cursor:pointer;
	}
  

	nav ul li.more:hover
	{
		background:none !important;
	}

	nav ul li.more:hover ul#overflow {
		opacity: 1;
		visibility: visible;  
	}

	nav #overflow 
	{
		opacity: 0;
		visibility: hidden;
		position: absolute;
		text-align: left;
		background:#fff;
		min-width:150px !important;  
		left:auto !important;
		z-index:22;
		box-shadow:0px 0px 10px #000;
		margin-left:-80px;
		-webkit-transition-duration: .3s;  
		transition-duration: .3s;
		border:1px solid #000;   
	}

	nav #overflow li 
	{ 
		float: none; 
		display:block;
		width:calc(100% - 20px);  
		padding:10px;
    background: #fff; 
		border-bottom:1px solid #ddd;
	}

	nav #overflow li a 
	{  
		white-space: nowrap;
		display:block;
		width:100%;
		height:100%;  
		color:#000 !important;		
	}

	nav #overflow li:hover > a
	{   
		color:#fff !important;
	}

	nav #overflow li:hover 
	{ 
		background: #104381;   
	}

	.header_and_content_split_block
	{
		margin-bottom:20px !important;
		margin-top:5px !important;
	}

}

.hidden_on_desktop
{
	display:none !important;
}

.features-posts article
{
	padding-top:30px;
	position:relative;
}

.mobile_adb
{
    display:none;
}

.spon_con.mobile
{
	display:none;
}

@media screen and (max-width:768px)
{

	.mobile_date
	{
		display:block !important;
	}

	.mobile_date span
	{
		display:inline-block !important;
		width:auto !important;
	}

	.mobile_date span:nth-of-type(1)
	{
		border-right:1px solid #999;
		padding-right:10px;
		margin-right:5px;
	}

	.category-page-heading
	{
		margin-bottom:-20px !important;
	}

	.hidden_on_mobile
	{
		display:none;
	}
	
	.hidden_on_desktop
	{
		display:block !important;
	}

   	.top_block,
	#sidebar,
	.top_block .top_block_right,
	.top_block .top_block_left
	{
		border:0px;
		width:100%;
	}

	.top-center,
	#main-nav
	{
		margin:0px 0px;
	}

	#main-nav
	{
		width:100%;
		margin-bottom:15px;
	}
	.top-center .row > div
	{
		display:none;
	}

	.top-center .row .top_center_row_center
	{
		display:block;
	}

	.top-center .row #logo
	{
		max-width:80%;
		margin: 0 auto !important;
	}

	.top-center .row #logo img
	{
		width:100% !important;
	}

	nav#main-nav
	{
		background:#17479D;
		content:'';
		color:#fff;
		height:40px;
		width:100%;
		padding:0px;
		position:relative;
		z-index:10;  
	}

	.js #main-nav.expanded > ul
	{
		margin-top:12px;
		background:#fff;
	}

	nav#main-nav ul .more_menu button
	{
		display:none;
	}

	nav#main-nav ul .more_menu ul
	{
		display:block;
		border:0px;
		position:relative;
		background:#fff;
		font-size: 16px;
		margin-top:-1px;
	}

	nav#main-nav ul .more_menu ul:hover
	{
		margin-top:0px;
	}

	nav#main-nav li,
	nav#main-nav li ul li
	{
		border-top: 1px solid #fff !important;
		background:inherit;
		border-bottom: 1px solid #DBDBDB  !important;
		-moz-box-sizing: border-box  !important;
		-webkit-box-sizing: border-box  !important;
		box-sizing: border-box  !important;
		height: 38px !important;
		padding-left:0px;
	}

	nav#main-nav ul .more_menu li:hover
	{
		background:#104381;
	}

	nav#main-nav ul .more_menu li a
	{
		margin-left:10px !important;
	}

	nav#main-nav ul .more_menu li:hover > a
	{
		color:#fff !important;
	}

	nav#main-nav h4
	{
		font-weight:bold;
		margin:0px;
		font-size:16px;
		padding:5px 0px 0px 20px;
		text-transform:uppercase;
	}

	#main-nav > h4::after
	{
		content:'\f107' !important;
		font-size:20px;
		margin-left:4px;
		margin-top:4px;
		font-family:FontAwesome, Sans Serif !important;
	}

	#top_mobile_search_form
	{
		display:block;
		position:absolute;
		top:5px;
		right:20px;
		/* 100% - width of sections text - margin */
		width:calc(calc(100% - 140px) - 20px);
		max-width:300px;
	}

	#top_mobile_search_form input,
	#top_mobile_search_form button
	{
		border:0px;
		padding:6px 5px 6px 5px;
		float:left;
		width:calc(100% - 40px);
	}

	#top_mobile_search_form button
	{
		background:#000;
		color:#fff;
		font-size:16px;
		height:30px;
		width:30px;
  		line-height:1em;
		text-align:center;
	}

	.home #container,
	.home #main.with-sidebar
	{
		padding:0px;
		width:100%;
	}

	.from_inyan_block
	{
		border:0px;
		margin-top:20px;
		margin-bottom:20px;
	}

	#main
	{
		width:100% !important;
	}

	.home-article-link,
	.home-category-heading,
	#sidebar,
	.header_and_content_split_block
	{
		margin-left:20px !important;
		width:calc(100% - 40px);
	}

	.header_and_content_split_block
	{
		margin-top:0px !important;
		margin-bottom:10px !important;
	}

	.top_block .top_block_right .from_inyan_block .home-article-link,
	#sidebar .home-article-link
	{
		margin-left:0px !important;
		width:100%;
	}

	body.home #main p, body.home .entry-content
	{
		font-size:16px;
	}

	.home-category-heading
	{
		background:#17479d;
		padding:0px;
		margin:0px;
	}

	.home-category-heading a
	{
		text-transform:capitalize;
		color:#fff;
		padding:0px 10px;
		font-size:0.85em;
		line-height:1.8em;
	}

	.image_container
	{
		width:100% !important;
	}

	.home #sidebar h3, .home #sidebar .sidebar-module
	{
		font-weight:normal !important;
	}

	

	#sidebar,
	#main.with-sidebar
	{
		max-width:100% !important;
		margin-left:0px !important;
		padding:0px !important;
		width:100% !important;
	}

	#sidebar
	{
		margin-left:20px !important;
		margin-top:20px;
		width:calc(100% - 40px) !important; 
	}

	.show_all_sections
	{
		font-size:26px;
		text-align:center;
		display:block;
		margin-top:30px;
		margin-bottom:60px;
		color:#939598;
	}

	.single #sidebar
	{
		display:none;
	}

	body:not(#mainBodyApp)
	{
		padding-top: 160px;
	}

	body > header
	{
		position:fixed;
		width:100%;
		background:#F6F6F6;
		z-index:100;
		height:145px;
		top: 0;
		transition: top 0.2s ease-in-out;
	}

	header #logo img
	{
		max-width:255px !important;
		padding-top:0px !important;
	}

	.nav-up
	{
		top:-200px;
	}

	.home-category-heading
	{
		margin-bottom:0px !important;
	}

	.home-category-heading + a
	{
		padding-top:0px;
	}

	#newsletter-top-banner
	{
		display:none !important;
	}

	#newstip-sidebar img
	{
		padding:0px;
	  	max-width:100% !important;
	  	width:100%;
	}

	.spon_con
	{
		padding:0px 20px;
	}

#main-nav .more span
{
  display:none;
}

	.home-article-link .image_container
	{
		margin-bottom:10px;
	}

	.top_block_right .home-article-link
	{
		margin-bottom:5px;
	}

	#oio-banner-13  
	{
		padding-left:20px !important;
		padding-right:20px !important;
	}

	.home-category-heading + .home-article-link.no_image
	{
		padding-top:20px;
	}

	#main-nav >  ul
	{
		overflow:scroll;
		height:calc(100% - 160px);
		position:fixed;
		top:140px;
		left:0px;
		width:100%;
	}

.post-box h2
{
  line-height:1em;
}

	.nav-up #main-nav ul
	{
		display:none !important;
	}
	
	.menu_active
	{
		overflow:hidden;
		height:100%;
		width:100%;	
	}

	.top_block .top_block_right > .home-article-link
	{
		margin-bottom:20px !important;
	}

.mobile_adb
{
    text-align:center;
    display:block;
    margin-bottom:10px;
}

.mobile_adb .adbox
{  
  display:inline-block !important;
  margin:0px 5px;  
}

.spon_con
{
  display:none;
}

.spon_con.mobile
{
display:block;
}

}

.more-articles-wrapper
{
	margin-top:20px;
}

#sidebar .read-more
{
	display:none;
}


/* Fonts */

.entry-content,
.related-posts ul li a
{
	font-size:15px !important;
}

.home-article-link .home-article-title
{
	font-size:18px !important;
}

.home-article-link p
{
	font-size:15px !important;
}

.top_block .top_block_right > a:nth-of-type(1) .home-article-title
{
	font-size:26px !important;
}

.top_block .top_block_right > a p
{
	font-size:16px !important;
}

.top_block .top_block_left > a .home-article-title
{
	font-size:18px !important;
}

.top_block .top_block_left  > a > p
{
	font-size:15px !important;
}

.from_inyan_block > a .home-article-title
{
	font-size:18px !important;
}

.from_inyan_block > a p
{
	font-size:15px !important;
}

#sidebar .home-article-title
{
	font-size:18px !important;
}

#sidebar .sidebar_articles .home-article-link p,
#sidebar .sidebar_articles .home-article-link .author
{
	font-size:15px !important;
}

#sidebar .info-module.sidebar-module > h3,
#sidebar .info-module.sidebar-module > h3 a
{
	font-size:22px !important;  
	font-weight:500 !important;
}

#sidebar .info-module.sidebar-module > h3 a
{
	font-weight:500 !important;
}



.single .entry-title
{
	font-size:30px;
  	line-height:1.2em !important;
}

.single #main p
{
	font-size:16px;
}

.single .post_tags > span:nth-of-type(1)
{
	margin-left:0px;
}

.community_notices a,
#sidebar h3
{
	font-size:20px !important;
}

#sidebar h3.sidebar_title
{
	font-size:14px !important;

}

.post_tag
{
	font-size:12px !important;
	font-weight:600;	
}

.from_inyan_block .post_tag
{
	text-transform:capitalize;
	font-size:14px !important;	
}

.top_block_right > a:nth-last-of-type(2),
.top_block_right > a:nth-last-of-type(1)
{
  	border-bottom:0px !important;
}

.top_block_right .home-article-link .image_container {
    width: 120px !important;
    max-height: 100px !important;
    float: left;
    margin-right: 20px;    
    overflow: hidden;
}

.top_block_right > a:nth-of-type(1) .image_container {
    width: 100% !important;
    max-height: none !important;    
    margin-right: 0px;
    min-height: none;
    overflow: hidden;
}



@media screen and (max-width:1070px)
{

	.spon_con .spon_con_row_block
	{
		margin:0px 0px;
	}

}

@media screen and (max-width:960px)
{

	.spon_con .spon_con_row_block
	{
		max-width:calc(33% - 1px);
	}

}
@media screen and (max-width:725px)
{
    body:not(#mainBodyApp)
	{
		padding-top: 140px !!important;
	}
}

@media screen and (max-width:680px)
{

	.spon_con .spon_con_row_block
	{
		max-width:100%;
	}

	.spon_con .spon_con_row_block 
	{
		max-width:100%;
		margin-bottom:20px;
	}

}

@media screen and (max-width:525px)
{
	body:not(#mainBodyApp)
	{
		padding-top: 145px !important;
	}

	.top_block_right .home-article-link .image_container 
	{
		width: 100% !important;
		max-height: none !important;
		float: left;
		margin-right: 0px;
		min-height: 100px;
		overflow: hidden;
	}

}


.author::before
{
	display:none;
}

.home-article-title,
.post_tag
{
	font-family: 'Source Sans Pro', sans-serif !important;
}

.post_tag
{
	font-size:14px !important;
}

.sidebar_title h3,
#sidebar h3    
{
	font-weight:500 !important;      
}

#main-nav ul li,
.single .entry-title,
.community_notices,
#sidebar .side_group h3,
#sidebar .side_group h3 a
{
	font-family: 'Tinos', serif !important; 
}    


/* Hacks for demo to show slotted images */

.top_block .image_container
{
	max-height:170px !important;
	overflow:hidden !important;
}

.top_block .image_container img
{
	margin-top:0px;
}

.top_block_right .image_container
{
	max-height:340px !important;
}

.top_block_right .image_container img
{
	margin-top:0px;
}

/*.single .image_container,
.single .main-image-and-buttons-wrapper
{
	max-height:400px !important;
	overflow:hidden !important;
}

.single .image_container img,
.single .main-image-and-buttons-wrapper img
{
	margin-top:0px;
}


@media screen and (max-width:1040px)
{
	.single .image_container,
	.single .main-image-and-buttons-wrapper
	{
		max-height:300px !important;
		overflow:hidden !important;
	}
}*/

.excerpt-list .excerpt-thumbnail
{
	max-width:150px;
}


@media screen and (max-width:530px)
{
	/*.single .image_container,
	.single .main-image-and-buttons-wrapper
	{
		max-height:200px !important;
		overflow:hidden !important;
	}*/

	.mobile_adb
	{
		display:inline-block;
		width:calc(100% - 40px);
		margin-bottom:10px;
		margin-left:20px;          
	}
	  
	.mobile_adb .adbox
	{  
		width:48.5%;
		margin:0px !important;
		margin-bottom:0px !important;
		height:auto;
	}

	.excerpt-list .excerpt-thumbnail
	{
		max-width:none !important;
		width:100%;
	}
}
/*
@media screen and (max-width:390px)
{
	.single .image_container,
	.single .main-image-and-buttons-wrapper
	{
		max-height:150px !important;
		overflow:hidden !important;
	}
}*/
    
/*.single-hamodia_feature .image_container,
.single-hamodia_column .image_container,
.single-hamodia_frominyan .image_container
{
	max-height:none !important;
	overflow:inherit !important;
}

.single .image_container img
{
	margin-top:0px;
}*/
      
/*  to avoid flicker as it loads, we turn back on in js */         
.adbox,
.header_and_content_split_block
{
	display:none;
}
            
.oiomainlisting
{
	border-bottom: 1px solid #a7a9ac !important;
}

.entry-content .mainContentImage,
.entry-content > figure:nth-of-type(1),
.entry-content > p:nth-of-type(1) > img
{
	display:none;
}

.entry-content > aside > figure:nth-of-type(1)
{
	display:block;
}

.features_block
{
	padding-top:20px;
	border-top: 3px solid #a7a9ac;
}
          
.features_block a:nth-last-of-type(1)
{
	border-bottom:0px;
}

@media screen and (max-width:768px)
{
	
	.features_block a:nth-of-type(1) img
	{
		margin-left:20px;
	}

	.from_inyan_block
	{
		margin-left:20px;
		width:calc(100% - 40px);
	}
	
	.home-article-link .image_container
	{
		max-height:none !important;
		overflow:inherit !important;
	}
	
	/*.top_stories_header
	{
		margin-left:20px !important; 
		margin-bottom:20px !important;
	}*/
	
}
      
/*.entry-content .author,*/
.entry-content .post-time-wrapper
{
	display:none;
}
      
.post-time-wrapper
{
	font-family: Georgia, serif;
	font-size: 15px !important;
}



.meta_credit
{
	float:left;
	margin-right:5px;		
				  
					 
}

@-moz-document url-prefix() { 
	.meta_credit
	{
		padding-top:1px;
		margin-bottom:-1px;
	}
}

.spon_con.mobile .row
{
	margin-top:0px !important;
	padding-top:0px; 
	border-top:0px !important;
}

.homepage-promotional
{
	margin-bottom:20px;
}

.no_category article
{
	padding-top:0px;
	margin-bottom:10px;
}

.single .post-box .main-image
{
  padding-bottom:0px;
}

.single .main-image-and-buttons-wrapper
{
	display:block !important;
	max-width:none !important;
	margin:0px 0px 10px 0px !important;
	padding:0px !important;
	width:100% !mportant;
	float:none !important;
}

.single  .portrait .main-image-and-buttons-wrapper
{
	display:inline-block;
	float:right !important;
	max-width:400px !important;
	margin-left:20px !important;  
	margin-bottom:20px !important;
}

.single .portrait header
{
  margin-bottom:10px;
}

@media screen and (max-width:768px)
{
	.single .main-image-and-buttons-wrapper
	{
		display:inline-block;
		float:right !important;
		max-width:400px !important;
		margin-left:20px !important;
		margin-bottom:20px !important;
	}

}
    
@media screen and (max-width:500px)
{
	.single .main-image-and-buttons-wrapper,
	.single .portrait .main-image-and-buttons-wrapper
	{
		float:none !important;
		max-width:none !important;
		margin-left:0px !important;
	}
          
}

.single-hamodia_feature .image_container,
.single-hamodia_column .image_container,
.single-hamodia_frominyan .image_container,
.single-hamodia_feature .main-image-and-buttons-wrapper,
.single-hamodia_column .main-image-and-buttons-wrapper,
.single-hamodia_frominyan .main-image-and-buttons-wrapper
{
	margin-bottom:0px !important;
	max-height:none !important;
	overflow:inherit !important;
}

.single .image_container
{
	display:none;
}

.single .image_container.no_main_image_buttons_container
{
	display:block;
}

.main-image-and-buttons-wrapper img
{
	max-height:none !important;
}

h1.entry-title
{
	clear:both;
}

.main-image figcaption
{
	max-width:100% !important;
}


.sidebar_block.image_category_link
{
	text-align:center;
}

.sidebar_block.image_category_link
{
 	padding:0px 0px 10px;
}

.sidebar_block.image_category_link a img
{
  margin-top:-5px;:0px;
  
}

.single-hamodia_column .author,
.single-hamodia_frominyan .author
{
	display:block;
}


/*
@media screen and (min-width:526px)
{

	.home .main_listing_layout .home-article-link .image_container
	{
		width:120px !important;  
		height:120px !important;
		max-height:120px !important;
		overflow:hidden !important;
	}

	.home .main_listing_layout .home-article-link .image_container img
	{
		height:100% !important;
		max-width:none !important;
		width:auto !important;
	}

}
*/

@media screen and (max-width:768px)
{
  
	.home .main_listing_layout .home-article-link .image_container
	{
		width:120px !important;
	}

	.home .home-category-heading
	{
		margin-bottom:5px !important;
	}

}

@media screen and (max-width:525px)
{
  
	.home .main_listing_layout .home-article-link .image_container .mobile_image
	{
		display:block !important;
	}

	.home .main_listing_layout .home-article-link .image_container
	{
		width:100% !important;
	}

	.home .main_listing_layout .home-article-link .image_container > img
	{
		display:none;
	}

	.home .home-category-heading
	{
		margin-bottom:0px !important;
	}
  
}

.meta_credit,
.main-image
{
	display:none;
}
