@import url("acu-responsive.css");


@media only screen and (min-device-width: 500px){
    .footer-menu ul li { margin-left: 0 !important; margin-right: 25px !important;}
}

@media only screen and (min-device-width : 621px)
{
    /*.acu-blog-top-featured-article .widget_acunetixnewsfeed .newsfeed-content { width: 65% !important; float: left; }*/
}
@media only screen and (min-device-width : 1024px)
{
    /*.acu-blog-top-featured-article .widget_acunetixnewsfeed .newsfeed-content { width: 78% !important; float: left; }*/
}

@media only screen and (max-device-width : 1024px)
{
    #acuFrontPageContentWrapper #content-wrapper { width: auto !important; padding-left: 10px !important; padding-right: 10px !important; }

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)
{
    #header #topnav { padding-top: 15px !important; }
    .acu-blog-top-featured-article .widget_acunetixnewsfeed .newsfeed-content { width: 73% !important; float: left; }
}


@media only screen and (min-device-width : 848px)
{
    #header #topnav { padding-top: 15px !important; }
}

@media only screen and (max-device-width : 848px)
{
    #footer-wrapper { height: 186px; }
    #footer-wrapper #footer footer { padding: 0 5px; }
    /*show only the first 4 images*/
    #acuClientGrid .entry:nth-child(n+5){ display: none;}
    #footer-wrapper #footer #footer-columns .footer-links { width: 24%; }
}

@media only screen and (max-device-width : 814px)
{
    #footer-wrapper { height: auto !important;}
    #footer-wrapper #footer-columns .footer-links ul { overflow: visible !important; }
}

@media only screen and (max-device-width : 730px)
{
    #sidebar { display: none; }
    #content-wrapper.blog_layout { float: none !important; clear: both !important; width: 100%!important; margin: 0 0 !important; padding-left: 0 !important; padding-right: 0 !important;}
    #content-wrapper.has-top-slider #acu-inner-content-wrapper #main-wrapper.has-right-sidebar { clear: both; width: 98% !important; }
    #footer-wrapper #footer-columns .footer-links:nth-child(-n+4){ width: 48% !important; }
    #footer-wrapper #footer-columns .footer-links:nth-child(2){ clear: right !important; }
    #footer-wrapper #footer-columns .footer-links:nth-child(3){ clear: left !important; }
    #footer-wrapper #footer-columns .footer-links:nth-child(n+3){ margin-top: 25px !important; }

}

@media only screen and (max-device-width: 580px)
{
    #acuHeaderWrapper #header #search { float: right; margin-left: 0 !important; width: 200px !important; }
    #acuHeaderWrapper #header #topnav { float: left; width: 54%; margin: 0 0 10px 0 !important; padding: 0 0 !important; }
    #acuHeaderWrapper #header #topnav #menu-top-menu { margin: 0 auto !important; padding: 0 !important; width: 100%; }
    #acuHeaderWrapper #header #topnav .menu-top-menu-container {  overflow: hidden; }
    #acuHeaderWrapper #header #topnav .menu-top-menu-container .menu { float: right; margin: 0 0; padding: 0 0; }
    #acuHeaderWrapper #header #topnav #menu-top-menu .separator:last-child { display: none !important; }

    #content-wrapper #content h1 { font-size: 23px;}

    .footer-menu ul { list-style-type: none !important;}
    .footer-menu ul li { margin-left: 0 !important; margin-right: 10px !important;}
}
@media only screen and (max-device-width: 550px)
{
    /*Collapsible menu*/
    #top-wrapper { overflow: hidden;}
    /*#acu-menu-line { display: block !important; float: right; font-size: 26px; margin-right: 7px; color: #ebebeb;}*/
    /*#acu-menu-line:hover { color: #E00A14; }*/
    /*#menu-wrapper #top-wrapper #menu { display: none;}*/
    /*.acu-menu-expanded, .acu-menu-expanded .menu {*/
        /*display: block !important;*/
        /*padding: 0 0 !important;*/
        /*margin: 0 0 !important;*/
        /*float: none; width: 100%;*/
    /*}*/
    /*.acu-menu-expanded .menu li { float: none !important; display: block !important; padding-left: 7px !important; }*/
    /*.acu-menu-expanded .menu li a { display: block !important;}*/
    /*.acu-menu-expanded li.separator { display: none !important;}*/
    #acuPageWrapper #top-module { display: none; }

}

@media only screen and (min-device-width: 415px) and (max-device-width: 490px)
{
    #acu-blog-content-wrapper #main-wrapper .post > .entry-header, #acu-blog-content-wrapper #main-wrapper .post > .entry-header + .entry-summary { margin-left: 130px !important;}
}
@media only screen and (max-device-width: 490px)
{
    #acuFrontPageContentWrapper #top-module { display: none; }
    #acuHeaderWrapper #header #search { float: none; clear: both; margin: 10px auto 0 !important; width: 200px !important; }
    #acuHeaderWrapper #header #topnav { float: none; clear: both; width: 90%; margin: 0 auto !important; padding: 0 0 !important; }
    #acuHeaderWrapper #header #topnav #menu-top-menu { width: 80%; margin: 15px auto !important;}
    #topnav .menu li { float: none; display: inline;}

    #acu-blog-content-wrapper #main-wrapper .post .thumbnail { width: 120px !important; }
    #acu-blog-content-wrapper #main-wrapper .post .thumbnail img { max-width: 120px !important;max-height: 80px !important;}
    #acu-blog-content-wrapper #main-wrapper .post .entry-title { font-size: 14px !important;}
    #acu-blog-content-wrapper #main-wrapper .post .entry-meta { font-size: 11px !important;}
}

@media only screen and (min-device-width: 100px) and (max-device-width: 489px)
{
    #acuHeaderWrapper #header #topnav { width: 100%; text-align: center; }
    #acuHeaderWrapper #header #topnav #menu-top-menu { width: auto !important;}
    #acuHeaderWrapper #header #topnav .menu-top-menu-container .menu { float: none !important; }
    #acuHeaderWrapper #header #topnav .menu-top-menu-container .menu li {  text-align: center; }
}

@media only screen and (max-device-width: 440px)
{
    .footer-menu ul li:nth-child(3){ clear: left; }
}
@media only screen and (max-device-width: 415px)
{
    #blog_navigation { display: none !important;}
    #acu-blog-content-wrapper #main-wrapper .post .thumbnail { display: none !important; }
    #acu-blog-content-wrapper #main-wrapper .post > .entry-header, #acu-blog-content-wrapper #main-wrapper .post > .entry-header + .entry-summary { margin-left: 0 !important;}
    #acu-blog-content-wrapper #main-wrapper .post .entry-title { font-size: 13px !important;}
    #acu-blog-content-wrapper #main-wrapper .post .entry-meta { font-size: 10px !important;}
    #acu-blog-content-wrapper #main-wrapper .post .entry-meta + .entry-summary { font-size: 11px !important;}
}

@media only screen and (max-device-width: 370px)
{
    #acuHeaderWrapper #header #logo { float: none; clear: both; }
    #acuHeaderWrapper #header #logo a { margin-left: auto; margin-right: auto; }
    #acuHeaderWrapper #header #social { display: none; }
}


@media only screen and (max-device-width: 289px)
{
    #acuFrontPageContentWrapper #content-wrapper #content .entry-content h1 { font-size: 21px;}
}

/*[BLOG]*/

.acu-blog-top-featured-article .widget_acunetixnewsfeed .thumb_container { width: 180px !important; }
@media only screen and (min-device-width: 597px) and (max-device-width: 620px)
{
    .acu-blog-top-featured-article .widget_acunetixnewsfeed .newsfeed-content { width: 65% !important; }
}
@media only screen and (min-device-width: 551px) and (max-device-width: 596px)
{
    .acu-blog-top-featured-article .widget_acunetixnewsfeed .newsfeed-content { width: 61% !important; }
}

