/* Padding, margin */
/* Font */
/* Breakpoints */
/* Colors */
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li {
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 1em; }

/* BASIC ELEMENTS */
/**
*** Fill in your own requirements for these as necessary
**/
h1, h2 {
  font-size: 3.5em;
  font-weight: bold;
  color: #76cdcd; }

h3 {
  font-size: 1.75em;
  font-weight: bold; }

h4 {
  font-size: 1.25em;
  font-weight: bold; }

h5, p, li {
  font-size: 1em;
  color: #555; }

p, li {
  line-height: 1.7em;
  margin-bottom: 15px; }

p:last-of-type,
li:last-of-type {
  margin-bottom: 0; }

li {
  margin-left: 30px; }

img {
  width: 100%;
  display: block;
  margin: 0 auto; }

a {
  color: inherit;
  text-decoration: none; }

button,
.button {
  background-color: #76cdcd;
  color: #fff;
  border-radius: 5px;
  padding: 12px;
  border: none;
  cursor: pointer;
  display: inline-block;
  width: auto; }

.panel {
  background-color: #fefe77;
  color: white; }

.panel.highlight {
  border-radius: 5px;
  box-shadow: 2px 2px 4px 1px #bbb; }

.panel:last-of-type {
  margin-right: -4px; }

/* FONTS */
.mini {
  font-size: 0.6em; }

.small {
  font-size: 0.8em; }

.medium {
  font-size: 1em;
  /* default font-size, no need to add this class to every module */ }

.large {
  font-size: 1.25em; }

.xl {
  font-size: 1.75em; }

.x2 {
  font-size: 2.5em; }

.x3 {
  font-size: 3.5em; }

.x4 {
  font-size: 4em; }

.uppercase {
  text-transform: uppercase; }

.lowercase {
  text-transform: lowercase; }

.capitalize {
  text-transform: capitalize; }

.bold {
  font-weight: bold; }

.italic {
  text-decoration: italic; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

/****************** SITE BUILDING BLOCKS *****************/
.banner {
  width: 100%;
  box-sizing: border-box;
  padding: 75px 0px; }

.container,
.container-inner,
.container-extender {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }

.container {
  width: 90%;
  max-width: 1300px;
  margin: 0 auto; }

.container-extender {
  width: 100%;
  max-width: initial; }

.module {
  flex: 0 1 auto;
  box-sizing: border-box; }
  .module .container,
  .module .container-inner {
    width: 100%; }

.w5 .container-inner {
  max-width: 5 * 1300px/100; }

.w10 .container-inner {
  max-width: 10 * 1300px/100; }

.w15 .container-inner {
  max-width: 15 * 1300px/100; }

.w20 .container-inner {
  max-width: 20 * 1300px/100; }

.w25 .container-inner {
  max-width: 25 * 1300px/100; }

.w30 .container-inner {
  max-width: 30 * 1300px/100; }

.w35 .container-inner {
  max-width: 35 * 1300px/100; }

.w40 .container-inner {
  max-width: 40 * 1300px/100; }

.w45 .container-inner {
  max-width: 45 * 1300px/100; }

.w50 .container-inner {
  max-width: 50 * 1300px/100; }

.w55 .container-inner {
  max-width: 55 * 1300px/100; }

.w60 .container-inner {
  max-width: 60 * 1300px/100; }

.w65 .container-inner {
  max-width: 65 * 1300px/100; }

.w70 .container-inner {
  max-width: 70 * 1300px/100; }

.w75 .container-inner {
  max-width: 75 * 1300px/100; }

.w80 .container-inner {
  max-width: 80 * 1300px/100; }

.w85 .container-inner {
  max-width: 85 * 1300px/100; }

.w90 .container-inner {
  max-width: 90 * 1300px/100; }

.w95 .container-inner {
  max-width: 95 * 1300px/100; }

/***************************************************************************/
/*************** LAYOUT **************/
/***************************************************************************/
/* ELEMENT WIDTH */
/**
*** If you require more specific widths, add them here in the same format
*** .perPercentage
**/
.per10,
.p10,
.w10 {
  width: 10%; }

.p15,
.w15 {
  width: 15%; }

.per20,
.p20,
.w20 {
  width: 20%; }

.per25,
.p25,
.w25 {
  width: 25%; }

.per30,
.p30,
.w30 {
  width: 30%; }

.per33,
.p33,
.w33 {
  width: 33.333%; }

.p35,
.w35 {
  width: 35%; }

.per40,
.p40,
.w40 {
  width: 40%; }

.p45,
.w45 {
  width: 45%; }

.per50,
.p50,
.w50 {
  width: 50%; }

.p55,
.w55 {
  width: 55%; }

.per60,
.p60,
.w60 {
  width: 60%; }

.p65,
.w65 {
  width: 65%; }

.p66,
.w66 {
  width: 66.666667%; }

.per70,
.p70,
.w70 {
  width: 70%; }

.per75,
.p75,
.w75 {
  width: 75%; }

.per80,
.p80,
.w80 {
  width: 80%; }

.p85,
.w85 {
  width: 85%; }

.per90,
.p90,
.w90 {
  width: 90%; }

.p95,
.w95 {
  width: 95%; }

.per100,
.p100,
.w100 {
  width: 100%; }

/***************************************************************************/
/*************** ALIGNMENT **************/
/***************************************************************************/
/**
*** Apply the following styles to the container element to align the children
*** inside the container
**/
.align-left {
  justify-content: flex-start; }

.align-center {
  justify-content: center; }

.align-right {
  justify-content: flex-end; }

.align-top {
  align-items: flex-start; }

.align-middle {
  align-items: center; }

.align-bottom {
  align-items: flex-end; }

.align-stretch {
  align-items: stretch; }

/**
*** Apply the following styles to the children elements of the flex container
*** i.e. module elements to align individual modules
**/
.self-align-top {
  align-self: flex-start; }

.self-align-bottom {
  align-self: flex-end; }

.self-align-middle {
  align-self: center; }

.self-align-stretch {
  align-self: stretch; }

.self-align-right {
  margin-left: auto; }

.self-align-left {
  margin-right: auto; }

/***************************************************************************/
/*************** PADDING **************/
/***************************************************************************/
/**
*** All padding values are inside the box - use to create space between content 
*** and module edge.  Module width will not change with padding.
***
***
*** Use nested modules to create space between side-by-side elements with 
*** background colors or images
**/
.padding-mini,
.padding-xs,
.pxs {
  padding: 8px; }

.padding-small,
.ps {
  padding: 15px; }

.padding-medium,
.pm {
  padding: 30px; }

.padding-large,
.pl {
  padding: 50px; }

.padding-top-mini,
.ptxs {
  padding-top: 8px; }

.padding-top-small,
.pts {
  padding-top: 15px; }

.padding-top-medium,
.ptm {
  padding-top: 30px; }

.padding-top-large,
.ptl {
  padding-top: 50px; }

.padding-right-mini,
.prxs {
  padding-right: 8px; }

.padding-right-small,
.prs {
  padding-right: 15px; }

.padding-right-medium,
.prm {
  padding-right: 30px; }

.padding-right-large,
.prl {
  padding-right: 50px; }

.padding-bottom-mini,
.pbxs {
  padding-bottom: 8px; }

.padding-bottom-small,
.pbs {
  padding-bottom: 15px; }

.padding-bottom-medium,
.pbm {
  padding-bottom: 30px; }

.padding-bottom-large,
.pbl {
  padding-bottom: 50px; }

.padding-left-mini,
.plxs {
  padding-left: 8px; }

.padding-left-small,
.pls {
  padding-left: 15px; }

.padding-left-medium,
.plm {
  padding-left: 30px; }

.padding-left-large,
.pll {
  padding-left: 50px; }

/***************************************************************************/
/*************** MARGIN **************/
/***************************************************************************/
.margin-mini,
.margin-xs,
.mxs {
  margin: 8px; }

.margin-small,
.ms {
  margin: 15px; }

.margin-medium,
.mm {
  margin: 30px; }

.margin-large,
.ml {
  margin: 50px; }

.margin-xl,
.mxl {
  margin: 100px; }

.margin-top-mini,
.mtxs {
  margin-top: 8px; }

.margin-top-small,
.mts {
  margin-top: 15px; }

.margin-top-medium,
.mtm,
.margin-top,
.mt {
  margin-top: 30px; }

.margin-top-large,
.mtl {
  margin-top: 50px; }

.margin-top-xl,
.mtxl {
  margin-top: 100px; }

.margin-right-mini,
.mrxs {
  margin-right: 8px; }

.margin-right-small,
.mrs {
  margin-right: 15px; }

.margin-right-medium,
.mrm,
.margin-right,
.mr {
  margin-right: 30px; }

.margin-right-large,
.mrl {
  margin-right: 50px; }

.margin-right-xl,
.mrxl {
  margin-right: 100px; }

.margin-bottom-mini,
.mbxs {
  margin-bottom: 8px; }

.margin-bottom-small,
.mbs {
  margin-bottom: 15px; }

.margin-bottom-medium,
.mbm,
.margin-bottom,
.mb {
  margin-bottom: 30px; }

.margin-bottom-large,
.mbl {
  margin-bottom: 50px; }

.margin-bottom-xl,
.mbxl {
  margin-bottom: 100px; }

.margin-left-mini,
.mlxs {
  margin-left: 8px; }

.margin-left-small,
.mls {
  margin-left: 15px; }

.margin-left-medium,
.mlm,
.margin-left,
.ml {
  margin-left: 30px; }

.margin-left-large,
.mll {
  margin-left: 50px; }

.margin-left-xl,
.mlxl {
  margin-left: 100px; }

.margin-center {
  margin: 0 auto; }

/***************************************************************************/
/*************** YOUR OVERRIDES AND CUSTOMIZATIONS BELOW HERE **************/
/***************************************************************************/
/***************************************************************************/
/*************** MOBILE STYLE **************/
/***************************************************************************/
@media (max-width: 1024px) {
  .per10.no-collapse,
  .per20.no-collapse,
  .per25.no-collapse,
  .per30.no-collapse,
  .per40.no-collapse,
  .per50.no-collapse,
  .per60.no-collapse,
  .per70.no-collapse,
  .per75.no-collapse,
  .per80.no-collapse,
  .per90.no-collapse,
  .w10.no-collapse,
  .w20.no-collapse,
  .w25.no-collapse,
  .w30.no-collapse,
  .w40.no-collapse,
  .w50.no-collapse,
  .w60.no-collapse,
  .w70.no-collapse,
  .w75.no-collapse,
  .w80.no-collapse,
  .w90.no-collapse {
    width: initial; }

  .tab-per10,
  .p10-tab,
  .w10-tab {
    width: 10%; }

  .tab-per20,
  .p20-tab,
  .w20-tab {
    width: 20%; }

  .tab-per25,
  .p25-tab,
  .w25-tab {
    width: 25%; }

  .tab-per30,
  .p30-tab,
  .w30-tab {
    width: 30%; }

  .tab-per33,
  .p33-tab,
  .w33-tab {
    width: 33.333%; }

  .tab-per40,
  .p40-tab,
  .w40-tab {
    width: 40%; }

  .tab-per50,
  .p50-tab,
  .w50-tab {
    width: 50%; }

  .tab-per60,
  .p60-tab,
  .w60-tab {
    width: 60%; }

  .p66-tab,
  .w66-tab {
    width: 66.66667%; }

  .tab-per70,
  .p70-tab,
  .w70-tab {
    width: 70%; }

  .tab-per75,
  .p75-tab,
  .w75-tab {
    width: 75%; }

  .tab-per80,
  .p80-tab,
  .w80-tab {
    width: 80%; }

  .tab-per90,
  .p90-tab,
  .w90-tab {
    width: 90%; }

  .tab-per100,
  .p100-tab,
  .w100-tab {
    width: 100%; }

  .tab-order-1 {
    order: 1; }

  .tab-order-2 {
    order: 2; }

  .tab-order-3 {
    order: 3; }

  .tab-order-4 {
    order: 4; }

  .tab-order-5 {
    order: 5; }

  .tab-order-6 {
    order: 6; }

  .tab-order-7 {
    order: 7; }

  .tab-order-8 {
    order: 8; }

  .tab-order-9 {
    order: 9; }

  .tab-order-10 {
    order: 10; } }
@media (max-width: 768px) {
  .banner {
    padding: 50px 0px; }

  .container {
    width: 95%; }

  .module {
    margin-bottom: 30px; }

  .module:last-of-type {
    margin-bottom: 0; }

  .per10,
  .per20,
  .per25,
  .per30,
  .per33,
  .per40,
  .per50,
  .per60,
  .per70,
  .per75,
  .per80,
  .per90,
  .per100,
  .p10,
  .p15,
  .p20,
  .p25,
  .p30,
  .p33,
  .p35,
  .p40,
  .p45,
  .p50,
  .p55,
  .p60,
  .p65,
  .p70,
  .p75,
  .p80,
  .p85,
  .p90,
  .p95,
  .p100,
  .w10,
  .w15,
  .w20,
  .w25,
  .w30,
  .w33,
  .w35,
  .w40,
  .w45,
  .w50,
  .w55,
  .w60,
  .w65,
  .w70,
  .w75,
  .w80,
  .w85,
  .w90,
  .w95,
  .w100,
  .p10-tab,
  .p15-tab,
  .p20-tab,
  .p25-tab,
  .p30-tab,
  .p33-tab,
  .p35-tab,
  .p40-tab,
  .p45-tab,
  .p50-tab,
  .p55-tab,
  .p60-tab,
  .p65-tab,
  .p70-tab,
  .p75-tab,
  .p80-tab,
  .p85-tab,
  .p90-tab,
  .p95-tab,
  .p100-tab,
  .w10-tab,
  .w15-tab,
  .w20-tab,
  .w25-tab,
  .w30-tab,
  .w33-tab,
  .w35-tab,
  .w40-tab,
  .w45-tab,
  .w50-tab,
  .w55-tab,
  .w60-tab,
  .w65-tab,
  .w70-tab,
  .w75-tab,
  .w80-tab,
  .w85-tab,
  .w90-tab,
  .w95-tab,
  .w100-tab {
    width: 100%; }

  .mob-per10,
  .p10-mob,
  .w10-mob {
    width: 10%; }

  .mob-per20,
  .p20-mob,
  .w20-mob {
    width: 20%; }

  .mob-per25,
  .p25-mob,
  .w25-mob {
    width: 25%; }

  .mob-per30,
  .p30-mob,
  .w30-mob {
    width: 30%; }

  .mob-per33,
  .p33-mob,
  .w33-mob {
    width: 33.333%; }

  .mob-per40,
  .p40-mob,
  .w40-mob {
    width: 40%; }

  .mob-per50,
  .p50-mob,
  .w50-mob {
    width: 50%; }

  .mob-per60,
  .p60-mob,
  .w60-mob {
    width: 60%; }

  .mob-per60,
  .p66-mob,
  .w66-mob {
    width: 66.66667%; }

  .mob-per70,
  .p70-mob,
  .w70-mob {
    width: 70%; }

  .mob-per75,
  .p75-mob,
  .w75-mob {
    width: 75%; }

  .mob-per80,
  .p80-mob,
  .w80-mob {
    width: 80%; }

  .mob-per90,
  .p90-mob,
  .w90-mob {
    width: 90%; }

  .mob-per100,
  .p100-mob,
  .w100-mob {
    width: 100%; }

  .mob-order-1 {
    order: 1; }

  .mob-order-2 {
    order: 2; }

  .mob-order-3 {
    order: 3; }

  .mob-order-4 {
    order: 4; }

  .mob-order-5 {
    order: 5; }

  .mob-order-6 {
    order: 6; }

  .mob-order-7 {
    order: 7; }

  .mob-order-8 {
    order: 8; }

  .mob-order-9 {
    order: 9; }

  .mob-order-10 {
    order: 10; }

  /* OPTIONAL, TO ENSURE EVERY ELEMENT IS CENTERED */
  .text-left,
  .text-right {
    text-align: center; }

  body :not(.p10-mob):not(.p20-mob):not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-left-mini,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .plxs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-left-small,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .pls,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-left-medium,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .plm,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-left-large,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .pll {
    padding-left: 0px; }
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-right-mini,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .prxs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-right-small,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .prs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-right-medium,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .prm,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .padding-right-large,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .prl {
    padding-right: 0; }
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .margin-left,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mlxs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mls,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mlm,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mll {
    margin-left: 0; }
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .margin-right,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mrxs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mrs,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mrm,
  body :not(.p10-mob)
  :not(.p20-mob)
  :not(.p25-mob)
  :not(.p30-mob)
  :not(.p33-mob)
  :not(.p40-mob)
  :not(.p50-mob)
  :not(.p60-mob)
  :not(.p66-mob)
  :not(.p70-mob)
  :not(.p75-mob)
  :not(.p80-mob)
  :not(.p90-mob)
  :not(.p100-mob)
  :not(.w10-mob)
  :not(.w20-mob)
  :not(.w25-mob)
  :not(.w30-mob)
  :not(.w33-mob)
  :not(.w40-mob)
  :not(.w50-mob)
  :not(.w60-mob)
  :not(.w66-mob)
  :not(.w70-mob)
  :not(.w75-mob)
  :not(.w80-mob)
  :not(.w90-mob)
  :not(.w100-mob) .mrl {
    margin-right: 0; } }
