.mediaRealeasePageLayout_contentMain_DivContainer{
    display: flex;
    width: 100%;
}

.mediaRealeasePageLayout_container {
    display: flex;
    flex-flow: column nowrap;
    width: 100%;
}

.mediaRealeasePageLayout_container_content {
    display: flex;

    .mediaRealeasePageLayout_container_contentMain {
        display: flex;
        align-items: flex-start;        

        .mediaRealeasePageLayout_container_contentData {
            flex-grow: 2;
            margin-left: 40px;
            width: 65%;
        }

        .mediaRealeasePageLayout_container_content_widgets {
            display: flex;
            flex-flow: column nowrap;
            gap: 1rem;
            margin-right: 10px;
            flex-grow: 1;
            width: 35%;
        }
    }

    #pressReleaseFiles {
        width: auto;
        max-width: 770px;
        padding: 50px 0;
        gap: 10px;
    }

    #cbsAssociatedTerms {
        width: auto;
        max-width: 1512px;
        justify-content: unset;

        .associatedTermsTitle {
            font-family: Rubik;
            font-size: 40px;
            font-weight: 600;
            line-height: 40px;
            text-align: right;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;

        }

        .associatedTermsList {
            padding: 0;
            margin-top: 8px;
        }
    }

    #cbsSatisfactionItemDiv {
        width: auto;
        max-width: 1512px;
        justify-content: unset;

        .satisfactionItemDiv {
            padding: 50px 0;
        }
    }
}


.mediaRealeasePageLayout_mediareleases {
    .newsPressReleasesSourceDiv {
        width: inherit;
        padding: 20px;
        display: flex;
        flex-flow: column nowrap;

        .newsPressReleasesSourceDivTitle {

            display: flex;
            align-items: center;

            .newsPressReleasesSourceDivTitleHeading {
                font-family: Rubik;
                font-size: 18px;
                font-weight: 500;
                line-height: 23.4px;
                text-align: right;
                text-underline-position: from-font;
                text-decoration-skip-ink: none;
            }
        }

        .cbsNewsPressReleasesItemTitle {
            font-family: Rubik;
            font-size: 14px;
            font-weight: 500;
            line-height: 21px;
            text-align: right;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }

        .cbsNewsPressReleasesItemDate {
            font-family: Noto Sans Hebrew;
            font-size: 14px;
            font-weight: 400;
            line-height: 21px;
            text-align: right;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }

        .newsPressReleasesSourceDivItem {
            display: flex;
            align-items: flex-start;

            svg {
                align-self: center;
            }
        }

        .cbsNewsPressReleasesLinkToAllButton {
            background: transparent;
            width: auto;
            max-width: 328px;
            height: 50px;

            .cbsNewsPressReleasesLinkToAllButtonLink {
                display: flex;
                align-items: center;
                justify-content: center;
                background: #1844DC;
                border-radius: 12px;
                width: 100%;
                height: inherit;
                padding: 0 1rem;
            }
        }

        .cbsNewsPressReleasesLinkToAllButtonLink{
            margin: 0;
        }
    }
}

.mediareleasePage_bodyText {
    color: var(--cbswhite);
}

.contactCBSBody {
    border-radius: 1rem;
    padding: 20px;
    background-color: var(--blue1);
    display: flex;
    flex-flow: column nowrap;
    align-items: normal;
    justify-content: center;
    gap: 1rem;
}

.contactCBSBody_Title {
    display: flex;
    align-items: center;
    gap: 1rem;
    color: var(--grey9);
    font-family: Rubik;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
}

.contactCBSBody_Content {
    /* padding: 1rem; */
}

.contactCBSBody_TitleIcon {
    padding: 10px;
    display: flex;
    background-color: var(--cbswhite);
    border-radius: 50%;
}

.pageDescription_container {
    padding: 1rem 0;
    min-height: 25rem;
    background: var(--blue8);
    background-image: url('/SiteCollectionImages/cbslogo_bg.png');
    background-position: center;
    background-size: cover;
    background-blend-mode: multiply;
    justify-content: center;
}


.mediareleasePage_header {
    display: flex;
    /* flex-flow: column nowrap; */
    flex-direction: column;
}

.mediareleasePage_header h2 {
    color: var(--cbswhite);
    font-family: Rubik;
    font-weight: 600;
    font-size: 65px;
    margin: 1rem 0;
}

.mediareleasePage_header h5 {
    margin: unset;
}

.cbsMetaDataDetailsDate {
    font-family: "Noto Sans Hebrew";
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    text-align: right;
    color: #F9F9F9;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    margin-top: 2.5rem;

}

.mediareleasePage_description {
    color: var(--cbsblack);
    font-size: 1rem;
    line-height: 2rem;

}

.mediareleasePage_contentDetails {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    justify-content: center;
}

.mediareleasePage_linkedImg_container {
    width: 100%;
}

.mediareleasePage_contentDetails img {
    width: -webkit-fill-available;
    max-width: -webkit-fill-available;
    height: 500px;
    border-radius: 1.5rem;
}

.mediareleasePage_metaData {
    display: flex;
    flex-direction: column;
    color: var(--grey6);
    /* row-gap: 0.5rem; */
}

.cbsMetaDataTitle {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0.5rem 0rem;
    border-bottom: 1px solid var(--grey3);

    font-size: 1rem;
}

.cbsMetaDataDetails {
    display: flex;
    justify-content: space-between;
    padding: 0.5rem 0rem;
    flex-direction: column;
    /* margin-bottom: 0.5rem; */
}

.mediareleasePage_publishDate {

    padding: 0.5rem 1rem;
}

.breadcrumbContainer div {
    color: var(--cbswhite);
    display: flex;
    flex-wrap: wrap;
    gap: 3px;
    align-items: center;
}

.breadcrumbContainer .siteIconPathStroke {
    stroke: white;
}

.newsPressReleasesSourceDivTitlelink{
    display: flex !important;
    align-items: center !important;
    color:#1844DC !important;
    text-decoration: none !important;
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .contenBoxCenterlaize, .contentSection{
        width: auto !important;
        padding: 40px 20px !important;
    }

    .mediaRealeasePageLayout_container_header{
        .pageDescription_container{
            padding: 40px 20px;

            .contenBox{
                width: 100%;
            }            

            .informationButtonLinks_container{
                .buttonLinks{
                    flex-flow: column nowrap;
                }                
            }
        }
    } 

    .mediaRealeasePageLayout_container_content {
        display: flex;
        flex-flow: column nowrap;
        padding: 40px 20px;
        width:  calc(100% - 40px);

        .mediaRealeasePageLayout_container_contentMain {
            display: flex;
            align-items: flex-start;
            flex-flow: column nowrap;
            width: 100%;

            .mediaRealeasePageLayout_contentMain_DivContainer{
                display: flex;
                width: 100%;
                flex-flow: column nowrap;
            } 

            .mediaRealeasePageLayout_container_contentData {
                width: 100%;    
                max-width: 100%;
                margin-left: 0;        
            }

            .mediaRealeasePageLayout_container_content_widgets {
                display: flex;
                flex-flow: column nowrap;
                gap: 1rem;            
                width: 100%; 
                margin-right: 0;
                max-width: 100%;  
                
                .mediaRealeasePageLayout_mediareleases{
                    width: 100%;

                    .newsPressReleasesSourceDiv {
                        width: -webkit-fill-available;
                        padding: 20px;
                        border-radius: 1rem;
                    }
                }
            }
        }

        #pressReleaseFiles, #cbsAssociatedTerms, #cbsSatisfactionItemDiv{
            width: 100%;
        }

        #cbsAssociatedTerms{
            width: 100%;
        }

        #cbsSatisfactionItemDiv{
            width: 100%;
        }
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 601px) and (max-width: 767px) {
    .mediaRealeasePageLayout_container_header{
        .pageDescription_container{
            padding: 40px 20px;
        }
    } 

    .mediaRealeasePageLayout_container_content {
        display: flex;
        flex-flow: column nowrap;
        padding: 40px 20px;
        width:  calc(100% - 40px);

        .mediaRealeasePageLayout_container_contentMain {
            display: flex;
            align-items: flex-start;
            flex-flow: column nowrap;
            width: 100%;

            .mediaRealeasePageLayout_container_contentData {
                width: 100%;
                max-width: 100%;
                margin-left: 0;                            
            }

            .mediaRealeasePageLayout_container_content_widgets {
                display: flex;
                flex-flow: column nowrap;
                gap: 1rem;            
                width: 100%; 
                margin-right: 0;
                max-width: 100%;  
                
                .mediaRealeasePageLayout_mediareleases{
                    width: 100%;

                    .newsPressReleasesSourceDiv {
                        width: -webkit-fill-available;
                        padding: 20px;
                        border-radius: 1rem;
                    }
                }
            }
        }

        #pressReleaseFiles, #cbsAssociatedTerms, #cbsSatisfactionItemDiv{
            width: 100%;
        }

        #cbsAssociatedTerms{
            width: 100%;
        }

        #cbsSatisfactionItemDiv{
            width: 100%;
        }
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .mediaRealeasePageLayout_container_header{
        .pageDescription_container{
            padding: 40px 55px;
        }
    } 

    .mediaRealeasePageLayout_container_content {
        display: flex;
        flex-flow: column nowrap;
        padding: 40px 55px;
        width:  calc(100% - 110px);

        .mediaRealeasePageLayout_container_contentMain {
            display: flex;
            align-items: flex-start;
            flex-flow: column nowrap;
            width: 100%;

            .mediaRealeasePageLayout_contentMain_DivContainer{
                display: flex;
                align-items: center;
                flex-flow: column nowrap;
                width: 768px;                
                padding: 0 10%;

                .mediaRealeasePageLayout_container_contentData {
                    width: 100%; 
                    max-width: 100%;
                    margin-left: 0;                           
                }
    
                .mediaRealeasePageLayout_container_content_widgets {
                    display: flex;
                    flex-flow: column nowrap;
                    gap: 1rem;            
                    width: 100%; 
                    margin-right: 0;
                    max-width: 100%;  
                    
                    .mediaRealeasePageLayout_mediareleases{
                        width: 100%;
    
                        .newsPressReleasesSourceDiv {
                            width: -webkit-fill-available;
                            padding: 20px;
                            border-radius: 1rem;
                        }
                    }
                }
            }

        }

        #pressReleaseFiles, #cbsAssociatedTerms, #cbsSatisfactionItemDiv{
            width: 100%;
        }
    }

    
    .contenBox{
        width: 768px !important;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) and (max-width: 1199px){    
    .mediaRealeasePageLayout_container_header{
        .pageDescription_container{
            padding: 40px 30px;
        }
    } 

    .mediaRealeasePageLayout_container_contentMain {
        display: flex;
        align-items: flex-start;             
        width: 100%;
        padding: 1rem;
        
        .mediaRealeasePageLayout_contentMain_DivContainer{
            display: flex;
            width: 100%;                                

            .mediaRealeasePageLayout_container_contentData {                
                max-width: 100%;
                margin-left: 0; 
                flex-basis: 70%;   
                padding: 0 1rem;                       
            }
            
            .mediaRealeasePageLayout_container_content_widgets{                
                max-width: 100%;
                margin-left: 0; 
                flex-basis: 30%; 
                padding: 0 1rem; 
            }
        } 
    }

    .contenBox{
        width: 992px !important;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) and (max-width: 1600px){
    .mediaRealeasePageLayout_container_header{
        .pageDescription_container{
            padding: 40px 60px;
        }
    }

    .mediaRealeasePageLayout_container_content {
        padding: 40px 60px;
        width:  calc(100% - 120px);  

        .mediaRealeasePageLayout_container_contentMain {
            display: flex;
            align-items: flex-start;             
            width: 100%;
            padding: 1rem;
            
            .mediaRealeasePageLayout_contentMain_DivContainer{
                display: flex;
                width: 100%;                                

                .mediaRealeasePageLayout_container_contentData {                
                    max-width: 100%;
                    margin-left: 0; 
                    flex-basis: 70%;   
                    padding: 0 1rem;                       
                }
                
                .mediaRealeasePageLayout_container_content_widgets{                
                    max-width: 100%;
                    margin-left: 0; 
                    flex-basis: 30%; 
                    padding: 0 1rem; 
                }
            } 
        }
    }
}