@charset "UTF-8";
/*




 */
@import url(froala_editor.min.css);
@import url(froala_style.min.css);
@import url(plugins/char_counter.min.css);
@import url(plugins/code_view.min.css);
@import url(plugins/colors.min.css);
@import url(plugins/emoticons.min.css);
@import url(plugins/file.min.css);
@import url(plugins/help.min.css);
@import url(plugins/image_manager.min.css);
@import url(plugins/image.min.css);
@import url(plugins/line_breaker.min.css);
@import url(plugins/quick_insert.min.css);
@import url(plugins/special_characters.min.css);
@import url(plugins/table.min.css);
@import url(plugins/video.min.css);
@import url(third_party/image_tui.min.css);
@import url(third_party/spell_checker.min.css);
@font-face {
  font-family: Open Sans;
  font-weight: 300;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Light-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Light-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Light-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Light-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 300;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-LightItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 400;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Regular-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Regular-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Regular-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Regular-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 400;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-Italic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Italic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Italic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Italic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 600;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Semibold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 600;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 700;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Bold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Bold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Bold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Bold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 700;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 800;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 800;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: 'Old English';
  src: url(/assets/Certificate_Fonts/Old_English.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Dream Only';
  src: url(/assets/Certificate_Fonts/DreamOnly.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BebasNeue';
  src: url(/assets/BebasNeue-Regular.ttf) format("truetype");
}

@font-face {
  font-family: 'LindenHill-Regular';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'LindenHill-Italic';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Lugrasimo';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\000039}}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000314}}
audio, canvas, video {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000320}}
audio:not([controls]) {
  display: none;
  height: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000326}}
[hidden] {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000342}}
html {
  background: #fff;
  /* 1 */
  color: #000;
  /* 2 */
  font-family: sans-serif;
  /* 3 */
  -ms-text-size-adjust: 100%;
  /* 4 */
  -webkit-text-size-adjust: 100%;
  /* 4 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000351}}
body {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000360}}
a:focus {
  outline: thin dotted;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000365}}
a:active, a:hover {
  outline: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000375}}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000381}}
abbr[title] {
  border-bottom: 1px dotted;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000386}}
b, strong {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000391}}
dfn {
  font-style: italic;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000396}}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003103}}
mark {
  background: #ff0;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003109}}
code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003115}}
pre {
  white-space: pre-wrap;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003120}}
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003125}}
small {
  font-size: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003130}}
sub, sup {
  font-size: 65%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003137}}
sup {
  top: -0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003141}}
sub {
  bottom: -0.25em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003150}}
img {
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003155}}
svg:not(:root) {
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003164}}
figure {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003173}}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003181}}
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003189}}
button, input, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003197}}
button, input {
  line-height: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003205}}
button, select {
  text-transform: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003217}}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003223}}
button[disabled], html input[disabled] {
  cursor: default;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003229}}
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003237}}
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003247}}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003252}}
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003259}}
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003269}}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/extends\/_button\.scss}line{font-family:\000031}}
button, .button,
input[type="submit"], alt-button, .alt-button {
  -webkit-font-smoothing: antialiased;
  /*background-color: $base-button-color;*/
  background-color: #477dca;
  border-radius: 0.1875em;
  color: white;
  display: inline-block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1;
  padding: .75em 1em;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/extends\/_button\.scss}line{font-family:\0000315}}
button:hover, .button:hover,
input[type="submit"]:hover, alt-button:hover, .alt-button:hover, button:active, .button:active,
input[type="submit"]:active, alt-button:active, .alt-button:active {
  /*background-color: $hover-button-color;*/
  background-color: #3770c0;
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\000031}}
body {
  -webkit-font-smoothing: antialiased;
  background-color: white;
  color: #333333;
  font-family: Open Sans;
  font-style: normal;
  font-size: 1em;
  line-height: 1.5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000311}}
h1, h2, h3, h4, h5, h6 {
  font-family: Open Sans;
  line-height: 1.25em;
  margin: 0;
  text-rendering: optimizeLegibility;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000318}}
h1 {
  font-size: 2.25em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000322}}
h2 {
  font-size: 2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000326}}
h3 {
  font-size: 1.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000330}}
h4 {
  font-size: 1.5em;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000335}}
h5 {
  font-size: 1.25em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000339}}
h6 {
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000343}}
p {
  margin: 0 0 0.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000347}}
a {
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  transition: color 0.1s linear;
  color: #477dca;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000352}}
a:hover {
  color: #3770c0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000356}}
a:active, a:focus {
  color: #3770c0;
  outline: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000362}}
hr {
  border-bottom: 1px solid #dddddd;
  border-left: none;
  border-right: none;
  border-top: none;
  margin: 1.5em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000370}}
img {
  margin: 0;
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000375}}
blockquote {
  border-left: 2px solid #dddddd;
  color: #595959;
  margin: 1.5em 0;
  padding-left: 0.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000382}}
cite {
  color: #737373;
  font-style: italic;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000386}}
cite:before {
  content: '\2014 \00A0';
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_typography\.scss}line{font-family:\0000391}}
.toolbar {
  position: absolute;
  top: 0;
  right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\000031}}
fieldset {
  background: #f7f7f7;
  border: 1px solid #dddddd;
  margin: 0 0 0.75em 0;
  padding: 1.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000310}}
input,
label,
select {
  display: block;
  font-family: Open Sans;
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000316}}
label {
  font-weight: normal;
  margin-bottom: 0.375em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000323}}
textarea,
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"],
select[multiple=multiple] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  background-color: white;
  border-radius: 0.1875em;
  border: 1px solid #dddddd;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  font-family: Open Sans;
  font-size: 1em;
  margin-bottom: 0.375em;
  padding: 0.5em 0.5em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000336}}
textarea:hover,
input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="url"]:hover, input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover,
select[multiple=multiple]:hover {
  border-color: #c4c4c4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000340}}
textarea:focus,
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus,
select[multiple=multiple]:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000347}}
textarea {
  resize: vertical;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000351}}
input[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000355}}
input[type="checkbox"], input[type="radio"] {
  display: inline;
  margin-right: 0.375em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000360}}
input[type="file"] {
  margin-bottom: 0.75em;
  padding-bottom: 0.5em;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000366}}
select {
  width: auto;
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_tables\.scss}line{font-family:\000031}}
table {
  border-collapse: collapse;
  margin: 0.75em 0;
  table-layout: fixed;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_tables\.scss}line{font-family:\000038}}
th {
  border-bottom: 1px solid #b7b7b7;
  font-weight: bold;
  padding: 0.75em 0;
  text-align: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_tables\.scss}line{font-family:\0000315}}
td {
  border-bottom: 1px solid #dddddd;
  padding: 0.75em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_tables\.scss}line{font-family:\0000320}}
tr, td, th {
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_tables\.scss}line{font-family:\0000326}}
.raw-table th, .raw-table th, .raw-table td {
  border-bottom: 0 !important;
  padding: 0 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\000031}}
ul, ol {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\0000318}}
ul.default-ul, ol.default-ul {
  list-style-type: disc;
  margin-bottom: 0.75em;
  padding-left: 1.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\0000324}}
ul.default-ol, ol.default-ol {
  list-style-type: decimal;
  margin-bottom: 0.75em;
  padding-left: 1.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\0000331}}
dl {
  margin-bottom: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\0000334}}
dl dt {
  font-weight: bold;
  margin-top: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_lists\.scss}line{font-family:\0000339}}
dl dd {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_flashes\.scss}line{font-family:\000031}}
.flash-alert {
  background: #fff6bf;
  color: #8c7800;
  font-weight: bold;
  margin-bottom: 0.75em;
  padding: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\000038}}
.flash-alert a, .flash-alert button {
  color: #FFF;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\0000312}}
.flash-alert a:hover, .flash-alert button:hover {
  background: #3770c0;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_flashes\.scss}line{font-family:\000035}}
.flash-error {
  background: #fbe3e4;
  color: #96151b;
  font-weight: bold;
  margin-bottom: 0.75em;
  padding: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\000038}}
.flash-error a, .flash-error button {
  color: #FFF;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\0000312}}
.flash-error a:hover, .flash-error button:hover {
  background: #3770c0;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_flashes\.scss}line{font-family:\000039}}
.flash-notice {
  background: #fff6bf;
  color: #8c7800;
  font-weight: bold;
  margin-bottom: 0.75em;
  padding: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\000038}}
.flash-notice a, .flash-notice button {
  color: #FFF;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\0000312}}
.flash-notice a:hover, .flash-notice button:hover {
  background: #3770c0;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_flashes\.scss}line{font-family:\0000313}}
.flash-success {
  background: #1b9364;
  color: black;
  font-weight: bold;
  margin-bottom: 0.75em;
  padding: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\000038}}
.flash-success a, .flash-success button {
  color: #FFF;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\0000312}}
.flash-success a:hover, .flash-success button:hover {
  background: #3770c0;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\000032}}
button, .button,
input[type="submit"] {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  font-weight: 600;
  white-space: default;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000312}}
button:focus, .button:focus,
input[type="submit"]:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000318}}
button.btn-text-only, .button.btn-text-only,
input[type="submit"].btn-text-only {
  background: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000322}}
button.btn-text-only:hover, .button.btn-text-only:hover,
input[type="submit"].btn-text-only:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000330}}
alt-button, .alt-button {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  font-weight: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000340}}
alt-button:focus, .alt-button:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000346}}
alt-button.btn-text-only, .alt-button.btn-text-only {
  background: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000350}}
alt-button.btn-text-only:hover, .alt-button.btn-text-only:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000313}}
.cont {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/grandview\/\.rvm\/gems\/ruby-2\.1\.2\/gems\/bourbon-3\.2\.3\/app\/assets\/stylesheets\/addons\/_clearfix\.scss}line{font-family:\0000315}}
.cont:after {
  content: "";
  display: table;
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000320}}
.cont.full-width-cont {
  max-width: 80%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000324}}
.lodge-locator .cont {
  max-width: 960px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000329}}
.vert-space {
  margin-top: 1.4em !important;
  margin-bottom: 1.4em !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-1 {
  width: 10%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-2 {
  width: 20%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-3 {
  width: 30.0%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-4 {
  width: 40%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-5 {
  width: 50%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-6 {
  width: 60.0%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-7 {
  width: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-8 {
  width: 80%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-9 {
  width: 90%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-10 {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-11 {
  width: 110.0%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grid\.scss}line{font-family:\0000336}}
.col-12 {
  width: 120.0%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000032}}
.full-width {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000033}}
.text-center {
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000034}}
.text-left {
  text-align: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000035}}
.text-right {
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000037}}
.float-left {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000038}}
.float-right {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000039}}
.float-none {
  float: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000311}}
.left {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000312}}
.right, .right-container {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000314}}
.clear {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000316}}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000318}}
.inline-block {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000319}}
.inline {
  display: inline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000321}}
.hide {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000323}}
.cf {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000325}}
.cf:before, .cf:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000330}}
.cf:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000356}}
.visuallyhidden, .screen-reader-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000363}}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus,
.screen-reader-text:active,
.screen-reader-text:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000372}}
.cf {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000374}}
.cf:before, .cf:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000379}}
.cf:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\000035}}
.new-ticket-button {
  padding: 8px 15px;
  display: inline-block;
  background: #DDD;
  border-radius: 4px;
  font-size: 14px;
  margin: 0;
  line-height: 1em;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000315}}
.listTickets > li a {
  display: block;
  background: #FFF;
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000320}}
.listTickets > li:nth-child(even) a {
  background: #D3D3D3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000323}}
.listTickets > li a:hover {
  background: #4F91C7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000326}}
.ticket-column-title {
  text-transform: uppercase;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000330}}
.ticket-column-title li {
  display: inline-block;
  width: calc(( 100% - 213px )/2 );
  width: -webkit-calc(( 100% - 213px )/2);
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000336}}
.ticket-column {
  display: inline-block;
  padding: 7px 10px;
  margin: 0;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000346}}
.ticket-column.ticket-subject,
.ticket-column-title .ticket-subject,
.ticket-column.ticket-update,
.ticket-column-title .ticket-update {
  width: calc(( 100% - 213px )*0.5 );
  width: -webkit-calc(( 100% - 213px )*0.5 );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000354}}
.ticket-column-title .ticket-number,
.ticket-column-title .ticket-status,
.ticket-column.ticket-number,
.ticket-column.ticket-status {
  width: 100px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000358}}
.listHelpTopics li {
  padding: 5px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000362}}
.listHelpTopics li i {
  color: #DDD;
}

/* Create ticket form */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000368}}
#new_ticket .ticket-field,
.edit_ticket .ticket-field {
  padding: 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000372}}
#new_ticket .field-column,
.edit_ticket .field-column {
  float: none !important;
  display: inline-block;
  vertical-align: top;
  width: calc(100%/3 - 3px );
  width: -webkit-calc(100%/3 - 3px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000380}}
#new_ticket select,
.edit_ticket select {
  width: 100%;
  border: 1px solid #c4c4c4;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06) inset;
  height: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000386}}
.ticket-comments-list {
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000389}}
.ticket-comments-list h4 {
  margin-bottom: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000392}}
.ticket-comments-list .ticket-comment {
  background: #FFF;
  margin: 0 0 15px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\0000396}}
.ticket-comment-meta {
  border-top: solid 1px #DDD;
  padding: 5px 0;
  margin-top: 15px;
  text-align: center;
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003103}}
.ticket-comment-content {
  padding: 10px 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003106}}
.ticket-comment .comment-user-pic {
  display: block;
  margin: 0 auto 10px auto;
  background: #666;
  color: #FFF;
  text-align: center;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding-top: 10px;
  font-size: 20px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003119}}
.ticket-comment-person span {
  display: block;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003124}}
.ticket-comment-person span a {
  display: block;
}

/* Ticket Show Page */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003130}}
.ticket-action-btn {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003134}}
.ticket-action-btn input {
  background: #C8C8C8;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003139}}
.ticket-action-btn input:hover {
  background: #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003143}}
.help-topic-wrap .heading, .help-topic-wrap .page-heading, .help-topic-wrap .search-heading {
  padding: 10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,e0e0e0+100 */
  background: #e5e5e5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e5e5e5 0%, #e0e0e0 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e0e0e0',GradientType=0 );
  /* IE6-9 */
  font-size: 2em;
  border-bottom: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003155}}
.help-topic-wrap .heading small, .help-topic-wrap .page-heading small, .help-topic-wrap .search-heading small {
  font-size: 0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003159}}
.help-topic-content {
  padding: 15px;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003163}}
.help-topic-content ul {
  list-style-type: disc !important;
  padding-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003169}}
.sidebar.help-topic-sidebar {
  background: #ebebeb;
  padding: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003174}}
.documentation-nav {
  padding: 12px 0;
  border-bottom: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003179}}
.help-topic-sidebar .accordian-content {
  font-size: 0.8em;
}

@media (max-width: 925px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003186}}
  .ticket-tab table th,
  .ticket-tab table td {
    width: calc(100%/3 ) !important;
    width: -webkit-calc(100%/3 ) !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003192}}
  .ticket-column.ticket-subject,
  .ticket-column-title .ticket-subject,
  .ticket-column.ticket-update, .ticket-column-title .ticket-update {
    width: calc((100% - 215px) * 0.5);
    width: -webkit-calc((100% - 215px) * 0.5);
  }
}
@media (max-width: 860px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003201}}
  .content.tickets-content.has-sidebar,
  .sidebar.tickets-sidebar {
    float: none;
    width: 100%;
    min-height: 0;
    overflow: hidden;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003207}}
  .new-ticket-button {
    display: inline-block;
  }
}
@media (max-width: 630px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003214}}
  .listTickets > li a {
    padding: 15px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003218}}
  .ticket-column-title {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003222}}
  .ticket-view-column {
    margin-left: 15px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003226}}
  .ticket-column {
    display: block;
    position: relative;
    padding: 5px 0 0 120px;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003236}}
  .ticket-column.ticket-subject,
  .ticket-column-title .ticket-subject,
  .ticket-column.ticket-update,
  .ticket-column-title .ticket-update {
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003240}}
  .ticket-column:before {
    position: absolute;
    top: 5px;
    left: 10px;
    font-weight: bold;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003247}}
  .ticket-column.ticket-number:before {
    content: "Ticket #";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003251}}
  .ticket-column.ticket-status:before {
    content: "Priority";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003255}}
  .ticket-column.ticket-subject:before {
    content: "Subject";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tickets\.css\.scss}line{font-family:\00003259}}
  .ticket-column.ticket-update:before {
    content: "Updated By";
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\000031}}
.header {
  position: relative;
  *zoom: 1;
  /*@include background-image(linear-gradient(to bottom, #E6E6E6, #C2C2C2));
  box-shadow: 0 1px 1px rgba($dark, .7);*/
  background: #2c5999;
  /*.brand {
    $logo-square: 60px;
    @include center;
    padding: 0.3em 0;
    max-width: 280px;
    font-size: 1.4em;
    color: black;
    text-shadow: 0 1px 1px rgba($light, .7);

    img {
      max-width: $logo-square;
      vertical-align: middle;
      margin-right: 0.3em;
    }

    @include query($smallish) {
      float: left;
      font-size: 1.3em;
      max-width: 300px;
      padding-bottom: 2em;
    }

    @include query($medium) {
      padding-bottom: 0.3em;
    }
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
.header:before, .header:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
.header:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\000038}}
.header a {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000311}}
.header a:hover {
  color: #82a7db;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000343}}
.header .main-header-seal {
  float: left;
  padding-top: 5px;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000349}}
.header .main-header-seal #gv-logo img {
  max-width: 30px;
  vertical-align: middle;
}
@media (max-width: 960px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000349}}
  .header .main-header-seal #gv-logo img {
    max-width: 25px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000358}}
.header .main-header-seal #gv-logo span {
  vertical-align: middle;
}
@media (max-width: 960px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000358}}
  .header .main-header-seal #gv-logo span {
    font-size: 14px;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000343}}
  .header .main-header-seal {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000372}}
.header .main-header-navigation {
  float: right;
}
@media (max-width: 820px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000372}}
  .header .main-header-navigation {
    float: none;
    text-align: center;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000382}}
.mobile-meta {
  box-shadow: 0 1px 1px rgba(67, 67, 67, 0.2);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  /*@include background-image(linear-gradient(to bottom, #E6E6E6, #C2C2C2));*/
  background: #2c5999;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000393}}
.mobile-meta a {
  display: inline-block;
  font-size: 1em;
  padding: 0.5em;
  text-shadow: 0 1px 1px rgba(249, 249, 249, 0.5);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000399}}
.mobile-meta a.mobile-highlight {
  float: right;
  border-right: 0;
  border-left: 1px solid #5d5d5d;
  position: relative;
  z-index: 10;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003107}}
.mobile-meta a#gv-logo {
  padding: 0 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003111}}
.mobile-meta a.nav-open {
  border-right: 1px solid #909090;
  position: relative;
  z-index: 10;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003117}}
.mobile-meta a i {
  padding: 0 0.4em;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\0000382}}
  .mobile-meta {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003126}}
.mobile-meta .mobile-header-seal {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  width: 100%;
  padding: 4px 0;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003136}}
.mobile-meta .mobile-header-seal img {
  max-width: 25px;
  vertical-align: middle;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003126}}
  .mobile-meta .mobile-header-seal {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_header\.scss}line{font-family:\00003147}}
a.mobile-highlight {
  background-color: #477dca;
  color: white;
  text-shadow: 0 1px 1px rgba(67, 67, 67, 0.5);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\000031}}
.main-navigation {
  display: none;
  font-size: 0;
  z-index: 21;
  position: relative;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\000031}}
  .main-navigation {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000311}}
.main-navigation a, .main-navigation li {
  -webkit-transition: color, 0.3s;
  -moz-transition: color, 0.3s;
  transition: color, 0.3s;
  position: relative;
  display: block;
  font-weight: 300;
  font-size: 16px;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000311}}
  .main-navigation a, .main-navigation li {
    display: inline-block;
  }
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000323}}
  .main-navigation a {
    padding: 0.7em;
  }
}
@media (max-width: 960px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000323}}
  .main-navigation a {
    padding: 0.7em 10px;
    font-size: 14px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000334}}
.main-navigation li .submenu {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateY(-20px) translateZ(0);
  -moz-transform: translateY(-20px) translateZ(0);
  -ms-transform: translateY(-20px) translateZ(0);
  -o-transform: translateY(-20px) translateZ(0);
  transform: translateY(-20px) translateZ(0);
  opacity: 0;
  background: #C2C2C2;
  box-shadow: 0 2px 1px rgba(67, 67, 67, 0.4);
  position: absolute;
  z-index: 20;
  min-width: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000345}}
.main-navigation li .submenu a {
  padding: 0.4em 0.7em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000349}}
.main-navigation li .submenu a:hover, .main-navigation li .submenu a:focus {
  background: #9c9c9c;
  color: #f9f9f9;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000358}}
.main-navigation li:hover .submenu {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  clip: auto;
  height: auto;
  margin: inherit;
  overflow: visible;
  padding: inherit;
  width: auto;
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000366}}
.main-navigation a.has-sub-menu {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000368}}
.main-navigation a.has-sub-menu:after {
  content: "\f107";
  font-family: "FontAwesome";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000374}}
.main-navigation .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000381}}
.main-navigation .sub-menu a {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000387}}
.mobile-nav {
  -webkit-transition: -webkit-transform 0.25s ease-out;
  -moz-transition: -moz-transform 0.25s ease-out;
  transition: transform 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
  position: absolute;
  background: #477dca;
  display: none;
  height: 100%;
  width: 250px;
  z-index: 9999999;
  opacity: 1;
  left: 0;
  top: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003102}}
.mobile-nav .nav-close {
  display: block;
  text-align: center;
  padding: 0.2em;
  color: #FFF;
  text-shadow: 0 1px 1px rgba(67, 67, 67, 0.3);
  background-color: #b30000;
  font-size: 1.5em;
  vertical-align: baseline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003112}}
.mobile-nav .nav-close i {
  padding-right: 0.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003117}}
.nav-toggled .mobile-nav {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003122}}
.mobile-nav nav {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003125}}
.mobile-nav nav a {
  border-bottom: solid 1px #2c5999;
  padding: 0.7em;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003130}}
.mobile-nav nav a:hover {
  background: #82a7db;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003136}}
.mobile-nav nav a.has-sub-menu:after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 30px;
  width: 50px;
  height: 100%;
  border-left: solid 1px #2c5999;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003149}}
.mobile-nav nav .sub-menu {
  position: relative;
  top: auto;
  left: auto;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\00003154}}
.mobile-nav nav .sub-menu a {
  display: block;
  padding-left: 30px;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_navigation\.scss}line{font-family:\0000387}}
  .mobile-nav {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\000032}}
.content.has-sidebar.vertical-tabs,
.content.vertical-tabs {
  padding: 0;
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\000037}}
.vertical-tabs .vertical-tab {
  margin-bottom: 15px;
  width: 150px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000312}}
.vertical-tabs .vertical-tab-heading {
  background: #333;
  color: #FFF;
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000321}}
.tabs.vertical-tabs > .hook,
.tabs.vertical-tabs > .outbound-hook,
.tabs.vertical-tabs .vertical-tab-tabs > .hook,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook {
  max-width: 100%;
  width: 150px;
  display: block;
  position: relative;
  z-index: 1000;
  font-size: 0.9em;
  background: none;
  margin: 0;
  padding: 6px 8px;
  color: #333333;
  text-overflow: initial;
  transition: none;
  white-space: normal;
  overflow: visible;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000337}}
.tabs.vertical-tabs > .hook .hook-counter,
.tabs.vertical-tabs > .outbound-hook .hook-counter,
.tabs.vertical-tabs .vertical-tab-tabs > .hook .hook-counter,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook .hook-counter {
  display: inline-block;
  width: 25px;
  height: 25px;
  border-radius: 100%;
  background: red;
  color: #FFF;
  font-size: 10px;
  padding-top: 4px;
  text-align: center;
  border: solid 1px #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000352}}
.tabs.vertical-tabs .vertical-tab-tabs > .hook,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000371}}
.tabs.vertical-tabs > .hook:hover,
.tabs.vertical-tabs > .hook:focus,
.tabs.vertical-tabs > .hook.active:hover,
.tabs.vertical-tabs > .hook.active:focus,
.tabs.vertical-tabs > .outbound-hook:hover,
.tabs.vertical-tabs > .outbound-hook:focus,
.tabs.vertical-tabs > .outbound-hook.active:hover,
.tabs.vertical-tabs > .outbound-hook.active:focus,
.tabs.vertical-tabs .vertical-tab-tabs > .hook:hover,
.tabs.vertical-tabs .vertical-tab-tabs > .hook:focus,
.tabs.vertical-tabs .vertical-tab-tabs > .hook.active:hover,
.tabs.vertical-tabs .vertical-tab-tabs > .hook.active:focus,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook:hover,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook:focus,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook.active:hover,
.tabs.vertical-tabs .vertical-tab-tabs > .outbound-hook.active:focus {
  max-width: auto;
  background: #fafafa;
  border: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000378}}
.tabs.vertical-tabs > .hook.active,
.tabs.vertical-tabs .vertical-tab-tabs > .hook.active {
  background: #ebebeb;
  border: solid 1px #ddd;
  border-radius: 1px;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000385}}
.tabs.x-wide.vertical-tabs .new-cont {
  left: auto;
  margin-top: 0;
  width: calc(100% - 160px );
  width: -webkit-calc(100% - 160px );
  right: 0;
  top: 0;
  border: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000395}}
.tabs.x-wide.vertical-tabs .new-cont.full-width-cont {
  width: 100%;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\0000385}}
  .tabs.x-wide.vertical-tabs .new-cont {
    width: 100%;
    margin-top: 10px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003105}}
.vertical-tabs .new-cont .cont-card-section {
  background: #FFF;
  border: solid 1px #ddd;
  border-radius: 3px;
  margin-bottom: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003112}}
.tabs.x-wide.vertical-tabs .new-cont .heading, .tabs.x-wide.vertical-tabs .new-cont .page-heading, .tabs.x-wide.vertical-tabs .new-cont .search-heading {
  padding: 10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,e0e0e0+100 */
  background: #e5e5e5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e5e5e5 0%, #e0e0e0 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e0e0e0',GradientType=0 );
  /* IE6-9 */
  font-size: 1.2em;
  border-bottom: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003124}}
.vertical-tabs .new-cont .cont-child {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003127}}
.vertical-tabs .new-cont .cont-child.accordian-content {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003129}}
.vertical-tabs .new-cont .cont-child.accordian-content.show {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003136}}
.vertical-tabs .new-cont .toolbar,
.full-tab-content .toolbar {
  top: 10px;
  right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003141}}
.floatLeft {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003145}}
.floatRight {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003149}}
.float-span-50 {
  width: 49%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003153}}
.float-span-35 {
  width: 33%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003157}}
.float-span-65 {
  width: 65%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003161}}
.float-span-25 {
  width: 27%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003165}}
.float-span-75 {
  width: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_verticaltablayout\.scss}line{font-family:\00003169}}
.vertical-tabs .new-cont .cont-card-section .heading small, .vertical-tabs .new-cont .cont-card-section .page-heading small, .vertical-tabs .new-cont .cont-card-section .search-heading small {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\000032}}
.tab-link-group {
  float: left;
  width: 150px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\000038}}
.tab-link-group .tab-link,
.tab-link-group .outbound-tab-link {
  display: block;
  position: relative;
  font-size: 0.9em;
  background: none;
  margin: 0 0 5px 0;
  padding: 6px 8px;
  color: #333333;
  width: 100%;
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000320}}
.tab-link-group .tab-link.current {
  background: #ebebeb;
  border: solid 1px #ddd;
  border-radius: 1px;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000334}}
.tab-link-group > .tab-link:hover,
.tab-link-group > .tab-link:focus,
.tab-link-group > .tab-link.active:hover,
.tab-link-group > .tab-link.active:focus,
.tab-link-group > .outbound-tab-link:hover,
.tab-link-group > .outbound-tab-link:focus,
.tab-link-group > .outbound-tab-link.active:hover,
.tab-link-group > .outbound-tab-link.active:focus {
  max-width: auto;
  background: #fafafa;
  border: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000340}}
.tab-content {
  display: none;
  background: #ededed;
  padding: 15px;
  width: calc(100% - 160px );
  width: -webkit-calc(100% - 160px );
  border: 0;
  padding: 0;
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000351}}
.tab-content.current {
  display: inherit;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000356}}
.tab-content .cont-card-section,
.full-tab-content .cont-card-section {
  background: #FFF;
  border: solid 1px #ddd;
  border-radius: 3px;
  margin-bottom: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000366}}
.tab-content .cont-card-section .heading, .tab-content .cont-card-section .page-heading, .tab-content .cont-card-section .search-heading,
.full-tab-content .cont-card-section .heading,
.full-tab-content .cont-card-section .page-heading,
.full-tab-content .cont-card-section .search-heading,
.tab-content .cont-section-accordian .accordian-title,
.full-tab-content .cont-section-accordian .accordian-title {
  padding: 10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,e0e0e0+100 */
  background: #e5e5e5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e5e5e5 0%, #e0e0e0 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e0e0e0',GradientType=0 );
  /* IE6-9 */
  font-size: 1.2em;
  border-bottom: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000379}}
.tab-content .cont-child,
.full-tab-content .cont-child {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000382}}
.tab-content .cont-child.accordian-content,
.full-tab-content .cont-child.accordian-content {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000384}}
.tab-content .cont-child.accordian-content.show,
.full-tab-content .cont-child.accordian-content.show {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000391}}
.tab-content .cont-child-half,
.full-tab-content .cont-child-half {
  width: 50%;
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\0000397}}
.tab-content .toolbar {
  top: 10px;
  right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003102}}
.floatLeft {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003106}}
.floatRight {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003110}}
.float-span-50 {
  width: 49%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003114}}
.float-span-20 {
  width: 20%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003118}}
.float-span-25 {
  width: 28%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003122}}
.float-span-33 {
  width: 30%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003126}}
.float-span-35 {
  width: 33%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003130}}
.float-span-65 {
  width: 65%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003134}}
.float-span-40 {
  width: 38%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003138}}
.float-span-60 {
  width: 60%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003142}}
.float-span-25 {
  width: 27%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003146}}
.float-span-75 {
  width: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003150}}
.float-span-80 {
  width: 79%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003154}}
.tab-content .cont-card-section .heading small, .tab-content .cont-card-section .page-heading small, .tab-content .cont-card-section .search-heading small {
  padding: 0;
}

@media (max-width: 719px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003159}}
  .tab-link-group {
    width: 100%;
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003165}}
  .tab-link-group .tab-link,
  .tab-link-group .outbound-tab-link {
    margin: 0 auto 1px auto;
    background: lightgrey;
    font-size: 1em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003172}}
  .tab-link-group .tab-link.active,
  .tab-link-group .outbound-tab-link.active {
    background: #333;
    color: #FFF;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003180}}
  .tab-link-group .tab-link:hover,
  .tab-link-group .tab-link.active:hover,
  .tab-link-group .outbound-tab-link:hover,
  .tab-link-group .outbound-tab-link.active:hover {
    color: #333;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/tabbed_content\.css\.scss}line{font-family:\00003184}}
  .tab-content {
    width: 100%;
    float: none;
    margin: 20px auto 0 auto;
    min-height: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\000031}}
.gl-member-counts {
  border: solid 1px #ddd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\000034}}
.gl-member-counts h5 {
  font-size: 1.25em;
  text-align: center;
  background: #ebebeb;
  padding: 10px;
  border-bottom: solid 1px #ddd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000312}}
.gl-member-counts .member-counts-wrap {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000316}}
.gl-member-counts ul {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000319}}
.gl-member-counts ul li {
  display: block;
  text-align: center;
  margin: 15px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000324}}
.gl-member-counts ul li .block-count {
  font-size: 1.25em;
  font-weight: bold;
  display: block;
  line-height: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000330}}
.gl-member-counts ul li .block-count span {
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000335}}
.gl-member-counts ul li .block-legend {
  font-size: 0.85em;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000338}}
.gl-member-counts ul li .block-legend span {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000347}}
.gl-communications .communications-chart {
  display: inline-block;
  vertical-align: top;
  width: calc(25% - 4px);
  width: -webkit-calc(25% - 4px);
  padding: 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000354}}
.gl-communications .communications-chart .chart-wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000358}}
.gl-communications .communications-chart canvas {
  position: relative;
  z-index: 5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000363}}
.gl-communications .communications-chart h6 {
  position: absolute;
  top: 0;
  left: 30%;
  display: block;
  width: 40%;
  height: 100%;
  padding-top: 45%;
  text-align: center;
  font-size: 0.9em;
  z-index: 1;
  /*span {
    display: table-cell;
    vertical-align: middle;
  }*/
}
@media (max-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000347}}
  .gl-communications .communications-chart {
    width: calc(50% - 4px);
    width: -webkit-calc(50% - 4px);
  }
}
@media (max-width: 360px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000347}}
  .gl-communications .communications-chart {
    width: 100%;
    display: block;
    font-size: 1.25em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000393}}
.chart-legend {
  font-size: 12px;
  text-align: center;
  margin-top: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\0000398}}
.chart-legend li {
  display: inline-block;
  margin: 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\00003102}}
.chart-legend li .legend-box {
  display: inline-block;
  width: 10px;
  height: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\00003110}}
.sortable-columns-table th .asc:after {
  content: "\f106";
  font-family: "FontAwesome";
  margin-left: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_grandlodge\.scss}line{font-family:\00003116}}
.sortable-columns-table th .desc:after {
  content: "\f107";
  font-family: "FontAwesome";
  margin-left: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_districts\.scss}line{font-family:\000032}}
.district-sidebar .district-sidebar-link {
  margin: 10px 0;
  display: block;
  font-size: 0.9em;
  line-height: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\000031}}
.dashboard-sidebar-cont {
  display: block;
  margin: 0 0 15px 0;
  background: #FFF;
  padding: 15px;
  border: solid 1px #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\000038}}
.dashboard-sidebar-cont .dashboard-sidebar-action {
  margin-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000313}}
.dashboard-sidebar-search {
  padding: 0;
  background: none;
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000319}}
.dashboard-sidebar-cont .heading, .dashboard-sidebar-cont .page-heading, .dashboard-sidebar-cont .search-heading {
  margin: 0 0 10px 0;
  padding-bottom: 10px;
  font-size: 1em;
  border-bottom: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000326}}
.dashboard-sidebar-posts ul li {
  display: block;
  padding: 10px 0;
  border-bottom: dashed 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000332}}
.dashboard-sidebar-posts ul li:first-child {
  padding-top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000336}}
.dashboard-sidebar-posts ul li:last-child {
  border-bottom: 0;
  margin-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000341}}
.dashboard-sidebar-posts ul .dashboard-sidebar-post-date {
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000345}}
.dashboard-sidebar-posts .dashboard-sidebar-posts-btn {
  background: #DDD;
  color: #363636;
  border: solid 1px #b7b7b7;
  padding: 5px 12px;
  border-radius: 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000353}}
.dashboard-sidebar-posts .dashboard-sidebar-posts-btn:hover {
  background: #b7b7b7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000357}}
.table-div {
  border: 1px solid #b7b7b7;
  margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000362}}
.div-table-row {
  border-bottom: solid 1px #b7b7b7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000366}}
.div-table-row:nth-child(even) {
  background: #ececec;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000370}}
.div-table-col {
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000375}}
.div-table-row {
  padding: 0 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000379}}
.lodge-mm-list .div-table-row:hover {
  background: #E0E0E0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000383}}
.div-table-body .div-table-col {
  font-size: 0.9em;
  padding-bottom: 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000389}}
.lodge-mm-list .table-col-med,
.table-div .table-col-med {
  width: calc((100% - 374px)/3);
  width: -webkit-calc((100% - 374px)/3);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\0000394}}
.lodge-mm-list.member-hist-events .table-col-med {
  width: calc((100% - 374px)/2);
  width: -webkit-calc((100% - 374px)/2);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003100}}
.lodge-mm-list .table-col-sm,
.table-div .table-col-sm {
  width: 100px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003105}}
.lodge-mm-list .table-col-lg,
.table-div .table-col-lg {
  width: 250px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003109}}
.lodge-mm-list .accordian-wrap {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003114}}
.lodge-mm-list .accordian-title,
.lodge-mm-list .async-accordian-title {
  color: #000;
  padding-right: 0;
  position: absolute;
  top: 0px;
  right: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003123}}
.lodge-mm-list .accordian-title:after,
.lodge-mm-list .async-accordian-title:after {
  content: "\f13a";
  font-family: "FontAwesome";
  color: #666;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003131}}
.lodge-mm-list .accordian-title.open:after,
.lodge-mm-list .async-accordian-title.open:after {
  content: "\f139";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003136}}
.lodge-mm-list .accordian-title span i
.lodge-mm-list .async-accordian-title span i {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003145}}
.lodge-mm-list .accordian-content,
.lodge-mm-list .async-accordian-content {
  padding-right: 15px;
  font-size: 0.9em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003151}}
.lodge-mm-list .accordian-content a:not(.button),
.lodge-mm-list .async-accordian-content a:not(.button) {
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003156}}
.lodge-mm-list .accordian-content a:hover,
.lodge-mm-list .async-accordian-content a:hover {
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003161}}
.lodge-mm-list .accordian-content .heading, .lodge-mm-list .accordian-content .page-heading, .lodge-mm-list .accordian-content .search-heading,
.lodge-mm-list .async-accordian-content .heading,
.lodge-mm-list .async-accordian-content .page-heading,
.lodge-mm-list .async-accordian-content .search-heading {
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003165}}
.lodge-mm-list .tableDiv-row {
  margin: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003170}}
.address-verify-tool {
  padding-left: 25px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003174}}
.lodge-mm-list .address-verify-tool a {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003178}}
.lodge-mm-list .address-verify-tool a:hover {
  color: #2c5999;
}

/* Lodge Meetings Edit Form */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003184}}
.lodge-meeting-col-span-3 {
  float: left;
  width: calc(100%/3 - 10px);
  width: -webkit-calc(100%/3 - 10px);
  margin: 0 10px 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003191}}
.lodge-meeting-form-inline-elements {
  display: inline-block;
  width: calc(100%/6 - 4px);
  width: -webkit-calc(100%/6 - 4px);
  padding: 0 5px;
}

/* Communications */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003200}}
.ma-account-new-message {
  display: inline-block;
  padding-right: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003204}}
.ma-account-new-message a {
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 100%;
  border: solid 1px #DDD;
  text-align: center;
  padding-top: 2px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003214}}
.ma-account-new-message a:hover {
  background: #477dca;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003219}}
.ma-account-new-message a label {
  font-size: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003223}}
.ma-account-new-message a span {
  position: absolute;
  top: -5px;
  right: -5px;
  border-radius: 100%;
  background: red;
  color: #FFF;
  display: block;
  font-size: 12px;
  width: 25px;
  height: 25px;
  text-align: center;
  padding-top: 3px;
  border: solid 1px #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003243}}
.lodge-communications .communications-chart {
  display: inline-block;
  width: calc(100%/5 - 4px);
  width: -webkit-calc(100%/5 - 4px);
  padding: 10px 0;
  vertical-align: top;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003251}}
.lodge-communications .communications-chart.ma_usage_chart {
  display: block !important;
  width: 100% !important;
  padding: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003257}}
.lodge-communications .communications-chart .chart-wrapper {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003261}}
.lodge-communications .communications-chart canvas {
  position: relative;
  z-index: 5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003266}}
.lodge-communications .communications-chart h6 {
  position: absolute;
  top: 0;
  left: 30%;
  display: block;
  width: 40%;
  height: 100%;
  text-align: center;
  font-size: 0.9em;
  z-index: 1;
  padding-top: 45%;
  /*span {
    display: table-cell;
    vertical-align: middle;
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003283}}
.lodge-communications .communications-chart.ma_usage_chart h6 {
  padding-top: 55%;
}
@media (max-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003243}}
  .lodge-communications .communications-chart {
    width: calc(50% - 4px);
    width: -webkit-calc(50% - 4px);
  }
}
@media (max-width: 360px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003243}}
  .lodge-communications .communications-chart {
    width: 100%;
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003296}}
  .lodge-communications .communications-chart h6 {
    font-size: 1.25em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003305}}
#report_builder .report-content {
  margin-top: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003309}}
#report_builder .report_queue {
  margin: 10px 0;
  border: solid 1px #DDD;
  padding: 5px;
}

@media (max-width: 900px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003319}}
  .lodge-mm-list .table-col-med,
  .lodge-mm-list .table-col-lg {
    width: calc((100% - 41px)/5);
    width: -webkit-calc((100% - 41px)/5);
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003326}}
  .div-table-heading {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003330}}
  .div-table-body {
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003334}}
  .div-table-col {
    display: block;
    width: 100% !important;
    margin: 0;
    padding: 3px 3px 3px 40% !important;
    position: relative;
    text-align: left !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003343}}
  .div-table-col:before {
    position: absolute;
    top: 4px;
    left: 10px;
    content: attr(data-title);
    font-weight: bold;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003352}}
  .lodge-mm-list .accordian-title,
  .lodge-mm-list .async-accordian-title {
    position: absolute;
    bottom: 50%;
    top: auto;
    right: 10px;
    font-size: 25px;
  }
}
@media (max-width: 460px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003362}}
  .lodge-meeting-col-span-3 {
    float: none;
    width: 100%;
    margin: 0 0 10px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003367}}
  .lodge-meeting-form-inline-elements {
    width: calc(25% - 4px);
    width: -webkit-calc(25% - 4px);
  }
}
@media (max-width: 300px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodges\.scss}line{font-family:\00003374}}
  .lodge-meeting-form-inline-elements {
    width: calc(100%/3 - 4px);
    width: -webkit-calc(100%/3 - 4px);
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\000031}}
#page-heading-wrap {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\000035}}
#page-heading-wrap h1 {
  font-size: 1.8em;
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000311}}
#page-heading-wrap .heading-btn {
  display: inline-block;
  margin-left: 20px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000317}}
#payment-options-list {
  background-color: #ebebeb;
  border: solid 1px #ddd;
  border-bottom: 0;
  margin: 20px 0;
  max-width: 800px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000325}}
#payment-options-list.full-width-list {
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000329}}
#payment-options-list li {
  display: block;
  padding: 15px;
  border-bottom: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000335}}
#payment-options-list li:nth-child(even) {
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000339}}
#payment-options-list .leftPan {
  float: left;
  width: calc(100% - 200px );
  width: -webkit-calc(100% - 200px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000345}}
.payment-option-details h4 {
  font-size: 1.2em;
  cursor: pointer;
  margin-bottom: 10px;
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000352}}
.payment-option-details .payment-option-info {
  padding-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000356}}
.payment-option-details span {
  display: block;
  padding: 2px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000361}}
.payment-option-details span label {
  display: inline-block;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000366}}
#payment-options-list .rightPan {
  float: right;
  width: 200px;
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000372}}
.payment-option-btns.btns-align-right {
  text-align: right;
  margin-top: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000377}}
.payment-option-btns form {
  display: inline-block;
  margin-left: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000382}}
.payment-option-btns .payment-delete-form input[type="submit"] {
  background-color: red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000386}}
.payment-option-btns .payment-delete-form input[type="submit"]:hover {
  background-color: #e50202;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000390}}
#add-new-payment-form {
  margin-top: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\0000394}}
#payment-profiles-disclaimer {
  padding: 20px 0;
  margin-top: 20px;
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003100}}
#payment-profiles-disclaimer h4 {
  font-size: 1.2em;
  margin-bottom: 5px;
  margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003106}}
#payment-options-list.full-width-list .leftPan {
  width: calc(100% - 270px );
  width: -webkit-calc(100% - 270px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003111}}
#payment-options-list.full-width-list .rightPan {
  width: 250px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003115}}
.payment-fees {
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003119}}
.payment-fees span label.fee-with-info {
  position: relative;
  padding-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003124}}
.payment-fees span label.fee-with-info i {
  position: absolute;
  top: 0px;
  left: 0;
  display: block;
  width: 15px;
  height: 15px;
  text-align: center;
  border-radius: 100%;
  background-color: #477dca;
  color: #fff;
  font-size: 0.6em;
  padding-top: 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003139}}
.payment-fees span label.fee-with-info i:hover {
  background-color: #2C5999;
}

/*
 * My Lodge Account Balance Sidebar
 *
 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003147}}
.my-lodge-balance {
  background: #D3D3D3;
  border: solid 1px #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003152}}
.my-lodge-balance h4 {
  margin: 0;
  background: #999;
  position: relative;
  font-size: 1em;
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003160}}
.my-lodge-balance h4 a {
  display: inline-block;
  padding: 0 8px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
  background: #eeeeee;
  /* Old browsers */
  background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #eeeeee 0%, #cccccc 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
  /* IE6-9 */
  color: #333333;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75);
  position: absolute;
  top: 2px;
  right: 5px;
  font-size: 0.8em;
  border: solid 1px #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003181}}
.my-lodge-balance h4 a:hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cccccc+0,eeeeee+100 */
  background: #cccccc;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #cccccc 0%, #eeeeee 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003190}}
.my-lodge-balance-details {
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003194}}
.my-lodge-balance .my-lodge-fee {
  color: red;
  font-size: 1.7em;
  font-weight: bold;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003203}}
.my-lodge-balance .my-lodge-fee-description {
  display: inline-block;
  line-height: 1em;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003209}}
.my-lodge-balance .my-lodge-fee-description span {
  color: #3869AF;
  font-weight: bold;
  text-decoration: underline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003215}}
.my-lodge-balance .my-lodge-balance-details #new_payment {
  margin-top: 10px;
  padding-top: 10px;
  border-top: solid 1px #999;
}

@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003222}}
  #payment-profiles-disclaimer {
    padding: 0 10px;
  }
}
@media (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003230}}
  #payment-options-list .rightPan,
  #payment-options-list .leftPan {
    float: none;
    width: 100% !important;
    text-align: left;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003236}}
  #payment-options-list .rightPan {
    margin-top: 20px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003240}}
  #payment-options-list.full-width-list .rightPan {
    text-align: right;
    border-top: solid 1px #ddd;
    padding-top: 15px;
    margin-top: 15px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003248}}
  #page-heading-wrap .heading-btn,
  #page-heading-wrap .h1 {
    display: block;
    margin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_paymentprofiles\.scss}line{font-family:\00003253}}
  #page-heading-wrap .heading-btn {
    margin-top: 10px;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_postings\.scss}line{font-family:\000031}}
  .posting-content {
    width: 95% !important;
  }
}
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_postings\.scss}line{font-family:\000031}}
  .posting-content {
    width: 95% !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_postings\.scss}line{font-family:\0000311}}
.posting-mailing-list-notice {
  display: block;
  background: #fff;
  padding: 5px;
  position: relative;
  margin-top: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_postings\.scss}line{font-family:\0000319}}
.posting-mailing-list-notice:before {
  content: "\f0d8";
  font-family: "FontAwesome";
  position: absolute;
  bottom: 100%;
  left: 0;
  color: #fff;
  font-size: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_postings\.scss}line{font-family:\0000329}}
.post-audience-select {
  background: #FFF;
  border: solid 1px #ddd;
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\000031}}
.broadcast-schedule-list li {
  display: block;
  border-bottom: solid 1px #DDD;
  font-size: 14px;
  padding: 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\000038}}
.broadcast-schedule-list li:last-child {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000313}}
.broadcast-schedule-list li:hover {
  background: #FFF;
  padding: 10px 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000318}}
.broadcast-schedule-list li i {
  display: inline-block;
  font-size: 30px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000324}}
.broadcast-schedule-list li span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000330}}
.broadcast-schedule-list li small {
  display: inline-block;
  vertical-align: top;
  color: #939393;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2e2e2+0,c9c9c9+100 */
  background: #e2e2e2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e2e2e2 0%, #c9c9c9 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e2e2e2 0%, #c9c9c9 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e2e2e2 0%, #c9c9c9 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#c9c9c9',GradientType=0 );
  /* IE6-9 */
  padding: 1px 4px;
  font-weight: bold;
  font-size: 0.65em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000345}}
.scheduled_broadcast i {
  color: #30b534;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000349}}
.cancelled_broadcast i {
  color: red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000353}}
.delivered_broadcast {
  color: #C6C6C6;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000358}}
.event-show-details-wrapper ul {
  list-style: disc;
  padding-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000362}}
.event-show-details-wrapper ul ul {
  list-style: circle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000367}}
.event-show-details-wrapper ol {
  list-style: decimal;
  padding-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_events\.scss}line{font-family:\0000371}}
.event-show-details-wrapper ol ol {
  list-style: lower-alpha;
}

@font-face {
  font-family: Open Sans;
  font-weight: 300;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Light-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Light-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Light-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Light-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 300;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-LightItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-LightItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 400;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Regular-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Regular-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Regular-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Regular-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 400;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-Italic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Italic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Italic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Italic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 600;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Semibold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Semibold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 600;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-SemiboldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 700;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-Bold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-Bold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-Bold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-Bold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 700;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-BoldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 800;
  font-style: normal;
  src: url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-ExtraBold-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: Open Sans;
  font-weight: 800;
  font-style: italic;
  src: url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.eot");
  src: url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("/assets/Open_Sans/OpenSans-ExtraBoldItalic-webfont.svg#Open Sans") format("svg");
}

@font-face {
  font-family: 'Old English';
  src: url(/assets/Certificate_Fonts/Old_English.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Dream Only';
  src: url(/assets/Certificate_Fonts/DreamOnly.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BebasNeue';
  src: url(/assets/BebasNeue-Regular.ttf) format("truetype");
}

@font-face {
  font-family: 'LindenHill-Regular';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'LindenHill-Italic';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Lugrasimo';
  src: url(/assets/Certificate_Fonts/Lugrasimo-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\000039}}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000314}}
audio, canvas, video {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000320}}
audio:not([controls]) {
  display: none;
  height: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000326}}
[hidden] {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000342}}
html {
  background: #fff;
  /* 1 */
  color: #000;
  /* 2 */
  font-family: sans-serif;
  /* 3 */
  -ms-text-size-adjust: 100%;
  /* 4 */
  -webkit-text-size-adjust: 100%;
  /* 4 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000351}}
body {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000360}}
a:focus {
  outline: thin dotted;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000365}}
a:active, a:hover {
  outline: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000375}}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000381}}
abbr[title] {
  border-bottom: 1px dotted;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000386}}
b, strong {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000391}}
dfn {
  font-style: italic;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\0000396}}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003103}}
mark {
  background: #ff0;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003109}}
code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003115}}
pre {
  white-space: pre-wrap;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003120}}
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003125}}
small {
  font-size: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003130}}
sub, sup {
  font-size: 65%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003137}}
sup {
  top: -0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003141}}
sub {
  bottom: -0.25em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003150}}
img {
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003155}}
svg:not(:root) {
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003164}}
figure {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003173}}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003181}}
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003189}}
button, input, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003197}}
button, input {
  line-height: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003205}}
button, select {
  text-transform: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003217}}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003223}}
button[disabled], html input[disabled] {
  cursor: default;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003229}}
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003237}}
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003247}}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003252}}
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003259}}
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_normalize\.scss}line{font-family:\00003269}}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/extends\/_button\.scss}line{font-family:\000031}}
button, .button,
input[type="submit"], alt-button, .alt-button {
  -webkit-font-smoothing: antialiased;
  /*background-color: $base-button-color;*/
  background-color: #477dca;
  border-radius: 0.1875em;
  color: white;
  display: inline-block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1;
  padding: .75em 1em;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/extends\/_button\.scss}line{font-family:\0000315}}
button:hover, .button:hover,
input[type="submit"]:hover, alt-button:hover, .alt-button:hover, button:active, .button:active,
input[type="submit"]:active, alt-button:active, .alt-button:active {
  /*background-color: $hover-button-color;*/
  background-color: #3770c0;
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\000031}}
fieldset {
  background: #f7f7f7;
  border: 1px solid #dddddd;
  margin: 0 0 0.75em 0;
  padding: 1.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000310}}
input,
label,
select {
  display: block;
  font-family: Open Sans;
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000316}}
label {
  font-weight: normal;
  margin-bottom: 0.375em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000323}}
textarea,
input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"],
select[multiple=multiple] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  background-color: white;
  border-radius: 0.1875em;
  border: 1px solid #dddddd;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  font-family: Open Sans;
  font-size: 1em;
  margin-bottom: 0.375em;
  padding: 0.5em 0.5em;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000336}}
textarea:hover,
input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="url"]:hover, input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover,
select[multiple=multiple]:hover {
  border-color: #c4c4c4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000340}}
textarea:focus,
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus,
select[multiple=multiple]:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000347}}
textarea {
  resize: vertical;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000351}}
input[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000355}}
input[type="checkbox"], input[type="radio"] {
  display: inline;
  margin-right: 0.375em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000360}}
input[type="file"] {
  margin-bottom: 0.75em;
  padding-bottom: 0.5em;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_forms\.scss}line{font-family:\0000366}}
select {
  width: auto;
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\000032}}
button, .button,
input[type="submit"] {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  font-weight: 600;
  white-space: default;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000312}}
button:focus, .button:focus,
input[type="submit"]:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000318}}
button.btn-text-only, .button.btn-text-only,
input[type="submit"].btn-text-only {
  background: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000322}}
button.btn-text-only:hover, .button.btn-text-only:hover,
input[type="submit"].btn-text-only:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000330}}
alt-button, .alt-button {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  font-weight: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000340}}
alt-button:focus, .alt-button:focus {
  border-color: #477dca;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(55, 112, 192, 0.7);
  outline: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000346}}
alt-button.btn-text-only, .alt-button.btn-text-only {
  background: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/_buttons\.scss}line{font-family:\0000350}}
alt-button.btn-text-only:hover, .alt-button.btn-text-only:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000032}}
.full-width {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000033}}
.text-center {
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000034}}
.text-left {
  text-align: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000035}}
.text-right {
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000037}}
.float-left {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000038}}
.float-right {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\000039}}
.float-none {
  float: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000311}}
.left {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000312}}
.right, .right-container {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000314}}
.clear {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000316}}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000318}}
.inline-block {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000319}}
.inline {
  display: inline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000321}}
.hide {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000323}}
.cf {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000325}}
.cf:before, .cf:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000330}}
.cf:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000356}}
.visuallyhidden, .screen-reader-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000363}}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus,
.screen-reader-text:active,
.screen-reader-text:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000372}}
.cf {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000374}}
.cf:before, .cf:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000379}}
.cf:after {
  clear: both;
}

/* Magnific Popup CSS */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\0000376}}
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #434343;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\0000393}}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003105}}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003120}}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003131}}
.mfp-align-top .mfp-container:before {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003138}}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003148}}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003155}}
.mfp-ajax-cur {
  cursor: progress;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003159}}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003165}}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003172}}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003180}}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003188}}
.mfp-loading.mfp-figure {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003207}}
.mfp-hide {
  display: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003218}}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003228}}
.mfp-preloader a {
  color: #cccccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003230}}
.mfp-preloader a:hover {
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003238}}
.mfp-s-ready .mfp-preloader {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003245}}
.mfp-s-error .mfp-content {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003253}}
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003266}}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003274}}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003296}}
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003303}}
.mfp-close:active {
  top: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003308}}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003314}}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003324}}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003335}}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003348}}
.mfp-arrow:active {
  margin-top: -54px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003352}}
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003361}}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003375}}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003383}}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003391}}
.mfp-arrow-left {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003395}}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003400}}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003406}}
.mfp-arrow-right {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003409}}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003414}}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003424}}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003427}}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003432}}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003436}}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003441}}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003461}}
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003476}}
.mfp-figure {
  line-height: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003478}}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003492}}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003498}}
.mfp-figure figure {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003502}}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003510}}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003519}}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003526}}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003539}}
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003544}}
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003550}}
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003554}}
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003559}}
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003569}}
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003573}}
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003577}}
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003594}}
.mfp-zoom-out {
  /* start state */
  /* animate in */
  /* animate out */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003597}}
.mfp-zoom-out .mfp-with-anim {
  opacity: 0;
  will-change: transform;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(1.3) translate3d(0, 0, 0);
  -moz-transform: scale(1.3) translate3d(0, 0, 0);
  -ms-transform: scale(1.3) translate3d(0, 0, 0);
  -o-transform: scale(1.3) translate3d(0, 0, 0);
  transform: scale(1.3) translate3d(0, 0, 0);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003604}}
.mfp-zoom-out.mfp-bg {
  opacity: 0;
  will-change: transform, opacity, filter;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003609}}
.mfp-zoom-out.mfp-bg ~ .container {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-filter: blur(10px);
  filter: blur(10px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003618}}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003622}}
.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity: 0.7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003630}}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003634}}
.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003637}}
.mfp-zoom-out.mfp-removing.mfp-bg ~ .container {
  -webkit-filter: blur(0);
  filter: blur(0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003646}}
.mfp-close-btn-in .mfp-close {
  color: #b30000;
}

@media all and (max-width: 900px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003654}}
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003658}}
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003662}}
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003666}}
  .mfp-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003676}}
.mfp-ie7 .mfp-img {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003679}}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003686}}
.mfp-ie7 .mfp-container {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003689}}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003692}}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

/*
 * South Carolina
 ***********************************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000316}}
body {
  margin: 0;
  font-size: 14px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000323}}
.annual_return_wrapper .mfp-content {
  max-width: 600px;
  background: #FFF;
  padding: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000328}}
.annual_return_wrapper .mfp-content .mfp-close {
  top: -35px;
  right: -20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000335}}
.ar-preview-screen {
  background: gray;
  padding: 0 0 15px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000341}}
.ar-preview-toolbar {
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  margin-bottom: 15px;
  padding: 5px 0;
  text-align: center;
  font-size: 1.3em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000350}}
.ar-preview-toolbar a {
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000354}}
#ar-pdf-wrapper {
  font-size: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000358}}
#ar-pdf-wrapper h1 {
  font-size: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000362}}
#ar-pdf-wrapper h3 {
  font-size: 16px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000366}}
#ar-pdf-wrapper h4 {
  font-size: 14px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000372}}
.variant-btn {
  position: fixed;
  bottom: 70px;
  right: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000378}}
.back-to-financial-btn {
  position: fixed;
  right: 20px;
  bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/annual_returns\.css\.scss}line{font-family:\0000384}}
.report-table {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\000031}}
body {
  font-family: "Open Sans";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\000035}}
.dues_notice_item_field {
  border: 1px solid gray;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\000039}}
.dues_notice_item_field .description_field {
  width: 30%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000314}}
.dues_notice_param_field {
  border: 1px solid gray;
  display: block;
  width: 30%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000321}}
.config_dues_notice td {
  border: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000326}}
.dn_member_address {
  position: absolute;
  top: 210px;
  left: 0;
  display: block;
  width: 35%;
}

/* PDF Layout */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000336}}
.dn_layout_pdf {
  font-size: 12px;
  height: 3.37in;
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000342}}
.dn_layout_pdf.first_item {
  border-top: dashed 1px black;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000346}}
.dn_layout_pdf .dn_member_address {
  bottom: 50px;
  font-size: 1.1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000351}}
.dn_lodge_address {
  position: absolute;
  top: 55px;
  left: 0;
  display: block;
  width: 35%;
  font-size: 1.1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000360}}
.dn_note {
  padding-top: 20px;
  font-size: 16px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000365}}
.droppable_box {
  width: 100%;
  border: solid black 1px;
  min-height: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/dues_invoice\.css\.scss}line{font-family:\0000372}}
.draggable_item {
  border: solid #2c5999 1px;
  border-radius: 5px;
  margin: 2px;
  padding: 0px 20px 0px 20px;
  background: #477dca;
  color: #FFFFFF;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\000031}}
#messaging-plans {
  margin: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\000035}}
#messaging-plans li {
  display: inline-block;
  width: 25%;
  background: #fff;
  border: solid 1px #ddd;
  vertical-align: top;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  margin: 0 0 0 -5px;
  position: relative;
  z-index: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000321}}
#messaging-plans li.current-mesg-plan {
  position: relative;
  z-index: 3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000326}}
#messaging-plans li .mesg-current-plan-ribbon {
  position: absolute;
  top: -4px;
  right: -4px;
  width: 85px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000333}}
#messaging-plans li:first-child {
  margin-left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000337}}
#messaging-plans li:hover {
  -webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.49);
  -moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.49);
  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.49);
  z-index: 5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000344}}
#messaging-plans li.current-mesg-plan:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000350}}
#messaging-plans li #messaging-plan-name {
  text-align: center;
  font-size: 1em;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: #555;
  color: #fff;
  padding: 5px;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000361}}
#messaging-plans li.current-mesg-plan #messaging-plan-name {
  background: #6d6d6d;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000365}}
#messaging-plan-details {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000369}}
#messaging-plans .mesg-plan-price {
  padding: 25px 0;
  text-align: center;
  min-height: 180px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000375}}
#messaging-plans .mesg-plan-price .mesg-cost-amount {
  font-weight: bold;
  font-size: 2.3em;
  color: #477dca;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000382}}
#messaging-plans .mesg-plan-price .mesg-cost-amount span {
  font-weight: normal;
  font-size: 14px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000387}}
#messaging-plans li .mesg-plan-description {
  display: block;
  letter-spacing: 0;
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\0000393}}
#messaging-plans .mesg-plan-detail-row {
  padding: 10px 0;
  border-top: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
  font-size: 1em;
  color: #555;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003102}}
#messaging-plans .mesg-plan-detail-row i {
  display: block;
  font-size: 20px;
  margin-bottom: 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003108}}
#messaging-plans .mesg-plan-detail-row > span {
  font-size: 1.3em;
  line-height: 0.5em;
  letter-spacing: 1px;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003115}}
#messaging-plans .mesg-plan-detail-row span span {
  display: block;
  font-size: 0.6em;
  letter-spacing: 0;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003122}}
#messaging-plans .mesg-plan-choose-btn {
  margin-top: 20px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003128}}
#messaging-plans .mesg-plan-choose-btn input,
#messaging-plans .mesg-plan-choose-btn {
  width: 100%;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003133}}
#messaging-plans .mesg-plan-current-btn {
  background: #ebebeb;
  color: #333;
  cursor: default;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003139}}
#lodge-phone-list {
  margin: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003143}}
#lodge-phone-list li {
  display: inline-block;
  width: calc(50% - 20px );
  width: -webkit-calc(50% - 20px );
  margin: 7px 5px;
  padding: 6px;
  border: solid 1px #ddd;
  background: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003153}}
#lodge-phone-list li:hover {
  background: #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003157}}
#lodge-phone-list .lodge-phone-number {
  font-size: 1.2em;
  float: left;
  margin-top: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003163}}
#lodge-phone-list .lodge-phone-select {
  float: right;
}

@media (max-width: 800px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003168}}
  #messaging-plans li {
    width: calc(50% - 6px);
    width: -webkit-calc(50% - 6px );
    margin: 2px;
  }
}
@media (max-width: 400px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003176}}
  #messaging-plans li {
    width: 100%;
    display: block;
    margin: 0 0 5px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingplans\.scss}line{font-family:\00003181}}
  #messaging-plans .mesg-plan-price {
    min-height: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\000031}}
#broadcast-options-list {
  margin: 20px 0;
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\000036}}
.list-broadcast-types li {
  background: #FFF;
  position: relative;
  padding-left: 110px;
  min-height: 100px;
  border-bottom: solid 1px #ebebeb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000314}}
.list-broadcast-types li:last-child {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000318}}
#broadcast-options-list .broadcast-option-header {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4198c6+0,258dc8+100 */
  background: #4198c6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4198c6 0%, #258dc8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #4198c6 0%, #258dc8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #4198c6 0%, #258dc8 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4198c6', endColorstr='#258dc8',GradientType=0 );
  /* IE6-9 */
  color: #FFF;
  text-transform: uppercase;
  border-radius: 2px;
  padding: 5px 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000331}}
.broadcast-option-detail-type {
  font-weight: bold;
  width: 100px;
  height: 100%;
  text-align: center;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b7ea+0,009ec3+100;Blue+3D+%2315 */
  background: #00b7ea;
  /* Old browsers */
  background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #00b7ea 0%, #009ec3 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #00b7ea 0%, #009ec3 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 );
  /* IE6-9 */
  color: #FFF;
  padding-top: 18px;
  position: absolute;
  top: 0;
  left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000349}}
.broadcast-option-detail-type i {
  font-size: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000353}}
.broadcast-option-details {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000357}}
.broadcast-option-col {
  display: inline-block;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000362}}
.broadcast-option-col-sm {
  width: 200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000366}}
.broadcast-option-col-lg {
  width: calc(100% - 200px );
  width: -webkit-calc(100% - 200px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000371}}
.broadcast-option-detail-row {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000375}}
.broadcast-option-detail-actions {
  margin-top: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000379}}
.broadcast-option-detail-actions .broadcast-option-inline-button {
  display: inline-block;
  margin-right: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000385}}
.broadcast-option-detail-actions .broadcast-option-inline-button button,
.broadcast-option-detail-actions a.broadcast-option-inline-button {
  padding: 5px 12px;
  font-weight: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000390}}
#broadcast-sidebar {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\0000394}}
.broadcast-event {
  padding: 10px;
  border: solid 1px #ebebeb;
  margin-bottom: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003100}}
.broadcast-event h5 {
  margin-bottom: 20px;
  color: #2c5999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003105}}
.broadcast-schedule-list li.current-broadcast {
  background: #FFF;
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003110}}
.broadcast-schedule-list li small.current-broadcast-notice {
  display: block;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003115}}
.broadcast-schedule {
  padding: 15px;
  margin-top: 20px;
  background: #ebebeb;
  border: solid 1px #ddd;
  border-radius: 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003123}}
.broadcast-schedule h5 {
  margin-bottom: 15px;
  border-bottom: solid 1px #ddd;
  padding-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003129}}
.broadcast-schedule h5 i {
  display: inline-block;
  margin-right: 7px;
  width: 40px;
  height: 40px;
  background: #DDD;
  border-radius: 100%;
  text-align: center;
  padding-top: 10px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003142}}
.broadcast-schedule-form label,
.broadcast-schedule-form input {
  display: inline-block;
  margin-right: 10px;
}

@media (max-width: 860px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003150}}
  #broadcast-sidebar,
  #broadcast-options-list {
    float: none;
    width: 100%;
  }
}
@media (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003159}}
  .broadcast-option-header {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003163}}
  .broadcast-option-detail-row {
    position: relative;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003167}}
  .broadcast-option-col {
    display: block;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003172}}
  .broadcast-option-detail-type {
    font-size: 1.2em;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4198c6+0,258dc8+100 */
    background: #4198c6;
    /* Old browsers */
    background: -moz-linear-gradient(top, #4198c6 0%, #258dc8 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #4198c6 0%, #258dc8 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear, to bottom, #4198c6 0%, #258dc8 100%;
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4198c6', endColorstr='#258dc8',GradientType=0 );
    /* IE6-9 */
    color: #FFF;
    border-radius: 2px;
    padding: 5px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003185}}
  .broadcast-option-detail-type i {
    color: #fff;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003189}}
  .broadcast-option-detail-actions {
    position: absolute;
    top: 17px;
    right: 10px;
    text-align: right;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003196}}
  .broadcast-option-detail-actions a {
    color: #FFF;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingbroadcast\.scss}line{font-family:\00003200}}
  .broadcast-option-detail-message {
    margin-top: 10px;
  }
}
/* 
 * 
 * Messaging accounts about page 
 *
 *******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\000038}}
.ma-about-cont .content-area {
  margin-top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000312}}
.ma-about-cont .ma-about-col {
  margin: 15px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000316}}
.ma-about-cont .ma-about-col img {
  float: left;
  margin: 0 20px 20px 0;
  width: 200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000322}}
.ma-about-cont .ma-about-col-right img {
  float: right;
  margin: 0 0 20px 20px;
}

/* 
 * 
 * Messaging accounts sign up page 
 *
 *******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000333}}
.messaging_accounts.sign_up .content.mas-content {
  padding-left: 0;
  padding-right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000338}}
.sidebar.messaging-account-signup-sidebar {
  position: relative;
  padding-top: 200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000343}}
.messaging-account-signup-status {
  position: fixed;
  top: 100px;
  right: 0;
  width: calc((100% - 1200px)/2 + 290px );
  width: -webkit-calc((100% - 1200px)/2 + 290px );
  z-index: 99;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000352}}
.mas-status-wrap {
  width: 100%;
  margin: 20px 0;
  background: #FFF;
  border: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000359}}
.mas-status-wrap-heading {
  background: #6D6D6D;
  color: #FFF;
  padding: 5px 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000365}}
.mas-statuses {
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000369}}
.mas-statuses a {
  color: red;
  padding: 20px 20px 20px 5px;
  display: inline-block;
  width: 25%;
  text-align: center;
  margin-left: -4px;
  color: #555555;
  position: relative;
  vertical-align: top;
  font-size: 18px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000382}}
.mas-statuses a:after {
  content: "\f105";
  font-family: "FontAwesome";
  position: absolute;
  right: 0;
  top: 0;
  font-size: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000391}}
.mas-statuses a.last-step:after {
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000395}}
.mas-statuses a.mas-status-complete {
  color: #C3C3C3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\0000399}}
.mas-statuses a:hover {
  color: #A81E23;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003103}}
.mas-statuses a.mas-status-complete:hover {
  color: grey;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003107}}
.mas-step {
  padding-left: 160px;
  padding-right: 0;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003113}}
.mas-step-content {
  border: solid 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.21);
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.21);
  padding: 30px 12px;
  background: #D5D5D5;
  margin-bottom: 25px;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003128}}
.mas-step-number {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 5;
  width: 150px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003137}}
.mas-step-content:after {
  width: 1px;
  height: calc(100% - 80px );
  height: -webkit-calc(100% - 80px );
  position: absolute;
  bottom: 0;
  left: 75px;
  z-index: 10;
  background: #c9c9c9;
  display: block;
  content: "";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003150}}
.mas-step-number span {
  display: block;
  width: 55px;
  height: 55px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3b679e+0,2b88d9+50,207cca+51,7db9e8+100;Blue+Gloss+%232 */
  background: #3b679e;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #3b679e 0%, #2b88d9 50%, #207cca 51%, #7db9e8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #3b679e 0%, #2b88d9 50%, #207cca 51%, #7db9e8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, 135deg, #3b679e 0%, #2b88d9 50%, #207cca 51%, #7db9e8 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
  color: #FFF;
  text-align: center;
  border-radius: 100%;
  padding-top: 2px;
  font-size: 2em;
  font-weight: bold;
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003170}}
.mas-current-step .mas-step-number {
  opacity: 0.35;
  filter: alpha(opacity=35);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003175}}
.mas-current-step .mas-step-number:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003180}}
.mas-step .heading, .mas-step .page-heading, .mas-step .search-heading {
  color: #555;
  border: 0;
  margin-top: 5px;
  font-size: 13px;
  display: block;
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003189}}
.mas-payment-methods li {
  padding: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003193}}
.mas-payment-methods li:last-child {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003197}}
.mas-payment-action {
  display: inline-block;
  font-weight: normal;
  font-size: 0.5em;
  vertical-align: bottom;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003204}}
.mas-payment-action span {
  color: #56B6B2;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003209}}
.mas-payment-methods .payment-option-info {
  padding: 10px 0;
  background: #fff;
  margin-top: 12px;
  border: solid 1px rgba(0, 0, 0, 0.15);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003216}}
.mas-payment-methods .payment-option-info span {
  display: inline-block;
  width: calc(100%/3 - 3px);
  width: -webkit-calc(100%/3 - 3px);
  max-width: 200px;
  padding: 10px;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003225}}
.mas-payment-methods li label {
  font-weight: bold;
  margin: 0;
  display: block;
}

/* 
 * 
 * Messaging accounts on lodge communications page - SIDEBAR (ACCOUNT SUMMARY - USAGE STATS) 
 * Messaging accounts show page - SIDEBAR (ACCOUNT SUMMARY - USAGE STATS) 
 *
 *******************************************/
@keyframes slideInFromLeft {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(0);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003247}}
.ma-usage-chart {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003254}}
.ma-usage-chart .ma-usage-block {
  width: 0;
  display: inline-block;
  color: #FFF;
  height: 30px;
  padding: 10px;
  margin-left: -5px;
  position: relative;
  animation: 1s ease-out 0s 1 slideInFromLeft;
  margin-bottom: -6px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003265}}
.ma-usage-chart .ma-usage-block.first-child {
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003269}}
.ma-usage-chart .ma-usage-block .ma-usage-label {
  display: none;
  padding: 5px 10px;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  border-radius: 4px;
  position: absolute;
  top: 20px;
  left: 0;
  font-size: 0.75em;
  width: 100px;
  z-index: 99;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003282}}
.ma-usage-chart .ma-usage-block .ma-usage-label:before {
  content: "\f0d8";
  font-family: "FontAwesome";
  position: absolute;
  top: -18px;
  left: 5px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.75);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003292}}
.ma-usage-chart .ma-usage-block .ma-usage-label .block-label {
  border: solid 1px #FFF;
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003302}}
.ma-usage-chart .ma-usage-block:hover .ma-usage-label {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003308}}
.ma-usage-chart .ma-usage-chart-legend {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003311}}
.ma-usage-chart .ma-usage-chart-legend li {
  display: inline-block;
  font-size: 12px;
  margin: 0 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003316}}
.ma-usage-chart .ma-usage-chart-legend li .block-label {
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003326}}
.ma-account-summary-row {
  line-height: 0.7em;
  margin-bottom: 15px;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003331}}
.ma-account-summary-row label {
  font-size: 0.7em;
  font-weight: normal;
  text-transform: uppercase;
  display: block;
  margin-bottom: 8px;
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003341}}
.ma-usage-stat-row {
  line-height: 0.7em;
  margin-bottom: 15px;
  font-weight: bold;
  display: inline-block;
  width: calc(50% - 3px);
  width: -webkit-calc(50% - 3px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003349}}
.ma-usage-stat-row label {
  font-size: 0.7em;
  font-weight: normal;
  text-transform: uppercase;
  display: block;
  margin-bottom: 8px;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003358}}
.ma-usage-stat-row a {
  display: block;
  padding: 10px 15px;
  color: #FFF;
  background: #477dca;
  text-align: center;
  border-radius: 2px;
  min-height: 53px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003367}}
.ma-usage-stat-row a:hover {
  background: #2c5999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003372}}
.ma-usage-stat-row a .ma-new-msg-count span {
  display: inline-block;
  vertical-align: top;
  background: red;
  border-radius: 100%;
  padding: 5px 4px 6px 4px;
  color: #FFF;
  font-weight: bold;
  font-size: 0.85em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003387}}
.lodge-dashboard-sidebar .ma-account-summary-sidebar {
  padding: 5px;
  border: solid 1px #ddd;
  margin-bottom: 15px;
  background: #ebebeb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003394}}
.lodge-dashboard-sidebar .ma-account-summary h6 {
  margin: 5px 0 12px 0;
  color: red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003399}}
.lodge-dashboard-sidebar .unread-messages {
  font-size: 0.85em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003403}}
.lodge-dashboard-sidebar .unread-messages span {
  color: red;
  font-size: 1.1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003408}}
.ma-sidebar-ad img {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003412}}
.ma-sidebar-ad img:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* 
 * 
 * Messaging accounts show messages page 
 *
 *******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003423}}
.tm-conversation-tab {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003427}}
.tm-conversation-tab span {
  font-size: 9px;
  background: red;
  color: #FFF;
  font-weight: bold;
  padding: 2px 5px;
  display: inline-block;
  position: absolute;
  top: 3px;
  right: 5px;
  border-radius: 100%;
  border: solid 1px #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003441}}
#tm-conversations-list a {
  display: block;
  padding: 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003447}}
#tm-conversations-list a:hover .tm-conversation-icon img,
#tm-conversations-list a:hover .tm-conversation-icon i {
  border: solid 2px red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003451}}
.tm-conversation-icon {
  display: inline-block;
  margin-right: 20px;
  vertical-align: middle;
  width: 50px;
  height: 50px;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003460}}
.tm-conversation-icon img {
  width: 100%;
  border-radius: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003465}}
.tm-conversation-icon i {
  background: #0082d9 none repeat scroll 0 0;
  border: 1px solid #ddd;
  border-radius: 100%;
  color: #fff;
  font-size: 1.5em;
  height: 50px;
  text-align: center;
  width: 50px;
  display: block;
  padding-top: 7px;
  font-size: 32px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003479}}
.unread-sms-notification {
  border-radius: 100%;
  background: red;
  color: #FFF;
  display: inline-block;
  padding: 2px 5px;
  font-size: 9px;
  text-align: center;
  font-weight: bold;
  position: absolute;
  top: 0px;
  right: -5px;
  border: solid 1px #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003494}}
.tm-conversation-info {
  display: inline-block;
  vertical-align: middle;
  color: #2F3A4E;
  width: calc(100% - 80px );
  width: -webkit-calc(100% - 80px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003502}}
.tm-conversation-name {
  color: #0082D9;
  font-weight: bold;
  font-size: 1.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003508}}
.tm-conversation-info img {
  width: 20px;
  vertical-align: top;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003514}}
.tm-conversation-info .floatRight {
  text-align: right;
  font-style: italic;
}

/* 
 * 
 * Messaging accounts - show voicemails page 
 *
 *******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003525}}
#voicemail-table {
  margin: 15px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003530}}
#voicemail-table tr,
#voicemail-table td {
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003535}}
#voicemail-table video,
#voicemail-table audio[controls] {
  display: block;
  height: 40px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003541}}
#voicemail-table thead {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+1,c4c4c4+100 */
  background: #e0e0e0;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e0e0e0 1%, #c4c4c4 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e0e0e0 1%, #c4c4c4 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e0e0e0 1%, #c4c4c4 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#c4c4c4',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003550}}
#voicemail-table .actions-col {
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003554}}
#voicemail-table .actions-col .btn {
  margin: 0 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003558}}
#voicemail-table .actions-col .delete-btn {
  background: #e13138;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003562}}
#voicemail-table .actions-col .delete-btn:hover {
  background: #e5474d;
}

/* 
 * 
 * Messaging accounts - SMS Conversation Show Page 
 *
 *******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003572}}
.sms-conversation-heading img {
  border-radius: 100%;
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003579}}
.sms-conversation-heading span {
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003584}}
.text-messages-list {
  padding: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003588}}
.text-messages-list .message {
  display: block;
  margin: 45px 0;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003594}}
.text-messages-list .text-user-icon {
  float: left;
  width: 50px;
  height: 50px;
  font-size: 1.5em;
  border-radius: 100%;
  border: solid 1px #ddd;
  display: block;
  text-align: center;
  background: #0082D9;
  color: #FFF;
  margin-top: 10px;
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003609}}
.text-messages-list .text-user-icon i {
  display: block;
  padding-top: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003614}}
.text-messages-list .text-user-icon img {
  border-radius: 100%;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003619}}
.text-messages-list .message.lodge-response .text-user-icon {
  float: right;
  background: #fff;
  padding-top: 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003625}}
.text-messages-list .message .text-body {
  position: relative;
  background: #FFF;
  padding: 15px 25px;
  border-radius: 50px;
  border-radius: 4px;
  float: right;
  width: calc(100% - 80px );
  width: -webkit-calc(100% - 80px );
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
  z-index: 1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003638}}
.text-messages-list .message.lodge-response .text-body {
  float: left;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003643}}
.text-messages-list .message .text-body:after {
  content: "\f0d9";
  font-family: "FontAwesome";
  display: block;
  position: absolute;
  z-index: -1;
  top: 10px;
  left: -11px;
  font-size: 2em;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003655}}
.text-messages-list .message.lodge-response .text-body:after {
  content: "\f0da";
  position: absolute;
  right: -12px;
  left: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003662}}
.text-messages-list .text-body .text-body-header {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: solid 1px #DDD;
  color: #0082D9;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003669}}
.text-messages-list .text-body .text-body-header .text-sender {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003673}}
.text-messages-list .text-body .text-body-header .text-deliver-at {
  float: right;
  color: #363636;
  font-style: italic;
  font-size: 0.8em;
  margin-top: 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003681}}
.voice-text-icon {
  display: block;
  color: #0082d9;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003686}}
.voice-text-icon:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003691}}
.voice-text-icon label {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  cursor: pointer;
  color: #363636;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003699}}
.voice-text-icon > span {
  position: relative;
  width: 30px;
  vertical-align: middle;
  display: inline-block;
  font-size: 1em;
  margin-right: 12px;
  font-size: 1.8em;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003710}}
.voice-text-icon img {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003714}}
.voice-text-icon span span {
  background: #cc0000;
  padding: 3px 6px;
  margin-left: 4px;
  text-align: center;
  display: inline-block;
  font-weight: bold;
  color: #fff;
  position: absolute;
  top: 5px;
  right: -8px;
  line-height: 1em;
  font-size: 10px;
  border-radius: 100%;
}

@media (max-width: 850px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003731}}
  .messaging_accounts.sign_up .cont {
    width: 95%;
    margin: 0 auto;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003735}}
  .messaging_accounts.sign_up .content.mas-content {
    padding-top: 40px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003738}}
  .mas-step {
    padding-top: 20px;
    padding-left: 0;
    border: solid 1px #DDD;
    border-top: 0;
    margin: 0 auto 40px auto;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003745}}
  .mas-step-number {
    top: -30px;
    z-index: 1;
    display: block;
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003753}}
  .mas-step-number:after {
    width: 100%;
    height: 1px;
    position: absolute;
    top: 30px;
    right: 0px;
    background: #c9c9c9;
    display: block;
    content: "";
    z-index: -1;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003764}}
  .mas-step-content {
    width: 100%;
    background: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border: 0;
    box-shadow: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003772}}
  .mas-step-content:after {
    display: none;
  }
}
@media (max-width: 560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003778}}
  .mas-payment-methods .payment-option-info span {
    display: block;
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003786}}
  .mas-statuses a {
    display: block;
    width: 100%;
    text-align: left;
    padding: 5px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_messagingaccounts\.scss}line{font-family:\00003792}}
  .mas-statuses a:after {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_endowment\.scss}line{font-family:\000031}}
.endowment-details-wrap {
  padding-bottom: 30px;
  border-bottom: 1px solid #afafaf;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_endowment\.scss}line{font-family:\000036}}
.endowment-detail-col {
  display: inline-block;
  /* Firefox */
  width: -moz-calc(25% - 4px);
  /* WebKit */
  width: -webkit-calc(25% - 4px);
  /* Opera */
  width: -o-calc(25% - 4px);
  /* Standard */
  width: calc(25% - 4px);
  vertical-align: top;
}

@media (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_endowment\.scss}line{font-family:\0000320}}
  .endowment-wrap {
    padding: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_endowment\.scss}line{font-family:\0000323}}
  .endowment-detail-col {
    display: block;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\000031}}
.table-div {
  border: solid 1px #DDD;
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\000036}}
.div-table-tr {
  border-bottom: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000310}}
.div-table-tr:nth-child(even) {
  background: #ebebeb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000314}}
.div-table-heading {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000318}}
.div-table-td {
  display: inline-block;
  width: calc(100%/6 - 4px);
  width: -webkit-calc(100%/6 - 4px);
  vertical-align: middle;
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000326}}
.comm-preference-form .div-table-td {
  width: calc(20% - 4px);
  width: -webkit-calc(20% - 4px);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000331}}
.lodges.communications .checkbox-select-ajax-form {
  width: calc(100% * 2/3 - 4px );
  width: -webkit-calc(100% * 2/3 - 4px );
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000338}}
.comm-preference-form .checkbox-select-ajax-form {
  width: calc(100% * 4/5 - 4px );
  width: -webkit-calc(100% * 4/5 - 4px );
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000345}}
.div-table-td-td {
  display: inline-block;
  width: calc(25% - 4px);
  width: -webkit-calc(25% - 4px);
  vertical-align: middle;
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000353}}
.checkbox-select-ajax-form label {
  cursor: auto;
  width: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000358}}
.checkbox-select-ajax-form input[type="checkbox"] {
  cursor: pointer;
  margin: 0;
  zoom: 1.5;
  transform: scale(1.5);
  -ms-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -o-transform: scale(1.5);
  -moz-transform: scale(1.5);
  transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000376}}
#lodge-memberships-comm {
  border: solid 1px #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000379}}
#lodge-memberships-comm .checkbox-select-ajax-form {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000383}}
#lodge-memberships-comm .div-table-heading {
  background: #ebebeb;
  padding: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000388}}
#lodge-memberships-comm .div-table-tr {
  background: #FFF !important;
  padding: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000393}}
#lodge-memberships-comm .div-table-td-td {
  width: auto;
  padding: 0;
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\0000398}}
#lodge-memberships-comm .div-table-td-td label {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003102}}
#lodge-memberships-comm .div-table-td-td input[type="checkbox"] {
  zoom: 1;
  transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  -o-transform: none;
  -moz-transform: none;
  vertical-align: middle;
  margin-right: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003116}}
#js-search-table-div .div-table-row {
  border: 0;
  padding: 0;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003124}}
  .comm-preference-form .div-table-heading {
    display: block;
    font-size: 0.85em;
  }
}
@media (max-width: 320px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003133}}
  .comm-preference-form .div-table-heading {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003139}}
  .comm-preference-form .div-table-td,
  .comm-preference-form .checkbox-select-ajax-form,
  .comm-preference-form .div-table-td-td {
    display: block;
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003145}}
  .comm-preference-form .div-table-td,
  .comm-preference-form .div-table-td-td {
    position: relative;
    padding: 0 0 0 90px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003150}}
  .comm-preference-form .checkbox-select-ajax-form .input {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003157}}
  .comm-preference-form .div-table-td:before,
  .comm-preference-form .div-table-td-td:before {
    position: absolute;
    top: 0px;
    left: 0;
    font-weight: bold;
    width: 80px;
    text-align: right;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003166}}
  .comm-preference-form .div-table-td-td:before {
    top: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003170}}
  .comm-preference-form .div-table-td.degree:before {
    content: "Degree";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003174}}
  .comm-preference-form .div-table-td.lodge:before {
    content: "Lodge";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003178}}
  .comm-preference-form .div-table-td.member:before {
    content: "Member";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003182}}
  .comm-preference-form .div-table-td-td.text:before {
    content: "Text";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003186}}
  .comm-preference-form .div-table-td-td.voice:before {
    content: "Voice";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003190}}
  .comm-preference-form .div-table-td-td.email:before {
    content: "Email";
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003194}}
  .comm-preference-form .div-table-td-td.post:before {
    content: "Post";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003200}}
  #lodge-memberships-comm .div-table-heading {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003203}}
  #lodge-memberships-comm .div-table-td-td:before {
    content: "" !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003209}}
  #recognition-table .recognition-table-row {
    padding: 0 5px 7px 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003213}}
  #recognition-table .recognition-table-row:nth-child(odd) {
    background: white;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003217}}
  #recognition-table .entity-name {
    display: inline-block;
    width: calc(100%/6 - 3px);
    width: -webkit-calc(100%/6 - 3px);
    vertical-align: top;
    margin-top: 20px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003225}}
  #recognition-table .radio-horizontal {
    display: inline-block;
    width: calc(100%/6*5 - 3px);
    width: -webkit-calc(100%/6*5 - 3px);
    vertical-align: top;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003232}}
  .radio-horizontal fieldset {
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003239}}
  .radio-horizontal input[type="radio"] {
    margin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003243}}
  .radio-horizontal .input {
    float: none !important;
    width: 100% !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003248}}
  .radio-horizontal label {
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003252}}
  .radio-horizontal ol li {
    display: inline-block;
    vertical-align: top;
    width: calc(20% - 5px);
    width: -webkit-calc(20% - 5px);
    text-align: center;
    padding-left: 30px;
  }
}
@media (max-width: 320px) and (max-width: 560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003262}}
  .div-table-heading {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003268}}
  .div-table-td,
  .checkbox-select-ajax-form,
  .div-table-td-td {
    display: block;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003274}}
  .div-table-td,
  .div-table-td-td {
    position: relative;
    padding: 0 0 0 90px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003279}}
  .checkbox-select-ajax-form .input {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003286}}
  .div-table-td:before,
  .div-table-td-td:before {
    position: absolute;
    top: 0px;
    left: 0;
    font-weight: bold;
    width: 80px;
    text-align: right;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003295}}
  .div-table-td-td:before {
    top: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003299}}
  .div-table-td.degree:before {
    content: "Degree";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003303}}
  .div-table-td.lodge:before {
    content: "Lodge";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003307}}
  .div-table-td.member:before {
    content: "Member";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003311}}
  .div-table-td-td.text:before {
    content: "Text";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003315}}
  .div-table-td-td.voice:before {
    content: "Voice";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003319}}
  .div-table-td-td.email:before {
    content: "Email";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ajaxSubmitForm\.scss}line{font-family:\00003323}}
  .div-table-td-td.post:before {
    content: "Post";
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\000031}}
.accordian-wrapper {
  margin: 5px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\000036}}
.accordian-title,
.async-accordian-title {
  cursor: pointer;
  position: relative;
  display: block;
  padding-right: 20px;
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000315}}
.accordian-title:last-child,
.async-accordian-title:last-child {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000320}}
.accordian-title i,
.async-accordian-title i {
  position: absolute;
  top: 5px;
  right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000327}}
.default-accordian .accordian-title i,
.default-accordian .async-accordian-title i {
  right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000332}}
.accordian-content,
.async-accordian-content {
  height: 0;
  overflow: hidden;
  transform: scaleY(0);
  transition: transform 0.3s ease-out;
  padding: 0 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000339}}
.accordian-content.show,
.async-accordian-content.show {
  transition: transform 0.3s ease-out;
  height: auto;
  transform: scaleY(1);
  transform-origin: top;
  margin-top: 15px;
  padding: 10px !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000351}}
.survey-form .accordian-content,
.survey-form .async-accordian-content {
  height: auto;
  overflow: auto;
  transform: none;
  transition: none;
}

/* Default Accordian */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000363}}
.default-accordian > .accordian-title,
.default-accordian > .async-accordian-title {
  border: solid 1px #DDD;
  padding: 5px 10px;
  background: #FFF;
  color: #333333;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000370}}
.default-accordian > .accordian-title:after,
.default-accordian > .async-accordian-title:after {
  content: "\f107";
  font-family: "FontAwesome";
  position: absolute;
  top: 5px;
  right: 10px;
  border-radius: 100%;
  text-align: center;
  display: block;
  background: #FFF;
  padding-top: 4px;
  width: 30px;
  height: 30px;
  color: #477dca;
  font-size: 1.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000387}}
.default-accordian > .accordian-title.open:after,
.default-accordian > .async-accordian-title.open:after {
  content: "\f106";
  padding-top: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\0000392}}
.default-accordian > .accordian-title:hover:after,
.default-accordian > .async-accordian-title:hover:after {
  background: #477dca;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003102}}
.default-open-accordian > .accordian-title:after,
.default-open-accordian > .async-accordian-title:after {
  content: "\f106";
  padding-top: 2px;
  font-family: "FontAwesome";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003107}}
.default-open-accordian > .accordian-title.open:after,
.default-open-accordian > .async-accordian-title.open:after {
  content: "\f107";
  padding-top: 4px;
  font-family: "FontAwesome";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003115}}
.default-open-accordian > .accordian-content,
.default-open-accordian > .async-accordian-content {
  display: block;
}

/* Cont Section Accordian */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003124}}
.cont-section-accordian .accordian-title,
.cont-section-accordian .async-accordian-title {
  border: 0;
  padding: 0;
  background: none;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003130}}
.cont-section-accordian .accordian-title:after,
.cont-section-accordian .async-accordian-title:after {
  top: 7px;
}

/* Nested Accordions */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003137}}
div.nested-accordions {
  border: solid 1px #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003140}}
div.nested-accordions .nested-accordion {
  border-bottom: solid 1px #DDD;
  padding: 5px;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003145}}
div.nested-accordions .nested-accordion:last-child {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003149}}
div.nested-accordions .nested-accordion:nth-child(odd) {
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003154}}
div.nested-accordions .nested-accordion .accordion-title,
div.nested-accordions .nested-accordion .async-accordion {
  position: relative;
  padding-right: 30px;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003159}}
div.nested-accordions .nested-accordion .accordion-title:after,
div.nested-accordions .nested-accordion .async-accordion:after {
  content: "\f107";
  font-family: "FontAwesome";
  position: absolute;
  top: 2px;
  right: 10px;
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003168}}
div.nested-accordions .nested-accordion .accordion-title.open:after,
div.nested-accordions .nested-accordion .async-accordion.open:after {
  content: "\f106";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003172}}
div.nested-accordions .nested-accordion .accordion-title:hover:after,
div.nested-accordions .nested-accordion .async-accordion:hover:after {
  color: #3770c0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003177}}
div.nested-accordions .nested-accordion .accordion-content {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003185}}
div.nested-accordions .nested-accordion .nested-accordion {
  padding-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003193}}
table.nested-accordions th.accordion-toggle-icon,
table.nested-accordions td.accordion-toggle-icon {
  width: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003199}}
table.nested-accordions tbody.nested-accordion tr.accordion-title {
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003202}}
table.nested-accordions tbody.nested-accordion tr.accordion-title td.accordion-toggle-icon:after {
  content: "\f107";
  font-family: "FontAwesome";
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003208}}
table.nested-accordions tbody.nested-accordion tr.accordion-title td.accordion-toggle-icon.custom:after {
  content: "\f13a";
  color: #666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003213}}
table.nested-accordions tbody.nested-accordion tr.accordion-title.open {
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003216}}
table.nested-accordions tbody.nested-accordion tr.accordion-title.open td.accordion-toggle-icon:after {
  content: "\f106";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003220}}
table.nested-accordions tbody.nested-accordion tr.accordion-title.open td.accordion-toggle-icon.custom:after {
  content: "\f139";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003226}}
table.nested-accordions tbody.nested-accordion tr.accordion-content {
  display: none;
}

/* FAQ */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003235}}
.faq-accordian-wrapper {
  margin: 0 0 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003239}}
.faq-accordian-wrapper .accordian-title {
  border: solid 1px #DDD;
  padding: 5px 10px;
  background: #FFF;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003246}}
.faq-accordian-wrapper .accordian-title i {
  right: 10px;
  top: 10px;
}

/* Simple Accordion */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003253}}
.simple-accordion-wrapper {
  margin: 0 0 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003256}}
.simple-accordion-wrapper .accordian-title {
  padding: 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003259}}
.simple-accordion-wrapper .accordian-title:after {
  content: '\f107';
  font-family: "FontAwesome";
  margin-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003265}}
.simple-accordion-wrapper .accordian-title.open:after {
  content: "\f106";
}

/* Accordian inside table row */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003275}}
.table-accordian {
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003279}}
.table-accordian .accordian-wrap {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003284}}
.table-accordian .accordian-title,
.table-accordian .async-accordian-title {
  color: #000;
  padding-right: 0;
  position: absolute;
  top: 0px;
  right: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003293}}
.table-accordian .accordian-title:after,
.table-accordian .async-accordian-title:after {
  content: "\f13a";
  font-family: "FontAwesome";
  color: #666;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003301}}
.table-accordian .accordian-title.open:after,
.table-accordian .async-accordian-title.open:after {
  content: "\f139";
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003306}}
.table-accordian .accordian-title span i
.table-accordian .async-accordian-title span i {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003315}}
.table-accordian .accordian-content,
.table-accordian .async-accordian-content {
  padding-right: 15px;
  font-size: 0.9em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003321}}
.table-accordian .accordian-content a,
.table-accordian .async-accordian-content a {
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003326}}
.table-accordian .accordian-content a:hover,
.table-accordian .async-accordian-content a:hover {
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003331}}
.table-accordian .accordian-content .heading, .table-accordian .accordian-content .page-heading, .table-accordian .accordian-content .search-heading,
.table-accordian .async-accordian-content .heading,
.table-accordian .async-accordian-content .page-heading,
.table-accordian .async-accordian-content .search-heading {
  font-size: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003335}}
.table-accordian .tableDiv-row {
  margin: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_accordian\.scss}line{font-family:\00003340}}
.table-accordian .div-table-row:hover {
  background: #E0E0E0;
}

/*
 * Styling for Reports
 ******************************************************************
 */
/* Modal form 
 **************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000310}}
.report-modal {
  line-height: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000313}}
.report-modal label {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000317}}
.report-modal .checkbox {
  line-height: 0.8em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000320}}
.report-modal .checkbox label {
  font-weight: normal;
}

/* Preview Format / Global
 **************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000331}}
#report-format .report-table {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000334}}
#report-format .report-table th {
  vertical-align: top;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000338}}
#report-format .report-table .event-type-col {
  width: 100px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000341}}
#report-format .report-table .event-dt-col {
  width: 65px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000344}}
#report-format .report-table .dt-recorded-col {
  width: 65px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000347}}
#report-format .report-table .member-id-col {
  width: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000350}}
#report-format .report-table .member-name-col {
  width: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000353}}
#report-format .report-table .current-member-stat-col {
  width: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000356}}
#report-format .report-table td {
  vertical-align: top;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000363}}
#report-format .giant-report-table th, #report-format .giant-report-table td {
  vertical-align: top;
  text-align: left;
}

/* PDF Layout 
 **************************/
/*table, tr, tbody, thead, tfoot {
    page-break-inside: avoid;
}*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000379}}
#report-format.report-pdf-format .report-table {
  width: 100%;
  font-size: 10px;
  margin: 0 0 3px 0;
  line-height: 11.5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000384}}
#report-format.report-pdf-format .report-table th {
  padding: 2px 0;
  word-wrap: break-word;
  text-align: left;
  border-bottom: solid 1px #666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000390}}
#report-format.report-pdf-format .report-table .event-type-col {
  width: 140px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\0000393}}
#report-format.report-pdf-format .report-table td {
  padding: 2px 0;
  word-wrap: break-word;
  border-bottom: solid 1px #666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\00003100}}
#report-format.report-pdf-format .giant-report-table {
  font-size: 9px;
  line-height: 10.5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\00003103}}
#report-format.report-pdf-format .giant-report-table th {
  word-wrap: break-word;
  border-bottom: solid 1px #666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_report\.scss}line{font-family:\00003107}}
#report-format.report-pdf-format .giant-report-table td {
  word-wrap: break-word;
  border-bottom: solid 1px #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\000031}}
.sk-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\000037}}
.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000314}}
.sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000325}}
.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000329}}
.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000333}}
.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000337}}
.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000341}}
.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000345}}
.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000349}}
.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000353}}
.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000357}}
.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000361}}
.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000365}}
.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000369}}
.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000372}}
.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000375}}
.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000378}}
.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000381}}
.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000384}}
.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000387}}
.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000390}}
.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000393}}
.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000396}}
.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/loading_spinner\.css\.scss}line{font-family:\0000399}}
.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\000031}}
.adv-search-form {
  max-width: 300px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\000035}}
.adv-search-wrapper {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\000039}}
#adv-search-params {
  background: #ebebeb;
  padding: 10px 5px;
  border: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000315}}
#adv-search-params .input {
  display: inline-block;
  width: calc(25% - 4px);
  width: -webkit-calc(25% - 4px);
  padding: 0 5px;
  margin-bottom: 5px;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000323}}
#adv-search-params .input input {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000327}}
#adv-search-params .input.hidden {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000332}}
#adv-search-params .search-btns-wrap {
  padding: 5px 0 0 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000336}}
#adv-search-results {
  margin-top: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000340}}
#adv-search-results .async-accordian-content {
  padding-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000344}}
#adv-search-results .async-accordian-content .cont-child {
  background: #FFF;
  padding: 5px;
  border: solid 1px #ebebeb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000350}}
#adv-search-results .async-accordian-content a {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000354}}
.back-to-top-btn {
  position: fixed;
  bottom: 10px;
  right: 10px;
  font-size: 15px;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000354}}
  .back-to-top-btn {
    font-size: 20px;
  }
}

@media (max-width: 850px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000365}}
  #adv-search-params .input {
    display: inline-block;
    width: calc(50% - 4px);
    width: -webkit-calc(50% - 4px);
    padding: 0 5px;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000375}}
  .adv-search-wrapper .div-table-col:before {
    top: 2px;
  }
}
@media (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000381}}
  #adv-search-params .input {
    display: block;
    width: 100%;
    padding: 5px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_advanced_members_search\.css\.scss}line{font-family:\0000387}}
  #adv-search-params .search-btns-wrap {
    padding: 4px 0 0 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\000031}}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\000037}}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000314}}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000321}}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000323}}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000326}}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000333}}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000339}}
.select2-container .select2-search--inline {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000341}}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000347}}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000350}}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000361}}
.select2-results {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000364}}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000369}}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000373}}
.select2-results__option[aria-selected] {
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000376}}
.select2-container--open .select2-dropdown {
  left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000379}}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000384}}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000389}}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000392}}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000396}}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\0000398}}
.select2-search--dropdown.select2-search--hide {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003101}}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003118}}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003130}}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003134}}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003137}}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003141}}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003143}}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003149}}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003161}}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003164}}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003168}}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003171}}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003174}}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003178}}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003183}}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003189}}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003191}}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003198}}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003207}}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003213}}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003216}}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003219}}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003223}}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003227}}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003231}}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003235}}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003238}}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003242}}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003246}}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003249}}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003256}}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003260}}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003263}}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003266}}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003269}}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003271}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003273}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003276}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003279}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003282}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003285}}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003289}}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003293}}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003298}}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear, to bottom, white 50%, #eeeeee 100%;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003308}}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003310}}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003313}}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003318}}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003320}}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear, to bottom, #eeeeee 50%, #cccccc 100%;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003336}}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003348}}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003351}}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003360}}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003362}}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003365}}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003369}}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear, to bottom, white 0%, #eeeeee 50%;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003379}}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear, to bottom, #eeeeee 50%, white 100%;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003389}}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003395}}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003397}}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003401}}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003403}}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003412}}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003418}}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003421}}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003426}}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003430}}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003433}}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003438}}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003443}}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003447}}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003451}}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003455}}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003458}}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003461}}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003465}}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003468}}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003471}}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003475}}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003480}}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* Customized Styles for Our Application */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/filter_select\.css\.scss}line{font-family:\00003487}}
.mfp-content .select2-container {
  width: 100% !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\000031}}
.home-search-banner-img {
  position: relative;
  height: 500px;
  width: 100%;
  background-size: cover;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\000037}}
.home-search-banner-img img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000311}}
.home-search-banner-img #home-banner-search-form {
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 99;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000319}}
.home-search-banner-img #home-banner-search-form .cont {
  text-align: center;
  display: table;
  height: 100%;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000325}}
.home-search-banner-img #home-banner-search-form .cont .home-banner-search-div {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000329}}
.home-search-banner-img #home-banner-search-form .cont .home-banner-search-div .inner-wrapper {
  background: rgba(0, 0, 0, 0.4);
  padding: 20px;
  width: 100%;
  max-width: 700px;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000336}}
.home-search-banner-img #home-banner-search-form .cont .home-banner-search-div .inner-wrapper h1 {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000340}}
.home-search-banner-img #home-banner-search-form .cont .home-banner-search-div .inner-wrapper .adv-search-toggle {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000343}}
.home-search-banner-img #home-banner-search-form .cont .home-banner-search-div .inner-wrapper .adv-search-toggle:hover {
  color: #cccccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000353}}
.find-meeting-geolocate {
  display: block;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000357}}
.find-meeting-geolocate button {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000362}}
.find-meeting-forms {
  display: block;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000367}}
#simple-find-meeting-form form {
  position: relative;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000371}}
#simple-find-meeting-form form input {
  width: 100%;
  padding: 8px 50px 8px 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000376}}
#simple-find-meeting-form form button {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000386}}
#adv-find-meeting-form input {
  width: 100%;
  padding: 8px 50px 8px 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000391}}
#adv-find-meeting-form button {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\0000396}}
.adv-search-toggle {
  cursor: pointer;
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003100}}
.adv-search-toggle:hover {
  color: #2c5999;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003110}}
  .accordion tbody:nth-child(even), .async-table-accordion tbody:nth-child(even), .table-accordion tbody:nth-child(even) {
    background: #ddd;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003114}}
  .accordion tbody tr, .async-table-accordion tbody tr, .table-accordion tbody tr {
    position: relative;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003117}}
  .accordion tbody tr .accordion-td, .accordion tbody tr .async-accordion-td, .async-table-accordion tbody tr .accordion-td, .async-table-accordion tbody tr .async-accordion-td, .table-accordion tbody tr .accordion-td, .table-accordion tbody tr .async-accordion-td {
    position: absolute;
    top: 45%;
    right: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003124}}
  .accordion tbody .accordion-toggle, .accordion tbody .async-accordion-toggle, .accordion tbody .tr-accordion-toggle, .async-table-accordion tbody .accordion-toggle, .async-table-accordion tbody .async-accordion-toggle, .async-table-accordion tbody .tr-accordion-toggle, .table-accordion tbody .accordion-toggle, .table-accordion tbody .async-accordion-toggle, .table-accordion tbody .tr-accordion-toggle {
    padding-top: 7px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003128}}
  .accordion tbody .accordion-content, .accordion tbody .async-accordion-content, .accordion tbody .tr-accordion-content, .async-table-accordion tbody .accordion-content, .async-table-accordion tbody .async-accordion-content, .async-table-accordion tbody .tr-accordion-content, .table-accordion tbody .accordion-content, .table-accordion tbody .async-accordion-content, .table-accordion tbody .tr-accordion-content {
    display: block;
    background: transparent !important;
    padding-bottom: 7px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003134}}
  .accordion tbody .accordion-toggle-icon, .accordion tbody .async-accordion-toggle-icon, .accordion tbody .tr-accordion-toggle-icon, .async-table-accordion tbody .accordion-toggle-icon, .async-table-accordion tbody .async-accordion-toggle-icon, .async-table-accordion tbody .tr-accordion-toggle-icon, .table-accordion tbody .accordion-toggle-icon, .table-accordion tbody .async-accordion-toggle-icon, .table-accordion tbody .tr-accordion-toggle-icon {
    text-align: right !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003136}}
  .accordion tbody .accordion-toggle-icon::before, .accordion tbody .async-accordion-toggle-icon::before, .accordion tbody .tr-accordion-toggle-icon::before, .async-table-accordion tbody .accordion-toggle-icon::before, .async-table-accordion tbody .async-accordion-toggle-icon::before, .async-table-accordion tbody .tr-accordion-toggle-icon::before, .table-accordion tbody .accordion-toggle-icon::before, .table-accordion tbody .async-accordion-toggle-icon::before, .table-accordion tbody .tr-accordion-toggle-icon::before {
    display: inline-block;
    background: #477DCA;
    width: 23px !important;
    height: 23px !important;
    text-align: center;
    color: #FFF;
    border-radius: 100%;
    position: relative;
    top: auto;
    left: auto;
    padding: 5px 0 0 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003153}}
.accordion .accordion-toggle, .accordion .async-accordion-toggle, .accordion .tr-accordion-toggle, .async-table-accordion .accordion-toggle, .async-table-accordion .async-accordion-toggle, .async-table-accordion .tr-accordion-toggle, .table-accordion .accordion-toggle, .table-accordion .async-accordion-toggle, .table-accordion .tr-accordion-toggle {
  cursor: pointer;
  margin: 0;
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003158}}
.accordion .accordion-toggle:nth-child(4n+1), .accordion .async-accordion-toggle:nth-child(4n+1), .accordion .tr-accordion-toggle:nth-child(4n+1), .async-table-accordion .accordion-toggle:nth-child(4n+1), .async-table-accordion .async-accordion-toggle:nth-child(4n+1), .async-table-accordion .tr-accordion-toggle:nth-child(4n+1), .table-accordion .accordion-toggle:nth-child(4n+1), .table-accordion .async-accordion-toggle:nth-child(4n+1), .table-accordion .tr-accordion-toggle:nth-child(4n+1) {
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003162}}
.accordion .accordion-toggle .accordion-toggle-icon:before, .accordion .accordion-toggle .async-accordion-toggle-icon:before, .accordion .accordion-toggle .tr-accordion-toggle-icon:before, .accordion .async-accordion-toggle .accordion-toggle-icon:before, .accordion .async-accordion-toggle .async-accordion-toggle-icon:before, .accordion .async-accordion-toggle .tr-accordion-toggle-icon:before, .accordion .tr-accordion-toggle .accordion-toggle-icon:before, .accordion .tr-accordion-toggle .async-accordion-toggle-icon:before, .accordion .tr-accordion-toggle .tr-accordion-toggle-icon:before, .async-table-accordion .accordion-toggle .accordion-toggle-icon:before, .async-table-accordion .accordion-toggle .async-accordion-toggle-icon:before, .async-table-accordion .accordion-toggle .tr-accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle .accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle .async-accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle .tr-accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle .accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle .async-accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle .tr-accordion-toggle-icon:before, .table-accordion .accordion-toggle .accordion-toggle-icon:before, .table-accordion .accordion-toggle .async-accordion-toggle-icon:before, .table-accordion .accordion-toggle .tr-accordion-toggle-icon:before, .table-accordion .async-accordion-toggle .accordion-toggle-icon:before, .table-accordion .async-accordion-toggle .async-accordion-toggle-icon:before, .table-accordion .async-accordion-toggle .tr-accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle .accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle .async-accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle .tr-accordion-toggle-icon:before {
  content: "\f107";
  font-family: "FontAwesome";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003167}}
.accordion .accordion-toggle.active, .accordion .async-accordion-toggle.active, .accordion .tr-accordion-toggle.active, .async-table-accordion .accordion-toggle.active, .async-table-accordion .async-accordion-toggle.active, .async-table-accordion .tr-accordion-toggle.active, .table-accordion .accordion-toggle.active, .table-accordion .async-accordion-toggle.active, .table-accordion .tr-accordion-toggle.active {
  background: #666;
  color: #FFF !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003171}}
.accordion .accordion-toggle.active .highlight_blue, .accordion .accordion-toggle.active .highlight_red, .accordion .accordion-toggle.active .highlight_green, .accordion .accordion-toggle.active .highlight_purple, .accordion .async-accordion-toggle.active .highlight_blue, .accordion .async-accordion-toggle.active .highlight_red, .accordion .async-accordion-toggle.active .highlight_green, .accordion .async-accordion-toggle.active .highlight_purple, .accordion .tr-accordion-toggle.active .highlight_blue, .accordion .tr-accordion-toggle.active .highlight_red, .accordion .tr-accordion-toggle.active .highlight_green, .accordion .tr-accordion-toggle.active .highlight_purple, .async-table-accordion .accordion-toggle.active .highlight_blue, .async-table-accordion .accordion-toggle.active .highlight_red, .async-table-accordion .accordion-toggle.active .highlight_green, .async-table-accordion .accordion-toggle.active .highlight_purple, .async-table-accordion .async-accordion-toggle.active .highlight_blue, .async-table-accordion .async-accordion-toggle.active .highlight_red, .async-table-accordion .async-accordion-toggle.active .highlight_green, .async-table-accordion .async-accordion-toggle.active .highlight_purple, .async-table-accordion .tr-accordion-toggle.active .highlight_blue, .async-table-accordion .tr-accordion-toggle.active .highlight_red, .async-table-accordion .tr-accordion-toggle.active .highlight_green, .async-table-accordion .tr-accordion-toggle.active .highlight_purple, .table-accordion .accordion-toggle.active .highlight_blue, .table-accordion .accordion-toggle.active .highlight_red, .table-accordion .accordion-toggle.active .highlight_green, .table-accordion .accordion-toggle.active .highlight_purple, .table-accordion .async-accordion-toggle.active .highlight_blue, .table-accordion .async-accordion-toggle.active .highlight_red, .table-accordion .async-accordion-toggle.active .highlight_green, .table-accordion .async-accordion-toggle.active .highlight_purple, .table-accordion .tr-accordion-toggle.active .highlight_blue, .table-accordion .tr-accordion-toggle.active .highlight_red, .table-accordion .tr-accordion-toggle.active .highlight_green, .table-accordion .tr-accordion-toggle.active .highlight_purple {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003175}}
.accordion .accordion-toggle.active a, .accordion .async-accordion-toggle.active a, .accordion .tr-accordion-toggle.active a, .async-table-accordion .accordion-toggle.active a, .async-table-accordion .async-accordion-toggle.active a, .async-table-accordion .tr-accordion-toggle.active a, .table-accordion .accordion-toggle.active a, .table-accordion .async-accordion-toggle.active a, .table-accordion .tr-accordion-toggle.active a {
  color: #FFF !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003177}}
.accordion .accordion-toggle.active a:hover, .accordion .async-accordion-toggle.active a:hover, .accordion .tr-accordion-toggle.active a:hover, .async-table-accordion .accordion-toggle.active a:hover, .async-table-accordion .async-accordion-toggle.active a:hover, .async-table-accordion .tr-accordion-toggle.active a:hover, .table-accordion .accordion-toggle.active a:hover, .table-accordion .async-accordion-toggle.active a:hover, .table-accordion .tr-accordion-toggle.active a:hover {
  color: #ddd !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003182}}
.accordion .accordion-toggle.active .accordion-toggle-icon:before, .accordion .accordion-toggle.active .async-accordion-toggle-icon:before, .accordion .accordion-toggle.active .tr-accordion-toggle-icon:before, .accordion .async-accordion-toggle.active .accordion-toggle-icon:before, .accordion .async-accordion-toggle.active .async-accordion-toggle-icon:before, .accordion .async-accordion-toggle.active .tr-accordion-toggle-icon:before, .accordion .tr-accordion-toggle.active .accordion-toggle-icon:before, .accordion .tr-accordion-toggle.active .async-accordion-toggle-icon:before, .accordion .tr-accordion-toggle.active .tr-accordion-toggle-icon:before, .async-table-accordion .accordion-toggle.active .accordion-toggle-icon:before, .async-table-accordion .accordion-toggle.active .async-accordion-toggle-icon:before, .async-table-accordion .accordion-toggle.active .tr-accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle.active .accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle.active .async-accordion-toggle-icon:before, .async-table-accordion .async-accordion-toggle.active .tr-accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle.active .accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle.active .async-accordion-toggle-icon:before, .async-table-accordion .tr-accordion-toggle.active .tr-accordion-toggle-icon:before, .table-accordion .accordion-toggle.active .accordion-toggle-icon:before, .table-accordion .accordion-toggle.active .async-accordion-toggle-icon:before, .table-accordion .accordion-toggle.active .tr-accordion-toggle-icon:before, .table-accordion .async-accordion-toggle.active .accordion-toggle-icon:before, .table-accordion .async-accordion-toggle.active .async-accordion-toggle-icon:before, .table-accordion .async-accordion-toggle.active .tr-accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle.active .accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle.active .async-accordion-toggle-icon:before, .table-accordion .tr-accordion-toggle.active .tr-accordion-toggle-icon:before {
  content: "\f106";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003188}}
.accordion .accordion-content, .accordion .async-accordion-content, .accordion .tr-accordion-content, .async-table-accordion .accordion-content, .async-table-accordion .async-accordion-content, .async-table-accordion .tr-accordion-content, .table-accordion .accordion-content, .table-accordion .async-accordion-content, .table-accordion .tr-accordion-content {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003192}}
.accordion .accordion-content.show, .async-table-accordion .accordion-content.show, .table-accordion .accordion-content.show {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003196}}
.accordion .tr-accordion-content.show, .async-table-accordion .tr-accordion-content.show, .table-accordion .tr-accordion-content.show {
  display: table-row;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003201}}
.accordion.default-open .accordion-toggle-icon:before, .accordion.default-open .async-accordion-toggle-icon:before, .accordion.default-open .tr-accordion-toggle-icon:before, .async-table-accordion.default-open .accordion-toggle-icon:before, .async-table-accordion.default-open .async-accordion-toggle-icon:before, .async-table-accordion.default-open .tr-accordion-toggle-icon:before, .table-accordion.default-open .accordion-toggle-icon:before, .table-accordion.default-open .async-accordion-toggle-icon:before, .table-accordion.default-open .tr-accordion-toggle-icon:before {
  content: "\f106";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003206}}
.accordion.default-open.active .accordion-toggle-icon:before, .accordion.default-open.active .async-accordion-toggle-icon:before, .accordion.default-open.active .tr-accordion-toggle-icon:before, .async-table-accordion.default-open.active .accordion-toggle-icon:before, .async-table-accordion.default-open.active .async-accordion-toggle-icon:before, .async-table-accordion.default-open.active .tr-accordion-toggle-icon:before, .table-accordion.default-open.active .accordion-toggle-icon:before, .table-accordion.default-open.active .async-accordion-toggle-icon:before, .table-accordion.default-open.active .tr-accordion-toggle-icon:before {
  content: "\f107";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003211}}
.accordion.default-open .accordion-content, .accordion.default-open .async-accordion-content, .async-table-accordion.default-open .accordion-content, .async-table-accordion.default-open .async-accordion-content, .table-accordion.default-open .accordion-content, .table-accordion.default-open .async-accordion-content {
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_find_meetings\.scss}line{font-family:\00003215}}
.accordion.default-open .tr-accordion-content, .async-table-accordion.default-open .tr-accordion-content, .table-accordion.default-open .tr-accordion-content {
  display: table-row;
}

/* Login Screen */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/pwa\.scss}line{font-family:\000035}}
.pwa-login-screen .pwa-login-form .inputs {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/pwa\.scss}line{font-family:\000039}}
.pwa-login-screen .pwa-login-form .inputs.inline-inputs label, .pwa-login-screen .pwa-login-form .inputs.inline-inputs input {
  display: inline-block;
}

/* Memberships Screen */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/pwa\.scss}line{font-family:\0000320}}
.pwa-memberships-screen .cont-card-section.memberships-list > .heading, .pwa-memberships-screen .cont-card-section.memberships-list > .page-heading, .pwa-memberships-screen .cont-card-section.memberships-list > .search-heading {
  background: #626262;
  color: #FFF;
}

/* Virtual Card Screen */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/pwa\.scss}line{font-family:\0000328}}
.pwa-virtual-card {
  border: solid 1px #dbdbdb;
  border-radius: 4px;
  width: 400px;
  padding: 20px;
  margin: 0 auto;
  position: relative;
  color: black;
}
@media only screen and (max-width: 500px) and (orientation: portrait) and (max-device-aspect-ratio: 1 / 1) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/pwa\.scss}line{font-family:\0000328}}
  .pwa-virtual-card {
    transform: rotate(90deg) translateX(80px);
    -ms-transform: rotate(90deg) translateX(80px);
    -webkit-transform: rotate(90deg) translateX(80px);
    -o-transform: rotate(90deg) translateX(80px);
    -moz-transform: rotate(90deg) translateX(80px);
    margin-bottom: 155px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
  }
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/lodge_locator\.css\.scss}line{font-family:\000031}}
  .clear-search-btn {
    width: 100%;
    padding: 0.55em 0.8em;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\000031}}
.simple-calendar-cont {
  display: block;
  border: solid 1px #DDD;
  padding: 15px;
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\000039}}
.simple-calendar table {
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-vertical-spacing: 0px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #dddddd;
  border-collapse: collapse;
  box-sizing: border-box;
  max-width: 100%;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000320}}
.simple-calendar tr {
  border-collapse: collapse;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000324}}
.simple-calendar th {
  padding: 6px;
  border-bottom: 2px solid #dddddd;
  border-collapse: collapse;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 0px none #333333;
  box-sizing: border-box;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000338}}
.simple-calendar .cal_link {
  width: 100%;
  max-height: 50px;
  height: 100%;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000345}}
.simple-calendar .cal_link_disabled {
  color: #666666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000349}}
.simple-calendar .cal_row {
  max-height: 100px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000353}}
.simple-calendar .day {
  padding: 6px;
  vertical-align: top;
  width: 14%;
  border: 1px solid #ddd;
  border-top-color: #dddddd;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-color: #dddddd;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-color: #dddddd;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #dddddd;
  border-left-style: solid;
  border-left-width: 1px;
  height: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000374}}
.simple-calendar .calendar-title {
  font-weight: bold;
  font-size: 20px;
  padding-left: 30px;
  padding-right: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000391}}
.simple-calendar .today {
  background: #1b9364;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000394}}
.simple-calendar .today.has-events {
  background: #477dca !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\0000399}}
.simple-calendar .today a {
  color: #000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\00003110}}
.simple-calendar .prev-month {
  background: #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\00003113}}
.simple-calendar .next-month {
  background: #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\00003118}}
.simple-calendar .has-events {
  background: #477dca;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\00003122}}
.simple-calendar .has-events a {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_simple_calendar_override\.scss}line{font-family:\00003127}}
.simple-calendar .today.has-events {
  background: #00FFFF;
}

/*
* CSS TOGGLE SWITCH
*
* Ionuț Colceriu - ghinda.net
* https://github.com/ghinda/css-toggle-switch
*
*/
/* GV Application Custom Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000313}}
.toggle-switch {
  padding: 5px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000317}}
.switch-label {
  float: left;
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000322}}
.switch-slider {
  float: left;
  margin-right: 10px;
  font-size: 0.75em;
  width: 60px !important;
}

/* Toggle Switch Main Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000332}}
.switch-toggle a,
.switch-light span span {
  display: none;
}

/* We can't test for a specific feature,
 * so we only target browsers with support for media queries.
 */
@media only screen {
 /* Checkbox
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000341}}
  .switch-light {
    position: relative;
    display: block;
   /* simulate default browser focus outlines on the switch,
  * when the inputs are focused.
  */
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000347}}
  .switch-light::after {
    clear: both;
    content: '';
    display: table;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000353}}
  .switch-light *,
  .switch-light *:before,
  .switch-light *:after {
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000355}}
  .switch-light a {
    display: block;
    transition: all 0.2s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000359}}
  .switch-light label,
  .switch-light > span {
   /* breathing room for bootstrap/foundation classes.
  */
    line-height: 2em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000364}}
  .switch-light input:focus ~ span a,
  .switch-light input:focus + label {
    outline-width: 2px;
    outline-style: solid;
    outline-color: Highlight;
   /* Chrome/Opera gets its native focus styles.
  */
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 0) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000372}}
  .switch-light input:focus ~ span a,
  .switch-light input:focus + label {
    outline-color: -webkit-focus-ring-color;
    outline-style: auto;
  }
}
@media only screen {
 /* don't hide the input from screen-readers and keyboard access
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000379}}
  .switch-light input {
    position: absolute;
    opacity: 0;
    z-index: 3;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000383}}
  .switch-light input:checked ~ span a {
    right: 0%;
  }

 /* inherit from label
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000387}}
  .switch-light strong {
    font-weight: inherit;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000389}}
  .switch-light > span {
    position: relative;
    overflow: hidden;
    display: block;
    min-height: 2em;
   /* overwrite 3rd party classes padding
  * eg. bootstrap .alert
  */
    padding: 0;
    text-align: left;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\0000399}}
  .switch-light span span {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    width: 50%;
    text-align: center;
    user-select: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003107}}
  .switch-light a {
    position: absolute;
    right: 50%;
    top: 0;
    z-index: 1;
    display: block;
    width: 50%;
    height: 100%;
    padding: 0;
  }

  /* bootstrap 4 tweaks
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003118}}
  .switch-light.row {
    display: flex;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003120}}
  .switch-light .alert-light {
    color: #333;
  }

 /* Radio Switch
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003124}}
  .switch-toggle {
    position: relative;
    display: block;
   /* simulate default browser focus outlines on the switch,
  * when the inputs are focused.
  */
  /* For callout panels in foundation
*/
    padding: 0 !important;
   /* 2 items
  */
   /* 3 items
  */
   /* 4 items
  */
   /* 5 items
  */
   /* 6 items
  */
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003143}}
  .switch-toggle::after {
    clear: both;
    content: '';
    display: table;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003149}}
  .switch-toggle *,
  .switch-toggle *:before,
  .switch-toggle *:after {
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003151}}
  .switch-toggle a {
    display: block;
    transition: all 0.2s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003155}}
  .switch-toggle label,
  .switch-toggle > span {
   /* breathing room for bootstrap/foundation classes.
  */
    line-height: 2em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003160}}
  .switch-toggle input:focus ~ span a,
  .switch-toggle input:focus + label {
    outline-width: 2px;
    outline-style: solid;
    outline-color: Highlight;
   /* Chrome/Opera gets its native focus styles.
  */
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 0) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003168}}
  .switch-toggle input:focus ~ span a,
  .switch-toggle input:focus + label {
    outline-color: -webkit-focus-ring-color;
    outline-style: auto;
  }
}
@media only screen {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003173}}
  .switch-toggle input {
    position: absolute;
    left: 0;
    opacity: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003177}}
  .switch-toggle input + label {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    padding: 0 0.5em;
    margin: 0;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003185}}
  .switch-toggle a {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0;
    z-index: 1;
    width: 10px;
    height: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003195}}
  .switch-toggle label:nth-child(2):nth-last-child(4),
  .switch-toggle label:nth-child(2):nth-last-child(4) ~ label,
  .switch-toggle label:nth-child(2):nth-last-child(4) ~ a {
    width: 50%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003197}}
  .switch-toggle label:nth-child(2):nth-last-child(4) ~ input:checked:nth-child(3) + label ~ a {
    left: 50%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003201}}
  .switch-toggle label:nth-child(2):nth-last-child(6),
  .switch-toggle label:nth-child(2):nth-last-child(6) ~ label,
  .switch-toggle label:nth-child(2):nth-last-child(6) ~ a {
    width: 33.33%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003203}}
  .switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(3) + label ~ a {
    left: 33.33%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003205}}
  .switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(5) + label ~ a {
    left: 66.66%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003209}}
  .switch-toggle label:nth-child(2):nth-last-child(8),
  .switch-toggle label:nth-child(2):nth-last-child(8) ~ label,
  .switch-toggle label:nth-child(2):nth-last-child(8) ~ a {
    width: 25%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003211}}
  .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(3) + label ~ a {
    left: 25%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003213}}
  .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(5) + label ~ a {
    left: 50%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003215}}
  .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(7) + label ~ a {
    left: 75%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003219}}
  .switch-toggle label:nth-child(2):nth-last-child(10),
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ label,
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ a {
    width: 20%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003221}}
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(3) + label ~ a {
    left: 20%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003223}}
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(5) + label ~ a {
    left: 40%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003225}}
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(7) + label ~ a {
    left: 60%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003227}}
  .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(9) + label ~ a {
    left: 80%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003231}}
  .switch-toggle label:nth-child(2):nth-last-child(12),
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ label,
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ a {
    width: 16.6%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003233}}
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(3) + label ~ a {
    left: 16.6%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003235}}
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(5) + label ~ a {
    left: 33.2%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003237}}
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(7) + label ~ a {
    left: 49.8%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003239}}
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(9) + label ~ a {
    left: 66.4%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003241}}
  .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(11) + label ~ a {
    left: 83%;
  }

 /* Candy Theme
* Based on the "Sort Switches / Toggles (PSD)" by Ormal Clarck
* http://www.premiumpixels.com/freebies/sort-switches-toggles-psd/
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003248}}
  .switch-toggle.switch-candy,
  .switch-light.switch-candy > span {
    background-color: #2d3035;
    border-radius: 3px;
    box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.2);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003254}}
  .switch-light.switch-candy span span,
  .switch-light.switch-candy input:checked ~ span span:first-child,
  .switch-toggle.switch-candy label {
    color: #fff;
    font-weight: bold;
    text-align: center;
    text-shadow: 1px 1px 1px #191b1e;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003261}}
  .switch-light.switch-candy input ~ span span:first-child,
  .switch-light.switch-candy input:checked ~ span span:nth-child(2),
  .switch-candy input:checked + label {
    color: #333;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003264}}
  .switch-candy a {
    border: 1px solid #333;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), inset 0 1px 1px rgba(255, 255, 255, 0.45);
    background-color: #70c66b;
    background-image: linear, false, rgba(255, 255, 255, 0.2), transparent;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003270}}
  .switch-candy-blue a {
    background-color: #38a3d4;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003272}}
  .switch-candy-yellow a {
    background-color: #f5e560;
  }

  /* iOS Theme
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003276}}
  .switch-ios.switch-light span span {
    color: #888b92;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003278}}
  .switch-ios.switch-light a {
    left: 0;
    top: 0;
    width: 2em;
    height: 2em;
    background-color: #fff;
    border-radius: 100%;
    border: 0.25em solid #D8D9DB;
    transition: all .2s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003287}}
  .switch-ios.switch-light > span {
    display: block;
    width: 100%;
    height: 2em;
    background-color: #D8D9DB;
    border-radius: 1.75em;
    transition: all .4s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003294}}
  .switch-ios.switch-light > span span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    line-height: 1.875em;
    vertical-align: middle;
    transition: all .2s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003303}}
  .switch-ios.switch-light > span span:first-of-type {
    opacity: 1;
    padding-left: 1.875em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003306}}
  .switch-ios.switch-light > span span:last-of-type {
    padding-right: 1.875em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003308}}
  .switch-ios.switch-light input:checked ~ span a {
    left: 100%;
    border-color: #477dca;
    margin-left: -2em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003312}}
  .switch-ios.switch-light input:checked ~ span {
    border-color: #477dca;
    box-shadow: inset 0 0 0 30px #477dca;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003315}}
  .switch-ios.switch-light input:checked ~ span span:first-of-type {
    opacity: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003317}}
  .switch-ios.switch-light input:checked ~ span span:last-of-type {
    opacity: 1;
    color: #fff;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003320}}
  .switch-ios.switch-toggle {
    background-color: #D8D9DB;
    border-radius: 30px;
    box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003324}}
  .switch-ios.switch-toggle a {
    background-color: #477dca;
    border: 0.125em solid #D8D9DB;
    border-radius: 1.75em;
    transition: all 0.12s ease-out;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003329}}
  .switch-ios.switch-toggle label {
    height: 2.4em;
    color: #888b92;
    line-height: 2.4em;
    vertical-align: middle;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003334}}
  .switch-ios input:checked + label {
    color: #3e4043;
  }

 /* Holo Theme
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003339}}
  .switch-toggle.switch-holo,
  .switch-light.switch-holo > span {
    background-color: #464747;
    border-radius: 1px;
    box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
    color: #fff;
    text-transform: uppercase;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003345}}
  .switch-holo label {
    color: #fff;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003347}}
  .switch-holo > span span {
    opacity: 0;
    transition: all 0.1s;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003350}}
  .switch-holo > span span:first-of-type {
    opacity: 1;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003353}}
  .switch-holo > span span,
  .switch-holo label {
    font-size: 85%;
    line-height: 2.15625em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003356}}
  .switch-holo a {
    background-color: #666;
    border-radius: 1px;
    box-shadow: inset rgba(255, 255, 255, 0.2) 0 1px 0, inset rgba(0, 0, 0, 0.3) 0 -1px 0;
  }

  /* Selected ON switch-light
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003362}}
  .switch-holo.switch-light input:checked ~ span a {
    background-color: #0E88B1;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003364}}
  .switch-holo.switch-light input:checked ~ span span:first-of-type {
    opacity: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003366}}
  .switch-holo.switch-light input:checked ~ span span:last-of-type {
    opacity: 1;
  }

 /* Material Theme
*/
 /* switch-light
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003372}}
  .switch-light.switch-material a {
    top: -0.1875em;
    width: 1.75em;
    height: 1.75em;
    border-radius: 50%;
    background: #fafafa;
    box-shadow: 0 0.125em 0.125em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.125em -0.125em rgba(0, 0, 0, 0.2), 0 0.125em 0.25em 0 rgba(0, 0, 0, 0.12);
    transition: right 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003380}}
  .switch-material.switch-light {
    overflow: visible;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003382}}
  .switch-material.switch-light::after {
    clear: both;
    content: '';
    display: table;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003386}}
  .switch-material.switch-light > span {
    overflow: visible;
    position: relative;
    top: 0.1875em;
    width: 3.25em;
    height: 1.5em;
    min-height: auto;
    border-radius: 1em;
    background: rgba(0, 0, 0, 0.26);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003395}}
  .switch-material.switch-light span span {
    position: absolute;
    clip: rect(0 0 0 0);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003398}}
  .switch-material.switch-light input:checked ~ span a {
    right: 0;
    background: #477dca;
    box-shadow: 0 0.1875em 0.25em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.1875em -0.125em rgba(0, 0, 0, 0.2), 0 0.0625em 0.375em 0 rgba(0, 0, 0, 0.12);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003402}}
  .switch-material.switch-light input:checked ~ span {
    background: #aac3e7;
  }

 /* switch-toggle
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003406}}
  .switch-toggle.switch-material {
    overflow: visible;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003408}}
  .switch-toggle.switch-material::after {
    clear: both;
    content: '';
    display: table;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003412}}
  .switch-toggle.switch-material a {
    top: 48%;
    width: 0.375em !important;
    height: 0.375em;
    margin-left: 0.25em;
    background: #477dca;
    border-radius: 100%;
    transform: translateY(-50%);
    transition: transform .4s ease-in;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003421}}
  .switch-toggle.switch-material label {
    color: rgba(0, 0, 0, 0.54);
    font-size: 1em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003424}}
  .switch-toggle.switch-material label:before {
    content: '';
    position: absolute;
    top: 48%;
    left: 0;
    display: block;
    width: 0.875em;
    height: 0.875em;
    border-radius: 100%;
    border: 0.125em solid rgba(0, 0, 0, 0.54);
    transform: translateY(-50%);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003435}}
  .switch-toggle.switch-material input:checked + label:before {
    border-color: #477dca;
  }

 /* ripple
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003441}}
  .switch-light.switch-material > span:before,
  .switch-light.switch-material > span:after,
  .switch-toggle.switch-material label:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    display: block;
    width: 4em;
    height: 4em;
    border-radius: 100%;
    background: #477dca;
    opacity: .4;
    margin-left: -1.25em;
    margin-top: -1.25em;
    transform: scale(0);
    transition: opacity .4s ease-in;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003457}}
  .switch-light.switch-material > span:after {
    left: auto;
    right: 0;
    margin-left: 0;
    margin-right: -1.25em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003462}}
  .switch-toggle.switch-material label:after {
    width: 3.25em;
    height: 3.25em;
    margin-top: -0.75em;
  }

  @keyframes materialRipple {
    0% {
      transform: scale(0);
    }

    20% {
      transform: scale(1);
    }

    100% {
      opacity: 0;
      transform: scale(1);
    }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003476}}
  .switch-material.switch-light input:not(:checked) ~ span:after,
  .switch-material.switch-light input:checked ~ span:before,
  .switch-toggle.switch-material input:checked + label:after {
    animation: materialRipple .4s ease-in;
  }

 /* trick to prevent the default checked ripple animation from showing
* when the page loads.
* the ripples are hidden by default, and shown only when the input is focused.
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003484}}
  .switch-light.switch-material.switch-light input ~ span:before,
  .switch-light.switch-material.switch-light input ~ span:after,
  .switch-material.switch-toggle input + label:after {
    visibility: hidden;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003488}}
  .switch-light.switch-material.switch-light input:focus:checked ~ span:before,
  .switch-light.switch-material.switch-light input:focus:not(:checked) ~ span:after,
  .switch-material.switch-toggle input:focus:checked + label:after {
    visibility: visible;
  }
}
/* Bugfix for older Webkit, including mobile Webkit. Adapted from
 * http://css-tricks.com/webkit-sibling-bug/
 */
@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 80em) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_toggle_switch\.scss}line{font-family:\00003496}}
  .switch-light,
  .switch-toggle {
    -webkit-animation: webkitSiblingBugfix infinite 1s;
  }
}
@-webkit-keyframes webkitSiblingBugfix {
  from {
    -webkit-transform: translate3d(0, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000340}}
#file_vault_view {
  position: relative;
  /* disable default keyboard focus styling for treeitems
     Keyboard focus is styled with the following CSS */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000343}}
#file_vault_view ul[role="tree"] {
  margin: 0;
  padding: 0 0 0 20px;
  list-style: none;
  width: 100%;
  font-size: 1.15em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000351}}
#file_vault_view [role="treeitem"][aria-expanded="false"] > ul[role="group"] {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000355}}
#file_vault_view [role="treeitem"][aria-expanded="true"] > ul[role="group"] {
  padding-left: 25px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000360}}
#file_vault_view [role="treeitem"],
#file_vault_view [role="treeitem"] span {
  width: 100%;
  margin: 0;
  padding: 0;
  border: 2px transparent solid;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000368}}
#file_vault_view [role="treeitem"] {
  margin: 5px 0;
  padding-left: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000375}}
#file_vault_view [role="treeitem"]:focus {
  outline: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000380}}
#file_vault_view [role="treeitem"].focus,
#file_vault_view [role="treeitem"] span.focus {
  border-color: black;
  background-color: #eee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000386}}
#file_vault_view [role="treeitem"].hover,
#file_vault_view [role="treeitem"] span:hover {
  background-color: #ddd;
  padding: 3px 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\0000391}}
#file_vault_view [role="treeitem"]::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -20px;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-radius: 0 0 0 0px;
  width: 20px;
  height: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003103}}
#file_vault_view [role="treeitem"]::after {
  position: absolute;
  content: "";
  top: 12px;
  left: -20px;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-radius: 0px 0 0 0;
  width: 20px;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003115}}
#file_vault_view [role="treeitem"]:last-child::after {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003119}}
#file_vault_view [role="treeitem"]:last-child:before {
  border-radius: 0 0 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003123}}
#file_vault_view ul[role="tree"] > [role="treeitem"]:first-child::before {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003127}}
#file_vault_view ul[role="tree"] > [role="treeitem"]:first-child::after {
  border-radius: 5px 0 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003131}}
#file_vault_view [role="treeitem"] > span::before {
  font-family: "FontAwesome";
  margin-right: 5px;
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003137}}
#file_vault_view [role="treeitem"][aria-expanded="false"] > span::before {
  content: "\f07b";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003141}}
#file_vault_view [role="treeitem"][aria-expanded="true"] > span::before {
  content: "\f07c";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003146}}
#file_vault_view ul[role="tree"] .button, #file_vault_view ul[role="tree"] button {
  padding: 2px 5px;
  margin-left: 10px;
  font-size: 0.75em;
  width: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003152}}
#file_vault_view ul[role="tree"] .button.new_folder, #file_vault_view ul[role="tree"] button.new_folder {
  background: #f5ae03;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003156}}
#file_vault_view ul[role="tree"] .button.new_file, #file_vault_view ul[role="tree"] button.new_file {
  background: #444;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003162}}
#file_vault_view #file-vault-sidebar {
  position: fixed;
  top: 12%;
  right: 10%;
  z-index: 10000;
  max-width: 400px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003169}}
#file_vault_view #file-vault-sidebar.show {
  display: block;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003169}}
  #file_vault_view #file-vault-sidebar.show {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003177}}
#file_vault_view #file-vault-sidebar .button {
  font-size: 1em;
  padding: 10px;
  display: block;
  width: 100%;
  margin: 0 0 5px 0;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003162}}
  #file_vault_view #file-vault-sidebar {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003190}}
#file_vault_view .mfp-cont .button {
  font-size: 1em;
  padding: 7px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003196}}
#file_vault_view #file_vault .mfp-cont .button {
  font-size: 1em;
  padding: 7px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003201}}
#file_vault_view .mobile-only-btn {
  display: none;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003201}}
  #file_vault_view .mobile-only-btn {
    display: inline-block;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/file_vault\.scss}line{font-family:\00003210}}
  #file_vault_view .float-span-65 {
    width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\000031}}
.member-profile-heading-thumbnail {
  vertical-align: middle;
  margin-right: 10px;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\000037}}
.tableDiv-row {
  padding: 7px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000311}}
.tableDiv-row label {
  font-weight: bold;
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000318}}
.tableDiv-row .icon-label {
  width: 25px;
  color: #C8C8C8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000323}}
.tableDiv-row span {
  display: inline-block;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000328}}
.tableDiv-row span sup {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000332}}
.tableDiv-row-footer {
  margin-top: 6px;
  padding: 8px 0;
  border-top: solid 1px #DDD;
  font-size: 0.9em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000339}}
.member-profile-pic {
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000343}}
.member-profile-pic img {
  margin-bottom: -5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000347}}
.mouseover-cont.file-form {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 0.8em;
  background: rgba(0, 0, 0, 0.7);
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000358}}
.member-profile-pic:hover .mouseover-cont {
  opacity: 1;
  filter: alpha(opacity=100);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000363}}
.mouseover-cont h4 {
  color: #FFF;
  font-size: 1em;
  margin-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000369}}
.mouseover-cont input[type="file"] {
  font-size: 0.8em;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000374}}
.mouseover-cont .btn {
  padding: 5px 10px;
  border-radius: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000379}}
.memberships-tool {
  font-size: 0.8em;
  display: block;
  font-weight: bold;
  padding: 10px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000386}}
.membership-tool-btn {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\0000390}}
.membership-card {
  position: relative;
  border: solid 1px #DDD;
  margin: 0 0 15px 0;
  border-radius: 2px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,e0e0e0+100 */
  background: #e5e5e5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e5e5e5 0%, #e0e0e0 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e5e5e5 0%, #e0e0e0 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e0e0e0',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003103}}
.membership-home-lodge {
  position: absolute;
  right: -6px;
  top: -6px;
  width: 85px;
  z-index: 5;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003111}}
.membership-card .membership-card-header {
  font-size: 1em;
  padding: 4px 45px 4px 10px;
  line-height: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003117}}
.membership-card .membership-lodge a {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003122}}
.membership-card .membership-status,
.membership-card .membership-dues-class {
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003126}}
.membership-card-body {
  padding: 4px 10px;
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003131}}
.membership-card.home-lodge .membership-card-body {
  padding-top: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003135}}
.membership-card.home-lodge .membership-card-body .membership-account-balance {
  position: relative;
  z-index: 100;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003140}}
.membership-action-col {
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003146}}
.membership-account-balance label {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003150}}
.membership-account-balance label a {
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003154}}
.membership-account-balance .account-balance {
  float: right;
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003159}}
.membership-card-actions {
  border-top: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003163}}
.membership-card-footer {
  background: #ebebeb;
  padding: 5px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003167}}
.membership-card-footer .accordian-title {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003169}}
.membership-card-footer .accordian-title:after {
  content: "\f107";
  font-family: "FontAwesome";
  position: absolute;
  top: 0px;
  right: 0px;
  background: #999;
  color: #FFF;
  padding: 0px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003180}}
.membership-card-footer .accordian-title.open:after {
  content: "\f106";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003185}}
.membership-card-footer .accordian-content {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003188}}
.membership-card-footer .accordian-content .button {
  margin: 4px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003192}}
.membership-card-footer .accordian-content.open {
  padding: 5px;
  border: solid 1px #ddd;
}

/* Memberships table */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003202}}
.memberships-table {
  border: 1px solid #c6c6c6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003205}}
.memberships-table .col-span-5 {
  display: inline-block;
  width: calc(20% - 14px);
  width: -webkit-calc(20% - 14px );
  margin: 0 5px;
  vertical-align: top;
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003214}}
.memberships-table .col-span-4 {
  display: inline-block;
  width: calc(25% - 14px);
  width: -webkit-calc(25% - 14px );
  margin: 0 5px;
  vertical-align: top;
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003223}}
.memberships-table .col-span-3 {
  display: inline-block;
  width: calc(100%/3 - 14px);
  width: -webkit-calc(100%/3 - 14px );
  margin: 0 5px;
  vertical-align: top;
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003232}}
.memberships-table .col-span-2 {
  display: inline-block;
  width: calc(50% - 14px);
  width: -webkit-calc(50% - 14px );
  margin: 0 5px;
  vertical-align: top;
  padding: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003245}}
.memberships-table .table-header {
  font-weight: bold;
  border-bottom: 1px solid #c6c6c6;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003250}}
.memberships-table .table-body:nth-child(odd) {
  background: #EBEBEB;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003254}}
.endowed-memberships-list {
  padding: 5px 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003258}}
.endowed-memberships-list table thead {
  background: #a5a5a5;
  color: #FFF;
}

/* Member Workflows Sidebar */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003267}}
.workflow-sidebar .dashboard-sidebar-cont {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003271}}
.workflow-sidebar .btn {
  white-space: normal;
  line-height: 1.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003276}}
.workflow-sidebar .gl-action-btn {
  background: #1e0e7c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003279}}
.workflow-sidebar .gl-action-btn:hover {
  background: #0d0637;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003284}}
.workflow-sidebar .gl-action-btn:focus, .workflow-sidebar .gl-action-btn:active {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003289}}
.workflow-sidebar .action-legend {
  position: absolute;
  right: 15px;
  top: 5px;
  font-size: 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003295}}
.workflow-sidebar .action-legend span {
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003301}}
.workflow-sidebar .action-legend span.gl-action {
  background: #7B68EE;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003305}}
.workflow-sidebar .action-legend span.lodge-action {
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003311}}
.workflow-sidebar .sidebar-action {
  display: block;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003315}}
.workflow-sidebar .sidebar-action .gl-action {
  color: #7B68EE;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003319}}
.workflow-sidebar .sidebar-action .lodge-action {
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003323}}
.workflow-sidebar .sidebar-action .action-status {
  display: block;
  padding-left: 35px;
  position: relative;
  line-height: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003329}}
.workflow-sidebar .sidebar-action .action-status:before {
  display: block;
  width: 15px;
  height: 100%;
  border-left: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
  content: "";
  position: absolute;
  top: -5px;
  left: 15px;
}

@media (max-width: 990px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003345}}
  .membership-home-lodge {
    width: 65px;
  }
}
@media (max-width: 890px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003353}}
  .membership-card .membership-card-header,
  .membership-card .membership-card-body,
  .membership-card .membership-card-body label {
    font-size: 0.9em;
  }
}
@media (max-width: 719px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003359}}
  .tabs.vertical-tabs > .hook {
    width: 99%;
    margin: 0 auto 1px auto;
    background: lightgrey;
    font-size: 1em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003365}}
  .tabs.vertical-tabs > .hook.active {
    background: #333;
    color: #FFF;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003370}}
  .tabs.vertical-tabs > .hook:hover,
  .tabs.vertical-tabs > .hook.active:hover {
    color: #333;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003373}}
  .tabs.x-wide.vertical-tabs .cont.new-cont {
    width: 99%;
    margin: 5px auto 0 auto;
    min-height: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003380}}
  .membership-card .membership-card-header,
  .membership-card .membership-card-body,
  .membership-card .membership-card-body label {
    font-size: 1em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003384}}
  .memberships-table .col-span-5 {
    display: block;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003389}}
  .memberships-table .table-header {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003393}}
  .memberships-table .table-body .col-span-5 {
    position: relative;
    padding-left: 49%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003398}}
  .memberships-table .table-body .col-span-5:before {
    position: absolute;
    top: 5px;
    left: 10px;
    font-weight: bold;
    display: inline-block;
    content: attr(data-title);
  }
}
@media (max-width: 700px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003410}}
  .floatRight,
  .floatLeft {
    float: none;
    width: 100% !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_membersshow\.scss}line{font-family:\00003415}}
  .member-profile-pic {
    max-width: 300px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\000031}}
#workflows_wizard {
  position: relative;
  z-index: 1;
  /*&:before {
    position: absolute;
    top: 5px;
    left: 10px;
    height: 100%;
    width: 1px;
    display: block;
    background: #737373;
    z-index: -1;
    content: '';
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000317}}
#workflows_wizard .wizard_step {
  display: block;
  color: #737373;
  padding: 0 0 30px 0;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000323}}
#workflows_wizard .wizard_step:after {
  position: absolute;
  bottom: -7px;
  left: -1px;
  content: "\f063";
  font-family: "FontAwesome";
  font-size: 25px;
  color: #999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000333}}
#workflows_wizard .wizard_step:last-child {
  padding-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000335}}
#workflows_wizard .wizard_step:last-child:after {
  content: "";
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000340}}
#workflows_wizard .wizard_step:before {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #737373;
  vertical-align: middle;
  content: '';
  text-shadow: 1px 1px 1px black;
  background: #999999;
  -webkit-box-shadow: inset 1px 6px 12px #dddddd, inset -1px -10px 5px #333333, 1px 2px 1px black;
  -moz-box-shadow: inset 1px 6px 12px #dddddd, inset -1px -10px 5px #333333, 1px 2px 1px black;
  box-shadow: inset 1px 6px 12px #dddddd, inset -1px -10px 5px #333333, 1px 2px 1px black;
  font-family: "FontAwesome";
  color: #FFF;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000358}}
#workflows_wizard .wizard_step.completed:before {
  background: green;
  -webkit-box-shadow: inset 1px 6px 12px #1b9364, inset -1px -10px 5px #0b3d2a, 1px 2px 1px black;
  -moz-box-shadow: inset 1px 6px 12px #1b9364, inset -1px -10px 5px #0b3d2a, 1px 2px 1px black;
  box-shadow: inset 1px 6px 12px #1b9364, inset -1px -10px 5px #0b3d2a, 1px 2px 1px black;
  content: '\f00c';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000366}}
#workflows_wizard .wizard_step.rejected:before {
  background: red;
  -webkit-box-shadow: inset 1px 6px 12px #ff1a1a, inset -1px -10px 5px #e60000, 1px 2px 1px black;
  -moz-box-shadow: inset 1px 6px 12px #ff1a1a, inset -1px -10px 5px #e60000, 1px 2px 1px black;
  box-shadow: inset 1px 6px 12px #ff1a1a, inset -1px -10px 5px #e60000, 1px 2px 1px black;
  content: '\f00d';
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_workflows\.scss}line{font-family:\0000378}}
.highlighted_date .ui-state-default {
  background: #1b9364 !important;
  color: #FFF !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\000031}}
html {
  scroll-behavior: smooth;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\000035}}
.virtual_ancom_wrapper {
  position: relative;
  padding-top: 86px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\000039}}
.virtual_ancom_wrapper .content-area {
  width: 95%;
  max-width: 1200px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000315}}
.virtual_ancom_wrapper header {
  padding: 5px 0;
  background: #477dca;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000324}}
.virtual_ancom_wrapper header .logo {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000326}}
.virtual_ancom_wrapper header .logo img {
  width: 70px;
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000332}}
.virtual_ancom_wrapper header .logo span.title {
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 15px;
  line-height: 1em;
  margin-left: 10px;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000342}}
.virtual_ancom_wrapper header .logo span.title span {
  font-size: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000348}}
.virtual_ancom_wrapper header .navbar {
  float: right;
  margin-top: 25px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000352}}
.virtual_ancom_wrapper header .navbar ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000357}}
.virtual_ancom_wrapper header .navbar ul li {
  display: inline-block;
  margin-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000361}}
.virtual_ancom_wrapper header .navbar ul li a {
  display: block;
  color: #FFF;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000366}}
.virtual_ancom_wrapper header .navbar ul li a:after {
  position: absolute;
  bottom: -4px;
  left: 0;
  width: 0;
  height: 2px;
  background: #FFF;
  content: '';
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000377}}
.virtual_ancom_wrapper header .navbar ul li a:hover:after {
  width: 100%;
  transition: width 1s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000387}}
.virtual_ancom_wrapper .form_submit_message {
  padding: 5px 10px;
  border: solid 2px green;
  margin-top: 20px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\0000393}}
.virtual_ancom_wrapper .form_submit_message:before {
  content: '\f0d8';
  font-family: 'FontAwesome';
  position: absolute;
  top: -17px;
  left: 10px;
  color: green;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003102}}
.virtual_ancom_wrapper .form_submit_message.error {
  border-color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003105}}
.virtual_ancom_wrapper .form_submit_message.error:before {
  color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003111}}
.virtual_ancom_wrapper footer {
  background: #477dca;
  color: #FFF;
  padding: 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003115}}
.virtual_ancom_wrapper footer a {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003120}}
.virtual_ancom_wrapper iframe {
  width: 100%;
  max-width: 600px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003125}}
.virtual_ancom_wrapper .secure-ssl-img {
  position: fixed;
  bottom: 110px;
  right: 2.5%;
  max-width: 60px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003132}}
.virtual_ancom_wrapper .top_btn {
  position: fixed;
  bottom: 30px;
  right: 2.5%;
  background: #477dca;
  color: #FFF;
  text-align: center;
  padding-top: 6px;
  width: 60px;
  height: 60px;
  font-size: 26px;
  border-radius: 4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003145}}
.virtual_ancom_wrapper .top_btn:hover {
  background: #3770c0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003150}}
.virtual_ancom_wrapper #page-content {
  position: relative;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003154}}
.virtual_ancom_wrapper #page-content #virtual_ancom_content:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 100%;
  height: 35%;
  background: url("virtual_ancom/banner.jpg") left top no-repeat;
  background-size: cover;
  background-attachment: fixed;
  z-index: -1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003168}}
.virtual_ancom_wrapper #page-content #intro {
  padding: 20px 0;
  text-align: center;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003173}}
.virtual_ancom_wrapper #page-content #intro a {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003177}}
.virtual_ancom_wrapper #page-content #intro h1 {
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003181}}
.virtual_ancom_wrapper #page-content #intro iframe {
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003186}}
.virtual_ancom_wrapper #page-content #primary-content {
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003189}}
.virtual_ancom_wrapper #page-content #primary-content .cont-sect {
  padding: 30px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003192}}
.virtual_ancom_wrapper #page-content #primary-content .cont-sect:nth-child(even) {
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003197}}
.virtual_ancom_wrapper #page-content #primary-content .sect-heading {
  text-transform: uppercase;
  text-align: center;
  padding: 30px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003202}}
.virtual_ancom_wrapper #page-content #primary-content .sect-heading h1 {
  margin: 0 0 10px 0;
  font-size: 2.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003207}}
.virtual_ancom_wrapper #page-content #primary-content .sect-heading hr {
  width: 50px;
  margin: 0 auto;
  border-color: #477dca;
  height: 4px;
  background: #477dca;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003218}}
.virtual_ancom_wrapper #page-content #primary-content #registration .vote-claims-list {
  max-width: 250px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003222}}
.virtual_ancom_wrapper #page-content #primary-content #registration .vote-claims-list li {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003225}}
.virtual_ancom_wrapper #page-content #primary-content #registration .vote-claims-list li a {
  white-space: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003233}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect {
  margin: 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003237}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect .date {
  color: #FFF;
  padding: 8px 8px 15px 8px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  text-transform: uppercase;
  background: #477dca;
  line-height: 1.2em;
  width: 80px;
  font-weight: bold;
  width: 80px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003250}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect .date span {
  display: block;
  font-size: 1.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003256}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect .main-events {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  font-size: 1.25em;
  margin-top: 18px;
  width: calc(100% - 100px);
  width: -webkit-calc(100% - 100px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003265}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect .main-events > ul {
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003270}}
.virtual_ancom_wrapper #page-content #primary-content .schedule-sect .detailed-events {
  margin-top: 18px;
  font-size: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003279}}
.virtual_ancom_wrapper #page-content #primary-content .reports-sect .reports-list li {
  margin: 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003284}}
.virtual_ancom_wrapper #page-content #primary-content .reports-sect .contact-form {
  background: #FFF;
  padding: 10px;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003294}}
  .virtual_ancom_wrapper .floatLeft,
  .virtual_ancom_wrapper .floatRight {
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003303}}
  .virtual_ancom_wrapper .mobile-nav li a {
    display: block;
    padding: 10px 5px;
    border-bottom: solid 1px #FFF;
    color: #FFF;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003311}}
  .virtual_ancom_wrapper .mobile-nav li:last-child a {
    border: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003319}}
  .virtual_ancom_wrapper header {
    padding-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003322}}
  .virtual_ancom_wrapper header .logo {
    margin-top: 5px;
    float: none;
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003328}}
  .virtual_ancom_wrapper header .navbar {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003332}}
  .virtual_ancom_wrapper header .mobile-meta {
    left: auto;
    top: 20px;
    right: 2.5%;
    display: block;
    position: absolute;
    width: 50px;
    height: 50px;
    padding-top: 12px;
    text-align: center;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003343}}
  .virtual_ancom_wrapper header .mobile-meta a {
    color: #FFF;
    padding: 0;
    border: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_virtual_ancom\.scss}line{font-family:\00003348}}
  .virtual_ancom_wrapper header .mobile-meta a i {
    padding: 0;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_online_payment\.scss}line{font-family:\000036}}
.payment_profile_form .float-span-33 {
  width: calc(100%/3 - 5px);
  width: -webkit-calc(100%/3 - 5px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_online_payment\.scss}line{font-family:\0000310}}
.payment_profile_form .float-span-33.middle-child {
  margin: 0 7px;
}

/* Card JS */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_online_payment\.scss}line{font-family:\0000318}}
.jp-card.jp-card-visa.jp-card-identified .jp-card-front::before,
.jp-card.jp-card-visa.jp-card-identified .jp-card-back::before {
  background-color: #2A7EC1 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_online_payment\.scss}line{font-family:\0000323}}
.card-js-wrapper .card-wrapper {
  margin: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\000033}}
#accounting-batch-receipts .batch-payments-form .check_boxes {
  border: solid 1px #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\000036}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox {
  display: block;
  width: 100%;
  padding: 5px;
  border-bottom: solid 1px #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\0000312}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox:nth-child(even) {
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\0000316}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox:last-child {
  border-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\0000320}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox input {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\0000326}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox label {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 26px);
  width: -webkit-calc(100% - 26px);
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_lodge_accounting\.scss}line{font-family:\0000333}}
#accounting-batch-receipts .batch-payments-form .check_boxes .checkbox label table {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\000032}}
#mc-messages-list li {
  margin-bottom: 5px;
  /*width: 80%;
  float: left;*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\000037}}
#mc-messages-list li .mc-message-info {
  border: solid 1px #DDD;
  background: #FFF;
  padding: 10px;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000313}}
#mc-messages-list li .mc-message-info .mc-message-header {
  padding-left: 23px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000319}}
#mc-messages-list li .mc-message-info .mc-message-header .mc-message-timestamp {
  text-align: right;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000324}}
#mc-messages-list li .mc-message-info .mc-message-header table, #mc-messages-list li .mc-message-info .mc-message-header tr, #mc-messages-list li .mc-message-info .mc-message-header td {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000330}}
#mc-messages-list li .mc-message-info .mc-message-body {
  font-size: 0.9em;
  padding-left: 23px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000334}}
#mc-messages-list li .mc-message-info .mc-message-body .mc-message-excerpt {
  color: #777;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000340}}
#mc-messages-list li .mc-message-schema {
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000343}}
#mc-messages-list li .mc-message-schema table, #mc-messages-list li .mc-message-schema tr, #mc-messages-list li .mc-message-schema td {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_member_comms\.scss}line{font-family:\0000349}}
#mc-messages-list li.sent-message {
  /*float: right;*/
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\000035}}
#app-header {
  width: 100%;
  position: fixed;
  z-index: 990;
  -webkit-box-shadow: 0px 4px 4px -4px #5c5c5c;
  -moz-box-shadow: 0px 4px 4px -4px #5c5c5c;
  box-shadow: 0px 4px 4px -4px #5c5c5c;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000315}}
#app-header .app-header-cont {
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000320}}
.ous-layout #gv-logo {
  display: inline-block;
  vertical-align: middle;
  width: 250px;
  background: #477dca;
  color: #FFF;
  text-align: center;
  padding: 4px 0;
  position: relative;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000331}}
.ous-layout #gv-logo a {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000334}}
.ous-layout #gv-logo a:hover {
  color: #2c5999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000339}}
.ous-layout #gv-logo img {
  width: 50px;
  margin: 0 auto;
  margin-bottom: -5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000345}}
.ous-layout #gv-logo .app-icon-bg1 {
  position: absolute;
  bottom: -18px;
  left: 0px;
  font-size: 50px;
  opacity: 0.25;
  opacity: 25%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000355}}
.app-header-title {
  float: left;
  width: 40%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000360}}
.app-header-title .app-name {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - ($fixed_sidebar_nav_width + 5px));
  width: -webkit-calc(100% - ($fixed_sidebar_nav_width + 5px));
  font-weight: bold;
  font-size: 20px;
  position: relative;
  z-index: 10;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000371}}
.app-icon-bg2 {
  margin-left: -19px;
  margin-right: -10px;
  color: #FFF;
  font-size: 30px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000379}}
.app-header-nav {
  float: right;
  text-align: right;
  width: 58%;
  padding-right: 10px;
  padding-top: 10px;
  font-size: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000387}}
.app-header-nav a {
  display: inline-block;
  margin-left: 10px;
  color: #477dca;
  position: relative;
  /*&[title]:hover:after {
    content: attr(title);
    position: absolute;
    top: 100%;
    left: 0;
    width: 250%;
    background: #FFF;
    font-size: 50%;
    padding: 3px 2px;
    text-align: left;
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\0000393}}
.app-header-nav a:hover {
  color: #2c5999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003109}}
.app-header-nav a .title {
  display: none;
  font-size: 70%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003116}}
#app-wrapper {
  position: relative;
  min-height: 900px;
  padding-left: 250px;
  padding-top: 90px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003122}}
#app-wrapper.scrolled {
  padding-top: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003126}}
#app-wrapper.demo_banner_displayed {
  padding-top: 120px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003131}}
.app-fixed-nav {
  position: fixed;
  left: 0;
  top: 0;
  background: #212121;
  color: #FFF;
  width: 250px;
  height: 100%;
  display: block;
  z-index: 1;
  padding-top: 80px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003143}}
.app-fixed-nav a {
  color: #FFF;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003148}}
.app-fixed-nav .ou-name a {
  font-size: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003153}}
.app-fixed-nav .nav-links a {
  display: block;
  padding: 10px 15px 10px 15px;
  margin: 2px 0;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003159}}
.app-fixed-nav .nav-links a:hover {
  background: #000;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003164}}
.app-fixed-nav .nav-links a:after {
  content: "\f105";
  font: var(--fa-font-sharp-regular);
  position: absolute;
  top: 15px;
  right: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003172}}
.app-fixed-nav .nav-links a.ou-parent-tab-link:after {
  content: "\f107" !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003178}}
.app-fixed-nav .nav-links a.ou-parent-tab-link.clicked:after, .app-fixed-nav .nav-links a.ou-parent-tab-link.current:after, .app-fixed-nav .nav-links a.ou-parent-tab-link.active:after {
  content: "\f106" !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003184}}
.app-fixed-nav .ou-sub-tab-links {
  display: none;
  padding-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003188}}
.app-fixed-nav .ou-sub-tab-links.open {
  display: block !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003193}}
.app-fixed-nav .ou-name {
  text-transform: uppercase;
  border-bottom: solid 1px #666;
  padding: 0 35px 15px 15px;
  font-weight: bold;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003202}}
.demo_banner_displayed .app-fixed-nav {
  padding-top: 110px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003206}}
.ou-name-nav-icons {
  border-bottom: solid 1px #666;
  text-align: center;
  margin: 0 0 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003211}}
.ou-name-nav-icons a {
  display: inline-block;
  padding: 5px 0;
  text-align: center;
  font-size: 20px;
  border-right: solid 1px #666;
  width: calc(100%/6 - 1px);
  width: -webkit-calc(100%/6 - 1px);
  margin-left: -4px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003221}}
.ou-name-nav-icons a:last-child {
  padding-right: 0;
  border-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003226}}
.ou-name-nav-icons a:first-child {
  padding-left: 0;
  margin-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003231}}
.ou-name-nav-icons a:hover {
  background: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003238}}
.app-cont-container {
  width: 99%;
  margin: 0 auto;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003244}}
.app-fixed-nav-toggle {
  cursor: pointer;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003249}}
#app-fixed-nav-close-btn {
  position: fixed;
  z-index: 999;
  top: 90px;
  left: 215px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003256}}
.demo_banner_displayed #app-fixed-nav-close-btn {
  top: 120px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003260}}
#app-fixed-nav-open-btn {
  position: absolute;
  z-index: 999;
  top: -10px;
  left: 0px;
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003268}}
.demo_banner_displayed #app-fixed-nav-open-btn {
  top: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003273}}
#app-wrapper.app-fixed-nav-closed {
  padding-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003276}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav {
  width: 0;
  position: absolute;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003280}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-tab-link-group, #app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-back-to-top {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003284}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name {
  position: absolute;
  top: 79px;
  left: 42px;
  width: 90vw;
  text-align: left;
  border: 0;
  margin: 0;
  padding: 0;
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003295}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name a {
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003298}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name a::first-line {
  margin-right: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003302}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name a br {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003306}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name a div {
  display: inline-block;
  margin-left: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003312}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name::first-line {
  margin-right: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003316}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name br {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003320}}
#app-wrapper.app-fixed-nav-closed .app-fixed-nav .ou-name div {
  display: inline-block;
  margin-left: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003328}}
#app-wrapper.app-fixed-nav-closed .ou-name-nav-icons {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003332}}
#app-wrapper.app-fixed-nav-closed #app-fixed-nav-close-btn {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003336}}
#app-wrapper.app-fixed-nav-closed #app-fixed-nav-open-btn {
  display: block;
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003341}}
#app-wrapper.app-fixed-nav-closed .app-cont-container {
  padding-top: 25px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003346}}
.ou-name-sub-page {
  padding: 0px 10px;
  display: inline-block;
  background: #477dca;
  color: #FFF;
  font-size: 0.75em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003354}}
.app-cont {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003357}}
.app-cont .content {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003362}}
.has_right_sidebar {
  float: left;
  width: 65%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003367}}
.right_sidebar {
  float: right;
  width: 34%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003372}}
.app-cont-container .cont {
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003376}}
.ou-heading {
  text-transform: uppercase;
  font-weight: bold;
  border: none;
  color: #555;
  font-size: 18px;
  margin-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003385}}
.ou-heading-icon {
  margin: 0 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003389}}
.ou-stat-block {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003392}}
.ou-stat-block .block-title {
  font-size: 18px;
  background: #DDD;
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003398}}
.ou-stat-block .block-cont {
  background: #FFF;
  border: #DDD;
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003403}}
.ou-stat-block .block-cont table {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003406}}
.ou-stat-block .block-cont table th {
  background: #DDD;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003410}}
.ou-stat-block #ouChartjs-legend {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003414}}
.ou-stat-block .lodge-communications {
  max-width: 700px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003419}}
.ou-stat-block .lodge-communications .communications-chart {
  width: 49%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003423}}
.ou-stat-block .lodge-communications .communications-chart h6 {
  padding-top: 37%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003426}}
.ou-stat-block .lodge-communications .communications-chart h6 span {
  font-size: 40px;
  color: #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003436}}
.ou-tab-link-group .ou-tab-link.current,
.ou-tab-link-group .ou-tab-link.active {
  position: relative;
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003440}}
.ou-tab-link-group .ou-tab-link.current:before,
.ou-tab-link-group .ou-tab-link.active:before {
  background: #477dca;
  content: '';
  height: 100%;
  width: 5px;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003453}}
.ou-tab-link .hook-counter, .outbound-ou-tab-link .hook-counter {
  display: inline-block;
  width: 25px;
  height: 25px;
  border-radius: 100%;
  background: red;
  color: #FFF;
  font-size: 10px;
  padding-top: 4px;
  text-align: center;
  border: solid 1px #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003467}}
.ou-tab-content {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003471}}
.ou-tab-content.current, .ou-tab-content.is-open {
  display: inherit;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003476}}
.block-cont.events-sidebar {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003480}}
.block-cont .calendar-heading {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003484}}
.block-cont .simple-calendar {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003486}}
.block-cont .simple-calendar th {
  background: transparent !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003492}}
.ou-tab-link-group {
  height: calc(100% - 270px);
  height: -webkit-calc(100% - 270px);
  overflow-y: scroll;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003499}}
#app-wrapper footer {
  font-size: 0.85em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003504}}
.app-header-nav-mobile-togggle {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003508}}
.app-header-mobile-nav {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003512}}
.app-header-desktop-nav {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003516}}
#nav-open, #nav-close {
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003520}}
.app-header-nav-toggle {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003525}}
.ou-back-to-top {
  padding: 10px 15px;
  border-top: solid 1px #666;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 250px;
  z-index: 999;
  background: #212121;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003536}}
.footer-toggle {
  font-size: 0.85em;
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003540}}
.footer-toggle:before {
  content: 'Expand Footer ';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003544}}
.footer-toggle:after {
  content: "\f106";
  font: var(--fa-font-regular);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003551}}
.footer-toggle.expanded {
  border-bottom: solid 1px #FFF;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003556}}
.footer-toggle.expanded:before {
  content: 'Collapse Footer ';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003560}}
.footer-toggle.expanded:after {
  content: "\f107";
  font: var(--fa-font-regular);
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003570}}
.non-ous-header .app-header-nav a {
  margin-left: 0;
  font-size: 14px;
}

/* displaying mobile nav in all browser width */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003577}}
.app-header-nav-toggle {
  display: block;
  position: fixed;
  right: 10px;
  top: 10px;
  font-size: 1.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003585}}
.demo_banner_displayed .app-header-nav-toggle {
  top: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003589}}
.app-header-mobile-nav {
  left: auto;
  right: 0;
  width: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003596}}
.nav-toggled .app-header-mobile-nav {
  width: 300px;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003600}}
.nav-toggled .app-header-mobile-nav a {
  display: block;
  padding: 10px 15px;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003605}}
.nav-toggled .app-header-mobile-nav a i {
  width: 25px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003612}}
.app-header-desktop-nav {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003616}}
.app-header-nav {
  float: right;
  width: 8%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003621}}
.app-header-title {
  float: left;
  width: 90%;
}

/* end mobile nav */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003627}}
pre.user_added_text_content, .input.text {
  font-family: 'Open Sans';
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003628}}
pre.user_added_text_content ul, .input.text ul {
  list-style-type: disc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003631}}
pre.user_added_text_content ul ul, .input.text ul ul {
  list-style-type: circle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003634}}
pre.user_added_text_content ul ul ul, .input.text ul ul ul {
  list-style-type: circle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003640}}
pre.user_added_text_content ol, .input.text ol {
  list-style-type: decimal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003643}}
pre.user_added_text_content ol ol, .input.text ol ol {
  list-style-type: lower-alpha;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003646}}
pre.user_added_text_content ol ol ol, .input.text ol ol ol {
  list-style-type: lower-latin;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003652}}
pre.user_added_text_content ul, pre.user_added_text_content ol, .input.text ul, .input.text ol {
  padding-left: 20px !important;
  margin-left: 20px !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003663}}
.ous-layout .officers-list li {
  width: calc(20% - 24px);
  width: -webkit-calc(20% - 24px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003667}}
.ous-layout .officers-list li .glo-pic {
  height: 300px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003674}}
.ous-layout .oes-officers-list .glo-pic {
  height: 300px;
}

@media (max-width: 1500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003681}}
  .app-header-title .app-name {
    font-size: 17px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003685}}
  .app-header-nav {
    font-size: 17px;
    padding-top: 16px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003691}}
  .non-ous-header .app-header-title .app-name {
    font-size: 15px;
  }
}
@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003704}}
  .lodge-communications .communications-chart h6 {
    font-size: 6px;
  }
}
@media (max-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003713}}
  .ou-stat-block.floatLeft,
  .ou-stat-block.floatRight {
    float: none;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003718}}
  .floatLeft, .floatRight, .content.has-sidebar, .sidebar, .right_sidebar, .has_right_sidebar {
    float: none !important;
    width: 100% !important;
  }
}
@media (max-width: 820px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003727}}
  .ou-stat-block .floatRight, .ou-stat-block .floatLeft {
    float: none;
    width: 100%;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003736}}
  .accordion tbody .accordion-content, .accordion tbody .async-accordion-content, .accordion tbody .tr-accordion-content, .async-table-accordion tbody .accordion-content, .async-table-accordion tbody .async-accordion-content, .async-table-accordion tbody .tr-accordion-content, .table-accordion tbody .accordion-content, .table-accordion tbody .async-accordion-content, .table-accordion tbody .tr-accordion-content {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003739}}
  .accordion tbody .accordion-content td, .accordion tbody .async-accordion-content td, .accordion tbody .tr-accordion-content td, .async-table-accordion tbody .accordion-content td, .async-table-accordion tbody .async-accordion-content td, .async-table-accordion tbody .tr-accordion-content td, .table-accordion tbody .accordion-content td, .table-accordion tbody .async-accordion-content td, .table-accordion tbody .tr-accordion-content td {
    padding-left: 20px !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003744}}
  .accordion tbody .accordion-toggle, .accordion tbody .async-accordion-toggle, .accordion tbody .tr-accordion-toggle, .async-table-accordion tbody .accordion-toggle, .async-table-accordion tbody .async-accordion-toggle, .async-table-accordion tbody .tr-accordion-toggle, .table-accordion tbody .accordion-toggle, .table-accordion tbody .async-accordion-toggle, .table-accordion tbody .tr-accordion-toggle {
    padding-top: 27px !important;
  }
}
@media (max-width: 700px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003752}}
  .floatRight,
  .floatLeft {
    float: none;
    width: 100% !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003757}}
  .ous-layout #gv-logo {
    width: 60px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_ous\.scss}line{font-family:\00003761}}
  .app-icon-bg2 {
    display: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\0000396}}
::selection {
  background: #bed1ec;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\0000399}}
::-moz-selection {
  background: #bed1ec;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003103}}
html {
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003106}}
*, *:before, *:after {
  box-sizing: inherit;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003110}}
a.selected {
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003115}}
li.selected > a {
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003120}}
hr {
  margin: 10px 0;
  border-top: 1px solid #CECECE;
  border-bottom: 1px solid #F0F0F0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003126}}
html {
  height: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003130}}
body {
  min-height: 100%;
  background-color: #f9f9f9;
  position: relative;
  background-image: -webkit-linear-gradient(top left, #f9f9f9, #e0e0e0);
  background-image: linear-gradient(to bottom right, #f9f9f9, #e0e0e0);
  font-size: 14px;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003130}}
  body {
    font-size: 16px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003142}}
.profile_pic {
  border-radius: .2em;
  height: 40px;
  margin-bottom: -10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003148}}
.world {
  -webkit-transition: -webkit-transform 0.25s ease-out;
  -moz-transition: -moz-transform 0.25s ease-out;
  transition: transform 0.25s ease-out;
  z-index: 99;
  height: auto;
  position: relative;
  /*@include query-max($smallish) {
    // This is to hide the nav menu, css trickery (:
    @include background-image(linear-gradient(to bottom right, $light, darken($light, 10%)));
  }*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003154}}
.nav-toggled .world {
  -webkit-transform: translateX(250px);
  -moz-transform: translateX(250px);
  -ms-transform: translateX(250px);
  -o-transform: translateX(250px);
  transform: translateX(250px);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003165}}
.cke_dialog {
  z-index: 10055 !important;
}

/* Card JS */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003171}}
.jp-card.jp-card-visa.jp-card-identified .jp-card-front::before,
.jp-card.jp-card-visa.jp-card-identified .jp-card-back::before {
  background-color: #2A7EC1 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/application\.css\.scss}line{font-family:\00003176}}
.card-js-wrapper .card-wrapper {
  margin: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\000031}}
.pagination {
  width: 100%;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\000035}}
.pagination.top-pagination {
  display: none;
}
@media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\000035}}
  .pagination.top-pagination {
    display: block;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000313}}
.pagination * {
  padding: 0.7em 0.4em;
  font-size: 0.9em;
  background: #e0e0e0;
  display: inline-block;
}
@media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000313}}
  .pagination * {
    padding: 0.7em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000324}}
.pagination a {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000326}}
.pagination a:hover, .pagination a:focus {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000331}}
.pagination .previous_page, .pagination .next_page {
  display: block;
  margin: 0.5em 0;
}
@media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000331}}
  .pagination .previous_page, .pagination .next_page {
    display: inline-block;
    margin: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000341}}
.pagination .current {
  background: #477dca;
  color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000346}}
.pagination .disabled, .pagination .current {
  cursor: not-allowed;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000351}}
.big {
  font-size: large;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000355}}
.well {
  padding: 0.7em;
  margin: 0.5em 0;
  background: #e0e0e0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000361}}
.mfp-cont {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 600px;
  padding: 2em 1em;
  border-radius: 0;
  background: rgba(255, 255, 255, 0.8);
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000361}}
  .mfp-cont {
    padding: 2em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000374}}
.mfp-cont.large {
  max-width: 1200px;
  margin: 0.7em auto;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000374}}
  .mfp-cont.large {
    width: 80%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000383}}
.mfp-cont.small {
  max-width: 375px;
  margin: 0.7em auto;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000383}}
  .mfp-cont.small {
    width: 80%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000393}}
#clearfloats {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\0000397}}
.button {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003106}}
.button.alert {
  background-color: #ffdd0d;
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003111}}
.button.alert:hover, .button.alert:focus {
  background-color: #a68e00;
  color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003106}}
.button.error {
  background-color: #e5474d;
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003111}}
.button.error:hover, .button.error:focus {
  background-color: #ad191f;
  color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003106}}
.button.notice {
  background-color: #ffdd0d;
  color: #434343;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003111}}
.button.notice:hover, .button.notice:focus {
  background-color: #a68e00;
  color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003106}}
.button.success {
  background-color: black;
  color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003111}}
.button.success:hover, .button.success:focus {
  background-color: black;
  color: #f9f9f9;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003120}}
.red-button,
input[type="submit"].red-button {
  background-color: #e5474d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003122}}
.red-button:hover, .red-button:focus,
input[type="submit"].red-button:hover,
input[type="submit"].red-button:focus {
  background-color: #ad191f;
  color: #f9f9f9;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003128}}
.btn-as-link {
  background: transparent !important;
  padding: 0 !important;
  color: #477dca !important;
  font-weight: 400 !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003134}}
.btn-as-link:hover {
  color: #3770c0 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003139}}
.secondary-button {
  background-color: #848484;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003141}}
.secondary-button:hover, .secondary-button:focus {
  background-color: #515151;
  color: #f9f9f9;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003147}}
.small-button {
  font-size: 0.75em;
  padding: 3px 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003152}}
.outline-button {
  background-color: transparent;
  border: solid 1px #477dca;
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003158}}
.gray-outline-button {
  background-color: #dddddd;
  border-color: #dddddd;
  color: #848484;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003163}}
.gray-outline-button:hover {
  background-color: #848484;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003169}}
.button-float-right {
  float: right;
  text-align: right;
}
@media (max-width: 500px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003169}}
  .button-float-right {
    float: none;
    margin-top: 10px;
    text-align: left;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003180}}
.error-text {
  color: red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003184}}
.search-button {
  text-align: center;
  width: 6em !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003189}}
.search-bar {
  width: 20em !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003193}}
.search-container {
  margin-top: 0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003205}}
.correspondence, .event {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  margin: 0;
  padding: 0.5em;
  width: 100%;
  overflow: auto;
  box-shadow: inset 0 -1px 2px rgba(67, 67, 67, 0.2), inset 0 1px 2px rgba(255, 255, 255, 0.8);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(1), .event:nth-child(1) {
  background: #f8f8f8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(2), .event:nth-child(2) {
  background: #f6f6f6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(3), .event:nth-child(3) {
  background: whitesmoke;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(4), .event:nth-child(4) {
  background: #f4f4f4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(5), .event:nth-child(5) {
  background: #f3f3f3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(6), .event:nth-child(6) {
  background: #f1f1f1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(7), .event:nth-child(7) {
  background: #f0f0f0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(8), .event:nth-child(8) {
  background: #efefef;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(9), .event:nth-child(9) {
  background: #eeeeee;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(10), .event:nth-child(10) {
  background: #ececec;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(11), .event:nth-child(11) {
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(12), .event:nth-child(12) {
  background: #eaeaea;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(13), .event:nth-child(13) {
  background: #e8e8e8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(14), .event:nth-child(14) {
  background: #e7e7e7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(15), .event:nth-child(15) {
  background: #e6e6e6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(16), .event:nth-child(16) {
  background: #e5e5e5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(17), .event:nth-child(17) {
  background: #e3e3e3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(18), .event:nth-child(18) {
  background: #e2e2e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(19), .event:nth-child(19) {
  background: #e1e1e1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(20), .event:nth-child(20) {
  background: #e0e0e0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(21), .event:nth-child(21) {
  background: #dedede;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(22), .event:nth-child(22) {
  background: #dddddd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(23), .event:nth-child(23) {
  background: gainsboro;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(24), .event:nth-child(24) {
  background: #dadada;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(25), .event:nth-child(25) {
  background: #d9d9d9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(26), .event:nth-child(26) {
  background: #d8d8d8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(27), .event:nth-child(27) {
  background: #d7d7d7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(28), .event:nth-child(28) {
  background: #d5d5d5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(29), .event:nth-child(29) {
  background: #d4d4d4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(30), .event:nth-child(30) {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(31), .event:nth-child(31) {
  background: #d1d1d1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(32), .event:nth-child(32) {
  background: #d0d0d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(33), .event:nth-child(33) {
  background: #cfcfcf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(34), .event:nth-child(34) {
  background: #cecece;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(35), .event:nth-child(35) {
  background: #cccccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(36), .event:nth-child(36) {
  background: #cbcbcb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(37), .event:nth-child(37) {
  background: #cacaca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(38), .event:nth-child(38) {
  background: #c9c9c9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(39), .event:nth-child(39) {
  background: #c7c7c7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(40), .event:nth-child(40) {
  background: #c6c6c6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(41), .event:nth-child(41) {
  background: #c5c5c5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(42), .event:nth-child(42) {
  background: #c3c3c3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(43), .event:nth-child(43) {
  background: #c2c2c2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(44), .event:nth-child(44) {
  background: #c1c1c1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(45), .event:nth-child(45) {
  background: silver;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(46), .event:nth-child(46) {
  background: #bebebe;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(47), .event:nth-child(47) {
  background: #bdbdbd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(48), .event:nth-child(48) {
  background: #bcbcbc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(49), .event:nth-child(49) {
  background: #bbbbbb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(50), .event:nth-child(50) {
  background: #b9b9b9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(51), .event:nth-child(51) {
  background: #b8b8b8;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(52), .event:nth-child(52) {
  background: #b7b7b7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(53), .event:nth-child(53) {
  background: #b5b5b5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(54), .event:nth-child(54) {
  background: #b4b4b4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(55), .event:nth-child(55) {
  background: #b3b3b3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(56), .event:nth-child(56) {
  background: #b2b2b2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(57), .event:nth-child(57) {
  background: #b0b0b0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(58), .event:nth-child(58) {
  background: #afafaf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(59), .event:nth-child(59) {
  background: #aeaeae;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(60), .event:nth-child(60) {
  background: #acacac;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(61), .event:nth-child(61) {
  background: #ababab;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(62), .event:nth-child(62) {
  background: #aaaaaa;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(63), .event:nth-child(63) {
  background: darkgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(64), .event:nth-child(64) {
  background: #a7a7a7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(65), .event:nth-child(65) {
  background: #a6a6a6;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(66), .event:nth-child(66) {
  background: #a5a5a5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(67), .event:nth-child(67) {
  background: #a4a4a4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(68), .event:nth-child(68) {
  background: #a2a2a2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(69), .event:nth-child(69) {
  background: #a1a1a1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(70), .event:nth-child(70) {
  background: #a0a0a0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(71), .event:nth-child(71) {
  background: #9e9e9e;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(72), .event:nth-child(72) {
  background: #9d9d9d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(73), .event:nth-child(73) {
  background: #9c9c9c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(74), .event:nth-child(74) {
  background: #9b9b9b;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(75), .event:nth-child(75) {
  background: #999999;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(76), .event:nth-child(76) {
  background: #989898;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(77), .event:nth-child(77) {
  background: #979797;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(78), .event:nth-child(78) {
  background: #969696;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(79), .event:nth-child(79) {
  background: #949494;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(80), .event:nth-child(80) {
  background: #939393;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(81), .event:nth-child(81) {
  background: #929292;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(82), .event:nth-child(82) {
  background: #909090;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(83), .event:nth-child(83) {
  background: #8f8f8f;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(84), .event:nth-child(84) {
  background: #8e8e8e;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(85), .event:nth-child(85) {
  background: #8d8d8d;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(86), .event:nth-child(86) {
  background: #8b8b8b;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(87), .event:nth-child(87) {
  background: #8a8a8a;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(88), .event:nth-child(88) {
  background: #898989;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(89), .event:nth-child(89) {
  background: #888888;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003216}}
.correspondence:nth-child(90), .event:nth-child(90) {
  background: #868686;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003221}}
.correspondence.grand_lodge, .grand_lodge.event {
  background: green;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003225}}
.correspondence.petition_notice, .petition_notice.event {
  background: #fff6bf;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003234}}
.highlight {
  color: green;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003238}}
.highlight_blue {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003242}}
.highlight_purple {
  color: purple;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003246}}
.highlight_red {
  color: #b30000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003250}}
.highlight_green {
  color: green;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003255}}
.block-link {
  display: block;
  padding: 0.23333em;
  margin: 0.11667em;
  background: #d8d8d8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003262}}
.button-as-link {
  display: inline !important;
  padding: 0 !important;
  background: transparent !important;
  color: #477dca !important;
  font-weight: normal !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003269}}
.button-as-link:hover {
  color: #3770c0 !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003274}}
.button-link {
  display: inline-block;
  margin-right: 15px;
  padding: 3px 10px;
  background: #477dca;
  color: white;
  border-radius: 3px;
  text-align: center;
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003285}}
.button-link:hover {
  background: #3770c0;
  color: #EDEDED;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003290}}
.button-link-100 {
  display: inline-block;
  width: 100px;
  margin-right: 15px;
  padding: 3px 10px;
  background: #477dca;
  color: white;
  border-radius: 3px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003301}}
.button-link-100:hover {
  background: #3770c0;
  color: #EDEDED;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003306}}
.button-link-145 {
  display: inline-block;
  width: 145px;
  margin-right: 15px;
  padding: 3px 10px;
  background: #477dca;
  color: white;
  border-radius: 3px;
  text-align: center;
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003318}}
.button-link-145:hover {
  background: #3770c0;
  color: #EDEDED;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003323}}
.button-link-300 {
  display: inline-block;
  width: 300px;
  margin-right: 15px;
  padding: 3px 10px;
  background: #477dca;
  color: white;
  border-radius: 3px;
  text-align: center;
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003335}}
.button-link-300:hover {
  width: 300px;
  background: #3770c0;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003341}}
.delete-link {
  display: inline-block;
  margin-right: 15px;
  padding: 3px 10px;
  background: none;
  color: yellow;
  border-radius: 3px;
  text-align: center;
  font-weight: 600;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003352}}
a.not-allowed {
  cursor: not-allowed;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003356}}
a.not-allowed:hover, a.not-allowed:focus {
  opacity: .4;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003361}}
.view-only-message {
  background: #fff6bf;
  color: #8c7800;
  font-weight: bold;
  margin-bottom: 0.75em;
  padding: 0.75em;
  margin: 0;
  font-size: 1.2em;
  padding: 0.3em 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\000038}}
.view-only-message a, .view-only-message button {
  color: #FFF;
  background: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/base\/mixins\/_flash\.scss}line{font-family:\0000312}}
.view-only-message a:hover, .view-only-message button:hover {
  background: #3770c0;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003367}}
.view-only-message .button {
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003371}}
.view-only-message span:before {
  content: "\f06a";
  font-family: "FontAwesome";
  display: inline-block;
  color: red;
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003380}}
.help {
  font-size: 1.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003386}}
.tabs {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003389}}
.tabs > .cont {
  display: none;
  padding: 0.7em;
  width: 100%;
  border: 1px solid lightgrey;
  /*overflow: hidden;*/
  position: relative;
  min-height: 1200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003397}}
.tabs > .cont.is-open {
  display: block;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003389}}
  .tabs > .cont {
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003411}}
.tabs > .hook {
  display: block;
  padding: 0.7em;
  background: lightgrey;
  margin-bottom: 1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003417}}
.tabs > .hook.active {
  -webkit-transition: max-width 0.3s 0 ease;
  -moz-transition: max-width 0.3s 0 ease;
  transition: max-width 0.3s 0 ease;
  background: #ececec;
  color: #3770c0;
  max-width: 999px !important;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003411}}
  .tabs > .hook {
    -webkit-transition: max-width 0.7s 1s ease;
    -moz-transition: max-width 0.7s 1s ease;
    transition: max-width 0.7s 1s ease;
    display: inline-block;
    max-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003432}}
  .tabs > .hook:hover, .tabs > .hook:focus {
    -webkit-transition: max-width 0.3s 0.1s ease;
    -moz-transition: max-width 0.3s 0.1s ease;
    transition: max-width 0.3s 0.1s ease;
    max-width: 999px;
  }
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003442}}
  .tabs.x-wide > .cont {
    top: 81.42857px;
  }
}
@media (min-width: 1000px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003448}}
  .tabs.x-wide > .cont {
    top: 30px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003457}}
.accordians .heading, .accordians .page-heading, .accordians .search-heading {
  border: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003461}}
.accordians .accordian-title {
  color: black;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003465}}
.accordians .well {
  padding: 0.3em 0.7em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003469}}
.accordians .collapse {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003474}}
.green {
  color: green;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003476}}
.green:hover {
  color: #006700;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003481}}
.red {
  color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003484}}
.red:hover {
  color: #e60000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003489}}
.content.has-sidebar {
  min-height: 1200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003493}}
.full-width-btn {
  width: 100%;
  display: block;
  text-align: center;
  white-space: normal !important;
  word-break: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003501}}
.purple-button {
  background: #7B68EE;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003503}}
.purple-button:hover {
  background: #6751eb;
}

/* Ad Styles */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003508}}
.gvAd_block {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003511}}
.gvAd_block .gvAd_hide_btn {
  position: absolute;
  top: -5px;
  right: -5px;
  border-radius: 100%;
  background: red;
  color: #FFF;
  padding-top: 2px;
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003524}}
.gvAd_block .gvAd_hide_btn:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
}

/* Horizontal layout forms styles */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003538}}
.form-horizontal label,
.form-horizontal input,
.form-horizontal textarea,
.date-form-horizontal label,
.date-form-horizontal .input,
.date-form-horizontal input[type="submit"] {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003550}}
.form-horizontal-col-3.form-horizontal label, .form-horizontal-col-3.form-horizontal input, .form-horizontal-col-3.form-horizontal textarea, .form-horizontal-col-3.date-form-horizontal label, .form-horizontal-col-3.date-form-horizontal .input, .form-horizontal-col-3.date-form-horizontal input[type="submit"] {
  width: calc(100%/3 - 8px);
  width: -webkit-calc(100%/3 - 8px);
}

/* Sortable Gem */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003558}}
.ui-sortable-handle {
  cursor: pointer;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003563}}
  .content.has-sidebar {
    min-height: 0;
  }
}
/* Nested Forms */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003572}}
.nested_form .nested-fields {
  position: relative;
  border: solid 1px #DDD;
  padding: 5px;
  overflow: hidden;
  margin-bottom: 20px;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003580}}
.nested_form .nested-fields .remove_field_button {
  border-radius: 100%;
  background: red;
  color: #FFF;
  padding-top: 3px;
  text-align: center;
  width: 30px;
  height: 30px;
  float: right;
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003593}}
.nested_form .add_fields_button {
  border: solid 1px #DDD;
  display: inline-block;
  background: #FFF;
  padding: 5px 10px;
  border-radius: 2px;
  white-space: nowrap;
  margin: 2px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003603}}
.nested_form .add_fields_button:hover {
  background: #477dca;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003610}}
.nested_form #question_option_fields {
  padding: 5px;
  background: #ebebeb;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003614}}
.nested_form #question_option_fields .sub_fields_form {
  position: relative;
  padding-right: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003618}}
.nested_form #question_option_fields .sub_fields_form .remove_field_button {
  position: absolute;
  top: 20%;
  right: 5px;
  float: none;
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003630}}
.survey-result-percentage-graph {
  display: block;
  height: 20px;
  background: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003636}}
.questions-group {
  border: solid 1px #DDD;
  background: #FFF;
  padding: 5px;
  margin-bottom: 10px;
}

/* Officers List with Profile Pic - Tile accross layout */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003646}}
.no-photo-div {
  background: #DDD;
  display: table;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003652}}
.no-photo-div span {
  display: table-cell;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003659}}
.officers-list li {
  display: inline-block;
  vertical-align: top;
  width: calc(25% - 24px);
  width: -webkit-calc(25% - 24px);
  margin: 10px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003667}}
.officers-list li .glo-pic {
  overflow: hidden;
  height: 260px;
  margin-bottom: 10px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003673}}
.officers-list li .glo-pic img {
  margin: 0 auto;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003678}}
.officers-list li .glo-pic .member-status-label {
  position: absolute;
  bottom: 5px;
  right: 5px;
  padding: 0px 5px;
  border-radius: 2px;
  font-size: 0.8em;
  background: #b30000;
  color: #FFF;
}
@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003695}}
  .officers-list li {
    width: calc(50% - 24px);
    width: -webkit-calc(50% - 24px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003699}}
  .officers-list li .glo-pic {
    height: 400px;
  }
}
@media (max-width: 834px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003708}}
  .officers-list li .glo-pic {
    height: 350px;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003716}}
  .officers-list li .glo-pic {
    height: 180px;
  }
}
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003723}}
  .officers-list li {
    display: block;
    width: 100%;
    margin: 5px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003728}}
  .officers-list li .glo-pic {
    height: 100px;
    width: 100px;
    float: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003733}}
  .officers-list li .glo-pic .no-photo-div {
    font-size: 0.8em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003738}}
  .officers-list li .glo-details {
    float: right;
    text-align: left;
    width: calc(100% - 110px);
    width: -webkit-calc(100% - 110px);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003749}}
.oes-officers-list li {
  display: inline-block;
  vertical-align: top;
  width: calc(50% - 24px);
  width: -webkit-calc(50% - 24px);
  margin: 10px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003757}}
.oes-officers-list li .glo-pic {
  overflow: hidden;
  height: 260px;
  margin-bottom: 10px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003763}}
.oes-officers-list li .glo-pic img {
  margin: 0 auto;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003768}}
.oes-officers-list li .glo-pic .no-photo-div {
  background: #DDD;
  display: table;
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003774}}
.oes-officers-list li .glo-pic .no-photo-div span {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003780}}
.oes-officers-list li .glo-pic .member-status-label {
  position: absolute;
  bottom: 5px;
  right: 5px;
  padding: 0px 5px;
  border-radius: 2px;
  font-size: 0.8em;
  background: #b30000;
  color: #FFF;
}
@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003797}}
  .oes-officers-list li {
    width: calc(50% - 24px);
    width: -webkit-calc(50% - 24px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003801}}
  .oes-officers-list li .glo-pic {
    height: 400px;
  }
}
@media (max-width: 834px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003810}}
  .oes-officers-list li .glo-pic {
    height: 350px;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003818}}
  .oes-officers-list li .glo-pic {
    height: 180px;
  }
}
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003825}}
  .oes-officers-list li {
    display: block;
    width: 100%;
    margin: 5px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003830}}
  .oes-officers-list li .glo-pic {
    height: 100px;
    width: 100px;
    float: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003835}}
  .oes-officers-list li .glo-pic .no-photo-div {
    font-size: 0.8em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003840}}
  .oes-officers-list li .glo-details {
    float: right;
    text-align: left;
    width: calc(100% - 110px);
    width: -webkit-calc(100% - 110px);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003852}}
.ajax-submit-form .taskCheckbox {
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003858}}
.p_block ul {
  list-style: disc;
  padding-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003862}}
.p_block ul ul {
  list-style: square;
  padding-left: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003868}}
.p_block ol {
  list-style: decimal;
  padding-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003872}}
.p_block ol ol {
  list-style: lower-alpha;
  padding-left: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globals\.scss}line{font-family:\00003879}}
.formatted-content {
  font-family: 'Open Sans' !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_flash\.scss}line{font-family:\000031}}
.flash {
  margin-top: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_flash\.scss}line{font-family:\000034}}
.flash p {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_flash\.scss}line{font-family:\000038}}
.flash button {
  float: right;
  padding: 0 0.4em;
  background-color: transparent;
  line-height: 0.9em;
  font-size: 1.6em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_flash\.scss}line{font-family:\0000316}}
.flash ul {
  margin: 1em 0 1em 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_flash\.scss}line{font-family:\0000319}}
.flash ul li {
  list-style: disc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\000031}}
.form, .mini-form, .form-full {
  margin-left: auto;
  margin-right: auto;
  display: block;
  padding: 2em;
  background: #e2e2e2;
  border-radius: 2px;
  box-shadow: 0 1px 1px rgba(67, 67, 67, 0.3);
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\000031}}
  .form, .mini-form, .form-full {
    width: 80%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000312}}
.form .heading, .mini-form .heading, .form-full .heading, .form .page-heading, .mini-form .page-heading, .form-full .page-heading, .form .search-heading, .mini-form .search-heading, .form-full .search-heading {
  border: 0;
  margin-bottom: 0.7em;
}

@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000319}}
  .form-field.half {
    *zoom: 1;
    float: left;
    padding: 0.175em 0.7em;
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .form-field.half:before, .form-field.half:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .form-field.half:after {
    clear: both;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000326}}
.mini-form {
  max-width: 400px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000331}}
.form-full {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000336}}
.file-form {
  padding: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000342}}
.search-form #searchForm {
  position: relative;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000347}}
.search-form label {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000351}}
.search-form input#search {
  width: 100%;
  padding-right: 55px;
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000357}}
.search-form input[type="submit"] {
  font-family: "FontAwesome";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000366}}
select {
  border: solid 1px #DDD;
  height: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  padding-right: 40px;
  padding-left: 10px;
  border-radius: 2px;
  background: url("select_dropdown_arrow.png") right center no-repeat;
  background-size: 40px auto;
  background-color: #FFF;
  /*To remove button from IE1*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000381}}
select:-ms-expand {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000386}}
.form-inline {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000389}}
.form-inline * {
  display: inline-block;
  margin-right: 0.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\0000395}}
.form-inline select option {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003100}}
.form-inline.padded {
  padding-left: 0.7em;
  padding-right: 0.7em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003105}}
.right, .right-container {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003109}}
.right-container {
  margin-right: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003114}}
.wide_form_modal {
  max-width: 900px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003118}}
.two_column_modal .checkbox {
  display: inline-block;
  padding: 5px;
  width: 48%;
  vertical-align: top;
}

/* Form with inline label and input field */
/* Used on Lodge Audits and Payment Form */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003150}}
.form-section-heading {
  display: inline-block;
  padding: 2px 15px;
  background: #ebebeb;
  border: solid 1px #afafaf;
  border-bottom: 0;
  background: #afafaf;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003160}}
.form-section-fields {
  border: solid 1px #afafaf;
  padding: 7px;
  background: #ebebeb;
  margin-top: -2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003173}}
.form-inline-fields .inline-field label,
.form-inline-fields .inline-field input,
.form-inline-fields .inline-field textarea,
.form-inline-fields .inline-field .ajax-calc-total-field,
.form-inline-fields .fieldset-left,
.form-inline-fields .fieldset-right,
.form-inline-fields select {
  display: inline-block;
  vertical-align: middle;
  width: calc(50% - 10px);
  width: -webkit-calc(50% - 10px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003179}}
.form-inline-fields .inline-field label.full-width-inputs,
.form-inline-fields .inline-field input.full-width-inputs,
.form-inline-fields .inline-field textarea.full-width-inputs,
.form-inline-fields .inline-field .ajax-calc-total-field.full-width-inputs,
.form-inline-fields .fieldset-left.full-width-inputs,
.form-inline-fields .fieldset-right.full-width-inputs,
.form-inline-fields select.full-width-inputs {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003186}}
.form-inline-fields .inline-field input,
.form-inline-fields .fieldset-left input,
.form-inline-fields .fieldset-right input {
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003190}}
.form-inline-fields .inline-field .ajax-calc-total-field {
  padding: 0.5em 1.5em 0 1.5em;
  text-align: right;
  border-bottom: dashed 1px #afafaf;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003197}}
.form-inline-fields .fieldset-left,
.form-inline-fields .fieldset-right {
  vertical-align: bottom;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003202}}
.form-inline-fields .inline-field label,
.form-inline-fields .fieldset-left {
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003206}}
.inline-fieldset-col {
  display: inline-block;
  width: calc(50% - 10px);
  width: calc(50% - 10px);
  vertical-align: bottom;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003213}}
.first-fieldset {
  margin-right: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003217}}
.form-inline-fields .inline-fieldset-col label {
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003221}}
.bottom-align-fields {
  vertical-align: bottom;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003228}}
input.datepicker,
.async_datepicker,
.stated_meeting_date,
.formatted-datepicker {
  background: url("calendar-icon.png") center right no-repeat white;
  background-size: 25px auto;
  padding-right: 35px !important;
  max-width: 300px;
}

/* Custom Horizontal Form - label and input fields align with dynamic width */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003241}}
.horizontal-form .horizontal-field > label {
  padding: 0.5em 0.5em 0.5em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003245}}
.horizontal-form .horizontal-field > input, .horizontal-form .horizontal-field > button, .horizontal-form .horizontal-field > textarea, .horizontal-form .horizontal-field > .input-group {
  padding: 0.7em;
  margin-bottom: 0.5rem;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003250}}
.horizontal-form .horizontal-field > .input-group {
  border: solid 1px #DDD;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003256}}
.horizontal-form .actions {
  text-align: right;
}
@media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003261}}
  .horizontal-form .horizontal-field {
    margin-bottom: 10px;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003265}}
  .horizontal-form .horizontal-field label, .horizontal-form .horizontal-field input, .horizontal-form .horizontal-field select, .horizontal-form .horizontal-field textarea {
    margin-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003269}}
  .horizontal-form .horizontal-field > label {
    text-align: right;
    float: left;
    width: 170px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003275}}
  .horizontal-form .horizontal-field > input, .horizontal-form .horizontal-field > button, .horizontal-form .horizontal-field > select, .horizontal-form .horizontal-field > textarea, .horizontal-form .horizontal-field > .input-group {
    float: right;
    width: calc(100% - 180px);
    width: -webkit-calc(100% - 180px);
  }
}
@media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003285}}
  .horizontal-form .input-group .col {
    display: inline-block;
    vertical-align: middle;
    padding: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003291}}
  .horizontal-form .input-group .col-full {
    width: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003295}}
  .horizontal-form .input-group .col-one-half {
    width: calc(50% - 5px);
    width: -webkit-calc(50% - 5px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003300}}
  .horizontal-form .input-group .col-one-third {
    width: calc(100%/3 - 5px);
    width: -webkit-calc(100%/3 - 5px);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003309}}
.radio.inline,
.checkbox.inline {
  display: inline-block !important;
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_forms\.scss}line{font-family:\00003313}}
.radio.inline label,
.checkbox.inline label {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\000034}}
.formtastic .inputs, .formtastic .actions {
  background: transparent;
  border: 0;
  margin: 0 0 0.375em 0;
  padding: 0;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000310}}
  .formtastic .inputs [class*='col-'], .formtastic .actions [class*='col-'] {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000318}}
.formtastic.full-width-inputs .input, .formtastic .full-width-inputs .input {
  width: 100%;
  float: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000324}}
.formtastic .input {
  list-style: none;
  padding: 0.175em 0.7em;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000324}}
  .formtastic .input {
    *zoom: 1;
    float: left;
    padding: 0.175em 0.7em;
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .formtastic .input:before, .formtastic .input:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .formtastic .input:after {
    clear: both;
  }
}
@media (min-width: 2400px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000324}}
  .formtastic .input {
    *zoom: 1;
    float: left;
    padding: 0.175em 0.7em;
    width: 33%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .formtastic .input:before, .formtastic .input:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .formtastic .input:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000336}}
.formtastic .input.center {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000342}}
.formtastic .input [required='required'].user-success {
  background: #008500;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000346}}
.formtastic .input [required='required'].user-error {
  background: #fbe3e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000350}}
.formtastic .input [required='required']:focus {
  background: white;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000355}}
.formtastic .input.country {
  padding: 5px 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000359}}
.formtastic .input select {
  width: 100%;
  height: 40px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
  border: 1px solid #c4c4c4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000366}}
.formtastic .input.hidden {
  padding: 0;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000373}}
.formtastic .text textarea {
  -webkit-transition: all 0s linear;
  -moz-transition: all 0s linear;
  transition: all 0s linear;
  height: 150px;
  resize-x: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000380}}
.formtastic .actions {
  background: transparent;
  border: 0;
  padding-left: 0;
  padding-right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000389}}
abbr[title] {
  border-bottom: 0;
  padding-left: 0.3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000394}}
abbr[title='required'] {
  color: #b30000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\0000399}}
input[type='date'] {
  padding: 7px 0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\00003103}}
input[disabled="disabled"], textarea[disabled="disabled"] {
  background: #e0e0e0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic\.scss}line{font-family:\00003106}}
input[disabled="disabled"]:hover, textarea[disabled="disabled"]:hover {
  background: #e0e0e0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\000034}}
.formtastic .inputs, .formtastic .actions {
  background: transparent;
  border: 0;
  margin: 0 0 0.375em 0;
  padding: 0;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000310}}
  .formtastic .inputs [class*='col-'], .formtastic .actions [class*='col-'] {
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000318}}
.formtastic.full-width-inputs .input, .formtastic .full-width-inputs .input {
  width: 100%;
  float: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000325}}
.formtastic.third-width-inputs .input, .formtastic .third-width-inputs .input {
  width: 33%;
  float: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000331}}
.formtastic .input {
  list-style: none;
  padding: 0.175em 0.7em;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000331}}
  .formtastic .input {
    *zoom: 1;
    float: left;
    padding: 0.175em 0.7em;
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .formtastic .input:before, .formtastic .input:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .formtastic .input:after {
    clear: both;
  }
}
@media (min-width: 2400px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000331}}
  .formtastic .input {
    *zoom: 1;
    float: left;
    padding: 0.175em 0.7em;
    width: 33%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .formtastic .input:before, .formtastic .input:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .formtastic .input:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000343}}
.formtastic .input.center {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000351}}
.formtastic .input [required='required'].user-error {
  background: #fbe3e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000355}}
.formtastic .input [required='required']:focus {
  background: white;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000360}}
.formtastic .input.country {
  padding: 5px 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000364}}
.formtastic .input select {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000368}}
.formtastic .input .multiselect {
  height: 150px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000372}}
.formtastic .input.hidden {
  padding: 0;
  width: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000379}}
.formtastic .text textarea {
  -webkit-transition: all 0s linear;
  -moz-transition: all 0s linear;
  transition: all 0s linear;
  height: 150px;
  resize-x: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000386}}
.formtastic .actions {
  background: transparent;
  border: 0;
  padding-left: 0;
  padding-right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\0000395}}
abbr[title] {
  border-bottom: 0;
  padding-left: 0.3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003100}}
abbr[title='required'] {
  color: #b30000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003105}}
input[type='date'] {
  padding: 7px 0.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003109}}
input[disabled="disabled"], textarea[disabled="disabled"] {
  background: #e0e0e0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003122}}
form.formtastic fieldset fieldset {
  position: relative;
  margin-top: 10px;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003131}}
form.formtastic fieldset > ol > li.date ol li {
  margin: 0.1em 0.5em 0.5em 0;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003136}}
form.formtastic fieldset legend.label {
  margin-bottom: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003141}}
form.formtastic fieldset ol.fragments-group {
  width: 80%;
  height: 100px;
  position: absolute;
  left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003150}}
fieldset.fragments {
  height: 6em;
  margin: .5em 0 1em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_formtastic_changes\.scss}line{font-family:\00003156}}
form.formtastic li.fragment {
  width: 30%;
  padding-right: 2%;
  display: inline-block;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\000031}}
  .responsive-table, .info-table, .list-table {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\000036}}
  .responsive-table thead, .info-table thead, .list-table thead, .responsive-table tbody, .info-table tbody, .list-table tbody, .responsive-table th, .info-table th, .list-table th, .responsive-table td, .info-table td, .list-table td, .responsive-table tr, .info-table tr, .list-table tr {
    display: block;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000310}}
  .responsive-table thead tr, .info-table thead tr, .list-table thead tr {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000314}}
  .responsive-table tbody tr, .info-table tbody tr, .list-table tbody tr {
    border-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000318}}
  .responsive-table tbody tr td:not(:first-child), .info-table tbody tr td:not(:first-child), .list-table tbody tr td:not(:first-child) {
    border-left: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000322}}
  .responsive-table td, .info-table td, .list-table td {
    border: none;
    position: relative;
    padding-left: 35% !important;
    width: 100% !important;
    text-align: left !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000329}}
  .responsive-table td.empty, .info-table td.empty, .list-table td.empty {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000333}}
  .responsive-table td:before, .info-table td:before, .list-table td:before {
    content: attr(data-title);
    position: absolute;
    text-align: left;
    font-weight: 700;
    top: 6px;
    left: 6px;
    width: 34%;
    padding-right: 10px;
    white-space: default;
    line-height: 1em;
    font-size: 0.85em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000347}}
  .responsive-table .top-aligned-text, .info-table .top-aligned-text, .list-table .top-aligned-text {
    vertical-align: top;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000351}}
  .responsive-table .top-aligned-text > p, .info-table .top-aligned-text > p, .list-table .top-aligned-text > p {
    vertical-align: top;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000355}}
  .responsive-table .accordion-toggle-icon, .info-table .accordion-toggle-icon, .list-table .accordion-toggle-icon {
    position: absolute;
    top: 0px;
    right: 10px;
  }
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000365}}
  table.no-responsive-col-title > tbody > tr > td {
    padding: 0 5px !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000368}}
  table.no-responsive-col-title > tbody > tr > td:before {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000375}}
.compact-table {
  margin: 0.1em 0 0.75em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000378}}
.compact-table th {
  padding: 0.3em 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000383}}
.compact-table.linkable tbody tr:not(.no-link) {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000387}}
.compact-table.linkable tbody tr:not(.no-link):hover {
  background-color: #f9f9f9;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000391}}
.compact-table.linkable tbody tr:not(.no-link) a.table-link {
  pointer-events: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\0000397}}
.compact-table td {
  padding: 0.1em 0.3em;
  text-overflow: ellipsis;
  overflow-x: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003104}}
.info-table {
  border-collapse: separate;
  background: #f9f9f9;
  background: #f9f9f9;
  border: 1px solid #c6c6c6;
  overflow-y: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003144}}
.info-table tr:nth-child(even) {
  background: #ececec;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003116}}
.info-table.linkable tr:hover {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003120}}
.info-table.linkable tr:nth-child(even):hover {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003127}}
.info-table th {
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003131}}
.info-table th:not(:first-child) {
  border-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003135}}
.info-table tr {
  border-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003138}}
.info-table tr td:not(:first-child) {
  border-left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003143}}
.info-table th, .info-table td {
  padding: 0.4em 0;
}
@media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003143}}
  .info-table th, .info-table td {
    padding: 0.2em 0.3em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003150}}
.info-table .amount-alignright {
  text-align: right;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003155}}
  .info-table .amount-alignright {
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003160}}
  .info-table.table-no-heading td:before {
    content: "";
    width: 0;
    height: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003165}}
  .info-table.table-no-heading td {
    padding-left: 10px !important;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003176}}
.list-table {
  background: #f9f9f9;
  background: #f9f9f9;
  border-collapse: separate;
  border: 1px solid #c6c6c6;
  max-height: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003144}}
.list-table tr:nth-child(even) {
  background: #ececec;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003188}}
.list-table.linkable tr:hover {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003192}}
.list-table.linkable tr:nth-child(even):hover {
  background: lightgrey;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003199}}
.list-table th, .list-table td {
  padding: 0.5em 0.7em;
  /*border-right: 1px solid darken($light, 20%);*/
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003203}}
.list-table th:last-child, .list-table td:last-child {
  border-right: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003209}}
#faux-statusbar {
  background: #f9f9f9;
  display: none;
  background: -webkit-linear-gradient(top left, #f1f1f1, #f9f9f9);
  background: linear-gradient(to bottom right, #f1f1f1, #f9f9f9);
  position: fixed;
  z-index: 999;
  bottom: 0;
  left: 0;
  border-top-right-radius: 3px;
  box-shadow: -1px 1px 3px rgba(67, 67, 67, 0.1);
  padding-left: 0.3em;
  min-width: 400px;
  border: 1px solid #a0a0a0;
  border-left: 0;
  border-bottom: 0;
  font-size: 0.7em;
  text-shadow: 0 1px 0 white;
  color: black;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003209}}
  #faux-statusbar {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003234}}
table.sortable_columns th[data-sort] {
  cursor: pointer;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003240}}
.linkable {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_tables\.scss}line{font-family:\00003247}}
.linkable tbody tr td a {
  display: block;
}

/* Magnific Popup CSS */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\0000376}}
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #434343;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\0000393}}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003105}}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003120}}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003131}}
.mfp-align-top .mfp-container:before {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003138}}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003148}}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003155}}
.mfp-ajax-cur {
  cursor: progress;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003159}}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003165}}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003172}}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003180}}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003188}}
.mfp-loading.mfp-figure {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003207}}
.mfp-hide {
  display: none !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003218}}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003228}}
.mfp-preloader a {
  color: #cccccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003230}}
.mfp-preloader a:hover {
  color: white;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003238}}
.mfp-s-ready .mfp-preloader {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003245}}
.mfp-s-error .mfp-content {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003253}}
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003266}}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003274}}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003296}}
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003303}}
.mfp-close:active {
  top: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003308}}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003314}}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003324}}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003335}}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003348}}
.mfp-arrow:active {
  margin-top: -54px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003352}}
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003361}}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003375}}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003383}}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003391}}
.mfp-arrow-left {
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003395}}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003400}}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003406}}
.mfp-arrow-right {
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003409}}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003414}}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003424}}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003427}}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003432}}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003436}}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003441}}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003461}}
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003476}}
.mfp-figure {
  line-height: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003478}}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003492}}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003498}}
.mfp-figure figure {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003502}}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003510}}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003519}}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003526}}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003539}}
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003544}}
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003550}}
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003554}}
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003559}}
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003569}}
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003573}}
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003577}}
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003594}}
.mfp-zoom-out {
  /* start state */
  /* animate in */
  /* animate out */
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003597}}
.mfp-zoom-out .mfp-with-anim {
  opacity: 0;
  will-change: transform;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(1.3) translate3d(0, 0, 0);
  -moz-transform: scale(1.3) translate3d(0, 0, 0);
  -ms-transform: scale(1.3) translate3d(0, 0, 0);
  -o-transform: scale(1.3) translate3d(0, 0, 0);
  transform: scale(1.3) translate3d(0, 0, 0);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003604}}
.mfp-zoom-out.mfp-bg {
  opacity: 0;
  will-change: transform, opacity, filter;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003609}}
.mfp-zoom-out.mfp-bg ~ .container {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-filter: blur(10px);
  filter: blur(10px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003618}}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003622}}
.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity: 0.7;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003630}}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003634}}
.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003637}}
.mfp-zoom-out.mfp-removing.mfp-bg ~ .container {
  -webkit-filter: blur(0);
  filter: blur(0);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003646}}
.mfp-close-btn-in .mfp-close {
  color: #b30000;
}

@media all and (max-width: 900px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003654}}
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003658}}
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003662}}
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003666}}
  .mfp-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003676}}
.mfp-ie7 .mfp-img {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003679}}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003686}}
.mfp-ie7 .mfp-container {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003689}}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_magnific\.scss}line{font-family:\00003692}}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

/* calendar style */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\000036}}
#calendarDiv table, #calendarDiv th, #calendarDiv td, #calendarDiv, #calendarDiv a {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 12px;
  font-family: inherit;
  vertical-align: baseline;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000318}}
div#calendarDiv {
  display: block;
  display: none;
  position: relative;
  border: 1px solid #777;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000324}}
div#calendarDiv a {
  cursor: pointer;
  cursor: hand;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000329}}
table#calendar {
  background: #ddd;
  clear: both;
  text-align: center;
  font-size: 105%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000335}}
table#calendar, #linksTable {
  width: 180px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000338}}
table#calendar .calendarHeader {
  background: #0f0a0a url(../../img/fadeto333.gif) top repeat-x;
  border-bottom: 1px solid #444;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000343}}
table#calendar tr.weekDaysTitleRow td {
  background: #777;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000347}}
table#calendar tr.weekDaysRow {
  background: #eee;
  color: #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000351}}
table#calendar td.weekDaysCell {
  color: #000;
  border: 1px solid #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000355}}
table#calendar td.weekDaysCellOver {
  background: #fff;
  border: 1px solid #777;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000359}}
a#closeCalender {
  position: absolute;
  right: 0;
  bottom: 100%;
  margin-bottom: 1px;
  display: block;
  padding: 2px;
  cursor: pointer;
  cursor: hand;
  font-size: 60%;
  letter-spacing: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000371}}
a#closeCalender:hover {
  background: #000;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000375}}
div#calendarDiv table#linksTable td {
  background: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000378}}
table#linksTable a {
  display: block;
  color: #fff;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 80%;
  padding: 2px 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000386}}
table#linksTable a:hover {
  background: #ddd;
  color: #333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000390}}
a#prevMonth {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000393}}
a#nextMonth {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000396}}
td#today {
  background: #999;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_calendar\.scss}line{font-family:\0000399}}
#calendar_cover {
  display: none;
  /*sorry for IE5*/
  display/**/: block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 193px;
  /*must have to match width and borders*/
  height: 200px;
  /*must have to match maximum height*/
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\000031}}
.content-area {
  margin: 1em auto;
}
@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\000031}}
  .content-area {
    padding: 0 10px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\000038}}
.heading, .page-heading, .search-heading {
  border-bottom: 1px solid #afafaf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000311}}
.mfp-cont .heading, .mfp-cont .page-heading, .mfp-cont .search-heading {
  margin-bottom: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000315}}
.heading small, .page-heading small, .search-heading small {
  font-size: 0.65em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000319}}
.heading.cont, .cont.page-heading, .cont.search-heading {
  *zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
.heading.cont:before, .cont.page-heading:before, .cont.search-heading:before, .heading.cont:after, .cont.page-heading:after, .cont.search-heading:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
.heading.cont:after, .cont.page-heading:after, .cont.search-heading:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000326}}
.page-heading small, .search-heading small, .heading small, .page-heading small, .search-heading small {
  padding: 0 0.3em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000328}}
.page-heading .page-heading small, .search-heading .page-heading small, .page-heading .search-heading small, .search-heading .search-heading small, .page-heading .heading small, .search-heading .heading small, .page-heading .page-heading small, .search-heading .page-heading small, .page-heading .search-heading small, .search-heading .search-heading small {
  font-size: 0.6em;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000334}}
  .page-heading small:nth-of-type(n+2), .search-heading small:nth-of-type(n+2), .heading small:nth-of-type(n+2), .page-heading small:nth-of-type(n+2), .search-heading small:nth-of-type(n+2) {
    /*border-left: 1px solid $dark;*/
    padding-left: 0.5em;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000326}}
  .page-heading small, .search-heading small, .heading small, .page-heading small, .search-heading small {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000349}}
.page-heading, .search-heading {
  padding: 0.23333em 0.175em;
  font-size: 22px;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000349}}
  .page-heading, .search-heading {
    font-size: 26px;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000359}}
.page-heading-block {
  border-bottom: solid 1px #DDD;
  font-weight: bold;
  line-height: 1.15em;
  font-size: 20px;
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000366}}
.page-heading-block .breadcrumbs {
  font-size: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000369}}
.page-heading-block .breadcrumbs small {
  font-size: 0.8em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000375}}
.search-heading {
  border-bottom: 0;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000375}}
  .search-heading {
    float: left;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000384}}
.content {
  padding: 0;
  margin: 1em auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000388}}
.devise-page .content {
  margin: 1em auto;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000384}}
  .content {
    padding: 0;
  }
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\0000396}}
  .content.has-sidebar {
    *zoom: 1;
    float: left;
    padding: 0 0.7em 0 0;
    width: 75%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .content.has-sidebar:before, .content.has-sidebar:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .content.has-sidebar:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003103}}
.content .cont {
  margin-top: 1em;
  margin-bottom: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003107}}
.content .cont .cont {
  margin-top: 2em;
  margin-bottom: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003113}}
.content > .cont:first-child {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003118}}
.sidebar {
  margin: 1em 0;
  padding: 0;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003118}}
  .sidebar {
    *zoom: 1;
    float: right;
    padding: 0 0 0 0.7em;
    width: 25%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .sidebar:before, .sidebar:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .sidebar:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003127}}
.sidebar .cont {
  margin: 1em 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_page_content\.scss}line{font-family:\00003130}}
.sidebar .cont:first-child {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_devise\.scss}line{font-family:\000031}}
.devise-links {
  font-size: 0;
  line-height: 2;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_devise\.scss}line{font-family:\000036}}
.devise-links a {
  display: inline-block;
  font-size: 16px;
  padding: 0.175em 0.7em;
  border-left: 1px solid #afafaf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_devise\.scss}line{font-family:\0000312}}
.devise-links a:first-child {
  border-left: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\000031}}
.member-counts {
  margin: 1em 0;
  text-align: center;
  background-color: #e0e0e0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\000036}}
.member-counts .heading, .member-counts .page-heading, .member-counts .search-heading {
  padding: 0.5em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\0000311}}
.member-count {
  padding: 0.2em 0.3em;
  border-bottom: 1px solid #f9f9f9;
  background-color: #c6c6c6;
  box-shadow: 0 1px 1px rgba(67, 67, 67, 0.4);
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\0000319}}
.member-count:last-child {
  border-bottom: 0;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\0000311}}
  .member-count {
    display: inline-block;
    margin: 1em 0.5em;
    border-bottom: 0;
    font-size: 1.1em;
    line-height: 2;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_grand_lodge_dashboard\.scss}line{font-family:\0000331}}
.member-count .count {
  color: green;
  font-size: 1.1em;
  border-bottom: 1px solid green;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges_map\.scss}line{font-family:\000035}}
#lodges_map {
  width: 100%;
  padding-bottom: 70%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges_map\.scss}line{font-family:\000039}}
#lodges_map img {
  max-width: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\000031}}
.fifty-year {
  float: right;
  color: white;
  padding: 0 0.6em;
  font-style: italic;
  background-color: #0045F7;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000312}}
.lodge-forms .form, .lodge-forms .mini-form, .lodge-forms .form-full {
  text-align: center;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000312}}
  .lodge-forms .form, .lodge-forms .mini-form, .lodge-forms .form-full {
    *zoom: 1;
    float: left;
    padding: 0.7em 0.6em;
    width: 30%;
    margin: 0.8em;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .lodge-forms .form:before, .lodge-forms .mini-form:before, .lodge-forms .form-full:before, .lodge-forms .form:after, .lodge-forms .mini-form:after, .lodge-forms .form-full:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .lodge-forms .form:after, .lodge-forms .mini-form:after, .lodge-forms .form-full:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000319}}
.lodge-forms .form .button, .lodge-forms .mini-form .button, .lodge-forms .form-full .button {
  margin: 0.6em 0 0.4em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000326}}
#lodge_event_description_input a:last-child:not(:only-of-type) {
  border-right: 2px solid #477dca;
  padding-right: 0.3em;
  margin-right: 0.3em;
}

@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000333}}
  .whos-going {
    float: right;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000339}}
.members-going {
  text-align: center;
  border-top: 2px solid gainsboro;
  margin-top: 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000344}}
.members-going a {
  background: #ececec;
  padding: 0.5em 1em;
  margin: 0.4em;
  display: inline-block;
  font-size: 1.1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000353}}
.lodge-status {
  font-size: 1.1em;
  text-align: left;
  display: block;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000353}}
  .lodge-status {
    display: inline;
    text-align: center;
    float: right;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000364}}
.lodge-status h4 {
  margin: 0;
  padding: 0.4em 0;
  font-size: 1.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000370}}
.lodge-status .status-text {
  padding: 0.3em 0.6em;
  word-wrap: no-wrap;
  font-weight: 400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000375}}
.lodge-status .status-text.ok {
  background-color: #fff6bf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000378}}
.lodge-status .status-text.good {
  background-color: lightgreen;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodges\.scss}line{font-family:\0000381}}
.lodge-status .status-text.bad {
  color: white;
  background-color: #e13138;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\000035}}
.member-info .personal-info dl {
  margin: 0;
  padding: 10px 0 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000313}}
.member-list {
  padding: 1em 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000318}}
.member-list .status.ok {
  background-color: #fff6bf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000321}}
.member-list .status.good {
  background-color: lightgreen;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000324}}
.member-list .status.bad {
  background-color: #fbe3e4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000329}}
.member-list td {
  font-size: 0.9em;
  padding: 0.2em 0.7em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000334}}
.member-list th {
  padding: 0.2em 0.7em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000338}}
.member-list .mem-verified-icon {
  position: relative;
  display: inline-block;
  font-size: 20px;
  margin-right: 5px;
  vertical-align: bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000346}}
.member-list .mem-verified-icon sup {
  position: absolute;
  top: 2px;
  right: -5px;
  font-size: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000353}}
.member-list .mem-verified-icon sup i {
  border: solid 1px #fff;
  border-radius: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000358}}
.member-list .mem-verified-icon sup .fa-check {
  color: #fff;
  background: green;
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000364}}
.member-list .mem-verified-icon sup .fa-question {
  color: #fff;
  background: red;
  display: inline-block;
  width: 12px;
  height: 12px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000374}}
.right-nav-tab {
  font-size: 1.1em;
  text-align: left;
  display: block;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000374}}
  .right-nav-tab {
    display: inline;
    text-align: center;
    float: right;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000387}}
.right-nav-tab h4 {
  margin: 0;
  padding: 0.4em 0;
  font-size: 1.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000393}}
.right-nav-tab .right-nav-text {
  padding: 0.3em 0.6em;
  word-wrap: no-wrap;
  font-weight: 400;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\0000398}}
.right-nav-tab .right-nav-text.ok {
  background-color: #fff6bf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003101}}
.right-nav-tab .right-nav-text.good {
  background-color: lightgreen;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003104}}
.right-nav-tab .right-nav-text.bad {
  color: white;
  background-color: #e13138;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003111}}
.member-status {
  font-size: 1.5em;
  display: block;
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003116}}
.member-status h4 {
  margin: 0;
  padding: 0.4em 0;
  font-size: 1.2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003122}}
.member-status .status-text {
  padding: 0.3em 0.6em;
  word-wrap: no-wrap;
  font-weight: 400;
  display: block;
  width: 100%;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003130}}
.member-status .status-text.ok {
  background-color: #fff6bf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003133}}
.member-status .status-text.good {
  background-color: lightgreen;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003136}}
.member-status .status-text.bad {
  color: white;
  background-color: #e13138;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003143}}
.sidebar .member-status {
  float: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003148}}
.info-dl dl, .contact-info dl, .address dl {
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003152}}
.info-dl dl dt, .contact-info dl dt, .address dl dt, .info-dl dl dd, .contact-info dl dd, .address dl dd {
  display: inline;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003147}}
  .info-dl, .contact-info, .address {
    *zoom: 1;
    float: left;
    padding: 0.7em;
    width: 45%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .info-dl:before, .contact-info:before, .address:before, .info-dl:after, .contact-info:after, .address:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .info-dl:after, .contact-info:after, .address:after {
    clear: both;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003161}}
.info-dl.right, .info-dl.right-container, .right-container.contact-info, .right-container.address, .right.contact-info, .right.address {
  float: none;
  margin: 0.7em 0;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003161}}
  .info-dl.right, .info-dl.right-container, .right-container.contact-info, .right-container.address, .right.contact-info, .right.address {
    float: right;
  }
}

@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003170}}
  .preference-form {
    *zoom: 1;
    float: left;
    padding: 0.7em 0.6em;
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
  .preference-form:before, .preference-form:after {
    content: " ";
    display: table;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
  .preference-form:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003174}}
  .preference-form:only-of-type {
    width: 100%;
    float: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003185}}
.no-photo {
  padding: 1em 0;
  background: #d8d8d8;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003191}}
.event * {
  vertical-align: middle;
}

@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003196}}
  .lodge_events_members_form {
    float: right;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003201}}
.lodge_events_members_form input {
  font-size: 0.8em;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003207}}
  .member-memberships-content > .hook {
    margin-bottom: 1px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003210}}
  .member-memberships-content h4 small:before {
    content: "\f101";
    font-family: "FontAwesome";
    margin-right: 2px;
    font-weight: normal;
    color: #477dca;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003217}}
  .member-memberships-content h4 small span {
    display: none;
  }
}
@media (max-width: 560px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003223}}
  .member-memberships-table th {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003226}}
  .member-memberships-table tr {
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border: 0;
    border-bottom: solid 1px #ddd;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003233}}
  .member-memberships-table td {
    display: block;
    position: relative;
    padding: 5px 0 5px 100px !important;
    border: 0;
    min-height: 30px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003240}}
  .member-memberships-table td:before {
    position: absolute;
    left: 0;
    top: 5px;
    font-weight: bold;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003246}}
  .member-memberships-table td.lodge-col:before {
    content: "Lodge";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003249}}
  .member-memberships-table td.status-col:before {
    content: "Status";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003252}}
  .member-memberships-table td.pay-type-col:before {
    content: "Pay Type";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003255}}
  .member-memberships-table td.contact-col:before {
    content: "Contact";
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_members\.scss}line{font-family:\00003258}}
  .member-memberships-table td.actions-col:before {
    content: "Actions";
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\000032}}
.lodge-locator .header {
  background: white;
  border: 5px solid #434343;
  border-left: 0;
  border-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\000038}}
.lodge-locator .header .brand {
  padding-bottom: 0;
  max-width: none;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000312}}
  .lodge-locator .header .brand .left {
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000316}}
  .lodge-locator .header .brand .left img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000328}}
.lodge-locator .mobile-meta a {
  padding: 0.5em 0.3em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000333}}
img.logo.lodge-locator {
  max-width: 500px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000337}}
.header .lodge-locator-header-link {
  border: 1px solid lightgrey;
  width: auto;
  background: #ececec;
  padding: 0.3em 0.7em;
  border-radius: 3px;
  margin: .5em 0 0;
  text-align: center;
  display: block;
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000349}}
.search-form.lodge-locator {
  text-align: center;
  margin: 1em auto 2.5em;
  padding: 0.7em;
  background: #e0e0e0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000355}}
.search-form.lodge-locator .inline {
  display: inline-block;
  vertical-align: middle;
  width: calc(100%/3 - 13px );
  width: -webkit-calc(100%/3 - 13px );
  margin: 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000363}}
.search-form.lodge-locator input, .search-form.lodge-locator select {
  text-align: left;
  max-width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000368}}
.search-form.lodge-locator input[type='text'] {
  padding: 0.2em 0.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000372}}
.search-form.lodge-locator select {
  padding-bottom: 0;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  height: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000379}}
.search-form.lodge-locator button {
  padding: 0.55em 0.8em;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000379}}
  .search-form.lodge-locator button {
    padding: 0.4em 0.8em;
    vertical-align: baseline;
  }
}

@media (max-width: 690px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_lodge_locator\.scss}line{font-family:\0000390}}
  .search-form.lodge-locator .inline {
    display: block;
    width: 100% !important;
    margin: 5px 0;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\000033}}
.recording {
  background: -webkit-radial-gradient(top left,  #575757, #434343);
  background: radial-gradient(  at top left, #575757, #434343);
  padding: 0.7em;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\000039}}
.record-button {
  border-radius: 5px;
  position: relative;
  display: block;
  padding: 0.2em 0.5em;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
  font-size: 38px;
  line-height: 1;
  color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000319}}
.record-button:hover, .record-button:focus {
  color: #cc0000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000322}}
.record-button:hover .record-icon, .record-button:focus .record-icon {
  opacity: 0.75;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000327}}
.record-button.active {
  -webkit-animation: recording-color 0.8s ease-in-out infinite;
  -moz-animation: recording-color 0.8s ease-in-out infinite;
  animation: recording-color 0.8s ease-in-out infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000330}}
.record-button.active .record-icon {
  -webkit-animation: recording-bg 0.8s ease-in-out infinite;
  -moz-animation: recording-bg 0.8s ease-in-out infinite;
  animation: recording-bg 0.8s ease-in-out infinite;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000336}}
.record-button .record-icon {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: -webkit-radial-gradient(top left,  red, #cc0000);
  background: radial-gradient(  at top left, red, #cc0000);
  position: relative;
  border-radius: 100%;
  padding: 0.3em 0.3em 0 0;
  display: inline-block;
  vertical-align: top;
  box-shadow: 0 1px 0px black;
  width: 40px;
  height: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000350}}
audio {
  min-height: 27px !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_audio_recording\.scss}line{font-family:\0000354}}
audio.audio-player {
  width: 100%;
}

@-webkit-keyframes recording-bg {
  from {
    background: red;
  }

  to {
    background: #cc0000;
  }
}

@-moz-keyframes recording-bg {
  from {
    background: red;
  }

  to {
    background: #cc0000;
  }
}

@keyframes recording-bg {
  from {
    background: red;
  }

  to {
    background: #cc0000;
  }
}

@-webkit-keyframes recording-color {
  from {
    color: red;
  }

  to {
    color: #cc0000;
  }
}

@-moz-keyframes recording-color {
  from {
    color: red;
  }

  to {
    color: #cc0000;
  }
}

@keyframes recording-color {
  from {
    color: red;
  }

  to {
    color: #cc0000;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_footer\.scss}line{font-family:\000031}}
.footer {
  *zoom: 1;
  padding: 0.7em;
  margin: 0.7em 0 0;
  position: relative;
  z-index: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\0000397}}
.footer:before, .footer:after {
  content: " ";
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_mixins\.scss}line{font-family:\00003102}}
.footer:after {
  clear: both;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_footer\.scss}line{font-family:\000038}}
  .footer .right, .footer .right-container {
    float: none;
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_shame\.scss}line{font-family:\000033}}
.mobile-hide {
  display: none;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_shame\.scss}line{font-family:\000033}}
  .mobile-hide {
    display: block;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\000035}}
.survey-form input,
.survey-form textarea,
.survey-form button,
.survey-form select {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\000039}}
.flash button {
  width: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000314}}
.survey-form input[type="checkbox"],
.survey-form input[type="submit"] {
  width: auto;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000319}}
.survey-form select#survey_survey_active {
  background-color: white;
  border: 1px solid #dddddd;
  border-radius: 0.1875em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06) inset;
  box-sizing: border-box;
  font-family: Open Sans;
  font-size: 16px;
  margin-bottom: 0.375em;
  padding: 0.5em;
  transition: all 0.2s ease 0s;
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000333}}
.survey-form .form-group {
  margin-bottom: 20px;
  position: relative;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000339}}
.survey-form .col-sm-4,
.survey-form .col-xs-4 {
  width: 100%;
  /*width: calc( 100%/3 - 20px );
  width: -webkit-calc( 100%/3 - 20px );*/
  display: inline-block;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000347}}
.survey-form .form-group.col-sm-4:nth-child(2) {
  margin: 0 20px 20px 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000351}}
.survey-form .sr-only {
  position: absolute;
  overflow: hidden;
  height: 1px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000357}}
.survey-form h4 {
  margin-bottom: 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000361}}
ol.appendable {
  padding-left: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000366}}
.correct-option,
.remove-link-button {
  display: inline-block;
  vertical-align: middle;
  margin-left: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000372}}
.correct-option label {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000379}}
.survey-form #add-attach,
.survey-form #remove-attach {
  padding: 6px 15px;
  border: solid 1px #ccc;
  border-radius: 5px;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000387}}
.survey-form #add-attach:hover,
.survey-form #remove-attach:hover {
  background: #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\0000391}}
.new-survey-button {
  font-size: 14px;
  vertical-align: middle;
  display: inline-block;
  padding: 8px 15px;
  border: solid 1px #ccc;
  color: #000;
  line-height: 1em;
  border-radius: 5px;
  margin-left: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003103}}
.new-survey-button:hover {
  background: #ccc;
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003108}}
.survey-form .question-field {
  padding: 30px 0;
  border-top: solid 1px #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003113}}
.survey-tab > .hook {
  max-width: 200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003117}}
.take-test-button {
  display: inline-block;
  padding: 7px 15px;
  background: #81BE41;
  font-size: 14px;
  text-transform: uppercase;
  vertical-align: top;
  color: #FFF;
  border-radius: 4px;
  line-height: 1em;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003130}}
.take-test-button:hover {
  background: #afafaf;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003135}}
#training-test-title {
  color: #752F8B;
  margin: 30px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003140}}
.cont.information ul {
  padding-left: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003144}}
.cont.information ul li {
  list-style: disc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003149}}
.cont.information table td,
.cont.information table th {
  padding: 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003153}}
.leftPan {
  float: left;
  width: 65%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003158}}
.rightPan {
  float: right;
  width: 32%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003163}}
.new-content-tab-btn {
  padding: 5px 20px;
  background: #81BE41;
  color: #FFF;
  border-radius: 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003170}}
.new-content-tab-btn:hover {
  background: #742F8B;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003175}}
.tab-edit-tools .button_to {
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003179}}
.tab-edit-tools .button_to input {
  padding: 5px 15px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003183}}
.tab-delete-btn {
  color: red;
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003190}}
.tab-delete-btn:hover {
  color: #81BE41;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003194}}
.survey-answer-list {
  list-style: upper-latin inside;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003197}}
.survey-answer-list li {
  clear: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003200}}
.survey-answer-list li .answer-select {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003206}}
#survey-result {
  background: #FFF;
  padding: 40px 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003210}}
#survey-result .survey-result-headline {
  font-weight: bold;
  font-size: 2em;
  margin-bottom: 20px;
  border-bottom: solid 1px #DDD;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003218}}
#survey-result .survey-result-details {
  border-bottom: solid 1px #DDD;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003223}}
#survey-result .survey-result-details table td {
  border: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003229}}
#survey-result .survey-attempt-verdict {
  font-weight: bold;
  font-size: 1.5em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003233}}
#survey-result .survey-attempt-verdict.passed-survey {
  color: green;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003237}}
#survey-result .survey-attempt-verdict.failed-survey {
  color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003243}}
#survey-result .incorrect-questions-list p {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_survey\.scss}line{font-family:\00003248}}
#survey-result .survey-attempt-actions {
  text-align: center;
  margin-top: 50px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\000031}}
.my-profile-portal .page-heading, .my-profile-portal .search-heading {
  position: relative;
  padding: 0 0 5px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\000036}}
.my-profile-member-name span {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 10px;
  font-size: 11px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000314}}
.my-profile-postings {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000318}}
.my-profile-portal .postings-list .posting-block, .my-profile-portal .events-list .posting-block {
  display: block;
  -webkit-box-shadow: 2px 3px 3px -1px rgba(0, 0, 0, 0.17);
  -moz-box-shadow: 2px 3px 3px -1px rgba(0, 0, 0, 0.17);
  box-shadow: 2px 3px 3px -1px rgba(0, 0, 0, 0.17);
  border: solid 1px rgba(0, 0, 0, 0.15);
  position: relative;
  margin-bottom: 12px;
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000329}}
.my-profile-portal .post-listing-header {
  padding: 5px 10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f2f2+0,ebebeb+100 */
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f2f2f2 0%, #ebebeb 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #f2f2f2 0%, #ebebeb 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #f2f2f2 0%, #ebebeb 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ebebeb',GradientType=0 );
  /* IE6-9 */
  border-bottom: solid 1px rgba(0, 0, 0, 0.1);
  color: #141412;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000341}}
.my-profile-portal .post-listing-header.no-bottom-border {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000346}}
.my-profile-portal .post-listing-lodge-seal,
.my-profile-portal .post-listing-lodge-name {
  display: inline-block;
  vertical-align: middle;
  padding-right: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000352}}
.my-profile-portal .post-listing-header span {
  font-weight: bold;
  color: #2C67B1;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000357}}
.my-profile-portal .post-listing-type {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 11px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000364}}
.my-profile-portal .post-listing-type .post-type-highlight {
  padding: 0 8px;
  color: #ebebeb;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000370}}
.my-profile-portal .post-listing-type .type-post {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2d89a+0,e4cf4b+100 */
  background: #e2d89a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e2d89a 0%, #e4cf4b 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #e2d89a 0%, #e4cf4b 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #e2d89a 0%, #e4cf4b 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2d89a', endColorstr='#e4cf4b',GradientType=0 );
  /* IE6-9 */
  color: #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000380}}
.my-profile-portal .post-listing-type .type-event {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#479ad5+0,4478bc+100 */
  background: #479ad5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #479ad5 0%, #4478bc 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #479ad5 0%, #4478bc 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #479ad5 0%, #4478bc 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#479ad5', endColorstr='#4478bc',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000389}}
.my-profile-portal .post-listing-type .count-views {
  padding-right: 5px;
  color: #7f7f7f;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000395}}
.my-profile-portal .post-listing-type .count-views span {
  color: red;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\0000399}}
.my-profile-portal .post-listing-content {
  background: white;
  padding: 5px 10px;
  color: #141412;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003105}}
.my-profile-portal .post-listing-attachment {
  padding: 10px 0;
  font-size: 0.9em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003110}}
.my-profile-portal .post-listing-tools a {
  color: #666;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003114}}
.my-profile-portal .post-listing-tools a:hover {
  color: #000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003118}}
.my-profile-portal .highlight {
  color: #7f7f7f;
  font-weight: bold;
  border-top: solid 1px #ebebeb;
  display: block;
  padding-top: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003126}}
.my-profile-portal .block-link .my-lodge-name {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003130}}
.my-profile-portal .block-link .my-lodge-fee {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003135}}
.my-profile-btn-wrap,
.my-profile-acct-tools {
  float: right;
  width: 23%;
  margin-top: 18px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003141}}
.my-profile-btn img {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003145}}
.my-profile-portal-event .page-heading, .my-profile-portal-event .search-heading {
  margin-bottom: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003149}}
.my-profile-event-title {
  float: left;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003154}}
.my-profile-portal .back-btn {
  float: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003158}}
.my-profile-event-detail {
  float: left;
  width: 250px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003163}}
.my-profile-event-description {
  float: right;
  width: calc(100% - 270px );
  width: -webkit-calc(100% - 270px );
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003169}}
.my-profile-event-description .event-description {
  margin: 20px 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003173}}
.my-profile-event-description h5 {
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003177}}
.my-profile-portal-event .highlight {
  border-color: #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003181}}
.my-profile-portal-event .page-heading, .my-profile-portal-event .search-heading {
  line-height: 1em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003185}}
.my-profile-portal-event .page-heading small, .my-profile-portal-event .search-heading small {
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003189}}
.button-heading {
  width: 100%;
  padding: 6px 0px;
  display: block;
  text-align: center;
  margin-bottom: 15px;
  font-style: italic;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003199}}
.button-link-full {
  width: 100%;
  background: #4179BD;
  color: #FFF;
  padding: 6px 12px;
  display: block;
  text-align: center;
  margin-bottom: 15px;
  border-radius: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003210}}
.button-link-full:hover {
  background: #4272B8;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003215}}
.button-link-full-red {
  width: 100%;
  background: firebrick;
  color: #FFF;
  padding: 6px 12px;
  display: block;
  text-align: center;
  margin-bottom: 15px;
  border-radius: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003226}}
.button-link-full-red:hover {
  background: darkred;
  color: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003232}}
.info-table th,
.info-table td {
  min-height: 30px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003236}}
.member-event-rsvp-form {
  background: #ebebeb;
  padding: 12px;
  border: solid 1px #DDD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003242}}
.event-meta {
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003246}}
.event-detail-row {
  padding: 7px 0;
  display: block;
  border-bottom: solid 1px #ddd;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003251}}
.event-detail-row:last-child {
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003256}}
.event-detail-row label {
  display: inline-block;
  vertical-align: top;
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003262}}
.event-detail-row h5 {
  text-transform: uppercase;
  margin: 0;
  font-size: 18px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003268}}
.event-detail-row label {
  width: calc(100% - 25px );
  width: -webkit-calc(100% - 25px );
  display: inline-block;
  vertical-align: top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003275}}
.event-detail-row label.event-detail-icon {
  color: #4179BD;
  width: 20px;
  margin-top: 1px;
  font-size: 0.9em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003282}}
.your-rsvp-details {
  font-size: 0.85em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003286}}
.event-rsvp-sidebar {
  border: solid 1px #ddd;
  padding: 12px;
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003292}}
.event-rsvp-header {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003295}}
.event-rsvp-header .event_rsvp_status {
  font-size: 0.75em;
  display: inline-block;
  padding: 0 5px;
  border: solid 1px #DDD;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003304}}
.event-rsvp-header h5 {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003308}}
.event-rsvp-header .event-rsvp-attending-select {
  float: right;
  padding: 2px 7px;
  border-radius: 4px;
  font-weight: bold;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#499bea+0,207ce5+100;Blue+3d+%237 */
  background: #499bea;
  /* Old browsers */
  background: -moz-linear-gradient(top, #499bea 0%, #207ce5 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #499bea 0%, #207ce5 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #499bea 0%, #207ce5 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003321}}
.event-rsvp-header .event-rsvp-going {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdeb8e+0,a5c956+100;Green+3D+%232 */
  background: #cdeb8e;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #cdeb8e 0%, #a5c956 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #cdeb8e 0%, #a5c956 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003330}}
.event-rsvp-header .event-rsvp-interested {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fac695+0,f5ab66+47,ef8d31+100;Orange+3D+%232 */
  background: #fac695;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fac695 0%, #f5ab66 47%, #ef8d31 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #fac695 0%, #f5ab66 47%, #ef8d31 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #fac695 0%, #f5ab66 47%, #ef8d31 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac695', endColorstr='#ef8d31',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003339}}
.event-rsvp-header .event-rsvp-ignore {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c9c9c9+0,a5a5a5+100 */
  background: #c9c9c9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #c9c9c9 0%, #a5a5a5 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #c9c9c9 0%, #a5a5a5 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #c9c9c9 0%, #a5a5a5 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#a5a5a5',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003348}}
.event-attendee-sidebar {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003352}}
.event-attendee-sidebar h5 span {
  color: #4179BD;
  font-size: 40px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003357}}
.event-attendee {
  padding: 8px 5px;
  background: #ebebeb;
  border: solid 1px #ddd;
  border-bottom: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003364}}
.event-attendee:nth-child(odd) {
  background: #F7F7F7;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003368}}
.event-attendee.purple-bg-attendee {
  background: #A689C6;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003372}}
.event-attendee:last-child {
  border-bottom: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003376}}
.event-attending-pic {
  display: inline-block;
  width: 45px;
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003382}}
.event-attending-pic img {
  width: 100%;
  height: auto;
  margin-bottom: -7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003388}}
.event-attending-member {
  display: inline-block;
  width: calc(100% - 70px );
  width: -webkit-calc(100% - 70px );
  vertical-align: middle;
  font-weight: bold;
  color: #7f7f7f;
  font-size: 14px;
  line-height: 1.2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003399}}
.event-attending-member small {
  font-size: 12px;
  color: #4179BD;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003404}}
.event-attendee-sidebar .event-rsvp-attending-select {
  cursor: pointer;
  color: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003409}}
.event-attendee-sidebar .event-rsvp-attending-select:hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#207ce5+0,499bea+100 */
  background: #207ce5;
  /* Old browsers */
  background: -moz-linear-gradient(top, #207ce5 0%, #499bea 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #207ce5 0%, #499bea 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #207ce5 0%, #499bea 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#499bea',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003418}}
.event-rsvp-attendees-list .pagination {
  margin-top: 20px;
  text-align: left;
}

/* Grand Lodge Officers */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003425}}
.gl-officers-portal .my-profile-postings {
  width: 90%;
  max-width: 600px;
  margin: 1em 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003431}}
.gl-name-block {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003437}}
.gl-officer-info label {
  display: inline-block;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003442}}
.my-profile-portal .post-listing-type.gl-member-status {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */
  background: #ff3019;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to bottom, #ff3019 0%, #cf0404 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );
  /* IE6-9 */
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003451}}
.gl-officer-profile-pic img {
  height: 70px;
}

@media (max-width: 1114px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003456}}
  .event-attending-pic {
    vertical-align: top;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003459}}
  .event-attending-member {
    font-size: 13px;
    width: calc(100% - 50px );
    width: -webkit-calc(100% - 50px );
    vertical-align: top;
  }
}
@media (max-width: 890px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003469}}
  .event-rsvp-sidebar .event-rsvp-header h5,
  .event-rsvp-sidebar .event-rsvp-header .event-rsvp-going {
    float: none;
  }
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003477}}
  .my-profile-portal,
  .event-attendee-sidebar {
    width: 95%;
    margin: 0 auto;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003483}}
  .my-profile-btn-wrap,
  .my-profile-acct-tools {
    float: none;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003488}}
  .my-profile-btn-wrap {
    width: 95%;
    max-width: 300px;
    margin: 15px auto;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003494}}
  .my-profile-member-name span {
    top: 15px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003498}}
  .event-attending-member {
    font-size: 15px;
    width: calc(100% - 70px );
    width: -webkit-calc(100% - 70px );
    vertical-align: top;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003506}}
  .event-rsvp-sidebar .event-rsvp-header h5,
  .event-rsvp-sidebar .event-rsvp-header .event-rsvp-going {
    display: inline-block;
    vertical-align: middle;
  }
}
@media (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003516}}
  .my-profile-event-description,
  .my-profile-event-detail {
    float: none;
    width: 100%;
    margin-bottom: 12px;
  }
}
@media (max-width: 350px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003527}}
  .my-profile-portal .page-heading .image-modal, .my-profile-portal .search-heading .image-modal,
  .my-profile-member-name {
    display: inline-block;
    vertical-align: top;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003532}}
  .my-profile-member-name {
    line-height: 1em;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_myprofile\.scss}line{font-family:\00003536}}
  .my-profile-member-name span {
    display: block;
    position: relative;
    top: auto;
    right: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\000031}}
.member_portal_layout {
  padding-bottom: 130px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\000034}}
.member_portal_layout #user_privacy_policy_overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.75);
  width: 100%;
  height: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000313}}
.member_portal_layout #user_privacy_policy_overlay .content-area {
  width: 95%;
  height: 100%;
  margin: 0 auto;
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000319}}
.member_portal_layout #user_privacy_policy_overlay .content-area .cont-wrapper {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000324}}
.member_portal_layout #user_privacy_policy_overlay .content-area .cont-wrapper .cont {
  max-height: 800px;
  max-width: 800px;
  overflow: scroll;
  margin: 0 auto;
  background: #FFF;
  padding: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000337}}
.member_portal_layout header .gl-logo {
  text-align: center;
  font-size: 1.25em;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1em;
  padding-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000345}}
.member_portal_layout header .gl-logo a {
  color: #212121;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000349}}
.member_portal_layout header .gl-logo img {
  width: 30px;
  margin: 0 auto;
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000356}}
.member_portal_layout header .gl-logo span {
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 320px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000337}}
  .member_portal_layout header .gl-logo {
    font-size: 1em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000367}}
.member_portal_layout .portal-navigation {
  background: #2c5999;
  padding: 10px 0;
  margin: 10px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000372}}
.member_portal_layout .portal-navigation a {
  color: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000377}}
.member_portal_layout .portal-navigation .portal-quick-actions a {
  margin-left: 10px;
  padding: 5px 10px;
  background: #477dca;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000383}}
.member_portal_layout .portal-navigation .portal-quick-actions a:hover {
  background: #82a7db;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000389}}
.member_portal_layout .portal-navigation .mobile-portal-quick-actions {
  display: none;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000394}}
  .member_portal_layout .portal-navigation .portal-navigation {
    position: relative;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\0000398}}
  .member_portal_layout .portal-navigation .portal-quick-actions {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003102}}
  .member_portal_layout .portal-navigation .mobile-portal-quick-actions {
    display: block;
    position: absolute;
    top: 0;
    right: 1%;
    /*width: 260px;*/
    text-align: right;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003110}}
  .member_portal_layout .portal-navigation .mobile-portal-quick-actions a {
    padding: 5px 10px;
    background: #477dca;
    margin-left: 5px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003122}}
.member_portal_layout .portal-mobile-nav .main-navigation a {
  display: block;
}
@media (min-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003120}}
  .member_portal_layout .portal-mobile-nav .main-navigation {
    display: block;
    position: relative;
    right: auto;
    bottom: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003136}}
.member_portal_layout .loadable_btn.spinning {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003140}}
.member_portal_layout .loadable_btn.spinning:after {
  content: '';
  position: absolute;
  right: 40%;
  top: 43%;
  border: 4px solid #fff;
  border-radius: 50%;
  border-top: 4px solid #82a7db;
  width: 30px;
  height: 30px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003154}}
.member_portal_layout .loadable_btn.spinning:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003166}}
.member_portal_layout .loadable_btn.portal-quick-action.spinning {
  padding-right: 35px !important;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003170}}
.member_portal_layout .loadable_btn.portal-quick-action.spinning:after {
  right: 5px;
  top: 7px;
  border-width: 2px;
  border-top: 2px solid #2c5999;
  width: 18px;
  height: 18px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003179}}
.member_portal_layout .loadable_btn.portal-quick-action.spinning:before {
  display: none;
}
@media (max-width: 1200px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003186}}
  .member_portal_layout .cont {
    width: 98%;
  }
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003203}}
.portal_btn_counter span {
  border-radius: 100%;
  background: red;
  color: #FFF;
  padding: 2px 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003212}}
#member-portal .outstanding-notice, #unsubscription-notice .outstanding-notice, .ous-layout .outstanding-notice {
  background: #FFF;
  margin-bottom: 12px;
  padding: 15px 15px 15px 65px;
  border: #DDD;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003219}}
#member-portal .outstanding-notice:before, #unsubscription-notice .outstanding-notice:before, .ous-layout .outstanding-notice:before {
  display: block;
  width: 50px;
  height: 100%;
  content: "\f12a";
  font-family: "FontAwesome";
  position: absolute;
  top: 0;
  left: 0;
  background: #C2954E;
  color: #FFF;
  text-align: center;
  font-size: 25px;
  padding-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003236}}
#member-portal .my-portal-notice, #unsubscription-notice .my-portal-notice, .ous-layout .my-portal-notice {
  background: #FFF;
  margin-bottom: 12px;
  padding: 30px 120px 30px 10px;
  border: #DDD;
  position: relative;
  -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003236}}
  #member-portal .my-portal-notice, #unsubscription-notice .my-portal-notice, .ous-layout .my-portal-notice {
    font-size: 0.85em;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003250}}
#member-portal .my-portal-notice .action, #unsubscription-notice .my-portal-notice .action, .ous-layout .my-portal-notice .action {
  background: #477dca;
  color: #FFF;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100px;
  padding: 0px 10px 0 10px;
  line-height: 1em;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  display: table;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003265}}
#member-portal .my-portal-notice .action span, #unsubscription-notice .my-portal-notice .action span, .ous-layout .my-portal-notice .action span {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003269}}
#member-portal .my-portal-notice .action span span, #unsubscription-notice .my-portal-notice .action span span, .ous-layout .my-portal-notice .action span span {
  text-align: center;
  display: inline-block;
  width: 100px;
  white-space: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003280}}
#member-portal ul.mp-tile-sect li, #unsubscription-notice ul.mp-tile-sect li, .ous-layout ul.mp-tile-sect li {
  display: inline-block;
  margin: 5px;
  vertical-align: middle;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003286}}
#member-portal ul.mp-tile-sect li a, #unsubscription-notice ul.mp-tile-sect li a, .ous-layout ul.mp-tile-sect li a {
  display: table;
  background: #477dca;
  color: #FFF;
  text-align: center;
  padding: 10px;
  width: 185px;
  height: 185px;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003296}}
#member-portal ul.mp-tile-sect li a:hover, #unsubscription-notice ul.mp-tile-sect li a:hover, .ous-layout ul.mp-tile-sect li a:hover {
  background: #6f99d5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003300}}
#member-portal ul.mp-tile-sect li a.md_masonic_academy, #unsubscription-notice ul.mp-tile-sect li a.md_masonic_academy, .ous-layout ul.mp-tile-sect li a.md_masonic_academy {
  background: #fd0001;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003303}}
#member-portal ul.mp-tile-sect li a.md_masonic_academy:hover, #unsubscription-notice ul.mp-tile-sect li a.md_masonic_academy:hover, .ous-layout ul.mp-tile-sect li a.md_masonic_academy:hover {
  background: #ff3132;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003308}}
#member-portal ul.mp-tile-sect li a.rss_masonic_academy, #unsubscription-notice ul.mp-tile-sect li a.rss_masonic_academy, .ous-layout ul.mp-tile-sect li a.rss_masonic_academy {
  background: #6246DA;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003311}}
#member-portal ul.mp-tile-sect li a.rss_masonic_academy:hover, #unsubscription-notice ul.mp-tile-sect li a.rss_masonic_academy:hover, .ous-layout ul.mp-tile-sect li a.rss_masonic_academy:hover {
  background: #8671e2;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003316}}
#member-portal ul.mp-tile-sect li a div, #unsubscription-notice ul.mp-tile-sect li a div, .ous-layout ul.mp-tile-sect li a div {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003320}}
#member-portal ul.mp-tile-sect li a div img, #unsubscription-notice ul.mp-tile-sect li a div img, .ous-layout ul.mp-tile-sect li a div img {
  display: block;
  width: 100%;
  max-width: 80px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003329}}
#member-portal ul.mp-tile-sect li .portal_btn_counter, #unsubscription-notice ul.mp-tile-sect li .portal_btn_counter, .ous-layout ul.mp-tile-sect li .portal_btn_counter {
  position: absolute;
  top: -5px;
  right: -5px;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003279}}
  #member-portal ul.mp-tile-sect, #unsubscription-notice ul.mp-tile-sect, .ous-layout ul.mp-tile-sect {
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003339}}
  #member-portal ul.mp-tile-sect li, #unsubscription-notice ul.mp-tile-sect li, .ous-layout ul.mp-tile-sect li {
    width: calc(100%/3 - 13px);
    width: -webkit-calc(100%/3 - 13px);
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003342}}
  #member-portal ul.mp-tile-sect li a, #unsubscription-notice ul.mp-tile-sect li a, .ous-layout ul.mp-tile-sect li a {
    width: 100%;
  }
}
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003279}}
  #member-portal ul.mp-tile-sect, #unsubscription-notice ul.mp-tile-sect, .ous-layout ul.mp-tile-sect {
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003352}}
  #member-portal ul.mp-tile-sect li, #unsubscription-notice ul.mp-tile-sect li, .ous-layout ul.mp-tile-sect li {
    width: calc(100%/3 - 3px);
    width: -webkit-calc(100%/3 - 3px);
    margin: 2px 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003357}}
  #member-portal ul.mp-tile-sect li a, #unsubscription-notice ul.mp-tile-sect li a, .ous-layout ul.mp-tile-sect li a {
    width: 100%;
    height: 135px;
    font-size: 12px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003362}}
  #member-portal ul.mp-tile-sect li a div img, #unsubscription-notice ul.mp-tile-sect li a div img, .ous-layout ul.mp-tile-sect li a div img {
    max-width: 50px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003371}}
#member-portal #my-lodges-sect.mp-full-span-sect, #unsubscription-notice #my-lodges-sect.mp-full-span-sect, .ous-layout #my-lodges-sect.mp-full-span-sect {
  margin: 50px auto;
  width: 100%;
  max-width: 900px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003376}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-header, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-header, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-header {
  background: #477dca;
  padding: 10px 20px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003381}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  background: #477dca;
  padding: 10px 15px;
  border-left: solid 1px #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003390}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon img, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon img, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-icon img {
  width: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003395}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-title, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-title, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-header .mp-sect-title {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.5em;
  text-transform: uppercase;
  font-weight: bold;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003407}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li {
  margin: 15px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003410}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap {
  display: block;
  font-size: 1.5em;
  padding: 20px;
  border-radius: 2px;
  background: #FFF;
  border-left: 8px solid #477dca;
  line-height: 1em;
  position: relative;
  padding-right: 100px;
  color: #212121;
  -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.35);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003425}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft {
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003428}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft span, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft span, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatLeft span {
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003433}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight {
  text-align: right;
  vertical-align: middle;
}
@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003433}}
  #member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .floatRight {
    text-align: left;
    margin-top: 10px;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003443}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action {
  background: #666;
  color: #FFF;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 80px;
  padding: 0px 10px 0 10px;
  line-height: 1em;
  text-align: center;
  display: table;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003457}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action:hover, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action:hover, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action:hover {
  background: gray;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003461}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span {
  display: table-cell;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003465}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span {
  text-align: center;
  display: inline-block;
  width: 100%;
  white-space: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003471}}
#member-portal #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span small, #unsubscription-notice #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span small, .ous-layout #my-lodges-sect.mp-full-span-sect .mp-sect-cont li .mp-sect-action-wrap .mp-sect-action span span small {
  font-size: 60%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003488}}
.social-feed-wrapper {
  max-width: 800px;
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003493}}
.member_feeds_actions {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003496}}
.member_feeds_actions ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003501}}
.member_feeds_actions ul li {
  margin-bottom: 5px;
  margin-right: 10px;
  display: inline-block;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003507}}
.member_feeds_actions ul li a {
  color: #fff;
  font-size: 0.85em;
  background: #999;
  border-radius: 30px;
  padding: 7px 10px;
  text-align: center;
  display: block;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003517}}
.member_feeds_actions ul li a:hover {
  background: #477dca;
  color: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003522}}
.member_feeds_actions ul li a img {
  width: 20px;
  vertical-align: middle;
  margin-right: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003528}}
.member_feeds_actions ul li a .portal_btn_counter {
  position: absolute;
  top: -10px;
  right: -5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003538}}
.member-feeds-block {
  background: #FFF;
  border: solid 1px #DDD;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003543}}
.member-feeds-block .heading, .member-feeds-block .page-heading, .member-feeds-block .search-heading {
  background: #ebebeb;
  padding: 5px 10px;
  border-bottom: #DDD;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003550}}
.member-feeds-block .content {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003555}}
.quick_post_form {
  padding: 10px;
  border: solid 1px rgba(0, 0, 0, 0.15);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003559}}
.quick_post_form h4 {
  margin: 0 0 10px 0;
  font-size: 1.25em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003564}}
.quick_post_form .input-wrap {
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003568}}
.quick_post_form #output_images {
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003571}}
.quick_post_form #output_images img {
  display: inline-block;
  margin: 0 5px 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003578}}
.quick_post_form .gallery_upload {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003582}}
.quick_post_form .gallery_upload #attachment_upload_field {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003586}}
.quick_post_form .gallery_upload label {
  cursor: pointer;
  background: #477dca;
  padding: .75em 1em;
  line-height: 1;
  border-radius: 0.1875em;
  color: #FFF;
  font-weight: 600;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003597}}
.quick_post_form input[type="submit"] {
  float: left;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003603}}
.feed-wrapper {
  border: solid 1px rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  margin-bottom: 20px;
  background: #FFF;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003609}}
.feed-wrapper .feed-header {
  border-bottom: solid 1px rgba(0, 0, 0, 0.15);
  padding: 10px;
  padding-right: 50px;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003615}}
.feed-wrapper .feed-header .feed_seal {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003619}}
.feed-wrapper .feed-header .feed_seal img {
  width: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003623}}
.feed-wrapper .feed-header .feed_seal .user_icon {
  color: #FFF;
  background: rgba(0, 0, 0, 0.35);
  padding: 5px 10px;
  font-size: 30px;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003632}}
.feed-wrapper .feed-header .feed_author {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003635}}
.feed-wrapper .feed-header .feed_author small {
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003640}}
.feed-wrapper .feed-header .feed_author_actions {
  position: absolute;
  top: 10px;
  right: 10px;
  text-align: right;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003647}}
.feed-wrapper .feed-header .feed_author_actions a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003653}}
.feed-wrapper .feed-header .feed_author_actions .feed_author_delete {
  color: red;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003659}}
.feed-wrapper .feed-content {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003664}}
.feed-wrapper #feed_gallery li {
  display: inline-block;
  margin: 0 5px 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003669}}
.feed-wrapper #feed_gallery li a:hover {
  opacity: 0.85;
  filter: alpha(opacity=85);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003674}}
.feed-wrapper #feed_gallery li a img {
  max-height: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003681}}
.feed-wrapper .feed-footer {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003684}}
.feed-wrapper .feed-footer .feed-action {
  display: inline-block;
  vertical-align: middle;
  border: solid 1px #DDD;
  border-radius: 2px;
  padding: 2px 10px;
  margin-right: 5px;
  width: auto;
  background: transparent;
  color: #477dca;
  line-height: 1.5em;
  box-shadow: none;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003698}}
.feed-wrapper .feed-footer .feed-action img {
  width: 25px;
  margin-bottom: -5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003703}}
.feed-wrapper .feed-footer .feed-action:hover {
  background: rgba(1, 1, 1, 0.25);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003708}}
.feed-wrapper .feed-footer .feed-vote {
  color: #222;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003712}}
.feed-wrapper .feed-footer .feed_comment_form {
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003716}}
.feed-wrapper .feed-footer .feed_comments_wrapper {
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003719}}
.feed-wrapper .feed-footer .feed_comments_wrapper.feed_has_comments {
  padding: 10px;
  background: rgba(1, 1, 1, 0.05);
  border-radius: 2px;
  border: solid 1px rgba(1, 1, 1, 0.1);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003728}}
.feed-wrapper .post_comment_wrapper {
  margin-bottom: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003731}}
.feed-wrapper .post_comment_wrapper .post_comment_seal {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003735}}
.feed-wrapper .post_comment_wrapper .post_comment_seal img {
  width: 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003739}}
.feed-wrapper .post_comment_wrapper .post_comment_seal .user_icon {
  color: #FFF;
  background: rgba(0, 0, 0, 0.35);
  padding: 5px 10px;
  font-size: 30px;
  border-radius: 2px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003748}}
.feed-wrapper .post_comment_wrapper .post_comment_author {
  display: inline-block;
  vertical-align: middle;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003752}}
.feed-wrapper .post_comment_wrapper .post_comment_author small {
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003757}}
.feed-wrapper .post_comment_wrapper .post-comment-action {
  display: inline-block;
  vertical-align: middle;
  border: solid 1px #DDD;
  border-radius: 2px;
  padding: 0px 7px;
  margin-right: 5px;
  color: #222;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003767}}
.feed-wrapper .post_comment_wrapper .post-comment-action img {
  width: 15px;
  margin-bottom: -1px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003773}}
.feed-wrapper .post_comment_wrapper .comment_author_delete {
  color: red;
}

@media (max-width: 720px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003779}}
  .feed_event_sidebar {
    display: none;
  }
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003787}}
.events_list li {
  border: solid 1px #DDD;
  margin-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003790}}
.events_list li:last-child {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003794}}
.events_list li .event_wrapper {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003797}}
.events_list li .event_wrapper .event_date {
  display: inline-block;
  width: 50px;
  text-align: center;
  background: #2C5999;
  line-height: 1em;
  text-transform: uppercase;
  color: #FFF;
  vertical-align: top;
  padding-top: 3px;
  font-size: 0.85em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003809}}
.events_list li .event_wrapper .event_date span {
  background: #ebebeb;
  text-transform: none;
  color: #222;
  display: block;
  margin-top: 3px;
  padding: 3px 0;
  font-size: 1.25em;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003821}}
.events_list li .event_wrapper .event_details {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  width: calc(100% - 65px);
  width: -webkit-calc(100% - 65px);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003828}}
.events_list li .event_wrapper .event_details .event_title {
  font-weight: bold;
  line-height: 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003833}}
.events_list li .event_wrapper .event_details .event_time {
  font-size: 0.85em;
  color: #666666;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003840}}
.events_list li .event_footer {
  background: #ebebeb;
  font-size: 0.85em;
  padding: 5px 10px;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003850}}
#member_portal_fixed_navigation {
  position: fixed;
  bottom: 0;
  left: 0;
  background: #999;
  border-top: solid 1px #DDD;
  width: 100%;
  z-index: 1040;
  -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.15);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003862}}
#member_portal_fixed_navigation ul {
  text-align: center;
}
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003862}}
  #member_portal_fixed_navigation ul {
    display: flex;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003871}}
#member_portal_fixed_navigation ul li {
  display: inline-block;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003875}}
#member_portal_fixed_navigation ul li a {
  display: block;
  padding: 10px 0px;
  color: #FFF;
  position: relative;
  text-align: center;
  width: 100px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003883}}
#member_portal_fixed_navigation ul li a img {
  display: block;
  width: 30px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003889}}
#member_portal_fixed_navigation ul li a i {
  display: block;
  font-size: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003894}}
#member_portal_fixed_navigation ul li a:hover {
  color: #477dca;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003899}}
#member_portal_fixed_navigation ul li .portal_btn_counter {
  position: absolute;
  top: -2px;
  right: 27px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003904}}
#member_portal_fixed_navigation ul li .portal_btn_counter span {
  font-size: 0.6em;
  padding: 2px 6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003914}}
.member_photos_gallery li {
  display: inline-block;
  width: 25%;
  margin: 5px;
  vertical-align: bottom;
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003921}}
.member_photos_gallery li img {
  width: 100%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003925}}
.member_photos_gallery li .delete_photo_btn {
  position: absolute;
  top: -5px;
  right: -5px;
  width: 30px;
  height: 30px;
  background: red;
  color: #FFF;
  border-radius: 100%;
  text-align: center;
  padding-top: 2px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003941}}
.select_member_photo_form {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_memberportal\.scss}line{font-family:\00003943}}
.select_member_photo_form img {
  margin: 0 auto;
  max-width: 200px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\000031}}
.multi-address-select-list {
  border: solid 1px #ddd;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\000035}}
.multi-address-select-list li {
  padding: 10px 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\000039}}
.multi-address-select-list li:nth-child(even) {
  background: #FFF;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\0000313}}
.multi-address-select-left {
  float: left;
  width: calc(100% - 120px);
  width: -webkit-calc(100% - 120px);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\0000319}}
.multi-address-select-right {
  float: right;
  width: 77px;
}

@media (max-width: 340px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_multi_address_select\.scss}line{font-family:\0000326}}
  .multi-address-select-left,
  .multi-address-select-right {
    float: none;
    width: 100%;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\000031}}
.mm-academy-container {
  background: url(/assets/md-masonic-academy-bg.jpg);
  position: relative;
  -webkit-box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 11px -3px rgba(0, 0, 0, 0.75);
  border-radius: 2px;
  overflow: hidden;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000310}}
.mobile-show {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000313}}
.mm-academy-content {
  width: 65%;
  padding: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000317}}
.mm-academy-header {
  margin-bottom: 20px;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000321}}
.mm-academy-header img {
  display: block;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000327}}
.mm-academy-header h1 {
  color: #172258;
  text-transform: uppercase;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000331}}
.small-separater {
  display: block;
  width: 60px;
  height: 1px;
  border: 0;
  border-top: solid 1px #172258;
  margin: 25px auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000339}}
.mm-academy-content h2 {
  text-align: center;
  margin-bottom: 20px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000343}}
.dotted-separater {
  display: block;
  width: 100%;
  height: 1px;
  border: 0;
  border-top: dashed 1px #666;
  margin: 25px auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000351}}
.mm-academy-sidebar {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 30%;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c59237+0,714834+100 */
  background: #c59237;
  /* Old browsers */
  background: -moz-linear-gradient(left, #c59237 0%, #714834 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #c59237 0%, #714834 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear, to right, #c59237 0%, #714834 100%;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c59237', endColorstr='#714834',GradientType=1 );
  /* IE6-9 */
  color: #FFF;
  padding: 40px 20px 20px 20px;
  line-height: 2em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000367}}
.mm-academy-sidebar img {
  width: 100%;
  max-width: 200px;
  margin: 30px auto;
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000373}}
.mm-academy-course {
  display: block;
  margin-left: 35px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000377}}
.mm-course-check {
  color: #2DB759;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000380}}
.mm-course-unlock {
  color: #477dca;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000383}}
.mm-course-lock {
  color: #9B9B9B;
}

@media (max-width: 800px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000388}}
  .mm-academy-content {
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000391}}
  .mobile-show {
    display: block;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000395}}
  .mobile-hide,
  .small-separater {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/modules\/_md_masonic_academy\.scss}line{font-family:\0000398}}
  .mm-academy-sidebar {
    width: 100%;
    position: relative;
    top: auto;
    right: auto;
  }
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globaljs\.scss}line{font-family:\000031}}
#showHideElement.elementIntialHidden {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globaljs\.scss}line{font-family:\000035}}
#showHideElement-chapter.elementIntialHidden-chapter {
  display: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/masonic-membership-manager\/app\/assets\/stylesheets\/_globaljs\.scss}line{font-family:\000039}}
#lodge_list.elementIntialHidden-chapter {
  display: none;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */





@font-face {
  font-family: 'FontAwesome';
  src: url('/assets/fontawesome-webfont.eot');
  src: url('/assets/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fontawesome-webfont.woff2') format('woff2'), url('/assets/fontawesome-webfont.woff') format('woff'), url('/assets/fontawesome-webfont.ttf') format('truetype'), url('/assets/fontawesome-webfont.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */



.fc {
	direction: ltr;
	text-align: left;
	}
	
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	}
	
html .fc,
.fc table {
	font-size: 1em;
	}
	
.fc td,
.fc th {
	padding: 0;
	vertical-align: top;
	}



/* Header
------------------------------------------------------------------------*/

.fc-header td {
	white-space: nowrap;
	}

.fc-header-left {
	width: 25%;
	text-align: left;
	}
	
.fc-header-center {
	text-align: center;
	}
	
.fc-header-right {
	width: 25%;
	text-align: right;
	}
	
.fc-header-title {
	display: inline-block;
	vertical-align: top;
	}
	
.fc-header-title h2 {
	margin-top: 0;
	white-space: nowrap;
	}
	
.fc .fc-header-space {
	padding-left: 10px;
	}
	
.fc-header .fc-button {
	margin-bottom: 1em;
	vertical-align: top;
	}
	
/* buttons edges butting together */

.fc-header .fc-button {
	margin-right: -1px;
	}
	
.fc-header .fc-corner-right,  /* non-theme */
.fc-header .ui-corner-right { /* theme */
	margin-right: 0; /* back to normal */
	}
	
/* button layering (for border precedence) */
	
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
	z-index: 2;
	}
	
.fc-header .fc-state-down {
	z-index: 3;
	}

.fc-header .fc-state-active,
.fc-header .ui-state-active {
	z-index: 4;
	}
	
	
	
/* Content
------------------------------------------------------------------------*/
	
.fc-content {
	clear: both;
	zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
	}
	
.fc-view {
	width: 100%;
	overflow: hidden;
	}
	
	

/* Cell Styles
------------------------------------------------------------------------*/

.fc-widget-header,    /* <th>, usually */
.fc-widget-content {  /* <td>, usually */
	border: 1px solid #ddd;
	}
	
.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
	background: #fcf8e3;
	}
	
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
	}
	


/* Buttons
------------------------------------------------------------------------*/

.fc-button {
	position: relative;
	display: inline-block;
	padding: 0 .6em;
	overflow: hidden;
	height: 1.9em;
	line-height: 1.9em;
	white-space: nowrap;
	cursor: pointer;
	}
	
.fc-state-default { /* non-theme */
	border: 1px solid;
	}

.fc-state-default.fc-corner-left { /* non-theme */
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	}

.fc-state-default.fc-corner-right { /* non-theme */
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	}

/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/

.fc-text-arrow {
	margin: 0 .1em;
	font-size: 2em;
	font-family: "Courier New", Courier, monospace;
	vertical-align: baseline; /* for IE7 */
	}

.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow { /* for &lsaquo; &rsaquo; */
	font-weight: bold;
	}
	
/* icon (for jquery ui) */
	
.fc-button .fc-icon-wrap {
	position: relative;
	float: left;
	top: 50%;
	}
	
.fc-button .ui-icon {
	position: relative;
	float: left;
	margin-top: -50%;
	*margin-top: 0;
	*top: -50%;
	}
	
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/

.fc-state-default {
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
	}

.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	   -moz-transition: background-position 0.1s linear;
	     -o-transition: background-position 0.1s linear;
	        transition: background-position 0.1s linear;
	}

.fc-state-down,
.fc-state-active {
	background-color: #cccccc;
	background-image: none;
	outline: 0;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
	}

	

/* Global Event Styles
------------------------------------------------------------------------*/

.fc-event-container > * {
	z-index: 8;
	}

.fc-event-container > .ui-draggable-dragging,
.fc-event-container > .ui-resizable-resizing {
	z-index: 9;
	}
	 
.fc-event {
	border: 1px solid #3a87ad; /* default BORDER color */
	background-color: #3a87ad; /* default BACKGROUND color */
	color: #fff;               /* default TEXT color */
	font-size: .85em;
	cursor: default;
	}

a.fc-event {
	text-decoration: none;
	}
	
a.fc-event,
.fc-event-draggable {
	cursor: pointer;
	}
	
.fc-rtl .fc-event {
	text-align: right;
	}

.fc-event-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	}
	
.fc-event-time,
.fc-event-title {
	padding: 0 1px;
	}
	
.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	overflow: hidden; /* hacky spaces (IE6/7) */
	font-size: 300%;  /* */
	line-height: 50%; /* */
	}
	
	
	
/* Horizontal Events
------------------------------------------------------------------------*/

.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
	}

.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
	border-left-width: 1px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	}

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
	border-right-width: 1px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
/* resizable */
	
.fc-event-hori .ui-resizable-e {
	top: 0           !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px      !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: e-resize;
	}
	
.fc-event-hori .ui-resizable-w {
	top: 0           !important;
	left: -3px       !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: w-resize;
	}
	
.fc-event-hori .ui-resizable-handle {
	_padding-bottom: 14px; /* IE6 had 0 height */
	}
	
	
	
/* Reusable Separate-border Table
------------------------------------------------------------*/

table.fc-border-separate {
	border-collapse: separate;
	}
	
.fc-border-separate th,
.fc-border-separate td {
	border-width: 1px 0 0 1px;
	}
	
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 1px;
	}
	
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	border-bottom-width: 1px;
	}
	
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0;
	}
	
	

/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/

.fc-grid th {
	text-align: center;
	}

.fc .fc-week-number {
	width: 22px;
	text-align: center;
	}

.fc .fc-week-number div {
	padding: 0 2px;
	}
	
.fc-grid .fc-day-number {
	float: right;
	padding: 0 2px;
	}
	
.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}
	
.fc-grid .fc-day-content {
	clear: both;
	padding: 2px 2px 1px; /* distance between events and day edges */
	}
	
/* event styles */
	
.fc-grid .fc-event-time {
	font-weight: bold;
	}
	
/* right-to-left */
	
.fc-rtl .fc-grid .fc-day-number {
	float: left;
	}
	
.fc-rtl .fc-grid .fc-event-time {
	float: right;
	}
	
	

/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/

.fc-agenda table {
	border-collapse: separate;
	}
	
.fc-agenda-days th {
	text-align: center;
	}
	
.fc-agenda .fc-agenda-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	font-weight: normal;
	}

.fc-agenda .fc-week-number {
	font-weight: bold;
	}
	
.fc-agenda .fc-day-content {
	padding: 2px 2px 1px;
	}
	
/* make axis border take precedence */
	
.fc-agenda-days .fc-agenda-axis {
	border-right-width: 1px;
	}
	
.fc-agenda-days .fc-col0 {
	border-left-width: 0;
	}
	
/* all-day area */
	
.fc-agenda-allday th {
	border-width: 0 1px;
	}
	
.fc-agenda-allday .fc-day-content {
	min-height: 34px; /* TODO: doesnt work well in quirksmode */
	_height: 34px;
	}
	
/* divider (between all-day and slots) */
	
.fc-agenda-divider-inner {
	height: 2px;
	overflow: hidden;
	}
	
.fc-widget-header .fc-agenda-divider-inner {
	background: #eee;
	}
	
/* slot rows */
	
.fc-agenda-slots th {
	border-width: 1px 1px 0;
	}
	
.fc-agenda-slots td {
	border-width: 1px 0 0;
	background: none;
	}
	
.fc-agenda-slots td div {
	height: 20px;
	}
	
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
	border-top-width: 0;
	}

.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
	border-top-style: dotted;
	}
	
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
	*border-top-style: solid; /* doesn't work with background in IE6/7 */
	}
	


/* Vertical Events
------------------------------------------------------------------------*/

.fc-event-vert {
	border-width: 0 1px;
	}

.fc-event-vert.fc-event-start {
	border-top-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}

.fc-event-vert.fc-event-end {
	border-bottom-width: 1px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
.fc-event-vert .fc-event-time {
	white-space: nowrap;
	font-size: 10px;
	}

.fc-event-vert .fc-event-inner {
	position: relative;
	z-index: 2;
	}
	
.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .25;
	filter: alpha(opacity=25);
	}
	
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
	display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
	}
	
/* resizable */
	
.fc-event-vert .ui-resizable-s {
	bottom: 0        !important; /* importants override pre jquery ui 1.7 styles */
	width: 100%      !important;
	height: 8px      !important;
	overflow: hidden !important;
	line-height: 8px !important;
	font-size: 11px  !important;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
	}
	
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
	_overflow: hidden;
	}
	
	
/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */

/*













 */



/* Component containers
----------------------------------*/

.ui-widget {
	font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
	font-size: 1.1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ url(/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
	color: #222222/*{fcContent}*/;
}
.ui-widget-content a {
	color: #222222/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #aaaaaa/*{borderColorHeader}*/;
	background: #cccccc/*{bgColorHeader}*/ url(/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
	color: #222222/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3/*{borderColorDefault}*/;
	background: #e6e6e6/*{bgColorDefault}*/ url(/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #555555/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555/*{fcDefault}*/;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999/*{borderColorHover}*/;
	background: #dadada/*{bgColorHover}*/ url(/assets/jquery-ui/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121/*{fcHover}*/;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa/*{borderColorActive}*/;
	background: #ffffff/*{bgColorActive}*/ url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1/*{borderColorHighlight}*/;
	background: #fbf9ee/*{bgColorHighlight}*/ url(/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/;
	color: #363636/*{fcHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a/*{borderColorError}*/;
	background: #fef1ec/*{bgColorError}*/ url(/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/;
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_222222_256x240.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_222222_256x240.png)/*{iconsHeader}*/;
}
.ui-state-default .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_888888_256x240.png)/*{iconsDefault}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_454545_256x240.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_454545_256x240.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/;
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; /* support: IE8 */
}
.ui-widget-shadow {
	margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/;
	padding: 8px/*{thicknessShadow}*/;
	background: #aaaaaa/*{bgColorShadow}*/ url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/;
	opacity: .3/*{opacityShadow}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/; /* support: IE8 */
	border-radius: 8px/*{cornerRadiusShadow}*/;
}
/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*

 */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*!
 * jQuery UI Datepicker 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
/*


 */

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
