
.navbar-header {
    margin-top: -32px!important;
    margin-bottom: 7px!important;
}
div#jobdesc p {
    margin-top: -25px!important;
}


@media (min-width: 767px) {
.col-lg-8.col-lg-offset-2 {
    width: 100%;
    margin-left: 0px;
}
}
.stylists p {
    margin-bottom: 0px!important;
font-size: 18px;
}

.stylists {
    height: 560px;
    text-align: left!important;
}
@media (max-width: 767px) {
.stylists {
    height: 1300px;
    text-align: left!important;
}
}
.skinc {
    text-align: left;
}

.RowServiceHeading {
    font-family: Raleway;
    font-weight: bold;
    font-size: 25px;
    color: #355665;
    margin-bottom: -5px;
text-align: left;
}

.RowServiceHeadingO {
    font-family: Raleway;
    font-weight: bold;
    font-size: 25px;
    color: #fff;
    margin-bottom: -27px;}
.RowServiceHeadingO .ColumnO {
    border-right: 5px solid #355665;


}
.RowService p {
    line-height: 28px;
    margin-bottom: 0px;
}

.RowService ul {
    font-size: 12px;
}


.RowService{
    display: table;
    width: 100%; 
    table-layout: fixed; 
    border-spacing: 10px; 
margin: auto;
}
.Rowspace{height:5px;}
.Column
{
    display: table-cell;
 }
div#blueservice2 {
    background: #355665;
    height: 10px;
    width: auto;
    margin: auto;
}



/* Blue Wrap */
div#blueservice {background: #355665;padding-top: 139px;padding-bottom: 0px;}
div#blueservicebook {background: #355665;padding-top: 95px;padding-bottom: 0px;}
div#blueservice h4 {color: white;font-weight: 700;}
div#blueservice p {color: white;}
div#blue {background: #355665;padding-top: 69px;padding-bottom: 0px;}
div#blueabout {background: #355665;padding-top: 41px;padding-bottom: 0px;}
div#bluecareer {background: #355665;padding-top: 41px;padding-bottom: 0px;}
div#blue h4 {color: white;font-weight: 700;}
div#blueabout h4 {color: white;font-weight: 700;}
div#bluecareer h4 {color: white;font-weight: 700;}
div#blue p {color: white;}
div#blueabout p {color: white;}
div#bluecareer p {color: white;}

.vagaro-container.vagaro-embedded-widget .vagaro-iframe .vagaro-footer {display: none!important;}
.vagaro-container.vagaro-embedded-widget .vagaro-iframe .vagaro-footer a.vagaro-poweredlogo.lazy-bgimg {display: none!important;}
body {background-color: #f2f2f2;font-family: "Lato";font-weight: 300;font-size: 16px;color: #555;-webkit-font-smoothing: antialiased;-webkit-overflow-scrolling: touch;margin-top: 70px;}
/* Titles */
h1, h2, h3, h4, h5, h6 {font-family: "Raleway";font-weight: 300;color: #333;}
/* Paragraph & Typographic */
p {line-height: 28px;margin-bottom: 25px;}
.centered {text-align: center;}
/* Links */
a {color: #f85c37;word-wrap: break-word;-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;-moz-transition: color 0.1s ease-in, background 0.1s ease-in;-ms-transition: color 0.1s ease-in, background 0.1s ease-in;-o-transition: color 0.1s ease-in, background 0.1s ease-in;transition: color 0.1s ease-in, background 0.1s ease-in;}
a:hover,a:focus {color: #7b7b7b;text-decoration: none;outline: 0;}
a:before,a:after {-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;-moz-transition: color 0.1s ease-in, background 0.1s ease-in;-ms-transition: color 0.1s ease-in, background 0.1s ease-in;-o-transition: color 0.1s ease-in, background 0.1s ease-in;transition: color 0.1s ease-in, background 0.1s ease-in;}
 hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
.navbar {font-size: 14px;padding-top: 28px!important;padding-bottom: 0px;max-height: 97px;    font-family: 'Open Sans', sans-serif;}
.navbar-inverse {background: #2d2d2d;border-color: #2d2d2d;}
.navbar-inverse .navbar-nav > .active > a {background: #ff7878}
.navbar-inverse .navbar-brand {color: #999999;font-weight: bolder;font-size: 22px;letter-spacing: 1px;}
.navbar-inverse .navbar-brand i {color: #355665;font-size: 22px;letter-spacing: 1px;}
/*TILT*/
.tilt {  -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.tilt:hover {-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-o-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}
/* ==========================================================================Wrap Sections========================================================================== */
#headerwrap {background: url(../img/bomshellfront.JPG) no-repeat center top;margin-top: -10px;padding-top:20px;text-align:center;background-attachment: relative;background-position: center center;min-height: 500px;width: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-o-background-size: 100%;background-size: 100%;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#headerwrap h1 {margin-top: 100px;color: white;font-size: 70px;font-weight: 300;letter-spacing: 3px;}
#headerwrap h2 {color: white;font-size: 40px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;}
/* Dark Grey Wrap */
#dg {background: #e0e0e0;padding-top: 70px;padding-bottom: 70px;text-align: center;}
#dg h4 {font-weight: 700;}
/* Light Grey */
#lg {background: #ebebeb;padding-top: 70px;padding-bottom: 70px;text-align: center;}
#lg h4 {font-weight: 700;}
/* Red Wrap */
#r {background: #355665;padding-top: 35px;padding-bottom: 35px;}
#r h4 {color: white;font-weight: 700;}
#r p {color: white;}
/* Footer Wrap */
#f {background: #2d2d2d;padding-top: 30px;padding-bottom: 30px;}
#f i {color: #bdbdbd;font-size: 30px;padding: 20px;}
#f i:hover {color: #ff7878;}
/****** SECTIONS *****/
.w {padding-top: 35px;}
.w h4 {font-weight: 700;}
.w i {color: #ff7878;font-size: 30px;}
.wb {padding-top: 35px;margin-bottom: 0px;}
.wb h4 {font-weight: 700;}
.desc {padding-top: 35px;}
.desc h4 {font-weight: 700;}
.desc i {color: #ff7878;font-size: 12px;padding: 5px;}
/***** MODAL CONTACT *****/
.modal-content {border-radius: 0px;}
.modal-header {background: #bdbdbd;color: white;}
.modal-header h4 {font-weight: 700;}
.modal-body {background: #f2f2f2;font-family: "Lato";font-weight: 300;font-size: 16px;color: #555;}
.modal-footer {background: #f2f2f2;margin-top: 0px;}
/* ==========================================================================Pricing Tables========================================================================== */
.pricing-option {padding-bottom: 40px;}
.pricing-option .pricing-top {position: relative;background: #222;color: white;text-align: center;font-weight: bold;padding: 40px 20px 30px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pricing-option .pricing-top .special-label {display: block;width: 100%;position: absolute;top: 0;left: 0;background: #1abc9c;text-transform: uppercase;font-size: 15px;font-weight: bold;padding: 3px 0;}
.special .pricing-top {background: black;}
.pricing-option .pricing-edition {text-transform: uppercase;display: block;font-size: 25px;letter-spacing: 8px;}
.pricing-option .price {display: inline-block;position: relative;}
.pricing-option .price sup {position: absolute;top: 50px;left: -10px;font-size: 24px;}
.pricing-option .price .price-amount {font-size: 108px;letter-spacing: -4px;}
.pricing-option .price small {position: relative;left: -10px;font-size: 18px;}
.pricing-option ul {list-style: none;margin: 0;background: #eee;text-align: center;padding-left: 0px;}
.pricing-option ul li {border-bottom: solid 1px #e1e1e1;padding-top: 20px;padding-bottom: 20px;}
.pricing-option .pricing-signup {display: block;text-align: center;font-size: 18px;font-weight: bold;padding: 15px 10px;color: white;background: #1abc9c;}
.pricing-option .pricing-signup:hover {background: #ff7878;}


