.tel {
    font-size:1.25em !important;
}
p {
    margin:15px 0 !important;
    font-size:1.15em !important;
}
.ul, .ul li {
    list-style-type: circle !important;
}
.ul {
    padding-left: 15px !important;
}
li.bold>a {
    font-weight:bold;
}
.waves-effect.waves-blue .waves-ripple {
    background-color: rgba(34, 82, 89, 0.65);
}
.top-nav, .page-footer {
    background-color: rgb(34, 82, 89) !important;
}
.carousel .carousel-item img {
    transform: none;
}
.top-nav .nav-wrapper a {
    font-size: 1.25em;
}
.top-nav .nav-wrapper h2 {
    display:none;
}
.carousel .indicators {
    bottom:75px;
}
main .container {
    margin-top:20px;
}
main .container .carousel {
    height:250px !important;
}
ul.disc li {
    list-style-type: disc;
    margin-left:25px;
}
@media(min-width: 993px) {
    main .container {
        margin-top:40px;
    }
    .top-nav {
        width: calc(100% - 300px);
        float:right;
        height:165px;
    }
    main, footer {
        width: calc(100% - 300px);
        float:right;
    }
    .top-nav .container {
        height:165px;
    }
    .top-nav .nav-wrapper a {
        font-size:3em !important;
        position:relative;
        top:25px;
    }
    .top-nav .nav-wrapper h2 {
        font-size:2em !important;
        position:relative;
        top:5px;
        display:block;
    }
    .container {
        width:90% !important;
    }
    .carousel .carousel-item img {
        transform: translateY(-25%) !important;
    }
    main .container .carousel {
        height:400px !important;
    }
}
@media (max-width: 768px) {
    #electrician, #lucrare {
        margin-top:0 !important;
    }
}