.container,
body .navigation,
body .page-header .header.panel,
body .header.content,
body .footer.content,
body .page-wrapper>.widget,
body .page-wrapper>.page-bottom,
body .block.category.event,
body .category_top_view,
body .page-main {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

body {
    color: #253031;
    font-size: 16px;
}

body .breadcrumbs {
    padding-left: 0px;
    padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

body input[type="text"],
body input[type="password"],
body input[type="url"],
body input[type="tel"],
body input[type="search"],
body input[type="number"],
body input[type="datetime"],
body input[type="email"] {
    height: 46px;
    font-size: 16px;
}

@media (min-width: 768px) {
    .container,
    body .navigation,
    body .breadcrumbs,
    body .page-header .header.panel,
    body .header.content,
    body .footer.content,
    body .page-wrapper>.widget,
    body .page-wrapper>.page-bottom,
    body .block.category.event,
    body .category_top_view,
    body .page-main {
        max-width: 100%;
    }
}

@media (min-width: 992px) {
    .container,
    body .navigation,
    body .breadcrumbs,
    body .page-header .header.panel,
    body .header.content,
    body .footer.content,
    body .page-wrapper>.widget,
    body .page-wrapper>.page-bottom,
    body .block.category.event,
    body .category_top_view,
    body .page-main {
        max-width: 970px;
    }
}

@media (min-width: 1200px) {
    .container,
    body .navigation,
    body .breadcrumbs,
    body .page-header .header.panel,
    body .header.content,
    body .footer.content,
    body .page-wrapper>.widget,
    body .page-wrapper>.page-bottom,
    body .block.category.event,
    body .category_top_view,
    body .page-main {
        max-width: 1345px;
    }
}

body a,
body a:hover,
body a:focus,
body a:active {
    text-decoration: none;
}