*, a:link, a:visited, a:hover, a:active{
    text-decoration:none;
}
.navbar-nav>li>a{
    padding-left:20px;
    text-transform:uppercase;
    letter-spacing:2px;
    font-size: 13px;
}
.navbar-header{
    font-size: 13px;
}
.navbar-nav>li>a:link , .navbar-nav>li>a:visited {color:#ddd;}
.navbar-nav>li>a:hover , .navbar-nav>li>a:active{color:#aaa;}
.jumbotron{
    min-height: 1000px;
    min-height: 100vh;

}
body nav.navbar.navbar-inverse{
    background-image: none;
    background: #222;
}
/*#beguining{
    background-image: url("../img/email-01.jpg");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% auto;

}*/
.jumbotron{
    background-color: white;
}



#beguining {
text-align: center;
}
.about h1{
    font-size:3em ;
    font-weight: bold;
    margin-top: 30px;
}
.about h2{
    font-size:1.6em ;
    font-weight: bold;
    margin-bottom: 25px;
}
.about h3{
    font-size: 1em ;
    line-height: 1.3em;
}
.about .quote{
    font-size:1.3em ;
    font-weight: 500;
    color:#3DB97D;
    padding: 10px 0;
}
.about .quote cite{
    font-size: 0.8em;
    font-weight: 500;
    font-style: normal !important;
}
.about .side ul{
      list-style: none;
      padding-left: 0;
}
.about .side p{
      list-style: none;
      padding-left: 0;
      margin-top:20px;
}
.intro{
    padding: 20px;
    padding-bottom: 60px;
}

.intro h3{
    font-size: 1.2em;
    font-weight: bold;
}
.documentation_img h3{
    text-align: center;
    padding: 30px 0 10px;
}
.documentation_img img{
    padding-bottom: 30px;
}
.project img, .documentation_img img{
    width: 100%;
    display: block;
}

.project{
    margin-bottom: 45px;
}

.project h2{
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 4px;
}

.project a:link, .project a:visited{
    color:#000 !important;
}
.project a:hover, .project a:active{
    color:#3DB97D !important;
}
.project h3{
    font-size: 1.0em;
    line-height: 1.4em;
    padding: 0px;
    margin-top: 0px;
}

.projects {
    padding-bottom: 20px;
    border-bottom: 1px solid #3DB97D;
    margin-bottom: 56px;
    font-size: 1.3em;
}
#home .projects h1{
    font-size: 1.2em;
    font-weight: bold;
}
.projectpage .projects{
    padding-top: 40px;
}
.projectpage .projects h2{
    margin-top: 0px;
    font-size: 1.2em;
    font-weight: 300;
}
.projectpage .content img{
    width: 100%;
    margin-bottom: 30px;
}
.projectpage .content .short-description ul{
    font-family: courier;
    font-weight: 300;
    color: #3DB97D;
}
.image {
    background:#3DB97D;
}

a:link .image img{
    opacity: 1;
    -webkit-transition: all 0.40s ease-in-out;
       -moz-transition: all 0.40s ease-in-out;
        -ms-transition: all 0.40s ease-in-out;
         -o-transition: all 0.40s ease-in-out;
            transition: all 0.40s ease-in-out;
}
a:hover .image  img{
    opacity: 0.7;

}
footer p{
    font-size: 0.8em;
}
.description{
    color:#3DB97D;
}


@media (max-width: 992px){
    #beguining h1{
        font-size: 8em;
    }
    .short-description{
        text-align: center !important;
    }
    .short-description ul li{
    display: inline;
    }
}
