/*************************
Browser Reset
**************************/
/* line 5, ../sass/screen.scss */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input, select, article, aside, section, footer, address, nav, figure, figcaption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-sctyle: inherit;
  font-size: inherit;
  line-height: 1;
  font-family: inherit;
  text-align: left;
  vertical-align: baseline;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 29, ../sass/screen.scss */
a img, :link img, :visited img {
  border: 0;
}

/* line 32, ../sass/screen.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 36, ../sass/screen.scss */
ol, ul {
  list-style-position: outside;
  margin: 0 0 10px 25px;
}

/* line 40, ../sass/screen.scss */
strong, b {
  font-weight: bold;
}

/* line 43, ../sass/screen.scss */
em {
  font-style: italic;
}

/* line 46, ../sass/screen.scss */
q:before, q:after,
blockquote:before, blockquote:after {
  content: "";
}

/*************************
FONTS
**************************/
@font-face {
  font-family: "AvenirNextLTW01-Regular";
  src: url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");
  src: url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"), url("../fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"), url("../fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"), url("../fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
}
@font-face {
  font-family: "AvenirNextLTW01-DemiIta";
  src: url("../fonts/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix");
  src: url("../fonts/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot?#iefix") format("eot"), url("../fonts/bc350df4-3100-4ce1-84ce-4a5363dbccfa.woff") format("woff"), url("../fonts/bc13ae80-cd05-42b4-b2a9-c123259cb166.ttf") format("truetype"), url("../fonts/4862b373-2643-46b1-b0b5-88537c52d15c.svg#4862b373-2643-46b1-b0b5-88537c52d15c") format("svg");
}
@font-face {
  font-family: "Avenir Next LT W01 Bold";
  src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");
  src: url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"), url("../fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"), url("../fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"), url("../fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");
}
@font-face {
  font-family: "Avenir Next LT W01 Demi";
  src: url("../fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");
  src: url("../fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot"), url("../fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"), url("../fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"), url("../fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
}
@font-face {
  font-family: "AvenirNextLTW01-HeavyIt 721290";
  src: url("../fonts/ca9162bc-20bd-4810-91a9-e816fdc64dae.eot?#iefix");
  src: url("../fonts/ca9162bc-20bd-4810-91a9-e816fdc64dae.eot?#iefix") format("eot"), url("../fonts/8c17992f-c017-49e0-b573-779f62016f06.woff") format("woff"), url("../fonts/2b4885a7-fc02-4aa0-b998-5b008a589c80.ttf") format("truetype"), url("../fonts/9b40a6ef-0ef5-49c0-aa8d-5ba7e8e7d9b7.svg#9b40a6ef-0ef5-49c0-aa8d-5ba7e8e7d9b7") format("svg");
}
@font-face {
  font-family: "YWFT";
  src: url("../fonts/ywft-ultramagnetic-webfont.eot");
  src: url("../fonts/ywft-ultramagnetic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ywft-ultramagnetic-webfont.woff") format("woff"), url("../fonts/ywft-ultramagnetic-webfont.ttf") format("truetype"), url("../fonts/ywft-ultramagnetic-webfont.svg#ywft_ultramagneticregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/**
 * Font icon for WP Review 
 */
@font-face {
  font-family: 'font-icons';
  src: url("../fonts/font-icons.eot");
  src: url("../fonts/font-icons.eot") format("embedded-opentype"), url("../fonts/font-icons.woff") format("woff"), url("../fonts/font-icons.ttf") format("truetype"), url("../fonts/font-icons.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*************************
VARIABLES
**************************/
/*************************
BASIC STYLES
**************************/
/* line 124, ../sass/screen.scss */
body {
  background: #333;
  width: 100%;
  margin: 0 auto;
  font: normal 11px "AvenirNextLTW01-Regular", sans-serif;
  line-height: 1.47058823529412;
  color: #000;
}

/* line 133, ../sass/screen.scss */
a {
  text-decoration: none;
  color: #EF4B4B;
}
/* line 137, ../sass/screen.scss */
a:hover {
  text-decoration: none;
}

/* line 141, ../sass/screen.scss */
h1, h2, h4 {
  font-family: YWFT, sans-serif;
}

/* line 144, ../sass/screen.scss */
p {
  margin: 0px 0px 12px 0px;
  font-family: "AvenirNextLTW01-Regular", sans-serif;
  font-size: 18px;
  line-height: 1.47058823529412;
  text-align: left;
}

/* line 151, ../sass/screen.scss */
ul, li {
  font-family: "AvenirNextLTW01-Regular", sans-serif;
  font-size: 11px;
  line-height: 1.47058823529412;
  text-align: left;
}

/* line 157, ../sass/screen.scss */
h1, h2, h3, h4 {
  margin: 0 0 12px;
  text-transform: uppercase;
}

/* line 161, ../sass/screen.scss */
h1 {
  font-size: 36px;
  font-weight: 800;
  line-height: 1.2em;
  font-family: YWFT, sans-serif;
}

/* line 168, ../sass/screen.scss */
h2, h2 a {
  font-size: 26px;
  line-height: 1.47058823529412;
  font-weight: normal;
  font-family: YWFT, sans-serif;
}

/* line 175, ../sass/screen.scss */
h3 {
  font-size: 22px;
  margin: 0 0 10px;
  font-family: "Avenir Next LT W01 Bold";
}

/* line 181, ../sass/screen.scss */
h4, h4 a {
  font-size: 20px;
  margin: 0 0 12px;
  font-family: "Avenir Next LT W01 Bold";
  text-transform: uppercase;
  line-height: 1.2em;
}

/* line 188, ../sass/screen.scss */
h5 {
  font-family: "Avenir Next LT W01 Bold";
  font-size: 15px;
}

/* line 192, ../sass/screen.scss */
input {
  font-size: 12px;
}

/* line 195, ../sass/screen.scss */
sup {
  vertical-align: super;
  font-size: .50em;
}

/* line 199, ../sass/screen.scss */
.clear-fix {
  clear: both;
}

/* line 202, ../sass/screen.scss */
.collapsed {
  display: none;
}

/* line 205, ../sass/screen.scss */
.tablet-only, .desktop-only {
  display: none;
}

/* line 208, ../sass/screen.scss */
.hidden {
  display: none;
}

/* line 211, ../sass/screen.scss */
.dollar-sign {
  font-size: 1em;
  font-weight: normal;
}

/* line 215, ../sass/screen.scss */
.red {
  color: #EF4B4B;
}

/* line 218, ../sass/screen.scss */
.white {
  color: #fff;
}

/* line 221, ../sass/screen.scss */
.smaller {
  font-size: 15px;
}

/* line 224, ../sass/screen.scss */
.italic {
  font-style: italic;
  font-size: .8em;
}

/* line 228, ../sass/screen.scss */
.centered {
  text-align: center;
}

/* line 231, ../sass/screen.scss */
.float-left {
  float: left;
}

/* line 234, ../sass/screen.scss */
.float-right {
  float: right;
}

/* WP Review Styles */
/* line 239, ../sass/screen.scss */
[class^="mts-icon-"]:before, [class*=" mts-icon-"]:before {
  font-family: "font-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: 2px;
}

/* line 255, ../sass/screen.scss */
[class*="mts-icon-loader"]:before {
  font-family: "font-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
}

/* line 271, ../sass/screen.scss */
.mts-icon-star:before {
  font-size: 23px;
  content: '\e800';
}

/* line 272, ../sass/screen.scss */
.mts-icon-star:before {
  font-size: 23px;
  content: '\e800';
}

/* line 273, ../sass/screen.scss */
.mts-icon-loader:before {
  content: '\e801';
}

/* line 275, ../sass/screen.scss */
.review-wrapper {
  border: 1px solid #e7e7e7;
  margin-bottom: 1.5em;
  overflow: hidden;
  clear: both;
}

/* line 276, ../sass/screen.scss */
.review-title {
  background-color: #f6f6f6;
  border-bottom: 1px solid #e7e7e7;
  margin: 0;
  padding: 10px 15px;
}

/* line 277, ../sass/screen.scss */
.review-wrapper .review-list {
  margin: 0;
  list-style: none;
  padding: 0;
}

/* line 278, ../sass/screen.scss */
.review-list li {
  border-bottom: 1px solid #e7e7e7;
  padding: 10px 15px;
  position: relative;
  list-style: none;
}

/* line 279, ../sass/screen.scss */
.review-list li:nth-child(even) {
  background-color: #fafafa;
}

/* line 280, ../sass/screen.scss */
.review-list li:last-child {
  border-bottom: 1px solid #e7e7e7;
}

/* line 281, ../sass/screen.scss */
.review-summary-title {
  margin-bottom: 5px;
}

/* line 282, ../sass/screen.scss */
.review-desc {
  float: left;
  width: 75%;
  padding: 10px 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 283, ../sass/screen.scss */
.review-desc p:last-child {
  margin-bottom: 0;
}

/* line 284, ../sass/screen.scss */
.review-result-wrapper i {
  font-style: normal;
  font-size: 16px;
}

/* line 285, ../sass/screen.scss */
.review-result {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  overflow: hidden;
  white-space: nowrap;
}

/* line 286, ../sass/screen.scss */
.review-total-wrapper {
  float: right;
  margin: 0;
  margin-right: 0;
  padding-right: 0;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 15px;
}

/* line 287, ../sass/screen.scss */
.review-total-wrapper span.review-total-box {
  border-top: 0;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  display: block;
  font-size: 40px;
  font-weight: 700;
  text-align: right;
  margin: 0;
  padding: 35px 0 20px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 288, ../sass/screen.scss */
.review-total-star {
  position: relative;
  margin-top: 5px;
  margin: 5px auto 15px auto;
  float: right;
  right: 0;
}

/* line 289, ../sass/screen.scss */
.review-total-star.allowed-to-rate {
  margin-top: -10px;
}

/* line 290, ../sass/screen.scss */
.review-total-star.allowed-to-rate.has-not-rated-yet a {
  cursor: pointer;
}

/* line 291, ../sass/screen.scss */
.review-total-star.allowed-to-rate.has-not-rated-yet:hover .review-result {
  opacity: 0;
  filter: alpha(opacity=0);
  display: none;
}

/* line 292, ../sass/screen.scss */
.review-total-star.allowed-to-rate.has-not-rated-yet a:hover > i {
  opacity: 1;
  filter: alpha(opacity=1);
}

/* line 293, ../sass/screen.scss */
.review-total-star.allowed-to-rate a.hovered i {
  opacity: 1 !important;
  filter: alpha(opacity=1) !important;
}

/* line 294, ../sass/screen.scss */
.mts-review-wait-msg {
  display: none;
}

/* line 295, ../sass/screen.scss */
.review-total {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 16px;
  z-index: 99;
  text-indent: -9999px;
}

/* line 296, ../sass/screen.scss */
.review-star {
  position: absolute;
  right: 15px;
  top: 10px;
}

/* line 297, ../sass/screen.scss */
.review-total-star.allowed-to-rate .review-result-wrapper {
  background: none;
}

/**
 * Basic styling for wp_review_display_total
 */
/* line 302, ../sass/screen.scss */
.review-total-only {
  padding: 3px 8px;
  background: #fff;
  display: inline-block;
}

/* line 303, ../sass/screen.scss */
.review-total-only .percentage-icon {
  font-size: inherit;
  top: 0;
}

/* line 304, ../sass/screen.scss */
.review-total-only .review-type-star {
  font-size: 12px;
  padding: 3px 6px;
}

/* line 305, ../sass/screen.scss */
.review-total-only .review-total-star {
  font-size: 0px;
  margin: 0;
}

/* line 306, ../sass/screen.scss */
.review-total-only canvas {
  width: 21px !important;
  height: auto !important;
}

/* line 307, ../sass/screen.scss */
.review-result-wrapper i {
  opacity: 0.50;
  filter: alpha(opacity=50);
}

/* line 308, ../sass/screen.scss */
.review-result-wrapper .review-result i {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* Quotes  on Homepage */
/* line 312, ../sass/screen.scss */
.home .twitter-feed-section {
  background: #E0D3CA;
}
/* line 314, ../sass/screen.scss */
.home .twitter-feed-section .twitter-feed-first {
  padding: 50px 10%;
  background: #ef4b4a url("../img/first-feed.png") center bottom no-repeat;
  color: #fff;
}
/* line 319, ../sass/screen.scss */
.home .twitter-feed-section .card {
  height: 256px;
}
/* line 322, ../sass/screen.scss */
.home .twitter-feed-section .eve {
  background: url("../img/Testimonial_1.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 326, ../sass/screen.scss */
.home .twitter-feed-section .chris {
  background: url("../img/Testimonial_2.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 330, ../sass/screen.scss */
.home .twitter-feed-section .giulianna {
  background: url("../img/Testimonial_3.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 334, ../sass/screen.scss */
.home .twitter-feed-section .ryan {
  background: url("../img/Testimonial_4.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 338, ../sass/screen.scss */
.home .twitter-feed-section .angenella {
  background: url("../img/Testimonial_5.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 342, ../sass/screen.scss */
.home .twitter-feed-section .karen {
  background: url("../img/Testimonial_6.jpg") no-repeat center center;
  background-size: 100%;
}
/* line 346, ../sass/screen.scss */
.home .twitter-feed-section h1 {
  text-align: left;
  font-size: 22px;
  margin-bottom: 25px;
  line-height: 1.422;
  padding-top: 45px;
  font-weight: normal;
  text-shadow: 4px 4px 1px rgba(0, 0, 0, 0.35);
}
/* line 355, ../sass/screen.scss */
.home .twitter-feed-section h2 {
  text-align: left;
  font-size: 15px;
  line-height: 1.344;
  padding-left: 27px;
  background: none;
  text-transform: none;
  background: url("../img/twitter_icon_white.png") no-repeat;
  font-family: "AvenirNextLTW01-Regular";
}
/* line 365, ../sass/screen.scss */
.home .twitter-feed-section span {
  font-family: "YWFT";
  text-transform: uppercase;
  font-weight: normal;
}
/* line 371, ../sass/screen.scss */
.home .twitter-feed-section .author h4 {
  font-size: 13px;
  text-shadow: none;
  text-align: left;
  font-family: "YWFT";
}
/* line 377, ../sass/screen.scss */
.home .twitter-feed-section .author:before, .home .twitter-feed-section .author:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 382, ../sass/screen.scss */
.home .twitter-feed-section .author:after {
  clear: both;
}
/* line 386, ../sass/screen.scss */
.home .twitter-feed-section figure {
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 390, ../sass/screen.scss */
.home .twitter-feed-section figure img {
  width: 100%;
  display: block;
}
/* line 395, ../sass/screen.scss */
.home .twitter-feed-section figcaption {
  position: absolute;
  color: white;
  z-index: 10;
  bottom: 20px;
  margin: auto 25px;
}
/* line 401, ../sass/screen.scss */
.home .twitter-feed-section figcaption p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35);
  margin-bottom: 7px;
  margin-bottom: 18px;
  font-size: 14px;
}
/* line 407, ../sass/screen.scss */
.home .twitter-feed-section figcaption span {
  font-size: 12px;
  font-family: "AvenirNextLTW01-Regular";
  text-transform: none;
}
/* line 412, ../sass/screen.scss */
.home .twitter-feed-section figcaption.no-image {
  color: #000;
}
/* line 414, ../sass/screen.scss */
.home .twitter-feed-section figcaption.no-image p {
  text-shadow: none;
  margin-bottom: 7px;
}
/* line 419, ../sass/screen.scss */
.home .twitter-feed-section figcaption.no-image a {
  margin-left: 5px;
  text-transform: none;
  font-style: normal;
  font-weight: normal;
  text-shadow: none;
}
/* line 428, ../sass/screen.scss */
.home .twitter-feed-section .twitter-feed {
  display: none;
  background: white;
  border-bottom: 1px solid #efefef;
  border-right: 1px solid #efefef;
}
/* line 433, ../sass/screen.scss */
.home .twitter-feed-section .twitter-feed:nth-child(2) {
  display: block;
  border: none;
}

/*************************
MOBILE
**************************/
/* line 445, ../sass/screen.scss */
hr {
  height: 2px;
  background: #d3cdc4;
  margin: 0 0 20px;
  border-top: 1px #ccc solid;
  border: none;
  width: 100%;
}

/* line 454, ../sass/screen.scss */
.loops-hr {
  background: url("../img/loops_hr.png") no-repeat center center;
  display: block;
  height: 24px;
  margin-bottom: 40px;
}

/* line 460, ../sass/screen.scss */
.loops-hr-alternate {
  clear: both;
  background: url("../img/Ratings_SectionBreakerLoops.png") no-repeat center center;
  display: block;
  height: 24px;
  margin-bottom: 20px;
}

/* line 467, ../sass/screen.scss */
.loops-hr-red {
  background: url("../img/loops_hr_red.png") no-repeat center center;
  display: block;
  height: 26px;
  margin-bottom: 20px;
}

/* line 475, ../sass/screen.scss */
.grey-line {
  border-bottom: 2px #aaa solid;
  float: left;
  width: 44%;
  height: 14px;
}

/* line 481, ../sass/screen.scss */
.divider {
  margin-bottom: 20px;
}
/* line 483, ../sass/screen.scss */
.divider img {
  float: left;
  width: 12%;
}

/* line 488, ../sass/screen.scss */
h4 {
  text-align: center;
}

/* line 491, ../sass/screen.scss */
a.button, input.button, input#submit {
  height: 50px;
  background: #EF4B4B;
  color: #fff;
  font-family: YWFT, sans-serif;
  font-size: 22px;
  display: inline-block;
  padding: 16px 34px;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 20px;
}

/* line 504, ../sass/screen.scss */
.top-nav {
  width: 100%;
  background: #EF4B4B;
  border-bottom: 2px #fff solid;
  display: block;
  min-height: 71px;
}
/* line 510, ../sass/screen.scss */
.top-nav .brand {
  display: block;
  background: url("../img/PeersBeta_Logo.png") no-repeat center center;
  background-size: contain;
  width: 120px;
  height: 71px;
  text-indent: -9999px;
  float: none;
  z-index: 200;
  margin: 0 auto;
}
/* line 521, ../sass/screen.scss */
.top-nav ul.navbar-nav {
  margin-left: 0;
  width: 100%;
  background: #000;
  list-style: none;
}
/* line 526, ../sass/screen.scss */
.top-nav ul.navbar-nav li {
  text-align: center;
  padding: 10px 0;
  border-bottom: 1px solid #797979;
}
/* line 530, ../sass/screen.scss */
.top-nav ul.navbar-nav li a {
  font-size: 30px;
  color: #fff;
  text-transform: uppercase;
  font-weight: 800;
}
/* line 536, ../sass/screen.scss */
.top-nav ul.navbar-nav li.menu-login, .top-nav ul.navbar-nav li.menu-sign-up {
  background: #EF4B4B;
  border-bottom: none;
}
/* line 539, ../sass/screen.scss */
.top-nav ul.navbar-nav li.menu-login a, .top-nav ul.navbar-nav li.menu-sign-up a {
  font-weight: normal;
}

/* line 546, ../sass/screen.scss */
.menu-toggle {
  position: absolute;
  background: url("../img/menu-btn.png") no-repeat;
  background-position: 0 -32px;
  width: 32px;
  height: 32px;
  text-indent: -999px;
  top: 20px;
  right: 20px;
  display: block;
}

/* line 557, ../sass/screen.scss */
nav .x-icon {
  background-position: 0 0;
}

/* line 560, ../sass/screen.scss */
.menu-toggle.collapsed {
  background-position: left bottom;
}

/* line 564, ../sass/screen.scss */
#review-status, #registration-status, #login-status, .payment-errors, .error {
  font-size: 14px !important;
  color: #EF4B4B;
}

/* line 568, ../sass/screen.scss */
.review-comment-field-msg, .logged-in-as, .comment-form-comment, .comment-form-comment, .wp-review-comment-field, .comment-form-input, .comment-form-author, .comment-form-email, .comment-form-zip {
  font-size: 17px;
}

/* line 572, ../sass/screen.scss */
.income-type #review-form, .income-type #comment-form-input, .income-type .form-submit, .income-type .disclaimer {
  display: none;
}

/* line 576, ../sass/screen.scss */
#zip:disabled, input[name=user_zip]:disabled {
  background-color: #ddd;
}

/* line 579, ../sass/screen.scss */
.earner {
  -webkit-appearance: radio;
}

/* line 582, ../sass/screen.scss */
#international {
  -webkit-appearance: checkbox;
}

/* line 585, ../sass/screen.scss */
.comment-form-input p {
  text-align: left !important;
}

/* line 588, ../sass/screen.scss */
.review-result-wrapper {
  margin: 12px 0 5px 0;
}
/* line 590, ../sass/screen.scss */
.review-result-wrapper .review-result {
  top: 12px;
}

/* line 594, ../sass/screen.scss */
#income-input, #email, #author, #zip, .earner {
  padding: 5px;
  margin: 12px 0;
  font-size: 17px;
}

/* line 599, ../sass/screen.scss */
.sub-label {
  font-size: 12px;
  text-align: left !important;
}

/* line 605, ../sass/screen.scss */
.form-allowed-tags {
  display: none;
}

/* line 608, ../sass/screen.scss */
.lb-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: .4;
  filter: alpha(opacity=40);
  z-index: 300;
}

/* line 619, ../sass/screen.scss */
.lb-content-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 900;
}
/* line 625, ../sass/screen.scss */
.lb-content-box .lb-content {
  width: 100%;
  padding: 30px 10px 40px;
  margin: 71px auto 0;
  background: #efeae4;
  border: 2px solid #444444;
}
/* line 631, ../sass/screen.scss */
.lb-content-box .lb-content .loops-hr {
  width: 80%;
  margin: 0 auto 20px;
}
/* line 635, ../sass/screen.scss */
.lb-content-box .lb-content .review-question {
  margin: 20px 0;
  padding-left: 15px;
  text-indent: -20px;
  line-height: 1.3em;
  width: 100%;
  font-size: 17px;
}
/* line 642, ../sass/screen.scss */
.lb-content-box .lb-content .review-question p {
  text-align: left;
  font-size: 17px;
}
/* line 646, ../sass/screen.scss */
.lb-content-box .lb-content .review-question span {
  margin-left: 2px;
}
/* line 649, ../sass/screen.scss */
.lb-content-box .lb-content .review-question .smaller {
  text-indent: -6px;
  padding-left: 7px;
}
/* line 653, ../sass/screen.scss */
.lb-content-box .lb-content .review-question .week {
  margin-left: 6px;
}
/* line 658, ../sass/screen.scss */
.lb-content-box .lb-content .stars .star {
  width: 21px;
  height: 20px;
  background-size: 21px;
}
/* line 664, ../sass/screen.scss */
.lb-content-box .lb-content textarea {
  width: 100%;
  height: 120px;
  margin: 12px 0;
  display: block;
  border: none;
}
/* line 671, ../sass/screen.scss */
.lb-content-box .lb-content input.earnings {
  height: 30px;
  padding-left: 5px;
}
/* line 675, ../sass/screen.scss */
.lb-content-box .lb-content input.button {
  margin: 30px auto;
  display: block;
}
/* line 679, ../sass/screen.scss */
.lb-content-box .lb-content .disclaimer {
  font-style: italic;
  line-height: 1.2em;
}
/* line 682, ../sass/screen.scss */
.lb-content-box .lb-content .disclaimer a {
  color: #000;
  text-decoration: underline;
}
/* line 687, ../sass/screen.scss */
.lb-content-box .lb-content .lb-close {
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin: -14px 0 0 0;
  background: url(../img/x-icon-black.png) no-repeat top left;
  float: right;
  background-size: 20px;
}

/* Login lightbox additional styles */
/* line 701, ../sass/screen.scss */
#login_lightbox .lb-content-box {
  position: fixed;
  z-index: 1000;
}
/* line 704, ../sass/screen.scss */
#login_lightbox .lb-content-box .lb-content {
  width: 95%;
  max-width: 660px;
  padding: 0;
}
/* line 708, ../sass/screen.scss */
#login_lightbox .lb-content-box .lb-content .lb-close {
  margin: 10px 15px;
}
/* line 711, ../sass/screen.scss */
#login_lightbox .lb-content-box .lb-content iframe {
  width: 100%;
  height: 500px;
  border: 0;
}

/* MOBILE FOOTER */
/* line 721, ../sass/screen.scss */
footer {
  background: url("../img/footer.png") repeat left top;
}
/* line 723, ../sass/screen.scss */
footer .inner-wrapper {
  width: 320px;
  margin: 0 auto;
}
/* line 726, ../sass/screen.scss */
footer .inner-wrapper .left, footer .inner-wrapper .middle {
  width: 100%;
  margin-bottom: 20px;
}
/* line 731, ../sass/screen.scss */
footer .inner-wrapper .left ul {
  list-style: none;
}
/* line 734, ../sass/screen.scss */
footer .inner-wrapper .left .brand, footer .inner-wrapper .left .blurb {
  text-align: center;
  font-style: italic;
  font-size: 16px;
}
/* line 738, ../sass/screen.scss */
footer .inner-wrapper .left .brand img, footer .inner-wrapper .left .blurb img {
  width: 122px;
  text-align: center;
}
/* line 744, ../sass/screen.scss */
footer .inner-wrapper .middle {
  margin: 10px auto 0;
  width: 92%;
}
/* line 748, ../sass/screen.scss */
footer .inner-wrapper .middle .discover, footer .inner-wrapper .middle .company {
  float: left;
  padding: 0 20px;
  width: 50%;
  margin-bottom: 20px;
}
/* line 753, ../sass/screen.scss */
footer .inner-wrapper .middle .discover h2, footer .inner-wrapper .middle .company h2 {
  font-size: 14px;
  font-weight: 800;
  text-align: left;
}
/* line 758, ../sass/screen.scss */
footer .inner-wrapper .middle .discover ul, footer .inner-wrapper .middle .company ul {
  list-style: none;
}
/* line 760, ../sass/screen.scss */
footer .inner-wrapper .middle .discover ul li a, footer .inner-wrapper .middle .company ul li a {
  line-height: 15px;
  color: #fff;
}
/* line 766, ../sass/screen.scss */
footer .inner-wrapper .middle .company {
  border-left: 1px #555 solid;
}
/* line 770, ../sass/screen.scss */
footer .inner-wrapper .right {
  display: none;
}
/* line 772, ../sass/screen.scss */
footer .inner-wrapper .right ul {
  list-style: none;
  width: 43%;
  margin: 10px auto 0;
}
/* line 776, ../sass/screen.scss */
footer .inner-wrapper .right ul li {
  float: left;
  margin-right: 7%;
  max-width: 89px;
}
/* line 781, ../sass/screen.scss */
footer .inner-wrapper .right ul li img {
  width: auto;
  height: 23px;
}

/* line 790, ../sass/screen.scss */
.hero {
  background: #000;
  padding: 10px 5px;
  margin-bottom: -60px;
}
/* line 794, ../sass/screen.scss */
.hero .hero-box {
  color: #fff;
}
/* line 796, ../sass/screen.scss */
.hero .hero-box h1, .hero .hero-box h5, .hero .hero-box p {
  text-align: center;
}
/* line 799, ../sass/screen.scss */
.hero .hero-box h1 {
  margin: 40px auto 20px;
}
/* line 802, ../sass/screen.scss */
.hero .hero-box h5 {
  font-size: 20px;
  margin-bottom: 14px;
}
/* line 806, ../sass/screen.scss */
.hero .hero-box p {
  font-size: 16px;
}

/* HOMEPAGE MOBILE */
/* line 813, ../sass/screen.scss */
.home .hero {
  background: url("../img/Homepage_Hero_11.11.jpg") no-repeat center top;
  background-size: 640px;
  padding: 0;
}
/* line 818, ../sass/screen.scss */
.home .hero-box {
  width: 310px;
  margin: 0 auto;
}
/* line 821, ../sass/screen.scss */
.home .hero-box h1 {
  margin: 0 auto;
  padding: 11% 0 9%;
  font-size: 28px;
}
/* line 827, ../sass/screen.scss */
.home .section-slide-link {
  display: block;
  margin: 0 auto;
  padding: 20px 0;
  text-align: center;
  font-size: 18px;
}
/* line 834, ../sass/screen.scss */
.home .arrow {
  height: 22px;
}
/* line 837, ../sass/screen.scss */
.home .lower-content {
  background: #333333;
}
/* line 841, ../sass/screen.scss */
.home .background .detail-contents {
  margin: 0 auto;
  width: 310px;
  padding: 10px 0 40px;
}
/* line 847, ../sass/screen.scss */
.home .find-work, .home .find-support {
  color: #000;
  padding: 20px 0 0;
}
/* line 850, ../sass/screen.scss */
.home .find-work a.button, .home .find-support a.button {
  display: block;
  text-align: center;
}
/* line 854, ../sass/screen.scss */
.home .find-work .content, .home .find-support .content {
  width: 300px;
  margin: 0 auto;
}
/* line 857, ../sass/screen.scss */
.home .find-work .content h3, .home .find-support .content h3 {
  line-height: 1.3em;
}
/* line 862, ../sass/screen.scss */
.home .find-work .hidden-details .bullet, .home .find-support .hidden-details .bullet {
  margin-bottom: 20px;
}
/* line 865, ../sass/screen.scss */
.home .find-work .hidden-details .icon, .home .find-support .hidden-details .icon {
  display: inline-block;
  width: 17%;
  vertical-align: top;
  text-align: right;
}
/* line 870, ../sass/screen.scss */
.home .find-work .hidden-details .icon img, .home .find-support .hidden-details .icon img {
  width: auto;
}
/* line 873, ../sass/screen.scss */
.home .find-work .hidden-details .icon p, .home .find-support .hidden-details .icon p {
  font-size: 14px;
}
/* line 876, ../sass/screen.scss */
.home .find-work .hidden-details .icon .filter, .home .find-support .hidden-details .icon .filter {
  margin-left: 0;
}
/* line 880, ../sass/screen.scss */
.home .find-work .hidden-details .description, .home .find-support .hidden-details .description {
  color: #000;
  display: inline-block;
  width: 80%;
  margin-left: 2%;
}
/* line 886, ../sass/screen.scss */
.home .find-work .hidden-details .filter, .home .find-support .hidden-details .filter {
  margin: 15px 4px 0 12px;
  display: inline-block;
  text-align: center;
  width: auto;
}
/* line 891, ../sass/screen.scss */
.home .find-work .hidden-details .filter img, .home .find-support .hidden-details .filter img {
  width: auto;
  height: 39px;
}
/* line 895, ../sass/screen.scss */
.home .find-work .hidden-details .filter p, .home .find-support .hidden-details .filter p {
  font-size: 14px;
  color: #000;
}
/* line 902, ../sass/screen.scss */
.home .find-work {
  background: #efeae4;
}
/* line 905, ../sass/screen.scss */
.home .find-work .hidden-details .background {
  background: #ffffff;
}
/* line 909, ../sass/screen.scss */
.home .find-work .arrow {
  background: url("../img/WhiteBG_Arrow_Centered.png") no-repeat left top;
  background-size: cover;
}
/* line 914, ../sass/screen.scss */
.home .find-support {
  background: #ccc;
}
/* line 917, ../sass/screen.scss */
.home .find-support .hidden-details .background {
  background: #f2eae2;
}
/* line 921, ../sass/screen.scss */
.home .find-support .arrow {
  background: url("../img/TanBG_Arrow_Centered.png") no-repeat left top;
  background-size: cover;
}
/* line 926, ../sass/screen.scss */
.home .main-content {
  padding: 0;
}
/* line 929, ../sass/screen.scss */
.home .get-advice {
  background: #144c7a;
  padding: 40px 0;
}
/* line 932, ../sass/screen.scss */
.home .get-advice .top {
  color: #fff;
  width: 310px;
  margin: 0 auto;
  padding-bottom: 40px;
  text-align: center;
}
/* line 938, ../sass/screen.scss */
.home .get-advice .top h3, .home .get-advice .top p {
  text-align: center;
}
/* line 941, ../sass/screen.scss */
.home .get-advice .top a.button {
  display: block;
  text-align: center;
}
/* line 946, ../sass/screen.scss */
.home .get-advice .bottom {
  background: rgba(255, 255, 255, 0.5);
  padding: 10px 20px;
  width: 310px;
  margin: 0 auto 20px;
}
/* line 951, ../sass/screen.scss */
.home .get-advice .bottom h4 {
  font-family: "AvenirNextLTW01-Regular";
}
/* line 954, ../sass/screen.scss */
.home .get-advice .bottom ul {
  list-style-type: disc;
}
/* line 956, ../sass/screen.scss */
.home .get-advice .bottom ul li {
  margin-bottom: 5px;
}
/* line 960, ../sass/screen.scss */
.home .get-advice .bottom a {
  color: #000;
  text-decoration: underline;
  font-size: 16px;
  line-height: 1.3em;
}
/* line 968, ../sass/screen.scss */
.home .stats {
  padding: 40px 0;
}
/* line 970, ../sass/screen.scss */
.home .stats img {
  width: auto;
}
/* line 973, ../sass/screen.scss */
.home .stats .fact {
  padding: 40px 0;
  max-width: 310px;
  margin: 0 auto;
}
/* line 977, ../sass/screen.scss */
.home .stats .fact.munchery, .home .stats .fact.etsy {
  width: 142px;
}
/* line 981, ../sass/screen.scss */
.home .stats .fact.etsy img {
  vertical-align: top;
}
/* line 984, ../sass/screen.scss */
.home .stats .fact.etsy .descriptor {
  text-indent: -32px;
  padding-left: 32px;
}
/* line 989, ../sass/screen.scss */
.home .stats .fact.lyft {
  width: 174px;
}
/* line 991, ../sass/screen.scss */
.home .stats .fact.lyft img {
  vertical-align: top;
}
/* line 996, ../sass/screen.scss */
.home .stats .fact.airbnb {
  width: 122px;
}
/* line 998, ../sass/screen.scss */
.home .stats .fact.airbnb img {
  float: right;
}
/* line 1002, ../sass/screen.scss */
.home .stats .fact.elance {
  width: 146px;
}
/* line 1004, ../sass/screen.scss */
.home .stats .fact.elance img {
  float: right;
}
/* line 1009, ../sass/screen.scss */
.home .stats .quantity {
  font-size: 71px;
  color: #EF4B4B;
  font-family: "YWFT";
  text-align: center;
}
/* line 1015, ../sass/screen.scss */
.home .stats .descriptor {
  font-size: 22px;
  font-family: "Avenir Next LT W01 Bold";
  text-align: left;
  line-height: 1.2em;
}
/* line 1021, ../sass/screen.scss */
.home .stats p, .home .stats .attribution {
  text-align: center;
}
/* line 1023, ../sass/screen.scss */
.home .stats p img, .home .stats .attribution img {
  vertical-align: middle;
  margin-left: 5px;
}

/* MARKETPLACE and PRODUCT MOBILE */
/* line 1032, ../sass/screen.scss */
.page-template-template-marketplace-php .loops-hr {
  display: none;
}
/* line 1035, ../sass/screen.scss */
.page-template-template-marketplace-php .category h3 {
  background: url("../img/filter_icon_large.png") no-repeat left center;
}
/* line 1038, ../sass/screen.scss */
.page-template-template-marketplace-php #support h3 {
  background-image: url("../img/Icon_SM_Manage.png");
}
/* line 1041, ../sass/screen.scss */
.page-template-template-marketplace-php #insurance h3 {
  background-image: url("../img/Icon_SM_Insurance.png");
}
/* line 1044, ../sass/screen.scss */
.page-template-template-marketplace-php #taxandfinance h3 {
  background-image: url("../img/Icon_SM_TaxFinance.png");
}
/* line 1047, ../sass/screen.scss */
.page-template-template-marketplace-php #legal h3 {
  background-image: url("../img/Icon_SM_Legal.png");
}

/* line 1051, ../sass/screen.scss */
.featured {
  background: #faf7f2;
  padding: 30px 0;
}
/* line 1055, ../sass/screen.scss */
.featured .inner-wrapper .featured-title-image {
  height: 220px;
  margin-right: 10px;
  float: left;
}
/* line 1060, ../sass/screen.scss */
.featured .inner-wrapper h3 {
  display: none;
  margin-bottom: 30px;
}

/* line 1066, ../sass/screen.scss */
.prices {
  float: right;
  width: auto;
}
/* line 1069, ../sass/screen.scss */
.prices .price, .prices .orig-price {
  font-family: YWFT, sans-serif;
  text-align: right;
  margin: 0;
}

/* line 1075, ../sass/screen.scss */
.orig-price {
  font-weight: 800;
  font-size: 18px;
  text-align: right;
  width: 40%;
  text-decoration: line-through;
}

/* line 1082, ../sass/screen.scss */
.price {
  font-size: 24px;
  font-weight: 800;
  width: 43%;
  margin-left: 2%;
}
/* line 1087, ../sass/screen.scss */
.price sup {
  margin-left: -6px;
}

/* line 1091, ../sass/screen.scss */
.rating-price {
  width: 100%;
  padding: 2px;
  margin-top: 15px;
}
/* line 1095, ../sass/screen.scss */
.rating-price .review-result-wrapper {
  margin: 0;
}
/* line 1097, ../sass/screen.scss */
.rating-price .review-result-wrapper .review-result {
  top: 0;
}
/* line 1101, ../sass/screen.scss */
.rating-price .mts-icon-star:before {
  font-size: 16px;
}

/* line 1105, ../sass/screen.scss */
.review-total-only {
  background: none !important;
  padding: 0 !important;
}

/* line 1109, ../sass/screen.scss */
.mts-icon-star:before {
  margin-left: 0;
  color: #ed4a49;
}

/* line 1113, ../sass/screen.scss */
.rating {
  display: inline-block;
  width: 50%;
  float: left;
}
/* line 1118, ../sass/screen.scss */
.rating .review-result-wrapper {
  margin: 0;
}
/* line 1120, ../sass/screen.scss */
.rating .review-result-wrapper .review-result {
  top: 0;
}
/* line 1124, ../sass/screen.scss */
.rating a {
  text-decoration: underline;
}

/* line 1128, ../sass/screen.scss */
.star {
  float: left;
  width: 13px;
  height: 15px;
  background: url("../img/grey-star.png") no-repeat center center;
  background-size: 15px 15px;
}

/* line 1136, ../sass/screen.scss */
.star.filled {
  background: url("../img/star_on.png") no-repeat center center;
  background-size: 15px 15px;
}

/* line 1140, ../sass/screen.scss */
.share-buttons {
  float: right;
}
/* line 1142, ../sass/screen.scss */
.share-buttons a {
  display: block;
  float: left;
  padding: 2px 3px;
  background: #EF4B4B;
  margin-left: 5px;
}
/* line 1148, ../sass/screen.scss */
.share-buttons a img {
  height: 23px;
}

/* line 1154, ../sass/screen.scss */
.main-content {
  background: #efe9e0;
  background-size: cover;
  padding: 10px 0px 0;
}
/* line 1158, ../sass/screen.scss */
.main-content p {
  text-align: center;
}
/* line 1161, ../sass/screen.scss */
.main-content .inner-wrapper {
  width: 310px;
  margin: 0 auto;
}
/* line 1164, ../sass/screen.scss */
.main-content .inner-wrapper .inner-nav {
  display: none;
}
/* line 1167, ../sass/screen.scss */
.main-content .inner-wrapper .category {
  margin: 40px 0;
}
/* line 1169, ../sass/screen.scss */
.main-content .inner-wrapper .category h3 {
  text-align: left;
  padding-left: 58px;
  font-weight: 800;
  line-height: 40px;
}
/* line 1177, ../sass/screen.scss */
.main-content > p {
  margin: 0 auto 12px;
  width: 300px;
}

/* line 1182, ../sass/screen.scss */
.edge {
  background: #efe9e0 url("../img/edge_footer.png") repeat left top;
  height: 72px;
}

/* line 1186, ../sass/screen.scss */
.single-income .edge, .single-product .edge {
  background: #faf7f2 url("../img/edge_footer.png") repeat left top;
}

/* line 1189, ../sass/screen.scss */
.filter {
  width: 100%;
}
/* line 1191, ../sass/screen.scss */
.filter ul {
  list-style: none;
}
/* line 1193, ../sass/screen.scss */
.filter ul li {
  margin: 12px auto;
}
/* line 1196, ../sass/screen.scss */
.filter ul li input[type='checkbox'] {
  background: #fff;
  height: 20px;
  width: 20px;
  margin-right: 0;
  cursor: pointer;
}
/* line 1202, ../sass/screen.scss */
.filter ul li input[type='checkbox']:checked + label:before {
  opacity: 1;
}
/* line 1206, ../sass/screen.scss */
.filter ul li label {
  cursor: pointer;
  width: 25px;
  height: 25px;
  position: relative;
  top: -6px;
  left: 0;
  color: #000;
  font-size: 14px;
}
/* line 1215, ../sass/screen.scss */
.filter ul li label:before {
  display: inline-block;
  position: relative;
  opacity: 0.1;
  content: '';
  width: 11px;
  height: 5px;
  background: transparent;
  top: -1px;
  left: -18px;
  border: 3px solid #ef4b4b;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* line 1234, ../sass/screen.scss */
.filter ul li label:hover {
  opacity: .7;
}
/* line 1239, ../sass/screen.scss */
.filter h2 {
  color: #000;
  float: left;
  font-weight: 800;
  text-align: center;
}
/* line 1245, ../sass/screen.scss */
.filter .filter-image {
  display: none;
}
/* line 1248, ../sass/screen.scss */
.filter .location-filter {
  width: 279px;
  margin: 20px auto;
  font-size: 14px;
  text-align: center;
}
/* line 1253, ../sass/screen.scss */
.filter .location-filter .zip-code {
  margin-top: 20px;
}
/* line 1255, ../sass/screen.scss */
.filter .location-filter .zip-code h2 {
  margin: 0;
}
/* line 1259, ../sass/screen.scss */
.filter .location-filter a {
  text-transform: lowercase;
  font-size: 10px;
}
/* line 1263, ../sass/screen.scss */
.filter .location-filter .location-name {
  text-decoration: underline;
  font-family: "Avenir Next LT W01 Bold";
  display: inline;
}
/* line 1269, ../sass/screen.scss */
.filter input[type='text'] {
  float: left;
  width: 38%;
  height: 30px;
  margin: 0 2%;
  padding-left: 10px;
  padding-top: 5px;
  font-size: 14px;
}
/* line 1278, ../sass/screen.scss */
.filter .filter-btn {
  background: #EF4B4B;
  color: #fff;
  text-transform: uppercase;
  height: 30px;
  width: auto;
  padding: 10px 11px;
  font-weight: 800;
}
/* line 1287, ../sass/screen.scss */
.filter .platform {
  width: 100%;
  margin: 0 auto 20px;
}

/* line 1292, ../sass/screen.scss */
.product-box {
  width: 310px;
  margin: 0 auto 40px;
  text-align: center;
  padding: 0 1%;
}
/* line 1297, ../sass/screen.scss */
.product-box img.logo {
  max-width: 100%;
  max-height: 80px;
  margin: 0 auto;
  height: auto;
  display: block;
}
/* line 1304, ../sass/screen.scss */
.product-box div.logo {
  height: 81px;
}
/* line 1308, ../sass/screen.scss */
.product-box .review-total-star {
  position: relative;
  margin: 0;
  right: 0;
  top: 0;
}
/* line 1314, ../sass/screen.scss */
.product-box .rating {
  width: auto;
}
/* line 1317, ../sass/screen.scss */
.product-box .review-result-wrapper i {
  margin-left: 0 !important;
}
/* line 1319, ../sass/screen.scss */
.product-box .review-result-wrapper i:before {
  margin-left: 0;
}
/* line 1324, ../sass/screen.scss */
.product-box p {
  text-align: left;
}
/* line 1327, ../sass/screen.scss */
.product-box .rating-price {
  height: 35px;
}
/* line 1330, ../sass/screen.scss */
.product-box .prices {
  float: right;
  width: 59%;
}
/* line 1333, ../sass/screen.scss */
.product-box .prices .price {
  margin-left: 0;
  max-height: 20px;
  overflow: hidden;
  line-height: 1.3em;
  width: 100%;
}
/* line 1341, ../sass/screen.scss */
.product-box .stars {
  width: 41%;
  float: left;
}
/* line 1345, ../sass/screen.scss */
.product-box .price {
  font-size: 20px;
}
/* line 1348, ../sass/screen.scss */
.product-box .orig-price {
  font-size: 16px;
}

/* line 1352, ../sass/screen.scss */
.email-us {
  color: #fff;
  background-color: #ccc;
  text-align: center;
  padding: 20px 10px 10px;
  margin-bottom: 20px;
}
/* line 1358, ../sass/screen.scss */
.email-us span {
  margin: 10px 0;
  font-size: 14px;
}
/* line 1362, ../sass/screen.scss */
.email-us a.button {
  margin: 20px auto;
}

/* line 1367, ../sass/screen.scss */
#product_info {
  width: 100%;
}
/* line 1370, ../sass/screen.scss */
#product_info .company img {
  width: 200px;
}
/* line 1374, ../sass/screen.scss */
#product_info .rating-price {
  margin-top: 4px;
}
/* line 1377, ../sass/screen.scss */
#product_info h3 {
  font-size: 20px;
}
/* line 1381, ../sass/screen.scss */
#product_info .image img {
  width: 300px;
}

/*Product Mobile Page*/
/* line 1387, ../sass/screen.scss */
.slick-prev, .slick-next {
  background: #EF4B4B url("../img/chevron.png") no-repeat center center !important;
  height: 50px !important;
  width: 50px !important;
  top: 46%;
  z-index: 850;
}
/* line 1393, ../sass/screen.scss */
.slick-prev:before, .slick-next:before {
  content: none !important;
}

/* line 1397, ../sass/screen.scss */
.slick-prev {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  /* IE 9 */
  -webkit-transform: rotate(90deg);
  /* Chrome, Safari, Opera */
  left: 0px !important;
}

/* line 1403, ../sass/screen.scss */
.slick-next {
  transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  /* IE 9 */
  -webkit-transform: rotate(270deg);
  /* Chrome, Safari, Opera */
  right: 0px !important;
}

/* line 1409, ../sass/screen.scss */
.slider-nav .slick-slide {
  margin-right: 1%;
}

/* line 1412, ../sass/screen.scss */
.slider-for .slick-slide img {
  height: 313px;
  width: auto;
  margin-bottom: 10px;
}

/* line 1417, ../sass/screen.scss */
.slick-slider {
  margin-bottom: 0px !important;
}

/* line 1420, ../sass/screen.scss */
.slider-for > div > img {
  width: 100%;
  height: auto;
}

/* line 1425, ../sass/screen.scss */
.slider-for img.thumbnail-main-photo, .slider-nav img.thumbnail-main-photo {
  max-height: 83px;
}

/* line 1431, ../sass/screen.scss */
.page-template-template-product-php h2, .single-product h2, .page-template-template-income-php h2, .single-income h2 {
  text-align: center;
}
/* line 1434, ../sass/screen.scss */
.page-template-template-product-php .breadcrumbs, .single-product .breadcrumbs, .page-template-template-income-php .breadcrumbs, .single-income .breadcrumbs {
  text-align: center;
  margin-bottom: 20px;
  font-size: 16px;
}
/* line 1438, ../sass/screen.scss */
.page-template-template-product-php .breadcrumbs span, .single-product .breadcrumbs span, .page-template-template-income-php .breadcrumbs span, .single-income .breadcrumbs span {
  padding: 0 5px;
}
/* line 1442, ../sass/screen.scss */
.page-template-template-product-php .breadcrumbs h1, .page-template-template-product-php .breadcrumbs span a, .single-product .breadcrumbs h1, .single-product .breadcrumbs span a, .page-template-template-income-php .breadcrumbs h1, .page-template-template-income-php .breadcrumbs span a, .single-income .breadcrumbs h1, .single-income .breadcrumbs span a {
  font-size: 16px;
  font-family: "AvenirNextLTW01-Regular", sans-serif;
  text-transform: capitalize;
  display: inline-block;
}

/* line 1450, ../sass/screen.scss */
.excerpt {
  height: 87px;
  overflow: hidden;
}
/* line 1453, ../sass/screen.scss */
.excerpt p {
  text-align: left;
  margin-bottom: 20px;
}

/* line 1458, ../sass/screen.scss */
.rating {
  display: block;
  width: auto;
  margin-bottom: 20px;
}
/* line 1462, ../sass/screen.scss */
.rating .stars, .rating a {
  float: left;
}
/* line 1465, ../sass/screen.scss */
.rating a {
  display: inline-block;
  margin-top: 9px;
  margin-left: 8px;
}

/* line 1472, ../sass/screen.scss */
.product-info, .income-info {
  margin-bottom: 45px;
}
/* line 1474, ../sass/screen.scss */
.product-info .left, .income-info .left {
  margin-bottom: 20px;
}
/* line 1477, ../sass/screen.scss */
.product-info .right, .income-info .right {
  text-align: center;
  margin-bottom: 20px;
}
/* line 1480, ../sass/screen.scss */
.product-info .right img.logo, .income-info .right img.logo {
  width: auto;
  height: 60px;
  margin: 0 auto;
  display: block;
}
/* line 1486, ../sass/screen.scss */
.product-info .right .tagline, .income-info .right .tagline {
  margin-bottom: 20px;
}
/* line 1489, ../sass/screen.scss */
.product-info .right .prices, .income-info .right .prices {
  margin-top: 25px;
  width: 125px;
}
/* line 1492, ../sass/screen.scss */
.product-info .right .prices .orig-price, .income-info .right .prices .orig-price {
  font-size: 16px;
  width: 100%;
}
/* line 1496, ../sass/screen.scss */
.product-info .right .prices .price, .income-info .right .prices .price {
  width: 100%;
  line-height: 1.2em;
}
/* line 1501, ../sass/screen.scss */
.product-info .right a.button.buy-now, .income-info .right a.button.buy-now {
  float: left;
  max-width: 185px;
}

/* line 1507, ../sass/screen.scss */
.rating-number {
  font-size: 75px;
  font-family: YWFT, sans-serif;
  text-align: center;
}

/* line 1512, ../sass/screen.scss */
.reviews .left {
  text-align: center;
  margin-bottom: 20px;
}
/* line 1515, ../sass/screen.scss */
.reviews .left .stars {
  margin: 0 auto;
  width: 106px;
  margin-bottom: 10px;
}
/* line 1520, ../sass/screen.scss */
.reviews .left h5 {
  text-align: center;
  text-transform: uppercase;
  margin: 0 auto 0 auto;
  width: 135px;
}

/* line 1527, ../sass/screen.scss */
.comment {
  margin-bottom: 20px;
}
/* line 1529, ../sass/screen.scss */
.comment img.avatar {
  float: left;
  margin-right: 10px;
  display: none;
}
/* line 1534, ../sass/screen.scss */
.comment h5, .comment .wp-review-comment-rating {
  float: left;
  margin-bottom: 5px;
}
/* line 1538, ../sass/screen.scss */
.comment .wp-review-comment-rating {
  width: 38%;
}
/* line 1541, ../sass/screen.scss */
.comment h5 {
  margin-top: 6px;
  margin-right: 20px;
}
/* line 1545, ../sass/screen.scss */
.comment p {
  display: block;
  float: left;
  width: 100%;
  text-align: left;
}
/* line 1551, ../sass/screen.scss */
.comment .edit a {
  float: left;
  width: 0%;
}

/* line 1556, ../sass/screen.scss */
textarea#review {
  width: 100%;
}

/* line 1559, ../sass/screen.scss */
.review-wrapper {
  border: none;
}

/* line 1562, ../sass/screen.scss */
.reviews {
  margin-bottom: 45px;
  padding-top: 20px;
}
/* line 1565, ../sass/screen.scss */
.reviews h3 {
  text-align: center;
  margin-bottom: 40px;
}
/* line 1569, ../sass/screen.scss */
.reviews span.user-review-title {
  display: none;
}
/* line 1572, ../sass/screen.scss */
.reviews .review-result-wrapper {
  margin: 0;
}
/* line 1574, ../sass/screen.scss */
.reviews .review-result-wrapper .review-result {
  top: 0;
}

/* line 1579, ../sass/screen.scss */
.comment-text-inner {
  clear: none;
  float: left;
  display: block;
  width: 100%;
}
/* line 1584, ../sass/screen.scss */
.comment-text-inner p {
  text-align: left;
}

/* line 1588, ../sass/screen.scss */
.product-details, .income-details {
  margin-bottom: 45px;
  padding: 45px 0 0;
}
/* line 1591, ../sass/screen.scss */
.product-details #review, .income-details #review {
  display: none;
}
/* line 1594, ../sass/screen.scss */
.product-details p, .income-details p {
  text-align: left;
  font-size: 18px;
}
/* line 1598, ../sass/screen.scss */
.product-details h5, .income-details h5 {
  font-size: 20px;
}
/* line 1601, ../sass/screen.scss */
.product-details a, .income-details a {
  width: 100%;
  text-align: center;
}

/* line 1606, ../sass/screen.scss */
#left-arrow, #right-arrow {
  display: none;
}

/* line 1609, ../sass/screen.scss */
.recommendations {
  background: #faf7f2;
  padding: 45px 0 20px;
}
/* line 1612, ../sass/screen.scss */
.recommendations h4 {
  margin-bottom: 10px;
}
/* line 1615, ../sass/screen.scss */
.recommendations .prices {
  float: right;
}

/* line 1620, ../sass/screen.scss */
.single-product .excerpt, .single-income .excerpt {
  height: auto;
  overflow: visible;
}

/* Income Discovery Mobile Pages */
/* line 1629, ../sass/screen.scss */
.page-template-template-earn-php .hero {
  background: url("../img/ID_Hero_11.11.jpg") no-repeat center center;
  background-size: cover;
}
/* line 1632, ../sass/screen.scss */
.page-template-template-earn-php .hero .hero-box h5 {
  margin-bottom: 10px;
}
/* line 1636, ../sass/screen.scss */
.page-template-template-earn-php .category h3 {
  background: url("../img/filter_icon_large_black.png") no-repeat left center;
  margin-bottom: 30px;
}
/* line 1640, ../sass/screen.scss */
.page-template-template-earn-php #homesharing h3 {
  background-image: url("../img/Icon_ID_Homesharing.png");
}
/* line 1643, ../sass/screen.scss */
.page-template-template-earn-php #ridesharingcarsharinganddelivery h3 {
  background-image: url("../img/Icon_ID_Ridesharing.png");
}
/* line 1646, ../sass/screen.scss */
.page-template-template-earn-php #skillsandtalent h3 {
  background-image: url("../img/Icon_ID_SkillsTime.png");
}
/* line 1649, ../sass/screen.scss */
.page-template-template-earn-php #teaching h3 {
  background-image: url("../img/Icon_ID_Teaching.png");
}
/* line 1652, ../sass/screen.scss */
.page-template-template-earn-php #care h3 {
  background-image: url("../img/Icon_ID_Care.png");
}
/* line 1655, ../sass/screen.scss */
.page-template-template-earn-php .filter {
  margin-bottom: 10px;
}
/* line 1657, ../sass/screen.scss */
.page-template-template-earn-php .filter label {
  margin-left: -14px;
  left: 11px;
}
/* line 1660, ../sass/screen.scss */
.page-template-template-earn-php .filter label:before {
  left: -14px;
}
/* line 1664, ../sass/screen.scss */
.page-template-template-earn-php .filter input[type="checkbox"]:checked + label:before {
  opacity: 1;
}

/* line 1672, ../sass/screen.scss */
.single-income .income-info .excerpt {
  overflow: visible;
  height: auto;
  margin-bottom: 70px;
}
/* line 1676, ../sass/screen.scss */
.single-income .income-info .excerpt p:last-of-type {
  margin-bottom: 0;
}
/* line 1679, ../sass/screen.scss */
.single-income .income-info .excerpt a {
  font-size: 18px;
}
/* line 1683, ../sass/screen.scss */
.single-income .income-info a.button {
  float: left;
  margin: 0;
}
/* line 1687, ../sass/screen.scss */
.single-income .income-info .average {
  font-size: 20px;
}
/* line 1690, ../sass/screen.scss */
.single-income .income-info .income-amount {
  font-size: 30px;
}
/* line 1692, ../sass/screen.scss */
.single-income .income-info .income-amount span {
  margin-right: -10px;
}
/* line 1697, ../sass/screen.scss */
.single-income .prices {
  margin: 0;
  vertical-align: bottom;
}

/* line 1703, ../sass/screen.scss */
.reviews a.button {
  padding: 16px 9px;
}

/* line 1712, ../sass/screen.scss */
.income {
  float: right;
}
/* line 1714, ../sass/screen.scss */
.income .average {
  font-family: YWFT, sans-serif;
  text-transform: uppercase;
  text-align: right;
  font-size: 10px;
}
/* line 1720, ../sass/screen.scss */
.income .income-amount {
  font-family: YWFT, sans-serif;
  text-align: right;
  font-size: 21px;
}
/* line 1725, ../sass/screen.scss */
.income a {
  text-align: center;
  display: block;
}

/* line 1730, ../sass/screen.scss */
.subfooter {
  color: #fff;
  background-color: #ccc;
  text-align: center;
  padding: 20px 10px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.5em;
}

/* Pages Mobile */
/* line 1742, ../sass/screen.scss */
.page-template-default .main-content .inner-wrapper {
  width: 90%;
}
/* line 1745, ../sass/screen.scss */
.page-template-default .main-content img {
  width: 100%;
  height: auto;
}
/* line 1749, ../sass/screen.scss */
.page-template-default .main-content h1, .page-template-default .main-content h2 {
  text-align: center;
}
/* line 1752, ../sass/screen.scss */
.page-template-default .main-content p {
  font-size: 20px;
  line-height: 1.5em;
  text-align: left;
}
/* line 1760, ../sass/screen.scss */
.page-template-default .team-member .left {
  text-align: center;
  margin-bottom: 20px;
}
/* line 1765, ../sass/screen.scss */
.page-template-default .team-member .right h2 {
  line-height: 1em;
  margin-bottom: 6px;
}
/* line 1769, ../sass/screen.scss */
.page-template-default .team-member .right h5 {
  text-align: center;
}
/* line 1772, ../sass/screen.scss */
.page-template-default .team-member .right p {
  font-size: 16px;
}

/**************
TABLET
***************/
@media only screen and (min-width: 640px) {
  /* line 1784, ../sass/screen.scss */
  .collapsed {
    display: block;
  }

  /* line 1788, ../sass/screen.scss */
  .mobile-only {
    display: none;
  }

  /* line 1791, ../sass/screen.scss */
  .tablet-only {
    display: block;
  }

  /* line 1795, ../sass/screen.scss */
  #right-arrow {
    background: url("../img/scroll_right.png") no-repeat center center;
    width: 50px;
    height: 50px;
    background-size: contain;
    float: right;
    display: block;
    text-indent: -99999px;
    margin-top: -279px;
  }

  /* line 1805, ../sass/screen.scss */
  #left-arrow {
    background: url("../img/scroll_left.png") no-repeat center center;
    width: 50px;
    height: 50px;
    background-size: contain;
    float: left;
    display: block;
    text-indent: 99999px;
    margin-top: 122px;
  }

  /* line 1815, ../sass/screen.scss */
  .top-nav {
    background: #EF4B4B;
    position: fixed;
    z-index: 1000;
    height: 60px;
    min-height: 0;
    border-bottom: none;
    top: 0;
  }
  /* line 1823, ../sass/screen.scss */
  .top-nav .inner-nav {
    width: 640px;
    display: block;
    margin: 0 auto;
  }
  /* line 1828, ../sass/screen.scss */
  .top-nav .brand {
    margin: 24px 0 0 10px;
    float: left;
    height: 27px;
    width: 81px;
  }
  /* line 1834, ../sass/screen.scss */
  .top-nav .menu-toggle {
    display: none;
  }
  /* line 1837, ../sass/screen.scss */
  .top-nav ul.navbar-nav {
    background: none;
    display: block;
    float: right;
    text-align: right;
    width: 82%;
  }
  /* line 1843, ../sass/screen.scss */
  .top-nav ul.navbar-nav li {
    display: inline-block;
    border-bottom: none;
    height: 60px;
    padding: 0;
  }
  /* line 1848, ../sass/screen.scss */
  .top-nav ul.navbar-nav li a {
    font-size: 12px;
    font-family: "Avenir Next LT W01 Demi";
    line-height: 60px;
    padding: 0 8px;
    text-align: center;
  }
  /* line 1856, ../sass/screen.scss */
  .top-nav ul.navbar-nav li.menu-login, .top-nav ul.navbar-nav li.menu-sign-up {
    background: none;
    padding: 0 15px;
  }
  /* line 1859, ../sass/screen.scss */
  .top-nav ul.navbar-nav li.menu-login:after, .top-nav ul.navbar-nav li.menu-sign-up:after {
    content: none;
  }
  /* line 1862, ../sass/screen.scss */
  .top-nav ul.navbar-nav li.menu-login img, .top-nav ul.navbar-nav li.menu-sign-up img {
    margin: 12px 6px 0 0;
  }

  /* line 1870, ../sass/screen.scss */
  .hero-box h1 {
    font-size: 47px;
  }

  /* HOMEPAGE TABLET*/
  /* line 1877, ../sass/screen.scss */
  .home .hero {
    background-size: 1395px;
  }
  /* line 1880, ../sass/screen.scss */
  .home .hero-box {
    padding: 0;
    width: 640px;
  }
  /* line 1883, ../sass/screen.scss */
  .home .hero-box h1 {
    font-size: 47px;
    font-weight: 500;
    padding: 70px 0 33px;
  }
  /* line 1889, ../sass/screen.scss */
  .home .find-work, .home .find-support {
    width: 50%;
    color: #fff;
    float: left;
  }
  /* line 1893, ../sass/screen.scss */
  .home .find-work .section-slide-box, .home .find-support .section-slide-box {
    visibility: hidden;
  }
  /* line 1897, ../sass/screen.scss */
  .home .find-work .hidden-details .bullet, .home .find-support .hidden-details .bullet {
    height: 160px;
  }
  /* line 1900, ../sass/screen.scss */
  .home .find-work .hidden-details a.button, .home .find-support .hidden-details a.button {
    margin-top: 40px;
  }
  /* line 1904, ../sass/screen.scss */
  .home .find-work a.button, .home .find-support a.button {
    display: inline-block;
  }
  /* line 1908, ../sass/screen.scss */
  .home .find-work {
    background: rgba(255, 255, 255, 0.3);
  }
  /* line 1911, ../sass/screen.scss */
  .home .find-support {
    background: rgba(0, 0, 0, 0.3);
  }
  /* line 1914, ../sass/screen.scss */
  .home .vertical-section {
    padding-bottom: 0;
  }
  /* line 1917, ../sass/screen.scss */
  .home .lower-content {
    background: none;
  }
  /* line 1920, ../sass/screen.scss */
  .home section.main-content {
    padding-top: 0;
  }
  /* line 1923, ../sass/screen.scss */
  .home .get-advice {
    background: url(../img/Homepage_GetAdvice_BG.jpg) no-repeat center center;
    background-size: cover;
  }
  /* line 1926, ../sass/screen.scss */
  .home .get-advice .top, .home .get-advice .bottom {
    width: 550px;
  }
  /* line 1928, ../sass/screen.scss */
  .home .get-advice .top a.button, .home .get-advice .bottom a.button {
    display: inline-block;
  }
  /* line 1932, ../sass/screen.scss */
  .home .get-advice .bottom {
    padding: 30px 64px;
  }
  /* line 1936, ../sass/screen.scss */
  .home .stats {
    width: 640px;
    margin: 0 auto;
  }
  /* line 1939, ../sass/screen.scss */
  .home .stats .fact {
    float: left;
    margin-right: 5px;
  }
  /* line 1942, ../sass/screen.scss */
  .home .stats .fact .quantity {
    font-size: 53px;
  }
  /* line 1945, ../sass/screen.scss */
  .home .stats .fact .descriptor {
    font-size: 16px;
    color: #000;
  }
  /* line 1949, ../sass/screen.scss */
  .home .stats .fact.munchery, .home .stats .fact.etsy {
    width: 127px;
  }
  /* line 1953, ../sass/screen.scss */
  .home .stats .fact.etsy img {
    vertical-align: bottom;
  }
  /* line 1957, ../sass/screen.scss */
  .home .stats .fact.lyft {
    width: 129px;
  }
  /* line 1959, ../sass/screen.scss */
  .home .stats .fact.lyft img {
    margin-left: -7px;
  }
  /* line 1963, ../sass/screen.scss */
  .home .stats .fact.airbnb {
    width: 118px;
  }
  /* line 1967, ../sass/screen.scss */
  .home .stats .fact.elance {
    width: 110px;
  }
  /* line 1969, ../sass/screen.scss */
  .home .stats .fact.elance .quantity {
    text-align: left;
  }
  /* line 1974, ../sass/screen.scss */
  .home .stats .fact:nth-child(odd) {
    margin-top: 120px;
  }
  /* line 1979, ../sass/screen.scss */
  .home .twitter-feed-section {
    background: #E0D3CA;
    padding: 10px 0;
  }
  /* line 1982, ../sass/screen.scss */
  .home .twitter-feed-section .container {
    display: block;
    width: 640px;
    margin: 0 auto;
  }
  /* line 1987, ../sass/screen.scss */
  .home .twitter-feed-section .card {
    height: 100%;
  }
  /* line 1990, ../sass/screen.scss */
  .home .twitter-feed-section h2 {
    height: 32px;
    padding-left: 36px;
  }
  /* line 1994, ../sass/screen.scss */
  .home .twitter-feed-section .twitter-feed-first {
    padding: 7px 165px;
    width: 620px;
    float: left;
    height: 230px;
    margin: 10px;
  }
  /* line 2002, ../sass/screen.scss */
  .home .twitter-feed-section .twitter-feed {
    height: 300px;
    width: 300px;
    margin: 10px;
    float: left;
    display: block;
  }

  /* Marketplace & Income Discovery Landing Tablet Pages*/
  /* line 2013, ../sass/screen.scss */
  .hero-box {
    position: relative;
    width: 565px;
    margin: 0 auto;
    padding: 20px 20px 10px;
  }
  /* line 2018, ../sass/screen.scss */
  .hero-box p {
    font-size: 14px;
  }

  /* line 2023, ../sass/screen.scss */
  .page-template-template-marketplace-php .top-nav, .page-template-template-earn-php .top-nav, .home .top-nav, .page-id-426 .top-nav {
    background: none;
    position: absolute;
  }
  /* line 2028, ../sass/screen.scss */
  .page-template-template-marketplace-php .top-nav ul.navbar-nav .menu-login a, .page-template-template-marketplace-php .top-nav ul.navbar-nav .menu-sign-up a, .page-template-template-earn-php .top-nav ul.navbar-nav .menu-login a, .page-template-template-earn-php .top-nav ul.navbar-nav .menu-sign-up a, .home .top-nav ul.navbar-nav .menu-login a, .home .top-nav ul.navbar-nav .menu-sign-up a, .page-id-426 .top-nav ul.navbar-nav .menu-login a, .page-id-426 .top-nav ul.navbar-nav .menu-sign-up a {
    background: #EF4B4B;
    padding: 5px;
  }

  /* line 2037, ../sass/screen.scss */
  .page-template-template-marketplace-php .hero, .page-id-426 .hero {
    background: url("../img/SM_Hero_11.11.jpg") no-repeat center center;
    background-size: cover;
  }
  /* line 2042, ../sass/screen.scss */
  .page-template-template-marketplace-php .filter .platform, .page-id-426 .filter .platform {
    width: 68%;
    margin-bottom: 0;
  }
  /* line 2047, ../sass/screen.scss */
  .page-template-template-marketplace-php .loops-hr, .page-id-426 .loops-hr {
    display: block;
  }

  /* line 2051, ../sass/screen.scss */
  .main-content {
    padding-top: 20px;
    margin-top: 60px;
  }
  /* line 2054, ../sass/screen.scss */
  .main-content .inner-wrapper {
    width: 640px;
  }
  /* line 2056, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav {
    display: block;
    margin-bottom: 20px;
    width: 100%;
  }
  /* line 2060, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul {
    text-align: center;
  }
  /* line 2062, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li {
    display: inline-block;
    text-indent: 27px;
    padding: 0 2px;
  }
  /* line 2066, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li a {
    background: url("../img/filters_icon.png") no-repeat left bottom;
    height: 33px;
    display: inline-block;
    padding: 10px 11px 10px 25px;
    color: #000;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    font-family: "AvenirNextLTW01-Demi" sans-serif;
  }
  /* line 2077, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li a.support-icon {
    background-image: url("../img/Icon_SM_Manage.png");
  }
  /* line 2078, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li a.insurance-icon {
    background-image: url("../img/Icon_SM_Insurance.png");
  }
  /* line 2079, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li a.tax-icon {
    background-image: url("../img/Icon_SM_TaxFinance.png");
  }
  /* line 2080, ../sass/screen.scss */
  .main-content .inner-wrapper .inner-nav ul li a.legal-icon {
    background-image: url("../img/Icon_SM_Legal.png");
  }
  /* line 2085, ../sass/screen.scss */
  .main-content .inner-wrapper .category h2 {
    text-align: left;
  }

  /* line 2091, ../sass/screen.scss */
  div.product-box:nth-of-type(3) {
    margin-right: 0;
  }

  /* line 2094, ../sass/screen.scss */
  .product-box {
    display: block;
    float: left;
    margin-right: 2%;
    vertical-align: top;
    width: 32%;
    margin-bottom: 0;
  }
  /* line 2101, ../sass/screen.scss */
  .product-box h4, .product-box h4 a {
    font-size: 17px;
    text-align: left;
  }
  /* line 2105, ../sass/screen.scss */
  .product-box p {
    font-size: 14px;
    text-align: left;
  }
  /* line 2109, ../sass/screen.scss */
  .product-box .excerpt {
    height: 87px;
  }
  /* line 2112, ../sass/screen.scss */
  .product-box .rating-price {
    margin-top: 12px;
    padding: 0;
  }
  /* line 2115, ../sass/screen.scss */
  .product-box .rating-price .prices {
    width: 50%;
  }
  /* line 2118, ../sass/screen.scss */
  .product-box .rating-price .price {
    font-size: 18px;
    width: auto;
  }
  /* line 2122, ../sass/screen.scss */
  .product-box .rating-price .orig-price {
    margin-right: 0;
  }

  /* line 2127, ../sass/screen.scss */
  .loops-hr {
    margin-bottom: 20px;
  }

  /* line 2132, ../sass/screen.scss */
  .page-template-template-earn-php .filter .platform {
    width: 100%;
    margin-bottom: 0;
  }
  /* line 2136, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria {
    float: left;
    width: 16%;
    margin: 0 1%;
    border-right: 1px solid #bbb;
  }
  /* line 2141, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria input[type='checkbox'] {
    height: 13px;
    width: 13px;
  }
  /* line 2145, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria ul {
    margin-left: 0;
    margin-top: 6px;
  }
  /* line 2149, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria.can, .page-template-template-earn-php .filter .criteria.like {
    width: 39%;
  }
  /* line 2151, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria.can li, .page-template-template-earn-php .filter .criteria.like li {
    width: 50%;
    float: left;
  }
  /* line 2156, ../sass/screen.scss */
  .page-template-template-earn-php .filter .criteria.like {
    border: none;
  }
  /* line 2160, ../sass/screen.scss */
  .page-template-template-earn-php .filter ul li {
    display: block;
    padding: 0;
    margin: 0 auto 7px;
  }
  /* line 2164, ../sass/screen.scss */
  .page-template-template-earn-php .filter ul li input[type='checkbox'] {
    margin-right: 10px;
  }
  /* line 2167, ../sass/screen.scss */
  .page-template-template-earn-php .filter ul li label {
    top: -2px;
    margin-left: -17px;
    font-size: 11px;
    left: 0;
  }
  /* line 2173, ../sass/screen.scss */
  .page-template-template-earn-php .filter ul li label:before {
    width: 9px;
    left: -5px;
  }

  /* line 2180, ../sass/screen.scss */
  .filter {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }
  /* line 2184, ../sass/screen.scss */
  .filter .location-filter {
    width: 480px;
  }
  /* line 2186, ../sass/screen.scss */
  .filter .location-filter .zip-code {
    width: 290px;
    margin: 20px auto 0;
  }
  /* line 2191, ../sass/screen.scss */
  .filter input[type='text'] {
    width: 120px;
  }
  /* line 2195, ../sass/screen.scss */
  .filter ul li:first-of-type {
    padding-left: 0;
  }
  /* line 2199, ../sass/screen.scss */
  .filter ul li {
    display: inline-block;
    margin: 0;
    padding: 0 5px;
    width: auto;
  }
  /* line 2204, ../sass/screen.scss */
  .filter ul li input[type='checkbox'] {
    margin-right: 0;
  }
  /* line 2207, ../sass/screen.scss */
  .filter ul li label {
    font-size: 13px;
  }
  /* line 2210, ../sass/screen.scss */
  .filter ul li label:before {
    left: -16px;
    width: 11px;
  }

  /* line 2216, ../sass/screen.scss */
  .email-us {
    padding: 0;
  }
  /* line 2218, ../sass/screen.scss */
  .email-us span {
    padding: 10px 10px 0 0;
  }

  /* line 2222, ../sass/screen.scss */
  .prices {
    width: 39%;
  }

  /* line 2225, ../sass/screen.scss */
  .orig-price {
    float: left;
    margin-left: 2%;
    width: 39%;
  }
  /* line 2229, ../sass/screen.scss */
  .orig-price .price-slash {
    margin-left: 7px;
  }

  /* line 2233, ../sass/screen.scss */
  .price {
    width: 51%;
    float: left;
  }

  /* line 2237, ../sass/screen.scss */
  .rating {
    margin-left: 3px;
  }

  /* PRODUCT and INCOME DISCOVERY INDIVIDUAL PAGES LTIE9 */
  /* line 2244, ../sass/screen.scss */
  body.single-product .main-content, body.single-income .main-content {
    padding-top: 40px;
  }
  /* line 2248, ../sass/screen.scss */
  body.single-product .reviews a.button, body.single-income .reviews a.button {
    padding: 19px 9px;
    font-size: 15px;
  }
  /* line 2254, ../sass/screen.scss */
  body.single-product .product-box .stars, body.single-income .product-box .stars {
    width: 50%;
  }

  /* line 2259, ../sass/screen.scss */
  .x-icon {
    margin-right: 19px;
  }

  /* line 2263, ../sass/screen.scss */
  .product-info .left, .income-info .left {
    width: 50%;
    float: right;
  }
  /* line 2267, ../sass/screen.scss */
  .product-info .right, .income-info .right {
    float: right;
    width: 47%;
    margin-left: 3%;
  }
  /* line 2271, ../sass/screen.scss */
  .product-info .right p, .income-info .right p {
    text-align: left;
  }
  /* line 2274, ../sass/screen.scss */
  .product-info .right img.logo, .income-info .right img.logo {
    display: block;
    margin: 0;
  }

  /* line 2280, ../sass/screen.scss */
  .product-info .right .prices {
    width: 116px;
  }
  /* line 2282, ../sass/screen.scss */
  .product-info .right .prices .orig-price {
    margin-right: 2%;
    font-size: 13px;
  }
  /* line 2286, ../sass/screen.scss */
  .product-info .right .prices .price {
    float: right;
  }

  /* line 2290, ../sass/screen.scss */
  .income-info .right .income {
    width: 47%;
  }

  /* line 2294, ../sass/screen.scss */
  .reviews .left {
    float: left;
    width: 32%;
    margin-top: 6px;
  }
  /* line 2299, ../sass/screen.scss */
  .reviews .right {
    float: left;
    width: 65%;
    margin-left: 3%;
  }
  /* line 2303, ../sass/screen.scss */
  .reviews .right > p {
    text-align: left;
  }
  /* line 2306, ../sass/screen.scss */
  .reviews .right .hidden-comment {
    display: none;
  }

  /* line 2311, ../sass/screen.scss */
  .wp-review-comment-rating {
    margin-left: 5px;
  }

  /* line 2315, ../sass/screen.scss */
  .product-box .prices {
    width: 60%;
  }
  /* line 2318, ../sass/screen.scss */
  .product-box .stars {
    width: 42%;
  }

  /* line 2322, ../sass/screen.scss */
  .product-details, .income-details {
    margin-bottom: 45px;
  }
  /* line 2324, ../sass/screen.scss */
  .product-details h4, .income-details h4 {
    text-align: left;
  }
  /* line 2327, ../sass/screen.scss */
  .product-details a, .income-details a {
    width: auto;
  }

  /* line 2332, ../sass/screen.scss */
  .recommendations .rec-wrapper {
    width: 540px;
    margin: 0px auto 40px;
  }
  /* line 2335, ../sass/screen.scss */
  .recommendations .rec-wrapper .product-box:nth-of-type(4) {
    margin-right: 0;
  }

  /* line 2341, ../sass/screen.scss */
  footer .inner-wrapper {
    width: 640px;
  }
  /* line 2343, ../sass/screen.scss */
  footer .inner-wrapper .left, footer .inner-wrapper .middle, footer .inner-wrapper .right {
    float: left;
  }
  /* line 2346, ../sass/screen.scss */
  footer .inner-wrapper .left {
    width: 31%;
  }
  /* line 2348, ../sass/screen.scss */
  footer .inner-wrapper .left ul li {
    float: left;
    margin-left: 10px;
  }
  /* line 2351, ../sass/screen.scss */
  footer .inner-wrapper .left ul li.blurb {
    text-align: left;
    line-height: 1.5em;
  }
  /* line 2357, ../sass/screen.scss */
  footer .inner-wrapper .middle {
    width: 45%;
  }
  /* line 2359, ../sass/screen.scss */
  footer .inner-wrapper .middle .company {
    margin-bottom: 40px;
    padding-left: 35px;
  }
  /* line 2364, ../sass/screen.scss */
  footer .inner-wrapper .right {
    display: block;
    width: 24%;
  }
  /* line 2367, ../sass/screen.scss */
  footer .inner-wrapper .right ul {
    width: 100%;
  }
  /* line 2369, ../sass/screen.scss */
  footer .inner-wrapper .right ul li {
    max-width: 50px;
    background: #EF4B4B;
    padding: 4px;
    margin: 4px;
    line-height: 1em;
  }

  /* Pages Tablet */
  /* line 2383, ../sass/screen.scss */
  .page-template-default .main-content .inner-wrapper {
    width: 600px;
  }
  /* line 2386, ../sass/screen.scss */
  .page-template-default .main-content .team-member {
    clear: both;
  }
  /* line 2389, ../sass/screen.scss */
  .page-template-default .main-content .left {
    width: 36%;
    float: left;
  }
  /* line 2393, ../sass/screen.scss */
  .page-template-default .main-content .right {
    width: 64%;
    float: left;
  }
  /* line 2396, ../sass/screen.scss */
  .page-template-default .main-content .right h2, .page-template-default .main-content .right h5 {
    text-align: left;
  }
}
/**************
DESKTOP
***************/
@media only screen and (min-width: 960px) {
  /* line 2410, ../sass/screen.scss */
  .no-desktop {
    display: none;
  }

  /* line 2413, ../sass/screen.scss */
  .desktop-only {
    display: block;
  }

  /* line 2418, ../sass/screen.scss */
  .top-nav .inner-nav {
    width: 960px;
  }
  /* line 2422, ../sass/screen.scss */
  .top-nav .inner-nav ul.navbar-nav li a {
    font-size: 16px;
    padding: 0 22px;
  }

  /* line 2431, ../sass/screen.scss */
  .hero .hero-box {
    width: 720px;
  }
  /* line 2433, ../sass/screen.scss */
  .hero .hero-box p {
    font-size: 16px;
  }

  /* line 2439, ../sass/screen.scss */
  .main-content .inner-wrapper {
    width: 960px;
  }
  /* line 2443, ../sass/screen.scss */
  .main-content .location-filter .zip-code {
    width: 290px;
  }
  /* line 2448, ../sass/screen.scss */
  .main-content .filter ul li {
    padding: 0 23px;
  }
  /* line 2450, ../sass/screen.scss */
  .main-content .filter ul li label {
    font-size: 14px;
  }

  /* line 2457, ../sass/screen.scss */
  .product-info .left, .income-info .left {
    width: 49%;
  }
  /* line 2460, ../sass/screen.scss */
  .product-info .right, .income-info .right {
    width: 48%;
  }

  /* line 2464, ../sass/screen.scss */
  .product-box {
    margin-right: 2%;
    width: 22.5%;
  }
  /* line 2468, ../sass/screen.scss */
  .product-box:nth-of-type(4) {
    margin-right: 0;
  }
  /* line 2471, ../sass/screen.scss */
  .product-box:nth-of-type(3) {
    margin-right: 2%;
  }
  /* line 2474, ../sass/screen.scss */
  .product-box .stars {
    margin-right: 0px;
  }
  /* line 2477, ../sass/screen.scss */
  .product-box .prices {
    width: 62%;
  }

  /* line 2482, ../sass/screen.scss */
  .recommendations .rec-wrapper {
    width: 820px;
  }
  /* line 2484, ../sass/screen.scss */
  .recommendations .rec-wrapper .product-box {
    width: 23.5%;
    padding: 0 1%;
  }

  /* line 2490, ../sass/screen.scss */
  #right-arrow {
    margin-top: -332px;
  }

  /* line 2496, ../sass/screen.scss */
  .page-id-426 .hero .hero-box h1 {
    margin: 80px 0 40px;
  }

  /* line 2504, ../sass/screen.scss */
  .hero .hero-box h1 {
    margin: 40px auto 20px;
  }

  /* line 2510, ../sass/screen.scss */
  .home .hero {
    background-size: 1280px;
  }
  /* line 2512, ../sass/screen.scss */
  .home .hero .hero-box {
    width: 720px;
  }
  /* line 2515, ../sass/screen.scss */
  .home .hero h1 {
    margin: 0 auto;
    padding: 140px 0 80px;
    font-size: 48px;
  }
  /* line 2522, ../sass/screen.scss */
  .home .background .detail-contents {
    width: 400px;
  }
  /* line 2527, ../sass/screen.scss */
  .home .find-support .arrow, .home .find-work .arrow {
    top: -31px;
    height: 31px;
  }
  /* line 2531, ../sass/screen.scss */
  .home .find-support .content, .home .find-work .content {
    width: 400px;
  }
  /* line 2533, ../sass/screen.scss */
  .home .find-support .content h3, .home .find-work .content h3 {
    font-size: 31px;
  }
  /* line 2538, ../sass/screen.scss */
  .home .find-support .hidden-details .bullet, .home .find-work .hidden-details .bullet {
    height: 140px;
  }
  /* line 2541, ../sass/screen.scss */
  .home .find-support .hidden-details .short-bullet, .home .find-work .hidden-details .short-bullet {
    height: 110px;
  }
  /* line 2544, ../sass/screen.scss */
  .home .find-support .hidden-details a.button, .home .find-work .hidden-details a.button {
    margin-top: 20px;
  }
  /* line 2551, ../sass/screen.scss */
  .home .find-support .hidden-details .icon .filter {
    margin-right: 0;
    margin-left: 28px;
  }
  /* line 2555, ../sass/screen.scss */
  .home .find-support .hidden-details .filter {
    margin: 0 2px 0 38px;
  }
  /* line 2562, ../sass/screen.scss */
  .home .stats {
    width: 960px;
  }
  /* line 2564, ../sass/screen.scss */
  .home .stats .fact {
    margin-right: 46px;
  }
  /* line 2566, ../sass/screen.scss */
  .home .stats .fact.munchery, .home .stats .fact.etsy {
    width: 142px;
  }
  /* line 2570, ../sass/screen.scss */
  .home .stats .fact.etsy img {
    vertical-align: top;
  }
  /* line 2574, ../sass/screen.scss */
  .home .stats .fact.lyft {
    width: 174px;
  }
  /* line 2576, ../sass/screen.scss */
  .home .stats .fact.lyft img {
    margin-left: 0;
  }
  /* line 2580, ../sass/screen.scss */
  .home .stats .fact.airbnb {
    width: 122px;
  }
  /* line 2582, ../sass/screen.scss */
  .home .stats .fact.airbnb .descriptor {
    padding-left: 8px;
  }
  /* line 2585, ../sass/screen.scss */
  .home .stats .fact.airbnb img {
    margin-top: -12px;
  }
  /* line 2589, ../sass/screen.scss */
  .home .stats .fact.elance {
    width: 146px;
  }
  /* line 2593, ../sass/screen.scss */
  .home .stats .fact .quantity {
    font-size: 71px;
    text-align: left;
  }
  /* line 2597, ../sass/screen.scss */
  .home .stats .fact .descriptor {
    font-size: 22px;
  }
  /* line 2600, ../sass/screen.scss */
  .home .stats .fact:nth-child(odd) {
    margin-top: 160px;
  }
  /* line 2606, ../sass/screen.scss */
  .home .twitter-feed-section .twitter-feed-first {
    height: 300px;
    padding: 30px 165px;
  }
  /* line 2610, ../sass/screen.scss */
  .home .twitter-feed-section .container {
    display: block;
    width: 960px;
    margin: 0 auto;
  }

  /* line 2619, ../sass/screen.scss */
  .single-income .product-box .stars, .single-product .product-box .stars {
    width: 42%;
  }

  /* line 2626, ../sass/screen.scss */
  .page-template-template-earn-php .main-content .filter .criteria input[type='checkbox'] {
    width: 15px;
    height: 15px;
  }
  /* line 2630, ../sass/screen.scss */
  .page-template-template-earn-php .main-content .filter ul li {
    padding: 0;
  }
  /* line 2632, ../sass/screen.scss */
  .page-template-template-earn-php .main-content .filter ul li label {
    font-size: 15px;
    margin-left: -13px;
  }
  /* line 2635, ../sass/screen.scss */
  .page-template-template-earn-php .main-content .filter ul li label:before {
    left: -10px;
    top: -3px;
  }

  /* line 2645, ../sass/screen.scss */
  .page-template-template-marketplace-php .filter .platform {
    width: 63%;
  }

  /* Pages Desktop */
  /* line 2654, ../sass/screen.scss */
  .page-template-default .main-content .inner-wrapper {
    width: 800px;
  }
  /* line 2657, ../sass/screen.scss */
  .page-template-default .main-content .inner-wrapper .team-member .left {
    width: 29%;
  }
  /* line 2660, ../sass/screen.scss */
  .page-template-default .main-content .inner-wrapper .team-member .right {
    width: 71%;
  }

  /* line 2668, ../sass/screen.scss */
  footer .inner-wrapper {
    width: 960px;
  }
  /* line 2670, ../sass/screen.scss */
  footer .inner-wrapper .left {
    width: 46%;
    margin-top: 4px;
  }
  /* line 2673, ../sass/screen.scss */
  footer .inner-wrapper .left li.blurb {
    float: left;
    width: 49%;
    margin-left: 20px;
    font-size: 9px;
  }
  /* line 2679, ../sass/screen.scss */
  footer .inner-wrapper .left li.brand {
    margin-top: -7px;
  }
  /* line 2683, ../sass/screen.scss */
  footer .inner-wrapper .middle {
    width: 37%;
  }
  /* line 2685, ../sass/screen.scss */
  footer .inner-wrapper .middle .company {
    padding-left: 52px;
  }
  /* line 2688, ../sass/screen.scss */
  footer .inner-wrapper .middle .discover {
    width: 39%;
  }
  /* line 2692, ../sass/screen.scss */
  footer .inner-wrapper .right {
    width: 17%;
  }
}
/* Really Large Desktops */
@media only screen and (min-width: 1280px) {
  /* line 2701, ../sass/screen.scss */
  .home .hero {
    background-size: contain;
  }

  /* line 2707, ../sass/screen.scss */
  .home .twitter-feed-section .container {
    width: 1280px;
  }
}
/* line 2714, ../sass/screen.scss */
.floated-cta-bar {
  display: none;
  position: fixed;
  top: 350px;
  right: 0px;
  width: 188px;
  height: 79px;
  z-index: 2;
  background: transparent;
  background-image: url("../img/ID_JoinWidget_11.png");
  background-repeat: no-repeat;
}
/* line 2725, ../sass/screen.scss */
.floated-cta-bar.alternate {
  background-image: url("../img/SM_JoinWidget_11.png");
}
/* line 2728, ../sass/screen.scss */
.floated-cta-bar.show {
  display: block;
}
/* line 2731, ../sass/screen.scss */
.floated-cta-bar #join-cta {
  width: 188px;
  height: 79px;
  display: block;
}
@media (max-width: 800px) {
  /* line 2714, ../sass/screen.scss */
  .floated-cta-bar {
    display: none !important;
  }
}

/**************
Less Than IE 10 Styles
***************/
/* line 2749, ../sass/screen.scss */
.ie9 .home .twitter-feed-section .twitter-feed-first h1 {
  text-shadow: none;
}
/* line 2755, ../sass/screen.scss */
.ie9 .filter ul li label:before {
  border: none;
}

/* Less Than IE 9 */
/* line 2760, ../sass/screen.scss */
.lt-ie9 {
  /* HOMEPAGE LTIE9*/
  /* Marketplace & Income Discovery Landing LT-IE9*/
  /* PRODUCT and INCOME DISCOVERY INDIVIDUAL PAGES LT-IE9 */
  /* Pages LT-IE9 */
  /* Pages Desktop */
}
/* line 2761, ../sass/screen.scss */
.lt-ie9 .desktop-only {
  display: block;
}
/* line 2765, ../sass/screen.scss */
.lt-ie9 #right-arrow {
  background: url("../img/scroll_right.png") no-repeat center center;
  width: 50px;
  height: 50px;
  background-size: contain;
  float: right;
  display: block;
  text-indent: -99999px;
  margin-top: -279px;
}
/* line 2775, ../sass/screen.scss */
.lt-ie9 #left-arrow {
  background: url("../img/scroll_left.png") no-repeat center center;
  width: 50px;
  height: 50px;
  background-size: contain;
  float: left;
  display: block;
  text-indent: 99999px;
  margin-top: 122px;
}
/* line 2785, ../sass/screen.scss */
.lt-ie9 .top-nav {
  background: #EF4B4B;
  position: fixed;
  z-index: 500;
  height: 60px;
  min-height: 0;
  border-bottom: none;
  top: 0;
}
/* line 2793, ../sass/screen.scss */
.lt-ie9 .top-nav .inner-nav {
  width: 640px;
  display: block;
  margin: 0 auto;
}
/* line 2798, ../sass/screen.scss */
.lt-ie9 .top-nav .brand {
  margin: 24px 0 0 10px;
  float: left;
  height: 27px;
  width: 81px;
  background: url("../img/peers_logo_ie8.png") no-repeat center center;
}
/* line 2805, ../sass/screen.scss */
.lt-ie9 .top-nav .menu-toggle {
  display: none;
}
/* line 2808, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav {
  background: none;
  display: block;
  float: right;
  text-align: right;
  width: 85%;
}
/* line 2814, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav li {
  display: inline-block;
  border-bottom: none;
  height: 60px;
  padding: 0;
}
/* line 2819, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav li a {
  font-size: 12px;
  font-family: "Avenir Next LT W01 Demi";
  line-height: 60px;
  padding: 0 8px;
  text-align: center;
}
/* line 2827, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav li.menu-login, .lt-ie9 .top-nav ul.navbar-nav li.menu-sign-up {
  background: none;
  padding: 0 15px;
}
/* line 2830, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav li.menu-login:after, .lt-ie9 .top-nav ul.navbar-nav li.menu-sign-up:after {
  content: none;
}
/* line 2833, ../sass/screen.scss */
.lt-ie9 .top-nav ul.navbar-nav li.menu-login img, .lt-ie9 .top-nav ul.navbar-nav li.menu-sign-up img {
  margin: 12px 6px 0 0;
}
/* line 2841, ../sass/screen.scss */
.lt-ie9 .hero-box h1 {
  font-size: 47px;
}
/* line 2848, ../sass/screen.scss */
.lt-ie9 .home .hero {
  background-size: 1395px;
}
/* line 2851, ../sass/screen.scss */
.lt-ie9 .home .hero-box {
  padding: 0;
  width: 640px;
}
/* line 2854, ../sass/screen.scss */
.lt-ie9 .home .hero-box h1 {
  font-size: 47px;
  font-weight: 500;
  padding: 70px 0 33px;
}
/* line 2860, ../sass/screen.scss */
.lt-ie9 .home .find-work, .lt-ie9 .home .find-support {
  width: 50%;
  color: #fff;
  float: left;
}
/* line 2864, ../sass/screen.scss */
.lt-ie9 .home .find-work .section-slide-box, .lt-ie9 .home .find-support .section-slide-box {
  visibility: hidden;
}
/* line 2868, ../sass/screen.scss */
.lt-ie9 .home .find-work .hidden-details .bullet, .lt-ie9 .home .find-support .hidden-details .bullet {
  height: 160px;
}
/* line 2871, ../sass/screen.scss */
.lt-ie9 .home .find-work .hidden-details a.button, .lt-ie9 .home .find-support .hidden-details a.button {
  margin-top: 40px;
}
/* line 2875, ../sass/screen.scss */
.lt-ie9 .home .find-work a.button, .lt-ie9 .home .find-support a.button {
  display: inline-block;
}
/* line 2879, ../sass/screen.scss */
.lt-ie9 .home .find-work {
  background: rgba(255, 255, 255, 0.3);
}
/* line 2882, ../sass/screen.scss */
.lt-ie9 .home .find-support {
  background: rgba(0, 0, 0, 0.3);
}
/* line 2885, ../sass/screen.scss */
.lt-ie9 .home .vertical-section {
  padding-bottom: 0;
}
/* line 2888, ../sass/screen.scss */
.lt-ie9 .home .lower-content {
  background: none;
}
/* line 2891, ../sass/screen.scss */
.lt-ie9 .home section.main-content {
  padding-top: 0;
}
/* line 2894, ../sass/screen.scss */
.lt-ie9 .home .get-advice {
  background: url(../img/getadvice.jpg) no-repeat center center;
  background-size: cover;
}
/* line 2897, ../sass/screen.scss */
.lt-ie9 .home .get-advice .top, .lt-ie9 .home .get-advice .bottom {
  width: 550px;
}
/* line 2899, ../sass/screen.scss */
.lt-ie9 .home .get-advice .top a.button, .lt-ie9 .home .get-advice .bottom a.button {
  display: inline-block;
}
/* line 2903, ../sass/screen.scss */
.lt-ie9 .home .get-advice .bottom {
  padding: 30px 64px;
}
/* line 2907, ../sass/screen.scss */
.lt-ie9 .home .stats {
  width: 640px;
  margin: 0 auto;
}
/* line 2910, ../sass/screen.scss */
.lt-ie9 .home .stats .fact {
  float: left;
  margin-right: 5px;
}
/* line 2913, ../sass/screen.scss */
.lt-ie9 .home .stats .fact .quantity {
  font-size: 53px;
}
/* line 2916, ../sass/screen.scss */
.lt-ie9 .home .stats .fact .descriptor {
  font-size: 16px;
  color: #000;
}
/* line 2920, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.munchery, .lt-ie9 .home .stats .fact.etsy {
  width: 127px;
}
/* line 2924, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.etsy img {
  vertical-align: bottom;
}
/* line 2928, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.lyft {
  width: 129px;
}
/* line 2930, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.lyft img {
  margin-left: -7px;
}
/* line 2934, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.airbnb {
  width: 118px;
  margin-top: 160px;
}
/* line 2939, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.elance {
  width: 110px;
  margin-top: 160px;
}
/* line 2942, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.elance .quantity {
  text-align: left;
}
/* line 2950, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .container {
  display: block;
  width: 640px;
  margin: 0 auto;
}
/* line 2955, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .card {
  height: 100%;
}
/* line 2958, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section h2 {
  height: 32px;
  padding-left: 36px;
}
/* line 2962, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .twitter-feed-first {
  padding: 7px 165px;
  width: 620px;
  float: left;
  height: 230px;
  margin: 10px;
}
/* line 2970, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .twitter-feed {
  height: 300px;
  width: 300px;
  margin: 10px;
  float: left;
  display: block;
}
/* line 2981, ../sass/screen.scss */
.lt-ie9 .hero-box {
  position: relative;
  width: 565px;
  margin: 0 auto;
  padding: 20px 20px 10px;
}
/* line 2986, ../sass/screen.scss */
.lt-ie9 .hero-box p {
  font-size: 14px;
}
/* line 2991, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .top-nav, .lt-ie9 .page-template-template-earn-php .top-nav, .lt-ie9 .home .top-nav, .lt-ie9 .page-id-426 .top-nav {
  background: none;
  position: absolute;
}
/* line 2996, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .top-nav ul.navbar-nav .menu-login a, .lt-ie9 .page-template-template-marketplace-php .top-nav ul.navbar-nav .menu-sign-up a, .lt-ie9 .page-template-template-earn-php .top-nav ul.navbar-nav .menu-login a, .lt-ie9 .page-template-template-earn-php .top-nav ul.navbar-nav .menu-sign-up a, .lt-ie9 .home .top-nav ul.navbar-nav .menu-login a, .lt-ie9 .home .top-nav ul.navbar-nav .menu-sign-up a, .lt-ie9 .page-id-426 .top-nav ul.navbar-nav .menu-login a, .lt-ie9 .page-id-426 .top-nav ul.navbar-nav .menu-sign-up a {
  background: #EF4B4B;
  padding: 5px;
}
/* line 3005, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .hero, .lt-ie9 .page-id-426 .hero {
  background: url("../img/SM_Hero.jpg") no-repeat center center;
  background-size: cover;
}
/* line 3010, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .filter .platform, .lt-ie9 .page-id-426 .filter .platform {
  width: 68%;
  margin-bottom: 0;
}
/* line 3015, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .loops-hr, .lt-ie9 .page-id-426 .loops-hr {
  display: block;
}
/* line 3019, ../sass/screen.scss */
.lt-ie9 .main-content {
  padding: 20px 0 0;
}
/* line 3021, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper {
  width: 640px;
}
/* line 3023, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper .inner-nav {
  display: block;
  margin-bottom: 20px;
  width: 100%;
}
/* line 3027, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper .inner-nav ul {
  text-align: center;
}
/* line 3029, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper .inner-nav ul li {
  display: inline-block;
  text-indent: 27px;
  padding: 10px 2px;
}
/* line 3033, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper .inner-nav ul li a {
  background: url("../img/filters_icon.png") no-repeat left bottom;
  height: 33px;
  display: inline-block;
  padding: 10px 11px;
  color: #000;
  font-size: 14px;
  font-weight: 800;
  text-transform: uppercase;
  font-family: "AvenirNextLTW01-Demi" sans-serif;
}
/* line 3048, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper .category h2 {
  text-align: left;
}
/* line 3054, ../sass/screen.scss */
.lt-ie9 div.product-box:nth-of-type(3) {
  margin-right: 0;
}
/* line 3057, ../sass/screen.scss */
.lt-ie9 .product-box {
  display: block;
  float: left;
  margin-right: 2%;
  vertical-align: top;
  width: 32%;
}
/* line 3063, ../sass/screen.scss */
.lt-ie9 .product-box h4, .lt-ie9 .product-box h4 a {
  font-size: 17px;
  text-align: left;
}
/* line 3067, ../sass/screen.scss */
.lt-ie9 .product-box p {
  font-size: 14px;
  text-align: left;
}
/* line 3071, ../sass/screen.scss */
.lt-ie9 .product-box .rating-price {
  margin-top: 12px;
  padding: 0;
}
/* line 3074, ../sass/screen.scss */
.lt-ie9 .product-box .rating-price .prices {
  width: 53%;
}
/* line 3077, ../sass/screen.scss */
.lt-ie9 .product-box .rating-price .price {
  font-size: 18px;
  width: auto;
}
/* line 3081, ../sass/screen.scss */
.lt-ie9 .product-box .rating-price .orig-price {
  margin-right: 0;
}
/* line 3086, ../sass/screen.scss */
.lt-ie9 .loops-hr {
  margin-bottom: 20px;
}
/* line 3091, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .platform {
  width: 100%;
  margin-bottom: 0;
}
/* line 3095, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria {
  float: left;
  width: 16%;
  margin: 0 1%;
  border-right: 1px solid #bbb;
}
/* line 3100, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria input[type='checkbox'] {
  height: 13px;
  width: 13px;
}
/* line 3104, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria ul {
  margin-left: 0;
  margin-top: 6px;
}
/* line 3108, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria.can, .lt-ie9 .page-template-template-earn-php .filter .criteria.like {
  width: 39%;
}
/* line 3110, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria.can li, .lt-ie9 .page-template-template-earn-php .filter .criteria.like li {
  width: 50%;
  float: left;
}
/* line 3115, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter .criteria.like {
  border: none;
}
/* line 3119, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter ul li {
  display: block;
  padding: 0;
  margin: 0 auto 7px;
}
/* line 3123, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter ul li input[type='checkbox'] {
  margin-right: 10px;
}
/* line 3126, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter ul li label {
  top: -2px;
  margin-left: -17px;
  font-size: 11px;
  left: 0;
}
/* line 3132, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .filter ul li label:before {
  width: 9px;
  left: -5px;
  border: none;
}
/* line 3140, ../sass/screen.scss */
.lt-ie9 .filter {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
/* line 3144, ../sass/screen.scss */
.lt-ie9 .filter .location-filter {
  width: 480px;
}
/* line 3146, ../sass/screen.scss */
.lt-ie9 .filter .location-filter .zip-code {
  width: 290px;
  margin: 20px auto 0;
}
/* line 3151, ../sass/screen.scss */
.lt-ie9 .filter input[type='text'] {
  width: 120px;
}
/* line 3155, ../sass/screen.scss */
.lt-ie9 .filter ul li:first-of-type {
  padding-left: 0;
}
/* line 3159, ../sass/screen.scss */
.lt-ie9 .filter ul li {
  display: inline-block;
  margin: 0;
  padding: 0 5px;
  width: auto;
}
/* line 3164, ../sass/screen.scss */
.lt-ie9 .filter ul li input[type='checkbox'] {
  margin-right: 0;
}
/* line 3167, ../sass/screen.scss */
.lt-ie9 .filter ul li label {
  font-size: 13px;
}
/* line 3170, ../sass/screen.scss */
.lt-ie9 .filter ul li label:before {
  left: -16px;
  width: 11px;
  border: none;
}
/* line 3177, ../sass/screen.scss */
.lt-ie9 .email-us {
  padding: 0;
}
/* line 3179, ../sass/screen.scss */
.lt-ie9 .email-us span {
  padding: 10px 10px 0 0;
}
/* line 3183, ../sass/screen.scss */
.lt-ie9 .prices {
  width: 39%;
}
/* line 3186, ../sass/screen.scss */
.lt-ie9 .orig-price {
  float: left;
  margin-left: 2%;
  width: 39%;
}
/* line 3190, ../sass/screen.scss */
.lt-ie9 .orig-price .price-slash {
  margin-left: 7px;
}
/* line 3194, ../sass/screen.scss */
.lt-ie9 .price {
  width: 51%;
  float: left;
}
/* line 3198, ../sass/screen.scss */
.lt-ie9 .rating {
  margin-left: 3px;
}
/* line 3205, ../sass/screen.scss */
.lt-ie9 body.single-product .main-content, .lt-ie9 body.single-income .main-content {
  padding-top: 80px;
}
/* line 3209, ../sass/screen.scss */
.lt-ie9 body.single-product .reviews a.button, .lt-ie9 body.single-income .reviews a.button {
  padding: 19px 9px;
  font-size: 15px;
}
/* line 3215, ../sass/screen.scss */
.lt-ie9 body.single-product .product-box .stars, .lt-ie9 body.single-income .product-box .stars {
  width: 47%;
}
/* line 3220, ../sass/screen.scss */
.lt-ie9 .x-icon {
  margin-right: 19px;
}
/* line 3224, ../sass/screen.scss */
.lt-ie9 .product-info .left, .lt-ie9 .income-info .left {
  width: 50%;
  float: right;
}
/* line 3228, ../sass/screen.scss */
.lt-ie9 .product-info .right, .lt-ie9 .income-info .right {
  float: right;
  width: 47%;
  margin-left: 3%;
}
/* line 3232, ../sass/screen.scss */
.lt-ie9 .product-info .right p, .lt-ie9 .income-info .right p {
  text-align: left;
}
/* line 3235, ../sass/screen.scss */
.lt-ie9 .product-info .right img.logo, .lt-ie9 .income-info .right img.logo {
  display: block;
  margin: 0;
}
/* line 3242, ../sass/screen.scss */
.lt-ie9 .product-info .right .prices {
  min-width: 38%;
  width: auto;
}
/* line 3245, ../sass/screen.scss */
.lt-ie9 .product-info .right .prices .orig-price {
  margin-right: 2%;
  font-size: 13px;
}
/* line 3249, ../sass/screen.scss */
.lt-ie9 .product-info .right .prices .price {
  float: right;
}
/* line 3253, ../sass/screen.scss */
.lt-ie9 .income-info .right .income {
  width: 47%;
}
/* line 3257, ../sass/screen.scss */
.lt-ie9 .reviews .left {
  float: left;
  width: 32%;
  margin-top: 6px;
}
/* line 3262, ../sass/screen.scss */
.lt-ie9 .reviews .right {
  float: left;
  width: 65%;
  margin-left: 3%;
}
/* line 3266, ../sass/screen.scss */
.lt-ie9 .reviews .right > p {
  text-align: left;
}
/* line 3271, ../sass/screen.scss */
.lt-ie9 .wp-review-comment-rating {
  margin-left: 5px;
}
/* line 3275, ../sass/screen.scss */
.lt-ie9 .product-box .prices {
  width: 60%;
}
/* line 3278, ../sass/screen.scss */
.lt-ie9 .product-box .stars {
  width: 42%;
}
/* line 3282, ../sass/screen.scss */
.lt-ie9 .product-details, .lt-ie9 .income-details {
  margin-bottom: 45px;
}
/* line 3284, ../sass/screen.scss */
.lt-ie9 .product-details h4, .lt-ie9 .income-details h4 {
  text-align: left;
}
/* line 3287, ../sass/screen.scss */
.lt-ie9 .product-details a, .lt-ie9 .income-details a {
  width: auto;
}
/* line 3293, ../sass/screen.scss */
.lt-ie9 .recommendations .rec-wrapper {
  width: 540px;
  margin: 0 auto;
}
/* line 3296, ../sass/screen.scss */
.lt-ie9 .recommendations .rec-wrapper .product-box:nth-of-type(4) {
  margin-right: 0;
}
/* line 3302, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper {
  width: 640px;
}
/* line 3304, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left, .lt-ie9 footer .inner-wrapper .middle, .lt-ie9 footer .inner-wrapper .right {
  float: left;
}
/* line 3308, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left {
  width: 31%;
}
/* line 3310, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left ul li {
  float: left;
  margin-left: 10px;
}
/* line 3313, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left ul li.blurb {
  text-align: left;
  line-height: 1.5em;
}
/* line 3319, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .middle {
  width: 47%;
}
/* line 3321, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .middle .company {
  margin-bottom: 40px;
  padding-left: 35px;
}
/* line 3326, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .right {
  display: block;
  width: 19%;
}
/* line 3329, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .right ul {
  width: 100%;
}
/* line 3331, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .right ul li {
  max-width: 50px;
  background: #EF4B4B;
  padding: 4px;
  margin: 4px;
}
/* line 3343, ../sass/screen.scss */
.lt-ie9 .page-template-default .main-content .inner-wrapper {
  width: 500px;
}
/* line 3348, ../sass/screen.scss */
.lt-ie9 .top-nav .inner-nav {
  width: 960px;
}
/* line 3352, ../sass/screen.scss */
.lt-ie9 .top-nav .inner-nav ul.navbar-nav li a {
  font-size: 16px;
  padding: 0 22px;
}
/* line 3361, ../sass/screen.scss */
.lt-ie9 .hero .hero-box {
  width: 720px;
}
/* line 3363, ../sass/screen.scss */
.lt-ie9 .hero .hero-box p {
  font-size: 16px;
}
/* line 3369, ../sass/screen.scss */
.lt-ie9 .main-content .inner-wrapper {
  width: 960px;
}
/* line 3373, ../sass/screen.scss */
.lt-ie9 .main-content .location-filter .zip-code {
  width: 290px;
}
/* line 3378, ../sass/screen.scss */
.lt-ie9 .main-content .filter ul li {
  padding: 0 23px;
}
/* line 3380, ../sass/screen.scss */
.lt-ie9 .main-content .filter ul li label {
  font-size: 14px;
}
/* line 3387, ../sass/screen.scss */
.lt-ie9 .product-info .left, .lt-ie9 .income-info .left {
  width: 49%;
}
/* line 3390, ../sass/screen.scss */
.lt-ie9 .product-info .right, .lt-ie9 .income-info .right {
  width: 48%;
}
/* line 3394, ../sass/screen.scss */
.lt-ie9 .product-box {
  margin-right: 2%;
  width: 22.5%;
}
/* line 3398, ../sass/screen.scss */
.lt-ie9 .product-box:nth-of-type(4) {
  margin-right: 0;
}
/* line 3401, ../sass/screen.scss */
.lt-ie9 .product-box:nth-of-type(3) {
  margin-right: 2%;
}
/* line 3404, ../sass/screen.scss */
.lt-ie9 .product-box .stars {
  margin-right: 0px;
}
/* line 3407, ../sass/screen.scss */
.lt-ie9 .product-box .prices {
  width: 62%;
}
/* line 3413, ../sass/screen.scss */
.lt-ie9 .recommendations .rec-wrapper {
  width: 820px;
}
/* line 3415, ../sass/screen.scss */
.lt-ie9 .recommendations .rec-wrapper .product-box {
  width: 23.5%;
  padding: 0 1%;
}
/* line 3421, ../sass/screen.scss */
.lt-ie9 #right-arrow {
  margin-top: -332px;
}
/* line 3427, ../sass/screen.scss */
.lt-ie9 .page-id-426 .hero .hero-box h1 {
  margin: 80px 0 40px;
}
/* line 3435, ../sass/screen.scss */
.lt-ie9 .hero .hero-box h1 {
  margin: 67px auto 20px;
}
/* line 3441, ../sass/screen.scss */
.lt-ie9 .home .hero {
  background-size: 1280px;
}
/* line 3443, ../sass/screen.scss */
.lt-ie9 .home .hero .hero-box {
  width: 720px;
}
/* line 3446, ../sass/screen.scss */
.lt-ie9 .home .hero h1 {
  margin: 0 auto;
  padding: 140px 0 80px;
  font-size: 48px;
}
/* line 3453, ../sass/screen.scss */
.lt-ie9 .home .background .detail-contents {
  width: 400px;
}
/* line 3458, ../sass/screen.scss */
.lt-ie9 .home .find-support .arrow, .lt-ie9 .home .find-work .arrow {
  top: -25px;
  height: 20px;
  visibility: hidden;
}
/* line 3463, ../sass/screen.scss */
.lt-ie9 .home .find-support .content, .lt-ie9 .home .find-work .content {
  width: 400px;
}
/* line 3465, ../sass/screen.scss */
.lt-ie9 .home .find-support .content h3, .lt-ie9 .home .find-work .content h3 {
  font-size: 31px;
}
/* line 3470, ../sass/screen.scss */
.lt-ie9 .home .find-support .hidden-details .bullet, .lt-ie9 .home .find-work .hidden-details .bullet {
  height: 140px;
}
/* line 3473, ../sass/screen.scss */
.lt-ie9 .home .find-support .hidden-details .short-bullet, .lt-ie9 .home .find-work .hidden-details .short-bullet {
  height: 110px;
}
/* line 3476, ../sass/screen.scss */
.lt-ie9 .home .find-support .hidden-details a.button, .lt-ie9 .home .find-work .hidden-details a.button {
  margin-top: 20px;
}
/* line 3483, ../sass/screen.scss */
.lt-ie9 .home .find-support .hidden-details .icon .filter {
  margin-right: 0;
  margin-left: 28px;
}
/* line 3487, ../sass/screen.scss */
.lt-ie9 .home .find-support .hidden-details .filter {
  margin: 0 2px 0 38px;
}
/* line 3494, ../sass/screen.scss */
.lt-ie9 .home .stats {
  width: 960px;
}
/* line 3496, ../sass/screen.scss */
.lt-ie9 .home .stats .fact {
  margin-right: 46px;
}
/* line 3498, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.munchery, .lt-ie9 .home .stats .fact.etsy {
  width: 142px;
}
/* line 3502, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.etsy img {
  vertical-align: top;
}
/* line 3506, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.lyft {
  width: 174px;
}
/* line 3508, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.lyft img {
  margin-left: 0;
}
/* line 3512, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.airbnb {
  width: 122px;
}
/* line 3514, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.airbnb .descriptor {
  padding-left: 8px;
}
/* line 3517, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.airbnb img {
  margin-top: -12px;
}
/* line 3521, ../sass/screen.scss */
.lt-ie9 .home .stats .fact.elance {
  width: 146px;
}
/* line 3525, ../sass/screen.scss */
.lt-ie9 .home .stats .fact .quantity {
  font-size: 71px;
  text-align: left;
}
/* line 3529, ../sass/screen.scss */
.lt-ie9 .home .stats .fact .descriptor {
  font-size: 22px;
}
/* line 3535, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .twitter-feed-first {
  height: 300px;
  padding: 30px 165px;
}
/* line 3539, ../sass/screen.scss */
.lt-ie9 .home .twitter-feed-section .container {
  display: block;
  width: 960px;
  margin: 0 auto;
}
/* line 3548, ../sass/screen.scss */
.lt-ie9 .single-income .product-box .stars, .lt-ie9 .single-product .product-box .stars {
  width: 42%;
}
/* line 3555, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .main-content .filter .criteria input[type='checkbox'] {
  width: 15px;
  height: 15px;
}
/* line 3559, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .main-content .filter ul li {
  padding: 0;
}
/* line 3561, ../sass/screen.scss */
.lt-ie9 .page-template-template-earn-php .main-content .filter ul li label {
  font-size: 15px;
  margin-left: -13px;
}
/* line 3574, ../sass/screen.scss */
.lt-ie9 .page-template-template-marketplace-php .filter .platform {
  width: 63%;
}
/* line 3581, ../sass/screen.scss */
.lt-ie9 .page-template-default .main-content .inner-wrapper {
  width: 800px;
}
/* line 3586, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper {
  width: 960px;
}
/* line 3588, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left {
  width: 46%;
  margin-top: 4px;
}
/* line 3591, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left li.blurb {
  float: left;
  width: 49%;
  margin-left: 20px;
  font-size: 9px;
}
/* line 3597, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .left li.brand {
  margin-top: -7px;
}
/* line 3601, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .middle {
  width: 37%;
}
/* line 3603, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .middle .company {
  padding-left: 52px;
}
/* line 3606, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .middle .discover {
  width: 39%;
}
/* line 3610, ../sass/screen.scss */
.lt-ie9 footer .inner-wrapper .right {
  width: 17%;
}

/* line 3617, ../sass/screen.scss */
div.wp-review-comment-field {
  display: list-item;
}

/* line 3620, ../sass/screen.scss */
span.review-comment-field-msg {
  display: block;
  margin-bottom: 10px;
}

/* line 3626, ../sass/screen.scss */
.page-template-template-landing-review-php .hero {
  background: url("../img/ID_Hero_11.11.jpg") no-repeat center center;
  background-size: cover;
  height: 200px;
}
/* line 3632, ../sass/screen.scss */
.page-template-template-landing-review-php h2 {
  margin-top: 20px;
  font-size: 30px;
  text-align: center;
}
/* line 3638, ../sass/screen.scss */
.page-template-template-landing-review-php p {
  width: auto;
  max-width: 750px;
  margin-bottom: 25px;
}
/* line 3644, ../sass/screen.scss */
.page-template-template-landing-review-php #PeersLogo_White {
  content: url("../img/PeersLogo_White.png");
  margin: 50px auto 0 auto;
}
/* line 3649, ../sass/screen.scss */
.page-template-template-landing-review-php #ratings-features {
  width: 660px;
  margin: 0 auto;
}
@media (max-width: 700px) {
  /* line 3649, ../sass/screen.scss */
  .page-template-template-landing-review-php #ratings-features {
    width: 220px;
  }
}
/* line 3657, ../sass/screen.scss */
.page-template-template-landing-review-php .ratings_feature {
  width: 180px;
  float: left;
  margin: 0 20px;
}
/* line 3662, ../sass/screen.scss */
.page-template-template-landing-review-php .ratings_feature p {
  text-align: left;
}
/* line 3667, ../sass/screen.scss */
.page-template-template-landing-review-php #Ratings_Icon1_WorkTransparent {
  content: url("../img/Ratings_Icon1_WorkTransparent.png");
}
/* line 3670, ../sass/screen.scss */
.page-template-template-landing-review-php #Ratings_Icon2_FullCircle {
  content: url("../img/Ratings_Icon2_FullCircle.png");
}
/* line 3673, ../sass/screen.scss */
.page-template-template-landing-review-php #Ratings_Icon3_ShapeSE {
  content: url("../img/Ratings_Icon3_ShapeSE.png");
}
/* line 3677, ../sass/screen.scss */
.page-template-template-landing-review-php .ratings_icon {
  margin-left: 40px;
  margin-bottom: 10px;
}
/* line 3682, ../sass/screen.scss */
.page-template-template-landing-review-php .ratings_subheader {
  font-family: "Avenir Next LT W01 Bold";
  font-size: 14px;
  text-align: center;
}
/* line 3688, ../sass/screen.scss */
.page-template-template-landing-review-php .ratings_caption {
  font-family: "AvenirNextLTW01-Regular";
  font-size: 14px;
}
/* line 3693, ../sass/screen.scss */
.page-template-template-landing-review-php .red-header {
  color: #f36560;
  font-size: 24px;
  text-align: center;
}
/* line 3701, ../sass/screen.scss */
.page-template-template-landing-review-php form {
  max-width: 500px;
  margin: 0 auto;
}
/* line 3704, ../sass/screen.scss */
.page-template-template-landing-review-php form select {
  margin: 12px 25px;
  font-size: 17px;
}
/* line 3708, ../sass/screen.scss */
.page-template-template-landing-review-php form textarea {
  width: 310px;
  height: 120px;
}
/* line 3712, ../sass/screen.scss */
.page-template-template-landing-review-php form input#submit {
  margin: 0 0 20px 0;
}
/* line 3717, ../sass/screen.scss */
.page-template-template-landing-review-php .disclaimer {
  font-size: 13px;
  font-style: italic;
  margin-top: -5px;
  padding-bottom: 20px;
}

/* line 3725, ../sass/screen.scss */
#wpadminbar {
  top: auto;
  bottom: 0;
}

/* line 3730, ../sass/screen.scss */
input[name=user_international] {
  -webkit-appearance: checkbox;
}

input[name=email_opt_in] {
    -webkit-appearance: checkbox;
}

/* line 3734, ../sass/screen.scss */
#register-form-wrapper, #login-form-wrapper, #comment-form {
  display: none;
}
/* line 3736, ../sass/screen.scss */
#register-form-wrapper #register-form, #register-form-wrapper #login-form, #login-form-wrapper #register-form, #login-form-wrapper #login-form, #comment-form #register-form, #comment-form #login-form {
  width: 220px;
  margin: 0 auto;
}
/* line 3740, ../sass/screen.scss */
#register-form-wrapper p, #login-form-wrapper p, #comment-form p {
  font-size: 17px;
  margin: 0;
}
/* line 3743, ../sass/screen.scss */
#register-form-wrapper p.submit, #register-form-wrapper p.account-subnav, #login-form-wrapper p.submit, #login-form-wrapper p.account-subnav, #comment-form p.submit, #comment-form p.account-subnav {
  text-align: center;
}
/* line 3747, ../sass/screen.scss */
#register-form-wrapper input[type="text"], #register-form-wrapper input[type="email"], #register-form-wrapper input[type="password"], #login-form-wrapper input[type="text"], #login-form-wrapper input[type="email"], #login-form-wrapper input[type="password"], #comment-form input[type="text"], #comment-form input[type="email"], #comment-form input[type="password"] {
  padding: 5px;
  margin: 12px 0;
  font-size: 17px;
  width: 220px;
}
/* line 3752, ../sass/screen.scss */
#register-form-wrapper input[type="text"].user_zip, #register-form-wrapper input[type="email"].user_zip, #register-form-wrapper input[type="password"].user_zip, #login-form-wrapper input[type="text"].user_zip, #login-form-wrapper input[type="email"].user_zip, #login-form-wrapper input[type="password"].user_zip, #comment-form input[type="text"].user_zip, #comment-form input[type="email"].user_zip, #comment-form input[type="password"].user_zip {
  width: 80px;
}
/* line 3756, ../sass/screen.scss */
#register-form-wrapper textarea, #login-form-wrapper textarea, #comment-form textarea {
  font-family: "AvenirNextLTW01-Regular", sans-serif;
  font-size: 17px;
  width: 400px;
  height: 200px;
}
@media (max-width: 767px) {
  /* line 3756, ../sass/screen.scss */
  #register-form-wrapper textarea, #login-form-wrapper textarea, #comment-form textarea {
    width: 95%;
  }
}
/* line 3765, ../sass/screen.scss */
#register-form-wrapper .sub-label, #login-form-wrapper .sub-label, #comment-form .sub-label {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px;
}
/* line 3770, ../sass/screen.scss */
#register-form-wrapper input[type="submit"], #login-form-wrapper input[type="submit"], #comment-form input[type="submit"] {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 3774, ../sass/screen.scss */
#register-form-wrapper .form-submit, #login-form-wrapper .form-submit, #comment-form .form-submit {
  text-align: center;
}
/* line 3777, ../sass/screen.scss */
#register-form-wrapper .sign-in-link, #login-form-wrapper .sign-in-link, #comment-form .sign-in-link {
  text-decoration: underline;
}

/* line 3782, ../sass/screen.scss */
#modal {
  display: none;
  background-color: #efeae4;
  border: 2px solid #444444;
  padding: 20px 45px 20px;
  margin: 44px auto 0;
  position: fixed;
  top: 0;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  max-height: 85%;
}
@media (max-width: 767px) {
  /* line 3782, ../sass/screen.scss */
  #modal {
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
}
/* line 3802, ../sass/screen.scss */
#modal #modal-close {
  width: 20px;
  height: 20px;
  margin-top: -7px;
  margin-right: -33px;
  background: url(../img/x-icon-black.png) no-repeat top left;
  float: right;
  background-size: 20px;
  cursor: pointer;
}
/* line 3812, ../sass/screen.scss */
#modal #modal-content {
  position: relative;
  overflow-y: auto;
  max-height: 100%;
}
/* line 3816, ../sass/screen.scss */
#modal #modal-content .form-title {
  text-align: center;
}

/* line 3822, ../sass/screen.scss */
#modal-backdrop {
  display: none;
  opacity: 0.4;
  filter: alpha(opacity=40);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

/* line 3835, ../sass/screen.scss */
#blocker {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1060;
}
/* line 3844, ../sass/screen.scss */
#blocker img {
  position: fixed;
  top: 50%;
  left: 50%;
  /* bring your own prefixes */
  transform: translate(-50%, -50%);
}

/* line 3853, ../sass/screen.scss */
.platform ul {
  margin: 0 0 10px 0;
}

/* line 3857, ../sass/screen.scss */
.center-wrapper {
  text-align: center;
}

/* line 3861, ../sass/screen.scss */
.product-content {
  background: #efe9e0;
}
@media (min-width: 693px) {
  /* line 3861, ../sass/screen.scss */
  .product-content {
    background: #efe9e0 url(../img/white.png) repeat-y 100%;
  }
}

/* line 3868, ../sass/screen.scss */
.faq-link-wrapper {
  margin-top: -15px;
  text-align: center;
}

/* line 3873, ../sass/screen.scss */
.faq-link {
  font-size: 17px;
}
@media (min-width: 693px) {
  /* line 3873, ../sass/screen.scss */
  .faq-link {
    display: none;
  }
}

/* line 3880, ../sass/screen.scss */
#faq {
  padding: 20px;
  background-color: #FFF;
}
@media (min-width: 693px) {
  /* line 3880, ../sass/screen.scss */
  #faq {
    float: right;
    width: 230px;
  }
}

/* line 3889, ../sass/screen.scss */
.faq-header {
  color: #EF4B4B;
  text-align: center;
  font-family: YWFT, sans-serif;
  font-size: 22px;
  margin-bottom: 30px;
}

/* line 3897, ../sass/screen.scss */
.faq-question {
  font-family: YWFT, sans-serif;
  font-size: 17px;
  margin: 15px 0;
  line-height: 1.3em;
}

/* line 3904, ../sass/screen.scss */
.faq-answer {
  font-size: 17px;
  line-height: 1.3em;
}

/* line 3909, ../sass/screen.scss */
.product-edge {
  background: url("../img/edge_footer.png") repeat left top;
  height: 72px;
}
@media (max-width: 640px) {
  /* line 3909, ../sass/screen.scss */
  .product-edge {
    background: #FFF url("../img/edge_footer.png") repeat left top;
  }
}

/* line 3917, ../sass/screen.scss */
#progress-bar {
  width: 288px;
  margin: 0 auto;
  height: 75px;
}
/* line 3922, ../sass/screen.scss */
#progress-bar #circle-1 {
  margin-left: 33px;
}
/* line 3927, ../sass/screen.scss */
#progress-bar.step-1 #circle-1 {
  background-color: #EF4B4B;
}
/* line 3933, ../sass/screen.scss */
#progress-bar.step-2 #circle-1, #progress-bar.step-2 #circle-2 {
  background-color: #EF4B4B;
}
/* line 3939, ../sass/screen.scss */
#progress-bar.step-3 #circle-1, #progress-bar.step-3 #circle-2, #progress-bar.step-3 #circle-3 {
  background-color: #EF4B4B;
}
/* line 3944, ../sass/screen.scss */
#progress-bar #circle-1, #progress-bar #circle-2, #progress-bar #circle-3 {
  float: left;
  position: relative;
  background: #888;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
/* line 3951, ../sass/screen.scss */
#progress-bar #circle-1 .step-number, #progress-bar #circle-2 .step-number, #progress-bar #circle-3 .step-number {
  color: #FFF;
  position: absolute;
  font-size: 20px;
  top: 5px;
  left: 9px;
}
/* line 3959, ../sass/screen.scss */
#progress-bar #line-1, #progress-bar #line-2 {
  margin: 14px 10px 0 10px;
  float: left;
  width: 45px;
  height: 2px;
  background-color: #888;
}
/* line 3966, ../sass/screen.scss */
#progress-bar .step-name {
  margin-top: 5px;
  font-size: 14px;
  float: left;
  text-align: center;
  width: 96px;
}

/* line 3976, ../sass/screen.scss */
#step-1 #product-joining, #step-1 #product-logging-in {
  display: none;
}
/* line 3978, ../sass/screen.scss */
#step-1 #product-joining p, #step-1 #product-logging-in p {
  margin-top: -15px;
  text-align: center;
}
/* line 3984, ../sass/screen.scss */
#step-1 .account-form-header, #step-1 .account-subnav {
  display: none;
}

@media (min-width: 693px) {
  /* line 3989, ../sass/screen.scss */
  #keep-driving, #homesharing-liability-insurance {
    position: relative;
    float: left;
    width: 100%;
    left: -115px;
    /* BOOYAH */
    margin-right: -230px;
  }
}
/* line 3998, ../sass/screen.scss */
#keep-driving p, #keep-driving label, #homesharing-liability-insurance p, #homesharing-liability-insurance label {
  font-size: 17px;
  text-align: left;
}
/* line 4002, ../sass/screen.scss */
#keep-driving #any-questions, #homesharing-liability-insurance #any-questions {
  width: 300px;
  margin: 20px auto;
}
/* line 4007, ../sass/screen.scss */
#keep-driving input[type=radio], #homesharing-liability-insurance input[type=radio] {
  -webkit-appearance: radio;
  margin: 0em 1em 2.5em 1em;
  transform: scale(3, 3);
  -moz-transform: scale(3, 3);
  -ms-transform: scale(3, 3);
  -webkit-transform: scale(3, 3);
  -o-transform: scale(3, 3);
}
/* line 4017, ../sass/screen.scss */
#keep-driving #step-2, #homesharing-liability-insurance #step-2 {
  width: 260px;
  margin: 0 auto;
  font-size: 17px;
}
/* line 4022, ../sass/screen.scss */
#keep-driving #step-2 .unverified-hidden, #homesharing-liability-insurance #step-2 .unverified-hidden {
  display: none;
}
/* line 4026, ../sass/screen.scss */
#keep-driving #step-2 h3, #homesharing-liability-insurance #step-2 h3 {
  text-transform: none;
  margin-top: 25px;
  margin-bottom: 20px;
}
/* line 4032, ../sass/screen.scss */
#keep-driving #step-2 input[type="text"], #keep-driving #step-2 select, #homesharing-liability-insurance #step-2 input[type="text"], #homesharing-liability-insurance #step-2 select {
  padding: 5px;
  margin: 12px 0;
  font-size: 17px;
  width: 220px;
}
/* line 4039, ../sass/screen.scss */
#keep-driving #step-2 input[type="checkbox"], #homesharing-liability-insurance #step-2 input[type="checkbox"] {
  float: left;
  margin: 0.4em 1em 3em 1em;
  transform: scale(3, 3);
  -moz-transform: scale(3, 3);
  -ms-transform: scale(3, 3);
  -webkit-transform: scale(3, 3);
  -o-transform: scale(3, 3);
}
/* line 4049, ../sass/screen.scss */
#keep-driving #step-2 .radio-left, #homesharing-liability-insurance #step-2 .radio-left {
  float: left;
  margin: 2em 2em 5em 1em;
}
/* line 4054, ../sass/screen.scss */
#keep-driving #step-2 .radio-last, #homesharing-liability-insurance #step-2 .radio-last {
  float: left;
  margin: 0em 2em 2em 1em;
}
/* line 4059, ../sass/screen.scss */
#keep-driving #step-2 input[type="submit"], #homesharing-liability-insurance #step-2 input[type="submit"] {
  width: auto;
  height: 50px;
  background: #EF4B4B;
  color: #fff;
  font-family: YWFT, sans-serif;
  font-size: 22px;
  display: inline-block;
  padding: 16px 34px;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 20px;
}
/* line 4073, ../sass/screen.scss */
#keep-driving #step-2 #terms-wrapper, #homesharing-liability-insurance #step-2 #terms-wrapper {
  margin: 0 -30px;
}
/* line 4075, ../sass/screen.scss */
#keep-driving #step-2 #terms-wrapper input[type="checkbox"], #homesharing-liability-insurance #step-2 #terms-wrapper input[type="checkbox"] {
  float: left;
  margin: 1em 1em 3em 1em;
  transform: scale(3, 3);
  -moz-transform: scale(3, 3);
  -ms-transform: scale(3, 3);
  -webkit-transform: scale(3, 3);
  -o-transform: scale(3, 3);
}
/* line 4087, ../sass/screen.scss */
#keep-driving #step-3-header, #homesharing-liability-insurance #step-3-header {
  width: 300px;
  margin: 0 auto;
}
/* line 4090, ../sass/screen.scss */
#keep-driving #step-3-header h3, #homesharing-liability-insurance #step-3-header h3 {
  font-family: "AvenirNextLTW01-Regular", sans-serif;
  text-transform: none;
}
/* line 4096, ../sass/screen.scss */
#keep-driving #step-3, #homesharing-liability-insurance #step-3 {
  width: 300px;
  margin: 0 auto;
  font-size: 17px;
}
/* line 4101, ../sass/screen.scss */
#keep-driving #step-3 input[type="text"], #homesharing-liability-insurance #step-3 input[type="text"] {
  padding: 5px;
  margin: 12px 0;
  font-size: 17px;
}
/* line 4107, ../sass/screen.scss */
#keep-driving #step-3 input[type="submit"], #homesharing-liability-insurance #step-3 input[type="submit"] {
  width: auto;
  height: 50px;
  background: #EF4B4B;
  color: #fff;
  font-family: YWFT, sans-serif;
  font-size: 22px;
  display: inline-block;
  padding: 16px 34px;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 20px;
}

/* line 4124, ../sass/screen.scss */
#homesharing-liability-insurance #homesharing-liability-insurance-logo {
  background-image: url(../img/HSLiability_Logo_Large.png);
  background-size: cover;
  width: 495px;
  height: 165px;
  margin: 0 auto;
  padding: 0;
}
@media (max-width: 692px) {
  /* line 4124, ../sass/screen.scss */
  #homesharing-liability-insurance #homesharing-liability-insurance-logo {
    width: 320px;
    height: 106px;
  }
}
/* line 4138, ../sass/screen.scss */
#homesharing-liability-insurance #step-2 #felony-error, #homesharing-liability-insurance #step-2 #claims-error {
  display: none;
}
/* line 4142, ../sass/screen.scss */
#homesharing-liability-insurance #step-2 #felony-wrapper, #homesharing-liability-insurance #step-2 #claims-wrapper {
  margin-top: 10px;
}
/* line 4147, ../sass/screen.scss */
#homesharing-liability-insurance #step-2 #address-form-rental .radio-left {
  float: left;
  margin: 0.1em 2em 2.5em 1em;
}

/* line 4155, ../sass/screen.scss */
#keep-driving-logo {
  background-image: url(../img/KeepDriving_Logo_280x120.png);
  background-repeat: no-repeat;
  width: 280px;
  height: 120px;
  margin: 0 auto;
  padding: 0;
}

/* line 4166, ../sass/screen.scss */
#keep-driving #step-2 #age-error, #keep-driving #step-2 #which-error, #keep-driving #step-2 #license-error {
  display: none;
}
/* line 4170, ../sass/screen.scss */
#keep-driving #step-2 #age-wrapper {
  margin-top: 10px;
}
/* line 4174, ../sass/screen.scss */
#keep-driving #step-2 #which-wrapper {
  margin: 10px 0 15px 0;
}

/* line 4181, ../sass/screen.scss */
#keep-driving-referral h2 {
  text-align: center;
  color: #3F3F3F;
}
/* line 4185, ../sass/screen.scss */
#keep-driving-referral .bold {
  font-size: 19px;
  font-family: YWFT, sans-serif;
  text-align: center;
}
/* line 4190, ../sass/screen.scss */
#keep-driving-referral .content {
  font-size: 17px;
  text-align: center;
  max-width: 420px;
  margin: 20px auto 25px auto;
}
/* line 4197, ../sass/screen.scss */
#keep-driving-referral input[type="text"] {
  margin: 0 auto;
  display: block;
  padding: 5px;
  font-size: 17px;
  width: 220px;
}
/* line 4205, ../sass/screen.scss */
#keep-driving-referral input[type="submit"] {
  margin: 20px auto;
  display: block !important;
  height: 50px;
  background: #EF4B4B;
  color: #fff;
  font-family: YWFT, sans-serif;
  font-size: 22px;
  display: inline-block;
  padding: 16px 34px;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 4219, ../sass/screen.scss */
#keep-driving-referral a {
  display: block;
  font-size: 17px;
  text-align: center;
}
/* line 4226, ../sass/screen.scss */
#keep-driving-referral .error div {
  text-align: center;
}
