@charset "UTF-8";
img{max-width:100%;height:auto;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{clear:both;display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 32px 2em;}
.wp-block-image .alignright{margin-left:2em;}
.alignleft{float:left;margin:5px 2em 32px 0;}
.wp-block-image .alignleft{margin-right:2em;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 10px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.gallery-caption{box-sizing:border-box;}
.bypostauthor{box-sizing:border-box;}
.wp-block-pullquote{border:none;}
.wp-block-archives.aligncenter, .wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter{text-align:center;}
.wp-block-cover, .wp-block-cover-image{margin-bottom:28px;}
@media(min-width:1200px){.apus-footer .widget-contact-intro .menu li, .apus-footer .widget-nav-menu.dark .menu li, .apus-footer .widget-nav-menu.vertical .menu li{margin-bottom:10px;}
.apus-footer .widget-contact-intro .menu li:last-child, .apus-footer .widget-nav-menu.dark .menu li:last-child, .apus-footer .widget-nav-menu.vertical .menu li:last-child{margin-bottom:0;}
}
.content-item-description iframe{width:100% !important;}
rs-module-wrap{z-index:0;}
@media(max-width:480px){#order_review .product-name{max-width:150px;}
}
.lp-list-table .column-course{min-width:150px;}
.lp-list-table .column-status, .lp-list-table .column-passing-grade, .lp-list-table .column-date{white-space:nowrap;}
@media(max-width:767px){.learn-press-subtab-content{overflow-x:auto;}
.lp-list-table th, .lp-list-table td{padding:10px !important;}
}
.course-video iframe{width:100% !important;}
.detail-course .course-meta{display:block;}
.apus-breadscrumb .learn-press-breadcrumb{width:auto;}
.review-stars-rated ul.review-stars:not(.filled) li, .comment-form-rating ul.review-stars:not(.filled) li{color:#ddd;}
.review-stars-rated ul.review-stars:not(.filled) li span, .comment-form-rating ul.review-stars:not(.filled) li span{color:#ddd;}
.comment-form-rating .review-stars li.active span{color:#ddd;}
.course-students1 .flaticon-profile:before{font-size:13px;margin-left:0;}
.comment-list{list-style:none !important;padding:30px !important;}
.w-100{width:100% !important;}
.m-0{margin:0 !important;}
.d-block{display:block !important;}
.learn-press-courses .course{margin-bottom:30px !important;}
@media(max-width:1199px){
.comment-list{padding:15px !important;}
.learn-press-courses .course{margin-bottom:15px !important;}
}
.detail-course .course-author .author-image{
width: 96px;
}
 @-webkit-keyframes rotating4 {
from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@keyframes rotating4 {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@-webkit-keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
}
@keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
}
:root{--lp-cotainer-max-with:var(--lp-container-max-width);}
.wp-block-group{--lp-container-max-width:var(--wp--style--global--wide-size);}
@font-face{font-family:"lp-icon";src:url(//asan-edu.ir/wp-content/plugins/learnpress/assets/src/css/vendor/fonts/lp-icon/lp-icon.woff2?v=29) format("woff2");font-weight:normal;font-style:normal;font-display:block;}
[class^=lp-icon-], [class*=" lp-icon-"]{font-family:"lp-icon";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.lp-icon-plus:before{content:"\f067";}
.lp-icon-question:before{content:"\f128";}
.lp-icon-minus:before{content:"\f068";}
.lp-icon-search:before{content:"\f002";}
.lp-icon-envelope-o:before{content:"\f003";}
.lp-icon-heart:before{content:"\f004";}
.lp-icon-star:before{content:"\f005";}
.lp-icon-star-o:before{content:"\f006";}
.lp-icon-user:before{content:"\f007";}
.lp-icon-th-large:before{content:"\f009";}
.lp-icon-th:before{content:"\f00a";}
.lp-icon-th-list:before{content:"\f00b";}
.lp-icon-check:before{content:"\f00c";}
.lp-icon-close:before{content:"\f00d";}
.lp-icon-remove:before{content:"\f00d";}
.lp-icon-times:before{content:"\f00d";}
.lp-icon-signal:before{content:"\f012";}
.lp-icon-cog:before{content:"\f013";}
.lp-icon-gear:before{content:"\f013";}
.lp-icon-trash-o:before{content:"\f014";}
.lp-icon-home:before{content:"\f015";}
.lp-icon-file-o:before{content:"\f016";}
.lp-icon-clock-o:before{content:"\f017";}
.lp-icon-download:before{content:"\f019";}
.lp-icon-play-circle-o:before{content:"\f01d";}
.lp-icon-refresh:before{content:"\f021";}
.lp-icon-lock:before{content:"\f023";}
.lp-icon-flag:before{content:"\f024";}
.lp-icon-book:before{content:"\f02d";}
.lp-icon-bookmark:before{content:"\f02e";}
.lp-icon-video-camera:before{content:"\f03d";}
.lp-icon-edit:before{content:"\f044";}
.lp-icon-pencil-square-o:before{content:"\f044";}
.lp-icon-check-square-o:before{content:"\f046";}
.lp-icon-arrows:before{content:"\f047";}
.lp-icon-chevron-left:before{content:"\f053";}
.lp-icon-chevron-right:before{content:"\f054";}
.lp-icon-check-circle:before{content:"\f058";}
.lp-icon-question-circle:before{content:"\f059";}
.lp-icon-arrow-left:before{content:"\f060";}
.lp-icon-arrow-right:before{content:"\f061";}
.lp-icon-expand:before{content:"\f065";}
.lp-icon-compress:before{content:"\f066";}
.lp-icon-exclamation-circle:before{content:"\f06a";}
.lp-icon-gift:before{content:"\f06b";}
.lp-icon-eye:before{content:"\f06e";}
.lp-icon-eye-slash:before{content:"\f070";}
.lp-icon-exclamation-triangle:before{content:"\f071";}
.lp-icon-warning:before{content:"\f071";}
.lp-icon-calendar:before{content:"\f073";}
.lp-icon-comment:before{content:"\f075";}
.lp-icon-chevron-up:before{content:"\f077";}
.lp-icon-chevron-down:before{content:"\f078";}
.lp-icon-shopping-cart:before{content:"\f07a";}
.lp-icon-bar-chart:before{content:"\f080";}
.lp-icon-bar-chart-o:before{content:"\f080";}
.lp-icon-key:before{content:"\f084";}
.lp-icon-cogs:before{content:"\f085";}
.lp-icon-gears:before{content:"\f085";}
.lp-icon-thumbs-o-up:before{content:"\f087";}
.lp-icon-thumbs-o-down:before{content:"\f088";}
.lp-icon-heart-o:before{content:"\f08a";}
.lp-icon-sign-out:before{content:"\f08b";}
.lp-icon-linkedin-square:before{content:"\f08c";}
.lp-icon-sign-in:before{content:"\f090";}
.lp-icon-phone:before{content:"\f095";}
.lp-icon-square-o:before{content:"\f096";}
.lp-icon-bookmark-o:before{content:"\f097";}
.lp-icon-twitter:before{content:"\f099";}
.lp-icon-facebook:before{content:"\f09a";}
.lp-icon-facebook-f:before{content:"\f09a";}
.lp-icon-unlock:before{content:"\f09c";}
.lp-icon-bullhorn:before{content:"\f0a1";}
.lp-icon-bell-o:before{content:"\f0a2";}
.lp-icon-certificate:before{content:"\f0a3";}
.lp-icon-briefcase:before{content:"\f0b1";}
.lp-icon-arrows-alt:before{content:"\f0b2";}
.lp-icon-copy:before{content:"\f0c5";}
.lp-icon-files-o:before{content:"\f0c5";}
.lp-icon-pinterest-square:before{content:"\f0d3";}
.lp-icon-google-plus-square:before{content:"\f0d4";}
.lp-icon-google-plus:before{content:"\f0d5";}
.lp-icon-money-bill-alt:before{content:"\f0d6";}
.lp-icon-caret-down:before{content:"\f0d7";}
.lp-icon-caret-up:before{content:"\f0d8";}
.lp-icon-caret-left:before{content:"\f0d9";}
.lp-icon-caret-right:before{content:"\f0da";}
.lp-icon-linkedin:before{content:"\f0e1";}
.lp-icon-comment-o:before{content:"\f0e5";}
.lp-icon-file-text-o:before{content:"\f0f6";}
.lp-icon-angle-double-left:before{content:"\f100";}
.lp-icon-angle-double-right:before{content:"\f101";}
.lp-icon-angle-double-up:before{content:"\f102";}
.lp-icon-angle-double-down:before{content:"\f103";}
.lp-icon-angle-left:before{content:"\f104";}
.lp-icon-angle-right:before{content:"\f105";}
.lp-icon-angle-up:before{content:"\f106";}
.lp-icon-angle-down:before{content:"\f107";}
.lp-icon-desktop:before{content:"\f108";}
.lp-icon-mobile:before{content:"\f10b";}
.lp-icon-mobile-phone:before{content:"\f10b";}
.lp-icon-circle-o:before{content:"\f10c";}
.lp-icon-spinner:before{content:"\f110";}
.lp-icon-code:before{content:"\f121";}
.lp-icon-puzzle-piece:before{content:"\f12e";}
.lp-icon-calendar-o:before{content:"\f133";}
.lp-icon-ellipsis-h:before{content:"\f141";}
.lp-icon-ellipsis-v:before{content:"\f142";}
.lp-icon-file:before{content:"\f15b";}
.lp-icon-file-alt:before{content:"\f15c";}
.lp-icon-youtube-play:before{content:"\f16a";}
.lp-icon-instagram:before{content:"\f16d";}
.lp-icon-dot-circle-o:before{content:"\f192";}
.lp-icon-graduation-cap:before{content:"\f19d";}
.lp-icon-mortar-board:before{content:"\f19d";}
.lp-icon-google:before{content:"\f1a0";}
.lp-icon-language:before{content:"\f1ab";}
.lp-icon-database:before{content:"\f1c0";}
.lp-icon-file-pdf:before{content:"\f1c1";}
.lp-icon-file-word:before{content:"\f1c2";}
.lp-icon-file-excel:before{content:"\f1c3";}
.lp-icon-file-powerpoint:before{content:"\f1c4";}
.lp-icon-file-image:before{content:"\f1c5";}
.lp-icon-file-photo:before{content:"\f1c5";}
.lp-icon-file-picture:before{content:"\f1c5";}
.lp-icon-file-archive:before{content:"\f1c6";}
.lp-icon-file-zip:before{content:"\f1c6";}
.lp-icon-file-audio:before{content:"\f1c7";}
.lp-icon-file-sound:before{content:"\f1c7";}
.lp-icon-file-movie:before{content:"\f1c8";}
.lp-icon-file-video:before{content:"\f1c8";}
.lp-icon-file-code:before{content:"\f1c9";}
.lp-icon-circle-thin:before{content:"\f1db";}
.lp-icon-share-alt:before{content:"\f1e0";}
.lp-icon-pie-chart:before{content:"\f200";}
.lp-icon-line-chart:before{content:"\f201";}
.lp-icon-user-secret:before{content:"\f21b";}
.lp-icon-television:before{content:"\f26c";}
.lp-icon-tv:before{content:"\f26c";}
.lp-icon-question-circle-o:before{content:"\f29c";}
.lp-icon-google-plus-circle:before{content:"\f2b3";}
.lp-icon-google-plus-official:before{content:"\f2b3";}
.lp-icon-user-circle:before{content:"\f2bd";}
.lp-icon-user-graduate:before{content:"\f501";}
.lp-icon-user-edit:before{content:"\f4ff";}
.lp-icon-my-courses:before{content:"\e900";}
.lp-icon-clock:before{content:"\e901";}
.lp-icon-stopwatch:before{content:"\f2f2";}
.lp-icon-file-download:before{content:"\f56d";}
.lp-icon-list:before{content:"\f03a";}
.lp-icon-students:before{content:"\e902";}
.lp-icon-courses:before{content:"\e903";}
.lp-icon-tiktok-alt:before{content:"\e908";}
.lp-icon-alarm-clock:before{content:"\e909";}
.lp-icon-art-and-design:before{content:"\e90a";}
.lp-icon-best-customer-experience:before{content:"\e90b";}
.lp-icon-certificate-o:before{content:"\e90c";}
.lp-icon-community:before{content:"\e90d";}
.lp-icon-online-education:before{content:"\e90e";}
.lp-icon-concierge-bell:before{content:"\e90f";}
.lp-icon-target:before{content:"\e910";}
.lp-icon-content-marketing:before{content:"\e911";}
.lp-icon-dollar-sign:before{content:"\e912";}
.lp-icon-website:before{content:"\e913";}
.lp-icon-worldwide-security:before{content:"\e914";}
.lp-icon-educational-programs:before{content:"\e915";}
.lp-icon-online-class:before{content:"\e916";}
.lp-icon-monitor:before{content:"\e917";}
.lp-icon-lucide:before{content:"\e918";}
.lp-icon-ebook:before{content:"\e919";}
.lp-icon-co-instructor:before{content:"\e904";}
.lp-icon-close-circle:before{content:"\e907";}
.lp-icon-layers:before{content:"\e91a";}
.lp-icon-filter:before{content:"\e91c";}
.lp-icon-in_progress_course:before{content:"\e91d";}
.lp-icon-finished_courses:before{content:"\e91e";}
.lp-icon-failed_courses:before{content:"\e91f";}
.lp-icon-passed_courses:before{content:"\e920";}
.lp-icon-student_in_progress:before{content:"\e924";}
.lp-icon-student_completed:before{content:"\e925";}
.lp-icon-published_course:before{content:"\e926";}
.lp-icon-pending_course:before{content:"\e927";}
.lp-icon-list-check:before{content:"\e929";}
.lp-icon-icon-h5p:before{content:"\e92a";}
.lp-icon-comment-written:before{content:"\e921";}
.lp-icon-book-open:before{content:"\f518";}
.lp-icon-pinterest-p:before{content:"\f231";}
.lp-icon-dropbox:before{content:"\e905";}
.lp-icon-edit-square:before{content:"\e923";}
.lp-icon-drag:before{content:"\e922";}
.lp-icon-map-pin:before{content:"\e91b";}
.lp-icon-map-marker:before{content:"\e91b";}
.lp-icon-box:before{content:"\e906";}
.lp-skeleton-animation{margin:0;padding:0;list-style:none;}
.lp-skeleton-animation > li{width:100%;height:16px;margin-top:15px;border-radius:2px;background:linear-gradient(-90deg, hsla(0, 0%, 74.5%, 0.2) 25%, hsla(0, 0%, 50.6%, 0.24) 37%, hsla(0, 0%, 74.5%, 0.2) 63%);background-size:400% 100%;list-style:none;animation:lp-skeleton-loading 1.4s ease infinite;}
@keyframes lp-skeleton-loading {
0%{background-position:0% 50%;}
to{background-position:100% 50%;}
}
.lp-loading-circle{width:15px;height:15px;border:2px solid #ccc;border-radius:50%;border-top-color:rgba(0, 0, 0, 0.76);animation:spin 1s infinite linear;display:inline-block;}
.lp-loading-circle.hide{display:none;}
@keyframes spin {
0%{transform:rotate(0deg);}
100%{transform:rotate(-360deg);}
} .lp-form-course-filter__title{font-weight:500;margin-bottom:12px;}
.lp-form-course-filter__content{position:relative;}
.lp-form-course-filter__content .lp-course-filter__field *{cursor:pointer;}
.lp-form-course-filter__content .lp-course-filter__field{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer;}
.lp-form-course-filter__content .lp-course-filter__field input:focus{outline:none;}
.lp-form-course-filter__content .lp-course-filter__field input[disabled]{cursor:not-allowed;}
.lp-form-course-filter__content .lp-course-filter__field label{margin:0;text-transform:capitalize;line-height:inherit;flex:1;}
.lp-form-course-filter__content .lp-course-filter__field .count{color:#999;}
.lp-form-course-filter__content .lp-course-filter-search-field{position:relative;display:flex;align-items:center;}
.lp-form-course-filter__content .lp-course-filter-search-field input{width:100%;line-height:2rem;border:1px solid #eee;padding:8px;}
.lp-form-course-filter__content .lp-course-filter-search-field input:focus{outline:none;}
.lp-form-course-filter__content .lp-course-filter-search-field .lp-loading-circle{position:absolute;left:10px;}
.lp-form-course-filter__content .lp-course-filter-search-result{position:absolute;z-index:10;background:white;width:100%;border:1px solid #eeeeee;max-height:300px;overflow-y:auto;padding:0;}
.lp-form-course-filter__content .lp-course-filter-search-result:empty{border:none;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list{padding:0 10px;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .item-course-suggest{display:flex;gap:8px;padding:10px 0;align-items:center;border-bottom:1px solid #f5f5f5;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .item-course-suggest:last-child{border-bottom:none;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .course-img{width:50px;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .course-img img{width:50px;height:auto;display:block;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list a{font-size:0.875em;line-height:1em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list a span{font-size:0.875em;line-height:1em;}
.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-info{border-top:1px solid #eeeeee;padding:10px;background:#e8f0fe;font-weight:500;display:flex;justify-content:space-between;}
.lp-form-course-filter .course-filter-submit, .lp-form-course-filter .course-filter-reset{padding:12px 24px;text-transform:capitalize;width:calc(50% - 4px);border:1px solid #ccc;border-radius:4px;background-color:var(--lp-button-background-color);color:var(--lp-button-color);}
.lp-form-course-filter .course-filter-submit:focus, .lp-form-course-filter .course-filter-reset:focus{outline:none;}
.lp-form-course-filter .course-filter-submit:hover, .lp-form-course-filter .course-filter-reset:hover{color:#fff;background:var(--lp-primary-color);}
.lp-form-course-filter .course-filter-reset{margin-right:4px;}
.lp-form-course-filter .course-filter-submit{margin-left:4px;}
.lp-form-course-filter .lp-form-course-filter__item{margin-bottom:12px;border-bottom:1px solid #ccc;padding-bottom:12px;}
.lp-form-course-filter .lp-form-course-filter__item .lp-cate-parent .lp-cate-child{margin-right:1rem;}
#learn-press-become-teacher-form .become-teacher-fields{list-style:none;padding:0;}
.lp-form-course-filter__close, .elementor-widget-container .lp-form-course-filter__close{display:none;}
.elementor-widget-container .learnpress-widget-wrapper{position:unset;}
@media(max-width:768px){
.widget_course_filter{position:fixed !important;left:0;top:0;bottom:0;z-index:999999;width:400px;height:100%;background-color:#fff;transition:0.3s;display:block;overflow-y:auto;border:none !important;border-radius:0 !important;transform:translate3d(-100%, 0, 0);margin:0;opacity:0;visibility:hidden;padding:20px;}
.widget_course_filter .lp-form-block-course-filter .course-filter-submit, .widget_course_filter .lp-form-course-filter .course-filter-submit{width:100%;margin:0;}
.widget_course_filter .lp-form-block-course-filter .course-filter-reset, .widget_course_filter .lp-form-course-filter .course-filter-reset{width:100%;margin:12px 0 0 0;}
.widget_course_filter .widget-title{display:flex;gap:16px;align-items:center;font-size:calc(var(--lp-font-size-base, 1em) * 1.25);}
.show-lp-course-filter-mobile{overflow:hidden;}
.show-lp-course-filter-mobile .widget_course_filter{transform:none;opacity:1;visibility:visible;}
.show-lp-course-filter-mobile .lp-archive-courses-sidebar::after{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.9);content:"";-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;z-index:99999;}
.show-lp-course-filter-mobile .learnpress-widget-wrapper{position:unset;}
.lp-form-course-filter__close, .elementor-widget-container .lp-form-course-filter__close{display:flex;position:absolute;left:0;top:20px;right:auto;align-items:center;justify-content:center;gap:4px;padding:0 20px;}
.lp-form-course-filter__close i, .elementor-widget-container .lp-form-course-filter__close i{font-size:1rem;}
}
@media(max-width:500px){
.widget_course_filter{width:100%;right:0;left:0;box-sizing:border-box;}
}
@keyframes lp-rotating {
from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@-webkit-keyframes lp-rotating {
from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
.lp-loading-change{position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0.38);top:0;}
.lp-load-ajax-element{position:relative;}
@media(min-width:1024px){
body.theme-divi{--lp-cotainer-padding:0;}
}
.learnpress.widget{margin-bottom:30px;}
.learnpress.widget h3{margin-bottom:20px;}
.learnpress.widget a{text-decoration:none;}
.learnpress-widget-wrapper{margin-top:16px;position:relative;}
.learnpress-widget-wrapper .lp-widget-loading-change{display:none;position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0.38);top:0;z-index:10;}
.learnpress-widget-wrapper .lp-widget-course{margin:0 0 30px 0;border:1px solid #eee;}
.learnpress-widget-wrapper .lp-widget-course__image img{height:auto;width:100%;display:block;}
.learnpress-widget-wrapper .lp-widget-course__title{margin-bottom:20px;font-size:1em;font-weight:600;}
.learnpress-widget-wrapper .lp-widget-course__content{margin:0;padding:16px;border-top:1px solid #eee;}
.learnpress-widget-wrapper .lp-widget-course__title{margin:4px 0 16px 0;}
.learnpress-widget-wrapper .lp-widget-course__meta{display:grid;margin:16px 0 0 0;grid-template-columns:repeat(2, 1fr);justify-content:space-between;align-items:center;gap:24px;}
.learnpress-widget-wrapper .lp-widget-course__meta .course-price{margin-bottom:0;}
.learnpress-widget-wrapper .lp-widget-course__meta .course-price .course-item-price{display:flex;flex-direction:column;}
.learnpress-widget-wrapper .lp-widget-course__description{color:#666;font-size:0.875em;}
.learnpress-widget-wrapper .lp-widget-course__price{color:#444;font-size:0.875em;font-weight:600;}
.learnpress-widget-wrapper .lp-widget-course__instructor{display:flex;align-items:center;}
.learnpress-widget-wrapper .lp-widget-course__instructor__avatar{margin-left:5px;}
.learnpress-widget-wrapper .lp-widget-course__instructor__avatar img{width:20px;border-radius:20px;height:20px;display:block;}
.learnpress-widget-wrapper .lp-widget-course__instructor > a{color:#777;font-size:0.875em;}
.learnpress.widget_course_progress .lp_widget_course_progress, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp_widget_course_progress{margin:0;padding:20px;border:1px solid #eee;}
.learnpress.widget_course_progress .course-results-progress, .elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress{margin-top:10px;font-size:0.8em;}
.learnpress.widget_course_progress .course-results-progress .items-progress, .elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress .items-progress{display:flex;margin-bottom:7px;justify-content:space-between;align-items:center;}
.learnpress.widget_course_progress .course-results-progress .items-progress__heading, .elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress .items-progress__heading{font-weight:400;}
.learnpress.widget_course_progress .lp-course-progress, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress{width:100%;}
.learnpress.widget_course_progress .lp-course-progress.learn-press-progress, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress{position:relative;}
.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .progress-bg, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .progress-bg{overflow:hidden;position:relative;height:6px;background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .progress-bg .progress-active, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .progress-bg .progress-active{position:absolute;right:50%;width:100%;height:100%;margin-right:-100%;background:var(--lp-primary-color);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .lp-passing-conditional, .elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .lp-passing-conditional{position:absolute;top:0;width:3px;height:6px;margin-right:-1px;background:var(--lp-secondary-color);}
.lp_widget_course_info{margin:0;padding:20px;border:1px solid var(--lp-border-color, #E2E0DB);}
.lp_widget_course_info h3{margin-bottom:15px;}
.lp_widget_course_info ul{margin:0;padding:0;}
.lp_widget_course_info ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;}
.lp_widget_course_info ul label{font-size:var(--lp-font-size-base, 1em);margin:0;}
.lp-widget-course-extra{margin:0;}
.lp-widget-course-extra h3{margin-bottom:20px;font-size:var(--lp-font-size-base, 1em);}
.lp-widget-course-extra__content h4.course-extras__title{margin:0;margin-bottom:15px;font-size:var(--lp-font-size-base, 1em);font-weight:600;}
.lp-widget-course-extra__content ul{margin:0;padding:0;}
.lp-widget-course-extra__content ul li{margin-bottom:10px;}
.lp-widget-course-extra__content .course-extras{display:block;}
.lp-widget-course-extra__content .course-extras .course-extras__content ul{list-style:none;}
.lp-widget-course-extra__content .course-extras .course-extras__content ol{list-style-position:inside;}
.lp-widget-course-extra__content .course-extras .course-extras__content ul li, .lp-widget-course-extra__content .course-extras .course-extras__content ol li{position:relative;border:none;}
.lp-widget-course-extra__content .course-extras.style-checks ul li, .lp-widget-course-extra__content .course-extras.style-checks ol li{padding-right:20px;}
.lp-widget-course-extra__content .course-extras.style-checks ul li::before, .lp-widget-course-extra__content .course-extras.style-checks ol li::before{display:inline-block;position:absolute;top:50%;right:0;width:12px;height:7px;border:2px solid #8794b9;border-top:none;border-left:none;content:"";transform:rotate(54deg) translateY(-50%);}
.lp-widget-course-extra__content .course-extras.style-radios ul li, .lp-widget-course-extra__content .course-extras.style-radios ol li{padding-right:20px;}
.lp-widget-course-extra__content .course-extras.style-radios ul li::before, .lp-widget-course-extra__content .course-extras.style-radios ol li::before{display:inline-block;position:absolute;top:50%;right:0;width:12px;height:7px;border:2px solid #8794b9;border-top:none;border-left:none;content:"";transform:rotate(54deg) translateY(-50%);}
.learnpress.widget_course_featured .lp-widget-featured-courses__footer, .elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee;}
.learnpress.widget_course_featured .lp-widget-featured-courses__footer__link, .elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer__link{font-size:1rem;line-height:1;}
.learnpress.widget_course_featured .lp-widget-featured-courses__footer__link::before, .elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer__link::before{content:"←";}
.learnpress.widget_course_popular .lp-widget-popular-courses__footer, .elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee;}
.learnpress.widget_course_popular .lp-widget-popular-courses__footer__link, .elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer__link{font-size:1rem;line-height:1;}
.learnpress.widget_course_popular .lp-widget-popular-courses__footer__link::before, .elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer__link::before{content:"←";}
.learnpress.widget_course_recent .lp-widget-recent-courses__footer, .elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee;}
.learnpress.widget_course_recent .lp-widget-recent-courses__footer__link, .elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer__link{font-size:1rem;line-height:1;}
.learnpress.widget_course_recent .lp-widget-recent-courses__footer__link::before, .elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer__link::before{content:"←";}
.learnpress-widget-wrapper__restapi .lp-skeleton-animation{min-width:250px;}
.learnpress-widget-wrapper__restapi ul {
padding: 0;
}table.stats{text-align:center;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#fff;width:550px;background-color:#666;border:0px;border-collapse:collapse;border-spacing:0px;}
table.stats td{background-color:#CCC;color:#000;padding:4px;text-align:center;border:1px #fff solid;}
table.stats td.hed{background-color:#666;color:#fff;padding:4px;text-align:center;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;}
table.stats td.hedextra{background-color:#666;color:#fff;padding:4px;text-align:center;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;width:250px;}
#bbb-join-form{background:#f6f6f6;padding:20px 30px 30px 30px;width:300px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1);box-shadow:0 1px 2px rgba(0, 0, 0, .1);}
#bbb-join-form label{color:#555;display:block;padding-top:10px;font-size:14px;}
#bbb-join-form input[type=text], #bbb-join-form input[type=password]{color:#777;margin:5px 0px 10px 0;padding-left:10px;width:95%;height:30px;border:1px solid #c7d0d2;border-radius:2px;}
#bbb-join-form select{color:#777;margin:5px 0px 10px 0;padding-left:10px;width:100%;height:40px;border:1px solid #c7d0d2;border-radius:2px;background:#fff;}
#bbb-join-form input[type=submit]{margin-top:15px;display:block;width:100%;height:40px;font-size:14px;font-weight:bold;color:#fff;background-color:#acd6ef;background-image:-webkit-gradient(linear, left top, left bottom, from(#acd6ef), to(#6ec2e8));background-image:-moz-linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);background-image:linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);border:1px solid #66add6;box-shadow:0 1px 2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .5);cursor:pointer;}
#bbb-join-form input[type=submit]:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#b6e2ff), to(#6ec2e8));background-image:-moz-linear-gradient(top left 90deg, #b6e2ff 0%, #6ec2e8 100%);background-image:linear-gradient(top left 90deg, #b6e2ff 0%, #6ec2e8 100%);}
#bbb-join-form-widget{background:#f6f6f6;padding:5px 10px 10px 10px;width:95%;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1);box-shadow:0 1px 2px rgba(0, 0, 0, .1);}
#bbb-join-form-widget label{color:#555;display:block;padding-top:10px;font-size:14px;}
#bbb-join-form-widget input[type=text], #bbb-join-form-widget input[type=password]{color:#777;margin:5px 0px 10px 0;padding-left:10px;width:95%;height:25px;border:1px solid #c7d0d2;border-radius:2px;}
#bbb-join-form-widget select{color:#777;margin:5px 0px 10px 0;padding-left:10px;width:100%;height:25px;border:1px solid #c7d0d2;border-radius:2px;background:#fff;}
#bbb-join-form-widget input[type=submit]{margin-top:15px;display:block;width:100%;height:30px;font-size:14px;font-weight:bold;color:#fff;background-color:#acd6ef;background-image:-webkit-gradient(linear, left top, left bottom, from(#acd6ef), to(#6ec2e8));background-image:-moz-linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);background-image:linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);border:1px solid #66add6;box-shadow:0 1px 2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .5);cursor:pointer;}
#bbb-join-form-widget input[type=submit]:hover {
background-image: -webkit-gradient(linear, left top, left bottom, from(#b6e2ff), to(#6ec2e8));
background-image: -moz-linear-gradient(top left 90deg, #b6e2ff 0%, #6ec2e8 100%);
background-image: linear-gradient(top left 90deg, #b6e2ff 0%, #6ec2e8 100%);
}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(//asan-edu.ir/wp-content/plugins/bbb-administration-panel//DataTables/DataTables-1.10.16/images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(//asan-edu.ir/wp-content/plugins/bbb-administration-panel//DataTables/DataTables-1.10.16/images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(//asan-edu.ir/wp-content/plugins/bbb-administration-panel//DataTables/DataTables-1.10.16/images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(//asan-edu.ir/wp-content/plugins/bbb-administration-panel//DataTables/DataTables-1.10.16/images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(//asan-edu.ir/wp-content/plugins/bbb-administration-panel//DataTables/DataTables-1.10.16/images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}button.dt-button,div.dt-button,a.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:0.333em;margin-bottom:0.333em;padding:0.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:0.88em;line-height:1.6em;color:black;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:#cccccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width:640px){div.dt-buttons{float:none !important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:rgba(0,0,0,0.2)}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
table.DTFC_Cloned thead,table.DTFC_Cloned tfoot{background-color:white}div.DTFC_Blocker{background-color:white}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}