/* This is the css style sheet */

a:link {
	color: blue;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: blue;
}
a:hover {
	text-decoration: none;
	color: blue;
}
a:active {
	text-decoration: none;
	color: blue;
}

* {margin: 0; padding: 0;}

a {text-decoration: none;}

/* This class is added on scroll */
.fixed {
	position: fixed; 
	top: 0; 
	z-index: 1;
}

body {
	color: #777;
	font-family: 'open-sans-bold'; 
	font-size: 18px;
	text-align: center;
}

#footer{
	width:100%;
	background-color:#303030;
	color:#337439;
	padding-top:8px;
	text-align:right;
}

/* Font Face Settings */
@font-face {
    font-family: 'open-sans-bold';
	src: url('../fonts/open-sans/OpenSans-Bold.eot');
    src: url('../fonts/open-sans/OpenSans-Bold.eot?iefix') format('embedded-opentype'),
		 url('../fonts/open-sans/OpenSans-Bold.ttf');
    font-weight: normal;
}	

/* Navigation Settings/////////////////////////////// */

section {
	height: auto;
}

/* Responsive Nav Bar//////////////////////////////////// */

/*----- Toggle Button -----*/
.toggle-nav {
    display:none;
}
 
/*----- Menu -----*/
@media screen and (min-width: 615px) {
    .menu {
        width:100%;
        padding:10px 0px;
        box-shadow:0px 1px 1px rgba(0,0,0,0.15);
        border-radius:3px;
        background:#303030;
    }
}
 
.menu ul {
    display:inline-block;
}
 
.menu li {
    margin:0px 50px 0px 0px;
    float:left;
    list-style:none;
    font-size:17px;
}
 
.menu li:last-child {
    margin-right:0px;
}
 
.menu a {
    text-shadow:0px 1px 0px rgba(0,0,0,0.5);
    color:#337439;
    transition:color linear 0.15s;
}
 
.menu a:hover  {
    text-decoration:none;
    color:#50A6C2;
}
 
/*----- Responsive -----*/
@media screen and (max-width: 1150px) {
    .wrap {
        width:90%;
    }
}
 
@media screen and (max-width: 615px) {
    .menu {
        position:relative;
        display:inline-block;
        float:left;
        width:100%;
        background-color:#303030;
    }
 
    .menu ul.active {
        display:none;
    }
 
    .menu ul {
        width:auto;
        position:absolute;
        top:120%;
        left:0px;
        box-shadow:0px 1px 1px rgba(0,0,0,0.15);
        border-radius:3px;
        z-index:1;
        background:#303030;
    }
 
    .menu ul:after {
        width:0px;
        height:0px;
        position:absolute;
        top:0%;
        left:22px;
        content:'';
        transform:translate(0%, -100%);
        border-left:7px solid transparent;
        border-right:7px solid transparent;
        border-bottom:7px solid #303030;
    }
 
    .menu li {
        margin:5px 0px 5px 0px;
        float:none;
        display:block;
    }
 
    .menu a {
        display:block;
    }
 
    .toggle-nav {
        padding:10px;
        float:left;
        display:inline-block;
        box-shadow:0px 1px 1px rgba(0,0,0,0.15);
        border-radius:3px;
        background:#303030;
        text-shadow:0px 1px 0px rgba(0,0,0,0.5);
        color:#777;
        font-size:20px;
        transition:color linear 0.15s;
    }
 
    .toggle-nav:hover, .toggle-nav.active {
        text-decoration:none;
        color:#66a992;
    }
 
}

/* Screens Settings//////////////////////////////////// */
#screen1 {	
	
}

#screen1 p {
	
}

#screen2 {

}

#screen3 {

}
/* CSS//////////////////////////////////// */

.title{
	font-size:5em;
	color:#183219;
}

.title2{
	font-size:2em;
	color:#337439;
}

.ptext{
	font-size:1em;
	color:#303030;
	text-align:center;
}

.pdiv{
	max-width:600px;
	width:100%;
	margin-left:auto;
	margin-right:auto;	
}

#solarfarm{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

.centerdiv{
	max-width:960px;
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}


/* END CSS//////////////////////////////////// */

/*Media Queries*/
@media screen and (max-width: 950px) and (min-width:656px)
{	
	
}