@media screen and (max-width: 1920px) {
    .cc-container {
        width: 1366px;
    }
}

@media screen and (max-width: 1366px) {
    .cc-container {
        width: 1140px;
    }

    .cc-events-container .item-events .inner-box-event .desc-event .title-event {font-size: 19px;}
    .cc-section-home-courses .title-courses h3,.cc-section-home-multimedia .title-section-multimedia h3 {font-size: 24px;}
    .cc-courses-container .item-course .description-course .course-desc {font-size: 18px;}
    .cc-courses-container .item-course .description-course .link-course {margin-top: 0;}

    .myfooter .white-footer {padding-bottom: 40px;height: auto;}
    .myfooter .white-footer .cc-menu-footer {vertical-align: inherit;}
    .myfooter .white-footer .cc-menu-footer:last-child {width: 100%;height: auto;}
    .cc-footer-rect-widget {width: 100%;}
    .cc-footer-rect-widget ul li ul {text-align: center;}
    .cc-footer-rect-widget ul li ul li {display: inline-block;margin-left: 7px;margin-right: 7px;}
}

@media screen and (max-width: 1140px){
    .cc-multimedia-container .item-multimedia .pic-multimedia {height: 45%;}
    .cc-book-reviews-container .item-isd .pic-isd {width: 41%;}
    .cc-book-reviews-container .item-isd .desc-isd {width: 57%;}
    .cc-book-reviews-container .item-isd .desc-isd .desciption {height: 145px;font-size: 15px;}
    .cc-book-reviews-container .item-isd .desc-isd h2 {font-size: 16px;}
}

@media screen and (max-width: 1025px) {
    .cc-container {
        width:95%;
    }
    .cc-multimedia-container .item-multimedia {width: 40%;height: 430px;}
    .cc-book-reviews-container .item-isd .pic-isd {width: 47%;}
    .cc-book-reviews-container .item-isd .desc-isd {width: 50%;}
    .cc-book-reviews-container .item-isd .desc-isd .desciption {height: 110px;font-size: 15px;}
    .cc-book-reviews-container .item-isd .desc-isd h2 {font-size: 16px;}

    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 25%;height: 65%;margin: 40px 0 0 0;}


}

@media screen and (max-width: 1023px) {
    .cc-fixed-margin-auto {margin: 0 !important;}
    .cc-top {background-color: #9c0911;padding: 10px 0;}
    .cc-top-title {width:auto;display: block;float: left;margin-left:20px;}
    .cc-top-title h1 {font-size: 18px;padding-top: 5px;}
    .cc-menu-mobile,.cc-search-mobile {display: block;float: right;margin: 5px 0 0 10px;}
    .cc-top-menu,.cc-main-nav {display: none;}
    .cc-row-explore {height: 40px;}
    .cc-row-explore .btn-home-explore {font-size: 20px;padding-top: 5px;background-position: right 8px;}
    .cc-width-70-percent {width: 100%;}
    .cc-section-mission .heading-sc-2,.cc-section-mission .heading-sc-1 {font-size: 30px;}
    .cc-section-mission .heading-sc-3 {font-size: 18px;letter-spacing: 0;}
    .cc-btn-sc-home-1 {font-size: 1.3em;padding: 10px 20px;}
    .cc-grid-news .news-item:nth-child(1) {flex: 65%;width: 65%;}
    .cc-grid-news .news-item:nth-child(2) {flex: 31%;}
    .cc-grid-news .news-item:nth-child(3),.cc-grid-news .news-item:nth-child(4),.cc-grid-news .news-item:nth-child(5){flex: 31%;width: 31%;}
    .cc-grid-news .news-item:nth-child(6) {display: none}
    .cc-grid-articles .articles-item:nth-child(1) {flex: 65%;width: 65%;}
    .cc-grid-articles .articles-item:nth-child(2) {flex: 31%;}
    .cc-grid-articles .articles-item:nth-child(3),.cc-grid-articles .articles-item:nth-child(4),.cc-grid-articles .articles-item:nth-child(5){flex: 31%;width: 31%;}
    .cc-grid-articles .articles-item:nth-child(6) {display: none}
    .cc-grid-articles .articles-item:nth-child(6) {display: none}
    .cc-events-container .item-events {width: 35%;margin-bottom: 20px;height: 410px;}
    .cc-events-container .item-events:nth-child(3),.cc-events-container .item-events:nth-child(2) {margin-right: 1%;margin-left: 1%;}
    .cc-events-container .item-events:nth-child(1),.cc-events-container .item-events:nth-child(4) {margin-right: 1%;margin-left: 1%;}
    /* .cc-events-container .item-events .inner-box-event .desc-event .title-event {font-size: 0.8em;height: 31%;} */
    /* .cc-events-container .item-events .inner-box-event .desc-event {height: 38%;} */
    /* .cc-events-container .item-events .inner-box-event .pic-event {height: 68%;} */
    /* .cc-events-container .item-events .inner-box-event .desc-event .category-event {padding-top: 10px;} */
    /* .cc-events-container .item-events .inner-box-event .date-event {top: calc(70% - 74px);} */
    .cc-grid-articles .articles-item .pic-articles, .cc-grid-articles .articles-item:first-child .pic-articles {height: 50%;}
    .cc-section-home-courses .title-courses h3 {font-size: 20px;}
    .cc-courses-container .item-course .description-course .course-desc {font-size: 17px;}
    .cc-courses-container .item-course .description-course .category-course {font-size: 16px;}
    .cc-courses-container .item-course .description-course .link-course {margin-top: 0;}

    .myfooter .white-footer .cc-menu-footer {vertical-align: inherit;}
    .myfooter .white-footer .cc-menu-footer:last-child {width: 100%;height: auto;}
    .cc-footer-rect-widget {width: 100%;}
    .cc-footer-rect-widget ul li ul {text-align: center;}
    .cc-footer-rect-widget ul li ul li {display: inline-block;margin-left: 7px;margin-right: 7px;}

    .cc-section-home-scholars .title-section-scholars h3,.cc-section-home-multimedia .title-section-multimedia h3 {font-size: 20px;}
    .cc-section-home-articles .title-section-articles h3 {font-size: 20px;}

    .myfooter .social-footer .social-icon-container {text-align: center;}
    .myfooter .white-footer {padding-bottom: 40px;height: auto;}

    .cc-foot-nav-1 ul li {font-size: 17px;}
    .cc-foot-nav-2 {font-family: 'Anek Tamil';}
    .cc-foot-nav-2 ul li {font-size: 15px;font-weight: 300;}

    .single-post-main,.archive-post-main,.archive-post-main-gray  {padding: 50px 0 50px 0;}
    .posts-isd-cat-container .item-post-isd {width: 33%;}


        /*  NEW ISD CSS */
        .cc-book-reviews-container .cc-new-item-isd {height: 338px;}
        .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 30%;height: 50%;margin: 50px 0 0 0;}
        .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-title-desc-item h3 {margin: 0 0 0 25px;height: 73px;}
        .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-square {width: 50px;height: 50px;bottom: 39px;background-color: transparent;}
        .cc-book-reviews-container .cc-new-item-isd:hover .cc-auth-item .cc-link-review-book-square {background-color: transparent;}
        .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle {width: 40px;height: 40px;}
        .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle a:link, .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle a:visited {font-size: 36px;line-height: 0.6;}
        .cc-book-reviews-container .cc-new-item-isd:hover .cc-link-review-book-circle a:link,.cc-book-reviews-container .cc-new-item-isd:hover .cc-link-review-book-circle a:visited {font-size: 14px;line-height: 2.6;}
        .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-text-item {margin: 0 0 0 25px;height: 155px;}


                    .news-grid {
                grid-template-columns: repeat(2, 1fr);
            }

            .section-header h2 {
                font-size: 2.2rem;
            }

}

@media screen and (max-width: 768px) {
    .cc-book-reviews-container .cc-new-item-isd {width: 80%;height: 318px;}
    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 25%;height: 65%;margin: 50px 0 0 0;}
    .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-square {bottom: 19px;}
    .posts-category-item-isd {margin-left: 0;margin-right: 0;}
    .cc-archive-itemes-area .cc-new-item-isd {width: 96%;}
    .tribe-events .tribe-events-calendar-list__event {padding-bottom: 20px;padding-top: 20px;}

    .news-section {
                padding: 50px 15px;
            }

            .news-grid {
                grid-template-columns: 1fr;
                gap: 20px;
            }

            .section-header h2 {
                font-size: 1.8rem;
            }

            .section-header p {
                font-size: 0.95rem;
            }

            .section-header {
                margin-bottom: 40px;
            }
}

@media screen and (max-width: 767px) {
    .cc-top-title h1 {background-position: left 0;background-size: 25px 25px;}
    .cc-grid-news .news-item .title-news .title-news-heading, .cc-grid-news .news-item:first-child .title-news .title-news-heading, .cc-grid-news .news-item:nth-child(6) .title-news .title-news-heading {font-size: 1.2em;}
    .cc-grid-news .news-item {margin:20px 0 0 0;}
    .cc-grid-news .news-item:nth-child(1) {flex: 100%;width: 100%;}
    .cc-grid-news .news-item:nth-child(2),.cc-grid-news .news-item:nth-child(3),.cc-grid-news .news-item:nth-child(4),.cc-grid-news .news-item:nth-child(5){flex: 48%;width: 48%;}
    .cc-events-container .item-events {width: 47%;margin-right: 1%;margin-left: 1%;margin-top: 20px;}
    .cc-events-container .item-events:nth-child(3),.cc-events-container .item-events:nth-child(2) {margin-right: 1%;margin-left: 1%;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review {width: 47%;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .pic-review-book .author-book h3 {font-size: 0.9em;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book h2 {font-size: 18px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book .desciption {font-size: 1em;height: 75px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book .link-review-book {font-size: 1.3em;}
    .cc-reviews-home-section .cc-home-reviews {width: auto;height: 100%;}
    .quote_reviews {font-size: 1.5em;text-shadow: 0 0 3px #000;}
    .cc-width-50-percent {width: 85%;}
    .cc-section-home-courses .title-courses h3 {font-size: 1.3em;}
    .cc-courses-container .item-course {width: 47%;}
    .cc-scholars-container .item-scholar {width: 47%;height: 505px;margin-top: 10px;}
    .cc-multimedia-container .item-multimedia {width: 47%;height: 430px;}
    .cc-multimedia-container .item-multimedia .pic-multimedia {height: 40%;}
    .cc-scholars-container .item-scholar .description-scholar {padding-top: 0;}
    .cc-grid-articles .articles-item .title-articles .title-articles-heading, .cc-grid-articles .articles-item:first-child .title-articles .title-articles-heading, .cc-grid-articles .articles-item:nth-child(6) .title-articles .title-articles-heading {font-size: 1.2em;}
    .cc-grid-articles .articles-item {margin:20px 0 0 0;}
    .cc-grid-articles .articles-item:nth-child(1) {flex: 100%;width: 100%;}
    .cc-grid-articles .articles-item:nth-child(2),.cc-grid-articles .articles-item:nth-child(3),.cc-grid-articles .articles-item:nth-child(4),.cc-grid-articles .articles-item:nth-child(5){flex: 48%;width: 48%;}
    .myfooter .white-footer .cc-menu-footer {width: 47%;height: auto;}
    .myfooter .white-footer .cc-menu-footer:last-child {width: 100%;height: auto;}
    .cc-footer-rect-widget ul li ul {text-align: center;}
    .cc-footer-rect-widget ul li ul li {width: 47%;display: inline-block;margin-left: 1%;margin-right: 1%;}
    .widget-footer-container {text-align: left;}
    .cc-footer-logo-container {display: block;width: 100%;text-align: center;padding-bottom: 0;}
    .cc-footer-nav-area {width: 100%;text-align: center;}
    .cc-foot-nav-1 {text-align: center;padding-top: 0;}
    .cc-foot-nav-1 ul li {font-size: 1em;}
    .cc-foot-nav-2 {text-align: center;}
    .cc-foot-nav-2 ul li {font-size: 0.9em;}
    .cc-foot-cpy {text-align: center;padding-bottom: 20px;}
    .cc-input-search-home {font-size: 0.9em;}
    .cc-search-home-btn-submit {padding-top: 13px;padding-bottom: 13px;}

    .cc-news-item-archive {width: 100%;padding: 0 0 20px 0}
    .cc-news-item-archive .right-area-archive-news {width: 75%;}
    .cc-news-item-archive .left-area-archive-news {width: 23%;}
    .cc-news-item-archive .cc-pic-area-news-item {height: 300px;}
    .cc-icons-hover-area {padding-top: 130px;}
    .cc-course-item-archive {width: 44.5%;margin-top: 20px;}
    .posts-isd-cat-container .item-post-isd {width: 46%;}

    .details-single-post-box .desc-left-detail-post,.details-single-post-box .desc-right-detail-post {float: none;}
    .cc-gallery .cc-item-gallery {width: 46%;margin-top: 5px;margin-bottom: 5px;}
    .cc-simple-item-archive {width: 96%;height: auto;padding-bottom: 20px;}
    .cc-simple-item-archive .cc-simple-archive-right {float: none;width: 90%;margin: auto;}
    .cc-simple-item-archive .cc-simple-archive-left {float: none;width: 90%;margin: auto;height: auto;}
    .cc-simple-item-archive .cc-simple-more-item-archive .cc-simple-btn-more {margin-top: 10px;}
    .left-area-single .content,.right-area-single-course .content {margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd {width: 100%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .pic-isd {width: 30%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd {width: 65%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd h2 {font-size: 14px;}
    .cc-book-reviews-container .item-isd .desc-isd .desciption {height: 130px;font-size: 13px;}
    .right-area-single-video,.right-area-single-course,.left-area-single-course {width: 100%;float: none;}
    .right-area-single,.left-area-single {width: 95%;float: none;overflow: hidden;}
    .cc-video-show-container .cc-video-player,.cc-nav-page-multimedia {width: 90%;}

    /* NEW HOME ISD */
    .cc-book-reviews-container .cc-new-item-isd {width: 98%;height: 338px;}
    .cc-archive-itemes-area .cc-new-item-isd {width: 96%;}
    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 30%;height: 50%;margin: 50px 0 0 0;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-title-desc-item h3 {margin: 0 0 0 25px;height: 73px;}
    .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-square {width: 50px;height: 50px;bottom: 39px;background-color: transparent;}
    .cc-book-reviews-container .cc-new-item-isd:hover .cc-auth-item .cc-link-review-book-square {background-color: transparent;}
    .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle {width: 40px;height: 40px;}
    .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle a:link, .cc-book-reviews-container .cc-new-item-isd .cc-link-review-book-circle a:visited {font-size: 36px;line-height: 0.6;}
    .cc-book-reviews-container .cc-new-item-isd:hover .cc-link-review-book-circle a:link,.cc-book-reviews-container .cc-new-item-isd:hover .cc-link-review-book-circle a:visited {font-size: 14px;line-height: 2.6;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-text-item {margin: 0 0 0 25px;height: 155px;}

}

@media screen and (max-width: 740px) {
    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 27%;height: 75%;margin: 30px 0 0 0;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-auth-item {padding-left: 10px;}
}


@media screen and (max-width: 640px) {
    .cc-container {width:90%;}
    .cc-top-title {margin-left:0;}


    .cc-btn-sc-home-1 {font-size:1.25em;padding: 10px 20px;}
    .cc-grid-news-container {display: block;}
    .cc-section-home-news .title-section-news h3 {font-size: 1.25em;}
    .cc-grid-news .news-item {height: auto;display: block;margin-top: 20px;}
    .cc-grid-news .news-item:first-child {width: 100%;}
    .cc-grid-news .news-item:nth-child(2),.cc-grid-news .news-item:nth-child(3),.cc-grid-news .news-item:nth-child(4),.cc-grid-news .news-item:nth-child(5),.cc-grid-news .news-item:nth-child(6) {flex: 100%;width: 100%;}
    .cc-grid-news .news-item:first-child .title-news,.cc-grid-news .news-item:nth-child(6) .title-news {background: #fff;}
    .cc-grid-news .news-item:first-child .title-news .category-news,.cc-grid-news .news-item:nth-child(6) .category-news {color: #9c0911;}
    .cc-grid-news .news-item:first-child .title-news a:link,.cc-grid-news .news-item:first-child .title-news a:visited,.cc-grid-news .news-item:nth-child(6) .title-news a:link,.cc-grid-news .news-item:nth-child(6) .title-news a:visited {color: #000;}
    .cc-grid-news .news-item .title-news .title-news-heading,.cc-grid-news .news-item:first-child .title-news .title-news-heading,.cc-grid-news .news-item:nth-child(6) .title-news .title-news-heading {font-size: 1.5em;}
    .cc-grid-news .news-item .pic-news,.cc-grid-news .news-item:first-child .pic-news {position: relative;}
    .cc-grid-news .news-item .title-news {position: relative;padding-top: 15px;}
    .cc-grid-news .news-item:nth-child(2) .pic-news,.cc-grid-news .news-item:nth-child(3) .pic-news,.cc-grid-news .news-item:nth-child(4) .pic-news,.cc-grid-news .news-item:nth-child(5) .pic-news,.cc-grid-news .news-item:nth-child(6) .pic-news  {display: none;}
    
    .cc-events-home-section .title-events h3 {font-weight: 300;}
    .cc-events-container .item-events {width:80%;display: block;margin: 15px auto;height: 600px;}
    .cc-events-container .item-events:nth-child(1) {margin: 15px auto;}
    .cc-events-container .item-events:nth-child(2),.cc-events-container .item-events:nth-child(3) {margin: 15px auto;}
    /* .cc-events-container .item-events .inner-box-event .pic-event {display: none;}
    .cc-events-container .item-events,.cc-events-container .item-events .inner-box-event .desc-event {height: auto;}
    .cc-events-container .item-events .inner-box-event .desc-event {padding: 10px 5px 15px 5px;width: 78%;display: block;float: right;}
    .cc-events-container .item-events .inner-box-event .date-event {position: absolute;width: 15%;display: block;top: 0;left: 0;height: 100%;margin: 0;padding: 13% 0 0 0;background-color: #544948;}
    .cc-events-container .item-events .inner-box-event .desc-event .category-event {padding-top: 5px;font-size: 17px;}
    .cc-events-container .item-events .inner-box-event .desc-event .title-event {height: auto;font-size: 17px;}
    .cc-events-container .item-events .inner-box-event .date-event .month {font-size: 16px;}
    .cc-events-container .item-events .inner-box-event .date-event .day {font-size: 18px;}
    .cc-events-container .item-events .inner-box-event .desc-event .time-event {font-size: 15px;font-weight: 300;} */

    .cc-book-reviews-home-section .title-book-reviews h3 {font-size: 22px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review {width: 100%;margin: 30px 0 0 0;height: auto;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .pic-review-book .author-book {padding-bottom: 8px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .pic-review-book .author-book h3 {font-size: 18px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book h2 {padding: 8px 0 0 0;font-size: 18px;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book .desciption {height: auto;font-size: 16px;font-weight: 300;}
    .cc-book-reviews-home-section .cc-book-reviews-container .item-book-review .desc-review-book .link-review-book {font-size: 17px;}

    .cc-reviews-home-section .cc-home-reviews {width: auto;height: 100%;}
    .avatar-reviews img {width: 200px;}
    .quote_reviews {font-size: 20px;}
    .cc-reviews-container .author-review-name {font-size: 18px;color: #fff;}
    .cc-reviews-container .desc-review-foot {font-size: 18px;font-weight: 400;color: #fff;}

    .cc-width-50-percent {width: 100%;}
    .cc-section-home-courses .title-courses h3 {font-size: 20px;}
    .cc-courses-container .item-course {width: 100%;margin: 15px 0 0 0;height: auto;}
    .cc-courses-container .item-course .pic-course {display: none;}
    .cc-courses-container .item-course .description-course .category-course {font-size: 17px;}
    .cc-courses-container .item-course .description-course {padding: 10px 0;margin: 0 12px;}
    .cc-courses-container .item-course .description-course .course-desc {font-size: 16px;font-weight: 700;height: auto;}
    
    .cc-btn-news-home-1 {padding: 10px 20px;font-size: 19px;border-radius: 10px;}

    .cc-section-home-scholars .title-section-scholars h3,.cc-section-home-multimedia .title-section-multimedia h3 {font-size: 19px;}
    .cc-scholars-container .item-scholar {width: 100%;height: auto;margin: 10px 0 0 0;}
    .cc-scholars-container .item-scholar .description-scholar {padding-top: 0;}
    .cc-scholars-container .item-scholar .description-scholar .title-scholar {font-size: 20px;}
    .cc-scholars-container .item-scholar .description-scholar .scholar-desc {font-size: 16px;height: auto;}
    .cc-scholars-container .item-scholar .description-scholar .link-scholar {margin-top: 7px;font-size: 18px;}

    .cc-grid-articles-container {display: block;}
    .cc-section-home-articles .title-section-articles h3 {font-size: 1.25em;}
    .cc-grid-articles .articles-item {height: auto;display: block;margin-top: 20px;}
    .cc-grid-articles .articles-item:first-child {width: 100%;}
    .cc-grid-articles .articles-item:nth-child(2),.cc-grid-articles .articles-item:nth-child(3),.cc-grid-articles .articles-item:nth-child(4),.cc-grid-articles .articles-item:nth-child(5),.cc-grid-articles .articles-item:nth-child(6) {flex: 100%;width: 100%;}
    .cc-grid-articles .articles-item:first-child .title-articles,.cc-grid-articles .articles-item:nth-child(6) .title-articles {background: #fff;}
    .cc-grid-articles .articles-item:first-child .title-articles .category-articles,.cc-grid-articles .articles-item:nth-child(6) .category-articles {color: #9c0911;}
    .cc-grid-articles .articles-item:first-child .title-articles a:link,.cc-grid-articles .articles-item:first-child .title-articles a:visited,.cc-grid-articles .articles-item:nth-child(6) .title-articles a:link,.cc-grid-articles .articles-item:nth-child(6) .title-articles a:visited {color: #000;}
    .cc-grid-articles .articles-item .title-articles .title-articles-heading,.cc-grid-articles .articles-item:first-child .title-articles .title-articles-heading,.cc-grid-articles .articles-item:nth-child(6) .title-articles .title-articles-heading {font-size: 1.3em;}
    .cc-grid-articles .articles-item .pic-articles,.cc-grid-articles .articles-item:first-child .pic-articles {position: relative;}
    .cc-grid-articles .articles-item .title-articles {position: relative;padding-top: 15px;}
    .cc-grid-articles .articles-item:nth-child(2) .pic-articles,.cc-grid-articles .articles-item:nth-child(3) .pic-articles,.cc-grid-articles .articles-item:nth-child(4) .pic-articles,.cc-grid-articles .articles-item:nth-child(5) .pic-articles,.cc-grid-articles .articles-item:nth-child(6) .pic-articles  {display: none;}
    
    .myfooter .social-footer .social-icon-container {text-align: center;}

    .myfooter .white-footer {height: auto;}
    .widget-footer-container {text-align: left;}
    .myfooter .white-footer .cc-menu-footer {height: auto;}
    .myfooter .white-footer .cc-menu-footer {width: 47%;}
    .myfooter .white-footer .cc-menu-footer:last-child {width: 100%;}
    .cc-footer-simple-widget ul li h2 {font-size: 15px;font-weight: bold;}
    .cc-footer-simple-widget ul li ul li {font-size: 14px;}
    .cc-footer-rect-widget {padding: 0 0 20px 0}
    .cc-footer-rect-widget ul li ul li {font-size: 15px;padding: 3px;}
    .myfooter .red-footer {height: auto;}
    .cc-footer-logo-container {width: 100%;text-align: center;padding-bottom: 0;}
    .cc-footer-nav-area {width: 100%;}
    .cc-foot-nav-1,.cc-foot-nav-2 {width: 47%;display: inline-block;vertical-align: top;padding-top: 0;margin-left: 2%;}
    .cc-foot-nav-1 ul li {font-size: 15px;font-weight: 600;}
    .cc-foot-cpy {width: 100%;padding: 30px 0 30px 0;font-size: 16px;text-align: center;}

    .cc-search-area {top: 47px;}
    .cc-input-search-home {width: 80%;font-size: 10px;}
    .cc-search-home-btn-submit {width: 94%;font-size: 14px;}

    .cc-course-item-archive {width: 91.5%;margin-top: 20px;}
    .cc-course-item-archive:first-child {width: 91.5%;display: inline-block;margin: 40px 2% 0 0;height: 550px;}
    .cc-course-item-archive:first-child .cc-pic-area-coures-item {width: 100%;height: 50%;left: 0;top : 0;}
    .cc-course-item-archive:first-child .cc-coures-desc-area {width: 100%;height: 50%;left: 0;top: 50%;}
    .cc-course-item-archive:first-child .cc-coures-desc-area .cc-btn-more-coures-item {display: none;}
    .cc-course-item-archive:first-child .cc-icons-hover-area {padding-top: 135px;}

    .posts-isd-cat-container .item-post-isd {width: 90%;}

    .cc-single-area-event .cc-left-single-event,.cc-single-area-event .cc-left-single-event {width: 100%;margin-right: 0;}
    .cc-meta-single-event .tribe-events-meta-group {width: 100%;}
    .cc-nav-single-event .cc-item-nav-single-event {margin: 8px 10px;}
    .cc-gallery .cc-item-gallery {width: 96%;margin-top: 5px;margin-bottom: 5px;}
    .cc-title-news-archive h2, .cc-title-news-single h2 {font-size: 1.8em;}

    .cc-slide-topic-content .cc-slide-topic-column {width: 100%;}
    .cc-slide-topic-content .cc-slide-topic-column:nth-child(even) {margin-left: 0;}

    .cc-book-reviews-container .item-isd {width: 100%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .pic-isd {width: 38%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd {width: 59%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd h2 {font-size: 14px;}
    .cc-book-reviews-container .item-isd .desc-isd .desciption {height: 130px;font-size: 13px;}

    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {width: 30%;height: 50%;margin: 50px 0 0 0;}
    .cc-news-item-archive {background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);border: 1px solid #e0e0e0;box-sizing: border-box;}
    .cc-news-item-archive .right-area-archive-news {width: 90%;float: none;margin: 0 auto;}
    .cc-news-item-archive .left-area-archive-news {width: 90%;float: none;margin: 0 auto;}
    
    .cc-date-box-news,.cc-gray-mini-box-news {width: 45%;display: inline-block;vertical-align: top;border-bottom: 1px solid #e0e0e0;margin: 5px 2%;}


}

@media screen and (max-width: 480px) {

    .cc-news-item-archive .cc-pic-area-news-item {height: 200px;}
    .cc-icons-hover-area {padding-top: 80px;}
    .cc-multimedia-container .item-multimedia {width: 95%;height: 380px;}
    .cc-multimedia-container .item-multimedia .pic-multimedia {height: 50%;}
    .cc-book-reviews-container .item-isd {width: 100%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .pic-isd {width: 48%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd {width: 50%;margin-left: 0;margin-right: 0;}
    .cc-book-reviews-container .item-isd .desc-isd h2 {font-size: 14px;}
    .cc-book-reviews-container .item-isd .desc-isd .desciption {height: 130px;font-size: 13px;}
    
    .cc-book-reviews-container .cc-new-item-isd,.cc-book-reviews-container .cc-new-item-isd:first-child {width: 98%;height: 338px;margin-right: 2%;margin-left: -0.5%;}
    .cc-book-reviews-container .cc-new-item-isd:first-child::before {transform: skewX(0deg);inset: 0;}
    .cc-book-reviews-container .cc-new-item-isd .cc-featured-isd {transform: rotate(0deg);top:-27px;left: 100px;}
    .cc-archive-itemes-area .cc-new-item-isd {margin-left: -4%;margin-right: 0;}
.card-image {
                height: 180px;
            }

            .card-content {
                padding: 20px;
            }

            .card-footer {
                flex-direction: column;
                align-items: flex-start;
                gap: 12px;
            }
}


@media screen and (max-width: 360px) {
    
    /* NEW HOME ISD */
    .cc-book-reviews-container .cc-new-item-isd {width: 98%;height: 338px;}
    .cc-book-reviews-container .cc-new-item-isd .cc-pic-isd {display: none;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item {width: 95%;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-auth-item {margin: 5px 10px 0 20px;}
    .cc-book-reviews-container .cc-new-item-isd .cc-desc-item .cc-desc-item-inner {margin-right: 0;margin-left: 0;}
}

@supports (-webkit-touch-callout: none) {
    /* CSS specific to iOS devices */ 
    .cc-main-picture-home {background-attachment:scroll;background-size: auto 100vh;}
  }
