    /* General CSS */
    html,body {
        margin:  0  auto;
        background-color: #F1F2F3;
        cursor: default;
        font-family: 'Muli', sans-serif;
    }

    .page_content {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        float: left;
        min-height: 72vh;
    }
    
    .admin_login {
        background-color: #F1F2F3;
        min-height: 100vh;
        max-height: 100vh;
        float: left;
        width: 100%;
    }
    
    .admin_form {
        background-color: #fff;
        width: 25%;
        margin: 0 auto;
        margin-top: 30vh;
        padding: 25px;
        box-shadow: 0 0 5px 0 rgba(0,0,0,.35);
    }
    
    .admin_panel {
        float: left;
        width: 90%;
        margin-top: 100px;
        margin-left: 5%;
        margin-right: 5%;
    }
    
    .testimonials_admin {
        background-color: #fff;
        width: 100%;
        padding: 25px;
        box-shadow: 0 0 5px 0 rgba(0,0,0,.35);
    }

    a {
        color: #5cb85c;
        transition: all 100ms ease-in;
    }

    a:hover {
        text-decoration: none;
        color: #073667;
        transition: all 100ms ease-in;
    }

    /* Bootstrap Override */
    .btn-primary {
        background-color: #073667 ;
        border-color: #073667 ;
    }

    .btn-primary:hover {
        background-color: #444444;
        border-color: #444444;
    }

    .panel-primary {
        border-color: #444444;
    }

    .panel-primary>.panel-heading {
        background-color: #444444;
        border-color: #444444;
    }

    .mobile_logout {
        display: none;
    }

    /* Header CSS Styles */
    .my-headerbackground {
        width: 100%;
        background-color: #073667;
        float: left;
        color: white;
        height: 100px;
        position: fixed;
        z-index: 100;
        box-shadow: 0px 0px 10px black;
    }

    #logo_area {
        width: 25%;
        float: left;
        margin-left: 0%;
    }

    #logo_area img {
        height: 100px;
        float: left;
        margin-left: 25%;
    }

    /* NavBar CSS Styles */
    .my-navbar {
        font-family: 'Muli', sans-serif;
        background: #073667;
        height: 100px;
        border: 0px;
        padding-top: 25px;
        margin-bottom: 0px;
        border-radius: 0px;
        float: right;
        width: 75%;
    }
    
    .navbar-size {
        padding-left: 0%;
    }

    .navbar-header {
      float: right;
    }

    .navbar-font {
        font-size: 15px;
    }

    .navbar-images {
        height: 25px;
        width: 25px;
    }

    .navbar-font {
        font-size: 16px;
    }

    #bs-example-navbar-collapse-1 li a:hover {
        background-color: #2A2A2A;
        color: #fff;
    }

    #bs-example-navbar-collapse-1 li a {
        transition-timing-function: ease-in-out;
        transition-duration: 400ms;
        color: #fff;
    }

    .navbar-toggle
    {
        float: left;
    }

    .active-nav {
        background-color: #073667 ;
        color: black;
    }

    /* Footer CSS Styles */
    .footer {
        float: left;
        font-size: 15px;
        background-color: black;
        color: white;
        width: 100%;
        text-align: left;
        padding: 20px;
        padding-left: 5%;
    }

    /*home page elements*/
    .index-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/truck-2.jpg');
        background-position: 50% 145%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
        margin-top: 100px;
    }

    #index_top h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 45px;
    }
    
    .index-mid {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/storage.jpg');
        background-position: 50% 45%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
        margin-top: 10px;
    }

    #index_mid h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 45px;
    }
    
    .index-bot {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/shipping.jpg');
        background-position: 50% 60%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
        margin-top: 20px;
    }
    
    .index-crossborder {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/crossborder.jpg');
        background-position: 50% 70%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
    }

    #index_bot h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 45px;
    }

    .index-body {
        width: 90%;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        text-align: center;
    }
    
    .index-body h3 {
        font-size: 30px;
    }
    
    .index-banner {
        width: 100%;
        background-color: #444444;
        color: #fff;
        padding: 30px;
        float: left;
        text-align: center;
    }
    
    .index-banner h3 {
        font-size: 28px;
    }

    .over_lay_top h3 {
        font-size: 50px;
        font-family: 'Oswald', sans-serif;
    }
    
    .over_lay h3 {
        font-size: 50px;
        font-family: 'Oswald', sans-serif;
    }

    .over_lay_top {
        background-color: rgba(0, 0, 0, 0.4);
        float: left;
        width: 100%;
        height: 100%;
        padding: 150px;
    }
    
    .over_lay {
        background-color: rgba(0, 0, 0, 0.4);
        float: left;
        width: 100%;
        height: 100%;
        padding: 150px;
    }
    
    .over_lay_services {
        background-color: rgba(0, 0, 0, 0.4);
        float: left;
        width: 100%;
        height: 100%;
        padding: 150px;
        padding-top: 200px;
    }
    
    .over_lay_services h3 {
        font-size: 55px;
        font-family: 'Oswald', sans-serif;
    }
    
    .banner {
        float: left;
        width: 100%;
        padding-left: 12%;
        padding-right: 18%;
        background-color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
    }

    .banner h3 {
        font-size: 30px;
    }

    .banner_text {
        float: left;
        width: 70%;
        text-align: right;
        padding: 7%;
    }

    .banner_image {
        float: left;
        width: 30%;
        padding: 4%;
        padding-left: 0%;
    }

    .banner_image img {
        width: 60%;
    }
    
    .hhremovals-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/household-removals.jpeg');
        background-position: 50% 60%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .vehicle-transport-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/vehicle-transport.jpg');
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .road-freight-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/road-freight.jpg');
        background-position: 50% 70%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .packing-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/packing-service.jpg');
        background-position: 50% 70%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .office-removals-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/office-removals.jpg');
        background-position: 50% 55%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .boxes-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/boxes.jpg');
        background-position: 50% 80%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .cross-border-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/cross-border.jpg');
        background-position: 50% 40%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .international-relocation-top {
        float: left;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        height: 450px;
        background: url('images/international-moving.jpg');
        background-position: 50% 40%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
    }
    
    .services-body {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        float: left;
        padding: 15px;
        font-size: 18px;
        color: #3c424f;
    }
    
    .move-with-us {
       width: 100%;
       float: left;
       background-color: #fff;
    }
    
    .move-right {
        width: 50%;
        float: left;
        text-align: left;
    }
    
    .move-left {
        width: 50%;
        float: left;
        padding-left: 20%;
        padding-top: 10%;
        text-align: right;
    }
    
    .move-right img {
        width: 50%;
    }
    
    .testimonial {
        width: 75%;
        margin-left: 12.5%;
        margin-right: 12.5%;
        float: left;
        padding: 20px;
        background-color: #fff;
        box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
        margin-bottom: 15px;
        border-left: 7px solid #444444;
    }
    
    .testimonial_img {
        width: 5%;
        margin-left: 2%;
        margin-right: 5%;
        float: left;
    }
    
    .testimonial_block {
        width: 85%;
        float: left;
        text-align: left;
    }
    
    .testimonial_body {
        width: 100%;
        float: left;
        font-size: 19px;
        font-style: italic;
    }
    
    .testimonial_author  {
        width: 100%;
        float: left;
        padding: 5px;
        font-size: 14px;
    }

    #index_body {
        width: 100%;
        float: left;
        background-color: #e0e0e0;
    }

    #index_header {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        float: left;
        border-radius: 10px;
        margin-bottom: 20px;
        margin-top: 20px;
        background-color: #fff;
        padding: 20px;
        min-height: 67vh;
    }

    #index_header h2 {
        padding-bottom: 5px;
        margin-bottom: 15px;
        border-bottom: #333 solid 1px;
    }

    #index_header h4 {
        text-decoration: underline;
        font-weight: bold;
    }

    .left {
        font-size: 14px;
    }

    .right {
        font-size: 14px;
    }

    .middle {
        font-size: 14px;
        border-right: #333 solid 1px;
        border-left: #333 solid 1px;
    }

    .bold {
        font-weight: bold;
    }

    /* Services */
    .services {
        width: 90%;
        float: left;
        padding: 30px;
        padding-top: 10px;
        text-align: center;
        margin-left: 5%;
        margin-right: 5%;
        transition: ease-in-out 200ms;
    }
    
    .services-expanded {
        width: 100%;
        float: left;
        padding: 30px;
        padding-top: 10px;
        text-align: center;
        padding-left: 5%;
        padding-right: 5%;
        transition: ease-in-out 200ms;
        background-color: #fff;
    }
    
    .offer-box {
        width: 22%;
        margin-left: 1.5%;
        margin-right: 1.5%;
        float: left;
        min-height: 250px;
        margin-bottom: 25px;
    }
    
    .offer-img {
        height: 65px;
        margin-top: 20px;
        margin-bottom: 10px;
        transition: ease-in-out 100ms;
    }
    
    .offer-img:hover {
        transform: scale(1.1);
        cursor: pointer;
    }
    
    .quote {
        background-color: #5cb85c;
    }
    
    .contact-us {
        width: 100%;
        float: left;
        background-color: #333;
        color: #fff;
        padding-left: 5%;
    }
    
    .contact-left {
        float: left;
        width: 35%;
        padding-left: 5%;
        padding-top: 50px;
        margin-left: 10%;
    }
    
    .contact-left h3 {
        font-size: 30px;
    }
    
    .contact-left ul {
        list-style: none;
        padding: 0px;
        font-size: 18px;
    }
    
    .contact-right {
        float: left;
        margin-left: 5%;
        width: 30%;
        margin-right: 10%;
        text-align: center;
        margin-bottom: 50px;
        padding-top: 30px;
    }
    
    .contact-right img {
        width: 80%;
    }
    
    .social-media {
        width: 130px;
        margin-bottom: 35px;
        float: left;
    }
    
    .social-icon {
        width: 40px;
        float: left;
        text-align: left;
        margin-top: 25px;
        margin-right: 25px;
    }
    
    .social-icon img {
        height: 50px;
        transition: ease-in-out 100ms;
    }
    
    .social-icon img:hover {
        transform: scale(1.1);
    }
    
    .service-img {
        width: 25%;
        margin-top: 20px;
        margin-bottom: 10px;
    }
    
    .services h2 {
        margin-bottom: 0px;
    }
    
    .btn-success {
        margin-top: 15px;
        margin-bottom: 25px;
    }
    
    .line {
        width: 15%;
        border-top: 1px solid #333;
        margin-left: 42.5%;
        margin-right: 42.5%;
        margin-bottom: 15px;
        margin-top: 10px;
    }

    .services h3 {
        margin-top: 10px;
        padding-bottom: 5px;
    }

    .service-box {
        width: 22%;
        margin-left: 1.5%;
        margin-right: 1.5%;
        float: left;
        background-color: #fff;
        box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
        border-radius: 5px;
        transition: 200ms ease-in-out;
        min-height: 315px;
    }
    
    .service-box p {
        margin-left: 5%;
        margin-right: 5%;
    }

    .service-title {
        width: 100%;
        float: left;
        text-align: center;
        color: #fff;
        padding-top: 10px;
        font-size: 20px;
    }

    .service-box:hover {
        box-shadow: 0 0 15px 0px grey;
        transform: scale(1.01);
    }

    /* Moving */
    .moving-body {
        margin-top: 100px;
        width: 90%;
        float: left;
        margin-left: 5%;
        margin-right: 5%;
        padding: 50px;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
        text-align: left;
    }

    #moving_banner {
        width: 100%;
        float: left;
        height: 350px;
        background: url(images/moving_banner.jpg);
        background-position: 50% 40%;
        background-size: cover;
        background-repeat: no-repeat;
        color: #fff;
        font-family: 'Muli', sans-serif;
        font-size: 18px;
    }
    
    #back-top {
        display: none; /* Hidden by default */
        position: fixed; /* Fixed/sticky position */
        bottom: 30px; /* Place the button at the bottom of the page */
        right: 40px; /* Place the button 30px from the right */
        z-index: 99; /* Make sure it does not overlap */
        border: none; /* Remove borders */
        outline: none; /* Remove outline */
        cursor: pointer; /* Add a mouse pointer on hover */
        width: 50px;
        transition: ease-in-out 200ms;
    }
    
    #back-top:hover {
        transform: scale(1.1);
    }
    
    @media (max-width: 1100px) {
        .navbar-header {
            float: none;
        }
        
        .navbar-left,.navbar-right {
            float: none !important;
        }
        
        .navbar-toggle {
            display: block;
            margin-left: 4%;
        }
        
        .navbar-collapse {
            border-top: 1px solid transparent;
            box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
        }
        
        .navbar-fixed-top {
            top: 0;
            border-width: 0 0 1px;
        }
        
        .navbar-collapse.collapse {
            display: none!important;
        }
        
        .navbar-nav {
            float: none!important;
            margin-top: 7.5px;
        }
        
        .navbar-nav>li {
            float: none;
        }
        
        .navbar-nav>li>a {
            padding-top: 10px;
            padding-bottom: 10px;
        }
        
        .collapse.in{
            display:block !important;
            margin-left: 8%;
        }

        .my-navbar{
            width: 100%;
            height: auto;
            padding-top: 0px;
        }
        
        #index_top {
            margin-top: 175px;
        }
        
        .over_lay-home {
            padding: 50px;
        }
    }

    /* Mobile Optimization */
    @media handheld,screen and (max-width: 480px) {
        /* General CSS */
        #page_intro {
            padding: 0px;
        }

        html, body {
            overflow-x: hidden;
        }

        /* Header */
        #logo_area {
            width: 70%;
            margin-left: 15%;
            margin-right: 15%;
            padding: 0px;
        }

        #logo_area img {
            margin-left: 0%;
            text-align: center;
        }
        
        .index-top {
            height: 300px;
            background-position: 50% 145%;
            background-size: cover;
            background-attachment: scroll;
        }
        
        .index-mid {
            height: 300px;
            background-position: 50% 45%;
            background-size: cover;
            background-attachment: scroll;
        }
        
        .index-bot {
            height: 300px;
            background-position: 50% 60%;
            background-size: cover;
            background-attachment: scroll;
        }
        
        .index-crossborder {
            height: 300px;
            background-position: 90% 70%;
            background-size: cover;
            background-attachment: scroll;
        }
        
        .contact-left {
            float: left;
            width: 97%;
            padding-left: 0%;
            padding-top: 20px;
            margin-left: 1.5%;
            margin-right: 1.5%;
        }
        
        .social-media {
            width: 100%;
        }
        
        .social-icon {
            width: 18%;
        }
        
        .contact-right {
            float: left;
            width: 100%;
            padding-left: 0%;
            padding-top: 20px;
            margin-left: 0%;
            margin-right: 0%;
        }
        
        .contact-right img {
            width: 80%;
            text-align: left;
        }
        
        .over_lay_services {
            padding: 50px;
            padding-top: 200px;
        }
        
        .move-right {
            width: 40%;
            float: left;
            text-align: left;
            margin-top: 46px;
        }
        
        .move-left {
            width: 50%;
            float: left;
            padding-left: 20%;
            padding-top: 10%;
            text-align: right;
        }
        
        .move-right img {
            width: 80%;
            margin-right: 10%;
            float: right;
        }
        
        .move-with-us {
            padding-bottom: 40px;
        }

        .navbar-size {
            width: 100%;
            float: left;
            padding-left: 5%;
            padding-right: 0px;
        }

        .navbar-collapse {
            width: 100%;
            float: left;
        }
        
        .collapse.in{
            display:block !important;
            margin-left: 0%;
        }

        .my-navbar{
            width: 100%;
            height: auto;
            padding-top: 0px;
        }

        #index_top {
            margin-top: 170px;
        }

        .over_lay-home {
            padding: 20px;
        }

        .over_lay_top {
            margin-top: 50px;
            padding: 10px;
            padding-top: 18px;
        }
        
        .over_lay {
            padding: 10px;
            padding-top: 60px;
        }
        
        .offer-box {
            width: 97%;
            margin-left: 1.5%;
            margin-right: 1.5%;
            float: left;
            min-height: 250px;
            margin-bottom: 25px;
        }
        
        .testimonial {
            width: 100%;
            margin-left: 0%;
            margin-right: 0%;
            padding: 10px;
        }
        
        .testimonial_body {
            font-size: 18px;
        }
        
        .testimonial_author {
            font-size: 15px;
        }

        #packages_top {
            margin-top: 170px;
        }

        #index_top h3 {
            font-size: 30px;
        }

        .banner_text {
            width: 100%;
            text-align: center;
        }

        .banner_image {
            width: 100%;
            text-align: center;
        }

        .banner_image img {
            width: 40%;
        }

        .banner {
            padding-left: 5%;
            padding-right: 5%;
        }

        #code_left {
            width: 100%;
            height: auto;
            padding-top: 20px;
            padding-right: 5%;
            padding-left: 5%;
            padding-bottom: 20px;
            -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        }

        #featured_code {
            height: auto;
        }

        #code_left h2 {
            font-size: 25px;
            padding-bottom: 8px;
            border-bottom: 1px solid #fff;
        }

        #code_right {
            display: none;
        }

        .package_block {
            width: 95%;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #support_right {
            width: 100%;
            height: auto;
            padding-top: 20px;
            padding-right: 5%;
            padding-left: 5%;
            padding-bottom: 20px;
            -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        }

        #support_code {
            height: auto;
        }

        #support_right h2 {
            font-size: 25px;
            padding-bottom: 8px;
            border-bottom: 1px solid #fff;
        }

        #support_left {
            display: none;
        }

        #featured_support {
            height: auto;
        }

        #our_work_top {
            margin-top: 170px;
        }

        #our_work_top h3 {
            font-size: 30px;
        }

        .project {
            width: 80%;
            margin-left: 10%;
            margin-right: 10%;
        }

        #our_work_right {
            width: 100%;
            height: auto;
            padding-top: 20px;
            padding-right: 5%;
            padding-left: 5%;
            padding-bottom: 20px;
            -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        }

        #our_work {
            height: auto;
        }

        #our_work_right h2 {
            font-size: 25px;
            padding-bottom: 8px;
            border-bottom: 1px solid #fff;
        }

        #our_work_left {
            display: none;
        }

        #our_work_banner {
            height: auto;
        }

        #packages_top {
            margin-top: 170px;
        }

        #packages_top h3 {
            font-size: 30px;
        }

        .project {
            width: 80%;
            margin-left: 10%;
            margin-right: 10%;
        }

        #webhosting_left {
            width: 100%;
            height: auto;
            padding-top: 20px;
            padding-right: 5%;
            padding-left: 5%;
            padding-bottom: 20px;
            -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        }

        #webhosting_body {
            height: auto;
        }

        #webhosting_left h2 {
            font-size: 25px;
            padding-bottom: 8px;
            border-bottom: 1px solid #fff;
        }

        #webhosting_right {
            display: none;
        }

        .service-box {
            width: 100%;
            margin-left: 0%;
            margin-right: 0%;
            margin-bottom: 20px;
        }

        #designing_right {
            width: 100%;
            height: auto;
            padding-top: 20px;
            padding-right: 5%;
            padding-left: 5%;
            padding-bottom: 20px;
            -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        }

        #designing_banner {
            height: auto;
        }

        #designing_right h2 {
            font-size: 25px;
            padding-bottom: 8px;
            border-bottom: 1px solid #fff;
        }

        #designing_left {
            display: none;
        }

        #about_top {
            margin-top: 170px;
        }

        #about_top h3 {
            font-size: 30px;
        }

        .about-body {
           padding: 0px;
        }

        #about_banner {
            height: auto;
        }

        .mission_image {
            margin-left: 25%;
            margin-right: 25%;
            width: 50%;
            margin-top: 0px;
        }

        .mission_image img {
            width: 100%;
        }

        #contact_top {
            margin-top: 170px;
        }

        #contact_top h3 {
            font-size: 30px;
        }

        .contact-body-left {
            width: 100%;
            margin: 0px;
        }

        .contact-body-form {
            width: 100%;
            margin: 0px;
            margin-top: 20px;
            border-left: 0px;
            border-top: 1px solid #000;
            padding-top: 20px;
        }

        .contact_bottom_over_lay {
            padding: 50px;
        }

        .moving-body {
            margin-top: 170px;
            padding: 0px;
        }

        #moving_banner {
            height: auto;
        }
    }
