/*
Theme Name: 2026 Sterling Court
Author: Marketing Designs Inc.
Author URI: http://www.marketingdesigns.net/
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600,400italic,600italic,700,700italic,800italic);
@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic);
/***********
** Variables
***********/
/* line 16, sass/style.scss */
body {
  font-family: 'Open Sans', sans-serif;
}

@media (min-width: 1260px) {
  /* line 20, sass/style.scss */
  .container {
    width: 1230px;
  }
}



@media (min-width:1400px) {
    
    footer .container {
        
        width:1400px;
    }
    
    
}


@media (min-width:1700px) {
    
    footer .container {
        
        width:1699px;
    }
    
    
}




/* line 25, sass/style.scss */
a {
  cursor: pointer;
}

/* line 28, sass/style.scss */
a.red {
  color: #c71d22;
}

/* line 32, sass/style.scss */
img.alignright {
  float: right;
  margin-left: 15px;
}
/* line 36, sass/style.scss */
img.alignleft {
  float: left;
  margin-right: 15px;
}

/***********
** Nav
***********/
/* line 45, sass/style.scss */
.navbar {
  margin-bottom: 0;
}

/* line 48, sass/style.scss */
.navbar-brand {
  height: auto;
  padding: 5px 0;
}
@media (max-width: 767px) {
  /* line 51, sass/style.scss */
  .navbar-brand img {
    width: 230px;
  }
}
@media (min-width: 768px) {
  /* line 51, sass/style.scss */
  .navbar-brand img {
    width: 200px;
  }
}
@media (min-width: 992px) {
  /* line 51, sass/style.scss */
  .navbar-brand img {
    width: 260px;
  }
}
@media (min-width: 1200px) {
  /* line 51, sass/style.scss */
  .navbar-brand img {
    width: 261px;
  }
}

/* line 66, sass/style.scss */
.navbar-default {
  border: none;
  border-radius: 0;
}
@media (min-width: 768px) {
  /* line 66, sass/style.scss */
  .navbar-default {
    margin-bottom: 0;
    background-color: #fff;
  }
}
/* line 74, sass/style.scss */
.navbar-default .container {
  position: relative;
}
/* line 78, sass/style.scss */
.navbar-default .tel {
  line-height: 2;
}
@media (min-width: 768px) {
  /* line 78, sass/style.scss */
  .navbar-default .tel {
    position: absolute;
    right: 25px;
    bottom: auto;
    top: 0;
    z-index: 99;
  }
}
@media (min-width: 992px) {
  /* line 78, sass/style.scss */
  .navbar-default .tel {
    right: 28px;
    bottom: 10px;
    top: auto;
  }
}
@media (min-width: 1200px) {
  /* line 78, sass/style.scss */
  .navbar-default .tel {
    right: 35px;
    bottom: 10px;
    top: auto;
  }
}
@media (min-width: 768px) {
  /* line 99, sass/style.scss */
  .navbar-default .navbar-nav {
    margin-top: 30px;
  }
}
@media (min-width: 1200px) {
  /* line 99, sass/style.scss */
  .navbar-default .navbar-nav {
    margin-top: 23.3px;
  }
}
/* line 107, sass/style.scss */
.navbar-default .navbar-nav .current-menu-parent > a,
.navbar-default .navbar-nav .current-menu-parent > a:hover,
.navbar-default .navbar-nav .current-menu-parent > a:focus,
.navbar-default .navbar-nav .current-menu-item > a,
.navbar-default .navbar-nav .current-menu-item > a:hover,
.navbar-default .navbar-nav .current-menu-item > a:focus,
.navbar-default .navbar-nav .current-page-ancestor > a,
.navbar-default .navbar-nav .current-page-ancestor > a:hover,
.navbar-default .navbar-nav .current-page-ancestor > a:focus {
  /*color: #fff;*/
  
  /*this makes the current page in the nav menu background red*/
  
  /*background-color: #c71d22;*/
  
  text-decoration:underline;
  
  
  text-underline-offset:8px;
  
  
  
}
/* line 121, sass/style.scss */
.navbar-default .navbar-nav li a {
  color: #333;
  text-transform: uppercase;
  font-weight: bold;
  font-size: .9em;
}
@media (min-width: 768px) {
  /* line 121, sass/style.scss */
  .navbar-default .navbar-nav li a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 121, sass/style.scss */
  .navbar-default .navbar-nav li a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: .8em;
  }
}
@media (min-width: 1200px) {
  /* line 121, sass/style.scss */
  .navbar-default .navbar-nav li a {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.2em;
  }
}
/* line 142, sass/style.scss */
.navbar-default .navbar-nav li a:hover {
    
    /*when hover over navbar links, makes them gray*/
    
  /*background-color: #f1f1f1;*/
}

/* line 152, sass/style.scss */
#lightSlider li img {
  max-width: 100%;
  width: 100%;
}
/* line 156, sass/style.scss */
#lightSlider li .caption {
  text-align: center;
  font-weight: bold;
  padding: 15px 0;
}
@media (min-width: 1200px) {
  /* line 156, sass/style.scss */
  #lightSlider li .caption {
    font-size: 1.2em;
  }
}

/***********
** Footer
***********/
/* line 171, sass/style.scss */
footer {
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 175, sass/style.scss */
footer ul {
  padding-left: 0;
}
/* line 177, sass/style.scss */
footer ul > li {
  margin-bottom: 15px;
  list-style: none;
  text-transform: uppercase;
  font-weight: bold;
}
@media (min-width: 768px) {
  /* line 177, sass/style.scss */
  footer ul > li {
    width: 33.33333333%;
    float: left;
  }
}
@media (min-width: 992px) {
  /* line 177, sass/style.scss */
  footer ul > li {
    width: 16.66666667%;
    float: left;
  }
}
/* line 191, sass/style.scss */
footer ul > li ul > li {
  width: 100%;
  margin-bottom: 0;
  padding-top: 10px;
  font-weight: normal;
  text-transform: none;
}
/* line 200, sass/style.scss */
footer .current-menu-item > a {
  color: #c71d22;
}
/* line 203, sass/style.scss */
footer a {
  color: #333;
}
/* line 206, sass/style.scss */
footer a.email {
  word-break: break-all;
}
/* line 210, sass/style.scss */
footer hr {
  border-top: 1px solid #333;
}
/* line 213, sass/style.scss */
footer .info {
  text-align: center;
  font-size: .8em;
}
/* line 217, sass/style.scss */
footer .info p {
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

/***********
** Home
***********/
/* line 229, sass/style.scss */
.page-slider li {
  max-height: 600px;
  overflow: hidden;
}

/* line 234, sass/style.scss */
.page-home {
  margin-top: 25px;
  margin-bottom: 25px;
}
/* line 238, sass/style.scss */
.page-home h4 {
  font-weight: bold;
  text-align: center;
}
/* line 241, sass/style.scss */
.page-home h4 small {
  padding-top: 5px;
  display: block;
  color: #333;
  font-weight: bold;
  font-style: italic;
}
/* line 249, sass/style.scss */
.page-home h3 {
  margin-top: 10px;
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: bold;
  border-bottom: 1px solid #333;
}
/* line 256, sass/style.scss */
.page-home a {
  text-decoration: underline;
}
/* line 260, sass/style.scss */
.page-home .block-news {
  font-size: 1.4em;
}
/* line 262, sass/style.scss */
.page-home .block-news ul {
  padding-left: 25px;
}
/* line 264, sass/style.scss */
.page-home .block-news ul li {
  padding-bottom: 15px;
}
/* line 269, sass/style.scss */
.page-home .block-community {
  margin-bottom: 15px;
  z-index: 99;
  padding-bottom: 70px;
  background-image: url("images/logo-sterlingcourt-flower.png");
  background-position: center bottom 10px;
  background-repeat: no-repeat;
  background-size: 60px auto;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 1.4em;
  -moz-box-shadow: rgba(51, 51, 51, 0.4) -5px 5px 10px;
  -webkit-box-shadow: rgba(51, 51, 51, 0.4) -5px 5px 10px;
  box-shadow: rgba(51, 51, 51, 0.4) -5px 5px 10px;
}
@media (min-width: 768px) {
  /* line 269, sass/style.scss */
  .page-home .block-community {
    float: right;
  }
}
@media (min-width: 992px) {
  /* line 269, sass/style.scss */
  .page-home .block-community {
    margin-top: -115px;
  }
}
@media (min-width: 1200px) {
  /* line 269, sass/style.scss */
  .page-home .block-community {
    margin-top: -115px;
    width: 29%;
  }
}
/* line 294, sass/style.scss */
.page-home .block-community h3 {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #c71d22;
  border: none;
  text-align: center;
  font-size: 1.4em;
}
/* line 302, sass/style.scss */
.page-home .block-community ul {
  padding-left: 0;
}
/* line 304, sass/style.scss */
.page-home .block-community ul li {
  list-style: none;
  padding: 0 15px 15px;
  line-height: 1;
}
/* line 311, sass/style.scss */
.page-home .video-player {
  margin-bottom: 15px;
}
@media (min-width: 1200px) {
  /* line 311, sass/style.scss */
  .page-home .video-player {
    padding-left: 0;
    padding-right: 45px;
  }
}

/***********
** Section Contact
***********/
/* line 323, sass/style.scss */
#section-contact {
  width: 100%;
  display: inline-block;
  padding: 30px 0;
  background-image: url(images/bg-texture.jpg);
  background-position: center top;
}
/* line 330, sass/style.scss */
#section-contact h3 {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: bold;
  color: #562706;
}
/* line 337, sass/style.scss */
#section-contact a {
  color: #333;
}
/* line 339, sass/style.scss */
#section-contact a:hover {
  text-decoration: underline;
}
/* line 345, sass/style.scss */
#section-contact .learn-more img {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
  height: auto;
  max-width: 100%;
  border: 2px solid #333;
}
/* line 354, sass/style.scss */
#section-contact address {
  padding-top: 15px;
  font-size: 1.2em;
  font-weight: bold;
}
/* line 358, sass/style.scss */
#section-contact address span {
  display: block;
}

/* line 363, sass/style.scss */
.contact_form {
  padding-top: 30px;
}
/* line 366, sass/style.scss */
.contact_form .form-control {
  height: 38px;
  border: 1px solid #333;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 372, sass/style.scss */
.contact_form .has-error label {
  color: #a94442;
}
/* line 375, sass/style.scss */
.contact_form .has-error .form-control {
  border: 1px solid #a94442;
}
/* line 379, sass/style.scss */
.contact_form textarea.form-control {
  height: auto;
}
/* line 382, sass/style.scss */
.contact_form .btn-dark {
  padding-left: 25px;
  padding-right: 25px;
  color: #fff;
  background-color: RGBa(44, 26, 93, 1);
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 390, sass/style.scss */
.contact_form .btn-dark:hover {
  background-color: RGBa(44, 26, 93, 0.9);
}
/* line 394, sass/style.scss */
.contact_form .msg_info,
.contact_form .msg_error,
.contact_form .msg_success,
.contact_form .form_sending {
  display: none;
}

/***********
** Living Here
** Services
***********/
/* line 407, sass/style.scss */
.page-living-here,
.page-services {
  position: relative;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 412, sass/style.scss */
  .page-living-here .submenu > ul,
  .page-services .submenu > ul {
    margin-left: 315px;
  }
}
@media (min-width: 992px) {
  /* line 412, sass/style.scss */
  .page-living-here .submenu > ul,
  .page-services .submenu > ul {
    margin-left: 450px;
  }
}
@media (min-width: 1200px) {
  /* line 412, sass/style.scss */
  .page-living-here .submenu > ul,
  .page-services .submenu > ul {
    margin-left: 492px;
  }
}
@media (min-width: 1260px) {
  /* line 412, sass/style.scss */
  .page-living-here .submenu > ul,
  .page-services .submenu > ul {
    margin-left: 545px;
  }
}
/* line 428, sass/style.scss */
.page-living-here .header-img,
.page-services .header-img {
  max-height: 600px;
  overflow: hidden;
}
/* line 432, sass/style.scss */
.page-living-here .header-img img,
.page-services .header-img img {
  width: 100%;
}
/* line 436, sass/style.scss */
.page-living-here .about-text,
.page-services .about-text {
  padding: 30px;
  background-image: url("images/bg-texture.jpg");
  background-repeat: repeat;
  font-size: 1.2em;
}
/* line 442, sass/style.scss */
.page-living-here .about-text .bg,
.page-services .about-text .bg {
  width: 100%;
  height: 60px;
  background-image: url("images/logo-sterlingcourt-flower.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 60px;
}
/* line 451, sass/style.scss */
.page-living-here .about-text ul,
.page-services .about-text ul {
  padding-left: 15px;
}
/* line 453, sass/style.scss */
.page-living-here .about-text ul li,
.page-services .about-text ul li {
  padding-bottom: 8px;
}
/* line 458, sass/style.scss */
.page-living-here ul.nav-pills,
.page-services ul.nav-pills {
  margin-top: 30px;
}
/* line 462, sass/style.scss */
.page-living-here ul.nav-pills li.active a, .page-living-here ul.nav-pills li.active a:hover, .page-living-here ul.nav-pills li.active a:focus,
.page-services ul.nav-pills li.active a,
.page-services ul.nav-pills li.active a:hover,
.page-services ul.nav-pills li.active a:focus {
  color: #c71d22;
  background-color: #fff;
  text-decoration: none;
}
/* line 470, sass/style.scss */
.page-living-here ul.nav-pills li a,
.page-services ul.nav-pills li a {
  padding: 5px 15px;
  font-size: 1.2em;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  text-decoration: underline;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 470, sass/style.scss */
  .page-living-here ul.nav-pills li a,
  .page-services ul.nav-pills li a {
    padding: 5px 10px;
  }
}
/* line 483, sass/style.scss */
.page-living-here ul.nav-pills li a:hover, .page-living-here ul.nav-pills li a:focus,
.page-services ul.nav-pills li a:hover,
.page-services ul.nav-pills li a:focus {
  color: #333;
  background-color: #eee;
}
@media (max-width: 767px) {
  /* line 461, sass/style.scss */
  .page-living-here ul.nav-pills li,
  .page-services ul.nav-pills li {
    float: none;
    display: block;
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  /* line 498, sass/style.scss */
  .page-living-here .floor-plans .tab-content,
  .page-services .floor-plans .tab-content {
    padding-top: 30px;
  }
}
/* line 504, sass/style.scss */
.page-living-here .tab-content > div,
.page-services .tab-content > div {
  padding: 15px;
}
/* line 506, sass/style.scss */
.page-living-here .tab-content > div p,
.page-services .tab-content > div p {
  font-size: 1.2em;
}
/* line 510, sass/style.scss */
.page-living-here .tab-content > div img,
.page-services .tab-content > div img {
  width: auto;
  height: auto;
  max-width: 100%;
}
/* line 516, sass/style.scss */
.page-living-here .tab-content > div ul,
.page-services .tab-content > div ul {
  padding-left: 25px;
}
/* line 518, sass/style.scss */
.page-living-here .tab-content > div ul li,
.page-services .tab-content > div ul li {
  font-size: 1.2em;
  padding-bottom: 8px;
}
/* line 527, sass/style.scss */
.page-living-here .floor-plans-text ul li,
.page-services .floor-plans-text ul li {
  padding-bottom: 8px;
}
/* line 531, sass/style.scss */
.page-living-here .floor-plans-img,
.page-services .floor-plans-img {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 531, sass/style.scss */
  .page-living-here .floor-plans-img,
  .page-services .floor-plans-img {
    margin-top: 15px;
  }
}
/* line 538, sass/style.scss */
.page-living-here .floor-plans-img img,
.page-services .floor-plans-img img {
  width: 100% !important;
  height: auto !important;
  display: block;
}
/* line 544, sass/style.scss */
.page-living-here .floor-plans-photo,
.page-services .floor-plans-photo {
  margin-bottom: 15px;
}

/* line 548, sass/style.scss */
.tab-nav-bottom-wraps {
  padding: 0 0 30px;
}

/* line 551, sass/style.scss */
.tab-nav-bottom-wrap {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 555, sass/style.scss */
.tab-nav-bottom-wrap a.tab-nav-bottom {
  font-size: 1.1em;
  text-decoration: underline;
}

/* line 561, sass/style.scss */
.submenu {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 99;
  width: 100%;
  background-color: RGBa(255, 255, 255, 0.9);
}
@media (max-width: 767px) {
  /* line 561, sass/style.scss */
  .submenu {
    position: relative;
  }
}
/* line 574, sass/style.scss */
.submenu > ul {
  padding-left: 0;
}
/* line 577, sass/style.scss */
.submenu > ul > li {
  list-style: none;
  display: inline-block;
  padding: 8px 15px 0;
}
/* line 582, sass/style.scss */
.submenu > ul > li.active > a, .submenu > ul > li.current_page_item > a {
  color: #c71d22;
  
  /*text-decoration:underline;*/
}
/* line 587, sass/style.scss */
.submenu > ul > li a {
  color: #333;
  font-weight: bold;
  font-size: 1.2em;
  text-decoration: underline;
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 587, sass/style.scss */
  .submenu > ul > li a {
    font-size: 1.1em;
  }
}
@media (max-width: 767px) {
  /* line 587, sass/style.scss */
  .submenu > ul > li a {
    font-size: 1em;
  }
}
/* line 600, sass/style.scss */
.submenu > ul > li .dropdown-menu > .active > a,
.submenu > ul > li .dropdown-menu > .active > a:hover,
.submenu > ul > li .dropdown-menu > .active > a:focus {
  color: #333;
  background-color: #eee;
}
/* line 606, sass/style.scss */
.submenu > ul > li .dropdown-menu > li > a {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 1em;
  font-weight: normal;
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 614, sass/style.scss */
  .submenu > ul > li .dropdown-menu {
    top: 30px;
  }
  /* line 617, sass/style.scss */
  .submenu > ul > li.dropdown:hover .dropdown-menu {
    display: block;
  }
}
@media (max-width: 767px) {
  /* line 622, sass/style.scss */
  .submenu > ul > li .dropdown-menu {
    font-size: 12px;
  }
}

@media (min-width: 768px) {
  /* line 631, sass/style.scss */
  .sitemap {
    padding-top: 30px;
  }
}
/* line 636, sass/style.scss */
.sitemap img {
  max-width: 100%;
  width: 800px;
  height: auto;
}

/***********
** Services
***********/
@media (min-width: 768px) {
  /* line 650, sass/style.scss */
  .page-services .submenu > ul {
    margin-left: 0;
    margin-right: 15px;
    text-align: right;
  }
}
/* line 659, sass/style.scss */
.page-services .header-img {
  margin-bottom: 30px;
}
/* line 663, sass/style.scss */
.page-services p {
  font-size: 1.2em;
}
/* line 667, sass/style.scss */
.page-services ul.nav-pills {
  margin-top: 0;
}
@media (min-width: 768px) {
  /* line 667, sass/style.scss */
  .page-services ul.nav-pills {
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 672, sass/style.scss */
  .page-services ul.nav-pills li {
    width: 100%;
    display: block;
  }
}
@media (min-width: 768px) {
  /* line 672, sass/style.scss */
  .page-services ul.nav-pills li {
    float: none;
    display: inline-block;
  }
}
/* line 684, sass/style.scss */
.page-services .tab-content > div {
  padding: 15px 0 0;
}
/* line 687, sass/style.scss */
.page-services .tab-content a {
  font-size: 1.2em;
}

/***********
// Map
***********/
/* line 696, sass/style.scss */
.page-area {
  font-size: 1.2em;
}
/* line 699, sass/style.scss */
.page-area img {
  width: auto;
  height: auto;
  max-width: 100%;
}

/* line 705, sass/style.scss */
#map-canvas {
  width: 100%;
  height: 500px;
}
@media (max-width: 767px) {
  /* line 705, sass/style.scss */
  #map-canvas {
    height: 400px;
  }
}

/* line 712, sass/style.scss */
#markers-wrap {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 30px;
  float: left;
  color: #000;
  background-color: #fff;
  font-size: 12px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
/* line 722, sass/style.scss */
#markers-wrap > div {
  float: left;
  padding-right: 15px;
}
@media (min-width: 768px) {
  /* line 722, sass/style.scss */
  #markers-wrap > div {
    width: 20%;
  }
}
@media (max-width: 767px) {
  /* line 722, sass/style.scss */
  #markers-wrap > div {
    width: 100%;
  }
}
/* line 732, sass/style.scss */
#markers-wrap .btn-marker {
  padding-top: 5px;
  padding-bottom: 5px;
  cursor: pointer;
}
/* line 737, sass/style.scss */
#markers-wrap .badge {
  float: left;
  margin-bottom: 20px;
  margin-right: 5px;
}
/* line 744, sass/style.scss */
#markers-wrap > div:first-child .label,
#markers-wrap > div:first-child .badge {
  background-color: #337ab7;
}
/* line 748, sass/style.scss */
#markers-wrap > div:first-child .fa {
  color: #337ab7;
}
/* line 753, sass/style.scss */
#markers-wrap > div:nth-child(2) .label,
#markers-wrap > div:nth-child(2) .badge {
  background-color: #5cb85c;
}
/* line 757, sass/style.scss */
#markers-wrap > div:nth-child(2) .fa {
  color: #5cb85c;
}
/* line 762, sass/style.scss */
#markers-wrap > div:nth-child(3) .label,
#markers-wrap > div:nth-child(3) .badge {
  background-color: #5bc0de;
}
/* line 766, sass/style.scss */
#markers-wrap > div:nth-child(3) .fa {
  color: #5bc0de;
}
/* line 771, sass/style.scss */
#markers-wrap > div:nth-child(4) .label,
#markers-wrap > div:nth-child(4) .badge {
  background-color: #F0AD4F;
}
/* line 775, sass/style.scss */
#markers-wrap > div:nth-child(4) .fa {
  color: #F0AD4F;
}
/* line 780, sass/style.scss */
#markers-wrap > div:nth-child(5) .label,
#markers-wrap > div:nth-child(5) .badge {
  background-color: #D95350;
}
/* line 784, sass/style.scss */
#markers-wrap > div:nth-child(5) .fa {
  color: #D95350;
}

@media (max-width: 767px) {
  /* line 789, sass/style.scss */
  #google_map_iframe {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/*
	Activties
*/
/* line 800, sass/style.scss */
.page-activties {
  position: relative;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 804, sass/style.scss */
  .page-activties .submenu > ul {
    margin-left: 0;
    margin-right: 15px;
    text-align: right;
  }
}
/* line 812, sass/style.scss */
.page-activties .header-img {
  max-height: 600px;
  overflow: hidden;
}
/* line 816, sass/style.scss */
.page-activties .header-img img {
  width: 100%;
  height: auto;
}
/* line 821, sass/style.scss */
.page-activties .activties-left-column {
  padding: 30px;
  background-image: url("images/bg-texture.jpg");
  background-repeat: repeat;
  font-size: 1.2em;
}
/* line 827, sass/style.scss */
.page-activties .bg {
  width: 100%;
  height: 60px;
  background-image: url("images/logo-sterlingcourt-flower.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 60px;
}
/* line 835, sass/style.scss */
.page-activties .activties-right-column {
  font-size: 1.2em;
}
/* line 838, sass/style.scss */
.page-activties .activties-right-column img {
  width: 100%;
  height: auto;
  display: block;
  margin-bottom: 15px;
}
@media (min-width: 1200px) {
  /* line 835, sass/style.scss */
  .page-activties .activties-right-column {
    padding-left: 45px;
  }
}

/* line 851, sass/style.scss */
.page-content {
  position: relative;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 856, sass/style.scss */
  .page-content .submenu > ul {
    margin-left: 0;
    margin-right: 15px;
    text-align: right;
  }
}
/* line 864, sass/style.scss */
.page-content .header-img {
  max-height: 600px;
  overflow: hidden;
}
/* line 868, sass/style.scss */
.page-content .header-img img {
  width: 100%;
  height: auto;
}
/* line 873, sass/style.scss */
.page-content .left-column {
  padding: 30px;
  font-size: 1.2em;
}
/* line 877, sass/style.scss */
.page-content .right-column {
  font-size: 1.2em;
}
/* line 879, sass/style.scss */
.page-content .right-column img {
  width: 100%;
  height: auto;
  max-width: 100%;
}

/**
	Contact Page
*/
/* line 892, sass/style.scss */
.page-contact .map_content {
  padding-top: 20px;
  padding-bottom: 15px;
}

@media (min-width: 1200px) {
  /* line 897, sass/style.scss */
  .contact-content {
    padding-right: 45px;
  }
}
