.nav-link:hover{color: #fff;}
.page-header h1, .page-header h2 {
    margin-bottom: 1.8rem;
    padding-top: 2.2rem;
}
.page-header h1, .page-header h2 {
    text-transform: uppercase;
    border-bottom: 2px solid #262626;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 6px;
}
#project .card, #object .card{border-radius: 0; border: 1px solid rgba(0,0,0,0);
    -webkit-box-shadow: 0 20px 30px 0 rgba(155,155,155,.25);
    box-shadow: 0 20px 30px 0 rgba(155,155,155,.25); -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
#project .card-body{font-weight: bold;}
#project .card:hover{border-color: #e0e4eb;-webkit-box-shadow: none;box-shadow: none;}
#object .card:hover{border-color: #232323;-webkit-box-shadow: none;box-shadow: none;}

#project .card-header:first-child{border-radius: 0; background: #fff; border: 0;}
#project .card-img, .card-img-top{border-radius: 0;}
.proj_m{background: #1ed704; padding: 3px;}
.proj_r{background: #f9e11f; padding: 3px;}
.top_phone a{white-space: nowrap; font-weight: bold; color: #fff; font-size: 18px; text-decoration: none;}
.top_phone a:hover i{color: #48d248; }
.table_phone{font-size: 16px; text-decoration: none; color: #262626; font-weight: bolder;}
.table_phone:hover{color: #262626;}
.table_phone:hover i{color: #48d248; }
.navbar-toggler{color: #fff; border-color: #fff; }
.navbar-toggler i{font-size: 24px;}
.navbar-toggler:focus {box-shadow: 0 0 0 1px;}
#head_image {padding-top: 56px;}

#map{height: 400px;width: 100%;position: relative; background: url('../img/map.jpg') center center;}
#map_screen { height: 100%; position: absolute; width: 100%; z-index: 9999;}

footer a{color: #b7b7b7;}
footer a:hover{color: #b7b7b7; text-decoration: none;}

@media (max-width: 1200px) {
    #project .card-header:first-child{ padding-right: 0;padding-left: 6px;}
}
@media (max-width: 992px) {
    #project .card-header:first-child {padding-right: 9px;padding-left: 9px;}
    #head_image {padding-top: 50px;}

    .page-header h1, .page-header h2 {margin-bottom: 1.6rem;padding-top: 1.6rem;}
    #project .card-body{padding: 10px;}
}


