.pad-l-0{padding-left:0}.pad-r-0{padding-right:0}@media (max-width: 768px){.pad-r-xs-0{padding-right:0}}dl dd{margin-bottom:10px}.fade-enter{opacity:0;z-index:1}.modal-title{text-align:left}.fade-enter.fade-enter-active{opacity:1;transition:opacity 250ms ease-in}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#666;border-radius:20px}::-webkit-scrollbar-track{background:#ddd;border-radius:20px}.modal-header .close{float:right;font-size:27px;opacity:0.7}.modal-body{padding:0 0 15px}.modal-content{border-radius:0}.modal-footer{text-align:right}.select2+.validetta-bubble{left:auto;top:auto;margin:30px 0 0 -297px;white-space:nowrap}i.fa{vertical-align:middle}.ui-pnotify{right:unset;left:36px;line-height:24px}.no-border{border:0 !important}.pagination .btn{border-radius:0}.pagination .pagination-lable{margin:0 8px}.select2-container{font-size:13px}.select2-container .select2-selection--single{height:30px}.form-group.required .control-label::after{font-family:FontAwesome;content:"\f069";font-size:11px;font-weight:normal;position:relative;bottom:7px;right:3px;color:#ea5a5a;margin-top:0;margin-left:0;padding:0;border:0px solid rgba(0,0,0,0.1);border-radius:0;-webkit-border-radius:0;background:none;font-weight:normal;font-style:normal}.mce-tab,.mce-label,.mce-tooltip-n,.mce-tooltip,.mce-title,.mce-txt,.mce-btn,.mce-text{font-size:13px !important}.brighttheme.ui-pnotify-container{padding:8px 13px;border-radius:30px;font-size:13px}#app{font-size:16px}body{padding:0;margin:0;font-family:inherit}ul{margin:0;padding:0;list-style:none}*{outline:none;box-sizing:border-box}p{margin:0}.ccheckbox{position:absolute;opacity:0}.ccheckbox+label{position:relative;cursor:pointer;padding:0;font-size:13px}.ccheckbox+label:before{content:'';margin-left:5px;display:inline-block;vertical-align:text-top;width:15px;height:15px;background:#f5f5f5;transition:all ease 400ms;border:1px solid #bebebe;border-radius:2px}.ccheckbox:hover+label:before{background:#25b8e8}.ccheckbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.ccheckbox:checked+label:before{background:#0563c3}.ccheckbox:disabled+label{color:#b8b8b8;cursor:auto}.ccheckbox:disabled+label:before{box-shadow:none;background:#ddd}.ccheckbox:checked+label:after{content:'';position:absolute;right:11px;left:0;top:7px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}.text-height-2x{line-height:200%}.text-justify{display:block}.active{color:green}.m-t-md{margin-top:15px}.m-r-md{margin-right:15px}.m-l-md{margin-left:15px}.btn{transition:all ease 400ms}.main-contents__container{width:100%}.top-panel__container{border-bottom:1px solid rgba(0,0,0,0.2)}.dashboard__container{display:flex}.dashboard__container .contents__container{display:flex}.dashboard__container .maincontent__container{height:100%;width:100%;padding:0 10px;position:relative;overflow-x:hidden}.dashboard__container .maincontent__container ul{display:block}.paging__container ul{display:block}.register-error{margin-bottom:10px;color:red}table.table-styled{width:100%;border-collapse:collapse;margin:0 0 25px 0;border-radius:15px}table.table-styled thead tr th{vertical-align:middle;text-align:center;padding:12px 10px;border:1px solid #b7b7b7;background:#e9eaec;background:linear-gradient(to bottom, #e9eaec 1%, #dee2e8 100%);color:#9c9c9c;border-color:#b7b7b7;font:normal normal bold 0.8em/1.5 Samim;text-shadow:0 1px #fff}table.table-styled tbody tr td{font:normal normal bold 0.8em/1.5em Samim;vertical-align:middle;text-align:center;padding:10px;border-style:solid;border-width:1px;border-color:#bbb #ccc #ccc #ccc;background:#fdfdfd;color:#6c6c6c}table.table-styled tbody tr td .btn{font:normal normal 700 .8em/1.5 Samim}table.table-styled tbody tr td.row-tools{width:130px}table.table-styled tbody tr td .teacher-link{display:block;margin-top:9px}table.table-styled tbody tr td ul{padding:0;margin:0}table.table-styled tbody tr td ul li{padding:0;display:inline-block;margin:0 5px 2px}table.table-styled tbody tr td ul li a:not(.btn),table.table-styled tbody tr td ul li button:not(.btn){font-size:15px;color:#6c6c6c;display:block;background:#e5e7eb;padding:5px 10px;margin:0 5px;min-width:40px;border:1px solid #b2b2b2;text-align:center}table.table-styled tbody tr td ul li a:not(.btn) i,table.table-styled tbody tr td ul li button:not(.btn) i{vertical-align:middle}table.table-styled tbody tr td:first-child{border-left-width:1px}table.table-styled tbody tr td:last-child{border-right-width:1px}table.table-styled tbody tr:nth-child(odd){background-color:#fafafa}table.table-styled tbody tr:hover td{background:#ffffd3;background:linear-gradient(to bottom, #ffffd3 0%, #ffffaf 100%);border-color:#bbb #aaa #ccc #aaa;border-style:solid dotted}table.table-styled tfoot tr td{background:#e9eaec;border:1px solid #ccc;min-height:25px}.filters__container{margin:2em 0 1em}.filters__container .form-group{display:inline-block;margin:10px 15px 10px 0}.filters__container .apply-filter{border-radius:30px !important;display:block}.filters__container select.form-control{background-color:#dcdcdc;padding:5px 15px;border-radius:30px;margin-bottom:2em;line-height:1.7;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #515152 50%),linear-gradient(135deg, blue 50%, transparent 50%),linear-gradient(to right, #d4d4d4, #d4d4d4);background-position:calc(15% - 20px) calc(1em + 2px),calc(15% - 15px) calc(1em + 2px),0% 0;background-size:5px 5px, 5px 5px, 2.5em 2.5em;background-repeat:no-repeat}.filters__container .search-input__container{background-color:#dcdcdc;padding:5px;border-radius:30px;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.filters__container .search-input__container i{vertical-align:middle;color:#b7b7b7;display:block;margin-right:3px;font-size:15px}.filters__container .search-input__container input{background:none;border:none;padding:0 10px;font-size:14px;width:100%}.card-number{display:inline-block}#register-form{margin-top:40px}.course-details__container{margin-bottom:1rem}.course-details-info{background:#ffc40c;padding:20px 30px;border-radius:10px;min-height:440px}.course-details-info p{color:#555}.under-line{border-bottom:1px solid #000;padding-bottom:25px}.course-details-header{margin-bottom:10px}.course-details-header h1{font-size:20px;line-height:40px;color:#000;font-weight:700;padding:5px 15px 5px 0;margin:7px 0 15px;border-right:2.5px solid #fff}.course-details-title__container{display:flex;flex-wrap:wrap}.course-details-title__container .course-details-title{display:flex;flex-direction:column;align-items:center;margin-top:30px}.course-details-title__container .course-details-title .logo{width:50px;height:50px;background:#000;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff}.course-details-title__container .course-details-title .logo i{font-size:25px;text-align:center}.course-details-title__container .course-details-title h4{color:#000;font-size:14px;font-weight:700}.course-details-title__container .course-details-title p,.course-details-title__container .course-details-title a{font-size:14px;color:#000;cursor:pointer}.course-details-descriptions__container{margin-top:15px;background:#ffc40c;border-radius:10px;padding:20px 30px}.course-details-descriptions__container .course-details-descriptions h3{font-size:14px;line-height:30px;color:#000;font-weight:600;border-right:2.5px solid #fff;margin:20px 0 30px;padding-right:15px;padding-bottom:0}.course-details-descriptions__container .course-details-descriptions .under-line{padding-bottom:35px}.course-details-descriptions__container .course-details-descriptions>div p{font-size:14px;font-weight:500;color:#000}.course-details-last-descriptions__container{margin-top:15px;background:#ffc40c;border-radius:10px;padding:20px 30px}.course-details-last-descriptions__container .course-details-last-descriptions h3{font-size:14px;line-height:30px;color:#000;font-weight:600;border-right:2.5px solid #fff;margin:20px 0 30px;padding-right:15px;padding-bottom:0}.course-details-last-descriptions__container .course-details-last-descriptions .under-line{padding-bottom:35px}.course-details-last-descriptions__container .course-details-last-descriptions>div p{font-size:14px;font-weight:500;word-break:break-word;color:#000}.form-group__container{margin-top:20px;position:relative}.form-group__container .control-label{font-weight:500;font-size:14px;color:#000}.form-group__container .form-group{margin-bottom:25px}.form-group__container .register-button{background:#000;color:#ffc40c;padding:10px 20px;border-radius:7px;border:none}@media (max-width: 768px){.form-group__container .register-button{padding:10px 5px}}.form-group__container .register-button i{margin-left:10px;font-size:23px}.form-group__container .btn-back{background:#000;color:#ffc40c;padding:10px 20px;border-radius:7px;border:none;position:absolute;bottom:0;left:0;text-decoration:none}@media (max-width: 768px){.form-group__container .btn-back{padding:10px 5px}}@media (max-width: 375px){.form-group__container .btn-back{margin-top:10px;position:relative !important}}.form-group__container .btn-back i{margin-left:10px;font-size:23px;transition:all .4s}.form-group__container .btn-back:hover i{transform:rotate(-180deg)}.registered-info__container{margin:40px 0;text-align:center}.registered-info__container p{margin-bottom:20px}.registered-info__container .btn{margin-bottom:20px}.registered-info-buttons{display:inline-block}.registered-info-buttons .btn{margin:0 0 0 5px}.categories__container{margin:0 0 40px}.category-item>a{color:#fff;font-size:16px;display:block;position:relative;margin-bottom:30px;overflow:hidden;cursor:pointer}.category-item>a .btnAnimate{position:absolute;right:35%;width:30%;top:-36px;transition:all ease 500ms}.category-item>a:hover .hover-box__container{background:rgba(0,0,0,0.4)}.category-item>a:hover .btnAnimate{top:50%}.category-image__container{border:1px solid #706e6f}.category-image__container img{width:100%;min-height:230px;transition:all ease 500ms;height:291px;-o-object-fit:cover;object-fit:cover}.category-title__container{bottom:0;width:100%;background-color:rgba(255,196,12,0.7);height:50px;line-height:50px;position:absolute;display:flex;justify-content:center;align-items:center;border:1px solid #706e6f;border-top:0}.category-title__container p{position:absolute;vertical-align:middle;line-height:50px;color:#000;margin:0}.hover-box__container{position:absolute;width:100%;height:85%;top:0;transition:all ease 500ms}.course-image__container img{border-radius:10px;width:100%;height:440px}@media (max-width: 768px){.course-image__container img{height:340px;margin-bottom:30px}}.captcha__container{cursor:pointer}.register-error__container{margin-top:20px}.page-heading{margin-bottom:12px}.page-heading__list li{font-size:13px;font-weight:600}.page-heading__list li a{font-size:20px}.page-heading__list li a i{color:#000}.page-heading .breadcrumb{background:#ffc40c;border-radius:10px;margin:0;color:black}.page-heading .breadcrumb .active{color:#000}.page-heading .breadcrumb li+li:before{padding:0 12px;color:#000 !important}
.loading__container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}.loading__container h2{font-size:18px;color:#ff1d5e;font-weight:bold;margin-top:30px}.loading__container .atom-spinner,.loading__container .atom-spinner *{box-sizing:border-box}.loading__container .atom-spinner{height:120px;width:120px;overflow:hidden}.loading__container .atom-spinner .spinner-inner{position:relative;display:block;height:100%;width:100%}.loading__container .atom-spinner .spinner-circle{display:block;position:absolute;color:#ff1d5e;font-size:calc(80px * 0.24);top:50%;left:50%;transform:translate(-50%, -50%)}.loading__container .atom-spinner .spinner-line{position:absolute;width:100%;height:100%;border-radius:50%;-webkit-animation-duration:1s;animation-duration:1s;border-left-width:calc(120px / 40);border-top-width:calc(120px / 40);border-left-color:#ff1d5e;border-left-style:solid;border-top-style:solid;border-top-color:transparent}.loading__container .atom-spinner .spinner-line:nth-child(1){-webkit-animation:atom-spinner-animation-1 1s linear infinite;animation:atom-spinner-animation-1 1s linear infinite;transform:rotateZ(120deg) rotateX(66deg) rotateZ(0deg)}.loading__container .atom-spinner .spinner-line:nth-child(2){-webkit-animation:atom-spinner-animation-2 1s linear infinite;animation:atom-spinner-animation-2 1s linear infinite;transform:rotateZ(240deg) rotateX(66deg) rotateZ(0deg)}.loading__container .atom-spinner .spinner-line:nth-child(3){-webkit-animation:atom-spinner-animation-3 1s linear infinite;animation:atom-spinner-animation-3 1s linear infinite;transform:rotateZ(360deg) rotateX(66deg) rotateZ(0deg)}@-webkit-keyframes atom-spinner-animation-1{100%{transform:rotateZ(120deg) rotateX(66deg) rotateZ(360deg)}}@keyframes atom-spinner-animation-1{100%{transform:rotateZ(120deg) rotateX(66deg) rotateZ(360deg)}}@-webkit-keyframes atom-spinner-animation-2{100%{transform:rotateZ(240deg) rotateX(66deg) rotateZ(360deg)}}@keyframes atom-spinner-animation-2{100%{transform:rotateZ(240deg) rotateX(66deg) rotateZ(360deg)}}@-webkit-keyframes atom-spinner-animation-3{100%{transform:rotateZ(360deg) rotateX(66deg) rotateZ(360deg)}}@keyframes atom-spinner-animation-3{100%{transform:rotateZ(360deg) rotateX(66deg) rotateZ(360deg)}}
