@import url(http://fonts.googleapis.com/css?family=PT+Serif+Caption&subset=latin,cyrillic);

body {
    margin-top: 50px; /* 50px is the height of the navbar - change this if the navbarn height changes */
}

h1, h2 {
    font-family: 'PT Serif Caption', serif;
}

h1 {
    margin-bottom: 20px;
    color: #663133;
}

h2 {
    color: #373133;
}

h3 {
    font-size: 20px;
}

p, ul, blockquote, table {
    opacity: 0;
    top: 20px;
    position: relative;
    -webkit-transition: all .7s ease-out;
    -moz-transition: all .7s ease-out;
    -o-transition: all .7s ease-out;
    -ms-transition: all .7s ease-out;
    transition: all .7s ease-out;
}

p.on, ul.on, blockquote.on, table.on {
    opacity: 1;
    top: 0;
}

.navbar-inverse .navbar-nav > li > a {
    color: #ddd;
}
.tagline {
    opacity: 0;
    width: 72%;
    -webkit-transition: all .7s ease-out;
    -moz-transition: all .7s ease-out;
    -o-transition: all .7s ease-out;
    -ms-transition: all .7s ease-out;
    transition: all .7s ease-out;
}

.tagline.on {
    opacity: 1;
    margin: 80px auto 0;
    background: rgba(233, 232, 211, 0.8);
    text-align: center;
    padding: 20px 0;
    color: #111;
}

.row {
    padding: 30px 0 70px 0;

}

#about {
    background: #fff;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.6);
}

#laks-logo {
    opacity: 0;
    top: 30px;
    position: relative;
    -webkit-transition: all .7s ease-out;
    -moz-transition: all .7s ease-out;
    -o-transition: all .7s ease-out;
    -ms-transition: all .7s ease-out;
    transition: all .7s ease-out;
}

#laks-logo.on {
    opacity: 1;
    top: 0;
}

#management {
    background: #EBDDCD;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}


#licences {
    background: url(../img/pattern-50jw.png) repeat;

}

/*#news .row {*/
    /*background: rgba(241, 231, 206, 0.4);*/
    /*padding: 20px;*/
    /*margin: 50px 0;*/
    /*-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);*/
    /*-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);*/
    /*box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);*/
/*}*/

#news h2 {
    font-size: 26px;
}

#news .btn-primary {
    background-color: #93474A;
    border-color: #75393B;
}

#news .btn-primary:hover,
#news .btn-primary:active,
#news .btn-primary:focus {
    background: #75393B;
    border-color: #663133;

}

#projects {
    background: #E8D7B0 url("../img/projects-bg.jpg") 45% -40px fixed;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

#partners p {
    text-align: center;
}

#partners .img-partners {
    margin: 0 auto;
}

#partners a img {
    opacity: 1;
}

#partners a:hover img {
    opacity: 0.75;
}

footer {
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
    margin: 50px 0 0 0;
    color: #fff;
    background: #373133;
}

footer .row {
    padding: 60px 0 50px 0;
}

footer p, footer a {
    opacity: 1;
    position: static;
}








