@charset "utf-8";

/*----------------------------------------------------------------------------------------------
Template Name: Micro
Template URI: http://demo.mattiamazzaro.com/micro
Description: Minimal Onepage Template.
Author: Mattia Mazzaro
Author URI: http://mattiamazzaro.com/
Version: 1.0
------------------------------------------------------------------------------------------------

[NOTE]:
-----------------------
PLACE HERE YOUR OWN CSS CODES AND IF NEEDED.
I WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER NOT CHANGE 
OTHER STYLESHEETS.  

------------------------------------------------------------------------------------------------ */

p .smaller {
    font-size: 12px;
    line-height: 24px;
    font-family: 'Muli', sans-serif;
    font-weight: 400;
    margin: 0;
    letter-spacing: 1px;
}

.blog-center {
text-align:center;	
}

.fb-icon {
border: none;
background: url(../img/fb_25.png) no-repeat left center;	

width: auto;
/*height: 25px;*/
}

.fb-icon a {
	opacity: 0.0;
    font-size: 1px;
/*width: 25px;
height: 25px;*/
}

.insta-icon {
border: none;
background: url(../img/insta_25.png) no-repeat left center;	
width: auto;
/*height: 25px;*/																																																																																																																																											
}

.insta-icon a {
	opacity: 0.0;
    font-size: 1px;
	
/*width: 25px;
height: 25px;*/
}


/* -------------------------------

Greenwood

--------------------------------- */

#greenwood {
    padding: 60px 0;
}

#greenwood .section-title {
    margin-bottom: 25px;
}

#greenwood h3 {
    display: block;
    font-size: 23px;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0px;
    padding: 1px 0px;
    color: #222;
    font-weight: 400;
}

#greenwood .img-greenwood {
    border: 1px solid #fff;
    margin-top: 18px;
    width: 520px;
}

#greenwood .bio {
    margin-top: 50px;
    padding-bottom: 33px;
    padding-right: 31px;
    padding-top: 14px;
}

#greenwood hr {
    border-color: #030303;
    border-width: 1px;
    clear: both;
    float: left;
    margin: 10px 0;
    width: 100%;
}

#greenwood p.intro {
    margin: 10px 0 0;
}

#greenwood .social {
    margin-top: 19px;
    text-align: left;
}

#greenwood .social ul {
    padding: 0px;
}

#greenwood i {
    font-size: 16px;
}

#greenwood .social li {
    display: inline-block;
    padding-right: 14px;
}

#greenwood .social li:last-child {
    padding: 0;
}

#greenwood .social a {
    color: #666;
    display: block;
}

#greenwood .social a {
    transition: all 0.1s linear 0s;
}

#greenwood .social:hover li a {
    color: #787878;
}

#greenwood .social li a:focus,
#greenwood .social li a:hover {
    color: #444;
}

#greenwood .skills {
    padding-right: 30px;
}


/* -------------------------------

Books

--------------------------------- */

#books {
    padding: 60px 0;
}

#books .section-title {
    margin-bottom: 25px;
}

#books h3 {
    display: block;
    font-size: 23px;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0px;
    padding: 1px 0px;
    color: #222;
    font-weight: 400;
}

#books .img-books {
    border: 1px solid #fff;
    margin-top: 18px;
    width: 520px;
}

#books .bio {
    margin-top: 50px;
    padding-bottom: 33px;
    padding-right: 31px;
    padding-top: 14px;
}

#books hr {
    border-color: #030303;
    border-width: 1px;
    clear: both;
    float: left;
    margin: 10px 0;
    width: 100%;
}

#books p.intro {
    margin: 10px 0 0;
}

#books .social {
    margin-top: 19px;
    text-align: left;
}

#books .social ul {
    padding: 0px;
}

#books i {
    font-size: 16px;
}

#books .social li {
    display: inline-block;
    padding-right: 14px;
}

#books .social li:last-child {
    padding: 0;
}

#books .social a {
    color: #666;
    display: block;
}

#books .social a {
    transition: all 0.1s linear 0s;
}

#books .social:hover li a {
    color: #787878;
}

#books .social li a:focus,
#books .social li a:hover {
    color: #444;
}

#books .skills {
    padding-right: 30px;
}

/* -------------------------------

Books2

--------------------------------- */

#books2 {
    padding: 60px 0;
}

#books2 .section-title {
    margin-bottom: 25px;
}

#books2 h3 {
    display: block;
    font-size: 23px;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0px;
    padding: 1px 0px;
    color: #222;
    font-weight: 400;
}

#books2 .img-books2 {
    border: 1px solid #fff;
    margin-top: 18px;
    width: 520px;
}

#books2 .bio {
    margin-top: 50px;
    padding-bottom: 33px;
    padding-right: 31px;
    padding-top: 14px;
}

#books2 hr {
    border-color: #030303;
    border-width: 1px;
    clear: both;
    float: left;
    margin: 10px 0;
    width: 100%;
}

#books2 p.intro {
    margin: 10px 0 0;
}

#books2 .social {
    margin-top: 19px;
    text-align: left;
}

#books2 .social ul {
    padding: 0px;
}

#books2 i {
    font-size: 16px;
}

#books2 .social li {
    display: inline-block;
    padding-right: 14px;
}

#books2 .social li:last-child {
    padding: 0;
}

#books2 .social a {
    color: #666;
    display: block;
}

#books2 .social a {
    transition: all 0.1s linear 0s;
}

#books2 .social:hover li a {
    color: #787878;
}

#books2 .social li a:focus,
#books2 .social li a:hover {
    color: #444;
}

#books2 .skills {
    padding-right: 30px;
}

/* -------------------------------

Writing

--------------------------------- */

#writing {
    padding: 60px 0;
}

#writing .section-title {
    margin-bottom: 25px;
}

#writing h3 {
    display: block;
    font-size: 23px;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: center;
    margin-top: 0px;
    padding: 1px 0px;
    color: #222;
    font-weight: 400;
}

#writing .img-writing {
    border: 1px solid #fff;
    margin-top: 18px;
    width: 520px;
}

#writing .bio {
    margin-top: 50px;
    padding-bottom: 33px;
    padding-right: 31px;
    padding-top: 14px;
}

#writing hr {
    border-color: #030303;
    border-width: 1px;
    clear: both;
	float:left;
    margin: 10px 0;
    width: 100%;

}

#writing p.intro {
    margin: 10px 0 0;
}

#writing .social {
    margin-top: 19px;
    text-align: left;
}

#writing .social ul {
    padding: 0px;
}

#writing i {
    font-size: 16px;
}

#writing .social li {
    display: inline-block;
    padding-right: 14px;
}

#writing .social li:last-child {
    padding: 0;
}

#writing .social a {
    color: #666;
    display: block;
}

#writing .social a {
    transition: all 0.1s linear 0s;
}

#writing .social:hover li a {
    color: #787878;
}

#writing .social li a:focus,
#writing .social li a:hover {
    color: #444;
}

#writing .skills {
    padding-right: 30px;
}

/* -------------------------------

Contact Custom

--------------------------------- */

#contact hr {
    border-color: #030303;
    border-width: 1px;
    clear: both;
	float:left;
    margin: 10px 0;
    width: 100%;

}

#contact h3 {
    display: block;
    font-size: 23px;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: center;
    margin-top: 0px;
    padding: 1px 0px;
    color: #222;
    font-weight: 400;
}