
/*@import url('https://fonts.googleapis.com/css?family=Open+Sans');*/

@font-face {
    font-family: 'au open sans'; /*a name to be used later*/
    src: url('../fonts/OpenSans-Regular-webfont.woff'); /*URL to font*/
}

body{
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Helvetica', sans-serif;
}

/*
====================
TEST
====================
*/
.test-height-350{
	height:350px;
}


/*
====================
HEADER
====================
*/

#navbar {
  background-image: -webkit-linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-image: -o-linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(100%, #eeeeee), to(#e4e4e4));
  background-image: linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e4e4', GradientType=0);
  -webkit-filter: none;
          filter: none;
  border: 1px solid #d5d5d5;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
	border-radius:0;
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);
  background-image: -o-linear-gradient(#6d94bf, #446e9b 50%, #3e648d);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#6d94bf), color-stop(50%, #446e9b), to(#3e648d));
  background-image: linear-gradient(#6d94bf, #446e9b 50%, #3e648d);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d94bf', endColorstr='#ff3e648d', GradientType=0);
  -webkit-filter: none;
          filter: none;
  border: 1px solid #345578;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	border-radius:0;
}

.navbar-nav>li>a{
	color:#FFFFFF !important;
}

.navbar-nav>li>a:hover{
	color:#cccccc !important;
}



@media (max-width: 768px) {
.header-brand{
	float:none;
	text-align:center;
}


.header-contact{
	float:none;
	background-color:#006633;
}

}
/*
====================
CONTENT
====================
*/
#home .img-header{
	width:100%;
	/*height:250px;*/
	overflow:hidden;
}

section {
	margin-bottom:40px;
}
/*
====================
FOOTER
====================
*/
footer {
	min-height:90px;
	background-image: -webkit-linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-image: -o-linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(100%, #eeeeee), to(#e4e4e4));
  background-image: linear-gradient(#ffffff, #eeeeee 100%, #e4e4e4);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e4e4', GradientType=0);
  -webkit-filter: none;
          filter: none;
  border: 1px solid #d5d5d5;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
}

.foot-text{
	vertical-align: middle;
	line-height: 90px;   
}
/*
====================
GLOBAL
====================
*/
btn-netral {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}

/*
=============================
Font Size
=============================
*/
.font-12{font-size:12px;}	
.font-14{font-size:14px;}	
.font-16{font-size:16px;}	
.font-18{font-size:18px;}	
.font-20{font-size:20px;}	
.font-22{font-size:22px;}	
.font-24{font-size:24px;}	
.font-26{font-size:26px;}	
.font-28{font-size:28px;}	
.font-30{font-size:30px;}	

/*
=============================
TEXT Style
=============================
*/
.text-bold{font-weight:bold;}
.text-italic {font-style:italic;}
.text-underline{text-decoration:underline;}

/*---------------------------------------
 **   COLORS                         -----
-----------------------------------------*/

/** BACKGROUNDS **/
.red-bg {background: #e96656;}
.green-bg {background: #34d293;}
.green-maron-bg{background:#4caa4c;}
.blue-bg {background: #3ab0e2;}
.yellow-bg {background: #E7AC44;}
.dark-bg {background: #404040;}
.white-bg {background:  #FFFFFF;}

/** FOR TEXTS AND ICON FONTS **/
.red-text {color: #e96656;}
.green-text {color: #34d293;}
.green-maron-text{color:#4caa4c;}
.blue-text {color: #3ab0e2;}
.yellow-text {color: #f7d861;}
.dark-text {color: #404040;}
.white-text {color: #FFFFFF;}

/*
=============================
COLOR PROHEALTH
=============================
*/

.pro-yellow-bg{
	background-color:#fccb64;
}

.pro-brown-bg{
	background-color:#7d0006;
	color:#FFFFFF;
}
/*###*/
.pro-yellow-text{
	color:#fccb64;
}

.pro-brown-text{
	color:#7d0006;
}

/*
=============================
ACCESSORIES
=============================
*/
.au-acc-underline{
	border-bottom-width:4px;
	border-bottom-style:solid;
	border-bottom-color:#7d0006;
	width:50%;
	display:block;
	text-align:center;
	margin: 0 auto;
}
