/*
rgba(1,61,2,1.00) - main green
rgba(252,227,90,1.00) - main yellow
*/
body {
	background-image: url(../images/bgbody.jpg);
	background-attachment: fixed;
	background-position: center center;
	font-family:"Century Gothic";
	min-width:400px;
}
nav {
	min-width:400px;
}
#y_brand {
	font-size: 32px;
	color: black;
	background-color: rgba(252,227,90,1.00);
	font-weight: bold;
	text-align: center;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	/*margin-top:2px;
	margin-bottom:-2px;*/
}
@media (max-width: 968px) {
	#y_brand {
		background-color:inherit;
		color:rgba(252,227,90,1.00);
	}
}
.y_container1 {
	font-family: "Century Gothic";
	margin-top:20px;
}
.y_hrows1 {
	text-align: center;			
	color:#111;
}
.y_hrows1 p { 
	text-indent:0px;
	padding-left:10px;
	padding-right:10px;
}
.y_hrows1 h2 { 
	font-size:24px;
}
.carousel-caption h3 {
	font-size:16px;
	color: darkgreen;
	text-shadow: 0 1px 1px rgba(0,0,0,0.90);
	background-color: rgba(255,255,255,0.80);
	border-radius:6px;
}
.y_head-projects {
	text-align: center;
	font-family: "Century Gothic";
	font-size: 36px;
	color: gold;
	background-color: rgba(1,61,2,0.79);
	padding-top:10px;
	padding-bottom:10px;
	border-radius:8px;
	margin:0px;
}
.well {
	font-family: "Century Gothic";	
}
.dropdown-menu {
	text-align: center;
}
@media (min-width: 968px) {
	.dropdown-menu {
		text-align: left;
	}
	.carousel-caption h3 {
		font-size:32px;
		padding-top:0px;	
	}
}
.y_text1 {
	font-size: 11px;
}
.y_contacts {
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.y_copyright {
	float:right;
	text-align: right;
	vertical-align: bottom;
	height: auto;
	margin-top:30px;
	margin-right:10px;
}
.y_copyright h2 {
	font-size:16px;
}
.row > .featurette {
	text-indent:30px;
	text-align:justify;	
}
.jumbotron > h1 {
	color:black;
	font-size:28px;
	padding-bottom:20px;
	margin:0px;
}
#content{
	padding-top:0px;
	margin-left:6px;
	margin-right:6px;
}
@media (min-width: 968px) {
#content{
	margin-left: 0px;
	margin-right: 0px;
}
}
.y_gold-bg {
	background-color: rgba(196,183,0,1.00);
	color: rgba(247,247,247,1.00);
	font-size: larger;
}
.jumbotron {
	background-color: rgba(255,255,255,0.80);
	color: darkgreen;
	margin-bottom:0px;
}
.y_well1{
	padding-left:0px;
	padding-right:0px;
}
@media (min-width: 968px) {
.y_well1{
	padding-left:150px;
	padding-right:150px;
}
}
.y_well1 > h2{
	background-color:rgba(255,255,255,0.70);
	padding:10px;
	margin:0px;
}
.thumbnail {
	background-color:transparent;
	margin-bottom:0px;
}
.y_navbar{
	font-family: 'Comfortaa', cursive;
	font-size: 24px;
	background-color:rgba(1,61,2,1.00);
	border-bottom: 3px solid rgba(252,227,90,1.00);
	border-top: 3px solid rgba(1,61,2,1.00);
}
.y_nav > li > a{
	color:rgba(252,227,90,1.00);
}
.y_collapse {
	background-color: rgba(1,61,2,1.00) !important;

}
.y_navholder {
	margin-top: 50px;
	background-color: rgba(252,227,90,1.00);
	font-size: 26px;
	font-family: 'Century Gothic';
}
.y_navholder2 {
	background-color: rgba(252,227,90,1.00);
	font-size: 26px;
	font-family: "Century Gothic";
	display: none;
}
@media (max-width: 968px) {
	.y_navholder {
		font-size:18px;
		padding-left:15px;
		padding-right:15px;
	}
	.y_navholder2 {
		font-size: 18px;
		display: inherit;
		padding-left:15px;
		padding-right:15px;
	}
}
/*.navbar {
	border-bottom: 4px solid rgba(252,227,90,1.00);
}*/
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
	background-color: rgba(1,61,2,1.00);
}
/*.navbar-collapse {
	border-left: 3px solid rgba(252,227,90,1.00);
}*/
.navbar-toggle {
	background-color:rgba(252,227,90,1.00);
	border:1px solid rgba(252,227,90,1.00);
}
.navbar-toggle:not(.collapsed)  {
	background-color:goldenrod;
	border-color:goldenrod;
}
.navbar-toggle .icon-bar {
	background-color:darkgreen;
}

.y_nav > li > a:hover {
	background-color: transparent;/*(252,227,90,0.50);*/
	text-decoration: underline;	
}
/*.y_nav > li > a:focus {
	background-color:red;
}*/
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: rgba(252,227,90,1.00);
}
.dropdown-menu > li > a {
	color: black;
	text-align:left;
}
@media (max-width: 968px) {
	.dropdown-menu > li > a {
		color: rgba(252,227,90,1.00);
		text-align:left;
	}
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: darkgreen;
}
.y_container {
	background-color: rgba(255,255,255,0.70);
	color: #111;
	margin: 20px auto;
	padding: 20px 15px;
	border-radius: 6px;
	border: 1px solid lightgrey;
	text-align: center;
	font-size: 28px;
}
.y_container > h1 {
	font-size:28px;
	margin:0px;
	padding-bottom:20px;
}
.y_container > h2 {
	margin-bottom:5px;
	margin-top:5px;
}
@media (max-width: 968px) {
	.y_container {
		margin:12px auto;
		padding:10px 10px;
	}
}
.y_container > p {
	text-indent:15px;
	font-size:20px;
}
.y_container > .y_img {
	float: right;	
	padding-left:20px;
}
.y_container > .y_row {
	text-align:left;
	text-indent:15px;
	font-size:smaller;
	padding:20px 0px;
}
.y_container > .y_row > span > .btn {
	margin-left: 20px;
	text-indent:0px;
	background-color:darkgreen;
	color: gold;/*rgba(252,227,90,1.00);*/

}
.y_container > .y_row > span > .btn:hover {
	text-decoration:underline;
}
.y_align-left {
	text-align:left;
}
#carousel1 {
	margin-left:-16px;
	margin-right:-16px;
}
@media (max-width: 968px) {
	#carousel1 {
		margin-left:-11px;
		margin-right:-11px;
	}	
}
.carousel-indicators {
	background-color: rgba(255,255,255,0.40);
	width: 20%;
	margin-left: -10%;
	border-radius:30px;
}
.carousel-indicators li {
	border-color:rgba(1,61,2,1.00);
}
.carousel-indicators .active {
	background-color:rgba(252,227,90,1.00);
}
.carousel-control {
	color:rgba(252,227,90,1.00);
}
.carousel-control:hover,.carousel-control:focus {
	color:rgba(252,227,90,1.00);
}
.y_feat1 > h1 {
	font-weight: bold;
	color: rgba(53,47,0,1.00);
	background-color: rgba(255,255,255,0.64);
	border-radius:12px;
	padding:8px 0px;
	
}
.y_feat1 > p {
	font-size:20px;
	text-align:justify;
	text-indent:20px;
}
.y_feat1 > li {
	font-size:20px;
	text-align:justify;
	margin-left:30px;
}
.y_divider {
	border-color:darkgreen;
}
#supimg {
	align: middle;
	padding: 10px;
	margin: auto;
	height: auto;
	width:100%;
}
.y_chocobar {
	width:49%;
	background-color:rgba(255,255,255,0.64);
	border-radius:6px;
}
#projects-chocobar2 {
	float:right;
}
@media (max-width: 968px) {
	.y_chocobar {
		width:auto;
	}
	#projects-chocobar2 {
		margin-top:10px;
	}
}
.caption > h3 {
	margin-top:-10px;
}
.lead {
	margin-bottom:0px;
}

/*span4iki*/
.y_textbold {
	font-weight:600;
}
.y_textline {
	text-decoration:underline;
}
