
.header{
    /*background-image: url("../../dist/img/back.png");*/
    /*background-repeat: no-repeat ;*/
    background-color:#0C5394;
    background-size: 100%;
    /*height:calc(29vh);*/
    overflow:hidden;
    padding-top:20px;
}

.header h1{
    font-size:24px;
    margin:8px 0 0 0;
    padding:0;
    color: #ffffff;
}
.header h2{
    font-size:20px;
    margin:0;
    padding:0;
    color: #ffffff;
}
.header h3{
    font-size:16px;
    margin:0;
    padding:0;
    color: #ffffff;
}

.info-item{
    padding:15px 0;
    color:#797676f6;
}
.info-item .a{
    color: black;
    text-decoration: none !important;
}

hr{
    margin:0px;
}

.info-item a {
    text-decoration: none;
    color: black;
}

.bt-add{
    width:65%;
    background-color:#0C5394;
    color:#FFF;
    border:none;
    padding:5px 10px;
    box-shadow: 4px 4px #CCCCCC;
}
.bt-share{
    width:65%;
    background-color:#7a7c7e;
    color:#FFF;
    border:none;
    padding:5px 10px;
    box-shadow: 4px 4px #CCCCCC;
 }
 .header_fone{
     background-color: #284271;
     color: #ffffff;
     padding-top: 15px;
     padding-bottom: 15px;
 }
 .header_mail{
     background-color: #284271;
     color: #ffffff;
     padding-top: 15px;
     padding-bottom: 15px;
 }
 .header_mail a{
     text-decoration: none;
     color: #ffffff;
 }
 .header_fone a{
    text-decoration: none;
    color: #ffffff;
}
.header_fone {
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
}
.header_mail {
    border-top: 2px solid #ffffff;
}