@media (min-width:1599px) {
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
    width: 1560px!important;
}
#footer-widget-area {
    width: 1560px!important;
}
.content {
    width: 1040px!important;
}
#sidebar {
    width: 480px!important;
}

}
@media (max-width:1599px) and (min-width:1439px) {
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
    width: 1360px!important;
}
#footer-widget-area {
    width: 1360px!important;
}
.content {
    width: 924px!important;
}
#sidebar {
    width: 400px!important;
}
}
@media (max-width:1439px) and (min-width:1365px) {
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
    width: 1300px!important;
}
#footer-widget-area {
    width: 1300px!important;
}
.content {
    width: 860px!important;
}
#sidebar {
    width: 400px!important;
}
}

@media (max-width:1365px) and (min-width:1279px) {
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
    width: 1200px!important;
}
#footer-widget-area {
    width: 1200px!important;
}
.content {
    width: 780px!important;
}
#sidebar {
    width: 400px!important;
}
}

@media (max-width:1279px) and (min-width:1023px) {
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
    width: 98%!important;
}
#footer-widget-area {
    width: 98%!important;
}
.content {
    width: 66.5%!important;
}
#sidebar {
    width: 32%!important;
}
}

@media (max-width:1080px) and (min-width:990px) {
.logo {

    float: left!important;
    width: 220px!important;
}
.logo img {

    margin-top: 20px!important;

}

}

@media (max-width:400px) and (min-width:350px) {
.logo img {
    max-width: 75%!important;
    text-align: center!important;
}
}
@media screen and (max-width: 349px) {
.logo img {
    max-width: 80%!important;
    text-align: center!important;
}
}

#main-nav, #main-nav ul li a {
    text-transform: uppercase!important;
}
.login h1 a {
    background-size: 100px 100px!important;
    width: 100px!important;
    height: 100px!important;
}
.main-nav-logo {
    padding: 10px 10px 10px 10px !important;
    opacity: 1!important;
    background-color: #fff!important;
}
#main-nav ul li.current-menu-item, #main-nav ul li.current_page_parent, #main-nav ul li.current-menu-parent, #main-nav ul li.current-page-ancestor {
    margin-top: -4px!important;
}
.wpforms-field-label {
    font-weight: 500!important;
    font-size: 18px!important;