@charset "UTF-8";
/* ISPCloud Custom Bootstrap variables */
/* line 2, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-12 {
  margin-right: 100%;
}

/* line 5, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-11 {
  margin-right: 91.66666667%;
}

/* line 8, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-10 {
  margin-right: 83.33333333%;
}

/* line 11, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-9 {
  margin-right: 75%;
}

/* line 14, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-8 {
  margin-right: 66.66666667%;
}

/* line 17, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-7 {
  margin-right: 58.33333333%;
}

/* line 20, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-6 {
  margin-right: 50%;
}

/* line 23, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-5 {
  margin-right: 41.66666667%;
}

/* line 26, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-4 {
  margin-right: 33.33333333%;
}

/* line 29, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-3 {
  margin-right: 25%;
}

/* line 32, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-2 {
  margin-right: 16.66666667%;
}

/* line 35, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-1 {
  margin-right: 8.33333333%;
}

/* line 38, ../../../sass/_bootstrap-variables.scss */
.col-xs-void-0 {
  margin-right: 0;
}

@media (min-width: 768px) {
  /* line 42, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-12 {
    margin-right: 100%;
  }

  /* line 45, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-11 {
    margin-right: 91.66666667%;
  }

  /* line 48, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-10 {
    margin-right: 83.33333333%;
  }

  /* line 51, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-9 {
    margin-right: 75%;
  }

  /* line 54, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-8 {
    margin-right: 66.66666667%;
  }

  /* line 57, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-7 {
    margin-right: 58.33333333%;
  }

  /* line 60, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-6 {
    margin-right: 50%;
  }

  /* line 63, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-5 {
    margin-right: 41.66666667%;
  }

  /* line 66, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-4 {
    margin-right: 33.33333333%;
  }

  /* line 69, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-3 {
    margin-right: 25%;
  }

  /* line 72, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-2 {
    margin-right: 16.66666667%;
  }

  /* line 75, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-1 {
    margin-right: 8.33333333%;
  }

  /* line 78, ../../../sass/_bootstrap-variables.scss */
  .col-sm-void-0 {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  /* line 83, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-12 {
    margin-right: 100%;
  }

  /* line 86, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-11 {
    margin-right: 91.66666667%;
  }

  /* line 89, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-10 {
    margin-right: 83.33333333%;
  }

  /* line 92, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-9 {
    margin-right: 75%;
  }

  /* line 95, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-8 {
    margin-right: 66.66666667%;
  }

  /* line 98, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-7 {
    margin-right: 58.33333333%;
  }

  /* line 101, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-6 {
    margin-right: 50%;
  }

  /* line 104, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-5 {
    margin-right: 41.66666667%;
  }

  /* line 107, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-4 {
    margin-right: 33.33333333%;
  }

  /* line 110, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-3 {
    margin-right: 25%;
  }

  /* line 113, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-2 {
    margin-right: 16.66666667%;
  }

  /* line 116, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-1 {
    margin-right: 8.33333333%;
  }

  /* line 119, ../../../sass/_bootstrap-variables.scss */
  .col-md-void-0 {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  /* line 124, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-12 {
    margin-right: 100%;
  }

  /* line 127, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-11 {
    margin-right: 91.66666667%;
  }

  /* line 130, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-10 {
    margin-right: 83.33333333%;
  }

  /* line 133, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-9 {
    margin-right: 75%;
  }

  /* line 136, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-8 {
    margin-right: 66.66666667%;
  }

  /* line 139, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-7 {
    margin-right: 58.33333333%;
  }

  /* line 142, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-6 {
    margin-right: 50%;
  }

  /* line 145, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-5 {
    margin-right: 41.66666667%;
  }

  /* line 148, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-4 {
    margin-right: 33.33333333%;
  }

  /* line 151, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-3 {
    margin-right: 25%;
  }

  /* line 154, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-2 {
    margin-right: 16.66666667%;
  }

  /* line 157, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-1 {
    margin-right: 8.33333333%;
  }

  /* line 160, ../../../sass/_bootstrap-variables.scss */
  .col-lg-void-0 {
    margin-right: 0;
  }
}
/* End of Custom */
/*Custom variable for Fanshawe client*/
/*End Fanshawe*/
/*Custom variable for IspCloud*/
/*End IspCloud*/
/* IspCloud V3 - Variables */
/* End of IspCloud V3 - Variables */
@font-face {
  font-family: "lato";
  src: url("../fonts/lato/Lato-Light.ttf");
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?1429007132);
  src: url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?&1429007132#iefix) format("embedded-opentype"), url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff?1429007132) format("woff"), url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf?1429007132) format("truetype"), url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg?1429007132#glyphicons_halflingsregular) format("svg");
}
@font-face {
  font-family: "Allura";
  src: url("../fonts/allura/Allura-Regular.eot?") format("eot"), url("../fonts/allura/Allura-Regular.woff2") format("woff2"), url("../fonts/allura/Allura-Regular.woff") format("woff"), url("../fonts/allura/Allura-Regular.ttf") format("truetype"), url("../fonts/allura/Allura-Regular.svg") format("svg");
}
/* This stylesheet generated by Transfonter (https://transfonter.org) on March 27, 2018 8:28 PM */
/* This stylesheet generated by Transfonter (https://transfonter.org) on March 27, 2018 8:28 PM */
@font-face {
  font-family: 'Monotype Corsiva';
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot");
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/MonotypeCorsiva.woff2") format("woff2"), url("../fonts/fonts-all/MonotypeCorsiva.woff") format("woff"), url("../fonts/fonts-all/MonotypeCorsiva.ttf") format("truetype"), url("../fonts/fonts-all/MonotypeCorsiva.svg#MonotypeCorsiva") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Monotype Corsiva';
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot");
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/MonotypeCorsiva.woff2") format("woff2"), url("../fonts/fonts-all/MonotypeCorsiva.woff") format("woff"), url("../fonts/fonts-all/MonotypeCorsiva.ttf") format("truetype"), url("../fonts/fonts-all/MonotypeCorsiva.svg#MonotypeCorsiva") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Monotype Corsiva';
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot");
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/MonotypeCorsiva.woff2") format("woff2"), url("../fonts/fonts-all/MonotypeCorsiva.woff") format("woff"), url("../fonts/fonts-all/MonotypeCorsiva.ttf") format("truetype"), url("../fonts/fonts-all/MonotypeCorsiva.svg#MonotypeCorsiva") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Monotype Corsiva';
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot");
  src: url("../fonts/fonts-all/MonotypeCorsiva.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/MonotypeCorsiva.woff2") format("woff2"), url("../fonts/fonts-all/MonotypeCorsiva.woff") format("woff"), url("../fonts/fonts-all/MonotypeCorsiva.ttf") format("truetype"), url("../fonts/fonts-all/MonotypeCorsiva.svg#MonotypeCorsiva") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Bookman CE';
  src: url("../fonts/fonts-all/BookmanCE-Demi.eot");
  src: url("../fonts/fonts-all/BookmanCE-Demi.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/BookmanCE-Demi.woff2") format("woff2"), url("../fonts/fonts-all/BookmanCE-Demi.woff") format("woff"), url("../fonts/fonts-all/BookmanCE-Demi.ttf") format("truetype"), url("../fonts/fonts-all/BookmanCE-Demi.svg#BookmanCE-Demi") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Courier New';
  src: url("../fonts/fonts-all/CourierNewPS-BoldMT.eot");
  src: url("../fonts/fonts-all/CourierNewPS-BoldMT.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/CourierNewPS-BoldMT.woff2") format("woff2"), url("../fonts/fonts-all/CourierNewPS-BoldMT.woff") format("woff"), url("../fonts/fonts-all/CourierNewPS-BoldMT.ttf") format("truetype"), url("../fonts/fonts-all/CourierNewPS-BoldMT.svg#CourierNewPS-BoldMT") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display SC';
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Italic.eot");
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PlayfairDisplaySC-Italic.woff2") format("woff2"), url("../fonts/fonts-all/PlayfairDisplaySC-Italic.woff") format("woff"), url("../fonts/fonts-all/PlayfairDisplaySC-Italic.ttf") format("truetype"), url("../fonts/fonts-all/PlayfairDisplaySC-Italic.svg#PlayfairDisplaySC-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Playfair Display SC';
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Bold.eot");
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PlayfairDisplaySC-Bold.woff2") format("woff2"), url("../fonts/fonts-all/PlayfairDisplaySC-Bold.woff") format("woff"), url("../fonts/fonts-all/PlayfairDisplaySC-Bold.ttf") format("truetype"), url("../fonts/fonts-all/PlayfairDisplaySC-Bold.svg#PlayfairDisplaySC-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Palatino CE';
  src: url("../fonts/fonts-all/PalatinoCE-BoldItalic.eot");
  src: url("../fonts/fonts-all/PalatinoCE-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PalatinoCE-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/PalatinoCE-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/PalatinoCE-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/PalatinoCE-BoldItalic.svg#PalatinoCE-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Tahoma';
  src: url("../fonts/fonts-all/Tahoma-BoldFauxItalic.eot");
  src: url("../fonts/fonts-all/Tahoma-BoldFauxItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Tahoma-BoldFauxItalic.woff2") format("woff2"), url("../fonts/fonts-all/Tahoma-BoldFauxItalic.woff") format("woff"), url("../fonts/fonts-all/Tahoma-BoldFauxItalic.ttf") format("truetype"), url("../fonts/fonts-all/Tahoma-BoldFauxItalic.svg#Tahoma-BoldFauxItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Comic Sans MS';
  src: url("../fonts/fonts-all/ComicSansMS-Italic.eot");
  src: url("../fonts/fonts-all/ComicSansMS-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ComicSansMS-Italic.woff2") format("woff2"), url("../fonts/fonts-all/ComicSansMS-Italic.woff") format("woff"), url("../fonts/fonts-all/ComicSansMS-Italic.ttf") format("truetype"), url("../fonts/fonts-all/ComicSansMS-Italic.svg#ComicSansMS-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Slab';
  src: url("../fonts/fonts-all/RobotoSlab-Bold.eot");
  src: url("../fonts/fonts-all/RobotoSlab-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/RobotoSlab-Bold.woff2") format("woff2"), url("../fonts/fonts-all/RobotoSlab-Bold.woff") format("woff"), url("../fonts/fonts-all/RobotoSlab-Bold.ttf") format("truetype"), url("../fonts/fonts-all/RobotoSlab-Bold.svg#RobotoSlab-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica';
  src: url("../fonts/fonts-all/HelveticaMedium.eot");
  src: url("../fonts/fonts-all/HelveticaMedium.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/HelveticaMedium.woff2") format("woff2"), url("../fonts/fonts-all/HelveticaMedium.woff") format("woff"), url("../fonts/fonts-all/HelveticaMedium.ttf") format("truetype"), url("../fonts/fonts-all/HelveticaMedium.svg#HelveticaMedium") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Comic Sans MS';
  src: url("../fonts/fonts-all/ComicSansMS-Bold.eot");
  src: url("../fonts/fonts-all/ComicSansMS-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ComicSansMS-Bold.woff2") format("woff2"), url("../fonts/fonts-all/ComicSansMS-Bold.woff") format("woff"), url("../fonts/fonts-all/ComicSansMS-Bold.ttf") format("truetype"), url("../fonts/fonts-all/ComicSansMS-Bold.svg#ComicSansMS-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Georgia';
  src: url("../fonts/fonts-all/Georgia-Italic.eot");
  src: url("../fonts/fonts-all/Georgia-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Georgia-Italic.woff2") format("woff2"), url("../fonts/fonts-all/Georgia-Italic.woff") format("woff"), url("../fonts/fonts-all/Georgia-Italic.ttf") format("truetype"), url("../fonts/fonts-all/Georgia-Italic.svg#Georgia-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Georgia';
  src: url("../fonts/fonts-all/Georgia-BoldItalic.eot");
  src: url("../fonts/fonts-all/Georgia-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Georgia-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/Georgia-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/Georgia-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/Georgia-BoldItalic.svg#Georgia-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Helvetica';
  src: url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.eot");
  src: url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.woff2") format("woff2"), url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.woff") format("woff"), url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.ttf") format("truetype"), url("../fonts/fonts-all/Helvetica_cyr-BoldOblique.svg#Helvetica_cyr-BoldOblique") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Garamond';
  src: url("../fonts/fonts-all/Garamond-MediumItalic.eot");
  src: url("../fonts/fonts-all/Garamond-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Garamond-MediumItalic.woff2") format("woff2"), url("../fonts/fonts-all/Garamond-MediumItalic.woff") format("woff"), url("../fonts/fonts-all/Garamond-MediumItalic.ttf") format("truetype"), url("../fonts/fonts-all/Garamond-MediumItalic.svg#Garamond-MediumItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Slab';
  src: url("../fonts/fonts-all/Roboto-BlackItalic.eot");
  src: url("../fonts/fonts-all/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Roboto-BlackItalic.woff2") format("woff2"), url("../fonts/fonts-all/Roboto-BlackItalic.woff") format("woff"), url("../fonts/fonts-all/Roboto-BlackItalic.ttf") format("truetype"), url("../fonts/fonts-all/Roboto-BlackItalic.svg#Roboto-BlackItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Arial GEO';
  src: url("../fonts/fonts-all/ArialGEO.eot");
  src: url("../fonts/fonts-all/ArialGEO.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ArialGEO.woff2") format("woff2"), url("../fonts/fonts-all/ArialGEO.woff") format("woff"), url("../fonts/fonts-all/ArialGEO.ttf") format("truetype"), url("../fonts/fonts-all/ArialGEO.svg#ArialGEO") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Geneva';
  src: url("../fonts/fonts-all/GenevaNormal.eot");
  src: url("../fonts/fonts-all/GenevaNormal.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/GenevaNormal.woff2") format("woff2"), url("../fonts/fonts-all/GenevaNormal.woff") format("woff"), url("../fonts/fonts-all/GenevaNormal.ttf") format("truetype"), url("../fonts/fonts-all/GenevaNormal.svg#GenevaNormal") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Verdana';
  src: url("../fonts/fonts-all/Verdana-Bold.eot");
  src: url("../fonts/fonts-all/Verdana-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Verdana-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Verdana-Bold.woff") format("woff"), url("../fonts/fonts-all/Verdana-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Verdana-Bold.svg#Verdana-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display SC';
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Regular.eot");
  src: url("../fonts/fonts-all/PlayfairDisplaySC-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PlayfairDisplaySC-Regular.woff2") format("woff2"), url("../fonts/fonts-all/PlayfairDisplaySC-Regular.woff") format("woff"), url("../fonts/fonts-all/PlayfairDisplaySC-Regular.ttf") format("truetype"), url("../fonts/fonts-all/PlayfairDisplaySC-Regular.svg#PlayfairDisplaySC-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Courier New';
  src: url("../fonts/fonts-all/CourierNewPS-ItalicMT.eot");
  src: url("../fonts/fonts-all/CourierNewPS-ItalicMT.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/CourierNewPS-ItalicMT.woff2") format("woff2"), url("../fonts/fonts-all/CourierNewPS-ItalicMT.woff") format("woff"), url("../fonts/fonts-all/CourierNewPS-ItalicMT.ttf") format("truetype"), url("../fonts/fonts-all/CourierNewPS-ItalicMT.svg#CourierNewPS-ItalicMT") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Courier New';
  src: url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.eot");
  src: url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.woff2") format("woff2"), url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.woff") format("woff"), url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.ttf") format("truetype"), url("../fonts/fonts-all/CourierNewPS-BoldItalicMT.svg#CourierNewPS-BoldItalicMT") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Courier New';
  src: url("../fonts/fonts-all/CourierNewPSMT.eot");
  src: url("../fonts/fonts-all/CourierNewPSMT.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/CourierNewPSMT.woff2") format("woff2"), url("../fonts/fonts-all/CourierNewPSMT.woff") format("woff"), url("../fonts/fonts-all/CourierNewPSMT.ttf") format("truetype"), url("../fonts/fonts-all/CourierNewPSMT.svg#CourierNewPSMT") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Verdana';
  src: url("../fonts/fonts-all/Verdana.eot");
  src: url("../fonts/fonts-all/Verdana.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Verdana.woff2") format("woff2"), url("../fonts/fonts-all/Verdana.woff") format("woff"), url("../fonts/fonts-all/Verdana.ttf") format("truetype"), url("../fonts/fonts-all/Verdana.svg#Verdana") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cambria';
  src: url("../fonts/fonts-all/Cambria.eot");
  src: url("../fonts/fonts-all/Cambria.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Cambria.woff2") format("woff2"), url("../fonts/fonts-all/Cambria.woff") format("woff"), url("../fonts/fonts-all/Cambria.ttf") format("truetype"), url("../fonts/fonts-all/Cambria.svg#Cambria") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Slab';
  src: url("../fonts/fonts-all/Roboto-MediumItalic.eot");
  src: url("../fonts/fonts-all/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Roboto-MediumItalic.woff2") format("woff2"), url("../fonts/fonts-all/Roboto-MediumItalic.woff") format("woff"), url("../fonts/fonts-all/Roboto-MediumItalic.ttf") format("truetype"), url("../fonts/fonts-all/Roboto-MediumItalic.svg#Roboto-MediumItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Bookman CE';
  src: url("../fonts/fonts-all/BookmanCE-LightItalic.eot");
  src: url("../fonts/fonts-all/BookmanCE-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/BookmanCE-LightItalic.woff2") format("woff2"), url("../fonts/fonts-all/BookmanCE-LightItalic.woff") format("woff"), url("../fonts/fonts-all/BookmanCE-LightItalic.ttf") format("truetype"), url("../fonts/fonts-all/BookmanCE-LightItalic.svg#BookmanCE-LightItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../fonts/fonts-all/TrebuchetMS-Italic.eot");
  src: url("../fonts/fonts-all/TrebuchetMS-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/TrebuchetMS-Italic.woff2") format("woff2"), url("../fonts/fonts-all/TrebuchetMS-Italic.woff") format("woff"), url("../fonts/fonts-all/TrebuchetMS-Italic.ttf") format("truetype"), url("../fonts/fonts-all/TrebuchetMS-Italic.svg#TrebuchetMS-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../fonts/fonts-all/TrebuchetMS-Bold.eot");
  src: url("../fonts/fonts-all/TrebuchetMS-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/TrebuchetMS-Bold.woff2") format("woff2"), url("../fonts/fonts-all/TrebuchetMS-Bold.woff") format("woff"), url("../fonts/fonts-all/TrebuchetMS-Bold.ttf") format("truetype"), url("../fonts/fonts-all/TrebuchetMS-Bold.svg#TrebuchetMS-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Arial GEO';
  src: url("../fonts/fonts-all/ArialGEOBold.eot");
  src: url("../fonts/fonts-all/ArialGEOBold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ArialGEOBold.woff2") format("woff2"), url("../fonts/fonts-all/ArialGEOBold.woff") format("woff"), url("../fonts/fonts-all/ArialGEOBold.ttf") format("truetype"), url("../fonts/fonts-all/ArialGEOBold.svg#ArialGEOBold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Palatino CE';
  src: url("../fonts/fonts-all/PalatinoCE-Bold.eot");
  src: url("../fonts/fonts-all/PalatinoCE-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PalatinoCE-Bold.woff2") format("woff2"), url("../fonts/fonts-all/PalatinoCE-Bold.woff") format("woff"), url("../fonts/fonts-all/PalatinoCE-Bold.ttf") format("truetype"), url("../fonts/fonts-all/PalatinoCE-Bold.svg#PalatinoCE-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Lucida Sans';
  src: url("../fonts/fonts-all/LucidaSans-DemiItalic.eot");
  src: url("../fonts/fonts-all/LucidaSans-DemiItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/LucidaSans-DemiItalic.woff2") format("woff2"), url("../fonts/fonts-all/LucidaSans-DemiItalic.woff") format("woff"), url("../fonts/fonts-all/LucidaSans-DemiItalic.ttf") format("truetype"), url("../fonts/fonts-all/LucidaSans-DemiItalic.svg#LucidaSans-DemiItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Palatino CE';
  src: url("../fonts/fonts-all/PalatinoCE-Italic.eot");
  src: url("../fonts/fonts-all/PalatinoCE-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PalatinoCE-Italic.woff2") format("woff2"), url("../fonts/fonts-all/PalatinoCE-Italic.woff") format("woff"), url("../fonts/fonts-all/PalatinoCE-Italic.ttf") format("truetype"), url("../fonts/fonts-all/PalatinoCE-Italic.svg#PalatinoCE-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Cambria';
  src: url("../fonts/fonts-all/Cambria-BoldItalic.eot");
  src: url("../fonts/fonts-all/Cambria-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Cambria-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/Cambria-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/Cambria-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/Cambria-BoldItalic.svg#Cambria-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Verdana';
  src: url("../fonts/fonts-all/Verdana-BoldItalic.eot");
  src: url("../fonts/fonts-all/Verdana-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Verdana-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/Verdana-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/Verdana-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/Verdana-BoldItalic.svg#Verdana-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Geneva';
  src: url("../fonts/fonts-all/GenevaNormal-Italic.eot");
  src: url("../fonts/fonts-all/GenevaNormal-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/GenevaNormal-Italic.woff2") format("woff2"), url("../fonts/fonts-all/GenevaNormal-Italic.woff") format("woff"), url("../fonts/fonts-all/GenevaNormal-Italic.ttf") format("truetype"), url("../fonts/fonts-all/GenevaNormal-Italic.svg#GenevaNormal-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Helvetica';
  src: url("../fonts/fonts-all/HelveticaS-Regular.eot");
  src: url("../fonts/fonts-all/HelveticaS-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/HelveticaS-Regular.woff2") format("woff2"), url("../fonts/fonts-all/HelveticaS-Regular.woff") format("woff"), url("../fonts/fonts-all/HelveticaS-Regular.ttf") format("truetype"), url("../fonts/fonts-all/HelveticaS-Regular.svg#HelveticaS-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica';
  src: url("../fonts/fonts-all/HelveticaS-Regular.eot");
  src: url("../fonts/fonts-all/HelveticaS-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/HelveticaS-Regular.woff2") format("woff2"), url("../fonts/fonts-all/HelveticaS-Regular.woff") format("woff"), url("../fonts/fonts-all/HelveticaS-Regular.ttf") format("truetype"), url("../fonts/fonts-all/HelveticaS-Regular.svg#HelveticaS-Regular") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Garamond';
  src: url("../fonts/fonts-all/Garamond-Italic.eot");
  src: url("../fonts/fonts-all/Garamond-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Garamond-Italic.woff2") format("woff2"), url("../fonts/fonts-all/Garamond-Italic.woff") format("woff"), url("../fonts/fonts-all/Garamond-Italic.ttf") format("truetype"), url("../fonts/fonts-all/Garamond-Italic.svg#Garamond-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Verdana';
  src: url("../fonts/fonts-all/Verdana-Italic.eot");
  src: url("../fonts/fonts-all/Verdana-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Verdana-Italic.woff2") format("woff2"), url("../fonts/fonts-all/Verdana-Italic.woff") format("woff"), url("../fonts/fonts-all/Verdana-Italic.ttf") format("truetype"), url("../fonts/fonts-all/Verdana-Italic.svg#Verdana-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Tahoma';
  src: url("../fonts/fonts-all/Tahoma.eot");
  src: url("../fonts/fonts-all/Tahoma.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Tahoma.woff2") format("woff2"), url("../fonts/fonts-all/Tahoma.woff") format("woff"), url("../fonts/fonts-all/Tahoma.ttf") format("truetype"), url("../fonts/fonts-all/Tahoma.svg#Tahoma") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Calibri';
  src: url("../fonts/fonts-all/Calibri-BoldItalic.eot");
  src: url("../fonts/fonts-all/Calibri-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Calibri-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/Calibri-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/Calibri-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/Calibri-BoldItalic.svg#Calibri-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Bookman CE';
  src: url("../fonts/fonts-all/BookmanCE-Light.eot");
  src: url("../fonts/fonts-all/BookmanCE-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/BookmanCE-Light.woff2") format("woff2"), url("../fonts/fonts-all/BookmanCE-Light.woff") format("woff"), url("../fonts/fonts-all/BookmanCE-Light.ttf") format("truetype"), url("../fonts/fonts-all/BookmanCE-Light.svg#BookmanCE-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cambria';
  src: url("../fonts/fonts-all/Cambria-Bold.eot");
  src: url("../fonts/fonts-all/Cambria-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Cambria-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Cambria-Bold.woff") format("woff"), url("../fonts/fonts-all/Cambria-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Cambria-Bold.svg#Cambria-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Arial GEO';
  src: url("../fonts/fonts-all/ArialGEOItalic.eot");
  src: url("../fonts/fonts-all/ArialGEOItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ArialGEOItalic.woff2") format("woff2"), url("../fonts/fonts-all/ArialGEOItalic.woff") format("woff"), url("../fonts/fonts-all/ArialGEOItalic.ttf") format("truetype"), url("../fonts/fonts-all/ArialGEOItalic.svg#ArialGEOItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../fonts/fonts-all/TrebuchetMS.eot");
  src: url("../fonts/fonts-all/TrebuchetMS.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/TrebuchetMS.woff2") format("woff2"), url("../fonts/fonts-all/TrebuchetMS.woff") format("woff"), url("../fonts/fonts-all/TrebuchetMS.ttf") format("truetype"), url("../fonts/fonts-all/TrebuchetMS.svg#TrebuchetMS") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Bookman CE';
  src: url("../fonts/fonts-all/BookmanCE-DemiItalic.eot");
  src: url("../fonts/fonts-all/BookmanCE-DemiItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/BookmanCE-DemiItalic.woff2") format("woff2"), url("../fonts/fonts-all/BookmanCE-DemiItalic.woff") format("woff"), url("../fonts/fonts-all/BookmanCE-DemiItalic.ttf") format("truetype"), url("../fonts/fonts-all/BookmanCE-DemiItalic.svg#BookmanCE-DemiItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Georgia';
  src: url("../fonts/fonts-all/Georgia-Bold.eot");
  src: url("../fonts/fonts-all/Georgia-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Georgia-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Georgia-Bold.woff") format("woff"), url("../fonts/fonts-all/Georgia-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Georgia-Bold.svg#Georgia-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Garamond';
  src: url("../fonts/fonts-all/Garamond.eot");
  src: url("../fonts/fonts-all/Garamond.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Garamond.woff2") format("woff2"), url("../fonts/fonts-all/Garamond.woff") format("woff"), url("../fonts/fonts-all/Garamond.ttf") format("truetype"), url("../fonts/fonts-all/Garamond.svg#Garamond") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Palatino CE';
  src: url("../fonts/fonts-all/PalatinoCE-Regular.eot");
  src: url("../fonts/fonts-all/PalatinoCE-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PalatinoCE-Regular.woff2") format("woff2"), url("../fonts/fonts-all/PalatinoCE-Regular.woff") format("woff"), url("../fonts/fonts-all/PalatinoCE-Regular.ttf") format("truetype"), url("../fonts/fonts-all/PalatinoCE-Regular.svg#PalatinoCE-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cambria';
  src: url("../fonts/fonts-all/Cambria-Italic.eot");
  src: url("../fonts/fonts-all/Cambria-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Cambria-Italic.woff2") format("woff2"), url("../fonts/fonts-all/Cambria-Italic.woff") format("woff"), url("../fonts/fonts-all/Cambria-Italic.ttf") format("truetype"), url("../fonts/fonts-all/Cambria-Italic.svg#Cambria-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Lucida Sans';
  src: url("../fonts/fonts-all/LucidaSans-Italic.eot");
  src: url("../fonts/fonts-all/LucidaSans-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/LucidaSans-Italic.woff2") format("woff2"), url("../fonts/fonts-all/LucidaSans-Italic.woff") format("woff"), url("../fonts/fonts-all/LucidaSans-Italic.ttf") format("truetype"), url("../fonts/fonts-all/LucidaSans-Italic.svg#LucidaSans-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Comic Sans MS';
  src: url("../fonts/fonts-all/ComicSansMS-BoldItalic.eot");
  src: url("../fonts/fonts-all/ComicSansMS-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ComicSansMS-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/ComicSansMS-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/ComicSansMS-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/ComicSansMS-BoldItalic.svg#ComicSansMS-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Arial GEO';
  src: url("../fonts/fonts-all/ArialGEOBoldItalic.eot");
  src: url("../fonts/fonts-all/ArialGEOBoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ArialGEOBoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/ArialGEOBoldItalic.woff") format("woff"), url("../fonts/fonts-all/ArialGEOBoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/ArialGEOBoldItalic.svg#ArialGEOBoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Tahoma';
  src: url("../fonts/fonts-all/Tahoma-FauxItalic.eot");
  src: url("../fonts/fonts-all/Tahoma-FauxItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Tahoma-FauxItalic.woff2") format("woff2"), url("../fonts/fonts-all/Tahoma-FauxItalic.woff") format("woff"), url("../fonts/fonts-all/Tahoma-FauxItalic.ttf") format("truetype"), url("../fonts/fonts-all/Tahoma-FauxItalic.svg#Tahoma-FauxItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Calibri';
  src: url("../fonts/fonts-all/Calibri-Bold.eot");
  src: url("../fonts/fonts-all/Calibri-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Calibri-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Calibri-Bold.woff") format("woff"), url("../fonts/fonts-all/Calibri-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Calibri-Bold.svg#Calibri-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../fonts/fonts-all/Trebuchet-BoldItalic.eot");
  src: url("../fonts/fonts-all/Trebuchet-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Trebuchet-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/Trebuchet-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/Trebuchet-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/Trebuchet-BoldItalic.svg#Trebuchet-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Lucida Sans';
  src: url("../fonts/fonts-all/LucidaSans-Demi.eot");
  src: url("../fonts/fonts-all/LucidaSans-Demi.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/LucidaSans-Demi.woff2") format("woff2"), url("../fonts/fonts-all/LucidaSans-Demi.woff") format("woff"), url("../fonts/fonts-all/LucidaSans-Demi.ttf") format("truetype"), url("../fonts/fonts-all/LucidaSans-Demi.svg#LucidaSans-Demi") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Tahoma';
  src: url("../fonts/fonts-all/Tahoma-Bold.eot");
  src: url("../fonts/fonts-all/Tahoma-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Tahoma-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Tahoma-Bold.woff") format("woff"), url("../fonts/fonts-all/Tahoma-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Tahoma-Bold.svg#Tahoma-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Lucida Sans';
  src: url("../fonts/fonts-all/LucidaSans.eot");
  src: url("../fonts/fonts-all/LucidaSans.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/LucidaSans.woff2") format("woff2"), url("../fonts/fonts-all/LucidaSans.woff") format("woff"), url("../fonts/fonts-all/LucidaSans.ttf") format("truetype"), url("../fonts/fonts-all/LucidaSans.svg#LucidaSans") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Calibri';
  src: url("../fonts/fonts-all/Calibri.eot");
  src: url("../fonts/fonts-all/Calibri.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Calibri.woff2") format("woff2"), url("../fonts/fonts-all/Calibri.woff") format("woff"), url("../fonts/fonts-all/Calibri.ttf") format("truetype"), url("../fonts/fonts-all/Calibri.svg#Calibri") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Impact';
  src: url("../fonts/fonts-all/Impact.eot");
  src: url("../fonts/fonts-all/Impact.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Impact.woff2") format("woff2"), url("../fonts/fonts-all/Impact.woff") format("woff"), url("../fonts/fonts-all/Impact.ttf") format("truetype"), url("../fonts/fonts-all/Impact.svg#Impact") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Impact';
  src: url("../fonts/fonts-all/Impact.eot");
  src: url("../fonts/fonts-all/Impact.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Impact.woff2") format("woff2"), url("../fonts/fonts-all/Impact.woff") format("woff"), url("../fonts/fonts-all/Impact.ttf") format("truetype"), url("../fonts/fonts-all/Impact.svg#Impact") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Impact';
  src: url("../fonts/fonts-all/Impact.eot");
  src: url("../fonts/fonts-all/Impact.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Impact.woff2") format("woff2"), url("../fonts/fonts-all/Impact.woff") format("woff"), url("../fonts/fonts-all/Impact.ttf") format("truetype"), url("../fonts/fonts-all/Impact.svg#Impact") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Impact';
  src: url("../fonts/fonts-all/Impact.eot");
  src: url("../fonts/fonts-all/Impact.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Impact.woff2") format("woff2"), url("../fonts/fonts-all/Impact.woff") format("woff"), url("../fonts/fonts-all/Impact.ttf") format("truetype"), url("../fonts/fonts-all/Impact.svg#Impact") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Georgia';
  src: url("../fonts/fonts-all/Georgia.eot");
  src: url("../fonts/fonts-all/Georgia.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Georgia.woff2") format("woff2"), url("../fonts/fonts-all/Georgia.woff") format("woff"), url("../fonts/fonts-all/Georgia.ttf") format("truetype"), url("../fonts/fonts-all/Georgia.svg#Georgia") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Garamond';
  src: url("../fonts/fonts-all/Garamond-Bold.eot");
  src: url("../fonts/fonts-all/Garamond-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Garamond-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Garamond-Bold.woff") format("woff"), url("../fonts/fonts-all/Garamond-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Garamond-Bold.svg#Garamond-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Geneva';
  src: url("../fonts/fonts-all/GenevaBold-Italic.eot");
  src: url("../fonts/fonts-all/GenevaBold-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/GenevaBold-Italic.woff2") format("woff2"), url("../fonts/fonts-all/GenevaBold-Italic.woff") format("woff"), url("../fonts/fonts-all/GenevaBold-Italic.ttf") format("truetype"), url("../fonts/fonts-all/GenevaBold-Italic.svg#GenevaBold-Italic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Geneva';
  src: url("../fonts/fonts-all/GenevaHeavySF-Bold.eot");
  src: url("../fonts/fonts-all/GenevaHeavySF-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/GenevaHeavySF-Bold.woff2") format("woff2"), url("../fonts/fonts-all/GenevaHeavySF-Bold.woff") format("woff"), url("../fonts/fonts-all/GenevaHeavySF-Bold.ttf") format("truetype"), url("../fonts/fonts-all/GenevaHeavySF-Bold.svg#GenevaHeavySF-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Calibri';
  src: url("../fonts/fonts-all/Calibri-Italic.eot");
  src: url("../fonts/fonts-all/Calibri-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Calibri-Italic.woff2") format("woff2"), url("../fonts/fonts-all/Calibri-Italic.woff") format("woff"), url("../fonts/fonts-all/Calibri-Italic.ttf") format("truetype"), url("../fonts/fonts-all/Calibri-Italic.svg#Calibri-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Comic Sans MS';
  src: url("../fonts/fonts-all/ComicSansMS.eot");
  src: url("../fonts/fonts-all/ComicSansMS.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/ComicSansMS.woff2") format("woff2"), url("../fonts/fonts-all/ComicSansMS.woff") format("woff"), url("../fonts/fonts-all/ComicSansMS.ttf") format("truetype"), url("../fonts/fonts-all/ComicSansMS.svg#ComicSansMS") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Slab';
  src: url("../fonts/fonts-all/RobotoSlab-Regular.eot");
  src: url("../fonts/fonts-all/RobotoSlab-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/RobotoSlab-Regular.woff2") format("woff2"), url("../fonts/fonts-all/RobotoSlab-Regular.woff") format("woff"), url("../fonts/fonts-all/RobotoSlab-Regular.ttf") format("truetype"), url("../fonts/fonts-all/RobotoSlab-Regular.svg#RobotoSlab-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display SC';
  src: url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.eot");
  src: url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.woff2") format("woff2"), url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.woff") format("woff"), url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.ttf") format("truetype"), url("../fonts/fonts-all/PlayfairDisplaySC-BoldItalic.svg#PlayfairDisplaySC-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Montserrat';
  src: url("../fonts/fonts-all/Montserrat-Regular.eot");
  src: url("../fonts/fonts-all/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Montserrat-Regular.woff2") format("woff2"), url("../fonts/fonts-all/Montserrat-Regular.woff") format("woff"), url("../fonts/fonts-all/Montserrat-Regular.ttf") format("truetype"), url("../fonts/fonts-all/Montserrat-Regular.svg#Montserrat-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url("../fonts/fonts-all/Montserrat-Bold.eot");
  src: url("../fonts/fonts-all/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Montserrat-Bold.woff2") format("woff2"), url("../fonts/fonts-all/Montserrat-Bold.woff") format("woff"), url("../fonts/fonts-all/Montserrat-Bold.ttf") format("truetype"), url("../fonts/fonts-all/Montserrat-Bold.svg#Montserrat-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url("../fonts/fonts-all/Montserrat-SemiBold.eot");
  src: url("../fonts/fonts-all/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/fonts-all/Montserrat-SemiBold.woff") format("woff"), url("../fonts/fonts-all/Montserrat-SemiBold.ttf") format("truetype"), url("../fonts/fonts-all/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Montserrat';
  src: url("../fonts/fonts-all/Montserrat-Hairline.eot");
  src: url("../fonts/fonts-all/Montserrat-Hairline.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts-all/Montserrat-Hairline.woff2") format("woff2"), url("../fonts/fonts-all/Montserrat-Hairline.woff") format("woff"), url("../fonts/fonts-all/Montserrat-Hairline.ttf") format("truetype"), url("../fonts/fonts-all/Montserrat-Hairline.svg#Montserrat-Hairline") format("svg");
  font-weight: normal;
  font-style: italic;
}
/* line 5, ../../../sass/_utilities.scss */
.wrapper-0 {
  padding: 0px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-0 {
  padding-top: 0px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-0 {
  padding-right: 0px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-0 {
  padding-bottom: 0px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-0 {
  padding-left: 0px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-0 {
  padding: 0px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-0 {
  margin-top: 0px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-0 {
  margin-right: 0px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-0 {
  margin-bottom: 0px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-0 {
  margin-left: 0px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-0 {
  margin: 0px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-0 {
  height: 0px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-0 {
  line-height: 0px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-0 {
  font-size: 0px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-0 {
  width: 0px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-1 {
  padding: 1px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-1 {
  padding-top: 1px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-1 {
  padding-right: 1px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-1 {
  padding-bottom: 1px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-1 {
  padding-left: 1px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-1 {
  padding: 1px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-1 {
  margin-top: 1px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-1 {
  margin-right: 1px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-1 {
  margin-bottom: 1px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-1 {
  margin-left: 1px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-1 {
  margin: 1px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-1 {
  height: 1px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-1 {
  line-height: 1px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-1 {
  font-size: 1px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-1 {
  width: 1px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-2 {
  padding: 2px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-2 {
  padding-top: 2px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-2 {
  padding-right: 2px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-2 {
  padding-bottom: 2px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-2 {
  padding-left: 2px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-2 {
  padding: 2px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-2 {
  margin-top: 2px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-2 {
  margin-right: 2px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-2 {
  margin-bottom: 2px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-2 {
  margin-left: 2px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-2 {
  margin: 2px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-2 {
  height: 2px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-2 {
  line-height: 2px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-2 {
  font-size: 2px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-2 {
  width: 2px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-3 {
  padding: 3px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-3 {
  padding-top: 3px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-3 {
  padding-right: 3px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-3 {
  padding-bottom: 3px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-3 {
  padding-left: 3px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-3 {
  padding: 3px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-3 {
  margin-top: 3px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-3 {
  margin-right: 3px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-3 {
  margin-bottom: 3px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-3 {
  margin-left: 3px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-3 {
  margin: 3px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-3 {
  height: 3px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-3 {
  line-height: 3px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-3 {
  font-size: 3px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-3 {
  width: 3px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-5 {
  padding: 5px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-5 {
  padding-top: 5px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-5 {
  padding-right: 5px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-5 {
  padding-bottom: 5px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-5 {
  padding-left: 5px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-5 {
  padding: 5px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-5 {
  margin-top: 5px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-5 {
  margin-right: 5px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-5 {
  margin-bottom: 5px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-5 {
  margin-left: 5px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-5 {
  margin: 5px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-5 {
  height: 5px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-5 {
  line-height: 5px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-5 {
  font-size: 5px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-5 {
  width: 5px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-6 {
  padding: 6px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-6 {
  padding-top: 6px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-6 {
  padding-right: 6px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-6 {
  padding-bottom: 6px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-6 {
  padding-left: 6px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-6 {
  padding: 6px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-6 {
  margin-top: 6px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-6 {
  margin-right: 6px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-6 {
  margin-bottom: 6px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-6 {
  margin-left: 6px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-6 {
  margin: 6px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-6 {
  height: 6px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-6 {
  line-height: 6px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-6 {
  font-size: 6px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-6 {
  width: 6px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-7 {
  padding: 7px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-7 {
  padding-top: 7px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-7 {
  padding-right: 7px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-7 {
  padding-bottom: 7px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-7 {
  padding-left: 7px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-7 {
  padding: 7px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-7 {
  margin-top: 7px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-7 {
  margin-right: 7px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-7 {
  margin-bottom: 7px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-7 {
  margin-left: 7px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-7 {
  margin: 7px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-7 {
  height: 7px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-7 {
  line-height: 7px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-7 {
  font-size: 7px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-7 {
  width: 7px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-9 {
  padding: 9px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-9 {
  padding-top: 9px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-9 {
  padding-right: 9px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-9 {
  padding-bottom: 9px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-9 {
  padding-left: 9px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-9 {
  padding: 9px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-9 {
  margin-top: 9px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-9 {
  margin-right: 9px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-9 {
  margin-bottom: 9px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-9 {
  margin-left: 9px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-9 {
  margin: 9px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-9 {
  height: 9px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-9 {
  line-height: 9px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-9 {
  font-size: 9px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-9 {
  width: 9px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-10 {
  padding: 10px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-10 {
  padding-top: 10px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-10 {
  padding-right: 10px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-10 {
  padding-bottom: 10px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-10 {
  padding-left: 10px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-10 {
  padding: 10px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-10 {
  margin-top: 10px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-10 {
  margin-right: 10px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-10 {
  margin-bottom: 10px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-10 {
  margin-left: 10px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-10 {
  margin: 10px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-10 {
  height: 10px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-10 {
  line-height: 10px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-10 {
  font-size: 10px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-10 {
  width: 10px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-11 {
  padding: 11px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-11 {
  padding-top: 11px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-11 {
  padding-right: 11px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-11 {
  padding-bottom: 11px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-11 {
  padding-left: 11px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-11 {
  padding: 11px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-11 {
  margin-top: 11px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-11 {
  margin-right: 11px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-11 {
  margin-bottom: 11px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-11 {
  margin-left: 11px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-11 {
  margin: 11px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-11 {
  height: 11px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-11 {
  line-height: 11px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-11 {
  font-size: 11px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-11 {
  width: 11px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-12 {
  padding: 12px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-12 {
  padding-top: 12px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-12 {
  padding-right: 12px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-12 {
  padding-bottom: 12px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-12 {
  padding-left: 12px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-12 {
  padding: 12px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-12 {
  margin-top: 12px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-12 {
  margin-right: 12px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-12 {
  margin-bottom: 12px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-12 {
  margin-left: 12px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-12 {
  margin: 12px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-12 {
  height: 12px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-12 {
  line-height: 12px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-12 {
  font-size: 12px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-12 {
  width: 12px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-13 {
  padding: 13px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-13 {
  padding-top: 13px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-13 {
  padding-right: 13px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-13 {
  padding-bottom: 13px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-13 {
  padding-left: 13px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-13 {
  padding: 13px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-13 {
  margin-top: 13px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-13 {
  margin-right: 13px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-13 {
  margin-bottom: 13px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-13 {
  margin-left: 13px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-13 {
  margin: 13px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-13 {
  height: 13px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-13 {
  line-height: 13px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-13 {
  font-size: 13px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-13 {
  width: 13px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-15 {
  padding: 15px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-15 {
  padding-top: 15px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-15 {
  padding-right: 15px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-15 {
  padding-bottom: 15px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-15 {
  padding-left: 15px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-15 {
  padding: 15px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-15 {
  margin-top: 15px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-15 {
  margin-right: 15px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-15 {
  margin-bottom: 15px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-15 {
  margin-left: 15px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-15 {
  margin: 15px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-15 {
  height: 15px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-15 {
  line-height: 15px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-15 {
  font-size: 15px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-15 {
  width: 15px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-16 {
  padding: 16px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-16 {
  padding-top: 16px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-16 {
  padding-right: 16px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-16 {
  padding-bottom: 16px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-16 {
  padding-left: 16px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-16 {
  padding: 16px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-16 {
  margin-top: 16px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-16 {
  margin-right: 16px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-16 {
  margin-bottom: 16px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-16 {
  margin-left: 16px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-16 {
  margin: 16px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-16 {
  height: 16px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-16 {
  line-height: 16px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-16 {
  font-size: 16px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-16 {
  width: 16px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-18 {
  padding: 18px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-18 {
  padding-top: 18px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-18 {
  padding-right: 18px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-18 {
  padding-bottom: 18px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-18 {
  padding-left: 18px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-18 {
  padding: 18px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-18 {
  margin-top: 18px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-18 {
  margin-right: 18px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-18 {
  margin-bottom: 18px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-18 {
  margin-left: 18px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-18 {
  margin: 18px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-18 {
  height: 18px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-18 {
  line-height: 18px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-18 {
  font-size: 18px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-18 {
  width: 18px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-19 {
  padding: 19px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-19 {
  padding-top: 19px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-19 {
  padding-right: 19px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-19 {
  padding-bottom: 19px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-19 {
  padding-left: 19px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-19 {
  padding: 19px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-19 {
  margin-top: 19px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-19 {
  margin-right: 19px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-19 {
  margin-bottom: 19px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-19 {
  margin-left: 19px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-19 {
  margin: 19px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-19 {
  height: 19px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-19 {
  line-height: 19px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-19 {
  font-size: 19px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-19 {
  width: 19px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-20 {
  padding: 20px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-20 {
  padding-top: 20px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-20 {
  padding-right: 20px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-20 {
  padding-bottom: 20px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-20 {
  padding-left: 20px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-20 {
  padding: 20px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-20 {
  margin-top: 20px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-20 {
  margin-right: 20px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-20 {
  margin-bottom: 20px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-20 {
  margin-left: 20px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-20 {
  margin: 20px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-20 {
  height: 20px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-20 {
  line-height: 20px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-20 {
  font-size: 20px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-20 {
  width: 20px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-21 {
  padding: 21px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-21 {
  padding-top: 21px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-21 {
  padding-right: 21px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-21 {
  padding-bottom: 21px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-21 {
  padding-left: 21px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-21 {
  padding: 21px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-21 {
  margin-top: 21px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-21 {
  margin-right: 21px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-21 {
  margin-bottom: 21px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-21 {
  margin-left: 21px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-21 {
  margin: 21px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-21 {
  height: 21px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-21 {
  line-height: 21px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-21 {
  font-size: 21px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-21 {
  width: 21px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-22 {
  padding: 22px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-22 {
  padding-top: 22px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-22 {
  padding-right: 22px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-22 {
  padding-bottom: 22px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-22 {
  padding-left: 22px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-22 {
  padding: 22px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-22 {
  margin-top: 22px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-22 {
  margin-right: 22px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-22 {
  margin-bottom: 22px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-22 {
  margin-left: 22px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-22 {
  margin: 22px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-22 {
  height: 22px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-22 {
  line-height: 22px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-22 {
  font-size: 22px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-22 {
  width: 22px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-24 {
  padding: 24px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-24 {
  padding-top: 24px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-24 {
  padding-right: 24px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-24 {
  padding-bottom: 24px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-24 {
  padding-left: 24px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-24 {
  padding: 24px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-24 {
  margin-top: 24px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-24 {
  margin-right: 24px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-24 {
  margin-bottom: 24px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-24 {
  margin-left: 24px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-24 {
  margin: 24px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-24 {
  height: 24px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-24 {
  line-height: 24px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-24 {
  font-size: 24px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-24 {
  width: 24px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-25 {
  padding: 25px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-25 {
  padding-top: 25px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-25 {
  padding-right: 25px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-25 {
  padding-bottom: 25px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-25 {
  padding-left: 25px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-25 {
  padding: 25px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-25 {
  margin-top: 25px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-25 {
  margin-right: 25px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-25 {
  margin-bottom: 25px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-25 {
  margin-left: 25px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-25 {
  margin: 25px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-25 {
  height: 25px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-25 {
  line-height: 25px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-25 {
  font-size: 25px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-25 {
  width: 25px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-26 {
  padding: 26px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-26 {
  padding-top: 26px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-26 {
  padding-right: 26px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-26 {
  padding-bottom: 26px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-26 {
  padding-left: 26px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-26 {
  padding: 26px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-26 {
  margin-top: 26px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-26 {
  margin-right: 26px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-26 {
  margin-bottom: 26px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-26 {
  margin-left: 26px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-26 {
  margin: 26px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-26 {
  height: 26px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-26 {
  line-height: 26px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-26 {
  font-size: 26px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-26 {
  width: 26px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-28 {
  padding: 28px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-28 {
  padding-top: 28px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-28 {
  padding-right: 28px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-28 {
  padding-bottom: 28px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-28 {
  padding-left: 28px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-28 {
  padding: 28px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-28 {
  margin-top: 28px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-28 {
  margin-right: 28px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-28 {
  margin-bottom: 28px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-28 {
  margin-left: 28px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-28 {
  margin: 28px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-28 {
  height: 28px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-28 {
  line-height: 28px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-28 {
  font-size: 28px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-28 {
  width: 28px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-29 {
  padding: 29px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-29 {
  padding-top: 29px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-29 {
  padding-right: 29px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-29 {
  padding-bottom: 29px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-29 {
  padding-left: 29px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-29 {
  padding: 29px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-29 {
  margin-top: 29px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-29 {
  margin-right: 29px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-29 {
  margin-bottom: 29px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-29 {
  margin-left: 29px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-29 {
  margin: 29px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-29 {
  height: 29px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-29 {
  line-height: 29px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-29 {
  font-size: 29px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-29 {
  width: 29px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-30 {
  padding: 30px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-30 {
  padding-top: 30px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-30 {
  padding-right: 30px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-30 {
  padding-bottom: 30px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-30 {
  padding-left: 30px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-30 {
  padding: 30px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-30 {
  margin-top: 30px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-30 {
  margin-right: 30px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-30 {
  margin-bottom: 30px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-30 {
  margin-left: 30px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-30 {
  margin: 30px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-30 {
  height: 30px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-30 {
  line-height: 30px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-30 {
  font-size: 30px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-30 {
  width: 30px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-34 {
  padding: 34px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-34 {
  padding-top: 34px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-34 {
  padding-right: 34px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-34 {
  padding-bottom: 34px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-34 {
  padding-left: 34px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-34 {
  padding: 34px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-34 {
  margin-top: 34px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-34 {
  margin-right: 34px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-34 {
  margin-bottom: 34px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-34 {
  margin-left: 34px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-34 {
  margin: 34px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-34 {
  height: 34px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-34 {
  line-height: 34px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-34 {
  font-size: 34px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-34 {
  width: 34px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-35 {
  padding: 35px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-35 {
  padding-top: 35px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-35 {
  padding-right: 35px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-35 {
  padding-bottom: 35px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-35 {
  padding-left: 35px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-35 {
  padding: 35px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-35 {
  margin-top: 35px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-35 {
  margin-right: 35px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-35 {
  margin-bottom: 35px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-35 {
  margin-left: 35px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-35 {
  margin: 35px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-35 {
  height: 35px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-35 {
  line-height: 35px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-35 {
  font-size: 35px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-35 {
  width: 35px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-36 {
  padding: 36px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-36 {
  padding-top: 36px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-36 {
  padding-right: 36px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-36 {
  padding-bottom: 36px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-36 {
  padding-left: 36px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-36 {
  padding: 36px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-36 {
  margin-top: 36px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-36 {
  margin-right: 36px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-36 {
  margin-bottom: 36px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-36 {
  margin-left: 36px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-36 {
  margin: 36px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-36 {
  height: 36px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-36 {
  line-height: 36px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-36 {
  font-size: 36px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-36 {
  width: 36px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-40 {
  padding: 40px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-40 {
  padding-top: 40px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-40 {
  padding-right: 40px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-40 {
  padding-bottom: 40px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-40 {
  padding-left: 40px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-40 {
  padding: 40px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-40 {
  margin-top: 40px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-40 {
  margin-right: 40px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-40 {
  margin-bottom: 40px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-40 {
  margin-left: 40px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-40 {
  margin: 40px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-40 {
  height: 40px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-40 {
  line-height: 40px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-40 {
  font-size: 40px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-40 {
  width: 40px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-45 {
  padding: 45px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-45 {
  padding-top: 45px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-45 {
  padding-right: 45px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-45 {
  padding-bottom: 45px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-45 {
  padding-left: 45px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-45 {
  padding: 45px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-45 {
  margin-top: 45px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-45 {
  margin-right: 45px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-45 {
  margin-bottom: 45px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-45 {
  margin-left: 45px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-45 {
  margin: 45px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-45 {
  height: 45px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-45 {
  line-height: 45px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-45 {
  font-size: 45px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-45 {
  width: 45px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-50 {
  padding: 50px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-50 {
  padding-top: 50px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-50 {
  padding-right: 50px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-50 {
  padding-bottom: 50px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-50 {
  padding-left: 50px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-50 {
  padding: 50px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-50 {
  margin-top: 50px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-50 {
  margin-right: 50px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-50 {
  margin-bottom: 50px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-50 {
  margin-left: 50px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-50 {
  margin: 50px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-50 {
  height: 50px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-50 {
  line-height: 50px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-50 {
  font-size: 50px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-50 {
  width: 50px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-60 {
  padding: 60px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-60 {
  padding-top: 60px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-60 {
  padding-right: 60px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-60 {
  padding-bottom: 60px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-60 {
  padding-left: 60px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-60 {
  padding: 60px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-60 {
  margin-top: 60px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-60 {
  margin-right: 60px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-60 {
  margin-bottom: 60px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-60 {
  margin-left: 60px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-60 {
  margin: 60px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-60 {
  height: 60px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-60 {
  line-height: 60px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-60 {
  font-size: 60px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-60 {
  width: 60px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-70 {
  padding: 70px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-70 {
  padding-top: 70px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-70 {
  padding-right: 70px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-70 {
  padding-bottom: 70px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-70 {
  padding-left: 70px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-70 {
  padding: 70px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-70 {
  margin-top: 70px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-70 {
  margin-right: 70px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-70 {
  margin-bottom: 70px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-70 {
  margin-left: 70px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-70 {
  margin: 70px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-70 {
  height: 70px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-70 {
  line-height: 70px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-70 {
  font-size: 70px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-70 {
  width: 70px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-76 {
  padding: 76px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-76 {
  padding-top: 76px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-76 {
  padding-right: 76px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-76 {
  padding-bottom: 76px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-76 {
  padding-left: 76px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-76 {
  padding: 76px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-76 {
  margin-top: 76px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-76 {
  margin-right: 76px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-76 {
  margin-bottom: 76px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-76 {
  margin-left: 76px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-76 {
  margin: 76px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-76 {
  height: 76px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-76 {
  line-height: 76px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-76 {
  font-size: 76px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-76 {
  width: 76px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-80 {
  padding: 80px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-80 {
  padding-top: 80px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-80 {
  padding-right: 80px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-80 {
  padding-bottom: 80px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-80 {
  padding-left: 80px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-80 {
  padding: 80px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-80 {
  margin-top: 80px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-80 {
  margin-right: 80px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-80 {
  margin-bottom: 80px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-80 {
  margin-left: 80px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-80 {
  margin: 80px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-80 {
  height: 80px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-80 {
  line-height: 80px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-80 {
  font-size: 80px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-80 {
  width: 80px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-90 {
  padding: 90px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-90 {
  padding-top: 90px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-90 {
  padding-right: 90px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-90 {
  padding-bottom: 90px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-90 {
  padding-left: 90px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-90 {
  padding: 90px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-90 {
  margin-top: 90px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-90 {
  margin-right: 90px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-90 {
  margin-bottom: 90px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-90 {
  margin-left: 90px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-90 {
  margin: 90px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-90 {
  height: 90px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-90 {
  line-height: 90px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-90 {
  font-size: 90px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-90 {
  width: 90px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-100 {
  padding: 100px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-100 {
  padding-top: 100px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-100 {
  padding-right: 100px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-100 {
  padding-bottom: 100px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-100 {
  padding-left: 100px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-100 {
  padding: 100px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-100 {
  margin-top: 100px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-100 {
  margin-right: 100px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-100 {
  margin-bottom: 100px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-100 {
  margin-left: 100px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-100 {
  margin: 100px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-100 {
  height: 100px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-100 {
  line-height: 100px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-100 {
  font-size: 100px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-100 {
  width: 100px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-125 {
  padding: 125px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-125 {
  padding-top: 125px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-125 {
  padding-right: 125px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-125 {
  padding-bottom: 125px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-125 {
  padding-left: 125px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-125 {
  padding: 125px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-125 {
  margin-top: 125px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-125 {
  margin-right: 125px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-125 {
  margin-bottom: 125px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-125 {
  margin-left: 125px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-125 {
  margin: 125px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-125 {
  height: 125px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-125 {
  line-height: 125px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-125 {
  font-size: 125px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-125 {
  width: 125px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-164 {
  padding: 164px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-164 {
  padding-top: 164px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-164 {
  padding-right: 164px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-164 {
  padding-bottom: 164px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-164 {
  padding-left: 164px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-164 {
  padding: 164px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-164 {
  margin-top: 164px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-164 {
  margin-right: 164px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-164 {
  margin-bottom: 164px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-164 {
  margin-left: 164px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-164 {
  margin: 164px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-164 {
  height: 164px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-164 {
  line-height: 164px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-164 {
  font-size: 164px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-164 {
  width: 164px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-200 {
  padding: 200px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-200 {
  padding-top: 200px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-200 {
  padding-right: 200px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-200 {
  padding-bottom: 200px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-200 {
  padding-left: 200px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-200 {
  padding: 200px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-200 {
  margin-top: 200px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-200 {
  margin-right: 200px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-200 {
  margin-bottom: 200px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-200 {
  margin-left: 200px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-200 {
  margin: 200px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-200 {
  height: 200px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-200 {
  line-height: 200px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-200 {
  font-size: 200px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-200 {
  width: 200px !important;
}

/* line 5, ../../../sass/_utilities.scss */
.wrapper-223 {
  padding: 223px;
}

/* line 9, ../../../sass/_utilities.scss */
.p-t-223 {
  padding-top: 223px;
}

/* line 12, ../../../sass/_utilities.scss */
.p-r-223 {
  padding-right: 223px;
}

/* line 15, ../../../sass/_utilities.scss */
.p-b-223 {
  padding-bottom: 223px;
}

/* line 18, ../../../sass/_utilities.scss */
.p-l-223 {
  padding-left: 223px;
}

/* line 21, ../../../sass/_utilities.scss */
.p-g-223 {
  padding: 223px !important;
}

/* line 27, ../../../sass/_utilities.scss */
.m-t-223 {
  margin-top: 223px !important;
}

/* line 30, ../../../sass/_utilities.scss */
.m-r-223 {
  margin-right: 223px !important;
}

/* line 33, ../../../sass/_utilities.scss */
.m-b-223 {
  margin-bottom: 223px !important;
}

/* line 36, ../../../sass/_utilities.scss */
.m-l-223 {
  margin-left: 223px !important;
}

/* line 39, ../../../sass/_utilities.scss */
.m-g-223 {
  margin: 223px !important;
}

/* line 45, ../../../sass/_utilities.scss */
.h-223 {
  height: 223px;
}

/* line 49, ../../../sass/_utilities.scss */
.lh-223 {
  line-height: 223px;
}

/* line 53, ../../../sass/_utilities.scss */
.fs-223 {
  font-size: 223px !important;
}

/* line 60, ../../../sass/_utilities.scss */
.width-223 {
  width: 223px !important;
}

/* line 66, ../../../sass/_utilities.scss */
.fw-600 {
  font-weight: 600 !important;
}

/* line 69, ../../../sass/_utilities.scss */
.fw-500 {
  font-weight: 500;
}

/* line 72, ../../../sass/_utilities.scss */
.fw-400 {
  font-weight: 400 !important;
}

/* line 77, ../../../sass/_utilities.scss */
.t-l {
  text-align: left;
}

/* line 81, ../../../sass/_utilities.scss */
.t-c {
  text-align: center;
}

/* line 85, ../../../sass/_utilities.scss */
.t-r {
  text-align: right;
}

/* line 89, ../../../sass/_utilities.scss */
.tc-white {
  color: #fefefe;
}

/* line 92, ../../../sass/_utilities.scss */
.tc-green {
  color: #009688 !important;
}

/* line 95, ../../../sass/_utilities.scss */
.tc-gray {
  color: #808080 !important;
}

/* line 98, ../../../sass/_utilities.scss */
.tc-red {
  color: #FF0000 !important;
}

/* line 102, ../../../sass/_utilities.scss */
.bg-dark-gray {
  background-color: #95A4A7 !important;
}

/* line 106, ../../../sass/_utilities.scss */
.thicker-l {
  border-left: 1px solid #EDECEA;
  padding-top: 5px;
}

/* line 111, ../../../sass/_utilities.scss */
.thicker-r {
  border-right: 1px solid #EDECEA;
  padding-top: 5px;
}

/* line 116, ../../../sass/_utilities.scss */
.thicker-r-dark {
  border-right: 1px solid #323E3E;
}

/* line 119, ../../../sass/_utilities.scss */
.thicker-r-light {
  border-right: 1px solid #F1F2F6;
}

/* line 123, ../../../sass/_utilities.scss */
.f-n {
  float: none !important;
}

/* line 127, ../../../sass/_utilities.scss */
.f-l {
  float: left !important;
}

/* line 131, ../../../sass/_utilities.scss */
.f-r {
  float: right !important;
}

/* line 3, ../../../sass/_reset.scss */
html {
  /* Font-weight Normal - Placeholders */
  background-color: #F1F2F6;
}
/* line 5, ../../../sass/_reset.scss */
html ::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  font-weight: normal;
}
/* line 8, ../../../sass/_reset.scss */
html :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-weight: normal;
}
/* line 11, ../../../sass/_reset.scss */
html ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-weight: normal;
}
/* line 14, ../../../sass/_reset.scss */
html :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-weight: normal;
}
/* line 19, ../../../sass/_reset.scss */
html #pageLoader {
  position: fixed;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 22, ../../../sass/_reset.scss */
html #pageLoader img {
  width: 8%;
  display: block;
  position: relative;
  top: 40%;
  margin: auto;
}

/* line 35, ../../../sass/_reset.scss */
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* line 39, ../../../sass/_reset.scss */
::-webkit-scrollbar-button {
  background: #ccc;
}

/* line 42, ../../../sass/_reset.scss */
::-webkit-scrollbar-track-piece {
  background: #888;
}

/* line 45, ../../../sass/_reset.scss */
::-webkit-scrollbar-thumb {
  background: #eee;
}

/* line 47, ../../../sass/_reset.scss */
​
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #323E3E;
  background-color: #F1F2F6 !important;
  -webkit-font-smoothing: antialiased;
  line-height: 1.42857143;
}
/* line 59, ../../../sass/_reset.scss */
​
body .modal {
  z-index: 500;
}

/* line 64, ../../../sass/_reset.scss */
*:focus {
  outline: 0 !important;
}

/* line 67, ../../../sass/_reset.scss */
input, select {
  border-radius: 2px !important;
}

/* line 70, ../../../sass/_reset.scss */
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin: 0;
}

/* line 74, ../../../sass/_reset.scss */
a {
  color: #1c1c1c;
  text-decoration: none;
  cursor: pointer;
}

/* line 80, ../../../sass/_reset.scss */
a:hover,
a:focus {
  color: #9e9e9e;
  text-decoration: none;
}

/* line 86, ../../../sass/_reset.scss */
.jumbotron {
  background-color: #fefefe !important;
}

/* line 90, ../../../sass/_reset.scss */
.btn-full {
  width: 50%;
}

/* line 94, ../../../sass/_reset.scss */
.forgot-password-btn {
  color: #F1F2F6;
}

/* line 98, ../../../sass/_reset.scss */
.alert-pw-reset {
  width: 40%;
  text-align: center;
  position: fixed;
  left: 30%;
}

/* line 105, ../../../sass/_reset.scss */
.resetting-password-btn {
  color: #eb6309;
}

/* line 109, ../../../sass/_reset.scss */
.highlight-mail {
  color: #eb6309;
}

/* Alert for request Error - Angular */
/* line 114, ../../../sass/_reset.scss */
.alert-request-error {
  top: 15%;
  left: 20%;
  width: 60%;
}
@media only screen and (max-height: 640px) {
  /* line 114, ../../../sass/_reset.scss */
  .alert-request-error {
    top: 5%;
  }
}
/* line 123, ../../../sass/_reset.scss */
.alert-request-error .close {
  top: 25px;
  right: 45px;
  opacity: 1;
}
/* line 128, ../../../sass/_reset.scss */
.alert-request-error .close span {
  background-color: transparent;
}

/* Fanshawe Background properties */
/* line 2, ../../../sass/_userPage.scss */
.fanshawe-user-login-background {
  width: 100%;
  height: 100%;
  position: fixed;
  background-size: cover;
}

/* Fanshawe Login container properties */
/* line 10, ../../../sass/_userPage.scss */
.fanshawe-login-container {
  margin-top: 5%;
}
/* line 13, ../../../sass/_userPage.scss */
.fanshawe-login-container .logo {
  padding: 10px;
  background-color: rgba(254, 254, 254, 0.8);
}
/* line 18, ../../../sass/_userPage.scss */
.fanshawe-login-container h3 {
  color: #fefefe;
  text-align: center;
  padding-bottom: 10px;
}
/* line 24, ../../../sass/_userPage.scss */
.fanshawe-login-container .group {
  padding: 10px 10px 100px 10px;
  background-color: rgba(100, 101, 105, 0.8);
}
/* line 29, ../../../sass/_userPage.scss */
.fanshawe-login-container .form-control {
  background-color: #fefefe;
  color: #1c1c1c;
}
/* line 34, ../../../sass/_userPage.scss */
.fanshawe-login-container .btn-red {
  background-color: #e41f20;
  color: #fefefe;
}

/* IspCloud Background properties */
/* line 41, ../../../sass/_userPage.scss */
.ispcloud-user-login-background {
  width: 100%;
  height: 100%;
  background-size: cover;
}

/* line 48, ../../../sass/_userPage.scss */
.default-landing-page {
  background-color: #373737;
  position: relative;
}

/* IspCloud Login container properties */
/* line 57, ../../../sass/_userPage.scss */
.ispcloud-login-container {
  margin-top: 5%;
}
/* line 60, ../../../sass/_userPage.scss */
.ispcloud-login-container .logo {
  padding: 10px;
  background-color: rgba(254, 254, 254, 0.8);
}
/* line 65, ../../../sass/_userPage.scss */
.ispcloud-login-container h3 {
  color: #fefefe;
  text-align: center;
  padding-bottom: 10px;
}
/* line 71, ../../../sass/_userPage.scss */
.ispcloud-login-container .group {
  padding: 10px 10px 100px 10px;
  background-color: rgba(100, 101, 105, 0.8);
}
/* line 76, ../../../sass/_userPage.scss */
.ispcloud-login-container .form-control {
  background-color: #fefefe;
  color: #1c1c1c;
}
/* line 81, ../../../sass/_userPage.scss */
.ispcloud-login-container .btn-red {
  background-color: #4576ff;
  color: #fefefe;
}

/* line 1, ../../../sass/_studentPage.scss */
.student-landing-page, .homestay-landing-page {
  width: 100%;
  height: 100%;
  background-color: #F1F2F6 !important;
}

/* line 7, ../../../sass/_studentPage.scss */
#welcome-container {
  width: 80% !important;
}
@media screen and (max-width: 599px) {
  /* line 7, ../../../sass/_studentPage.scss */
  #welcome-container {
    width: 460px !important;
  }
}
/* line 14, ../../../sass/_studentPage.scss */
#welcome-container .student-login-icon, #welcome-container .student-signup-icon, #welcome-container .homestay-login-icon, #welcome-container .homestay-signup-icon {
  font-size: 30px;
  color: #fefefe;
}

/* line 20, ../../../sass/_studentPage.scss */
.student-welcome-container, .homestay-welcome-container {
  width: 80%;
  margin: 50px auto;
  padding: 0;
  font-weight: normal;
}
@media only screen and (max-device-height: 500px) {
  /* line 20, ../../../sass/_studentPage.scss */
  .student-welcome-container, .homestay-welcome-container {
    margin-top: 10px !important;
  }
}
/* line 30, ../../../sass/_studentPage.scss */
.student-welcome-container .text-white, .homestay-welcome-container .text-white {
  color: #fff;
}
/* line 34, ../../../sass/_studentPage.scss */
.student-welcome-container .text-orange, .homestay-welcome-container .text-orange {
  color: #e75632;
}
/* line 38, ../../../sass/_studentPage.scss */
.student-welcome-container .text-green, .homestay-welcome-container .text-green {
  color: #4cae4c;
}
/* line 42, ../../../sass/_studentPage.scss */
.student-welcome-container .signup-button, .student-welcome-container .login-button, .homestay-welcome-container .signup-button, .homestay-welcome-container .login-button {
  width: 100%;
  border-radius: 0;
  text-align: center;
  font-size: 40px;
  color: #fff;
}
/* line 50, ../../../sass/_studentPage.scss */
.student-welcome-container .signup-button, .homestay-welcome-container .signup-button {
  background-color: rgba(70, 84, 108, 0.8);
}
/* line 54, ../../../sass/_studentPage.scss */
.student-welcome-container .login-button, .homestay-welcome-container .login-button {
  background-color: rgba(231, 86, 50, 0.8);
}
@media only screen and (max-device-width: 991px), screen and (max-width: 991px) {
  /* line 60, ../../../sass/_studentPage.scss */
  .student-welcome-container .modal-body span, .student-welcome-container .modal-body input, .student-welcome-container .modal-body a, .student-welcome-container .modal-body select, .homestay-welcome-container .modal-body span, .homestay-welcome-container .modal-body input, .homestay-welcome-container .modal-body a, .homestay-welcome-container .modal-body select {
    font-size: 24px !important;
  }
  /* line 66, ../../../sass/_studentPage.scss */
  .student-welcome-container .modal-footer button, .homestay-welcome-container .modal-footer button {
    width: 50% !important;
    margin-right: 25% !important;
  }
}
@media screen and (min-width: 320px) {
  /* line 75, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-header, .homestay-welcome-container .login-modal-dialog .modal-header {
    text-align: center;
  }
  /* line 79, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-header, .homestay-welcome-container .login-modal-dialog .modal-header {
    border-bottom-width: 0;
  }
  /* line 83, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .auth-modal-content, .homestay-welcome-container .login-modal-dialog .auth-modal-content {
    background-color: #e75632;
    border-radius: 0;
  }
  /* line 89, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-body span, .homestay-welcome-container .login-modal-dialog .modal-body span {
    font-weight: bold;
  }
  /* line 94, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-footer, .homestay-welcome-container .login-modal-dialog .modal-footer {
    border-top-width: 0;
  }
  /* line 98, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-login-button, .homestay-welcome-container .login-modal-dialog .modal-login-button {
    background-color: #e75632;
    width: 100%;
    height: 100%;
    border-radius: 0;
    text-align: center;
    font-size: 35px;
    color: #fff;
    border-width: thin;
    border-color: #fff;
    margin-bottom: 25px;
  }
  /* line 111, ../../../sass/_studentPage.scss */
  .student-welcome-container .login-modal-dialog .modal-login-button:hover, .homestay-welcome-container .login-modal-dialog .modal-login-button:hover {
    background-color: #fff;
    color: #e75632;
    border-width: thin;
    border-color: #e75632;
  }
  /* line 120, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-header, .homestay-welcome-container .signup-modal-dialog .modal-header {
    text-align: center;
  }
  /* line 124, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-header, .homestay-welcome-container .signup-modal-dialog .modal-header {
    border-bottom-width: 0;
  }
  /* line 126, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-header .student-login-icon, .student-welcome-container .signup-modal-dialog .modal-header .student-signup-icon, .student-welcome-container .signup-modal-dialog .modal-header .homestay-login-icon, .student-welcome-container .signup-modal-dialog .modal-header .homestay-signup-icon, .homestay-welcome-container .signup-modal-dialog .modal-header .student-login-icon, .homestay-welcome-container .signup-modal-dialog .modal-header .student-signup-icon, .homestay-welcome-container .signup-modal-dialog .modal-header .homestay-login-icon, .homestay-welcome-container .signup-modal-dialog .modal-header .homestay-signup-icon {
    font-size: 30px;
    color: #fefefe;
  }
  /* line 132, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .auth-modal-content, .homestay-welcome-container .signup-modal-dialog .auth-modal-content {
    background-color: #46546c;
    border-radius: 0;
  }
  /* line 138, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-body span, .homestay-welcome-container .signup-modal-dialog .modal-body span {
    font-weight: bold;
  }
  /* line 143, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-footer, .homestay-welcome-container .signup-modal-dialog .modal-footer {
    border-top-width: 0;
  }
  /* line 147, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-signup-button, .homestay-welcome-container .signup-modal-dialog .modal-signup-button {
    background-color: #46546c;
    width: 100%;
    height: 100%;
    border-radius: 0;
    text-align: center;
    font-size: 40px;
    color: #fff;
    border-width: thin;
    border-color: #fff;
    margin-bottom: 25px;
  }
  /* line 160, ../../../sass/_studentPage.scss */
  .student-welcome-container .signup-modal-dialog .modal-signup-button:hover, .homestay-welcome-container .signup-modal-dialog .modal-signup-button:hover {
    background-color: #fff;
    color: #46546c;
    border-width: thin;
    border-color: #46546c;
  }
}
/* line 169, ../../../sass/_studentPage.scss */
.student-welcome-container .credentials-error-apply, .homestay-welcome-container .credentials-error-apply {
  height: 72px;
  width: 100%;
  position: absolute;
  top: 50%;
}
/* line 174, ../../../sass/_studentPage.scss */
.student-welcome-container .credentials-error-apply .alert, .homestay-welcome-container .credentials-error-apply .alert {
  border-radius: 0;
}
/* line 178, ../../../sass/_studentPage.scss */
.student-welcome-container .credentials-error-apply .simple-alert, .homestay-welcome-container .credentials-error-apply .simple-alert {
  z-index: 1300;
}

/* line 185, ../../../sass/_studentPage.scss */
#authentication-container .logo {
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 190, ../../../sass/_studentPage.scss */
#authentication-container .student-login-icon, #authentication-container .student-signup-icon, #authentication-container .homestay-login-icon, #authentication-container .homestay-signup-icon {
  font-size: 30px;
  color: #fefefe;
}
@media only screen and (min-device-width: 1366px), screen and (min-width: 1366px) {
  /* line 184, ../../../sass/_studentPage.scss */
  #authentication-container {
    width: 60%;
  }
}
@media only screen and (max-device-width: 1365px), screen and (max-width: 1365px) {
  /* line 184, ../../../sass/_studentPage.scss */
  #authentication-container {
    width: 70%;
  }
}
@media only screen and (max-device-width: 991px), screen and (max-width: 991px) {
  /* line 184, ../../../sass/_studentPage.scss */
  #authentication-container {
    width: 90% !important;
  }
}
/* line 207, ../../../sass/_studentPage.scss */
#authentication-container .modal-header {
  margin-bottom: 20px;
}
/* line 211, ../../../sass/_studentPage.scss */
#authentication-container .student-login-icon-header, #authentication-container .homestay-login-icon-header, #authentication-container .student-signup-icon-header, #authentication-container .homestay-signup-icon-header {
  padding: 10px;
  cursor: pointer;
}
/* line 216, ../../../sass/_studentPage.scss */
#authentication-container .student-login-icon-header {
  background-color: #e75632;
}
/* line 220, ../../../sass/_studentPage.scss */
#authentication-container .homestay-login-icon-header {
  background-color: #4cae4c;
}
/* line 224, ../../../sass/_studentPage.scss */
#authentication-container .student-signup-icon-header, #authentication-container .homestay-signup-icon-header {
  background-color: #46546c;
}

@media screen and (min-width: 500px) {
  /* line 232, ../../../sass/_studentPage.scss */
  .homestay-welcome-container .login-modal-dialog .auth-modal-content {
    background-color: #4cae4c;
  }
  /* line 235, ../../../sass/_studentPage.scss */
  .homestay-welcome-container .login-modal-dialog .modal-login-button {
    background-color: #4cae4c;
  }
  /* line 239, ../../../sass/_studentPage.scss */
  .homestay-welcome-container .login-modal-dialog .modal-login-button:hover {
    color: #4cae4c;
    border-color: #4cae4c;
  }
}
/* line 245, ../../../sass/_studentPage.scss */
.homestay-welcome-container .login-button {
  background-color: rgba(76, 174, 76, 0.8);
}

/* line 250, ../../../sass/_studentPage.scss */
.student-fieldset {
  padding: 10px;
  border: 1px solid #323E3E;
}

/* line 254, ../../../sass/_studentPage.scss */
.student-legend {
  margin-bottom: -15px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px 5px;
  border-bottom: 0px;
  color: #323E3E;
  width: inherit;
}

/* line 264, ../../../sass/_studentPage.scss */
.languageTestScoringImage {
  display: none;
  position: absolute;
  bottom: 148px;
  left: 205px;
  border: 1px solid #000;
}

/* line 272, ../../../sass/_studentPage.scss */
.resetting-password-btn {
  color: #FFFFFF;
  background-color: #eb6309;
  font-weight: bold;
}

/* line 278, ../../../sass/_studentPage.scss */
.allura {
  font-family: Allura;
  color: #eb6309;
  font-size: x-large;
}

/* line 285, ../../../sass/_studentPage.scss */
body .col-xs-4 {
  width: auto;
}

@media (max-width: 768px) {
  /* line 291, ../../../sass/_studentPage.scss */
  body .col-sm-1, body .col-sm-10, body .col-sm-11, body .col-sm-12, body .col-sm-2, body .col-sm-3, body .col-sm-4, body .col-sm-5, body .col-sm-6, body .col-sm-7, body .col-sm-8, body .col-sm-9 {
    float: left;
  }

  /* line 307, ../../../sass/_studentPage.scss */
  body .col-sm-12 {
    width: 100%;
  }

  /* line 313, ../../../sass/_studentPage.scss */
  body .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 319, ../../../sass/_studentPage.scss */
  body .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 324, ../../../sass/_studentPage.scss */
  body .col-sm-3 {
    width: 25%;
  }

  /* line 329, ../../../sass/_studentPage.scss */
  body .navbar-default .navbar-logo {
    width: 110px;
  }
}
@media (max-width: 650px) {
  /* line 338, ../../../sass/_studentPage.scss */
  body .navbar-default .application-tour-container {
    display: none;
  }
  /* line 341, ../../../sass/_studentPage.scss */
  body .navbar-default .navbar-logo {
    display: none;
  }
  /* line 344, ../../../sass/_studentPage.scss */
  body .col-xs-4 {
    width: auto;
  }
}
@media (max-width: 992px) {
  /* line 352, ../../../sass/_studentPage.scss */
  body .hide-name {
    display: none;
  }
}
/* line 358, ../../../sass/_studentPage.scss */
#userProfileModal > div {
  width: 60%;
  margin-top: 10%;
}

/* line 363, ../../../sass/_studentPage.scss */
.fileInputButton {
  width: 117px;
}

/* line 367, ../../../sass/_studentPage.scss */
#deleteButton {
  width: 117px;
}

/* line 371, ../../../sass/_studentPage.scss */
.well {
  background-color: #F1F2F6;
  border: none;
  -webkit-box-shadow: none;
}

/* line 377, ../../../sass/_studentPage.scss */
#sfForm > bootstrap-decorator:nth-child(2) > div > sf-decorator:nth-child(46) > ng-form > div:nth-child(2) > div > div.row.mb.ng-scope > div:nth-child(1) {
  display: none;
}

/* line 1, ../../../sass/_homestayPage.scss */
.homestay-container {
  background: #F1F2F6;
  color: #323E3E;
  border: 1px solid #323E3E;
  font-family: lato;
  min-height: 500px;
  margin-top: 65px;
}
/* line 9, ../../../sass/_homestayPage.scss */
.homestay-container textarea {
  width: 100%;
}

/* line 13, ../../../sass/_homestayPage.scss */
.container-orange-bar {
  height: 30px;
  background: #F56E2C;
}

/* line 17, ../../../sass/_homestayPage.scss */
.container-dark-bar {
  height: 30px;
  background: #323E3E;
}

/* line 21, ../../../sass/_homestayPage.scss */
.left-toolbar {
  position: fixed;
  left: calc(50% - 630px);
  top: 120px;
}

/* line 26, ../../../sass/_homestayPage.scss */
.left-toolbar a {
  width: 50px;
  height: 50px;
  margin-top: 5px;
  padding-top: 15px;
  background: #037;
  border: 1px solid #F56E2C;
  border-radius: 0;
  color: #FEFEFE;
  list-style-type: none;
  cursor: pointer;
}

/* line 39, ../../../sass/_homestayPage.scss */
.left-toolbar a:hover {
  background: #F56E2C;
  color: #FEFEFE;
}

/* line 43, ../../../sass/_homestayPage.scss */
.homestay-portal-nav {
  background-color: #323E3E;
  border-radius: 0px;
  padding: 0;
  border: 0;
}

/* line 49, ../../../sass/_homestayPage.scss */
.homestay-portal-nav a {
  background-color: #323E3E;
  color: #F1F2F6;
  padding: 7px 23px;
  display: inline-block;
}

/* line 55, ../../../sass/_homestayPage.scss */
.homestay-portal-nav a:hover {
  background-color: #95A4A7;
}

/* line 58, ../../../sass/_homestayPage.scss */
.homestay-portal-nav a.active {
  background-color: #F1F2F6;
  color: #323E3E;
  font-weight: 600;
}

/* line 63, ../../../sass/_homestayPage.scss */
.label-above {
  margin-bottom: 0px;
  margin-top: 5px;
}

/* line 67, ../../../sass/_homestayPage.scss */
.label-near {
  margin: 5px 5px 0px 0px;
  float: left;
}

/* line 71, ../../../sass/_homestayPage.scss */
.label-number {
  margin: 5px 5px 0px 15px;
}

/* line 74, ../../../sass/_homestayPage.scss */
.input-30 {
  display: inline-block;
  width: 30px;
  padding: 1px;
}

/* line 79, ../../../sass/_homestayPage.scss */
.input-60 {
  display: inline-block;
  width: 60px;
  padding: 1px;
}

/* line 84, ../../../sass/_homestayPage.scss */
.input-75 {
  display: inline-block;
  width: 75px;
}

/* line 88, ../../../sass/_homestayPage.scss */
.input-date {
  width: 150px;
  margin: 0;
}

/* line 92, ../../../sass/_homestayPage.scss */
.border-w-1 {
  border: 1px solid #ffffff;
}

/* line 95, ../../../sass/_homestayPage.scss */
.homestay-fieldset {
  padding: 10px;
  border: 1px solid #323E3E;
}

/* line 99, ../../../sass/_homestayPage.scss */
.homestay-legend {
  margin-bottom: -15px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px 5px;
  border-bottom: 0px;
  color: #323E3E;
  width: inherit;
}

/* line 108, ../../../sass/_homestayPage.scss */
.btn-dark {
  background: #323E3E;
  border: 1px solid #95A4A7;
  border-radius: 0;
  color: #F1F2F6;
  list-style-type: none;
  cursor: pointer;
}

/* line 116, ../../../sass/_homestayPage.scss */
.btn-dark-small {
  padding: 1px 6px;
  background: #323E3E;
  border: 1px solid #95A4A7;
  border-radius: 0;
  color: #F1F2F6;
  list-style-type: none;
  cursor: pointer;
}

/* line 125, ../../../sass/_homestayPage.scss */
.btn-dark-small:hover {
  background: #95A4A7;
  color: #fefefe;
}

/* line 129, ../../../sass/_homestayPage.scss */
.btn-dark-small:focus {
  background: #95A4A7;
  color: #fefefe;
}

/* line 133, ../../../sass/_homestayPage.scss */
.btn-dark:hover {
  background: #95A4A7;
  color: #fefefe;
}

/* line 137, ../../../sass/_homestayPage.scss */
.btn-dark:focus {
  color: #fefefe;
}

/* line 142, ../../../sass/_homestayPage.scss */
.btn-dark2 {
  background: #95A4A7;
  border: 1px solid #323E3E;
  border-radius: 0;
  color: #F1F2F6;
  list-style-type: none;
  cursor: pointer;
}

/* line 150, ../../../sass/_homestayPage.scss */
.btn-dark2-small {
  padding: 1px 6px;
}

/* line 153, ../../../sass/_homestayPage.scss */
.btn-dark2:hover, .btn-dark2:focus {
  background: #323E3E;
  color: #F1F2F6;
}

/* line 160, ../../../sass/_homestayPage.scss */
.homestay-dataset .homestay-data-remove-button {
  position: relative;
  top: -30px;
  left: 99%;
  font-size: 30px;
  background-color: #F1F2F6;
  color: #323E3E;
}
/* line 168, ../../../sass/_homestayPage.scss */
.homestay-dataset .homestay-data-remove-button .fa {
  padding-left: 4px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 174, ../../../sass/_homestayPage.scss */
  .homestay-dataset .homestay-data-remove-button {
    top: -5px;
    left: 98%;
  }
}
/* line 180, ../../../sass/_homestayPage.scss */
.homestay-dataset .homestay-data-remove-button {
  top: -5px \9;
  left: 98% \9;
}
/* line 185, ../../../sass/_homestayPage.scss */
.homestay-dataset .homestay-data-remove-button:hover, .homestay-dataset .homestay-data-remove-button:focus {
  color: #95A4A7;
}

/* line 192, ../../../sass/_homestayPage.scss */
.homestay-container .fade, .dashboard-container .fade, .SF-application-form-container .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 199, ../../../sass/_homestayPage.scss */
.homestay-container .fade.in, .dashboard-container .fade.in, .SF-application-form-container .fade.in {
  opacity: 1;
}
/* line 204, ../../../sass/_homestayPage.scss */
.homestay-container .mandatoryPoint:after, .homestay-container .mandatoryPointCheckbox:after, .dashboard-container .mandatoryPoint:after, .dashboard-container .mandatoryPointCheckbox:after, .SF-application-form-container .mandatoryPoint:after, .SF-application-form-container .mandatoryPointCheckbox:after {
  content: " *";
  line-height: 0;
  font-size: 20px;
  color: red;
  font-weight: bold;
}

/* line 216, ../../../sass/_homestayPage.scss */
#crumbs {
  position: absolute;
  text-align: center;
  left: 55px;
  right: 0;
  padding-top: 4px;
  width: 550px;
  margin: 0 auto;
}

/* line 224, ../../../sass/_homestayPage.scss */
#crumbs ul {
  list-style: none;
  display: inline-table;
}

/* line 228, ../../../sass/_homestayPage.scss */
#crumbs ul li {
  display: inline;
}

/* line 232, ../../../sass/_homestayPage.scss */
#crumbs ul li p {
  display: block;
  float: left;
  height: 46px;
  background: #9c9c9a;
  text-align: center;
  padding: 12px 0px 0 25px;
  position: relative;
  margin: 0 10px 0 0;
  font-size: inherit;
  text-decoration: none;
  color: #fff;
}
@media (max-width: 700px) {
  /* line 232, ../../../sass/_homestayPage.scss */
  #crumbs ul li p {
    height: 10px;
    font-size: 0px;
  }
}

/* line 251, ../../../sass/_homestayPage.scss */
#crumbs ul li p:after {
  content: "";
  border-top: 23px solid transparent;
  border-bottom: 23px solid transparent;
  border-left: 23px solid #9c9c9a;
  position: absolute;
  right: -23px;
  top: 0;
  z-index: 1;
}
@media (max-width: 700px) {
  /* line 251, ../../../sass/_homestayPage.scss */
  #crumbs ul li p:after {
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #9c9c9a;
    position: absolute;
    right: -6px;
    top: 0;
  }
}

/* line 267, ../../../sass/_homestayPage.scss */
#crumbs ul li p:before {
  content: "";
  border-top: 23px solid transparent;
  border-bottom: 23px solid transparent;
  border-left: 23px solid #323E3E;
  position: absolute;
  left: 0;
  top: 0;
}
@media (max-width: 700px) {
  /* line 267, ../../../sass/_homestayPage.scss */
  #crumbs ul li p:before {
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #323E3E;
  }
}

/* line 281, ../../../sass/_homestayPage.scss */
#crumbs ul li:first-child p {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

/* line 284, ../../../sass/_homestayPage.scss */
#crumbs ul li:first-child p:before {
  display: none;
}

/* line 288, ../../../sass/_homestayPage.scss */
#crumbs ul li:last-child p {
  padding-right: 80px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
@media (max-width: 700px) {
  /* line 288, ../../../sass/_homestayPage.scss */
  #crumbs ul li:last-child p {
    padding-right: 0px;
  }
}

/* line 296, ../../../sass/_homestayPage.scss */
#crumbs ul li:last-child p:after {
  display: none;
}

/* line 301, ../../../sass/_homestayPage.scss */
.application-tour-container .step-completed {
  background-color: #9c9c9a !important;
  color: #009688 !important;
  font-weight: bold;
}
/* line 307, ../../../sass/_homestayPage.scss */
.application-tour-container .step-completed:after {
  border-left: 23px solid #9c9c9a !important;
}
@media (max-width: 700px) {
  /* line 307, ../../../sass/_homestayPage.scss */
  .application-tour-container .step-completed:after {
    border-left: 6px solid #9c9c9a !important;
  }
}
/* line 315, ../../../sass/_homestayPage.scss */
.application-tour-container .step-current {
  background-color: #009688 !important;
  font-weight: bold;
}
/* line 320, ../../../sass/_homestayPage.scss */
.application-tour-container .step-current:after {
  border-left: 23px solid #009688 !important;
}
@media (max-width: 700px) {
  /* line 320, ../../../sass/_homestayPage.scss */
  .application-tour-container .step-current:after {
    border-left: 6px solid #009688 !important;
  }
}
/* line 328, ../../../sass/_homestayPage.scss */
.application-tour-container .step-next {
  background-color: #9c9c9a !important;
  font-weight: bold;
}
/* line 333, ../../../sass/_homestayPage.scss */
.application-tour-container .step-next:after {
  border-left: 23px solid #9c9c9a !important;
  font-weight: bold;
}
@media (max-width: 700px) {
  /* line 333, ../../../sass/_homestayPage.scss */
  .application-tour-container .step-next:after {
    border-left: 6px solid #9c9c9a !important;
  }
}

@media (max-width: 800px) {
  /* line 344, ../../../sass/_homestayPage.scss */
  .modal-dialog {
    width: auto !important;
    margin: 30px auto;
  }
}
@media (max-width: 800px) {
  /* line 351, ../../../sass/_homestayPage.scss */
  .alert {
    width: auto !important;
    margin: 10% !important;
    left: 0 !important;
  }
}
/* line 1, ../../../sass/_applicant.scss */
label.applicantForm {
  font-size: 15px;
  font-weight: 300;
  line-height: 5px;
  padding-top: 15px;
}

/* line 8, ../../../sass/_applicant.scss */
label.profile {
  font-size: 15px;
  font-weight: 300;
  line-height: 5px;
  padding-top: 15px;
}

/* line 15, ../../../sass/_applicant.scss */
.saveApplication {
  border: 1px solid #95A4A7;
  margin-right: 10px;
}

/* line 20, ../../../sass/_applicant.scss */
.saveApplication:focus, .saveApplication:focus:active {
  background-color: #323E3E;
  border: 1px solid #95A4A7;
}

/* line 26, ../../../sass/_applicant.scss */
.changeLanguage {
  margin-top: 8px;
  margin-right: 78px;
  border: 1px solid #95A4A7;
  background-color: #323E3E;
}

/* line 33, ../../../sass/_applicant.scss */
.changeLanguage:hover {
  background-color: #95A4A7;
}

/* line 37, ../../../sass/_applicant.scss */
.changeLanguage:after {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  content: '\f1ab';
  font-size: 18px;
}

/* line 46, ../../../sass/_applicant.scss */
.studentLogout {
  top: 14px;
  position: fixed;
  right: 24px;
  color: white;
}

/* line 53, ../../../sass/_applicant.scss */
a#log_out:hover {
  color: #95A4A7;
}

/* line 57, ../../../sass/_applicant.scss */
.studentName {
  color: white;
  position: fixed;
  top: 16px;
  right: 106px;
  font-size: 16px;
}

/* line 65, ../../../sass/_applicant.scss */
.orange-modal .modal-body {
  background-color: #2F343A;
}

/* line 68, ../../../sass/_applicant.scss */
.orange-modal .modal-header {
  border-bottom: 0;
  background-color: #F56E2C;
}

/* line 72, ../../../sass/_applicant.scss */
.orange-modal .modal-footer {
  background-color: #2F343A;
}

/* line 76, ../../../sass/_applicant.scss */
.dark-modal {
  background: rgba(0, 0, 0, 0.5);
  line-height: 47.656px;
  text-align: left;
  font-weight: 500;
}
/* line 81, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog {
  width: 40%;
  margin-top: 5%;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
/* line 86, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content {
  border: solid 1px #010101;
  border-radius: 0;
}
/* line 90, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content .modal-header {
  font-size: 16px;
  border-bottom: 0;
  background-color: #2E7EB1;
}
/* line 95, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content .modal-header .close {
  color: #FEFEFE;
  opacity: 1;
}
/* line 99, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content .modal-header .close:hover {
  opacity: 0.5;
}
/* line 104, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content .modal-body {
  background-color: #E1E3E2;
  font-size: 14px;
}
/* line 109, ../../../sass/_applicant.scss */
.dark-modal .modal-dialog .modal-content .modal-footer {
  background-color: #E1E3E2;
  padding: 5px 15px;
}

/* line 118, ../../../sass/_applicant.scss */
.applicant-container, .profile-container, .homestay-status-container, .dashboard-container-applicant {
  background: #F1F2F6;
  color: #323E3E;
  font-family: lato;
  min-height: 500px;
  padding-bottom: 15px;
  margin-top: 6%;
  text-align: center;
}
/* line 127, ../../../sass/_applicant.scss */
.applicant-container .m-t-11, .profile-container .m-t-11, .homestay-status-container .m-t-11, .dashboard-container-applicant .m-t-11 {
  margin-top: 11px;
}
/* line 131, ../../../sass/_applicant.scss */
.applicant-container .label-padding, .profile-container .label-padding, .homestay-status-container .label-padding, .dashboard-container-applicant .label-padding {
  padding-top: 4%;
  float: left;
}
/* line 136, ../../../sass/_applicant.scss */
.applicant-container .label-padding-begin, .profile-container .label-padding-begin, .homestay-status-container .label-padding-begin, .dashboard-container-applicant .label-padding-begin {
  padding-top: 7%;
  float: left;
}
/* line 141, ../../../sass/_applicant.scss */
.applicant-container .label-align, .profile-container .label-align, .homestay-status-container .label-align, .dashboard-container-applicant .label-align {
  display: inline-block;
  float: left;
  margin: 37px 0px 0px 10px;
}
/* line 147, ../../../sass/_applicant.scss */
.applicant-container .input-align, .profile-container .input-align, .homestay-status-container .input-align, .dashboard-container-applicant .input-align {
  display: inline-block;
  float: left;
  width: auto;
  margin: 4px 10px 0px 0px;
}
/* line 154, ../../../sass/_applicant.scss */
.applicant-container .label-align-completed, .profile-container .label-align-completed, .homestay-status-container .label-align-completed, .dashboard-container-applicant .label-align-completed {
  display: inline-block;
  float: left;
  margin: 12px 5px 0px 12px;
}
/* line 160, ../../../sass/_applicant.scss */
.applicant-container .label-align-completed-canada, .profile-container .label-align-completed-canada, .homestay-status-container .label-align-completed-canada, .dashboard-container-applicant .label-align-completed-canada {
  display: inline-block;
  float: left;
  margin: 10px 5px 0px 12px;
}
/* line 166, ../../../sass/_applicant.scss */
.applicant-container .input-align-completed, .profile-container .input-align-completed, .homestay-status-container .input-align-completed, .dashboard-container-applicant .input-align-completed {
  display: inline-block;
  float: left;
  width: auto;
  margin: 3px 10px 0px 0px;
}
/* line 173, ../../../sass/_applicant.scss */
.applicant-container .input-align-medical, .profile-container .input-align-medical, .homestay-status-container .input-align-medical, .dashboard-container-applicant .input-align-medical {
  display: inline-block;
  float: left;
  width: auto;
  margin: -7px 10px 0px 0px;
}
/* line 180, ../../../sass/_applicant.scss */
.applicant-container .float-left, .profile-container .float-left, .homestay-status-container .float-left, .dashboard-container-applicant .float-left {
  float: left;
}
/* line 184, ../../../sass/_applicant.scss */
.applicant-container .margin-left, .profile-container .margin-left, .homestay-status-container .margin-left, .dashboard-container-applicant .margin-left {
  margin-left: 30%;
}
/* line 188, ../../../sass/_applicant.scss */
.applicant-container .course-information, .profile-container .course-information, .homestay-status-container .course-information, .dashboard-container-applicant .course-information {
  color: #FF0000;
}
/* line 192, ../../../sass/_applicant.scss */
.applicant-container .width-80, .profile-container .width-80, .homestay-status-container .width-80, .dashboard-container-applicant .width-80 {
  width: 80% !important;
}
/* line 196, ../../../sass/_applicant.scss */
.applicant-container .has-value, .profile-container .has-value, .homestay-status-container .has-value, .dashboard-container-applicant .has-value {
  color: #333 !important;
}
/* line 204, ../../../sass/_applicant.scss */
.applicant-container .imageupload .upload-drop-zone, .profile-container .imageupload .upload-drop-zone, .homestay-status-container .imageupload .upload-drop-zone, .dashboard-container-applicant .imageupload .upload-drop-zone {
  color: #ccc;
  border-style: dashed;
  border-color: #ccc;
  line-height: 100px;
  text-align: center;
  height: 100px;
  border-width: 2px;
  margin-bottom: 20px;
}
/* line 215, ../../../sass/_applicant.scss */
.applicant-container .imageupload .upload-input-and-button, .profile-container .imageupload .upload-input-and-button, .homestay-status-container .imageupload .upload-input-and-button, .dashboard-container-applicant .imageupload .upload-input-and-button {
  display: none;
}
/* line 219, ../../../sass/_applicant.scss */
.applicant-container .imageupload, .profile-container .imageupload, .homestay-status-container .imageupload, .dashboard-container-applicant .imageupload {
  margin-top: 5%;
  margin-bottom: 16%;
}
/* line 224, ../../../sass/_applicant.scss */
.applicant-container .applicantImg, .profile-container .applicantImg, .homestay-status-container .applicantImg, .dashboard-container-applicant .applicantImg {
  margin-top: 24%;
}
/* line 228, ../../../sass/_applicant.scss */
.applicant-container .mandatoryPoint:after, .applicant-container .mandatoryPointCheckbox:after, .profile-container .mandatoryPoint:after, .profile-container .mandatoryPointCheckbox:after, .homestay-status-container .mandatoryPoint:after, .homestay-status-container .mandatoryPointCheckbox:after, .dashboard-container-applicant .mandatoryPoint:after, .dashboard-container-applicant .mandatoryPointCheckbox:after {
  content: " *";
  line-height: 0;
  font-size: 20px;
  color: red;
  font-weight: bold;
}
/* line 242, ../../../sass/_applicant.scss */
.applicant-container .modal-content-course, .profile-container .modal-content-course, .homestay-status-container .modal-content-course, .dashboard-container-applicant .modal-content-course {
  /* new custom width */
  width: 150%;
  /* must be half of the width, minus scrollbar on the left (30px) */
  margin-left: -92px;
  border: 3px solid #FF0000;
}
/* line 250, ../../../sass/_applicant.scss */
.applicant-container .letter-height, .profile-container .letter-height, .homestay-status-container .letter-height, .dashboard-container-applicant .letter-height {
  height: 500px;
}
/* line 254, ../../../sass/_applicant.scss */
.applicant-container .has-success .checkbox, .applicant-container .has-success .checkbox-inline, .applicant-container .has-success .control-label, .applicant-container .has-success .help-block, .applicant-container .has-success .radio, .applicant-container .has-success .radio-inline, .applicant-container .has-success.checkbox label, .applicant-container .has-success.checkbox-inline label, .applicant-container .has-success.radio label, .applicant-container .has-success.radio-inline label, .profile-container .has-success .checkbox, .profile-container .has-success .checkbox-inline, .profile-container .has-success .control-label, .profile-container .has-success .help-block, .profile-container .has-success .radio, .profile-container .has-success .radio-inline, .profile-container .has-success.checkbox label, .profile-container .has-success.checkbox-inline label, .profile-container .has-success.radio label, .profile-container .has-success.radio-inline label, .homestay-status-container .has-success .checkbox, .homestay-status-container .has-success .checkbox-inline, .homestay-status-container .has-success .control-label, .homestay-status-container .has-success .help-block, .homestay-status-container .has-success .radio, .homestay-status-container .has-success .radio-inline, .homestay-status-container .has-success.checkbox label, .homestay-status-container .has-success.checkbox-inline label, .homestay-status-container .has-success.radio label, .homestay-status-container .has-success.radio-inline label, .dashboard-container-applicant .has-success .checkbox, .dashboard-container-applicant .has-success .checkbox-inline, .dashboard-container-applicant .has-success .control-label, .dashboard-container-applicant .has-success .help-block, .dashboard-container-applicant .has-success .radio, .dashboard-container-applicant .has-success .radio-inline, .dashboard-container-applicant .has-success.checkbox label, .dashboard-container-applicant .has-success.checkbox-inline label, .dashboard-container-applicant .has-success.radio label, .dashboard-container-applicant .has-success.radio-inline label {
  color: black;
}
/* line 258, ../../../sass/_applicant.scss */
.applicant-container .label-above, .profile-container .label-above, .homestay-status-container .label-above, .dashboard-container-applicant .label-above {
  margin-bottom: 0px;
  margin-top: 5px;
  float: left;
}
/* line 264, ../../../sass/_applicant.scss */
.applicant-container .label-align-begin, .profile-container .label-align-begin, .homestay-status-container .label-align-begin, .dashboard-container-applicant .label-align-begin {
  display: inline-block;
  float: left;
  margin: 13px 0px 0px 16px;
}
/* line 270, ../../../sass/_applicant.scss */
.applicant-container .input-align-begin, .profile-container .input-align-begin, .homestay-status-container .input-align-begin, .dashboard-container-applicant .input-align-begin {
  display: inline-block;
  float: left;
  width: auto;
  margin: 6px 10px 0px 2px;
}
/* line 277, ../../../sass/_applicant.scss */
.applicant-container .width, .profile-container .width, .homestay-status-container .width, .dashboard-container-applicant .width {
  width: 30px;
}
/* line 281, ../../../sass/_applicant.scss */
.applicant-container .jumbotron, .profile-container .jumbotron, .homestay-status-container .jumbotron, .dashboard-container-applicant .jumbotron {
  margin-top: 0px !important;
  line-height: 0px;
}
/* line 286, ../../../sass/_applicant.scss */
.applicant-container .upload-drop-zone, .profile-container .upload-drop-zone, .homestay-status-container .upload-drop-zone, .dashboard-container-applicant .upload-drop-zone {
  line-height: 22px !important;
}
/* line 290, ../../../sass/_applicant.scss */
.applicant-container .padding-5, .profile-container .padding-5, .homestay-status-container .padding-5, .dashboard-container-applicant .padding-5 {
  padding-top: 5%;
}
/* line 294, ../../../sass/_applicant.scss */
.applicant-container .padding-11, .profile-container .padding-11, .homestay-status-container .padding-11, .dashboard-container-applicant .padding-11 {
  padding-top: 11%;
}
/* line 298, ../../../sass/_applicant.scss */
.applicant-container .padding-1, .profile-container .padding-1, .homestay-status-container .padding-1, .dashboard-container-applicant .padding-1 {
  padding-top: 1%;
}
/* line 302, ../../../sass/_applicant.scss */
.applicant-container .padding-18, .profile-container .padding-18, .homestay-status-container .padding-18, .dashboard-container-applicant .padding-18 {
  padding-top: 18%;
}
/* line 306, ../../../sass/_applicant.scss */
.applicant-container label.applicantForm, .profile-container label.applicantForm, .homestay-status-container label.applicantForm, .dashboard-container-applicant label.applicantForm {
  font-size: 12px;
  font-weight: 600;
  padding-top: 17px;
}
/* line 312, ../../../sass/_applicant.scss */
.applicant-container .row > .col-md-12, .profile-container .row > .col-md-12, .homestay-status-container .row > .col-md-12, .dashboard-container-applicant .row > .col-md-12 {
  padding: 0 50px 0 50px;
}
/* line 314, ../../../sass/_applicant.scss */
.applicant-container .row > .col-md-12 .row > .col-md-4, .profile-container .row > .col-md-12 .row > .col-md-4, .homestay-status-container .row > .col-md-12 .row > .col-md-4, .dashboard-container-applicant .row > .col-md-12 .row > .col-md-4 {
  text-align: left;
}
/* line 322, ../../../sass/_applicant.scss */
.applicant-container .row > .col-md-12 .one-of-two-required, .profile-container .row > .col-md-12 .one-of-two-required, .homestay-status-container .row > .col-md-12 .one-of-two-required, .dashboard-container-applicant .row > .col-md-12 .one-of-two-required {
  font-size: 15px;
  display: table;
  font-style: italic;
  color: #ff0000;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 2px;
  border-radius: 5px;
}
/* line 334, ../../../sass/_applicant.scss */
.applicant-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-drop-zone, .profile-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-drop-zone, .homestay-status-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-drop-zone, .dashboard-container-applicant .STUDENT_GENERAL_INFORMATION .imageupload .upload-drop-zone {
  color: #ccc;
  border-style: dashed;
  border-color: #ccc;
  padding-top: 4px;
  text-align: center;
  height: 100px;
  border-width: 2px;
  margin-bottom: 20px;
}
/* line 346, ../../../sass/_applicant.scss */
.applicant-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-input-and-button, .profile-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-input-and-button, .homestay-status-container .STUDENT_GENERAL_INFORMATION .imageupload .upload-input-and-button, .dashboard-container-applicant .STUDENT_GENERAL_INFORMATION .imageupload .upload-input-and-button {
  display: none;
}
/* line 350, ../../../sass/_applicant.scss */
.applicant-container .STUDENT_GENERAL_INFORMATION .imageupload, .profile-container .STUDENT_GENERAL_INFORMATION .imageupload, .homestay-status-container .STUDENT_GENERAL_INFORMATION .imageupload, .dashboard-container-applicant .STUDENT_GENERAL_INFORMATION .imageupload {
  margin-top: 5%;
  margin-bottom: 16%;
}
/* line 355, ../../../sass/_applicant.scss */
.applicant-container .STUDENT_GENERAL_INFORMATION .applicantImg, .profile-container .STUDENT_GENERAL_INFORMATION .applicantImg, .homestay-status-container .STUDENT_GENERAL_INFORMATION .applicantImg, .dashboard-container-applicant .STUDENT_GENERAL_INFORMATION .applicantImg {
  margin-left: 15px;
  background-color: #F1F2F6;
  width: 110px;
  height: 110px;
  margin-top: 24%;
}
/* line 364, ../../../sass/_applicant.scss */
.applicant-container input, .applicant-container option, .applicant-container select, .applicant-container textarea, .profile-container input, .profile-container option, .profile-container select, .profile-container textarea, .homestay-status-container input, .homestay-status-container option, .homestay-status-container select, .homestay-status-container textarea, .dashboard-container-applicant input, .dashboard-container-applicant option, .dashboard-container-applicant select, .dashboard-container-applicant textarea {
  background-color: #fff !important;
  color: #000;
  width: 100%;
  font-size: 15px;
  border: 1px solid #ccc;
}
/* line 373, ../../../sass/_applicant.scss */
.applicant-container .panel-success > .panel-heading, .profile-container .panel-success > .panel-heading, .homestay-status-container .panel-success > .panel-heading, .dashboard-container-applicant .panel-success > .panel-heading {
  color: #fefefe;
  background-color: #F56E2C;
  border: 0;
}
/* line 379, ../../../sass/_applicant.scss */
.applicant-container .studentInformation, .profile-container .studentInformation, .homestay-status-container .studentInformation, .dashboard-container-applicant .studentInformation {
  margin-left: 9%;
}
/* line 383, ../../../sass/_applicant.scss */
.applicant-container .tc-yellow, .profile-container .tc-yellow, .homestay-status-container .tc-yellow, .dashboard-container-applicant .tc-yellow {
  color: #ffff00 !important;
}
/* line 387, ../../../sass/_applicant.scss */
.applicant-container .tc-blue, .profile-container .tc-blue, .homestay-status-container .tc-blue, .dashboard-container-applicant .tc-blue {
  color: #007eff;
}
/* line 391, ../../../sass/_applicant.scss */
.applicant-container .t-u, .profile-container .t-u, .homestay-status-container .t-u, .dashboard-container-applicant .t-u {
  text-decoration: underline;
}
/* line 395, ../../../sass/_applicant.scss */
.applicant-container .panel-success, .profile-container .panel-success, .homestay-status-container .panel-success, .dashboard-container-applicant .panel-success {
  background-color: #2f343a;
  border-color: transparent;
  margin-bottom: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 404, ../../../sass/_applicant.scss */
.applicant-container .panel-heading, .profile-container .panel-heading, .homestay-status-container .panel-heading, .dashboard-container-applicant .panel-heading {
  text-align: left;
  position: absolute;
  left: 15px;
  width: calc( 100% - 30px);
  border-radius: 0;
  border-bottom: 0;
}
/* line 413, ../../../sass/_applicant.scss */
.applicant-container .panel-title, .profile-container .panel-title, .homestay-status-container .panel-title, .dashboard-container-applicant .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  border: none;
}
/* line 419, ../../../sass/_applicant.scss */
.applicant-container .panel-body, .profile-container .panel-body, .homestay-status-container .panel-body, .dashboard-container-applicant .panel-body {
  padding: 5% 0 7% 0;
  padding-bottom: 50px;
}
/* line 424, ../../../sass/_applicant.scss */
.applicant-container .panel, .profile-container .panel, .homestay-status-container .panel, .dashboard-container-applicant .panel {
  border: 0;
}
/* line 428, ../../../sass/_applicant.scss */
.applicant-container blockquote, .profile-container blockquote, .homestay-status-container blockquote, .dashboard-container-applicant blockquote {
  border: none;
}
/* line 432, ../../../sass/_applicant.scss */
.applicant-container .input-group-addon, .profile-container .input-group-addon, .homestay-status-container .input-group-addon, .dashboard-container-applicant .input-group-addon {
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 436, ../../../sass/_applicant.scss */
.applicant-container .modal-content, .profile-container .modal-content, .homestay-status-container .modal-content, .dashboard-container-applicant .modal-content {
  color: #000000;
  border-radius: 0;
}
/* line 441, ../../../sass/_applicant.scss */
.applicant-container #Agent_info, .profile-container #Agent_info, .homestay-status-container #Agent_info, .dashboard-container-applicant #Agent_info {
  background-color: rgba(255, 255, 255, 0.8);
  color: #000000;
}
/* line 446, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons, .profile-container .student-application-buttons, .homestay-status-container .student-application-buttons, .dashboard-container-applicant .student-application-buttons {
  position: fixed;
  top: 120px;
  left: calc(50% - 670px);
}
@media (max-width: 1199px) {
  /* line 446, ../../../sass/_applicant.scss */
  .applicant-container .student-application-buttons, .profile-container .student-application-buttons, .homestay-status-container .student-application-buttons, .dashboard-container-applicant .student-application-buttons {
    left: calc(50% - 570px);
  }
}
@media (min-width: 1201px) and (max-width: 1299px) {
  /* line 446, ../../../sass/_applicant.scss */
  .applicant-container .student-application-buttons, .profile-container .student-application-buttons, .homestay-status-container .student-application-buttons, .dashboard-container-applicant .student-application-buttons {
    left: calc(50% - 650px);
  }
}
/* line 457, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons button[id='submit-modal'], .profile-container .student-application-buttons button[id='submit-modal'], .homestay-status-container .student-application-buttons button[id='submit-modal'], .dashboard-container-applicant .student-application-buttons button[id='submit-modal'] {
  margin: 5px 0;
}
/* line 461, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons button[id='save'], .profile-container .student-application-buttons button[id='save'], .homestay-status-container .student-application-buttons button[id='save'], .dashboard-container-applicant .student-application-buttons button[id='save'] {
  margin: 5px 0;
}
/* line 465, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons button[id='print_pdf'], .profile-container .student-application-buttons button[id='print_pdf'], .homestay-status-container .student-application-buttons button[id='print_pdf'], .dashboard-container-applicant .student-application-buttons button[id='print_pdf'] {
  margin: 5px 0;
}
/* line 469, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons button[id='language'], .profile-container .student-application-buttons button[id='language'], .homestay-status-container .student-application-buttons button[id='language'], .dashboard-container-applicant .student-application-buttons button[id='language'] {
  margin: 5px 0;
}
/* line 474, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .drop-right .dropdown-menu, .profile-container .student-application-buttons .drop-right .dropdown-menu, .homestay-status-container .student-application-buttons .drop-right .dropdown-menu, .dashboard-container-applicant .student-application-buttons .drop-right .dropdown-menu {
  position: absolute;
  top: 3px;
  left: 60px;
  border-radius: 0;
  background-color: #003377;
  border: 1px solid #F56E2C;
}
/* line 482, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .drop-right .dropdown-menu li > a, .profile-container .student-application-buttons .drop-right .dropdown-menu li > a, .homestay-status-container .student-application-buttons .drop-right .dropdown-menu li > a, .dashboard-container-applicant .student-application-buttons .drop-right .dropdown-menu li > a {
  color: #fefefe !important;
}
/* line 485, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .drop-right .dropdown-menu li > a:hover, .profile-container .student-application-buttons .drop-right .dropdown-menu li > a:hover, .homestay-status-container .student-application-buttons .drop-right .dropdown-menu li > a:hover, .dashboard-container-applicant .student-application-buttons .drop-right .dropdown-menu li > a:hover {
  background-color: #F56E2C;
}
/* line 490, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .drop-right .arrow, .profile-container .student-application-buttons .drop-right .arrow, .homestay-status-container .student-application-buttons .drop-right .arrow, .dashboard-container-applicant .student-application-buttons .drop-right .arrow {
  color: #F56E2C;
  position: absolute;
  left: -12px;
}
/* line 497, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .btn, .applicant-container .student-application-buttons .btn-default, .profile-container .student-application-buttons .btn, .profile-container .student-application-buttons .btn-default, .homestay-status-container .student-application-buttons .btn, .homestay-status-container .student-application-buttons .btn-default, .dashboard-container-applicant .student-application-buttons .btn, .dashboard-container-applicant .student-application-buttons .btn-default {
  border-radius: 0;
  width: 50px;
  height: 50px;
  background-color: #003377;
  border: 1px solid #F56E2C;
  padding: 0;
}
/* line 505, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .btn:hover, .applicant-container .student-application-buttons .btn-default:hover, .profile-container .student-application-buttons .btn:hover, .profile-container .student-application-buttons .btn-default:hover, .homestay-status-container .student-application-buttons .btn:hover, .homestay-status-container .student-application-buttons .btn-default:hover, .dashboard-container-applicant .student-application-buttons .btn:hover, .dashboard-container-applicant .student-application-buttons .btn-default:hover {
  background-color: #F56E2C;
}
/* line 509, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .glyphicon, .profile-container .student-application-buttons .glyphicon, .homestay-status-container .student-application-buttons .glyphicon, .dashboard-container-applicant .student-application-buttons .glyphicon {
  font-size: 18px;
}
/* line 513, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .popover, .profile-container .student-application-buttons .popover, .homestay-status-container .student-application-buttons .popover, .dashboard-container-applicant .student-application-buttons .popover {
  font-size: 13px;
  background-color: #003377;
  border: 1px solid #F56E2C;
  border-radius: 0;
  text-align: center;
  width: 110px;
}
/* line 521, ../../../sass/_applicant.scss */
.applicant-container .student-application-buttons .popover .arrow:after, .profile-container .student-application-buttons .popover .arrow:after, .homestay-status-container .student-application-buttons .popover .arrow:after, .dashboard-container-applicant .student-application-buttons .popover .arrow:after {
  border-top-color: #F56E2C;
}
/* line 527, ../../../sass/_applicant.scss */
.applicant-container .jumbotron, .profile-container .jumbotron, .homestay-status-container .jumbotron, .dashboard-container-applicant .jumbotron {
  background-color: #323E3E !important;
  color: #F1F2F6;
  border-radius: 0;
  margin-top: 35px;
  padding: 35px;
}
/* line 533, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload, .profile-container .jumbotron .fileupload, .homestay-status-container .jumbotron .fileupload, .dashboard-container-applicant .jumbotron .fileupload {
  /* layout.css Style */
  /* skin.css Style*/
}
/* line 534, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload h4, .profile-container .jumbotron .fileupload h4, .homestay-status-container .jumbotron .fileupload h4, .dashboard-container-applicant .jumbotron .fileupload h4 {
  padding-bottom: 20px;
}
/* line 537, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload .upload-input-and-button, .profile-container .jumbotron .fileupload .upload-input-and-button, .homestay-status-container .jumbotron .fileupload .upload-input-and-button, .dashboard-container-applicant .jumbotron .fileupload .upload-input-and-button {
  display: none;
}
/* line 541, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload #js-upload-form, .profile-container .jumbotron .fileupload #js-upload-form, .homestay-status-container .jumbotron .fileupload #js-upload-form, .dashboard-container-applicant .jumbotron .fileupload #js-upload-form {
  margin-top: 35px;
}
/* line 546, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload .upload-drop-zone, .profile-container .jumbotron .fileupload .upload-drop-zone, .homestay-status-container .jumbotron .fileupload .upload-drop-zone, .dashboard-container-applicant .jumbotron .fileupload .upload-drop-zone {
  height: 100px;
  border-width: 2px;
  margin-bottom: 20px;
}
/* line 553, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload .upload-drop-zone, .profile-container .jumbotron .fileupload .upload-drop-zone, .homestay-status-container .jumbotron .fileupload .upload-drop-zone, .dashboard-container-applicant .jumbotron .fileupload .upload-drop-zone {
  color: #ccc;
  border-style: dashed;
  border-color: #ccc;
  line-height: 100px;
  text-align: center;
}
/* line 560, ../../../sass/_applicant.scss */
.applicant-container .jumbotron .fileupload .upload-drop-zone.drop, .profile-container .jumbotron .fileupload .upload-drop-zone.drop, .homestay-status-container .jumbotron .fileupload .upload-drop-zone.drop, .dashboard-container-applicant .jumbotron .fileupload .upload-drop-zone.drop {
  color: #222;
  border-color: #222;
}
/* line 568, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .id_column, .profile-container .document-repository-table .id_column, .homestay-status-container .document-repository-table .id_column, .dashboard-container-applicant .document-repository-table .id_column {
  width: 10%;
}
/* line 571, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .file_name_column, .profile-container .document-repository-table .file_name_column, .homestay-status-container .document-repository-table .file_name_column, .dashboard-container-applicant .document-repository-table .file_name_column {
  width: 45%;
}
/* line 574, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .upload_date_column, .profile-container .document-repository-table .upload_date_column, .homestay-status-container .document-repository-table .upload_date_column, .dashboard-container-applicant .document-repository-table .upload_date_column {
  width: 25%;
}
/* line 577, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .actions_column, .profile-container .document-repository-table .actions_column, .homestay-status-container .document-repository-table .actions_column, .dashboard-container-applicant .document-repository-table .actions_column {
  width: 20%;
}
/* line 580, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table td, .profile-container .document-repository-table td, .homestay-status-container .document-repository-table td, .dashboard-container-applicant .document-repository-table td {
  text-align: left;
}
/* line 584, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .document-action-buttons, .profile-container .document-repository-table .document-action-buttons, .homestay-status-container .document-repository-table .document-action-buttons, .dashboard-container-applicant .document-repository-table .document-action-buttons {
  display: inline-block;
}
/* line 587, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .document-action-buttons a:hover, .applicant-container .document-repository-table .document-action-buttons a:focus, .profile-container .document-repository-table .document-action-buttons a:hover, .profile-container .document-repository-table .document-action-buttons a:focus, .homestay-status-container .document-repository-table .document-action-buttons a:hover, .homestay-status-container .document-repository-table .document-action-buttons a:focus, .dashboard-container-applicant .document-repository-table .document-action-buttons a:hover, .dashboard-container-applicant .document-repository-table .document-action-buttons a:focus {
  color: #f75e2c;
}
/* line 591, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .document-action-buttons .btn, .applicant-container .document-repository-table .document-action-buttons .btn-default, .profile-container .document-repository-table .document-action-buttons .btn, .profile-container .document-repository-table .document-action-buttons .btn-default, .homestay-status-container .document-repository-table .document-action-buttons .btn, .homestay-status-container .document-repository-table .document-action-buttons .btn-default, .dashboard-container-applicant .document-repository-table .document-action-buttons .btn, .dashboard-container-applicant .document-repository-table .document-action-buttons .btn-default {
  border-radius: 0;
  background-color: #333;
  border: 1px solid #F56E2C;
  color: #fefefe;
}
/* line 598, ../../../sass/_applicant.scss */
.applicant-container .document-repository-table .document-action-buttons .btn:hover, .applicant-container .document-repository-table .document-action-buttons .btn-default:hover, .profile-container .document-repository-table .document-action-buttons .btn:hover, .profile-container .document-repository-table .document-action-buttons .btn-default:hover, .homestay-status-container .document-repository-table .document-action-buttons .btn:hover, .homestay-status-container .document-repository-table .document-action-buttons .btn-default:hover, .dashboard-container-applicant .document-repository-table .document-action-buttons .btn:hover, .dashboard-container-applicant .document-repository-table .document-action-buttons .btn-default:hover {
  background-color: #F56E2C;
  color: #fefefe;
}
/* line 605, ../../../sass/_applicant.scss */
.applicant-container .apply-alert, .profile-container .apply-alert, .homestay-status-container .apply-alert, .dashboard-container-applicant .apply-alert {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
  position: fixed !important;
  top: 25% !important;
  left: 25% !important;
  right: 25% !important;
  width: auto;
  z-index: 5;
}
/* line 616, ../../../sass/_applicant.scss */
.applicant-container .apply-alert .close, .profile-container .apply-alert .close, .homestay-status-container .apply-alert .close, .dashboard-container-applicant .apply-alert .close {
  color: #000 !important;
  font-weight: bold !important;
  opacity: 1 !important;
}
/* line 623, ../../../sass/_applicant.scss */
.applicant-container .fade, .profile-container .fade, .homestay-status-container .fade, .dashboard-container-applicant .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 630, ../../../sass/_applicant.scss */
.applicant-container .fade.in, .profile-container .fade.in, .homestay-status-container .fade.in, .dashboard-container-applicant .fade.in {
  opacity: 1;
  z-index: 1500;
}
/* line 635, ../../../sass/_applicant.scss */
.applicant-container .alert-warning.fade.in, .profile-container .alert-warning.fade.in, .homestay-status-container .alert-warning.fade.in, .dashboard-container-applicant .alert-warning.fade.in {
  z-index: 5;
}

/* line 640, ../../../sass/_applicant.scss */
.account-button {
  border-top: 2px solid #888888;
  border-radius: 1px;
  padding-top: 20px;
  margin-top: 20px;
}

/* line 647, ../../../sass/_applicant.scss */
.input-group .form-control {
  z-index: 0 !important;
}

/* line 651, ../../../sass/_applicant.scss */
.form-control {
  border: 1px solid #ccc;
}

/* line 655, ../../../sass/_applicant.scss */
::-moz-placeholder {
  font-weight: bold;
}

/* line 659, ../../../sass/_applicant.scss */
:-ms-input-placeholder {
  font-weight: bold;
}

/* line 663, ../../../sass/_applicant.scss */
::-webkit-input-placeholder {
  font-weight: bold;
}

/* line 667, ../../../sass/_applicant.scss */
.student-portal-nav a:hover {
  background-color: #95A4A7;
}

/* line 670, ../../../sass/_applicant.scss */
.student-portal-nav a.active {
  background-color: #F1F2F6;
  color: #323E3E;
}

/* line 675, ../../../sass/_applicant.scss */
.student-portal-nav {
  background-color: #323E3E;
  border-radius: 0;
  padding: 0;
  border: 0;
}

/* line 681, ../../../sass/_applicant.scss */
.student-portal-nav a {
  background-color: #323E3E;
  color: #FFF;
  padding: 7px 23px;
  display: inline-block;
}

/* line 688, ../../../sass/_applicant.scss */
.container-orange-bar {
  height: 30px;
  background: #F56E2C;
  margin-bottom: 60px;
}

/* line 693, ../../../sass/_applicant.scss */
.container-dark-bar {
  height: 30px;
  background: #323E3E;
  margin-bottom: 60px;
}

/* line 699, ../../../sass/_applicant.scss */
.disabled-tab {
  pointer-events: none;
  cursor: default;
  color: #337AB7 !important;
}

/* line 705, ../../../sass/_applicant.scss */
.p-r {
  position: relative;
}

/* line 709, ../../../sass/_applicant.scss */
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* line 714, ../../../sass/_applicant.scss */
input[type="number"] {
  -moz-appearance: textfield;
}

/* line 718, ../../../sass/_applicant.scss */
textarea {
  resize: none;
}

/*
Version: 3.4.5 Timestamp: Mon Nov  4 08:22:42 PST 2013
*/
/* line 728, ../../../sass/_applicant.scss */
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  /* inline-block for ie7 */
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  width: 100%;
}

/* line 739, ../../../sass/_applicant.scss */
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  -moz-box-sizing: border-box;
  /* firefox */
  box-sizing: border-box;
  /* css3 */
}

/* line 754, ../../../sass/_applicant.scss */
.select2-container .select2-choice {
  display: block;
  height: 34px;
  padding: 3px 12px;
  overflow: hidden;
  position: relative;
  border: 1px solid #aaa;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  border-radius: 4px;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
  background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
  background-image: linear-gradient(top, #fff 0%, #eee 50%);
}

/* line 785, ../../../sass/_applicant.scss */
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaa;
  border-radius: 0 0 4px 4px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
  background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
  background-image: linear-gradient(top, #eee 0%, #fff 90%);
}

/* line 797, ../../../sass/_applicant.scss */
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}

/* line 801, ../../../sass/_applicant.scss */
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 811, ../../../sass/_applicant.scss */
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  background: url("/assets/client/images/select2.png") right top no-repeat;
  cursor: pointer;
  outline: 0;
}

/* line 828, ../../../sass/_applicant.scss */
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}

/* line 832, ../../../sass/_applicant.scss */
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}

/* line 837, ../../../sass/_applicant.scss */
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  /* styles required for IE to work */
  background-color: #fff;
  filter: alpha(opacity=0);
}

/* line 855, ../../../sass/_applicant.scss */
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 10;
  top: 100%;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  border-top: 0;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

/* line 873, ../../../sass/_applicant.scss */
.select2-drop-auto-width {
  border-top: 1px solid #aaa;
  width: auto;
}

/* line 878, ../../../sass/_applicant.scss */
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}

/* line 882, ../../../sass/_applicant.scss */
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaa;
  border-bottom: 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}

/* line 893, ../../../sass/_applicant.scss */
.select2-drop-active {
  border: 1px solid #5897fb;
  border-top: none;
}

/* line 898, ../../../sass/_applicant.scss */
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb;
}

/* line 902, ../../../sass/_applicant.scss */
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #aaa;
  border-radius: 0 4px 4px 0;
  background-clip: padding-box;
  background: #ccc;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
  background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
  background-image: linear-gradient(top, #ccc 0%, #eee 60%);
}

/* line 923, ../../../sass/_applicant.scss */
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("/assets/client/images/select2.png") no-repeat 0 1px;
}

/* line 930, ../../../sass/_applicant.scss */
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}

/* line 944, ../../../sass/_applicant.scss */
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff url("/assets/client/images/select2.png") no-repeat 100% -22px;
  background: url("/assets/client/images/select2.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
  background: url("/assets/client/images/select2.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url("/assets/client/images/select2.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url("/assets/client/images/select2.png") no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%);
}

/* line 968, ../../../sass/_applicant.scss */
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}

/* line 972, ../../../sass/_applicant.scss */
.select2-search input.select2-active {
  background: #fff url("select2-spinner.gif") no-repeat 100%;
  background: url("select2-spinner.gif") no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
  background: url("select2-spinner.gif") no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url("select2-spinner.gif") no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url("select2-spinner.gif") no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%);
}

/* line 980, ../../../sass/_applicant.scss */
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

/* line 989, ../../../sass/_applicant.scss */
.select2-dropdown-open .select2-choice {
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
  background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
  background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: linear-gradient(top, #fff 0%, #eee 50%);
}

/* line 1005, ../../../sass/_applicant.scss */
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5897fb;
  border-top-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
  background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
  background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: linear-gradient(bottom, #fff 0%, #eee 50%);
}

/* line 1017, ../../../sass/_applicant.scss */
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  filter: none;
}

/* line 1022, ../../../sass/_applicant.scss */
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}

/* results */
/* line 1027, ../../../sass/_applicant.scss */
.select2-results {
  max-height: 200px;
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: transparent;
}

/* line 1037, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}

/* line 1042, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
}

/* line 1043, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px;
}

/* line 1044, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px;
}

/* line 1045, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px;
}

/* line 1046, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px;
}

/* line 1047, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px;
}

/* line 1048, ../../../sass/_applicant.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px;
}

/* line 1050, ../../../sass/_applicant.scss */
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}

/* line 1056, ../../../sass/_applicant.scss */
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}

/* line 1060, ../../../sass/_applicant.scss */
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 1074, ../../../sass/_applicant.scss */
.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff;
}

/* line 1079, ../../../sass/_applicant.scss */
.select2-results li em {
  background: #feffde;
  font-style: normal;
}

/* line 1084, ../../../sass/_applicant.scss */
.select2-results .select2-highlighted em {
  background: transparent;
}

/* line 1088, ../../../sass/_applicant.scss */
.select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}

/* line 1094, ../../../sass/_applicant.scss */
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
/* line 1104, ../../../sass/_applicant.scss */
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 1110, ../../../sass/_applicant.scss */
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 1116, ../../../sass/_applicant.scss */
.select2-results .select2-selected {
  display: none;
}

/* line 1120, ../../../sass/_applicant.scss */
.select2-more-results.select2-active {
  background: #f4f4f4 url("select2-spinner.gif") no-repeat 100%;
}

/* line 1124, ../../../sass/_applicant.scss */
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}

/* disabled styles */
/* line 1131, ../../../sass/_applicant.scss */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

/* line 1138, ../../../sass/_applicant.scss */
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}

/* line 1144, ../../../sass/_applicant.scss */
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}

/* multiselect */
/* line 1151, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0;
  position: relative;
  border: 1px solid #aaa;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
  background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
  background-image: linear-gradient(top, #eee 1%, #fff 15%);
}

/* line 1169, ../../../sass/_applicant.scss */
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

/* line 1173, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices {
  min-height: 26px;
}

/* line 1177, ../../../sass/_applicant.scss */
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

/* line 1184, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}

/* line 1188, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 1194, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}

/* line 1208, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #fff url("select2-spinner.gif") no-repeat 100% !important;
}

/* line 1212, ../../../sass/_applicant.scss */
.select2-default {
  color: #999 !important;
}

/* line 1216, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}

/* line 1246, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default;
}

/* line 1249, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}

/* line 1253, ../../../sass/_applicant.scss */
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url("/assets/client/images/select2.png") right top no-repeat;
}

/* line 1266, ../../../sass/_applicant.scss */
.select2-container-multi .select2-search-choice-close {
  left: 3px;
}

/* line 1270, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}

/* line 1273, ../../../sass/_applicant.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}

/* disabled styles */
/* line 1278, ../../../sass/_applicant.scss */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

/* line 1285, ../../../sass/_applicant.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4;
}

/* line 1292, ../../../sass/_applicant.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none;
}

/* end multiselect */
/* line 1298, ../../../sass/_applicant.scss */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}

/* line 1303, ../../../sass/_applicant.scss */
.select2-offscreen, .select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}

/* line 1317, ../../../sass/_applicant.scss */
.select2-display-none {
  display: none;
}

/* line 1321, ../../../sass/_applicant.scss */
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}

/* Retina-ize icons */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  /* line 1332, ../../../sass/_applicant.scss */
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
    background-image: url("/assets/client/images/select2.png") !important;
    background-repeat: no-repeat !important;
    background-size: 60px 40px !important;
  }

  /* line 1337, ../../../sass/_applicant.scss */
  .select2-search input {
    background-position: 100% -21px !important;
  }
}
@media screen and (min-width: 992px) {
  /* line 1342, ../../../sass/_applicant.scss */
  #agentdataagr {
    padding: 0 26px 0 25px;
    margin-top: 19px;
  }
}
@media (max-width: 1081px) {
  /* line 1350, ../../../sass/_applicant.scss */
  body .hide-text {
    display: none;
  }
}
@media (max-width: 768px) {
  /* line 1358, ../../../sass/_applicant.scss */
  body .SF-application-form-container .navi-buttons-container {
    top: 73px;
  }
}
@media (max-width: 768px) {
  /* line 1366, ../../../sass/_applicant.scss */
  body .lh-50 {
    line-height: 4px;
  }
}
/* line 1372, ../../../sass/_applicant.scss */
#dataSheet {
  height: 500px;
}

/* line 1376, ../../../sass/_applicant.scss */
.ag-grid-pageSize {
  margin-left: 5px;
  margin-bottom: 18px;
}
/* line 1380, ../../../sass/_applicant.scss */
.ag-grid-pageSize label, .ag-grid-pageSize .ag-grid-pageSize-select {
  position: absolute;
}

/* line 1385, ../../../sass/_applicant.scss */
.no-agent-selected {
  padding-top: 10px;
  text-align: center;
  color: #2E7EB1;
}

/* Don't have account yet for login - CSS */
/* line 1392, ../../../sass/_applicant.scss */
.noAccountYet {
  text-align: center;
  color: #fff;
}
/* line 1396, ../../../sass/_applicant.scss */
.noAccountYet a {
  color: #fff;
  text-decoration: underline;
}

/* line 1402, ../../../sass/_applicant.scss */
.noAccountYet-Agent {
  margin-top: 15px;
  text-align: center;
  color: #fff;
}
/* line 1407, ../../../sass/_applicant.scss */
.noAccountYet-Agent a {
  color: #fff;
}

/* line 1, ../../../sass/_navBar.scss */
.navbar-default {
  background-color: #323E3E !important;
  z-index: 100;
}
/* line 6, ../../../sass/_navBar.scss */
.navbar-default .container .col-md-4 {
  right: 32%;
}
/* line 9, ../../../sass/_navBar.scss */
.navbar-default .container .col-md-4:nth-child(3) {
  right: 0;
  left: 14px;
}
/* line 15, ../../../sass/_navBar.scss */
.navbar-default .application-tour-container {
  position: absolute;
  top: 15px;
  margin-left: 50px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 22, ../../../sass/_navBar.scss */
  .navbar-default .application-tour-container {
    top: 0;
  }
}
/* line 27, ../../../sass/_navBar.scss */
.navbar-default .application-tour-container {
  top: 0 \9;
}
/* line 31, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container {
  position: absolute;
  top: 3%;
  height: 50px;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  left: 4%;
  right: 0;
  color: #fff;
  border: 1px solid #F56E2C;
}
@media (min-width: 1200px) {
  /* line 31, ../../../sass/_navBar.scss */
  .navbar-default .applicant-tour-container {
    width: 650px;
    left: 70px;
  }
}
@media (max-width: 1199px) {
  /* line 31, ../../../sass/_navBar.scss */
  .navbar-default .applicant-tour-container {
    width: 470px;
    font-size: 12px;
  }
}
/* line 51, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container .row {
  background-color: rgba(0, 0, 0, 0.3);
  height: 48px;
}
/* line 56, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container .col-md-4 {
  padding-top: 7px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 62, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container .step-completed {
  color: #27c24c;
}
/* line 66, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container .step-current {
  color: #00eeff;
  font-weight: bold;
}
/* line 71, ../../../sass/_navBar.scss */
.navbar-default .applicant-tour-container .step-next {
  color: #9c9c9a;
}
/* line 76, ../../../sass/_navBar.scss */
.navbar-default span {
  color: #F1F2F6;
}
/* line 80, ../../../sass/_navBar.scss */
.navbar-default .navbar-logo {
  position: relative;
  margin-left: 5px;
  width: 130px;
}

/* line 86, ../../../sass/_navBar.scss */
.dashboard-btn {
  margin-left: 15px;
  background-color: #424146;
  width: 45px;
  height: 45px;
}

/* line 93, ../../../sass/_navBar.scss */
.container.dashboard-container {
  position: absolute;
  top: 70px;
  right: 1px;
  width: 83.3333333333%;
  min-height: 83.3333333333%;
  padding: 30px;
  padding-bottom: 75px;
  margin: 0;
  background-color: #F1F2F6;
  color: #323E3E;
  font-family: lato;
  border-left: 1px solid #323E3E;
}
/* line 108, ../../../sass/_navBar.scss */
.container.dashboard-container.agent-portal {
  top: 120px;
}

/* line 113, ../../../sass/_navBar.scss */
.bg-dark-gray {
  background-color: #95A4A7;
  color: #F1F2F6;
}

/* Navigation bar SASS */
/* line 119, ../../../sass/_navBar.scss */
.navi-buttons-container {
  position: fixed;
  top: 80px;
  right: 0;
  z-index: 900;
  width: 83.3333333333%;
  height: 50px;
  line-height: 47.656px;
}
/* line 128, ../../../sass/_navBar.scss */
.navi-buttons-container .navigation-saved-as-draft-info {
  color: #fff;
  font-weight: 600;
  font-style: italic;
}

/* line 135, ../../../sass/_navBar.scss */
.navbar-fixed-top {
  background: #323E3E;
  color: #F1F2F6;
  min-height: 130px;
}

/* line 140, ../../../sass/_navBar.scss */
.navbar-fixed-left {
  position: fixed;
  background: #F1F2F6 !important;
  color: #323E3E;
  width: 16.6666666667%;
  top: 130px;
  border-radius: 0;
  height: calc( 100% - 170px );
  z-index: 30;
  border-width: 0;
  border-right: 1px solid #323E3E;
  overflow-x: hidden;
}
/* line 153, ../../../sass/_navBar.scss */
.navbar-fixed-left .row {
  min-height: 50px;
  max-height: 50px;
  line-height: 50px;
}
/* line 159, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group {
  padding-top: 10px;
}
/* line 162, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel {
  background-color: #F1F2F6;
  border: none;
  border-radius: 0;
}
/* line 168, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default {
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
/* line 171, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading {
  border: none;
  padding: 1px 0;
  background-color: transparent;
  color: #323E3E;
}
/* line 173, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .panel-title {
  font-size: 14px;
}
/* line 175, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .panel-title a:hover {
  color: #95A4A7;
  text-decoration: none;
}
/* line 179, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .panel-title a:focus {
  color: #323E3E;
  text-decoration: none;
}
/* line 187, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading i {
  color: #323E3E !important;
}
/* line 190, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .active-tab {
  background-color: #95A4A7 !important;
  color: #F1F2F6;
}
/* line 193, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .active-tab i {
  color: #F1F2F6;
}
/* line 197, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .tab {
  padding: 15px;
  background-color: transparent;
}
/* line 202, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .pull-right {
  line-height: 40px;
}
/* line 205, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .sub-tab {
  padding: 15px;
  margin-right: -15px;
}
/* line 210, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-heading .sub2-tab {
  padding: 15px;
  margin: -5px;
  margin-right: -25px;
}
/* line 216, ../../../sass/_navBar.scss */
.navbar-fixed-left .panel-group .panel-default .panel-body {
  border: none;
}

/* line 222, ../../../sass/_navBar.scss */
.navbar-fixed-bottom {
  border-radius: 0;
  height: 50px;
  z-index: 1030;
}
/* line 226, ../../../sass/_navBar.scss */
.navbar-fixed-bottom .container {
  max-height: 50px;
  background: #323E3E;
  color: #F1F2F6;
}
/* line 230, ../../../sass/_navBar.scss */
.navbar-fixed-bottom .container .row {
  min-height: 50px;
  max-height: 50px;
  line-height: 50px;
}

/* End of navbar */
/* line 239, ../../../sass/_navBar.scss */
.navbar-default .navbar-nav > .open > a {
  background-color: #95A4A7;
  color: #F1F2F6;
}

/* line 244, ../../../sass/_navBar.scss */
.navbar-default .navbar-nav li > a:hover {
  background-color: #95A4A7;
  color: #F1F2F6;
}

/* line 249, ../../../sass/_navBar.scss */
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #95A4A7;
  color: #F1F2F6;
}

/* line 254, ../../../sass/_navBar.scss */
.navbar-default .navbar-nav > .open > a:hover {
  background-color: #95A4A7;
  color: #F1F2F6;
}

/* line 259, ../../../sass/_navBar.scss */
.navbar-default .navbar-nav li > a {
  color: #F1F2F6;
}

/* line 263, ../../../sass/_navBar.scss */
.dropdown-menu:not(.datepicker) {
  background-color: #EDECEA;
}
/* line 265, ../../../sass/_navBar.scss */
.dropdown-menu:not(.datepicker) img {
  padding: 0 30px;
  border-radius: 50%;
}

/* line 271, ../../../sass/_navBar.scss */
.dropdown-menu > li > a {
  color: #323E3E !important;
}

/* line 275, ../../../sass/_navBar.scss */
.dropdown-menu > li > a:hover {
  background-color: #323E3E !important;
  color: #F1F2F6 !important;
}

/* line 280, ../../../sass/_navBar.scss */
.navbar-btn-arrow {
  background-color: #F1F2F6;
  border-radius: 100%;
}

/* line 285, ../../../sass/_navBar.scss */
.navbar-path {
  font-weight: bold;
  color: #F1F2F6;
  padding-top: 15px;
}

/* line 291, ../../../sass/_navBar.scss */
.navbar-path > a {
  color: #F1F2F6;
}

/* line 295, ../../../sass/_navBar.scss */
.navbar-path > a:hover {
  color: #dcdcdc;
}

/* line 299, ../../../sass/_navBar.scss */
.profile-title {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 10px;
  width: 100%;
  margin: 0 auto;
  text-align: left;
}

/* line 308, ../../../sass/_navBar.scss */
.profile-container {
  background: #2f343a;
  color: #fefefe;
  font-family: lato;
  min-height: 500px;
  margin-bottom: 15px;
  padding-bottom: 15px;
  margin-top: 60px;
  text-align: center;
}
@media (max-width: 1199px) {
  /* line 308, ../../../sass/_navBar.scss */
  .profile-container {
    width: 984px;
  }
}
/* line 320, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 {
  padding: 0 50px 0 50px;
}
/* line 322, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 {
  padding-top: 50px;
}
/* line 323, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload {
  padding-top: 5%;
  /* layout.css Style */
  /* skin.css Style*/
}
/* line 325, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload img {
  padding: 0 30px;
  border-radius: 50%;
}
/* line 330, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload .upload-input-and-button {
  display: none;
}
/* line 334, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload #js-upload-form {
  margin-top: 35px;
}
/* line 339, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload .upload-drop-zone {
  height: 100px;
  border-width: 2px;
  margin-bottom: 20px;
}
/* line 346, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload .upload-drop-zone {
  color: #ccc;
  border-style: dashed;
  border-color: #ccc;
  line-height: 100px;
  text-align: center;
}
/* line 353, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-6 .imageupload .upload-drop-zone.drop {
  color: #222;
  border-color: #222;
}
/* line 360, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .row > .col-md-8 {
  text-align: left;
}
/* line 364, ../../../sass/_navBar.scss */
.profile-container .row > .col-md-12 .mandatory {
  color: #ff0000;
}
/* line 369, ../../../sass/_navBar.scss */
.profile-container .btn {
  border-radius: 0;
}
/* line 373, ../../../sass/_navBar.scss */
.profile-container input, .profile-container option, .profile-container select, .profile-container textarea {
  background: #fff !important;
  width: 100%;
}
/* line 379, ../../../sass/_navBar.scss */
.profile-container .panel-success > .panel-heading {
  color: #fefefe;
  background-color: #F56E2C;
  border: 0;
}
/* line 385, ../../../sass/_navBar.scss */
.profile-container .panel-success {
  background-color: #2f343a;
  border-color: transparent;
  margin-bottom: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 394, ../../../sass/_navBar.scss */
.profile-container .panel-heading {
  text-align: left;
  position: absolute;
  left: 15px;
  width: calc( 100% - 30px);
  border-radius: 0;
  border-bottom: 0;
}
/* line 403, ../../../sass/_navBar.scss */
.profile-container .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  border: none;
}
/* line 409, ../../../sass/_navBar.scss */
.profile-container .panel-body {
  padding: 5% 0 7% 0;
}
/* line 413, ../../../sass/_navBar.scss */
.profile-container .panel {
  border: 0;
}
/* line 417, ../../../sass/_navBar.scss */
.profile-container .input-group-addon {
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 421, ../../../sass/_navBar.scss */
.profile-container .row-group {
  margin-top: 50px;
}
/* line 425, ../../../sass/_navBar.scss */
.profile-container button[id='submit'] {
  margin: 50px 0 50px 20px;
}
/* line 429, ../../../sass/_navBar.scss */
.profile-container .btn-success {
  background-color: #f56e2c;
  border-color: #f56e2c;
}
/* line 434, ../../../sass/_navBar.scss */
.profile-container .btn-success:hover {
  background-color: rgba(245, 110, 44, 0.8);
  border-color: transparent;
}
/* line 439, ../../../sass/_navBar.scss */
.profile-container h4 {
  text-align: center;
}
/* line 443, ../../../sass/_navBar.scss */
.profile-container .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 450, ../../../sass/_navBar.scss */
.profile-container .fade.in {
  opacity: 1;
}

/* line 456, ../../../sass/_navBar.scss */
::-moz-placeholder {
  font-weight: bold;
}

/* line 460, ../../../sass/_navBar.scss */
:-ms-input-placeholder {
  font-weight: bold;
}

/* line 464, ../../../sass/_navBar.scss */
::-webkit-input-placeholder {
  font-weight: bold;
}

/* line 468, ../../../sass/_navBar.scss */
html {
  background-color: #F1F2F6 !important;
}

/* line 472, ../../../sass/_navBar.scss */
blockquote {
  border: none;
}

/* line 476, ../../../sass/_navBar.scss */
.l-h-64 {
  line-height: 64px;
}

/* line 480, ../../../sass/_navBar.scss */
.s-a {
  display: block;
  width: 160px;
  height: 20px;
}

@media (max-width: 768px) {
  /* line 487, ../../../sass/_navBar.scss */
  .navbar-fixed-top {
    min-height: 0;
  }
}
/* line 1, ../../../sass/_default.scss */
.container {
  width: 100%;
}

/* line 6, ../../../sass/_default.scss */
.fanshawe-landing-page-container .client-logo-centered {
  position: fixed;
  top: 35%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 13, ../../../sass/_default.scss */
.fanshawe-landing-page-container .client-button-centered {
  position: fixed;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 20, ../../../sass/_default.scss */
.fanshawe-landing-page-container .reporting-login-button {
  background-color: #e41f20;
  color: #fefefe;
  width: 300px;
  border-radius: 0;
  text-align: center;
  font-size: 30px;
}

/* line 31, ../../../sass/_default.scss */
.ispcloud-landing-page-container {
  position: relative;
}
/* line 34, ../../../sass/_default.scss */
.ispcloud-landing-page-container .logo-centered {
  margin: 80px auto;
  width: 452px;
}
/* line 48, ../../../sass/_default.scss */
.ispcloud-landing-page-container .landing-page-buttons {
  position: relative;
  margin-top: 20px;
}
@media only screen and (max-height: 800px) {
  /* line 56, ../../../sass/_default.scss */
  .ispcloud-landing-page-container .landing-page-buttons {
    position: relative;
    margin-top: 0px;
  }
  /* line 63, ../../../sass/_default.scss */
  .ispcloud-landing-page-container .logo-centered {
    margin: 25px auto;
    width: 452px;
  }
}
/* line 69, ../../../sass/_default.scss */
.ispcloud-landing-page-container .ispcloud-login-button {
  background-color: #4576ff;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
/* line 80, ../../../sass/_default.scss */
.ispcloud-landing-page-container .student-login-button {
  background-color: #e41f20;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
/* line 91, ../../../sass/_default.scss */
.ispcloud-landing-page-container .homestay-login-button {
  background-color: #72c267;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
/* line 102, ../../../sass/_default.scss */
.ispcloud-landing-page-container .agent-login-button {
  background-color: #F56E2C;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
.ispcloud-landing-page-container .moodle-integration-button {
  background-color: rgb(63, 30, 214);
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
/* line 113, ../../../sass/_default.scss */
.ispcloud-landing-page-container .teacher-login-button {
  background-color: #2eb1ff;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}
/* line 124, ../../../sass/_default.scss */
.ispcloud-landing-page-container .mobile-login-button {
  background-color: #FF5733;
  color: #fefefe;
  width: 100%;
  min-width: 275px;
  height: 55px;
  border-radius: 0;
  text-align: center;
  font-size: 26px;
}

/* line 125, ../../../sass/_default.scss */
.modal-backdrop {
  z-index: -1 !important;
}

/* line 129, ../../../sass/_default.scss */
footer.footer {
  padding: 10px;
  position: fixed;
  bottom: 0;
  right: 0;
  width: 100%;
  background-color: #323E3E !important;
}

/* line 138, ../../../sass/_default.scss */
.has-error {
  border: solid 2px red;
}

/* Style properties for application form container that uses Schema-Form */
/* line 143, ../../../sass/_default.scss */
.SF-application-form-container {
  /* has-error class for application forms with Schema-Form */
}
/* line 145, ../../../sass/_default.scss */
.SF-application-form-container .has-error {
  border: none;
}
/* line 149, ../../../sass/_default.scss */
.SF-application-form-container .schema-form-section {
  /* css code relates to input mark icons for valid and invalid */
}
/* line 151, ../../../sass/_default.scss */
.SF-application-form-container .schema-form-section .form-control-feedback {
  right: 10px;
}
/* line 155, ../../../sass/_default.scss */
.SF-application-form-container .schema-form-section .help-block {
  display: inline-block;
  margin: 0;
}

/* line 162, ../../../sass/_default.scss */
.has-value {
  color: #5cb85c !important;
}

/* line 167, ../../../sass/_default.scss */
.multiselect-dropdown .btn-group {
  width: 100%;
}
/* line 170, ../../../sass/_default.scss */
.multiselect-dropdown .btn-group .multiselect {
  width: 100%;
}
/* line 173, ../../../sass/_default.scss */
.multiselect-dropdown .btn-group .multiselect .multiselect-selected-text {
  float: left;
}
/* line 177, ../../../sass/_default.scss */
.multiselect-dropdown .btn-group .multiselect .caret {
  float: right;
  margin-top: 8px;
}
/* line 183, ../../../sass/_default.scss */
.multiselect-dropdown .btn-group .multiselect-container {
  height: 300px;
  overflow: scroll;
  width: 100%;
  margin-bottom: 100px;
}

/* line 192, ../../../sass/_default.scss */
.footer-version {
  position: absolute;
  bottom: 8px;
  right: 25px;
  color: #F1F2F6;
}

/* line 199, ../../../sass/_default.scss */
.footer-info {
  position: absolute;
  bottom: 8px;
  left: 25px;
  color: #F1F2F6;
}

/*
 * STUDENT APPLICATION FORM CSS
 */
/* line 212, ../../../sass/_default.scss */
.student-welcome-container #signupForm .input-validation-warning, .student-welcome-container #signupForm .alert-caps-lock-on, .student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-validation-warning, .student-welcome-container #loginForm .alert-caps-lock-on, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-validation-warning, .student-welcome-container #login-form .alert-caps-lock-on, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-validation-warning, .homestay-welcome-container #signupForm .alert-caps-lock-on, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-validation-warning, .homestay-welcome-container #loginForm .alert-caps-lock-on, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-validation-warning, .homestay-welcome-container #login-form .alert-caps-lock-on, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-validation-warning, .ispcloud-login-container #signupForm .alert-caps-lock-on, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-validation-warning, .ispcloud-login-container #loginForm .alert-caps-lock-on, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-validation-warning, .ispcloud-login-container #login-form .alert-caps-lock-on, .ispcloud-login-container #login-form .input-hint-popover {
  background-color: #F56E2C;
  color: #fefefe;
  padding: 4px 15px;
  position: absolute;
  right: 100%;
  width: 265px;
  height: 42px;
  line-height: 1.22;
  border-radius: 3px;
  text-align: center;
}
/* line 223, ../../../sass/_default.scss */
.student-welcome-container #signupForm .input-validation-warning .error, .student-welcome-container #signupForm .alert-caps-lock-on .error, .student-welcome-container #signupForm .input-hint-popover .error, .student-welcome-container #loginForm .input-validation-warning .error, .student-welcome-container #loginForm .alert-caps-lock-on .error, .student-welcome-container #loginForm .input-hint-popover .error, .student-welcome-container #login-form .input-validation-warning .error, .student-welcome-container #login-form .alert-caps-lock-on .error, .student-welcome-container #login-form .input-hint-popover .error, .homestay-welcome-container #signupForm .input-validation-warning .error, .homestay-welcome-container #signupForm .alert-caps-lock-on .error, .homestay-welcome-container #signupForm .input-hint-popover .error, .homestay-welcome-container #loginForm .input-validation-warning .error, .homestay-welcome-container #loginForm .alert-caps-lock-on .error, .homestay-welcome-container #loginForm .input-hint-popover .error, .homestay-welcome-container #login-form .input-validation-warning .error, .homestay-welcome-container #login-form .alert-caps-lock-on .error, .homestay-welcome-container #login-form .input-hint-popover .error, .ispcloud-login-container #signupForm .input-validation-warning .error, .ispcloud-login-container #signupForm .alert-caps-lock-on .error, .ispcloud-login-container #signupForm .input-hint-popover .error, .ispcloud-login-container #loginForm .input-validation-warning .error, .ispcloud-login-container #loginForm .alert-caps-lock-on .error, .ispcloud-login-container #loginForm .input-hint-popover .error, .ispcloud-login-container #login-form .input-validation-warning .error, .ispcloud-login-container #login-form .alert-caps-lock-on .error, .ispcloud-login-container #login-form .input-hint-popover .error {
  height: auto;
}
/* line 228, ../../../sass/_default.scss */
.student-welcome-container #signupForm .arrow-left, .student-welcome-container #signupForm .arrow-right, .student-welcome-container #loginForm .arrow-left, .student-welcome-container #loginForm .arrow-right, .student-welcome-container #login-form .arrow-left, .student-welcome-container #login-form .arrow-right, .homestay-welcome-container #signupForm .arrow-left, .homestay-welcome-container #signupForm .arrow-right, .homestay-welcome-container #loginForm .arrow-left, .homestay-welcome-container #loginForm .arrow-right, .homestay-welcome-container #login-form .arrow-left, .homestay-welcome-container #login-form .arrow-right, .ispcloud-login-container #signupForm .arrow-left, .ispcloud-login-container #signupForm .arrow-right, .ispcloud-login-container #loginForm .arrow-left, .ispcloud-login-container #loginForm .arrow-right, .ispcloud-login-container #login-form .arrow-left, .ispcloud-login-container #login-form .arrow-right {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  position: absolute;
  top: 11px;
}
/* line 237, ../../../sass/_default.scss */
.student-welcome-container #signupForm .arrow-left, .student-welcome-container #loginForm .arrow-left, .student-welcome-container #login-form .arrow-left, .homestay-welcome-container #signupForm .arrow-left, .homestay-welcome-container #loginForm .arrow-left, .homestay-welcome-container #login-form .arrow-left, .ispcloud-login-container #signupForm .arrow-left, .ispcloud-login-container #loginForm .arrow-left, .ispcloud-login-container #login-form .arrow-left {
  border-right: 10px solid #F56E2C;
  left: -10px;
}
/* line 241, ../../../sass/_default.scss */
.student-welcome-container #signupForm .arrow-right, .student-welcome-container #loginForm .arrow-right, .student-welcome-container #login-form .arrow-right, .homestay-welcome-container #signupForm .arrow-right, .homestay-welcome-container #loginForm .arrow-right, .homestay-welcome-container #login-form .arrow-right, .ispcloud-login-container #signupForm .arrow-right, .ispcloud-login-container #loginForm .arrow-right, .ispcloud-login-container #login-form .arrow-right {
  border-left: 10px solid #F56E2C;
  right: -10px;
}
@media only screen and (max-device-width: 991px), screen and (max-width: 991px) {
  /* line 247, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-validation-warning, .student-welcome-container #signupForm .alert-caps-lock-on, .student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-validation-warning, .student-welcome-container #loginForm .alert-caps-lock-on, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-validation-warning, .student-welcome-container #login-form .alert-caps-lock-on, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-validation-warning, .homestay-welcome-container #signupForm .alert-caps-lock-on, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-validation-warning, .homestay-welcome-container #loginForm .alert-caps-lock-on, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-validation-warning, .homestay-welcome-container #login-form .alert-caps-lock-on, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-validation-warning, .ispcloud-login-container #signupForm .alert-caps-lock-on, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-validation-warning, .ispcloud-login-container #loginForm .alert-caps-lock-on, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-validation-warning, .ispcloud-login-container #login-form .alert-caps-lock-on, .ispcloud-login-container #login-form .input-hint-popover {
    font-size: 18px;
    width: 302px;
    height: 50px;
  }
  /* line 252, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-validation-warning .error, .student-welcome-container #signupForm .alert-caps-lock-on .error, .student-welcome-container #signupForm .input-hint-popover .error, .student-welcome-container #loginForm .input-validation-warning .error, .student-welcome-container #loginForm .alert-caps-lock-on .error, .student-welcome-container #loginForm .input-hint-popover .error, .student-welcome-container #login-form .input-validation-warning .error, .student-welcome-container #login-form .alert-caps-lock-on .error, .student-welcome-container #login-form .input-hint-popover .error, .homestay-welcome-container #signupForm .input-validation-warning .error, .homestay-welcome-container #signupForm .alert-caps-lock-on .error, .homestay-welcome-container #signupForm .input-hint-popover .error, .homestay-welcome-container #loginForm .input-validation-warning .error, .homestay-welcome-container #loginForm .alert-caps-lock-on .error, .homestay-welcome-container #loginForm .input-hint-popover .error, .homestay-welcome-container #login-form .input-validation-warning .error, .homestay-welcome-container #login-form .alert-caps-lock-on .error, .homestay-welcome-container #login-form .input-hint-popover .error, .ispcloud-login-container #signupForm .input-validation-warning .error, .ispcloud-login-container #signupForm .alert-caps-lock-on .error, .ispcloud-login-container #signupForm .input-hint-popover .error, .ispcloud-login-container #loginForm .input-validation-warning .error, .ispcloud-login-container #loginForm .alert-caps-lock-on .error, .ispcloud-login-container #loginForm .input-hint-popover .error, .ispcloud-login-container #login-form .input-validation-warning .error, .ispcloud-login-container #login-form .alert-caps-lock-on .error, .ispcloud-login-container #login-form .input-hint-popover .error {
    height: 50px;
  }
  /* line 257, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .arrow-left, .student-welcome-container #signupForm .arrow-right, .student-welcome-container #loginForm .arrow-left, .student-welcome-container #loginForm .arrow-right, .student-welcome-container #login-form .arrow-left, .student-welcome-container #login-form .arrow-right, .homestay-welcome-container #signupForm .arrow-left, .homestay-welcome-container #signupForm .arrow-right, .homestay-welcome-container #loginForm .arrow-left, .homestay-welcome-container #loginForm .arrow-right, .homestay-welcome-container #login-form .arrow-left, .homestay-welcome-container #login-form .arrow-right, .ispcloud-login-container #signupForm .arrow-left, .ispcloud-login-container #signupForm .arrow-right, .ispcloud-login-container #loginForm .arrow-left, .ispcloud-login-container #loginForm .arrow-right, .ispcloud-login-container #login-form .arrow-left, .ispcloud-login-container #login-form .arrow-right {
    width: 0;
    height: 0;
    border-top: 10px solid #F56E2C;
    border-bottom: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    top: 50px;
    left: initial;
    right: 47%;
  }
  /* line 270, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-hint-popover {
    height: 112px !important;
  }
  /* line 272, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-hint-popover .arrow-left, .student-welcome-container #signupForm .input-hint-popover .arrow-right, .student-welcome-container #loginForm .input-hint-popover .arrow-left, .student-welcome-container #loginForm .input-hint-popover .arrow-right, .student-welcome-container #login-form .input-hint-popover .arrow-left, .student-welcome-container #login-form .input-hint-popover .arrow-right, .homestay-welcome-container #signupForm .input-hint-popover .arrow-left, .homestay-welcome-container #signupForm .input-hint-popover .arrow-right, .homestay-welcome-container #loginForm .input-hint-popover .arrow-left, .homestay-welcome-container #loginForm .input-hint-popover .arrow-right, .homestay-welcome-container #login-form .input-hint-popover .arrow-left, .homestay-welcome-container #login-form .input-hint-popover .arrow-right, .ispcloud-login-container #signupForm .input-hint-popover .arrow-left, .ispcloud-login-container #signupForm .input-hint-popover .arrow-right, .ispcloud-login-container #loginForm .input-hint-popover .arrow-left, .ispcloud-login-container #loginForm .input-hint-popover .arrow-right, .ispcloud-login-container #login-form .input-hint-popover .arrow-left, .ispcloud-login-container #login-form .input-hint-popover .arrow-right {
    border-top: 10px solid #ccc !important;
    border-bottom: 0 !important;
    border-left: 10px solid transparent !important;
    border-right: 10px solid transparent !important;
    top: 112px !important;
  }
  /* line 282, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .alert-caps-lock-on .fa-lock, .student-welcome-container #loginForm .alert-caps-lock-on .fa-lock, .student-welcome-container #login-form .alert-caps-lock-on .fa-lock, .homestay-welcome-container #signupForm .alert-caps-lock-on .fa-lock, .homestay-welcome-container #loginForm .alert-caps-lock-on .fa-lock, .homestay-welcome-container #login-form .alert-caps-lock-on .fa-lock, .ispcloud-login-container #signupForm .alert-caps-lock-on .fa-lock, .ispcloud-login-container #loginForm .alert-caps-lock-on .fa-lock, .ispcloud-login-container #login-form .alert-caps-lock-on .fa-lock {
    margin-top: 2.5px !important;
  }
}

/* line 292, ../../../sass/_default.scss */
.student-welcome-container #signupForm, .student-welcome-container #loginForm, .student-welcome-container #login-form, .homestay-welcome-container #signupForm, .homestay-welcome-container #loginForm, .homestay-welcome-container #login-form, .ispcloud-login-container #signupForm, .ispcloud-login-container #loginForm, .ispcloud-login-container #login-form {
  /* style for input hint - popover */
}
/* line 293, ../../../sass/_default.scss */
.student-welcome-container #signupForm .input-validation-warning, .student-welcome-container #loginForm .input-validation-warning, .student-welcome-container #login-form .input-validation-warning, .homestay-welcome-container #signupForm .input-validation-warning, .homestay-welcome-container #loginForm .input-validation-warning, .homestay-welcome-container #login-form .input-validation-warning, .ispcloud-login-container #signupForm .input-validation-warning, .ispcloud-login-container #loginForm .input-validation-warning, .ispcloud-login-container #login-form .input-validation-warning {
  top: 30px;
}
@media only screen and (max-device-width: 991px), screen and (max-width: 991px) {
  /* line 298, ../../../sass/_default.scss */
  .student-welcome-container #signupForm input, .student-welcome-container #signupForm a, .student-welcome-container #loginForm input, .student-welcome-container #loginForm a, .student-welcome-container #login-form input, .student-welcome-container #login-form a, .homestay-welcome-container #signupForm input, .homestay-welcome-container #signupForm a, .homestay-welcome-container #loginForm input, .homestay-welcome-container #loginForm a, .homestay-welcome-container #login-form input, .homestay-welcome-container #login-form a, .ispcloud-login-container #signupForm input, .ispcloud-login-container #signupForm a, .ispcloud-login-container #loginForm input, .ispcloud-login-container #loginForm a, .ispcloud-login-container #login-form input, .ispcloud-login-container #login-form a {
    font-size: 24px !important;
  }
  /* line 302, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-validation-warning, .student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-validation-warning, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-validation-warning, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-validation-warning, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-validation-warning, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-validation-warning, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-validation-warning, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-validation-warning, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-validation-warning, .ispcloud-login-container #login-form .input-hint-popover {
    top: inherit !important;
    bottom: 74px;
    left: calc(50% - 151px);
  }
  /* line 308, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .alert-caps-lock-on, .student-welcome-container #loginForm .alert-caps-lock-on, .student-welcome-container #login-form .alert-caps-lock-on, .homestay-welcome-container #signupForm .alert-caps-lock-on, .homestay-welcome-container #loginForm .alert-caps-lock-on, .homestay-welcome-container #login-form .alert-caps-lock-on, .ispcloud-login-container #signupForm .alert-caps-lock-on, .ispcloud-login-container #loginForm .alert-caps-lock-on, .ispcloud-login-container #login-form .alert-caps-lock-on {
    top: inherit !important;
    bottom: 74px !important;
    left: calc(50% - 68px) !important;
  }
  /* line 314, ../../../sass/_default.scss */
  .student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-hint-popover {
    right: 16.9%;
  }
}
/* line 320, ../../../sass/_default.scss */
.student-welcome-container #signupForm .alert-caps-lock-on, .student-welcome-container #loginForm .alert-caps-lock-on, .student-welcome-container #login-form .alert-caps-lock-on, .homestay-welcome-container #signupForm .alert-caps-lock-on, .homestay-welcome-container #loginForm .alert-caps-lock-on, .homestay-welcome-container #login-form .alert-caps-lock-on, .ispcloud-login-container #signupForm .alert-caps-lock-on, .ispcloud-login-container #loginForm .alert-caps-lock-on, .ispcloud-login-container #login-form .alert-caps-lock-on {
  visibility: hidden;
  width: 146px;
  right: 0;
}
/* line 325, ../../../sass/_default.scss */
.student-welcome-container #signupForm .alert-caps-lock-on i, .student-welcome-container #loginForm .alert-caps-lock-on i, .student-welcome-container #login-form .alert-caps-lock-on i, .homestay-welcome-container #signupForm .alert-caps-lock-on i, .homestay-welcome-container #loginForm .alert-caps-lock-on i, .homestay-welcome-container #login-form .alert-caps-lock-on i, .ispcloud-login-container #signupForm .alert-caps-lock-on i, .ispcloud-login-container #loginForm .alert-caps-lock-on i, .ispcloud-login-container #login-form .alert-caps-lock-on i {
  margin-top: 8.5px;
}
/* line 331, ../../../sass/_default.scss */
.student-welcome-container #signupForm .input-hint-popover, .student-welcome-container #loginForm .input-hint-popover, .student-welcome-container #login-form .input-hint-popover, .homestay-welcome-container #signupForm .input-hint-popover, .homestay-welcome-container #loginForm .input-hint-popover, .homestay-welcome-container #login-form .input-hint-popover, .ispcloud-login-container #signupForm .input-hint-popover, .ispcloud-login-container #loginForm .input-hint-popover, .ispcloud-login-container #login-form .input-hint-popover {
  visibility: hidden;
  top: 4px;
  height: 94px;
  text-align: left;
  background-color: #ccc;
  color: #000;
}
/* line 339, ../../../sass/_default.scss */
.student-welcome-container #signupForm .input-hint-popover .arrow-right, .student-welcome-container #loginForm .input-hint-popover .arrow-right, .student-welcome-container #login-form .input-hint-popover .arrow-right, .homestay-welcome-container #signupForm .input-hint-popover .arrow-right, .homestay-welcome-container #loginForm .input-hint-popover .arrow-right, .homestay-welcome-container #login-form .input-hint-popover .arrow-right, .ispcloud-login-container #signupForm .input-hint-popover .arrow-right, .ispcloud-login-container #loginForm .input-hint-popover .arrow-right, .ispcloud-login-container #login-form .input-hint-popover .arrow-right {
  top: 37px;
  border-left: 10px solid #ccc;
}
/* line 347, ../../../sass/_default.scss */
.student-welcome-container #signupForm .alert-caps-lock-on, .homestay-welcome-container #signupForm .alert-caps-lock-on, .ispcloud-login-container #signupForm .alert-caps-lock-on {
  top: 30px;
  left: 99%;
}
/* line 354, ../../../sass/_default.scss */
.student-welcome-container #loginForm .alert-caps-lock-on, .homestay-welcome-container #loginForm .alert-caps-lock-on, .ispcloud-login-container #loginForm .alert-caps-lock-on {
  top: 30px;
  left: 99%;
}
/* line 361, ../../../sass/_default.scss */
.student-welcome-container #login-form .alert-caps-lock-on, .homestay-welcome-container #login-form .alert-caps-lock-on, .ispcloud-login-container #login-form .alert-caps-lock-on {
  top: 63px;
  left: 100%;
}

/*
 * END OF STUDENT APPLICATION FORM CSS END
 */
/* enable absolute positioning */
/* line 373, ../../../sass/_default.scss */
.inner-addon {
  position: relative;
}

/* style icon */
/* line 378, ../../../sass/_default.scss */
.inner-addon .fa-caret-down {
  position: absolute;
  padding: 8px;
  pointer-events: none;
  font-size: 15px;
  line-height: 7px;
  top: 30px;
}

/* align icon */
/* line 388, ../../../sass/_default.scss */
.left-addon .fa-caret-down {
  left: 0px;
}

/* line 391, ../../../sass/_default.scss */
.right-addon .fa-caret-down {
  right: 0px;
}

/* line 394, ../../../sass/_default.scss */
.left-addon15 .fa-caret-down {
  left: 15px;
}

/* line 397, ../../../sass/_default.scss */
.right-addon15 .fa-caret-down {
  right: 15px;
}

/*
 * Typeahead related css where commented since version 1.09.
 * Please feel free to remove them if will not be needed.
 */
/* line 407, ../../../sass/_default.scss */
.typeahead-dropdown .dropdown-menu {
  z-index: 1;
  width: 94.3333333333%;
  max-height: 200px;
  overflow-y: auto;
}

/* line 415, ../../../sass/_default.scss */
.note-text {
  font-weight: 400;
  font-style: italic;
  font-size: 16px;
}

/* line 422, ../../../sass/_default.scss */
.not-allowed {
  cursor: not-allowed;
  background-color: #f9f9f9 !important;
  opacity: 1;
}

/* line 427, ../../../sass/_default.scss */
.pull-right.save-button {
  margin-right: 15px;
  margin-top: 7px;
}

/* line 431, ../../../sass/_default.scss */
.agent-name-logo {
  text-align: center;
}
/* line 433, ../../../sass/_default.scss */
.agent-name-logo img.dashboard-btn {
  float: left;
  margin-top: 3px;
}

/* Style for general alert element */
/* line 440, ../../../sass/_default.scss */
.alert {
  position: fixed;
  top: 35%;
  left: 30%;
  width: 40%;
  height: auto;
  border-radius: 1px;
  z-index: 9999;
  font-size: 16px;
}
/* line 450, ../../../sass/_default.scss */
.alert .close {
  position: absolute;
  top: 5px;
  right: 10px;
}

/* END of general alert */
/* line 1, ../../../sass/_documentRepository.scss */
.drop-box {
  color: #010101;
  background: #c5c7c4;
  border: 1px solid #F56E2C;
  width: 50%;
  height: 75px;
  padding: 10px;
  text-align: center;
  line-height: 75px;
  margin: 0 auto;
}

/* line 13, ../../../sass/_documentRepository.scss */
.well-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

/* IspCloud Background properties */
/* line 2, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-background {
  width: 100%;
  height: 100%;
  position: absolute;
  background-size: cover;
}

@media all and (min-width: 768px) {
  /* line 11, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container {
    margin-top: 100px;
  }
  /* line 13, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .teacher-form {
    margin-left: auto;
    margin-right: auto;
    max-width: 800px;
  }
  /* line 18, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .btn-lg {
    height: 70px;
  }
  /* line 22, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .form-group input {
    height: 65px;
    font-size: 36px;
  }
  /* line 28, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group {
    min-width: 700px;
  }
  /* line 30, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group h3 {
    font-size: 50px;
  }
  /* line 33, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group .forgot-password-btn {
    font-size: 35px;
  }
  /* line 36, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group input[type~=submit] {
    font-size: 35px;
  }
  /* line 40, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container.logo-teacher {
    min-width: 700px;
  }
}
@media all and (min-width: 768px) and (orientation: landscape) {
  /* line 48, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-background {
    overflow: scroll;
  }

  /* line 51, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container {
    margin-top: 3%;
    margin-bottom: 3%;
  }
  /* line 55, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .btn-lg {
    height: 50px;
  }
  /* line 59, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .form-group input {
    height: 46px;
    font-size: 30px;
  }
  /* line 64, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .logo-teacher {
    padding: 10px;
    background-color: rgba(254, 254, 254, 0.8);
    min-width: 500px;
  }
  /* line 68, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .logo-teacher img {
    width: 150px;
  }
  /* line 72, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group {
    min-width: 500px;
    padding: 10px 10px 40px 10px !important;
  }
  /* line 75, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group h3 {
    font-size: 30px;
  }
  /* line 78, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group .forgot-password-btn {
    font-size: 24px;
  }
  /* line 81, ../../../sass/_teacherPage.scss */
  .ispcloud-teacher-login-container .group input[type~=submit] {
    font-size: 27px;
  }
}
/* line 92, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-container .logo-teacher {
  padding: 10px;
  background-color: rgba(124, 125, 130, 0.26);
}
/* line 97, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-container h3 {
  color: #fefefe;
  text-align: center;
  padding-bottom: 10px;
}
/* line 103, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-container .group {
  padding: 10px 10px 30px 10px;
  background-color: rgba(100, 101, 105, 0.8);
}
/* line 108, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-container .form-control {
  background-color: #fefefe;
  color: #1c1c1c;
}
/* line 113, ../../../sass/_teacherPage.scss */
.ispcloud-teacher-login-container .btn-red {
  background-color: #4576ff;
  color: #fefefe;
}

/* line 1, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background {
  background-color: #fcf8e4 !important;
}
/* line 5, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navbar-fixed-top, html.youth_css_background body.youth_css_integration .navbar-default {
  background-color: #fcf8e4 !important;
}
/* line 13, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .bg-dark-gray {
  background-color: #fdb913 !important;
}
/* line 16, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .container.dashboard-container {
  background-color: #fcf8e4;
  font-family: Arial, sans-serif;
}
/* line 20, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navbar-fixed-left .panel-group .panel {
  background-color: #fcf8e4;
}
/* line 23, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navbar-fixed-bottom .container {
  background-color: #fdb913;
}
/* line 26, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navbar-fixed-left .panel-group .panel-default .panel-heading .active-tab {
  background-color: #fdb913 !important;
}
/* line 29, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .btn-dark2 {
  background-color: #fdb913;
}
/* line 32, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .btn-dark {
  background-color: #fdb913;
}
/* line 35, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navbar-default span {
  color: #4e98cf;
}
/* line 38, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .thicker-r-light {
  border-right: 1px solid #131314;
  text-align: center;
}
/* line 42, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-current {
  background-color: #85a53a !important;
}
/* line 45, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-next {
  background-color: #4e98cf !important;
}
/* line 48, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration #crumbs ul li p:before {
  border-left: 23px solid #fcf8e4 !important;
}
/* line 51, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-completed {
  color: #fcf8e4 !important;
}
/* line 54, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-next:after {
  border-left: 23px solid #4e98cf !important;
}
/* line 57, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-current:after {
  border-left: 23px solid #85a53a !important;
}
/* line 60, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-completed:after {
  border-left: 23px solid #4e98cf !important;
}
/* line 63, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .application-tour-container .step-completed {
  background-color: #4e98cf !important;
}
/* line 72, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration #crumbs ul li p:after {
  right: -22px;
}
/* line 75, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .right-image {
  position: fixed;
  right: 0;
  margin: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: center;
  float: right !important;
}
/* line 88, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .applicant-container .row > .col-md-12, html.youth_css_background body.youth_css_integration .profile-container .row > .col-md-12, html.youth_css_background body.youth_css_integration .homestay-status-container .row > .col-md-12, html.youth_css_background body.youth_css_integration .dashboard-container-applicant .row > .col-md-12 {
  padding-right: 15px;
  padding-left: 15px;
}
/* line 92, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .btn {
  font-weight: bold;
}
/* line 95, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .s-a {
  text-transform: uppercase;
}
/* line 98, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .dark-modal .modal-dialog .modal-content .modal-footer {
  background-color: #fcf8e4;
}
/* line 101, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .dark-modal .modal-dialog .modal-content .modal-header {
  background-color: #fdb913;
}
/* line 104, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .dark-modal .modal-dialog .modal-content .modal-body {
  background-color: #fcf8e4;
}
/* line 107, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .dark-modal {
  line-height: 1.4;
}
/* line 110, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .navi-buttons-container .navigation-saved-as-draft-info {
  color: #000000;
}
/* line 114, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .h1, html.youth_css_background body.youth_css_integration .h2, html.youth_css_background body.youth_css_integration .h3, html.youth_css_background body.youth_css_integration .h4, html.youth_css_background body.youth_css_integration .h5, html.youth_css_background body.youth_css_integration .h6, html.youth_css_background body.youth_css_integration h1, html.youth_css_background body.youth_css_integration h2, html.youth_css_background body.youth_css_integration h3, html.youth_css_background body.youth_css_integration h4, html.youth_css_background body.youth_css_integration h5, html.youth_css_background body.youth_css_integration h6 {
  font-weight: 600;
  line-height: 1.5;
}
/* line 119, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration .h4, html.youth_css_background body.youth_css_integration h4 {
  font-size: 15px;
}
/* line 123, ../../../sass/_toronto_css_integration.scss */
html.youth_css_background body.youth_css_integration label {
  font-weight: 500;
  font-size: 13px;
  line-height: 1.5;
}

@media (max-width: 768px) {
  /* line 133, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .navbar-default .navbar-logo {
    width: 110px;
  }

  /* line 138, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .right-image {
    display: none;
  }
}
@media (max-width: 1092px) {
  /* line 146, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .right-image {
    display: none;
  }
}
@media (max-width: 650px) {
  /* line 154, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .navbar-default .application-tour-container {
    display: none;
  }
  /* line 157, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .navbar-default .navbar-logo {
    display: none;
  }
}
/* line 163, ../../../sass/_toronto_css_integration.scss */
html.UoT {
  background-color: #fcf8e4 !important;
}
/* line 165, ../../../sass/_toronto_css_integration.scss */
html.UoT .bg-dark-gray, html.UoT .navbar-fixed-left .panel-group .panel-default .panel-heading .active-tab, html.UoT .navbar-default.navbar-fixed-bottom .container, html.UoT .navbar-default.navbar-fixed-bottom {
  background-color: #fdb913 !important;
}
/* line 171, ../../../sass/_toronto_css_integration.scss */
html.UoT .navbar-default, html.UoT .navbar-fixed-top, html.UoT .container.dashboard-container {
  background-color: #fcf8e4 !important;
}
/* line 176, ../../../sass/_toronto_css_integration.scss */
html.UoT .btn, html.UoT .btn.btn-dark, html.UoT .btn.btn-dark2, html.UoT .btn.btn-success, html.UoT .btn:hover, html.UoT .btn.btn-dark:hover, html.UoT .btn.btn-dark2:hover, html.UoT .btn.btn-success:hover {
  background-color: #fdb913 !important;
  border: 1px solid #323e3e;
}
/* line 187, ../../../sass/_toronto_css_integration.scss */
html.UoT .navbar-fixed-left .panel-group .panel {
  background-color: #fcf8e4 !important;
}

@media (max-width: 450px) {
  /* line 194, ../../../sass/_toronto_css_integration.scss */
  body.youth_css_integration .hide-text {
    display: none;
  }
}
/* line 1, ../../../sass/_torontoAdult.scss */
html.adult_css_background {
  background-color: #fcf8e4 !important;
}
/* line 5, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navbar-fixed-top, html.adult_css_background body.adult_css_integration .navbar-default {
  background-color: #fcf8e4 !important;
}
/* line 9, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .bg-dark-gray {
  background-color: #f15d22 !important;
}
/* line 12, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .container.dashboard-container {
  background-color: #fcf8e4;
  font-family: Arial, sans-serif;
}
/* line 16, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navbar-fixed-left .panel-group .panel {
  background-color: #fcf8e4;
}
/* line 19, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navbar-fixed-bottom .container {
  background-color: #f15d22;
}
/* line 22, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navbar-fixed-left .panel-group .panel-default .panel-heading .active-tab {
  background-color: #f15d22 !important;
}
/* line 25, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .btn-dark2 {
  background-color: #f15d22;
}
/* line 28, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .btn-dark {
  background-color: #f15d22;
}
/* line 31, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navbar-default span {
  color: #4e98cf;
}
/* line 34, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .thicker-r-light {
  border-right: 1px solid #131314;
  text-align: center;
}
/* line 38, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-current {
  background-color: #85a53a !important;
}
/* line 41, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-next {
  background-color: #4e98cf !important;
}
/* line 44, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration #crumbs ul li p:before {
  border-left: 23px solid #fcf8e4 !important;
}
/* line 47, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-completed {
  color: #fcf8e4 !important;
}
/* line 50, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-next:after {
  border-left: 23px solid #4e98cf !important;
}
/* line 53, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-current:after {
  border-left: 23px solid #85a53a !important;
}
/* line 56, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-completed:after {
  border-left: 23px solid #4e98cf !important;
}
/* line 59, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .application-tour-container .step-completed {
  background-color: #4e98cf !important;
}
/* line 62, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration #crumbs ul li p:after {
  right: -22px;
}
/* line 65, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .right-image {
  position: fixed;
  right: 0;
  margin: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: center;
  float: right !important;
}
/* line 77, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .applicant-container .row > .col-md-12, html.adult_css_background body.adult_css_integration .profile-container .row > .col-md-12, html.adult_css_background body.adult_css_integration .homestay-status-container .row > .col-md-12, html.adult_css_background body.adult_css_integration .dashboard-container-applicant .row > .col-md-12 {
  padding-right: 15px;
  padding-left: 15px;
}
/* line 81, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .btn {
  font-weight: bold;
}
/* line 84, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .s-a {
  text-transform: uppercase;
}
/* line 87, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .dark-modal .modal-dialog .modal-content .modal-footer {
  background-color: #fcf8e4;
}
/* line 90, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .dark-modal .modal-dialog .modal-content .modal-header {
  background-color: #f15d22;
}
/* line 93, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .dark-modal .modal-dialog .modal-content .modal-body {
  background-color: #fcf8e4;
}
/* line 96, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .dark-modal {
  line-height: 1.4;
}
/* line 99, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .navi-buttons-container .navigation-saved-as-draft-info {
  color: #000000;
}
/* line 103, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .h1, html.adult_css_background body.adult_css_integration .h2, html.adult_css_background body.adult_css_integration .h3, html.adult_css_background body.adult_css_integration .h4, html.adult_css_background body.adult_css_integration .h5, html.adult_css_background body.adult_css_integration .h6, html.adult_css_background body.adult_css_integration h1, html.adult_css_background body.adult_css_integration h2, html.adult_css_background body.adult_css_integration h3, html.adult_css_background body.adult_css_integration h4, html.adult_css_background body.adult_css_integration h5, html.adult_css_background body.adult_css_integration h6 {
  font-weight: 600;
  line-height: 1.5;
}
/* line 108, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration .h4, html.adult_css_background body.adult_css_integration h4 {
  font-size: 15px;
}
/* line 112, ../../../sass/_torontoAdult.scss */
html.adult_css_background body.adult_css_integration label {
  font-weight: 500;
  font-size: 13px;
  line-height: 1.5;
}

@media (max-width: 1092px) {
  /* line 122, ../../../sass/_torontoAdult.scss */
  body.adult_css_integration .right-image {
    display: none;
  }
}
@media (max-width: 1092px) {
  /* line 130, ../../../sass/_torontoAdult.scss */
  body.adult_css_integration .navbar-default .navbar-logo {
    width: 110px;
  }
}
@media (max-width: 650px) {
  /* line 138, ../../../sass/_torontoAdult.scss */
  body.adult_css_integration .navbar-default .application-tour-container {
    display: none;
  }
  /* line 141, ../../../sass/_torontoAdult.scss */
  body.adult_css_integration .navbar-default .navbar-logo {
    display: none;
  }
}
@media (max-width: 450px) {
  /* line 149, ../../../sass/_torontoAdult.scss */
  body.adult_css_integration .hide-text {
    display: none;
  }
}
/* Dynamic Custom SF-css */
/* DO NOT CHANGE THE ORDERS for places and nrs! */
/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-1 {
  top: 0;
  left: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-2 {
  top: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-3 {
  top: 0;
  right: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-12 {
  top: 0;
  left: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-21 {
  top: 0;
  left: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-23 {
  top: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-32 {
  top: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-123 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-132 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-213 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-231 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-312 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-top-321 {
  top: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-1 {
  bottom: 0;
  left: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-2 {
  bottom: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-3 {
  bottom: 0;
  right: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-12 {
  bottom: 0;
  left: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-21 {
  bottom: 0;
  left: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-23 {
  bottom: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-32 {
  bottom: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-123 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-132 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-213 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-231 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-312 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-bottom-321 {
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-1 {
  left: 0;
  top: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-2 {
  left: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-3 {
  left: 0;
  bottom: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-12 {
  left: 0;
  top: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-21 {
  left: 0;
  top: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-23 {
  left: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-32 {
  left: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-123 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-132 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-213 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-231 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-312 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-left-321 {
  left: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-1 {
  right: 0;
  top: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-2 {
  right: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-3 {
  right: 0;
  bottom: 0;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-12 {
  right: 0;
  top: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-21 {
  right: 0;
  top: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-23 {
  right: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-32 {
  right: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-123 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-132 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-213 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-231 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-312 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* line 12, ../../../sass/_sf-layout.scss */
.sf-right-321 {
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
}

/* Static Custom SF-css */
/* line 34, ../../../sass/_sf-layout.scss */
.SF-application-form-container .sf-layout-element {
  position: fixed;
  z-index: 10;
}
/* line 39, ../../../sass/_sf-layout.scss */
.SF-application-form-container #sfLayoutForm {
  position: relative;
  z-index: 3;
}
/* line 44, ../../../sass/_sf-layout.scss */
.SF-application-form-container .container {
  background-color: #F1F2F6;
  position: relative;
  z-index: 1;
}
/* line 49, ../../../sass/_sf-layout.scss */
.SF-application-form-container .container #sfForm {
  position: relative;
  z-index: 2;
}
