.nr-pagination-container {
    margin-top: 2%;
    position: relative;
    margin: 0 auto;
}

.nr-vid-display {
    display: inline;
    position: relative;
}

    .nr-vid-display * {
        margin: 3.5%;
    }

    .nr-vid-display  .small-slider-dot {
        margin-top: -1%;
    }

.nr-cover-flyers-display {
    display: inline;
    position: relative;
}

    .nr-cover-flyers-display * {
        margin: 3.6%;
    }
    .nr-cover-flyers-display .small-slider-dot {
        margin-top: -2%;
    }

.siam-newsroom-arrow-container {
    position: relative;
    top: -20px;
    margin: auto;
    width: 508px;
    height: 20px;
}

    .siam-newsroom-arrow-container.button-next {
        bottom: -2.5px;
    }

.siam-newsroom-modal-link {
    color: #666666 !important;
    /*text-decoration: underline !important;*/
}

.siam-newsroom-link {
    color: #666666 !important;
    /*text-decoration: underline !important;*/
}

.siam-newsroom-modal-text {
    color: #FFFFFF;
}

#siam-newsroom-dialog {
    display: none;
}

.siam-newsroom-list-container {
    border-top: 1px solid #bcbcbc;
}

.siam-newsroom-list-item-row {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 5%;
    padding-right: 5%;
    /*height: 100px;*/
}

.siam-newsroom-list-container .siam-newsroom-list-item h3 {
    padding-left: 0%;
}
/*-----------------------*/
/*Title*/
/*-----------------------*/
.siam-newsroom-title-container {
    text-align: center;
    padding: 20px;
}
/*-----------------*/
/*List Items*/
/*--------------------*/
.siam-newsroom-list-item {
    vertical-align: top;
    display: inline-block;
    width: 33%;
    text-align: center;
}

.siam-newsroom-list-item-lastcolumn {
    display: block;
    /*margin-left: initial !important;*/
}

.siam-newsroom-list-item-text {
    text-align: left;
    margin: 0 auto;
    width: 75%;
}

.siam-newsroom-list-item-text-link {
    text-decoration: underline;
}

.siam-newsroom-list-item-image {
    margin-left: 0px;
}

.siam-newsroom-list-item-image-left {
    margin-left: 0px !important;
}

@media screen and (max-width: 1026px) {
    .siam-newsroom-list-item-lastcolumn {
        display: block;
        margin-left: auto;
    }

    .siam-newsroom-list-item {
        display: inline;
        width: 100%;
        text-align: center;
    }

    .siam-newsroom-list-item-lastcolumn {
        display: inherit;
    }

    .siam-newsroom-list-item-image {
        display: block;
        margin: 0 auto;
        padding: 10px;
        width: initial !important;
    }

    .siam-newsroom-list-item-text {
        text-align: center;
    }

    .siam-newsroom-list-item-row {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5%;
        padding-right: 5%;
    }

}

/*---------------------------------*/
/*NewsRoom - Videos*/
/*---------------------------------*/

.siam-newsroom-videos {
    text-align: center;
    width: 80%;
    margin:0;
    overflow:hidden;
}

.siam-newsroom-video-thumbnail-container {
    display: inline-block;
    width: 90%;
}
.siam-newsroom-video-thumbnail-container img{max-width:100%;}

.siam-newsroom-video-thumbnail {
    height: 24vh;
    display: block;
    margin: auto;
    width: 100%;
}
/*Large Swiper*/
.newsroom-videos-swiper-desktop-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display: none;
}
/*Small Swiper*/
.newsroom-video-mobile-swiper-container {
    width: 100%;
    height: 100%;
}

    .newsroom-video-mobile-swiper-container .swiper-slide {
        text-align: center;
        font-size: 18px;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }


.small-slider-dot {
    height: 4px;
    width: 4px;
    vertical-align: middle;
}





/*-----------------------------------*/
/*facebook banners*/
/*-----------------------------------*/

.siam-newsroom-covers {
    padding-top: 35px;
    padding-bottom: 3%;
    text-align: center;
    background-color: #ffffff;
    width: 55%;
    margin:0;
    overflow:hidden;
}

.siam-newsroom-cover-thumbnail-container {
    display: inline-block;
    /*width: 49%;*/
    padding-top: 45px;
}

.siam-newsroom-cover-thumbnail {
    width: 100%;
    height: auto;
    display: inline-block;
    margin: auto;
    border: none !important;
}

.newsroom-covers-download-label {
    padding: 12px;
    display: inline-block;
}

.newsroom-covers-download-label-right {
    text-align: right;
}

.newsroom-covers-download-label-left {
    text-align: left;
}

.nr-videos-swiper-container {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: #f7f8fa;
    border-top: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}

#nr-video {
    width: 90%;
}

.nr-cover-swiper-container {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-align: center;
    border-bottom: 1px solid lightgray;
}


#nr-cover {
}

.nr-flyers-swiper-container {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-align: center;
    border-bottom: 1px solid lightgray;
}

#nr-flyer {
    margin-bottom: 2%;
}

.siam-newsroom-flyer {
    width: 75%;
    padding-top: 35px;
    padding-bottom: 4%;
    text-align: center;
    background-color: #ffffff;
    margin:0;
}

@media screen and (max-width: 1025px) {
    .siam-newsroom-cover-thumbnail-container {
        display: inline-block;
        width: 90%;
        padding-bottom: 45px;
        padding-top: 45px;
    }

    .siam-newsroom-cover-thumbnail {
        width: 75% !important;
        height: auto;
        display: inline-block !important;
        margin: auto;
    }
}

@media screen and (max-width: 424px){
    .newsroom-covers-download-label-right, .newsroom-covers-download-label-left {
        text-align: center;
    }

    .newsroom-covers-download-label{
        display: block;
        margin-bottom: 0px;
        padding-left: 0px;
    }

    .newsroom-covers-download-label:first-child{
        padding-bottom: 0px;
    }

    .newsroom-covers-download-label:nth-child(2){
        padding-top: 0px;
    }
}

@media screen and (min-width: 641px) and (max-width: 1275px){
    .newsroom-covers-download-label-right, .newsroom-covers-download-label-left {
        text-align: center;
    }

    .newsroom-covers-download-label{
        display: block;
        margin-bottom: 0px;
        padding-left: 0px;
    }

    .newsroom-covers-download-label:first-child{
        padding-bottom: 0px;
    }

    .newsroom-covers-download-label:nth-child(2){
        padding-top: 0px;
    }
}


/*small swiper*/
.siam-newsroom-covers-desktop-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display: none;
}

.siam-newsroom-cover-thumbnail-container > a {
    border: none;
}

/*---------------------------*/
/*flyers*/
/*----------------------------*/
.siam-newsroom-flyers {
    padding-top: 35px;
    padding-bottom: 13px;
    text-align: center;
    background-color: #ffffff;
}

.siam-newsroom-flyer-thumbnail-container {
    display: inline-block;
    padding-top: 45px;
}

.siam-newsroom-flyer-thumbnail {
    width: 100%;
    height: auto;
    display: block;
    margin: auto;
}

.newsroom-flyers-download-label {
    display: inline-block;
    width: 37%;
    white-space: nowrap;
}


@media screen and (max-width: 1026px) {
    .siam-newsroom-flyer-thumbnail-container {
        display: inline-block;
        width: 100%;
        padding-bottom: 45px;
        padding-top: 45px;
    }

    .siam-newsroom-flyer-thumbnail {
        width: 110px !important;
        height: auto;
        display: inline-block !important;
        margin: auto;
    }
}
/*small swiper*/
.siam-newsroom-flyers-desktop-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display: none;
}

.siam-newsroom-modal-text > a {
    color: #FFFFFF;
}

    .siam-newsroom-modal-text > a:visited {
        color: #FFFFFF;
    }
/*---------------------------*/
/*Contact/*
/*---------------------------*/
.siam-newsroom-contact {
    padding-top: 35px;
    padding-bottom: 15px;
    text-align: center;
    background-color: #f7f8fa;
}

.siam-newsroom-contact-email {
    text-decoration: none !important;
    border-bottom: none !important;
}

/*------------------------*/
/*Banner*/
/*------------------------*/

.siam-newsroom-banner {
    padding-top: 22px;
    padding-bottom: 10px;
    text-align: center;
    background: url("/Portals/_default/Skins/Siam/Images/visualizers/Newsroom/bannerBackground.jpg");
    background-size: 100%;
    background-position: bottom left;
}

.siam-newsroom-banner-text-large {
    color: white;
    font-size: 22px;
}

    .siam-newsroom-banner-text-large.mobile-only {
        color: white;
        font-size: 14px;
        line-height: 1.2em;
    }

.siam-newsroom-banner-text-small {
    padding-top: 0px;
    color: white;
    font-size: 18px;
}

    .siam-newsroom-banner-text-small.mobile-only {
        padding-top: 0px;
        color: white;
        font-size: 12px;
    }

.siam-newsroom-banner-button {
    margin: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    display: inline-block;
    background-color: rgb(51,51,51);
    font-size: 15px;
    color: white;
    border-radius: 3px;
}

.siam-newsroom-banner-link {
    color: white !important;
}

@media screen and (max-width: 1026px) {
    .siam-newsroom-banner {
        padding-left: 11%;
        padding-right: 11%;
        padding-top: 22px;
        padding-bottom: 10px;
        text-align: center;
        background: url ("/Portals/_default/Skins/Siam/Images/visualizers/Newsroom/bannerBackground.jpg");
        background-position: bottom right;
        background-size: initial;
    }
}

.siam-newsroom-videos.desktop-only {
    width: 75%;
}

    .siam-newsroom-videos.desktop-only .siam-newsroom-video-thumbnail-container {
        width: 33%;
    }

.siam-newsroom-covers.desktop-only {
    width: 75%;
}

.siam-newsroom-flyers.desktop-only {
    width: 75%;
}

.dnnInlineEditingMask {
    z-index: 99;
}

@media screen and (max-width: 768px) {
    .nr-pagination-container {
        width:35% !important;
    }
    .siam-newsroom-video-thumbnail-container {
padding-bottom: 4%;
    padding-top: 2%;
}

    .siam-newsroom-videos {
        padding-bottom: 3%;
        width:80%;
    padding-top: 2%;
    }

    .siam-newsroom-cover-thumbnail-container {
    display: inline-block;
    width: unset;
     padding-bottom: unset; 
  padding-top: 2%;
}

    .siam-newsroom-flyer-thumbnail-container {

    padding-bottom: unset;
    padding-top:unset;
}
    .siam-newsroom-covers {
        padding-bottom: 3%;
        width:85%;
    }
    .siam-newsroom-cover-thumbnail {
        width:100% !important;
    }

    .siam-newsroom-flyer {
        padding-bottom: 7%;
    }
}
