.bg-mgrau {background-color: #d3d2ce;}
.bg-orange {background-color: #d66102;}
.bg-darkgreen {background-color: #00680d;}
.bg-middlegreen {background-color: #008b37;}
.bg-lightgreen {background-color: #00b226;}
.bg-darkgray {background-color: #4a4c41;}
.bg-middlegray {background-color: #d3d2ce;}
.bg-lightgray {background-color: #eae9e5;}
.bg-olivegray {background-color: #41423a;}

body { background-color: #fcfbf8; hyphens: auto;}
h1, h2, h3 {font-weight: bold; color:#00680d; }
h1 {font-size: 24px !important;}


#navDemo {color: #00680d; font-weight: bold;}
.nav-galabau-item:hover {background-color: rgba(214,97,2,0.7) !important; color: white !important; padding: 20px; border-radius: 5px;}
.nav-galabau-item-2:hover {background-color: rgba(214,97,2,0.7) !important; color: white !important; padding: 5px;}
.navbar {color: #00680d; font-weight: bold;}
.bg-navbar { background-color: rgba(234, 233, 229, 0.8); }
@media only screen and (min-width: 800px) {
  .bg-navbar {padding: 20px 100px 20px 100px;}
}

@media only screen and (max-width: 640px) {
  .footer-left {text-align: center;}
  .footer-right {text-align: center; padding-top: 20px;}
}
@media only screen and (min-width: 640px) {
  .footer-right {text-align: right;}
}


.bg-navbar-2 { background-color: rgba(234, 233, 229, 0.7);}

.galabau-button {
	background-color: rgba(214,97,2,0.7); 
 	font-weight: bold;
	color: white;
	border-radius: 50px;
	margin: 10px 5px 0px 0px;
	border:none;
	display:inline-block;
	padding:10px 35px;
	vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	white-space:nowrap;
}
 
.galabau-button:hover {background-color: rgba(214,97,2,0.9);} 

@media only screen and (min-width: 800px) {
  .nav-wrapper {width: 1000px;  margin-left: 10px auto 10px auto;}
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}