﻿body {
}
.carousel-caption.bg-white {
    background: rgba(255, 255, 255, 0.8) !important;
}
h2 {
    margin: 0.5rem 0 0.5rem 0;
}
.jumbotron {
    padding: 0;
    border-radius: 0 !important;
}
.navbar {
    border-bottom: 1px solid #979797;
}
@media (max-width: 992px) {
    .nav-item {
        border-bottom: 1px solid #979797;
    }
    .jumbotron {
        margin:-10px 0 0 0
    }
    .card {
        margin:20px 20px;
    }
}
body > form {
    height: auto;
    min-height: 100%;
    padding: 60px 0 200px 0;
}

    body > form > .container {
        min-height: 100%;
    }

.footer {
    width: 100%;
    margin: -100px 0 0 0;
    border-top: 1px solid #979797;
}

    /*.footer a:link, a:visited {
        color: #33a7f9;
    }

    .footer a:hover, a:active {
        color: #747474;
        text-decoration: underline;
    }*/

    footer > .container {
        padding-right: 15px;
        padding-left: 15px;
    }

.card {
    min-width: 200px;
    /*margin: 20px 20px;*/
}

.col-sm-4 {
    min-width: 230px;
}

.h240mg {
    margin: 0 0 20px 0;
}

.limg20 li {
    margin: 20px 0;
}

.fa {
    width: 16px;
}
.contact-info {
    margin-top: 10%;
}
.col-md-9 {
    background: #fff;
    padding: 3%;
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.contact-form label {
    font-weight: 600;
}
.contact-form button:focus {
    box-shadow: none;
}
.control-label {
    margin-bottom:0;
}
.fa-36 {
    font-size: 3em;
    color: #747474;
}
*::-webkit-input-placeholder {
    color: #b9b9b9 !important;
}
*:-moz-placeholder {
    /* FF 4-18 */
    color: #b9b9b9 !important;
}
*::-moz-placeholder {
    /* FF 19+ */
    color: #b9b9b9 !important;
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color: #b9b9b9 !important;
}
.promo-best-price {
    position:absolute;
    right:-9px;
    top:-6px;
    background: url(/Img/promo-best-price.png) top left;
    width:100px;
    height:93px;
}