@media only screen and (min-width: 640px) {

    .mainSliderItem .caption .captionContent .moreButton a{
        display: inline-flex;
    }

    .news .sections .newsList{
        width: 100%;
    }

    .news .sections .newsList ul li .content, .news .sections .newsList.eventsList ul li .content {
        width: 550px;
    }

    .news .sections .newsList ul li .image{
        width: 120px;
        height: 120px;
        border: 1px solid #e1e1e1;
    }

    .news .sections .newsList ul li .image img{
        width: 120px;
        height: 120px;
    }

    #calendarNav #title{
        width: 650px;
    }

    #calendarNav #title{
        width: 440px;
    }

    .bookCase .container .row .content{
        width: 100%;
    }

    .knowledgeWrapper .results .item .header{
        font-size: 10px;
    }

    .subPageWrapper .title .floatRight{
        width: 100%;
    }

    .subPageWrapper .filterAccordion h3 .title{
        width: 620px;
    }

    .subPageWrapper .filterAccordion .content h2{
        font-size: 16px;
    }

    .subPageWrapper .filterAccordion .content p{
        font-size: 14px;
    }

    .menNumbersResultsHeader .book, .authorsResultsHeader .book{
        width: 200px;
    }

    .menNumbersResults > .item > .numbers > .item, .authorsResults > .item > .numbers > .item{
        width: 400px;
    }

    .menNumbersResults > .item > .numbers > .item > .book,
    .authorsResults > .item > .numbers > .item > .book
    {
        width: 200px;
    }

    .vouchers.webinarsList > ul > li .item .image img{
        width: 150px;
    }

    .vouchers.webinarsList > ul > li .item .content{
        width: 450px;
    }

    .eventItem{
        width: 480px;
        display: block;
    }

    .eventItem, .eventItem .item{
        height: 400px;
    }

    .eventItem .image, .eventItem img{
        position: relative;
        left: 0;
        width: 480px !important;
        height: 300px !important;
        border: none !important;
    }

    .events ul li.eventItem:nth-child(odd){
        margin-right: 4px;
    }

    .events ul li.eventItem{
        display: inline-block !important;
    }

    .eventsList ul li .content{
        width: 440px !important;
        position: absolute;
        bottom: 0;
        padding: 20px;
        background-color: #003366;
        color: #fff !important;
    }

    .zyrafaola-content .banner img {
        max-width: 640px;
    }

    .zyrafaola-webinars.knowledgeBaseBaner img {
        max-width: 640px;
    }

    .aimbaner img {
        max-width: 640px;
    }

}
