body {
    background: #DCE8E0; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, rgb(114,158,128), white); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, rgb(114,158,128), white); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgb(114,158,128), white); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgb(114,158,128), white); /* Standard syntax */
}

.breadcrumb-section {
    background-color: rgba(255,255,255,0.6);
  	border-bottom: 2px solid white;
}

.frame-space-before-extra-small {
  padding-top: 0;
  margin-top: 0;
}

.tx-ws-flexslider .caption-text {
  /* display: none;  */
}

section.section-small.footer-section.footer-section-meta {
  /* display: none; */
}

@media (min-width: 1200px) {
  /*
  .section {
    padding-top: .5em !important;
    padding-bottom: .5em !important;
  }
  */
}

@media (min-width: 768px) {
  /*
  .section-small {
    padding-top: .3em;
    padding-bottom: .33em;
  }
  */
}

.section {
  /*
  padding-top: .5em !important;
  padding-bottom: .5em !important;
  */
}

.section-small {
  padding-top: .3em;
  padding-bottom: .33em;
}

.section.section-default {
  /*
  margin-bottom: 5em;
  */
}

footer {
  /*
  position: fixed;
  bottom: 0;
  width: 100%;
  */
}

footer p {
  /*
  margin: 0;
  */
}

section.section.section-small.footer-section.footer-section-meta .copyright {
  /*
  padding: 0;
  */
}

.footer-section a.btn-primary {
  /*
  color: #fff;
  */
}

.section.section-light {
  /*
  display: none;
  */
}

.section.footer-section.footer-section-content {
  /* 
  display: none; 
  */
}

.dropdown-menu {
  /*
  padding: 0;
  */
}

nav ul.nav.navbar-nav.navbar-main > li.open:before {
  /*
  content: "";
  display: block;
  position: fixed;
  width: 100%;
  border-bottom: 1px solid rgb(255,255,255);
  left: 0;
  height: 70px;
  */
}

.navbar-transition nav ul.nav.navbar-nav.navbar-main > li.open:before {
  /*
  content: "";
  display: block;
  position: fixed;
  width: 100%;
  border-bottom: none;
  left: 0;
  height: 70px;
  */
}

.btn {
  /*
  font-size: smaller;
  */
  /*  padding: 0px 18px; */
}

@media (max-width: 480px) {
  /*
  footer p {
    text-align: center;
  }
  */
}


.cc-message {
  color: #333 !important;  
}

.cc-window {
  background-color: rgba(240,240,240,1) !important;
  border-radius: 20px;
  border: 1px solid #528362 !important;
}

@media (max-width: 950px) {
	.carousel-small .item {
    	height: 300px;
	}
}

@media (max-width: 768px) {
	.carousel-small .item {
    	height: 250px;
	}
}

@media (max-width: 576px) {
	.carousel-small .item {
    	height: 180px;
	}
  
  ol.breadcrumb {
    display: none;
  }
  
  div.frame-group-container {
    width/* : 86.5%; */
  }
  
}

