/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/29/2014
*/


/* Table of contents
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“
- Grid
- Base Styles
- Typography
- Links
- Buttons
- Forms
- Lists
- Code
- Tables
- Spacing
- Utilities
- Clearing
- Media Queries
*/



/* Grid
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
.container {
  position: relative;
  width: 100%;
  max-width: 1440px; /* changed from 960px */
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box; }

.column,
.columns {
  width: 100%;
  float: left;
  box-sizing: border-box; }

/* For devices larger than 400px */
@media (min-width: 400px) {
  .container {
    width: 85%;
    padding: 0; }
}

/* For devices larger than 550px */
@media (min-width: 550px) {
  .container {
    width: 80%; }
  .column,
  .columns {
    margin-left: 4%; }
  .column:first-child,
  .columns:first-child {
    margin-left: 0; }

  .one.column,
  .one.columns                    { width: 4.66666666667%; }
  .two.columns                    { width: 13.3333333333%; }
  .three.columns                  { width: 22%;            }
  .four.columns                   { width: 30.6666666667%; }
  .five.columns                   { width: 39.3333333333%; }
  .six.columns                    { width: 48%;            }
  .seven.columns                  { width: 56.6666666667%; }
  .eight.columns                  { width: 65.3333333333%; }
  .nine.columns                   { width: 74.0%;          }
  .ten.columns                    { width: 82.6666666667%; }
  .eleven.columns                 { width: 91.3333333333%; }
  .twelve.columns                 { width: 100%; margin-left: 0; }

  .one-third.column               { width: 30.6666666667%; }
  .two-thirds.column              { width: 65.3333333333%; }

  .one-half.column                { width: 48%; }

  /* Offsets */
  .offset-by-one.column,
  .offset-by-one.columns          { margin-left: 8.66666666667%; }
  .offset-by-two.column,
  .offset-by-two.columns          { margin-left: 17.3333333333%; }
  .offset-by-three.column,
  .offset-by-three.columns        { margin-left: 26%;            }
  .offset-by-four.column,
  .offset-by-four.columns         { margin-left: 34.6666666667%; }
  .offset-by-five.column,
  .offset-by-five.columns         { margin-left: 43.3333333333%; }
  .offset-by-six.column,
  .offset-by-six.columns          { margin-left: 52%;            }
  .offset-by-seven.column,
  .offset-by-seven.columns        { margin-left: 60.6666666667%; }
  .offset-by-eight.column,
  .offset-by-eight.columns        { margin-left: 69.3333333333%; }
  .offset-by-nine.column,
  .offset-by-nine.columns         { margin-left: 78.0%;          }
  .offset-by-ten.column,
  .offset-by-ten.columns          { margin-left: 86.6666666667%; }
  .offset-by-eleven.column,
  .offset-by-eleven.columns       { margin-left: 95.3333333333%; }

  .offset-by-one-third.column,
  .offset-by-one-third.columns    { margin-left: 34.6666666667%; }
  .offset-by-two-thirds.column,
  .offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }

  .offset-by-one-half.column,
  .offset-by-one-half.columns     { margin-left: 52%; }

}


/* Base Styles
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
/* NOTE
html is set to 62.5% so that all the REM measurements throughout Skeleton
are based on 10px sizing. So basically 1.5rem = 15px :) */
html {
  font-size: 62.5%; }
body {
  font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */
  line-height: 1.6;
  font-weight: 400;
  font-family: "RidleyGrotesk-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #363636; }

/* Typography
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
h1, h2, h3, h4, h5, h6 {
  font-family: "RidleyGrotesk-Bold";
  margin-top: 2rem;
  margin-bottom: 0;
  font-weight: 300;
  color: #363636;
  text-transform: uppercase;
  }
h1 { font-size: 4.0rem; line-height: 1.2;  letter-spacing: -.1rem;}
h2 { font-size: 2.133rem; line-height: 1.25; letter-spacing: -.1rem; }
h3 { font-size: 3.0rem; line-height: 1.3;  letter-spacing: -.1rem; }
h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; }
h5 { font-size: 1.8rem; line-height: 1.5;  letter-spacing: -.05rem; }
h6 { font-size: 1.5rem; line-height: 1.6;  letter-spacing: 0; }

/* Larger than phablet */
@media (min-width: 550px) {
  h1 { font-size: 5.0rem; }
  h2 { font-size: 4.2rem; }
  h3 { font-size: 3.6rem; }
  h4 { font-size: 3.0rem; }
  h5 { font-size: 2.4rem; }
  h6 { font-size: 1.5rem; }
}

p {
  margin-top: 0; }


/* Links
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
a {
  color: #f16ba2; text-decoration: none; }
a:hover {
  color: #f16ba2; }


/* Buttons
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  display: inline-block;
  height: 58px;
  padding: 0 30px;
  color: #555;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border-radius: 0;
  border: 1px solid #bbb;
  cursor: pointer;
  box-sizing: border-box; }
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  color: #333;
  border-color: #888;
  outline: 0; }
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color: #f16ba2;
  border: none;
  width:100%;
 font-family: "RidleyGrotesk-Bold";
 font-size: 1.867rem;
 padding:1rem 0;
}
.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #FFF;
  background-color: #f16ba2;
}
.read-more {background-color:#363636; padding:1rem 2rem; text-transform: uppercase; font-family: "RidleyGrotesk-Bold"; width:15rem; margin:2rem auto 3rem auto;}
.read-more:hover {background-color:#f16ba2;}
.read-more a {color:white;}

/* Forms
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea,
select {
  height: 60px;
  padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */
  background-color: #fff;
  box-shadow: none;
  box-sizing: border-box;
  display:block;
  width:100%;
  border:1px solid #dbdada;
  color: black;
  font-family: "RidleyGrotesk-Medium";
}
/* Removes awkward default styles on some inputs for iOS */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
textarea {
  min-height: 65px;
  padding-top: 6px;
  padding-bottom: 6px; }
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
  border: 1px solid #363636;
  outline: 0; }
label,
legend {
  display: block;
  margin-bottom: .5rem;
  font-weight: 600; }
fieldset {
  padding: 0;
  border-width: 0; }
input[type="checkbox"],
input[type="radio"] {
  display: inline; }
label > .label-body {
  display: inline-block;
  margin-left: .5rem;
  font-weight: normal; }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black;
  font-family: "RidleyGrotesk-Medium";
}
::-moz-placeholder { /* Firefox 19+ */
  color: black;
  font-family: "RidleyGrotesk-Medium";
}
:-ms-input-placeholder { /* IE 10+ */
  color: black;
  font-family: "RidleyGrotesk-Medium";
}
:-moz-placeholder { /* Firefox 18- */
  color: black;
  font-family: "RidleyGrotesk-Medium";
}

/* Lists
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
ul {
  list-style: circle inside; }
ol {
  list-style: decimal inside; }
ol, ul {
  padding-left: 0;
  margin-top: 0; }
ul ul,
ul ol,
ol ol,
ol ul {
  margin: 1.5rem 0 1.5rem 3rem;
  font-size: 90%; }
li {
  margin-bottom: 1rem; }


/* Code
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
code {
  padding: .2rem .5rem;
  margin: 0 .2rem;
  font-size: 90%;
  white-space: nowrap;
  background: #F1F1F1;
  border: 1px solid #E1E1E1;
  border-radius: 4px; }
pre > code {
  display: block;
  padding: 1rem 1.5rem;
  white-space: pre; }


/* Tables
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
th,
td {
  padding: 12px 15px;
  text-align: left;
  border-bottom: 1px solid #E1E1E1; }
th:first-child,
td:first-child {
  padding-left: 0; }
th:last-child,
td:last-child {
  padding-right: 0; }


/* Spacing
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
button,
.button {
  margin-bottom: 1rem; }
input,
textarea,
select,
fieldset {
  margin-bottom: 1.5rem; }
pre,
blockquote,
dl,
figure,
table,
p,
ul,
ol,
form {
  margin-bottom: 2.5rem; }


/* Utilities
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
.u-full-width {
  width: 100%;
  box-sizing: border-box; }
.u-max-full-width {
  max-width: 100%;
  box-sizing: border-box; }
.u-pull-right {
  float: right; }
.u-pull-left {
  float: left; }


/* Misc
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
hr {
  margin-top: 3rem;
  margin-bottom: 3.5rem;
  border-width: 0;
  border-top: 1px solid #E1E1E1; }


/* Clearing
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */

/* Self Clearing Goodness */
.container:after,
.row:after,
.u-cf {
  content: "";
  display: table;
  clear: both; }


/* Media Queries
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */
/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/


/* Larger than mobile */
@media (min-width: 400px) {}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {}

/* Larger than tablet */
@media (min-width: 750px) {}

/* Larger than desktop */
@media (min-width: 1000px) {}

/* Larger than Desktop HD */
@media (min-width: 1200px) {}


/* LA Custom Styles
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */

/* Globals
â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */

@font-face { font-family: "DalaFloda-Bold"; src: url(/wp-content/themes/laseraway/type/DalaFloda-Bold.otf); }
@font-face { font-family: "AkkuratStd-Light"; src: url(/wp-content/themes/laseraway/type/AkkuratStd-Light.otf); }
@font-face { font-family: "AkkuratStd-Bold"; src: url(/wp-content/themes/laseraway/type/AkkuratStd-Bold.otf); }
@font-face { font-family: "Didot-Bold"; src: url(/wp-content/themes/laseraway/type/Didot-Bold.ttf); }
@font-face { font-family: "Didot-Italic"; src: url(/wp-content/themes/laseraway/type/Didot-Italic.ttf); }
@font-face { font-family: "Didot"; src: url(/wp-content/themes/laseraway/type/Didot.ttf); }
@font-face { font-family: "RidleyGrotesk-Regular"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-Regular.ttf); }
@font-face { font-family: "RidleyGrotesk-Medium"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-Medium.ttf); }
@font-face { font-family: "RidleyGrotesk-Bold"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-Bold.ttf); }
@font-face { font-family: "RidleyGrotesk-SemiBold"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-SemiBold.ttf); }
@font-face { font-family: "RidleyGrotesk-SemiBoldItalic"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-SemiBoldItalic.ttf); }
@font-face { font-family: "RidleyGrotesk-Black"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-Black.ttf); }
@font-face { font-family: "RidleyGrotesk-LightItalic"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-LightItalic.ttf); }
@font-face { font-family: "RidleyGrotesk-Light"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-Light.ttf); }
@font-face { font-family: "RidleyGrotesk-ExtraBold"; src: url(https://res.cloudinary.com/laseraway-com/raw/upload/fonts/RidleyGrotesk-ExtraBold.ttf); }

.pink-bg {background-color: #ff60a3;}
.light-pink-bg {background-color: #eacbd2; color:#ffffff;}
.horizontal-list {list-style-type: none; margin:0 auto; padding:0;}
.horizontal-list li {display: inline;}
.relative {position:relative;}
.extra-bold {font-family:"RidleyGrotesk-Black"; display:block;}
.extra-bold-inline {font-family:"RidleyGrotesk-Black";}
.white-txt {color:white;}
.center {text-align: center;}
.white-btn {color:#000000; background-color: #ffffff;}
.video-wrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; }
.video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.small-text {font-size:1rem;}
.small-text a {color:#ffffff;}
.minor-padding {padding: 4rem;}
.large-text {font-size:2.4rem; font-family: 'RidleyGrotesk-Regular';}
.large-italic-text {font-size:2.4rem; font-family: 'RidleyGrotesk-LightItalic';}
.pink-text {color: #ee2a6c;}

/* Header & Nav */
.top-nav-bar { background-color: #252525; font-family:"RidleyGrotesk-Bold"; font-size:1.713rem; text-transform: uppercase; letter-spacing: 0.173rem; padding: 1.5rem 0;}
.top-nav-bar a {color:#ffffff;}

.top-nav-bar li {padding:4rem 2.2rem;}
.top-nav-bar li:last-child {padding-right:0;}
.top-nav-phone:before {font-family: 'FontAwesome'; content: '\f095'; margin:0 0.313em 0 -0.938em; color: #ffffff;}
.top-nav-chat:before {font-family: 'FontAwesome'; content: '\f27a'; margin:0 0.313em 0 -0.938em; color: #ffffff;}
.top-nav-location:before {font-family: 'FontAwesome'; content: '\f041'; margin:0 0.313em 0 -0.938em; color: #ffffff;}
.header {position:relative; background-color: #ffffff; padding:2rem 0;}
.logo {max-width:100%; text-align:center;}
.logo img {max-width: 6rem;}
.hamburger, .cross {position:absolute; top:2rem;}

.nav-menu {z-index:2; font-family:"RidleyGrotesk-SemiBold"; color: #5d5d61; font-size:1.433rem; position:absolute; top:9rem; left:0; padding-bottom:10rem; background-color: #ffffff;}
.nav-menu ul {margin-bottom:0;}
.nav-menu li {display: block; padding:2rem; margin:0; text-align: left; border-top:1px solid #ebebeb; background: #ffffff;}
.nav-menu li:last-child {border-bottom:1px solid #ebebeb;}
.nav-menu li a {color: #5d5d61; text-transform: uppercase;}

.breadcrumb-container {display:none;}

.main-img img {display:block;}

.main-txt {font-family:"RidleyGrotesk-SemiBoldItalic"; font-size:1.1rem; letter-spacing: .5rem; text-transform:uppercase; text-align: center; color:#ffffff; position:absolute; z-index:1; top:10rem;}
.main-txt p {margin-bottom:0;}
.main-txt-lrg {font-family:"RidleyGrotesk-LightItalic"; font-size:3.2rem; line-height: 3.2rem; margin-top:1.5rem;}

/* Form */
.form-container {background:#ebebeb; padding-bottom:1.867rem;}
.contact-form {width: 80%; margin:0 auto;}
.form-header {font-family: "RidleyGrotesk-SemiBold"; color:#f16ba2; font-size:2.133rem; line-height:3rem; text-transform: uppercase; text-align: center; padding:1.867rem 0;}

/* Main Content */


.services {text-align: center; margin-top:3rem; font-size:1.6rem;}
.indiv-service-header {margin:0 auto;}
.service-number {font-family:"Didot-Bold"; font-size: 14.133rem;}
.service-text {font-family:"DalaFloda-Bold"; font-size: 2.5123rem; margin-top:13.4rem; text-align: left; margin-bottom:2rem;}
.lhr-service-text {width:12rem;}
.thermage-service-text {width:22rem;}
.services ul {list-style-type: disc; margin:0 auto; width:80%;}
.services ul li {text-align: left;}

.goodbye-hair {background-color:#e9cbd1; color:white; text-align: center;}
.content-main-txt {padding:2rem; text-align: left;}
.content {text-align: center;}
.doctor-container:nth-child(1), .doctor-container:nth-child(5), .doctor-container:nth-child(9),  .doctor-container:nth-child(13) {margin-left: 0 !important;}
.doctors {margin-top:5rem !important;}
.doctor-callout-header h6 {text-transform: initial; margin-top:0;}
.doctor-callout-header {margin-bottom:3rem;}

.ig-images {max-width:47%; display:inline-block; list-style-type: none; margin:.5rem .5rem 0 .5rem;}
.feat-header {font-family:"RidleyGrotesk-Light"; font-size:2.4rem; color: #6b6b6b;}
.logos {text-align:left; margin:0 auto; width:82%;}
.logos .logo-images:first-child img {max-width: 43%; margin-right: 8rem;}
.logos .logo-images:first-child img:last-child {margin-right: 0;}
.logo-images, .logo-images-lrg {margin-top:3rem;}
.logo-images img, .logo-images-lrg img {vertical-align: middle;}
.logo-images-lrg img {max-width:40%; margin-right: 5rem;}
.logo-images-lrg img:last-child {margin-right: 0;}
.logo-images img {max-width:60%; margin-right:5rem;}
.logo-images img:last-child {margin-right:0;}
.loc-search {background-color: #5b5b5d; padding: 2rem 0; margin-top:3rem;}
.footer-loc-header {font-family:"RidleyGrotesk-Light"; font-size: 3em; color:#ffffff; text-transform: uppercase;}
.footer-num-locs {font-family:"RidleyGrotesk-Light"; font-size:1.733rem; color:#ffffff; margin-bottom:2rem;}
.email-social {background-color:#f7f7f7;}
input.news-email {width:80%; float:left; padding:3rem; text-transform: uppercase;}
.news-email-submit {width:15%; border:0; float:left; padding:0; margin:0; height:6rem;}
.email-social h6 {font-family:"RidleyGrotesk-Medium"; font-size:1.6rem; margin:3rem 0;}
.footer-social {list-style-type: none; margin:0 auto; width:90%;}
.footer-social li {display:inline-block; max-width:20%; margin-right:5rem; margin-bottom: 2rem;}
.footer-social li:first-child {max-width:10%; margin-left:2rem;}
.footer-social li:nth-child(3), .footer-social li:last-child {margin-right:0;}
.footer-social li img {max-width: 100%; display:block;}
.copyright {background-color: #333333; font-style: "RidleyGrotesk-Light"; font-size: 1rem; color:#ffffff; padding-top:2rem;}
.copyright p {margin-bottom:.85rem;}


/* Landing Pages */

.lp-error-code {color: #D8000C; background-color: #FFBABA; padding:2rem 0; text-align: center; border:1px solid #D8000C; margin:0 auto 2rem auto; width:40%;}
.lp-big-checkbox {width:2rem; height:2rem;}
.lp-fb-extra-top {margin-top:4rem;}
.lp-no-left-margin {margin-left:0;}
.lp-black-bg {background-color: #000000 !important;}
.lp-white-bg {background-color: #ffffff !important; color:initial;}
.lp-no-bg {background-color: transparent !important;}
.lp-logo {padding: 4rem 0; text-align: center;}
.lp-form, .lp-charity-video {background-color: #ff60a3; color:white; text-align:center; padding: 5rem 0;}
.lp-form h1, .lp-holiday-pink-bg h2 {font-family:"RidleyGrotesk-LightItalic"; font-size:5rem; color:white; text-transform: capitalize;}
.lp-form h2 {font-family:"RidleyGrotesk-SemiBold"; font-size:2.4rem; color:white; letter-spacing: 0.24rem; margin:2.5rem 0 4.7rem 0;}
.lp-footer {background-color: #363636; margin-top:10rem; color:#ffffff; font-size:1rem;}
input.lp-input, .lp-input {height:60px; padding:1.2rem 0 1.2rem 3.9rem;}
input.lp-input:nth-child(3) {margin-left:0;}
.lp-contact-form {max-width:60rem; margin:0 auto;}
.lp-submit-black {background-color:#363636 !important; max-width:40%;}
.lp-submit-pink {background-color:#f06ba2 !important; max-width:70%;}
.lp-dotted-div {background: url('https://res.cloudinary.com/laseraway-com/image/upload/c_scale,w_741/cro/dot-bg.png') repeat-x left top; height:21.5rem;}
.lp-video {background: url('https://res.cloudinary.com/laseraway-com/image/upload/cro/bg.jpg') repeat-x left top; text-align: center; padding:3rem 0 8rem 0;}
.lp-video h3 {font-family:'RidleyGrotesk-Light'; color:#f16ba2;font-size: 4.5rem; line-height: 5rem; margin-bottom:2.2rem; text-transform: uppercase;}
.lp-features h3 {font-family:'RidleyGrotesk-Light'; color:#ffffff; font-size: 4.5rem; line-height: 5rem; margin-bottom:2.2rem; text-transform: uppercase; text-align: center;}
.lp-video h4 {font-family:'RidleyGrotesk-Light'; color:#ffffff;font-size: 3.2rem; line-height: 4.2rem; text-transform: capitalize; margin-bottom: 5rem;}
.lp-video p {color:#ffffff; font-family:'RidleyGrotesk-SemiBold'; font-size: 1.9rem; line-height: 3rem; margin:4.4rem auto 0 auto; padding-bottom:0;}
.lp-quote-img {background: url('https://res.cloudinary.com/laseraway-com/image/upload/co_rgb:ff60a3,e_colorize:100/cro/vector-smart-object-copy-6_3x.png') no-repeat left 4rem;}
.lp-quote-img img {padding:0 0 5.4rem 5.4rem;}
.lp-quote-img-right {background: url('https://res.cloudinary.com/laseraway-com/image/upload/co_rgb:ff60a3,e_colorize:100/cro/vector-smart-object-copy-6_3x.png') no-repeat right 4rem;}
.lp-quote-img-right img {padding:0 5.4rem 5.4rem 0;}
.lp-quote-img {margin-bottom:4rem;}
.lp-quote p:first-child {color: #363636; font-size: 11.08rem; margin-bottom:0; line-height:8rem; font-family:'RidleyGrotesk-SemiBold'; text-transform: uppercase;}
.lp-quote p:last-child {text-transform: uppercase; font-family: 'RidleyGrotesk-SemiBold'; font-size:1.8rem; line-height: 5rem; letter-spacing: .036rem;}
.lp-features {padding: 8rem 0; color: #ffffff; background-color: #363636; margin-bottom:10rem; margin-top:4rem;}
.lp-feature {text-align: center;}
.lp-feature p:first-child {font-family:'Didot-Italic'; font-size: 7.78rem; margin-bottom:0;}
.lp-feature p:last-child {font-family:'RidleyGrotesk-SemiBold'; font-size:2.4rem; line-height: 4rem; margin-bottom:3rem;}
.lp-yt-video {max-width:640px; margin:0 auto;}
.lp-bf-name,  .lp-bf-email {margin-left:0;}
.lp-charity-video p:first-child {font-size:1.8rem;}
.lp-bf-specials {text-align: center;}
.lp-bf-special, .lp-holiday-special {padding-top:5rem;}
.lp-holiday-special {color:white; position:relative; z-index:1;}
.lp-bf-special:last-child, .lp-holiday-special:last-child {padding-bottom:5rem;}
.lp-bf-special:nth-child(even) h5, .lp-bf-special:nth-child(even) h6 {color:#f06ba2;}
.lp-bf-special h5, .lp-holiday-special h5 {font-family: "RidleyGrotesk-ExtraBold"; font-size:1.8rem; margin-top:0; letter-spacing: .3rem;}
.lp-bf-special h6, .lp-holiday-special h6 {font-family: "RidleyGrotesk-LightItalic"; font-size: 4.5rem; margin-top:0;}
.lp-holiday-container {background-color:#000000; position:relative; z-index:1; overflow:hidden;}
.lp-holiday-container img {position:absolute; z-index:1; margin:0 auto; left:0; right:0;}
.lp-form-img-overlay {position:relative; z-index:1;}
.lp-checkbox-container {margin-top:2rem;}
.lp-checkbox-text {margin-left:1rem; width:85%; text-align: left;}
.lp-chevron-bg {position:relative; z-index: 2; background: #ffffff url('https://res.cloudinary.com/laseraway-com/image/upload/q_70/v1512155888/cro/gold-cheveron.jpg') left top/1440px 984px repeat-x; text-align: center; color:initial; padding:5rem 0;}
.lp-video-caption {font-size:2rem; padding-bottom:2rem; margin:0 auto;}
.lp-holiday-pink-bg {position:relative; z-index: 2; background: #EE2A6C url('https://res.cloudinary.com/laseraway-com/image/upload/v1512670523/cro/pink-bg.png') left top/1440px 880px repeat-x; text-align: center; color:initial; padding:5rem 0;}
.lp-gift-card-button {color: #ee2a6c !important; background-color: #ffffff !important; max-width: 60%;}
.lp-product {margin-bottom:3em; color:#000000; padding:0 1rem;}
.lp-product:first-child {margin-top:3rem;}
.lp-product:nth-child(even) {flex-direction:column-reverse; display: flex;}
.lp-product-bg {background: url('https://res.cloudinary.com/laseraway-com/image/upload/v1515774961/cro/pattern-bg.png') repeat left top;}
.lp-product-title h2, .lp-product-title h3 {color:#000000;}
.lp-product-title h2 {font-family:"RidleyGrotesk-Bold"; font-size:6.5rem; letter-spacing: 2rem;}
.lp-product-description h3 {font-family:"RidleyGrotesk-Bold"; font-size:1.5rem;}
.lp-product-description p {line-height: 3rem;}
.lp-product ul {list-style-type: none; display: flex; margin-top:1rem;}
.lp-product ul li {flex-direction: row; font-family:"RidleyGrotesk-SemiBold"; font-size:1rem; padding-right: 2rem; text-align: center; text-transform: uppercase;}
.lp-product ul li:last-child {padding-right:0;}
.lp-product ul li img {display: block; margin:0 auto 1rem auto;}
.lp-promo-form {width:100%;}
.lp-title-feature {font-weight:600;font-size:1.4rem;text-align:center;margin-bottom:1rem;color:#363636;}
.lp-title-feature a, .lp-content-link-cta a {color:#363636;}
.lp-thin-headline {font-family:RidleyGrotesk-Light;text-align:center;margin-bottom:0.5em;}
.lp-life-by-laser-away {text-align:center;}
.lp-content-link-cta {font-style:italic;color:#363636;font-family:RidleyGrotesk-ExtraBold;}


/* New code Ga-be */

.lp-skin-video .lp-title-feature {width:55%; margin: 0 auto;}
.lp-influencer-stats {padding: 4rem 0; color: #ffffff; background-color: #363636; margin-bottom:5rem;}
.lp-influencer-stats h3 {font-size:4rem;color:white;text-align:center;font-family:RidleyGrotesk-Light;text-transform:lowercase;line-height: 5rem;margin-bottom: 2.2rem;}
.lp-influencer-stats p {color:white;text-align:center;margin-bottom:0.5rem;}
.lp-influencer-stats .intro-text {margin-bottom:5rem;}
.lp-influencer-text-stats, .lp-influencer-text-stats-serif {font-size:4rem;font-family:RidleyGrotesk-Light;}
.lp-influencer-text-stats-serif {font-family:Didot !important;font-size:6rem;font-style:italic;font-weight:300;}
.lp-influencer-stats .columns {margin-left:2%;margin-bottom:4rem;}
.lp-quote {line-height:4rem;}
.lp-social-sharing {text-align:center;padding-top:2rem;margin-top:2rem;}
.lp-social-sharing-icons {margin:0 auto;text-align:center;}
.lp-influencer-male-LHR-hero, .lp-thermage-medical-hero, .lp-thermage-influencer-boxer-hero, .lp-LSR-influencer-hero, .lp-influencer-juvederm-voluma-hero, .lp-influencer-male-botox-hero, .lp-influencer-medical-botox-hero, .lp-influencer-medical-clear-brilliant-hero, .lp-influencer-medical-cool-sculpting-hero, .lp-influencer-male-tattoo-removal-hero, .lp-influencer-medical-tattoo-removal-hero {text-align:center;padding:8rem 0 0 0; background-repeat:no-repeat;background-size:cover;background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516642482/cro/thermage-medical-header-1.jpg);min-height:315px;background-position: center;}
.lp-influencer-male-LHR-hero h1, .lp-thermage-medical-hero h1, .lp-thermage-influencer-boxer-hero h1, .lp-LSR-influencer-hero h1, .lp-influencer-juvederm-voluma-hero h1, .lp-influencer-male-botox-hero h1, .lp-influencer-medical-botox-hero h1, .lp-influencer-medical-clear-brilliant-hero h1, .lp-influencer-medical-cool-sculpting-hero h1, .lp-influencer-male-tattoo-removal-hero h1, .lp-influencer-medical-tattoo-removal-hero h1 {font-family:'RidleyGrotesk-Light';color:#fff;font-size: 4.5rem; line-height: 5rem; margin-bottom:2.2rem;text-transform:none;}
.lp-influencer-male-LHR-hero h1 strong, .lp-thermage-medical-hero h1 strong, .lp-thermage-influencer-boxer-hero h1 strong, .lp-LSR-influencer-hero h1 strong, .lp-influencer-juvederm-voluma-hero h1 strong, .lp-influencer-male-botox-hero h1 strong, .lp-influencer-medical-botox-hero h1 strong, .lp-influencer-medical-clear-brilliant-hero h1 strong, .lp-influencer-medical-cool-sculpting-hero h1 strong, .lp-influencer-male-tattoo-removal-hero h1 strong, .lp-influencer-medical-tattoo-removal-hero h1 strong {font-family:'RidleyGrotesk-ExtraBold';}
.lp-influencer-male-LHR-hero h1 span, .lp-thermage-medical-hero h1 span, .lp-thermage-influencer-boxer-hero h1 span, .lp-LSR-influencer-hero h1 span, .lp-influencer-juvederm-voluma-hero h1 span, .lp-influencer-male-botox-hero h1 span, .lp-influencer-medical-botox-hero h1 span, .lp-influencer-medical-clear-brilliant-hero h1 span, .lp-influencer-medical-cool-sculpting-hero h1 span, .lp-influencer-male-tattoo-removal-hero h1 span, .lp-influencer-medical-tattoo-removal-hero h1 span {font-style:italic;}
.lp-thermage-influencer-boxer-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516887689/cro/hero-thermage-boxing-gloves.jpg) !important;}
.lp-LSR-influencer-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516901337/cro/lsr-medical-header.jpg) !important;}
.lp-LSR-influencer-hero h1 {font-style:italic !important;}
.lp-influencer-testimonial {margin-top:5rem;padding-top:5rem;}
.lp-influencer-juvederm-voluma-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516911640/cro/juvederm-medical-header-1.jpg) !important;}
.lp-influencer-male-botox-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516919611/cro/botox-male-header.jpg) !important;}
.lp-influencer-medical-botox-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516922563/cro/botox-medical-header.jpg) !important;}
.lp-influencer-medical-clear-brilliant-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516985968/cro/cb-medical-header.jpg) !important;}
.lp-influencer-medical-cool-sculpting-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1516991895/cro/cs-medical-header.jpg) !important;}
.lp-influencer-male-tattoo-removal-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1517006760/cro/ltr-male-header.jpg) !important}
.lp-influencer-medical-tattoo-removal-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1517009448/cro/ltr-header.jpg) !important;}
.lp-influencer-male-LHR-hero {background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1517242628/cro/lhr-male-header.jpg) !important;}
.lp-benefits {padding-bottom:7rem;}
.lp-benefits h3, .lp-faq h3 {text-align:center;padding-bottom:2rem;}
.lp-benefits ul {list-style-type:disc;}
.lp-faq {padding-bottom:5rem;}
.lp-faq p.accordion {color: #444;cursor: pointer;padding: 18px;width: 100%;text-align: left;border: none;outline: none;transition: 0.4s;margin-bottom:10px;}
.lp-faq p.accordion.active, p.accordion:hover {background-color: #ddd;}
.lp-faq p.accordion:before {content: '\2795';font-size: 13px;color: #777;float: left;margin-left: 5px;} /* Unicode character for "plus" sign (+) */
.lp-faq p.accordion.active:before {content: "\2796";} /* Unicode character for "minus" sign (-) */
.lp-faq div.panel {padding: 0 18px;background-color: white;max-height: 0;overflow: hidden;transition: 0.4s ease-in-out;opacity: 0;margin-bottom:10px;} /* Style the element that is used for the panel class */
.lp-faq div.panel.show {opacity: 1;max-height: 500px;} /* Whatever you like, as long as its more than the height of the content (on all screen sizes) */
.lp-feature-benefit p {font-size:1.5rem;line-height: 2rem;text-align:center;}

/* End new code from Ga-be */

/* Loading icon for form */

.ldBar{position:relative;}.ldBar.label-center > .ldBar-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 3px #fff}.ldBar-label:after{content:"%";display:inline}.ldBar.no-percent .ldBar-label:after{content:""}

/* MyLaserAway */

.profile-header {margin:4rem 0 2rem 0;}
.profile-link {font-family:'RidleyGrotesk-Bold'; margin-bottom:0;}
.profile-submit {margin-top:2.5rem;}
.my-la-form label {margin-top:3rem; text-transform: uppercase;}
.sidebar {display:none;}

/* Larger than tablet */
@media (min-width: 750px) {

.lp-promo-form {width:41.75%;}
.lp-gift-card-button {max-width: 25%;}
.lp-video-top {padding-bottom:0;}
.lp-video p {color:#ffffff; font-family:'RidleyGrotesk-SemiBold'; font-size: 2.4rem; line-height: 4rem; max-width:55%; margin:5.4rem auto 0 auto; padding-bottom:9rem;}
.lp-video h3 {font-family:'RidleyGrotesk-Light'; color:#f16ba2;font-size: 4.5rem; line-height: 5rem; margin-bottom:3.2rem; text-transform: uppercase;}
.lp-video h4 {font-family:'RidleyGrotesk-Light'; color:#ffffff;font-size: 3.2rem; line-height: 4.2rem; text-transform: capitalize; margin-bottom: 6rem;}
.lp-feature p:last-child {margin-bottom:0;}
.lp-bf-phone {margin-left:4% !important;}
.lp-second-row {margin-top:5rem;}
.lp-video-caption {width:60%;}
.lp-outer-video {width:50%;}

.lp-product {margin-bottom:3rem;}
.lp-product ul li {padding-right:6rem;}
.lp-product:nth-child(even) {flex-direction:row;}
.lp-skin-video .lp-title-feature {width:55%; margin: 0 auto;}

.breadcrumb-container {display:block;}
.profile-link, .hamburger, .cross {display: none;}
.nav-menu {list-style-type: none; margin:1rem auto 0 auto; padding:0; display:block !important; top:auto; left:auto; position:relative; float:right; width:80%;}
.nav-menu li {display: inline; border-top:0; padding:1rem; font-size:1.4rem;}
.top-nav-bar {font-size:1.2rem;}
.top-nav-bar ul {max-width:100%;}
.my-la-form {max-width: 40%;}
.profile-header {font-size:2.2rem;}
.locations-dd {max-width:30%; margin:0 auto;}
.logo {width:10%; float:left;}
.header {padding:2rem 0;}
.breadcrumb {font-size:1.2rem;}
.breadcrumb-outer {background-color: #ebebeb; border-top:1px solid #efcad1; padding:2rem 0;}

.goodbye-hair {background-color:transparent;}
.goodbye-txt-caption {background-color: #efcad1}
.goodbye-txt-caption h3 {font-size:2rem;}

.main-content {float:left; width:68%;}
.sidebar {display:block; width:30%; float:left; margin-top:4rem;}
.sidebar ul {list-style-type: none;}
.sidebar ul li {padding:2rem 0;}
.sidebar ul li a {color: #363636;}
.sidebar ul li a:hover, .sidebar ul li .current {font-weight:bold;}
.sidebar ul li .logout {color:#f16ba2;}

.doctors {margin-top:18rem !important;}
.doctor-container {min-height: 60rem;}

}


/* New LaserAway V2 */
.main-hero {position:relative;}
.main-hero.container, .goodbye-hair.container, .our-customers.container, #instafeed.container {width:100%;}
.main-hero img {z-index:0;display:block;}
.main-hero .hero-headline-text-large, .main-hero .hero-headline-text-small {text-transform:uppercase; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); display:block; font-family:'RidleyGrotesk-Medium';text-align:center;color:#fff;text-transform: uppercase;}
.main-hero .hero-headline-text-large {font-family:'RidleyGrotesk-Bold'; font-size:4rem; line-height:1.5; letter-spacing: 1rem;margin-top:0.5rem;margin-bottom:0.5rem;}
.main-hero .hero-headline-text-small {font-size: 1.5rem;margin: 0;letter-spacing: 0.25rem;font-style:italic;}
.main-hero .form-container {z-index:1;}
.main-hero .hero-headline-text {z-index:1;position:absolute;top:10%;left:15%;}
.main-hero.container {padding:0;}
.goodbye-hair {background-color:#fff !important;}
.goodbye-hair img {display: block;}
.goodbye-hair.container {padding:0;}
.goodbye-hair .pink-quote-box {text-align:left;background-color:#efcad1;}
.goodbye-hair .pink-quote-box h3, .our-lasers h3, .our-commitment h3 {margin-top:0;margin-bottom:2rem;padding:5rem 3rem 0 3rem;text-align:center;font-family:'RidleyGrotesk-Bold';font-size:2rem;color:white;letter-spacing:0.5rem;}
.goodbye-hair .pink-quote-box blockquote {padding-bottom:3rem;background-repeat:no-repeat;background-position:top left;background-image:url(https://res.cloudinary.com/laseraway-com/image/upload/v1517335115/cro/blockquote-quote.png)}
.our-lasers h3, .our-commitment h3 {color:#363636 !important;}
.our-lasers p {padding:0 1rem;}
.our-customers {background-color:#f5f5f5;text-align:center;}
.our-customers h3 {font-family:'RidleyGrotesk-Medium';text-transform:none;font-size:2.25rem;margin-top:5rem;margin-bottom:7rem;text-align:center;color:#6b6b6b;}
.our-customers a.button {margin:0 auto 6rem auto;background-color:#363636;color:#fff;border:none;font-family:'RidleyGrotesk-Bold';font-size:1.25rem;padding:1rem 2rem;}
.footer {border-top:1px solid #dadada;margin-top:3rem;}
.copyright {text-align:center;padding-top:4rem;padding-bottom:4rem;}
.main-hero .hero-headline-text {left:0;right:0;}



/* New LaserAway V2 - START KEEP HERO TEXT RESPONSIVE */
@media (min-width: 400px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:2rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:5rem;}
}
@media (min-width: 450px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:2rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:5rem;}
}
@media (min-width: 500px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:2rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:5rem;}
}
@media (min-width: 550px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:2.5rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:6rem;}
}
@media (min-width: 600px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:2.5rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:6rem;}
}
@media (min-width: 650px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:3rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:6rem;}
}
@media (min-width: 750px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:3rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:6rem;}
}
@media (min-width: 800px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:3.5rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:6.5rem;}
}
@media (min-width: 900px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:3.5rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:7rem;}
  .services ul {list-style-type: disc; margin:0 auto; width:60% !important;}
}
@media (min-width: 1000px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:4rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:7.5rem;}
}
@media (min-width: 1100px) {
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:4rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:8rem;}
  .services ul {list-style-type: disc; margin:0 auto; width:50% !important;}
}
/* END KEEP HERO TEXT CENTERED */


/* New LaserAway V2 - DESKTOP */
@media (min-width: 1200px) {
  .nav-menu li {font-size:1.2rem !important;}
  .main-hero .hero-headline-text {left:12%;top:25%;right:45%;}
  .main-hero .hero-headline-text .hero-headline-text-small {font-size:3.5rem;}
  .main-hero .hero-headline-text .hero-headline-text-large {font-size:8rem;}
  .main-hero .form-container {position:absolute;top:0;right:5%;width:30%;}
  .hero-img-pink-bg-offset {background:url(https://res.cloudinary.com/laseraway-com/image/upload/v1517521908/light-pink-image-offset-bg_agy6tv.png) bottom right 14rem no-repeat;}
  .hero-img-pink-bg-offset img {margin-bottom:5rem;padding-bottom:5rem;padding-right:3rem;}
  .goodbye-hair {position:relative;margin-top:3rem;}
  .goodbye-hair .pink-quote-box {width:40%;position:absolute;top:10%;left:0;}
  .goodbye-hair img {margin:0 auto;}
  .our-commitment.container {margin-bottom:5rem;}
  .our-commitment .content-main-txt {background: url(https://res.cloudinary.com/laseraway-com/image/upload/v1517593724/light-pink-image-offset-bg-small_pvi4at.png) bottom right 0rem no-repeat;}
  .ig-images {max-width:17%;}
  .email-social h6 {margin: 5rem 0 3rem 0;}
  .logo img {max-width: initial;}
}

/* New LaserAway V2 - NAV */
@media (min-width: 1350px) {
  .nav-menu li {font-size:1.2rem !important;
}