 

@media screen and (max-width: 1020px){


.social {
    float: none;
    margin: 9px auto;
    display: block;
}
    
    
a.logo {
    float: none;
    margin: 10px auto;
    display: block;
}
    
    
    
a.banner { 
    margin-top: 0px;
}
    a.navbar-brand {
    display: block;
}
    
    
    
.navbar-nav>li { 
    width: 100%;
}
    
    
.navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
}
    
img.imgwpt {
    float: none;
    margin: auto;
    display: block;
}
    
h1.twordt {
    text-align: center;
}
    
p.pwordp {
    text-align: center;
}
    
    
.posthome h1 {
    text-align: center;
}
    
    
    
    
.posthome p {
    text-align: center;
}
    
    
    
    
div#Carousel img {
    margin-top: 15px;
}
        
div#Carousel9 img {
    margin-top: 15px;
}
    
    
.footer1 h1 {
    text-align: center;
}
    
    
    
    
    
    
.footer-menu ul li a {
    text-align: center;
}
    
    
    
    
.infofoot1 {
    text-align: center;
}
    
    
    
    
    
.footer2 p {
    text-align: center;
}
    
.social.fottot {
    float: none;
    margin: 20px auto 0;
    clear: both;
}
    
    
    
    
    
    
    
    
    
    
}
