.Heading1{    background: #eee none repeat scroll 0 0;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 15px;
color: #333;
    font-size: 22px;
    line-height: 1em;
}
body {
    background-size: 100% 100% !important;
}

.container{
box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 10px 0 10px -4px rgba(31, 73, 125, 0.15), -10px 0 10px -4px rgba(31, 73, 125, 0.15);
-webkit-box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 10px 0 10px -4px rgba(31, 73, 125, 0.15), -10px 0 10px -4px rgba(31, 73, 125, 0.15);
-moz-box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 10px 0 10px -4px rgba(31, 73, 125, 0.15), -10px 0 10px -4px rgba(31, 73, 125, 0.15);
-o-box-shadow:  0 9px 0px 0px white, 0 -9px 0px 0px white, 10px 0 10px -4px rgba(31, 73, 125, 0.15), -10px 0 10px -4px rgba(31, 73, 125, 0.15);
background:#fff;
}
#footer .container{
background: #000;
padding: 15px;
color: #fff !important;
}
#footer a {
    color: #fff !important;
}
#footer .container {
max-width: 1200px;
}
.quick-links{
    padding: 0 15px;
}
.header-main{
padding: 20px 15px  !important;
}
.main{padding:10px 20px 0;}
.main .container{padding: 20px 0;}
#footer{margin-top: -20px;padding: 20px 0 0;}
.sidebar{padding: 0 15px;}
.content{padding: 0 20px;}
#header nav ul li a {
    padding: 12px 45px;
}
#testimonial{display:none;}
@media only screen and (max-width: 520px) {
    .logo{
        margin-top: 40px;
    }
}
