﻿.ShellMainContent .Center{
    max-width:100% !important;
    margin:0;
    padding:0;
    background-color:transparent;
    width:100%;
}
body {
    color: #400000;
}
.carousel-inner > .item > img {
    width:100%;
}

.carousel-caption >.text{
   bottom:0;
   padding:15px;
}
.carousel-indicators {
    text-align:center;
}.carousel-indicators li {
    width: 20px;
    height: 20px;
    background-color:#FFF;
    border:none;
}
.carousel-indicators .active {
    background-color: #400000;
    width: 20px;
    height: 20px;
}


section {
    padding: 80px 0;
}
    section#First .container {
        max-width: 800px;
        text-align: center;
    }

    section h1, section {
        color: #400000;
    }

        section h1 {
            font-size: 40px;
            text-align: center;
            font-weight:bolder;
            text-transform:uppercase;
        }
        section .Start{
            text-align:center;
            margin-bottom:30px;
        }
        section .Start span {
            background-color: #400000;
            width: 180px;
            padding-bottom: 10px;
            display: inline-block;
            margin: 0 auto;
            text-align: center;
        }

        section#First {
            background-image: url(/Static/images/bg_section_1.png);
            background-repeat:repeat-x;
            background-position:bottom;
            padding-bottom:200px;
        }

        section#First h4{
            font-size:20px;

            margin:20px auto;
        }
        section .linkBtn {
            margin: 40px auto;
            display: table;
        }
        section#Second {
            background-image: url(/Static/images/bg_section_2.jpg);
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center center;
        }
            section#Second .pull-left {
                max-width:500px;
                color:#FFF;
                text-align:center;
            }
                section#Second .pull-left h2{
                    font-size:22px;
                    text-transform:uppercase;
                    line-height:1.5;
                    margin-bottom:40px;
                }
                section#Second .pull-left p{
                    font-size:18px;line-height:normal;
                }
        section#Third {
            position: relative;
            background-color: #e6e7e2;
        }
            section#Third .container{
                z-index:2;
                position:relative;
            }
            section#Third .Med_Bg {
                position: absolute;
                z-index: 0;
                top: 0;
                height: 100%;
            }
            section#Third .Med_Bg img {
                height:100% !important;
            }
                section#Third .pull-right {
                text-align:center;
                max-width:600px;
            }
                section#Third .pull-right h2 {
                    text-transform: uppercase;
                    font-size: 22px;
                    margin: 40px 0;
                    line-height: normal;
                }
                    section#Third .pull-right p{
                        font-size:16px;
                        margin:20px 0;
                    }
section#Fourth{
    padding:15px 0;
    background-color:#bd2f2f;
    color:#FFF;
    text-transform:uppercase;
}
section#Fourth a {
    color:#FFF;
    font-weight:bold;
}
    section#Fourth h1{
    color:#FFF !important;
    text-align:left !important;
}
section#Fefth {
    padding:20px 0;
}
   

.Table-Cell {
    display: inline-block;
}
footer{
    margin-top:0;
}
@media (max-width: 1300px) {


}   
    @media (max-width: 1000px) {
        section h1 {
            font-size: 30px;
        }
        section {
            padding: 50px 0;
        }
            section#First{
                padding-bottom:150px;
            } .Map {
                position: relative;
                height: auto;
                padding: 0;
                overflow: unset;
            }
    }

    @media (max-width: 500px) {
        .carousel-caption {
            display: none;
        }
        .Med_Bg.Left.visible.animated.fadeInLeftBig {
            display: none;
        }
    }
   