/* Your custom css code goes here */

nav.probootstrap-navbar {
    border-bottom: 1px solid #f2f2f2;
}
.medicine-and-advice .probootstrap-service-2 .text {
    width: 100%;
    text-align: center;
    min-height: 225px;
}
.medicine-and-advice .probootstrap-service-2 .text h3 {
    margin-bottom: 15px;
}
.about-us .list-group-item-text {
    width: 100%;
    text-align: left;
}
#map {
    height: 400px;
    width: 100%;
}
.about-us .probootstrap-section,
.medicine-and-advice .probootstrap-section {
    padding: 2em 0;
    position: relative;
}
.static-page h2 {
    font-size: 26px;
    margin-bottom: 15px;
}
.flexslider .slides > li {
    background-size: 100% 100% !important;
}
.probootstrap-cta img {
    width: 100%;
}
.brands img {
    max-width: 100%;
}
footer .probootstrap-cta {
    padding: 15px 0;
}
.footer-logos {
    background: transparent;
    padding: 10px 0;
}
footer .probootstrap-cta h4 {
    color: #FFFFFF;
    font-size: 20px;
    margin-bottom: 10px;
    padding: 0 15px;
    font-weight: bold;
}
.footer-find-us i {
    width: 10%;
    float: left;
    margin-top: 7px;
}
.footer-find-us span {
    width: 90%;
    float: left;
    font-size: 14px;
}
.probootstrap-footer .probootstrap-copyright {
    margin: 0;
}
.probootstrap-cta.contact-us {
    /*background: #1a1919;*/
    background: #49D292;
    padding: 20px 0;
}
.footer-links {
    list-style: none;
    padding-left: 15px;
}
.probootstrap-service-2 img {
    max-width: 100%;
}
body.home .probootstrap-service-2 .text p {
    font-size: 14px;
    line-height: 23px;
}
body.home .probootstrap-service-2 .text a.btn-primary {
    font-size: 13px;
    padding-left: 25px;
    padding-right: 25px;
}
@media screen and (max-width: 768px) {
    /*.footer-logos img {
        height: 100px;
    }
    footer .probootstrap-cta h4 {
        text-align: left;
    }
    .footer-links {
        text-align: left;
    }
    .footer-find-us span {
        text-align: left;
    }*/
}

.home .probootstrap-service-2 .image .image-bg {
    width: 90%;
    height: 60%;
    float: left;
    margin: 20% 5%;
}
.probootstrap-section.probootstrap-section-colored {
    /*background-image: url("rwalji.jpg");*/
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}
@media screen and (max-width: 480px) {
    .home .probootstrap-service-2 .image .image-bg {
        height: 100%;
        margin: 0 5%;
    }
}