/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 24.05.2018, 10:05:44
    Author     : Crazzy
*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
body{

}

section.header{
    background: #19342f;
    padding-top: 10px;
    padding-bottom: 10px;
}

h1.title-pages{
    text-align: center;
    /*margin-bottom: 30px;*/
}

.separator {
    width: 50px;
    border: 1px solid #d30519;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 30px;
}


h4.title{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
}
.navbar{
    margin-top: 20px;
}

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{
    background: #d30519;
    color: #FFF;
    text-transform: uppercase;
    font-family: "Roboto Condensed", sans-serif;
}

.navbar-light .navbar-nav .nav-link{
    color: #FFF;
    text-transform: uppercase;
    font-family: "Roboto Condensed", sans-serif;
    transition: all 0.5s linear;
}

.navbar-light .navbar-nav .nav-link:hover{
    background: #d30519;
    color: #FFF;
    transition: all 0.5s linear;
}

.number{
    background: #142924;
    color: #FFF;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
}

span.red{
    color: #d30519;
}

section.home{
    padding-top: 40px;
    padding-bottom: 40px;

}

.steps h1{
    font-family: "Open Sans", sans-serif;
}

.steps p{
    margin-top: 30px;
    line-height: 20px;
}

.program{
    background: url('../images/time1.png');
    padding: 10px;
    background-size: cover;
}

.program .detalii_program{
    max-width: 205px;
    padding-bottom: 15px;
}

.program h2{
    color: #FFF;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
}

.program h5{
    text-align: center;
    font-weight: bold;
    color: #000;
}

.about{
    margin-top: 20px;
    background: #e8e9ea;
    padding: 10px;
}

.gray{
    background: #e8e9ea;
}

.servicii{
    background: #142924;
    border-radius: 5px;
    color: #FFF;
    padding: 10px;

}

.servicii h2{
    color: #FFF;
    text-align: center;
}

.btn-more{
    background: #d30519;
    border: 1px solid #d30519;
    color: #FFF;
}

.btn-more:hover{
    background: none;
    border: 1px solid #d30519;
    color: #000;
}
/*
span.img-btn{
    background: url('../images/services.png');
    width: 56px;
    height: 56px;
    position: absolute;
    right: 1px;
    top: -8px;
}*/

.harta, .viziune{
    margin-top: 20px;
    background: #e8e9ea;
    padding: 10px;
}

footer{
    background: #19342f;
    color: #FFF;
    padding-top: 10px;
    padding-bottom: 10px;
}

footer img{
    max-width: 100px;
}

footer p{
    margin-bottom: 0;
}

section.contact{
    padding-top:40px;
    padding-bottom: 40px;
}

.fa-bars{
    color: #FFF;
}