body { background:#F0F0F0;font-size:16px; }
.content-width, .headeritems-wrapper-inner { max-width:1000px; margin:0 auto; }
.sitePage { background:#fff; }
.siteBody { max-width:1000px; margin:0 auto;padding:20px 15px; }
.siteBodyContainer { background:white none repeat scroll 0% 0%;padding-bottom:15px; }
/********** custom css  **************/
.botton-header, .av-point { position:relative; }
.av-point { padding:10px 0 6px 0;margin-right:6px; color: #373d42; }
/* Header Info */
.headerItems { position:relative; right:0; text-align:right;margin-top: 10px; }
.headerItems-Wrapper { height: 160px;background: #fff;background-size: cover;border-bottom: 1px solid #ddd; } 
.site-headerItems { background-color:#58585B; }
.logo-c { position:relative; left:0; top:15px; text-align:left; }

.headerItems .topLinks a:hover { color:#c03d20; } 
.headerItems .topLinks { padding-top:10px; }
.headerItems .userinfo-container a:hover { color:#c03d20; }

.mag-navbarmenu { --mag-nav-bg-color:#58585B; --mag-nav-text-color: #FFF; --mag-nav-text-hover-color:#DDD; }

.footer-color { background:#F0F0F0;font-size: 14px; color: #000;padding:15px; }
.site-footer a { color:#555; }
.site-footer a:hover { color: #737373; }

@media(max-width:767px){
    .logo-c { display:block; margin-left: auto; margin-right: auto;text-align:center; margin-bottom: 30px; }
    .headerItems-Wrapper { height: 275px; }
    .headerItems { text-align:center; }
}

@media(max-width:480px) {   
    .filterBlock { display:none; }
    .logo-c img { width: 70vw; }
}