﻿.page-archive-courses{margin:5px 0 40px}
.page-archive-courses .courses-sidbar{width:300px}
.page-archive-courses .courses-entery{width:calc(100% - 320px)}
.page-archive-courses .courses-entery .grid-lists{display:flex;flex-wrap:wrap}
.page-archive-courses .courses-entery .grid-lists .mini-course{flex:1 0 calc(33.33% - 15px);max-width:calc(33.33% - 15px)}

.mini-course{width:300px;margin:7.5px;padding:15px;border:1px #EAEAEA solid}
.mini-course .pic-area .pic{height:150px}
.mini-course .pic-area .course-time{right:10px;top:10px;background:rgba(0, 0, 0, 0.5);padding:0 7px;backdrop-filter:blur(15px)}
.mini-course .pic-area .course-time i{margin:3px 0 0 5px;float:right}
.mini-course .titrarea{border-bottom:1px var(--blur) solid;margin-bottom:15px;padding-bottom:15px}
.mini-course .titrarea .title a{padding:15px 0 5px}
.mini-course .titrarea .text{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:2}
.mini-course .offer-box{margin-bottom:8px}
.mini-course .offer-box .timer{padding:2px 7px;margin-bottom:15px}
.mini-course .offer-box .timer .icon{filter:grayscale(1);width:18px;height:18px;margin:13px 0 0 4px}
.mini-course .offer-box .timer .timer-dates{width:calc(100% - 24px)}
.mini-course .offer-box .timer .timer-dates .timer-section{width:25%;line-height:18px;margin:5px 0}
.mini-course .offer-box .timer .timer-dates .timer-section:before{height:40%;top:30%;right:0;width:2px;background:var(--blur);content:"";position:absolute}
.mini-course .offer-box .timer .timer-dates .timer-section.seconds .number{color:#FF585B}
.mini-course .offer-box .timer .timer-dates .timer-section.seconds:before{display:none}
.mini-course .offer-box .last-price .darsad{background:#FF585B;padding:3px 8px;box-shadow:0 0 10px 0 #FF585B;margin-left:10px}
.mini-course .price-box .label{margin-top:6px}
.mini-course .price-box .price .icon{width:22px;height:22px;margin:2px 7px 0 0}
.mini-course .more-btn{padding:10px;margin-top:15px}
.mini-course .more-btn i{margin-right:5px}
.dark-mode .mini-course{background:#2e2e2e;border-color:transparent}
.dark-mode .mini-course .titrarea .title a{color:#fff}
.dark-mode .mini-course .titrarea .text,.dark-mode .mini-course .offer-box .timer,.dark-mode .mini-course .offer-box .last-price del,.dark-mode .mini-course .price-box .label{color:rgba(255, 255, 255, 0.7)}
.dark-mode .mini-course .more-btn{background:#54B24730}

.midbendzs{margin-bottom:20px}
.midbendzs .slider-1-anime .owl-nav{display:none}
.midbendzs .slider-1-anime .owl-dots{position:absolute;bottom:10px;z-index:1000;width:auto;right:50%;transform:translateX(50%)}
.midbendzs .slider-1-anime .owl-dots .owl-dot{background:#fff;opacity:.2}
.midbendzs .slider-1-anime .owl-dots .owl-dot.active{opacity:1}


.page-archive-courses .courses-sidbar .search-courses{margin:7.5px 0 20px}
.page-archive-courses .courses-sidbar .search-courses .input{border:1px #EAEAEA solid;padding:12px 50px 12px 40px}
.page-archive-courses .courses-sidbar .search-courses .reset-filed-btn{left:0;top:0;padding:16px;transform:scale(0) rotate(90deg);opacity:0;visibility:hidden}
.page-archive-courses .courses-sidbar .search-courses .input:not(:placeholder-shown) ~ .reset-filed-btn{transform:scale(1) rotate(0deg);opacity:1;visibility:visible}
.page-archive-courses .courses-sidbar .search-courses .sub{border:0;background:none;right:0;top:0}
.page-archive-courses .courses-sidbar .search-courses .sub i{width:24px;height:24px;margin:12px 15px}
.dark-mode .page-archive-courses .courses-sidbar .search-courses .input{background:#2e2e2e;border-color:transparent;color:#fff}
.dark-mode .page-archive-courses .courses-sidbar .search-courses .sub i{filter:grayscale(1) brightness(10);opacity:.9}
.page-archive-courses .courses-sidbar .filter-courses,.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .subitems{transition-duration:0s}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter{padding:15px;border:1px #EAEAEA solid;margin-bottom:20px}
.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter{background:#3c3e3e;border-color:transparent}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio .lbl{padding:1px 0}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio input,.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .subitems{display:none}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio .swi{width:50px;height:24px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio .swi:before{height:20px;width:20px;top:2px;left:2px;content:"";position:absolute;background-color:#fff;border-radius:50%}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio input:checked ~ .swi{background:#38C976 !important}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio input:checked ~ .swi:before{left:28px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .togglebtn i{margin-top:2px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter.active .togglebtn{background-color:var(--color2);color:var(--color) !important;padding:15px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter.active .togglebtn i{transform:rotate(180deg)}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .subitems{margin-top:10px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox{padding:7px 0}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .lbl{width:calc(100% - 27px);padding:4px 0}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .lbl .count{margin-top:3px}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox input{display:none}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .chbox{width:20px;height:20px;margin:5px 0}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .chbox:before{background-color:#fff;position:absolute;top:2px;right:2px;height:16px;width:16px;content:"";border-radius:5px;border:2px transparent solid}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox input:checked ~ .chbox:before,.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox input:checked ~ .chbox{background-color:var(--color) !important;border-color:#fff}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .chbox.rt-50px:before,.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .chbox.rt-50px{border-radius:50%}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox input:checked ~ .lbl{color:var(--color) !important}
.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .lbl,.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio .lbl,.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .togglebtn{color:#fff}
.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .lbl .count{color:rgba(255, 255, 255, 0.7)}
.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter.active .togglebtn{background:#54B24730}
.dark-mode .page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox .chbox::before{background:rgba(255, 255, 255, 0.5)}





.is-single-course,.is-single-course .top-information{margin-bottom:15px}
.is-single-course .top-information .entery{border:1px #EBEBEB solid;padding:15px;margin-top:10px}
.is-single-course .top-information .entery .pic-area{width:360px}
.is-single-course .top-information .entery .inside{width:calc(100% - 375px);padding:7px 10px}
.is-single-course .top-information .entery .inside .text{line-height:1.85;text-align:justify;margin-top:8px}
.is-single-course .top-information .entery .inside .actions{border-top:1px var(--blur) solid;padding-top:15px;margin-top:60px}
.is-single-course .top-information .entery .inside .actions .offer-box{margin-top:8px}
.is-single-course .top-information .entery .inside .actions .offer-box .last-price .darsad{background:#FF585B;padding:3px 8px;box-shadow:0 0 10px 0 #FF585B;margin-left:10px}
.is-single-course .top-information .entery .inside .actions .price-box{margin:8px 0 0 15px}
.is-single-course .top-information .entery .inside .actions .price-box .label{margin-top:6px}
.is-single-course .top-information .entery .inside .actions .price-box .price{margin-right:5px}
.is-single-course .top-information .entery .inside .actions .price-box .price .icon{width:22px;height:22px;margin:2px 7px 0 0}
.is-single-course .top-information .entery .inside .actions .buy-btn{padding:10px 15px;line-height:24px}
.is-single-course .top-information .entery .inside .actions .buy-btn .icon{width:24px;height:24px;margin-left:10px}

.is-single-course .top-information .infos{width:calc(100% - 375px)}
.is-single-course .top-information .infos .inf{border:1px #EBEBEB solid;width:calc(33.33% - 15px);padding:10px 15px;margin:15px 0 0 15px}
.is-single-course .top-information .infos .inf .icon{width:32px;height:32px;margin:8px 0}
.is-single-course .top-information .infos .inf .ins{width:calc(100% - 47px)}
.is-single-course .top-information .infos .inf .ins .lbl{margin:3px 0}

.is-single-course .top-information .last-box,.is-single-course .course-sidbar-single{width:375px}
.is-single-course .top-information .last-box{border:1px #EBEBEB solid;margin-top:15px;padding:15px}
.is-single-course .top-information .last-box .item{background:#70707008;width:calc(50% - 7.5px);padding:10px 15px;margin-bottom:18px}
.is-single-course .top-information .last-box .item .icon{width:24px;height:24px;margin:12px 0}
.is-single-course .top-information .last-box .item .ins{width:calc(100% - 38px)}
.is-single-course .top-information .last-box .item .ins .lbl{margin:3px 0}
.is-single-course .top-information .last-box .progress{height:10px;margin-top:5px}
.is-single-course .top-information .last-box .progress .bar{animation:progress-bar-stripes 7s linear infinite;height:10px;background-image:linear-gradient(45deg, rgba(255, 255, 255, .25) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .25) 50%, rgba(255, 255, 255, .25) 75%, transparent 75%, transparent);background-size:20px 20px;background-color:var(--color)}


.is-single-course .top-information .entery .inside .actions .timer{padding:2px 7px;margin:0 0 15px}
.is-single-course .top-information .entery .inside .actions .timer .icon{filter:grayscale(1);width:18px;height:18px;margin:13px 0 0 4px}
.is-single-course .top-information .entery .inside .actions .timer .timer-dates{width:calc(100% - 24px)}
.is-single-course .top-information .entery .inside .actions .timer .timer-dates .timer-section{width:25%;line-height:18px;margin:5px 0}
.is-single-course .top-information .entery .inside .actions .timer .timer-dates .timer-section:before{height:40%;top:30%;right:0;width:2px;background:var(--blur);content:"";position:absolute}
.is-single-course .top-information .entery .inside .actions .timer .timer-dates .timer-section.seconds .number{color:#FF585B}
.is-single-course .top-information .entery .inside .actions .timer .timer-dates .timer-section.seconds:before{display:none}
.is-single-course .course-sidbar-single .timer{padding:2px 7px;margin:5px 0 15px}
.is-single-course .course-sidbar-single .timer .icon{filter:grayscale(1);width:18px;height:18px;margin:13px 0 0 4px}
.is-single-course .course-sidbar-single .timer .timer-dates{width:calc(100% - 24px)}
.is-single-course .course-sidbar-single .timer .timer-dates .timer-section{width:25%;line-height:18px;margin:5px 0}
.is-single-course .course-sidbar-single .timer .timer-dates .timer-section:before{height:40%;top:30%;right:0;width:2px;background:var(--blur);content:"";position:absolute}
.is-single-course .course-sidbar-single .timer .timer-dates .timer-section.seconds .number{color:#FF585B}
.is-single-course .course-sidbar-single .timer .timer-dates .timer-section.seconds:before{display:none}
.dark-mode .is-single-course .course-sidbar-single .timer,.dark-mode .is-single-course .top-information .entery .inside .actions .timer{color:rgba(255, 255, 255, 0.7)}


.is-single-course .course-sidbar-single{border:1px #EBEBEB solid;margin-bottom:15px;padding:15px}
.is-single-course .course-sidbar-single .name{border-bottom:1px var(--blur) solid;padding-bottom:10px;margin-bottom:10px}
.is-single-course .course-sidbar-single .offer-box{margin-top:8px}
.is-single-course .course-sidbar-single .offer-box .last-price .darsad{background:#FF585B;padding:0 5px;box-shadow:0 0 10px 0 #FF585B;margin-left:10px}
.is-single-course .course-sidbar-single .price-box{margin:8px 0 0 15px}
.is-single-course .course-sidbar-single .price-box .label{margin-top:6px}
.is-single-course .course-sidbar-single .price-box .price{margin-right:5px}
.is-single-course .course-sidbar-single .price-box .price .icon{width:22px;height:22px;margin:2px 7px 0 0}
.is-single-course .course-sidbar-single .buy-btn{padding:5px 15px 12px;line-height:24px;margin-top:15px}
.is-single-course .course-sidbar-single .buy-btn .icon{transform:translateY(7px);width:24px;height:24px;margin-left:10px}

.is-single-course .main-entery-course{width:calc(100% - 390px)}
.is-single-course .main-entery-course .rt-text .limited-content{max-height:300px}
.is-single-course .main-entery-course .rt-text .limited-content.active{max-height:none}
.is-single-course .main-entery-course .rt-text  .remove-limited-text{padding:150px 10px 30px;background:linear-gradient(to bottom,transparent,#fff);right:0;bottom:0}
.is-single-course .main-entery-course .rt-text  .remove-limited-text .rbtn{padding:12px 15px;display:inline-block;background:#707070;line-height:1}
.is-single-course .main-entery-course .rt-text  .remove-limited-text .rbtn i{font-style:inherit;margin-right:3px;font-size:15px !important}

.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text .rbtn{font-size:0 !important}
.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text .rbtn:before{content:"مشاهده کمتر ";font-size:15px !important}
.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text .rbtn i{transform:rotate(180deg)}
.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text{position:relative !important;padding:0 !important}


.is-single-course .main-entery-course .rt-boxs-crs{padding:30px;margin-bottom:15px;border:1px #EBEBEB solid}
.is-single-course .main-entery-course .rt-boxs-crs .titr-asli{margin-bottom:10px;line-height:2}
.is-single-course .main-entery-course .rt-boxs-crs .titr-asli .icon{width:32px;height:32px;margin-left:13px}

.is-single-course .main-entery-course .box-download-main{margin-bottom:20px}
.is-single-course .main-entery-course .box-download-main .infos-sec{padding:5px 0}
.is-single-course .main-entery-course .box-download-main .infos-sec .inf{margin:5px 15px 5px 0;padding-right:15px;border-right:1px var(--blur) solid;line-height:1}
.is-single-course .main-entery-course .box-download-main .infos-sec .inf:first-child{margin-right:0 !important;padding-right:0 !important;border-right:0 !important}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main{margin:5px 0 10px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main:last-child{margin-bottom:0}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx{padding:15px 20px;background:#F3F4F6}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx .infol .ifl{margin-right:15px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx .infol .arrow{margin:2px 15px 0 0}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx{transition-duration:0s;padding-top:10px;display:none}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child{padding:15px 20px;border-top:1px var(--blur) solid}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child:first-child{border-top:0}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .numb{width:30px;margin-left:15px;padding-top:1px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-name{max-width:calc(100% - 45px)}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .child-ifl{margin-right:15px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn{padding-right:15px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn .rt-gr-icon{width:18px;height:18px;margin-top:3px}
.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn .rt-gr-icon{filter:grayscale(1) brightness(10)}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main.open .xxlinkxxx{color:var(--color);background:var(--color2)}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main.open .xxlinkxxx .infol .arrow{transform:rotate(180deg)}
.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx,.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child{color:#ddd}
.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx{background:var(--blur)}
.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main.open .xxlinkxxx{background:rgba(84, 178, 71, 0.1)}



.dark-mode .is-single-course .main-entery-course .rt-boxs-crs .titr-asli .icon{filter:brightness(1.8)}
.dark-mode .is-single-course .main-entery-course .rt-text .remove-limited-text{background:linear-gradient(to bottom,transparent,#2e2e2e)}
.dark-mode .is-single-course .top-information .last-box .item{background:var(--blur)}
.dark-mode .is-single-course .top-information .entery .inside .actions .offer-box .last-price del,.dark-mode .is-single-course .top-information .entery .inside .actions .price-box .label,.dark-mode .is-single-course .top-information .entery .inside .text,.dark-mode .is-single-course .top-information .infos .inf .ins .val,.dark-mode .is-single-course .top-information .last-box .progbox,.dark-mode .is-single-course .top-information .last-box .item .ins .val,.dark-mode .is-single-course .course-sidbar-single .price-box .label,.dark-mode .is-single-course .course-sidbar-single .offer-box .last-price del,.dark-mode .is-single-course .main-entery-course .rt-text,.dark-mode .is-single-course .main-entery-course .box-download-main .infos-sec{color:rgba(255, 255, 255, 0.7)}
.dark-mode .is-single-course .top-information .entery,.dark-mode .is-single-course .top-information .infos .inf,.dark-mode .is-single-course .top-information .last-box,.dark-mode .is-single-course .course-sidbar-single,.dark-mode .is-single-course .main-entery-course .rt-boxs-crs{background:#2e2e2e;border-color:transparent}
.dark-mode .is-single-course .top-information .entery .inside .title,.dark-mode .is-single-course .top-information .infos .inf .ins .lbl,.dark-mode .is-single-course .top-information .last-box .item .ins .lbl,.dark-mode .is-single-course .course-sidbar-single .name,.dark-mode .is-single-course .main-entery-course .rt-boxs-crs .titr-asli .name,.dark-mode .is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn{color:#fff}

.is-single-course .top-information .entery .inside .textarea-conused{padding-bottom:20px;min-height:120px;border-bottom:1px transparent dashed;border-image:repeating-linear-gradient(to right,rgba(118,121,128,0.5) 0,rgba(118,121,128,0.5) 10px,transparent 10px,transparent 20px) 1}
.is-single-course .top-information .entery .inside .textarea-conused:before{content:"";position:absolute;bottom:-1px;height:2px;right:0;z-index:2;position:absolute;width:100%;background:linear-gradient(to left,#fff,transparent,#fff)}
.dark-mode .is-single-course .top-information .entery .inside .textarea-conused:before{background:linear-gradient(to left,#2e2e2e,transparent,#2e2e2e)}

.is-single-course .top-information .entery .inside .form_insert_star .num{right:0;bottom:0}
.is-single-course .top-information .entery .inside .form_insert_star .num .crate{font-style:italic;display:inline-block;padding:0 10px}
.is-single-course .top-information .entery .inside .form_insert_star .stater{margin-top:15px}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars{width:130px}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars:before{content:"";position:absolute;top:0;right:0;height:100%;z-index:10000;width:100%;display:none}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars.active:before{display:block}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star{line-height:1;width:20%}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star .sicon{filter:grayscale(1);opacity:.7;color:var(--color);font-size:20px}
.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star:hover .sicon,.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star:hover ~ .star .sicon,.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star.active .sicon,.is-single-course .top-information .entery .inside .form_insert_star .choose-stars .star.active ~ .star .sicon{filter:grayscale(0);opacity:1}
.dark-mode .is-single-course .top-information .entery .inside .form_insert_star .choose-stars,.dark-mode .is-single-course .top-information .entery .inside .form_insert_star .stater{color:#ddd}
.dark-mode .is-single-course .top-information .entery .inside .form_insert_star .num .rt-666{color:#ddd}
.dark-mode .is-single-course .top-information .entery .inside .form_insert_star .num{color:#ddd}


@media only screen and (min-width:920px){
.mini-course:hover .pic-area .course-time{backdrop-filter:blur(0px);opacity:0}
.mini-course:hover .pic-area .pic{transform:scale(1.03)}
.mini-course:hover .titrarea .title a{color:var(--color) !important}
.mini-course .more-btn:hover{background:var(--color) !important;color:#fff !important}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .radio:hover,.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter .checkbox:hover,.is-single-course .top-information .entery .inside .actions .buy-btn:hover,.is-single-course .course-sidbar-single .buy-btn:hover,.is-single-course .main-entery-course .rt-text .remove-limited-text .rbtn:hover,.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn:hover,.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx:hover{opacity:.8}

.header.active.show ~ main .page-archive-courses .courses-sidbar,.header.active.show ~ main .is-single-course .course-sidbar-single{top:80px !important}

}
@media only screen and (max-width:1200px){
.page-archive-courses .courses-entery .grid-lists .mini-course{flex:1 0 calc(50% - 15px);max-width:calc(50% - 15px)}
}
@media only screen and (max-width:920px){
.is-single-course .top-information .entery .inside .actions{margin-top:20px}
.is-single-course .top-information .entery .inside .textarea-conused{min-height:0;padding-bottom:15px}
.is-single-course .top-information .entery .inside .form_insert_star{margin-top:15px}

.page-archive-courses .courses-entery .midbendzs{margin-top:20px}
.page-archive-courses{margin-bottom:25px}
.page-archive-courses .courses-sidbar .search-courses{width:calc(100% - 105px)}
.page-archive-courses .courses-sidbar .filter-toggle-btn{padding:8px 11px;border:1px #EAEAEA solid;margin-top:7.5px}
.page-archive-courses .courses-sidbar .filter-toggle-btn i{width:18px;height:18px;margin:2px 0 0 7px}
.page-archive-courses .courses-sidbar .filter-toggle-btn.active{border-color:var(--color) !important}
.dark-mode .page-archive-courses .courses-sidbar .filter-toggle-btn{background:#2e2e2e;color:#fff;border-color:#2e2e2e}
.dark-mode .page-archive-courses .courses-sidbar .filter-toggle-btn i{filter:brightness(100);opacity:.7}
.page-archive-courses .courses-sidbar .filter-courses{display:none}
.page-archive-courses .courses-sidbar .filter-courses .rt-box-filter,.page-archive-courses .courses-sidbar .search-courses{margin-bottom:15px}
.page-archive-courses .courses-sidbar,.page-archive-courses .courses-entery{width:100%}
.page-archive-courses .courses-sidbar{padding:0 7.5px}
.page-archive-courses .courses-sidbar .search-courses .input{font-size:13px;padding:9px 40px 9px 38px}
.page-archive-courses .courses-sidbar .search-courses .reset-filed-btn{font-size:16px;padding:12px}
.page-archive-courses .courses-sidbar .search-courses .sub i{margin:10px;width:20px;height:20px}

.is-single-course .top-information .entery .pic-area{width:100%;margin-bottom:15px}
.is-single-course .top-information .entery .inside{width:100%;padding:0}
.is-single-course .top-information .entery .inside .title{text-align:center;font-size:15px}
.is-single-course .top-information .entery .inside .text{font-size:13px}
.is-single-course .top-information .entery .inside .actions .buy-btn{width:100%;margin-top:15px;text-align:center;padding:5px 15px 12px}
.is-single-course .top-information .entery .inside .actions .buy-btn .icon{transform:translateY(7px);width:24px;height:24px;margin-left:10px;float:none}
.is-single-course .top-information .entery .inside .actions .price-box{width:100%;margin:0}
.is-single-course .top-information .entery .inside .actions .offer-box,.is-single-course .main-entery-course,.is-single-course .top-information .infos,.is-single-course .top-information .last-box{width:100%}
.is-single-course .top-information .infos{width:calc(100% + 10px);transform:translateX(5px);padding-top:10px}
.is-single-course .top-information .infos .inf{width:calc(33.33% - 10px);margin:5px}
.is-single-course .top-information .infos .inf .ins{width:100%;text-align:center}
.is-single-course .top-information .infos .inf .icon{width:28px;height:28px;margin:0 calc(50% - 14px)}
.is-single-course .top-information .infos .inf .ins .lbl{margin:5px 0 2px;font-size:13px}
.is-single-course .top-information .last-box .item .ins .lbl{font-size:13px}
.is-single-course .main-entery-course .rt-boxs-crs{padding:20px}
.is-single-course .main-entery-course .box-download-main{margin-bottom:10px}
.is-single-course .main-entery-course .box-download-main .infos-sec .inf{padding-right:10px;margin-right:10px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx .infol{width:100%}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx .infol .arrow{float:left;margin-top:7px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxlinkxxx .infol .ifl{margin:5px 0 0 15px;opacity:.7}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-name{width:calc(100% - 110px);line-height:1.7}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn .rt-gr-icon{width:15px;height:15px;margin-top:0}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol{margin-top:3px}
.is-single-course .main-entery-course .box-download-main .xxaccordionxxx .item-main .xxsubmenuxxx .item-child .child-infol .btn{float:left}

.is-single-course .main-entery-course .rt-text .remove-limited-text{font-size:14px}
.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text .rbtn::before,.is-single-course .main-entery-course .rt-text .limited-content.active ~ .remove-limited-text .rbtn i{font-size:14px !important}

}
@media only screen and (max-width:640px){
.page-archive-courses .courses-entery .midbendzs{margin-top:0}
.page-archive-courses .courses-sidbar{padding:0;margin-bottom:5px}
.page-archive-courses .courses-entery .grid-lists .mini-course{flex:1 0 100%;max-width:100%;margin:0 0 15px}
.rt-navigation{margin:5px 0 25px}
}