@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);


body{
			color: #555;
			margin:0;
			font-family:'Montserrat', sansserif;
	}


/*Header Section*/


#header{

			background: #11bc9a;
			height: 150px;
     		line-height: 150px;
    		border:2px solid black;
       		border-radius:20px;
		}

#header a{

			color: white;
			text-decoration:none;
			text-transform: uppercase;
			letter-spacing: 0.1em;
		}

#header a:hover{

			color: #222;

		}



#header-title{

			display: block;
			float: left;
			margin:8px;
			font-size:20px;
			font-weight:bold;
		}

#header-nav{

			display: block;
			float: right;
			margin-top: 8px;
		}

#header-nav li{

			display: inline;
			padding-left: 0px;
			margin:15px;
		}

.container{

			max-width:1000px;
			margin:0 auto;

		}


/*Footer Section*/

#footer{

			background-color: #2f2f2f;
			padding:50px 0;
			border: 2px solid black;
			border-radius: 20px;
		}

#footer h4{

			text-transform: uppercase;
			color: white;
			letter-spacing:0.1em;
			margin:15px;
		}

#footer p{

			color: white;
			width: 280px;
    		margin-left: 30px;
		}

#footer a{

			 text-decoration:none;
			 color: #11bc9a;
			 margin:35px;
		}

#footer a:hover{

			color: #f6b02d;

		}


.column{

			display: inline-block;
			min-width:300px;
			vertical-align:top;
		}



/*Content Section*/



.post{

			max-width:800px;
			margin:0 auto;
			padding:60px 0;
		}

.post-author img{

			height:50px;
			width:50px;
			vertical-align: middle;

		}

.post-author span{

			margin-left:16px;
		}

.post-date{

			color: #d2d2d2;

			font-size:14px;
			font-weight:bold;

			text-transform: uppercase;
			letter-spacing:0.1em;
		}

h1, h2, h3, h4 {

			color: #333;
		}

p{

			line-height:1.5;

		}


/*About Page*/

.about{

			text-align: center;
		}

.post, .about{

			max-width:800px;
		    margin:0 auto;
			padding:60px 0;
		}


/*Extra*/

.post-author img, .about-author img {

			border-radius:50%;
		}

.post-container:nth-child(even){

			background-color: #f2f2f2;

			border-radius:20px;
		}
