﻿body {
}

    body.sh-main-container {
        background-color: #fff;
    }

        body.sh-main-container .navbar {
            border: none;
        }

        body.sh-main-container .navbar-main {
            transition: background-color .15s ease-in-out;
            box-shadow: 0 .15rem 1.75rem 0 rgba(33,40,50,.15) !important;
            background-color: #fff;
            border: 1px solid transparent;
        }

        body.sh-main-container .sh-banner {
            /*background: url(../img/sh/bg1.png);            
            background-repeat: repeat-x;
            background-size: 100%;
            background-position: bottom center;*/
            background-color: #f2f6fc;
            /*height: 230px;*/
            /*margin-top: 50px;*/
            position: fixed;
            top: 50px;
            width: 100%;
            z-index: 1029;
            padding-bottom:50px;
            
        }

        body.sh-main-container .sh-banner-content {
            position: absolute;
            right: 50px;
            background: url(../img/sh/bg3.gif);
            background-repeat: no-repeat;
            background-size: 450px auto;
            background-position: bottom right;
            height: 320px;
            width: 400px;
            text-align: left;
            opacity: 0.1;
        }

        body.sh-main-container .sh-content-main {
            padding-top: 300px;
        }

            body.sh-main-container .sh-content-main .sh-copyright {
                /*background: url(../img/sh/bg2.png);*/
                background-repeat: repeat-x;
                background-size: 100%;
                background-position: top center;
                background-color: #f2f6fc;
                position: absolute;
                z-index: -1;
                /*height: 180px;*/
                width: 100%;
                bottom: 0px;
                padding: 20px 0px 30px 0px;
            }

        body.sh-main-container .navbar-brand-logo {
            background: url(../img/logo-big.svg);
            background-repeat: no-repeat;
            background-size: 200px 30px;
            background-position: 0px 10px;
            line-height: 20px;
            font-size: 20px;
            display: inline-block;
            padding-left: 40px;
            color: #4e95d1 !important;
            letter-spacing: 5px;
        }

#bs-example-navbar-collapse-1 {
    font-size: 12px;
}


@media (min-width: 768px) {
    .form-inline .input-group > input.price-range {
        width: 100px;
    }
    .form-inline .input-group .form-control {
        width: auto;
    }

    .form-inline .input-group .input-group-addon {
        background-color: #ffffff;
    }
}

@media (max-width: 768px) {
    body.sh-main-container .sh-banner {
        position:static;
        margin-top:50px;
    }
        body .sh-main-container .sh-content-main {
        padding-top: 10px;
    }
    body.sh-main-container .sh-content-main {
        padding-top: 50px;
    }


    .form-inline input[type=submit] {
        display: block;
        width:100%;
    }
    .form-inline .input-group
    {
        width:100%;
    }
    .form-inline .input-group .form-control {
        display: block;
        width: 100%;
    }
        .form-inline .input-group .input-group-addon {
            background-color: #ffffff;
        }
}
