@import url('https://fonts.googleapis.com/css?family=Allura|Bad+Script|Open+Sans');
@charset "UTF-8";
.parkwest-logo {
	width: 35%;
	margin-left: 32.5%;
	margin-top: 15px;
	margin-bottom: 25px;
}
.navbar.navbar-default {
    background-color: #d5ccbf;
    margin-bottom: 0px;
    font-family: open sans;
    font-size: 13.5px;
    color: #000000;
}

.navbar-nav {
    width: 100%;
    text-align: center;
    > li {
      float: none;
      display: inline-block;
    }
  }

.paradise-banner {
	position: relative;
	margin-bottom: 2%;
}
.headline {
	position: absolute;
	width: 41%;
	margin-top: -22%;
	margin-left: 55%;
	text-align: right;
	color: #515573;
}
.script-title {
    font-family: bad script;
    font-size: 44px;
    color: #515573;
}
p {
    font-family: open sans;
    font-size: 16px;
    line-height: 22px;
    font-weight: 300;
    color: #454243;
}
h4 {
    font-family: open sans;
    font-weight: 700;
    color: #6D604B;
    font-size: 1.35em;
}
.col-lg-12.makeup-intro {
    margin-top: -74px;
}
.breadcrumb {
    font-family: open sans;
    background-color: #ffffff;
    padding-left: 61px;
}
h1 {
    font-family: bad script;
    font-size: 47px;
    color: #311F0A;
}
.img-responsive.relative {
    width: 100%;
    border-width: 0px;
}
.rose-background {
    background-image: url(images/rose_background.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    height: 500px;
}

@media (max-width: 768px){
.container-fluid.headline {
	width: 48%;
	margin-left: 46%;
	margin-top: -191px;
}
.script-title {
	font-size: 48px;
}
.col-lg-12.parkwest-logo {
	width: 45%;
	margin-left: 27.5%;
}
.row.new-services {
	background-position: 99% 0%;
	height: 550px;
}
.container-fluid.schedule-btn {
	width: 29%;
}
.col-lg-4.col-md-4.col-sm-6.col-xs-6.cross-sell {
	margin-bottom: 20px;
}
.col-lg-7.intro-copy-left.col-md-7.col-sm-6.col-xs-6 {
    width: 55%;
    margin-top: 4px;
}
.col-md-4.col-lg-3.col-lg-offset-1.col-sm-5.col-xs-5.cut-title {
    margin-top: 27px;
}
.col-lg-6.pad-right.col-md-6.col-sm-6.copyblock-left.price-left {
    width: 90%;
    margin-bottom: 24px;
    margin-left: 5%;
}
.col-lg-6.col-md-6.col-sm-6.pad-right.copyblock-right.price-right {
    width: 90%;
    margin-left: 5%;
    margin-bottom: 19px;
}
.row.banner-bkgrnd {
    background-size: 153% auto;
}
.col-xs-6.style-margin-left {
    margin-left: 31px;
    margin-bottom: -10px;
}
.col-lg-4.col-md-4.col-sm-6.col-xs-6.highlight-box {
    margin-bottom: 18px;
}
.row.relative.rose-background {
    height: auto;
}
.col-lg-4.col-md-4.highlight-box.col-xs-12.col-sm-12 {
	margin-bottom: 20px;
}
.col-lg-4.col-md-4.col-xs-6.cross-sell.col-sm-12 {
	margin-bottom: 21px;
}
}

@media (max-width: 650px){
.col-lg-12.parkwest-logo {
	width: 50%;
	margin-left: 25%;
}
.col-md-4.col-lg-3.col-lg-offset-1.col-sm-5.col-xs-5.cut-title {
    width: 50%;
    margin-left: 25%;
}
.col-lg-7.intro-copy-left.col-md-7.col-sm-6.col-xs-6 {
    width: 90%;
    margin-left: 5%;
}
.col-lg-12.style-background3 {
}
.breadcrumb {
	font-size: 1.2em;
	line-height: 2.1em;
}
}

@media (max-width: 480px){
.col-lg-12.parkwest-logo {
	width: 70%;
	margin-left: 15%;
}
.row.hidden-sm.hidden-md.hidden-lg.container80 {
	width: 90%;
	margin-left: 5%;
}
.container-fluid.schedule-btn {
	width: 36%;
}
.col-lg-4.col-md-4.col-sm-6.col-xs-6.cross-sell {
	width: 80%;
	margin-left: 10%;
	margin-bottom: 3%;
}
.row.container80.center {
	width: 90%;
	margin-left: 5%;
}
.row.footer {
    padding-left: 20px;
    padding-right: 30px;
}
.col-md-4.col-lg-3.col-lg-offset-1.col-sm-5.col-xs-5.cut-title {
    width: 65%;
    margin-left: 17.5%;
    margin-top: 5px;
}
.col-lg-4.col-md-4.col-sm-6.col-xs-6.highlight-box {
    width: 90%;
    margin-left: 5%;
    margin-bottom: 20px;
}
.row.banner-bkgrnd {
    background-size: 233% auto;
}
.col-lg-5.col-lg-offset-1.specials-header.col-md-6.col-md-offset-1.col-sm-7.col-sm-offset-1.col-xs-6.col-xs-offset-1 {
    width: 63%;
    margin-left: 24px;
}
.col-lg-12.style-background3 {
}
.col-xs-12.pumpkin-bk {
    height: 281px;
}
}
.container80 {
	width: 80%;
	margin-left: 10%;
	margin-top: 2%;
	margin-bottom: 2%;
}
.center {
	text-align: center;
}
h2 {
    font-family: bad script;
    font-size: 43px;
}
h3 {
    font-family: bad script;
    font-size: 30px;
}
.photo-square {
	border: 1px solid #CDCACA;
}
.container90 {
	width: 90%;
	margin-left: 5%;
	margin-top: 2%;
	margin-bottom: 2%;
}

@media (max-width: 767px){
.navbar.navbar-default {
	padding-left: 16px;
	padding-right: 20px;
}
.container-fluid.schedule-btn {
	margin-left: 64%;
}
.col-xs-12.pumpkin-bk {
    background-size: 161% auto;
}
}
.footer {
	background-color: #d5ccbf;
	padding-top: 16px;
	padding-bottom: 1px;
	font-family: open sans;
	color: #000000;
	text-align: center;
	font-weight: 200;
	margin-top: 2%;
	margin-bottom: 2%;
}
.lake {
	background-image: url(images/lake_spread.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	height: 434px;
	margin-bottom: 15px;
}
.new-services {
    background-image: url(images/specials_background.jpg);
    background-repeat: no-repeat;
    height: 450px;
    background-size: cover;
}

@media (min-width: 992px){
.row.new-services {
	background-position: 108% 0%;
}
.container-fluid.schedule-btn {
	width: 46%;
}
.col-lg-12.parkwest-logo {
	width: 45%;
	margin-left: 27.5%;
}
.col-lg-12.title-copy {
	margin-top: -31%;
}
.row.title-copy-right.hidden-sm.hidden-xs {
    margin-top: -272px;
    width: 43%;
    margin-left: 56%;
}
.row.title-copy.hidden-sm.hidden-xs {
    width: 58%;
}
.col-sm-8.col-lg-7.intro-copy-left.col-md-7 {
    margin-top: 2px;
}
.col-md-4.col-lg-3.col-lg-offset-1.col-sm-5.col-xs-5.cut-title {
    margin-top: 21px;
    margin-left: 21px;
}
.col-lg-12.style-background3 {
    background-position: 41% 0%;
    margin-bottom: 46px;
}
}
.philosophy {
    width: 70%;
    margin-top: 43px;
    padding-left: 36px;
    padding-right: 29px;
    padding-bottom: 49px;
    border-radius: 15px;
}
.container70 {
	width: 70%;
	margin-left: 3%;
	margin-top: 1%;
}
.margin-left {
	margin-left: 3%;
}
.new-service-content {
	padding-right: 21px;
}
.schedule-btn {
	width: 40%;
	margin-left: 1%;
	margin-top: 19px;
	margin-bottom: 20px;
	background-color: #b3a58e;
	border-radius: 5px;
	color: #ffffff;
	text-align: center;
	font-family: open sans;
	text-shadow: 0px 0px;
	-webkit-box-shadow: 4px 4px 11px #747070;
	box-shadow: 4px 4px 11px #747070;
}

@media (min-width: 1500px){
.container-fluid.headline.hidden-xs {
	width: 35%;
}
.container-fluid.philosophy {
	margin-top: 5%;
}
.container-fluid.schedule-btn {
	width: 31%;
}
.col-lg-12.massage-intro {
    width: 73%;
    margin-left: 5%;
}
.row.banner-bkgrnd {
    height: 500px;
}
.col-sm-6.col-lg-8.style-margin-left.col-lg-offset-0 {
    margin-left: 24px;
}
.col-lg-12.style-background5 {
    background-size: 103% auto;
}
.row.title-copy-right.color-services {
    margin-top: -40%;
}
.row.absolute {
    margin-top: -21%;
}
}

@media (min-width: 1800px){
.container-fluid.headline.hidden-xs {
	width: 32%;
}
.container-fluid.philosophy {
	width: 49%;
	margin-top: 2%;
}
.container-fluid.schedule-btn {
	width: 25%;
}
.row.banner-bkgrnd {
    height: 550px;
}
.col-lg-12.style-background3 {
    height: 949px;
    margin-bottom: 600px;
}
.col-lg-12.style-background5 {
    background-size: 88% auto;
    background-position: -8% 0%;
}
.row.coconut-graphic {
    margin-top: -16%;
    margin-left: 63%;
}
.row.pumpkin-bk.relative {
    height: 610px;
}
.row.absolute {
    margin-left: 989px;
}
}

@media (min-width: 1232px){
.col-lg-12.parkwest-logo {
	width: 35%;
	margin-left: 32.5%;
}
.row.title-copy-right.hidden-sm.hidden-xs {
    width: 39%;
    margin-left: 58%;
    margin-top: 111px;
}
.pad-left {
    padding-left: 23px;
}
.copyblock-left {
    width: 48%;
    margin-right: 2%;
}
.copyblock-right {
}
.col-lg-12.massage-intro {
    width: 79%;
}
.col-lg-12.wrap-intro {
    width: 85%;
}
.col-lg-12.upgrades-intro {
    width: 78%;
}
.col-md-8.col-sm-8.col-lg-7.intro-copy-left {
    margin-top: 8px;
}
.col-md-4.col-lg-3.col-lg-offset-1.col-sm-5.col-xs-5.cut-title {
    margin-top: 11px;
}
.col-lg-12.style-background4 {
    background-size: 138% auto;
}
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: -35%;
}
.row.title-copy.hidden-sm.hidden-xs.spa.manicure {
    margin-top: 4%;
}
.row.title-copy.hidden-sm.hidden-xs.spa.general-info {
    margin-top: 5%;
}
.row.title-copy.hidden-sm.hidden-xs.spa.tanning {
    margin-top: 8%;
}
.col-lg-12.style-background3 {
    background-size: 115% auto;
    background-position: 71% 0%;
    margin-bottom: -101px;
}
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: 11%;
}
.row.title-copy-right.cut-style {
    margin-top: -40%;
    margin-left: 58%;
    width: 37%;
}
.breadcrumb.margin-breadcrumb {
}
.row.title-copy-right.color-services {
    margin-top: -37%;
}
}
.schedule-now-btn {
	width: 40%;
	margin-left: 0%;
	position: relative;
}
.service-bk-mob {
    border-top: 10px solid #b3a58e;
    margin-top: 23px;
    margin-bottom: 2%;
    padding-left: 20px;
    padding-right: 20px;
    background-size: cover;
    background-position: 0% 69%;
    border-bottom: 10px solid #b3a58e;
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 47.54%,rgba(202,216,136,1.00) 99.92%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 47.54%,rgba(202,216,136,1.00) 99.92%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 47.54%,rgba(202,216,136,1.00) 99.92%);
    background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 47.54%,rgba(202,216,136,1.00) 99.92%);
}
.lake-mob {
	background-image: url(images/lake_spread.jpg);
	height: 482px;
}
.philosophy-mob {
    background-repeat: repeat;
    border-radius: 20px 20px 15px 15px;
    margin-top: 8%;
}
.h2-script {
	font-family: allura;
	font-size: 50px;
}
.pad-right {
	padding-right: 15px;
}
.container95 {
	width: 95%;
	margin-left: 2.5%;
	margin-bottom: 2%;
	margin-top: 1%;
}
.caption1 {
	font-family: open sans;
	font-size: 14px;
	line-height: 18px;
}
.beige-bar {
	background-color: #b3a58e;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	text-align: center;
	color: #ffffff;
	padding-top: 7px;
}
.cross-sell {
}
.black {
	color: #000000;
}
.accent-photo {
	background-color: #fdfcfb;
	margin-bottom: 15px;
}
.relative {
    position: relative;
    margin-bottom: 15px;
}
.title-copy {
	width: 46%;
	margin-left: 4%;
	position: absolute;
	margin-top: 6%;
}
.h1script {
	font-family: allura;
	font-size: 70px;
}

@media (max-width: 992px){
.h1script {
	font-size: 60px;
}
.row.title-copy.hidden-sm.hidden-xs {
	margin-top: -26%;
}
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: -321px;
}
.col-lg-12.wrap-intro {
    width: 90%;
    margin-top: -10%;
}
.col-lg-12.upgrades-intro {
    width: 83%;
    margin-left: 45px;
}
.col-lg-12.hidden-xs.style-background1 {
    background-position: 73% 0%;
    background-size: cover;
    height: 540px;
}
.col-lg-12.style-background3 {
    background-size: 169% auto;
    padding-top: 12px;
}
.col-lg-12.style-background4 {
    background-size: 173% auto;
    background-position: 31% 0%;
}
.col-lg-5.col-lg-offset-6.style-intro.col-md-5.col-md-offset-6.col-sm-6.col-sm-offset-5.col-xs-7.hidden-xs.hidden-sm {
    margin-left: 57%;
    margin-top: 12px;
}
.col-lg-12.tan-intro {
    margin-top: -15px;
}
.col-lg-5.col-lg-offset-6.style-intro.col-md-5.col-md-offset-6.col-sm-6.col-sm-offset-5.col-xs-7.hidden-xs.hidden-sm.community-intro {
    margin-left: 410px;
    width: 52%;
    margin-top: 54px;
}
.col-lg-12.style-background5 {
    background-size: 155% auto;
    background-position: 30% 0%;
}
.row.banner-bkgrnd {
    background-position: 56% 117%;
    background-size: 129% auto;
    background-repeat: no-repeat;
}
.row.title-copy-right.cut-style {
    margin-top: -41%;
    margin-left: 58%;
}
.row.title-copy-right.color-services {
    margin-top: -39%;
    margin-left: 581px;
}
.row.title-copy-right.treatments {
    margin-left: 57%;
}
.col-lg-12.spa-intro-text.pedicure-intro {
    margin-top: -4%;
}
.row.salon-introduction-block {
    width: 55%;
}
.container-fluid.headline.hidden-xs {
    margin-top: -25%;
}
.script-title {
    font-size: 37px;
}
.title992 {
    font-size: 37px;
}
.row.coconut-lime {
    height: auto;
}
.row.pumpkin-bk {
    background-size: 125% auto;
    height: auto;
}
.description {
    font-size: 0.9em;
    line-height: 1.3em;
}
.row.specials-info {
}
.breadcrumb.hidden-sm.hidden-xs {
	font-size: 1.2em;
	line-height: 2em;
}
}

@media screen and (min-width:993px) and (max-width:1231px){
.row.title-copy.hidden-sm.hidden-xs {
	margin-top: -25%;
}
}
.title-copy-right {
    position: absolute;
    width: 34%;
    margin-top: 157px;
    margin-left: 61%;
}
.banner-full {
    margin-bottom: 5px;
    width: 100%;
}
.spa-intro-text {
    width: 54%;
}
.introduction-copy {
    line-height: 25px;
    color: #605C5C;
    font-size: 16px;
    font-weight: 300;
    font-style: italic;
}
.spa {
}
.massage-intro {
}
.softwhite {
    background-color: #fdfdfc;
}
.right {
    text-align: right;
}
.white-fill {
    background-color: #ffffff;
}
.wrap-intro {
    width: 56%;
}
.bullets {
    font-family: open sans;
    font-size: 16px;
}
.bullets2 {
    font-family: open sans;
    font-size: 16px;
    line-height: 29px;
}
.upgrades-intro {
    width: 67%;
    margin-left: 15%;
}
.makeup-intro {
}
.accent-beige-fill {
    background-color: #FDFDFC;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: -21px;
}
.minus-margin-low {
    margin-bottom: 2px;
}
.margin-boost-low {
    padding-bottom: 7px;
}
.intro-copy-left {
    margin-left: 23px;
    margin-top: 24px;
}
.cut-title {
}
.highlight-box {
}
.price-row {
    padding-top: 6px;
}
.price-left {
}
.price-right {
}
.price-category-bar {
    background-color: #EFEBE0;
    padding-top: 13px;
    padding-bottom: 12px;
    padding-left: 12px;
}
.margin-top {
}
.banner-bkgrnd {
    background-image: url(images/rose_banner.jpg);
    height: 400px;
    background-position: 89% 120%;
    background-repeat: no-repeat;
    background-size: 103% 100%;
}
.specials-header {
    background-image: url(images/transparent_lavender.png);
    background-repeat: repeat;
    padding-top: 14px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 9px;
}
.chocolate-title {
    margin-bottom: 20px;
}
.margin-low {
    margin-bottom: 43px;
}
.style-background1 {
    background-image: url(images/style_banner1.jpg);
    background-repeat: no-repeat;
    height: 800px;
    background-position: 26% 0%;
}
.style-background2 {
    background-image: url(images/style_banner2.jpg);
    background-repeat: no-repeat;
    height: 800px;
    background-position: 42% 2%;
}
.style-background3 {
    background-image: url(images/style_banner3_modern_wave.jpg);
    background-repeat: no-repeat;
    height: 800px;
    background-position: 116% -6%;
    background-size: 105% auto;
    margin-bottom: -29px;
}
.style-background4 {
    background-image: url(images/style_banner5_treatments.jpg);
    background-repeat: no-repeat;
    height: 800px;
    background-position: 20% 2%;
}
.style-background5 {
    background-image: url(images/style_banner6_treatments.jpg);
    background-repeat: no-repeat;
    height: 739px;
    background-position: 20% 2%;
    background-size: 122% auto;
}
.style-intro {
    margin-top: 56px;
}
.style-copy {
    font-size: 1.2em;
    line-height: 1.4em;
    padding-left: 30px;
}
.style-margin-left {
}
.upgrade-banner {
    background-color: #F2DCD6;
    text-align: center;
    padding-top: 12px;
    padding-bottom: 11px;
}

@media (max-width: 768px){
.col-lg-12.style-background3 {
    background-size: 220% auto;
    background-position: 19% 0%;
    margin-bottom: 24px;
}
.col-lg-12.style-background4 {
    background-size: 214% auto;
    background-position: 14% 0%;
}
.col-xs-9.col-xs-offset-1.hidden-md.community-intro-mobile {
    margin-top: 77px;
    width: 80%;
    margin-left: 10%;
}
.col-lg-12.style-background2 {
    background-position: 24% 13%;
}
.col-lg-12.style-background5 {
    background-size: 199% auto;
    background-position: 13% 0%;
}
.row.banner-bkgrnd {
    background-position: 66% 0%;
    background-size: 171% 100%;
}
.script-title {
    font-size: 31px;
}
.row.coconut-lime {
    background-repeat: repeat-x;
    height: auto;
}
.navbar.navbar-default {
    margin-bottom: 0px;
}
.row.pumpkin-bk {
    background-size: 147% auto;
}
.row.pumpkin-bk.relative {
    background-position: 25% 0%;
}
.row.absolute {
    margin-top: -39%;
    width: 42%;
}
.col-lg-4.highlight-box.col-md-4.col-sm-6.col-xs-6 {
	margin-bottom: 34px;
}
.col-lg-4.highlight-box.col-md-4.col-xs-6.col-sm-12 {
	margin-bottom: 18px;
}
.col-lg-4.col-md-4.cross-sell.col-sm-12.col-xs-12 {
	margin-bottom: 21px;
}
}

@media (max-width: 650px){
.col-lg-12.style-background3 {
    background-size: 257% auto;
}
.col-lg-12.style-background4 {
    background-size: 251% auto;
}
.col-lg-12.style-background5 {
    background-size: 202% auto;
    margin-bottom: -69px;
}
}

@media (max-width: 480px){
.col-lg-12.style-background3 {
    background-size: 321% auto;
    background-position: 21% 0%;
}
.col-lg-12.style-background4 {
    height: 603px;
}
.breadcrumb {
    padding-left: 20px;
    padding-right: 15px;
}
.col-lg-12.style-background5 {
    background-size: 211% auto;
    margin-bottom: -209px;
}
}
.highlight-image {
    width: 100%;
}
.tan-intro {
    width: 55%;
    margin-top: -41px;
}
.general-intro {
    width: 67%;
}
.style-background6 {
}
.lilac-background {
    background-image: url(images/lilac_banner.jpg);
    height: 600px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: 39% 0%;
}
.white {
    color: #ffffff;
}
.wite {
}
.community-intro {
}
.community-intro-mobile {
}
.sidelink {
    color: #706046;
    font-size: 1.2em;
    margin-bottom: 10px;
    padding-bottom: 6px;
}
.brown {
    color: #706046;
}

@media (max-width: 1024px){
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: -312px;
}
.col-lg-12.style-background3 {
    height: 661px;
}
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: -350px;
}
.col-lg-12.spa-intro-text {
    width: 61%;
}
.col-lg-12.style-background1 {
    background-position: 30% 0%;
}
.row.title-copy.hidden-sm.hidden-xs.spa.tanning {
    margin-top: -25%;
}
.row.title-copy-right.cut-style.hidden-sm {
    margin-top: -44%;
}
.row.title-copy-right.treatments {
    margin-left: 57%;
}
.row.title-copy-right.color-services {
    margin-top: -39%;
}
.row.title-copy.hidden-sm.hidden-xs.spa {
    margin-top: -25%;
}
.introduction-copy {
    font-size: 0.9em;
}
.row.title-copy-right.hidden-sm.hidden-xs {
    margin-top: -35%;
}
.col-lg-12.spa-intro-text.pedicure-intro {
    margin-top: 3%;
}
}
.manicure {
}
.general-info {
}

@media (max-width: 1076px){
.row.title-copy.hidden-sm.hidden-xs.spa.manicure {
    margin-top: -33%;
}
.col-lg-12.spa-intro-text {
    width: 63%;
}
.row.title-copy.hidden-sm.hidden-xs.spa.pedicure {
    margin-top: -37%;
}
.col-lg-12.spa-intro-text.pedicure-intro {
    margin-top: -1%;
}
.col-lg-12.wrap-intro {
    margin-left: 4%;
    width: 96%;
}
.row.title-copy-right.hidden-sm.hidden-xs {
    margin-top: -33%;
}
}
.pedicure {
}
.tanning {
}
.am-wave {
    margin-top: -39%;
    width: 35%;
    margin-left: 54%;
}
.cut-style {
}
.margin-breadcrumb {
}
.color-services {
}
.treatments {
    margin-top: -41%;
    margin-left: 51%;
}

@media (max-width: 1232px){
.row.title-copy-right.treatments {
    width: 38%;
    margin-top: -44%;
}
.row.coconut-lime {
    height: 600px;
}
}
.smoothing {
    margin-top: -42%;
    margin-left: 53%;
    width: 40%;
}
.pedicure-intro {
    margin-top: -73%;
}
.salon-introduction-block {
    position: absolute;
    width: 50%;
    margin-top: -31%;
    margin-left: 41%;
}
.blue {
    color: #515573;
}
.hours-row {
    padding-top: 7px;
}
.title992 {
}
.intro-block-left {
    position: absolute;
    width: 34%;
    margin-top: -31%;
    margin-left: 18px;
}
.container60 {
}
.fb-logo {
    width: 50%;
    margin-left: 25%;
}
.gray-camoflage {
    background-color: #e5e5e5;
    margin-bottom: -16px;
}
.cs-crumbs {
    margin-top: 33.5%;
}
.botom-edge {
}
.coconut-lime {
    background-repeat: repeat-x;
    position: relative;
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 43.46%,rgba(202,216,136,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 43.46%,rgba(202,216,136,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 43.46%,rgba(202,216,136,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 43.46%,rgba(202,216,136,1.00) 100%);
    height: auto;
}
.coconut-graphic {
    position: absolute;
    width: 41%;
    margin-top: -22%;
    margin-left: 61%;
}
.container45 {
    width: 45%;
    margin-left: 2.5%;
}
.script {
    font-family: bad script;
    font-size: 25px;
}
.pumpkin-bk {
    background-image: url(images/orange_gradient.jpg);
    background-repeat: no-repeat;
    background-size: 100% auto;
    height: auto;
}
.absolute {
    position: absolute;
    width: 37%;
    margin-top: -30%;
    margin-left: 61%;
}
.description {
}

@media (min-width: 2100px){
.row.specials-info {
}
.row.pumpkin-bk.relative {
    background-size: 100% auto;
    background-repeat: no-repeat;
    height: auto;
}
}

@media (min-width: 2300px){
.row.absolute {
    width: 29%;
    margin-left: 56%;
    margin-top: -20%;
}
.row.pumpkin-bk.relative {
    height: 711px;
}
}
.specials-info {
    margin-top: 73px;
}
.p {
}
.line-above {
	border-top: thin solid #5A5852;
	padding-top: 14px;
}
