body{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-size-adjust:100%;font-size-adjust:100%;overflow-x:hidden;margin:0;padding:0;position:relative;font-size:13px}*{font-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;list-style:none;font-family:Muli,sans-serif;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box}:root{--main-color: #ef7f1a;--secondary-color: #04491d;--gradient-main: linear-gradient(to right, #04491d, #04491d);--main-text-color: #04491d}button,a{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=date]::-webkit-calendar-picker-indicator{color:#0000;opacity:1;display:block;width:20px;height:20px;background-position:center;background-size:80%;border-width:thin}input[type=date]{height:38px;padding:0}fieldset{border:none}select{-webkit-appearance:listbox}.wrapper{width:90%;position:relative}.wrapper{max-width:1200px;margin:0 auto}.wrap{width:100%;float:left}.inps0{width:100%;padding:20px 0}.flex-wrap{flex-wrap:wrap}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:500}p{margin:0;padding:0}*{-webkit-appearance:none}a{color:inherit;text-decoration:none}ul{padding:0;margin:0}h2.heading{margin-bottom:20px}.d-flex{display:flex;flex-direction:row}.justify-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-center{align-items:center!important}.justify-start{justify-content:flex-start!important}.btn{padding:8px 15px;background:#999999;border-radius:5px;margin:5px;color:#fff;border:0}.btn:hover{opacity:.8}.btn-default{padding:8px 10px;background:#04491d;border-radius:5px;color:#fff;display:inline-block;min-width:50px;text-align:center;border:0;margin:2px}.table-wrapper .button-holder .btn-default{padding:7px;min-width:50px}.btn-default.btn-red{background:#b10000}.btn-default.btn-green{background:green}.btn-default.btn-grey{background:#21201e}.text-center{text-align:center}p.time,p.location{padding-left:20px}p.time:before{content:"\f017";position:absolute;font-family:"Font Awesome 5 Free";margin-left:-20px}p.location:before{content:"\f3c5";position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;margin-left:-20px}.of-hidden{overflow:hidden}.border-0{border:none!important}.rounded{border-radius:5px}.mx-0{margin-left:0;margin-right:0}.my-3{margin-top:20px;margin-bottom:10px}.mb-3{margin-bottom:20px}header{width:100%;background:rgba(255,255,255,.9);border-bottom:solid 1px #ddd}header .header-inner{display:flex;justify-content:center;align-items:center}header .header-inner .logo{width:200px;padding:10px}header .header-inner .logo img{width:100%;display:block}section.login-outer{text-align:center;background:#eee;padding:30px 0;min-height:calc(100vh - 164px);display:flex;align-items:center}section.login-outer .login-inner{display:flex;justify-content:center;align-items:center}section.login-outer .login-inner .login-content{width:calc(100% - 20px);max-width:400px;margin:0 auto;box-shadow:0 1px 4px #00000024;background:#ffffff;padding:30px;border-radius:5px;height:90%}section.login-outer .login-inner .login-content form{width:100%}section.login-outer .login-inner h1,section.login-outer .login-inner h2{color:#3c4858;margin-bottom:20px}section.login-outer .login-inner p{margin:20px 0}section.login-outer .login-inner p a{color:#0c4e9a}section.login-outer .login-inner p:nth-last-child(1) a{margin-left:10px}section.login-outer .login-inner p a:hover{text-shadow:0px 0px 5px gainsboro}section.login-outer .login-inner .login-content form .form-box-half .form-box{width:47%}.card .form-outer{width:100%;padding:20px 20px 100px;position:relative}.card .form-outer .form-butttons-holder{position:absolute;left:0;bottom:0;width:100%;background:#ececec;border-top:solid 1px #dcdcdc;border-radius:0 0 5px 5px;padding:10px 20px;text-align:center;display:flex;align-items:center;justify-content:center}.card .form-outer .form-butttons-holder .btn{margin:4px!important}.card .form-outer .form-butttons-holder .btn.btn-opaque{opacity:.3;cursor:not-allowed}.card form .form-box-half{display:flex;justify-content:space-between;margin-bottom:0;flex-wrap:wrap}.card form .form-box-half .form-box{width:48%}form .form-box label{text-align:left;display:block;color:#3a3a3a;font-size:14px;margin-bottom:10px}form .info-details-wrapper .form-box label{color:#898989;font-size:11px;margin-bottom:3px}form .form-box .info-value{font-size:14px;color:#000}form .form-box{margin-bottom:20px;position:relative}form .form-box input,form .form-box select,form .form-box textarea{padding:10px;border:none;background:none;border:1px solid #cecece;width:100%;outline:none}.blog form .form-box textarea{height:170px}section.login-outer .login-inner .login-content form .form-box input[type=checkbox]{padding:unset;border:none;-webkit-appearance:checkbox;width:unset}form .form-box input:focus,form .form-box textarea:focus{border-bottom:1px solid var(--secondary-color)}form .form-box .btn{padding:8px 15px;border:none;background:none;outline:none;background:#04491d;color:#fff;box-shadow:0 1px 4px #00000024;border-radius:5px;font-weight:600;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:700;text-transform:uppercase}.card .form-outer .form-butttons-holder .btn-green,.btn-green{background:#04491d}form .form-box .btn.btn-grey{background:#00353b}button[disabled=disabled]{opacity:.5}section.login-outer .login-inner .login-content form .form-box button:hover{box-shadow:0 8px 15px #0003}.height-80{height:80vh;display:flex;align-items:center;justify-content:center}.footer-top .footer-top-inner{padding:40px 20px}.footer-top .footer-top-inner .col ul li{margin:10px 0}.footer-top{background:#333333;color:#fff}.footer-top .right{position:relative}.left.d-flex{width:100%;justify-content:space-evenly}.footer-top .right .social-icons:before{content:"";position:absolute;height:100px;width:2px;background:#fff;margin-left:-20px;left:0}.footer-top .right .social-icons a{display:block;width:35px;height:35px;margin:0 10px}.footer-top .right .social-icons img{width:100%;object-fit:contain}footer .footer-bottom{background:#04491d;color:#fff;border-top:20px solid #21201e}footer .footer-bottom .footer-bottom-inner{text-align:center}footer .footer-bottom p{padding:20px 0}section.banner .banner-inner .slide img{width:100%;display:block;height:400px;object-fit:cover;object-position:0 35%}.inps1-inner,.inps2-inner{width:80%;margin:0 auto}section.inps1{color:var(--main-text-color);line-height:1.6;background-repeat:no-repeat;background-size:cover;background-position:center}section.inps1 p{margin-bottom:20px}section.inps2{background:#04491d;color:#fff;line-height:1.6}section.inps2 p{margin-bottom:20px}section.inps0.login-outer.register{padding:40px 0;text-align:left}section.login-outer.register .login-inner .login-content{width:70%}.register .login-content h2.heading{color:#04491d;font-weight:700;margin-bottom:40px}.adminpage-inner .side-menu .logo{width:50%;height:40px;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;color:#000}.adminpage-inner .side-menu .logo img{width:100%;display:block;height:auto}.adminpage-inner .side-menu{position:fixed;top:0;bottom:0;left:0;width:250px;background:#ffffff;text-align:center;box-shadow:0 16px 38px -12px #0000001a,0 4px 25px #0000001f,0 8px 10px -5px #0003;overflow:auto;transition:all .3s ease}.adminpage-inner .side-menu ul{padding:0 20px;text-align:left;overflow:auto}.adminpage-inner .side-menu ul li a{padding:10px;margin:5px 0;border-radius:5px;outline:none;color:#3c4858;width:100%;cursor:pointer}.adminpage-inner .side-menu ul li.has-submenu .nav-link{display:flex;justify-content:space-between;align-items:center}.adminpage-inner .side-menu ul li .nav-arrow{box-sizing:border-box;height:8px;width:8px;border-style:solid;border-color:var(--secondary-color);border-width:0px 1px 1px 0px;transform:rotate(135deg);margin:0 5px}.adminpage-inner .side-menu ul li.opened>.nav-link>.nav-arrow{transform:rotate(45deg)}.adminpage-inner .side-menu ul li.opened,.adminpage-inner .side-menu ul li a.active,.adminpage-inner .side-menu ul li a:hover{background-color:#c8c8c84d}.adminpage-inner .side-menu ul li.active a,.adminpage-inner .side-menu ul li a.active{color:#000}.adminpage-inner .side-menu ul li .submenu{display:none}.adminpage-inner .side-menu ul li.opened .submenu{display:block}.adminpage-inner .side-menu ul li.opened .submenu>.nav-link.opened>.nav-arrow{transform:rotate(45deg)}.adminpage-inner .side-menu ul li .submenu .submenu-secondary{padding-left:20px;display:none}.adminpage-inner .side-menu ul li .submenu .submenu-secondary.opened{display:block}.adminpage-inner .side-menu ul li .submenu div.nav-link{font-size:.9em;padding:2px 0 2px 40px}.adminpage-inner .side-menu ul li a{margin-left:0;outline:none}.adminpage-inner .side-menu .heading{position:relative;color:#3c4858;border-bottom:solid 1px #ddd;margin-bottom:20px}.adminpage-inner .side-menu h2:after{content:"";position:absolute;bottom:0;right:15px;height:1px;width:calc(100% - 30px);background-color:#b4b4b44d}.adminpage-inner .side-menu li a i{height:30px;width:30px;font-size:17px;display:flex;justify-content:center;align-items:center;margin-right:10px;color:var(--secondary-color)}.adminpage-inner .side-menu li a i:nth-child(3){margin:0}.adminpage-inner .side-menu li a span{flex:1}.adminpage-inner .side-menu li a svg{width:18px;height:18px;margin-right:5px;fill:#9f9f9f}.adminpage-inner .side-menu li.active a svg,.adminpage-inner .side-menu li a.active svg{fill:#000}.adminpage-inner .side-menu li a{display:flex;align-items:center;text-align:left;justify-content:flex-start}.adminpage-inner .side-menu .dropdown{transition:unset}.adminpage-inner .side-menu .dropdown ul{padding-left:40px}.adminpage-inner .main-panel{position:relative;float:right;width:calc(100% - 250px);transition:all .3s ease}.adminpage-inner .main-panel .main-panel-header{padding:0 20px;text-align:center;display:flex;justify-content:space-between;align-items:center;color:#fff;background:#04491d;height:40px}.adminpage-inner .main-panel .main-panel-header .admin-panel-txt>*{display:inline-block;vertical-align:middle}.adminpage-inner .main-panel .main-panel-header .admin-panel-txt .menu-bar{width:20px;margin-right:10px}.adminpage-inner .main-panel .main-panel-header .admin-panel-txt .menu-bar span{display:block;width:100%;height:2px;background:#fff;margin-bottom:5px}.adminpage-inner .main-panel .main-panel-header .admin-panel-txt span:last-child{margin-bottom:0}.adminpage-inner .main-panel .main-panel-header .user-info .img-box{padding:5px 0;margin:0 5px;border-right:1px solid #f7f7f7;border-left:1px solid #f7f7f7}.adminpage-inner .main-panel .main-panel-header .user-info p{margin:0 5px}.adminpage-inner .main-panel .main-panel-header .user-info img{width:20%;display:block;height:auto;border-radius:50%;margin:0 auto}.user-info{display:flex;align-items:center;justify-content:space-around;width:200px}.content{float:right;width:calc(100% - 250px);min-height:calc(100vh - 100px);padding:20px;transition:all .3s ease}div.card{margin:10px 0;box-shadow:0 16px 38px -12px #0000001a,0 4px 25px #0000001a,0 8px 10px -5px #0000001a;border-radius:5px}div.card .card-header{padding:10px 20px;background:#04491d;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid}div.card .card-header .action-bar{display:flex}.card-header h3{text-align:center;display:flex;align-items:center}.card-header h3>*{display:inline-block;vertical-align:middle;margin-right:5px}.card-header h3>a{font-size:24px;display:flex}.card-header h3>a>svg{display:flex;width:22px;height:22px;fill:#fff}.card-header .action-bar a{display:block;margin-left:20px;padding:5px 10px;background:#21201e;border-radius:5px}.card-header .action-bar a.add-coupon{display:block;margin-left:20px;padding:5px 10px;background:linear-gradient(to right,#8e44ad,#c0392b)}.card-header .action-bar a i{margin-right:3px}div.card .card-header i{cursor:pointer}div.card .card-body{padding:20px;background:#ffffff;min-height:200px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:relative}div.card .card-body .form-container{margin-top:40px}div.card .card-body .form-container form .form-box{margin-bottom:20px;width:45%}div.card .card-body .form-container form .form-box label{display:block;font-size:14px}div.card .card-body .form-container form .form-box input{padding:10px;border:none;background:none;border-bottom:2px solid #cecece;width:90%;outline:none}div.card .card-body .form-container form .form-box input:focus{border-bottom:1px solid rgb(243,102,33)}div.card .card-body form button{padding:8px 15px;border:none;background:none;border:1px solid var(--secondary-color);outline:none;background:#04491d;color:#fff;text-transform:uppercase;box-shadow:0 1px 4px #00000024;border-radius:5px;font-weight:600;cursor:pointer;margin-top:0}.card-body .search-bar{margin-bottom:20px}.card-body .search-bar form input,.card-body .search-bar form select{padding:10px;border:none;background:none;border:1px solid #cecece;width:200px;outline:none;-webkit-appearance:unset}.card-body .card{margin:20px 0}.card-side-menu{background:#ffffff;position:absolute;left:0;top:0;bottom:0;width:200px;box-shadow:0 1px 4px #00000024}.card-side-menu ul{padding:20px 10px;margin:0}.card-side-menu ul li{margin:20px 0;padding-left:20px}.card-side-menu ul li:before{content:"\f105";position:absolute;font-family:fontawesome;font-weight:900;margin-left:-20px}.footer{padding:20px;display:flex;justify-content:flex-end;align-items:center;float:right;width:100%}.popup-outer{padding-top:100px;padding-bottom:50px;position:fixed;inset:0;z-index:999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);display:none;overflow:auto}.popup-outer#popup-3 p,.popup-outer#popup-4 p{margin:20px 0}.popup-outer.show{display:flex}.popup-outer .left{width:40%}.popup-outer .right{width:60%}.popup-outer .left .row,.popup-outer .right .row{padding:10px;border:1px solid gainsboro}.popup-outer .left .row{border-left:1px solid gainsboro;border-top:1px solid gainsboro}.popup-outer .right .row{border-right:1px solid gainsboro;border-bottom:1px solid gainsboro}.popup-outer h2.heading{margin-bottom:0}.popup-inner{background:#f7f7f7;padding:0;border-radius:5px;width:calc(100% - 40px);margin:0 auto;box-shadow:0 0 15px #0003;position:relative}.popup-inner.confirm-popup{max-width:500px}.popup-inner .popup-body{padding:20px}.form-outer{width:100%}.form-outer .form-box{margin-bottom:10px;position:relative}.form-outer .form-box label{width:100%}.form-outer .form-box label>*{display:inline-block;vertical-align:middle}.form-outer .form-box label a{line-height:0}.form-outer .form-box label a img{display:inline-block;vertical-align:middle;max-width:40px;max-height:40px;border:solid 1px #ddd}.form-outer .form-box input,.form-outer .form-box textarea,.form-outer .form-box select{width:100%;padding:10px;border:1px solid #cecece;background:none;outline:none}.form-outer .form-box input:focus{border-bottom:1px solid var(--secondary-color)}.form-outer .form-box button{border:none}.form-outer .form-box label>.label-with-add{justify-content:space-between}.form-outer .form-box label>.label-with-add a{color:#21201e;text-decoration:underline;font-size:11px}.form-outer .form-box label>.label-with-add a:hover{text-decoration:none}span.close{padding:0;height:30px;width:30px;position:absolute;top:-15px;right:-15px;text-align:center;justify-content:center;align-items:center;background:#21201e;color:#fff;border-radius:50%;display:flex;cursor:pointer}span.close:hover{background:#04491d}.alert-popup.show,.alert-popup2.show,.alert-popup21.show{display:flex}.popup-header{padding:10px 15px;background:#e6e6e6;color:#3c4858;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;align-items:center;justify-content:space-between}.table-wrapper{max-width:100%;overflow:auto}.table-wrapper .table{display:table;width:100%}.table-wrapper .table .row{display:table-row;width:100%}.table-wrapper .table .row.header-row>*{font-weight:700;color:#fff;background:#21201e;border-bottom:solid 1px #b7b7b7}.table-wrapper .table .row>*{display:table-cell;vertical-align:middle;padding:10px 20px;border-bottom:solid 1px #ddd}.table-wrapper .table .row:not(.header-row):nth-child(odd)>*{background:#efefef}.table-wrapper .table .row:last-child>*{border-bottom:0}.table-wrapper .table .row>*.slno{width:60px}.table-wrapper .table .row>*.button-holder{width:80px;text-align:right;white-space:nowrap}.table-wrapper .table .row>*.status-td{width:110px}.table-wrapper .table .row>*.tques-td{width:110px}.table-wrapper .table .row>*.q-no{width:135px;text-align:center}.table-wrapper .table .row.header-row>* a{display:flex;align-items:center;color:#fff;text-decoration:none}.table-wrapper .table .row.header-row>* span{display:flex;align-items:center;flex-direction:column}.table-wrapper .table .row.header-row>* span.sort-arrows{width:5px;height:12px;margin-left:8px}.table-wrapper .table .row.header-row>* span.sort-arrows:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #666;margin-bottom:3px}.table-wrapper .table .row.header-row>* span.sort-arrows:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666}.table-wrapper .table .row.header-row>* a.desc span.sort-arrows:before{border-bottom:5px solid #fff}.table-wrapper .table .row.header-row>* a.asc span.sort-arrows:after{border-top:5px solid #fff}.tab .box{width:30%;margin-right:3%;margin-bottom:3%;background:var(--main-text-color);color:#fff}.delete-btn{background:#ffffff;color:#000;position:absolute;padding:5px;border-radius:3px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;right:5%;top:5%}.tab .box .box-text{padding:20px}.tab .box .box-text h3,.tab .box .box-text p{margin-bottom:10px}.tab .box .box-img{width:100%;height:150px;position:relative}.tab .box .box-img img{width:100%;display:block;object-fit:cover}.date-overlay{background:#ffffff;color:#000;position:absolute;top:5%;left:4%;padding:10px;text-align:center;box-shadow:0 0 15px #0003;border-radius:5px}.date-overlay h3{font-weight:700;font-size:110%}.date-overlay h3 span{font-size:90%;color:#999}.c-footer{padding:20px;background:rgba(200,200,200,.2)}.c-footer p{font-size:100%;margin-bottom:10px;display:flex}.c-footer p b{width:20%;display:block}.card-body .left{width:40%}.card-body .right{width:60%}.card-body .left .row,.card-body .right .row{padding:10px;border:1px solid gainsboro}.card-body .left .row{border-left:1px solid gainsboro;border-top:1px solid gainsboro}.card-body .row.address{min-height:130px}.card-body .row.location{min-height:100px;height:200px}.card-body .right .row{border-right:1px solid gainsboro;border-bottom:1px solid gainsboro}.crumbs{margin:20px 0 0 20px;background:#c0392b;background:linear-gradient(to right,#8e44ad,#c0392b);background:#04491d;padding:10px;border-radius:5px;color:#fff;font-size:80%;display:inline-block}.crumbs a{font-size:100%;margin:0 5px}.location .map{height:100%;width:100%}.location .map iframe{height:100%;width:100%;display:block}.question-form .card{width:45%}.question-form .card .form-box-half{display:flex;justify-content:space-between;flex-wrap:wrap}.question-form .card .form-box-half .form-box{width:47%}.edit-book .form-box-half .img-box{width:20%;margin-right:20px;margin-top:20px;position:relative;border-radius:5px;overflow:hidden}.edit-book .form-box-half .img-box .overlay{position:absolute;bottom:0;left:0;right:0;background:#04491d;color:#fff;text-align:center;padding:10px}.edit-book .form-box-half .img-box img{width:100%;display:block}.table.member .row{justify-content:flex-start}.table.member .t-head .row p:nth-last-child(1),.table.member .t-body .row p:nth-last-child(1){width:100%}.table.member .t-head .row p,.table.member .t-body .row p{justify-content:flex-start}.alert{position:relative;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;margin:20px}.login-content .alert{margin:10px 0}.alert-heading{color:inherit}.alert-link{font-weight:500}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#114e7e;background-color:#d3eafd;border-color:#c1e2fc}.alert-primary hr{border-top-color:#a9d7fb}.alert-primary .alert-link{color:#0b3251}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#285b2a;background-color:#dbefdc;border-color:#cde9ce}.alert-success hr{border-top-color:#bbe1bd}.alert-success .alert-link{color:#18381a}.alert-info{color:#00626e;background-color:#ccf2f6;border-color:#b8ecf3}.alert-info hr{border-top-color:#a2e6ef}.alert-info .alert-link{color:#00353b}.alert-warning{color:#857a1f;background-color:#fffbd8;border-color:#fff9c8}.alert-warning hr{border-top-color:#fff6af}.alert-warning .alert-link{color:#5c5415}.alert-danger{color:#7f231c;background-color:#fdd9d7;border-color:#fccac7}.alert-danger hr{border-top-color:#fbb3af}.alert-danger .alert-link{color:#551713}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}span.active{display:inline-block;vertical-align:middle;padding:5px 10px;color:#fff;background:green;border-radius:3px;min-width:70px;text-align:center}span.not-active{display:inline-block;vertical-align:middle;padding:5px 10px;color:#fff;background:red;border-radius:3px;min-width:70px;text-align:center}.loading{height:100vh;overflow:hidden}.loading .loading-screen{position:fixed;width:100%;height:100%;z-index:10000;background:rgba(255,255,255,.7)}.lds-grid{display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}form .form-box label.checkbox-container{width:auto;display:inline-block;vertical-align:middle;overflow:hidden}.checkbox-container.exam-sub-container{display:inline-block;vertical-align:middle;margin:0 10px 10px 0;width:30%}.checkbox-container{display:inline-block;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;width:auto}.form-outer .form-box .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.checkbox-container .checkmark{display:inline-block;vertical-align:middle;position:relative;height:25px;width:25px;background-color:#eee;border:solid 1px #ddd;border-radius:3px}.checkbox-container .checkmark+span{width:calc(100% - 35px);padding-left:5px;padding-right:10px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container .label-text{display:inline-block;vertical-align:middle}.form-outer .form-box .radio-container{display:inline-block;width:auto;vertical-align:middle;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.form-outer .form-box .radio-container.block-container{display:block;width:100%}.form-outer .form-box .radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.radio-container .checkmark{position:relative;top:0;left:0;display:inline-block;vertical-align:middle;height:25px;width:25px;background-color:#eee;border:solid 1px #ddd;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#21201e;border:0px}.radio-container .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:50%;left:50%;margin-top:-5px;margin-left:-5px;width:10px;height:10px;border-radius:50%;background:white}.radio-container .checkmark+span{padding-left:5px;white-space:nowrap;padding-right:10px;display:inline-block;vertical-align:middle}.form-sub-section{background:#f9f9f9;border:solid 1px #dcdcdc;box-shadow:0 0 5px #ccc;padding:15px;margin:10px 0;max-width:100%;overflow:hidden}.defaultSimpleSkin table.mceLayout{max-width:100%!important;width:100%!important}.ques-options{background:#fff;border:solid 1px #ddd;margin:10px 0;padding:15px}.form-outer .form-box.question-box,.form-outer .form-box.options-box,.ques-options-wrapper,#qfw2,#screen-back{display:none}.pagination{padding:10px;text-align:center;border-top:solid 1px #ddd;white-space:nowrap;overflow:auto;display:flex;align-items:center;justify-content:center}.pagination span{margin-right:20px}.pagination a{min-width:0!important;padding:10px!important}.pagination a.disabled-link{opacity:.3;cursor:default}.pagination .arrow{border:solid #21201e;border-width:0 3px 3px 0;display:inline-block;padding:3px}.pagination .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pagination .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.table-filter{padding:0;display:flex;align-items:center;color:#fff}.table-filter .fields-wrapper{margin-bottom:0}.table-filter .fields-wrapper>div{width:100%;min-width:300px;padding-bottom:0}.table-filter .fields-wrapper>div{display:flex;align-items:center;white-space:nowrap;position:relative}form .table-filter .form-box input{padding:5px 25px 5px 5px;background:none;color:#fff;border:0;border-bottom:1px solid #ccc;border-radius:0}form .table-filter .form-box input::placeholder{color:#ddd;opacity:1}form .table-filter .form-box input:-ms-input-placeholder{color:#ddd}form .table-filter .form-box input::-ms-input-placeholder{color:#ddd}form .table-filter .form-box label{color:#fff}.table-filter .fields-wrapper>div .close{position:absolute;right:5px;top:50%;margin-top:-8px;width:16px;height:16px;z-index:1}.table-filter .fields-wrapper>div .close:before,.table-filter .fields-wrapper>div .close:after{position:absolute;left:0;content:" ";height:16px;width:2px;background-color:#fff}.table-filter .fields-wrapper>div .close:before{transform:rotate(45deg)}.table-filter .fields-wrapper>div .close:after{transform:rotate(-45deg)}form .table-filter .form-box label{margin-right:10px;margin-bottom:0}.table-filter .filter-button{margin-bottom:0}.table-filter .filter-button button{background:none;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0;margin:0;font-size:15px}.fields-wrapper{display:flex}.fields-wrapper>div{padding:0 10px 10px 0;margin-bottom:0;width:25%}.filter-button>*{margin:0 5px 0 0}.toggle-menu .adminpage-inner .side-menu{left:-250px}.toggle-menu .content,.toggle-menu .adminpage-inner .main-panel{width:100%}.breadcrumbs{display:flex;align-items:center;color:#b3b3b3;background:#efefef;padding:10px;border-radius:5px;font-size:12px;margin-bottom:10px}.breadcrumbs a{color:#b3b3b3;display:flex;align-items:center}.breadcrumbs a.active{cursor:default;color:#000;font-weight:700}.breadcrumbs a i{margin-right:5px}.breadcrumbs a:hover{color:#000}.breadcrumbs>span{width:5px;height:5px;border-radius:50%;background:#b3b3b3;margin:0 10px}.read-more{color:#21201e;text-decoration:underline}.read-more:hover{text-decoration:none}.each-topics{padding:10px 0;border-bottom:solid 1px #ddd;display:flex}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-container>*{display:inline-block;vertical-align:middle}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#21201e}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.form-h4,.form-h3{margin:20px 0 0}.form-h2{margin:20px 0 10px}.form-h4+.form-h3{margin-top:0}.form-table{display:flex;width:100%;border:solid 1px #cecece;flex-wrap:wrap;border-top:0;padding-bottom:5px}.form-table .form-table-row{display:flex;width:100%;border-bottom:solid 1px #cecece;align-items:center}.form-table .form-table-row.topic-row{background:#fff;border-top:solid 1px #cecece;font-weight:700;color:#000;margin:5px 0}.form-table .form-table-row.topic-row:first-child{margin-top:0}.form-table .form-table-row.header-row{font-weight:700;color:#000}.form-table .form-table-row.data-row{border-bottom:0}.form-table .form-table-row.data-row>div{width:calc(50% - 23px)}.form-table .form-table-row.data-row>div:first-child{width:45px}.form-table .form-table-row>div{padding:10px}.form-table .form-table-row.data-row>div{padding:7px 10px}.form-table .form-table-row:last-child{border-bottom:0}.form-outer .form-table .form-box{width:33%;padding:5px 10px;margin-bottom:0}form .form-table .form-box label{margin-bottom:2px;font-size:11px}.form-outer .form-table .form-box input{border:1px solid #cecece;padding:5px;font-size:12px;background:#fff}.form-table input,.form-table select{display:inline-block;padding:5px 10px;border:1px solid #cecece;background:none;outline:none}.form-table .mark-row input{width:100%}.exam-subject-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.exam-subject{background:#f7f7f7;padding:0 20px 20px;border:solid 1px #ddd;margin:15px 0;width:48%}.form-table1{display:table;width:100%;border:solid 1px #cecece;flex-wrap:wrap}.form-table1 .form-table-row{display:table-row;width:100%;align-items:center}.form-table1 .form-table-row.header-row{font-weight:700;color:#000}.form-table1 .form-table-row>div{padding:10px;display:table-cell;vertical-align:middle;border-bottom:solid 1px #cecece}.form-table1 .form-table-row:last-child>div{border-bottom:0}.form-table1 input,.form-table1 select{display:inline-block;padding:10px;border:1px solid #cecece;background:none;outline:none}.exam-sticky-wrapper{position:fixed;right:10px;bottom:10px;z-index:1}.exam-sticky-wrapper .exam-sticky-data{display:flex;align-items:center;justify-content:center;background:#21201e;color:#fff;font-size:10px;border-radius:5px;padding:15px}.exam-sticky-wrapper .exam-sticky-data input[type=number]{font-size:20px;appearance:none;-moz-appearance:textfield;-webkit-appearance:none;background:none;box-shadow:0 0;border:0;width:60px;color:#fff;text-align:left;padding:0;margin:0;display:inline-block}.exam-sticky-wrapper .exam-sticky-data input::-webkit-outer-spin-button,.exam-sticky-wrapper .exam-sticky-data input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.exam-sticky-wrapper .exam-sticky-data input:focus,.exam-sticky-wrapper .exam-sticky-data input:hover{appearance:none;-moz-appearance:textfield;-webkit-appearance:none;background:none;box-shadow:0 0;border:0;outline:0}.date-time{display:table;width:100%;table-layout:fixed}.date-time>div{display:table-cell;vertical-align:middle}.date-time>div:last-child{width:160px;padding-left:10px}.date-time>div input{width:100%}.qmanually-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.qmanually-each{background:#f7f7f7;padding:0;border:solid 1px #ddd;margin:15px 0;width:48%}.qmanually-each .head-section{padding:10px;background:#fff;border-bottom:solid 1px #ddd}.qmanually-each .head-section span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qmanually-each .quiz-section{padding:15px;max-height:500px;overflow:auto}.qmanually-each .quiz-section .ques-group{border:solid 1px #ddd;margin:10px 0}.qmanually-each .quiz-section .ques-group.grouped .question-each.inside .checkbox-container .checkmark{visibility:hidden}.qmanually-each .quiz-section .question-each{padding:10px;border-bottom:solid 1px #ddd}.qmanually-each .quiz-section .question-each:last-child{border-bottom:0}.qmanually-each .quiz-section .question-each:nth-child(2n){background:#fff}.qmanually-each .head-section input{appearance:none;-moz-appearance:textfield;-webkit-appearance:none;background:none;box-shadow:0 0;border:0;width:30px;text-align:left;padding:0;margin:0;display:inline-block}.qmanually-each .head-section input:first-child{text-align:right}.qmanually-each .head-section input::-webkit-outer-spin-button,.qmanually-each .head-section input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qmanually-each .head-section input:focus,.qmanually-each .head-section input:hover{appearance:none;-moz-appearance:textfield;-webkit-appearance:none;background:none;box-shadow:0 0;border:0;outline:0}.card form .form-box-half .inline-form{display:flex;width:48%}.card-filters .form-outer{display:flex;padding:0 0 10px;flex-wrap:wrap}.filter-submit{padding:0 0 10px}.filter-submit button{margin:0}.card-filters .form-outer>div{padding-right:10px;width:33.33%}.card-filters .form-outer>div.form-box{margin-bottom:0}.question-group-wrapper .checkbox-container .checkmark{display:none}.question-group-wrapper .checkbox-container .checkmark+span{margin-left:27px}.dashboard-cards{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% + 40px);padding:0 10px;margin-left:-20px}.dashboard-cards .each-cards{width:calc(25% - 20px);background:#fff;border-radius:5px;padding:20px;margin:10px;box-shadow:0 0 5px #ccc}.dashboard-cards .each-cards .cicon{margin-bottom:10px}.dashboard-cards .each-cards .cicon .cicon-holder{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#31d08c}.dashboard-cards .each-cards .cicon .cicon-holder.c2{background:#34cde6}.dashboard-cards .each-cards .cicon .cicon-holder.c3{background:#f86e51}.dashboard-cards .each-cards .cicon .cicon-holder.c4{background:#f8b14f}.dashboard-cards .each-cards .cicon .cicon-holder i{color:#fff;font-size:28px}.dashboard-cards .each-cards .ctitle{font-size:32px;margin-bottom:5px}.dashboard-cards .each-cards .cdata{font-size:12px;font-weight:700;color:#21201e}.dashboard-cards .each-cards:last-child{margin-right:0}.dashboard-graphs{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 10px;margin-top:15px}.dashboard-graphs .each-graphs{width:calc(33.33% - 20px);background:#fff;border-radius:5px;margin:10px;box-shadow:0 0 5px #ccc}.dashboard-graphs .each-graphs .graph-title{padding:20px;border-bottom:solid 1px #ddd;font-size:20px}.dashboard-graphs .each-graphs .graph-body{padding:20px}.dashboard-data{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 10px;margin-top:15px}.dashboard-data .each-data{width:calc(50% - 20px);background:#fff;border-radius:5px;margin:10px;box-shadow:0 0 5px #ccc}.dashboard-data .each-data .data-title{padding:20px;border-bottom:solid 1px #ddd;font-size:20px}.dashboard-data .each-data .data-body{padding:20px}.nodata{text-align:center;padding:10px 20px}.close-popup{position:relative;width:20px;height:20px}.close-popup:before,.close-popup:after{position:absolute;left:10px;content:" ";height:20px;width:2px;background-color:#3c4858}.close-popup:before{transform:rotate(45deg)}.close-popup:after{transform:rotate(-45deg)}.loader-wrapper{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#21201e;animation:lds-grid 1.2s linear infinite}.lds-grid div:nth-child(1){top:8px;left:8px;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.vehicles-wrapper{display:flex;justify-content:space-between;margin-left:-10px;width:calc(100% + 20px);flex-wrap:wrap}.vehicles-wrapper.input-error a{border:solid 1px red}.vehicles-wrapper a{margin:10px;width:calc(20% - 20px);border:solid 1px #ddd;box-shadow:0 0 5px #ccc;border-radius:3px;position:relative}.vehicles-wrapper.vehicles-selected a:not(.active){display:none}.vehicles-wrapper a svg{fill:green;display:none;position:absolute;right:5px;top:5px;width:20px;height:20px}.vehicles-wrapper a:hover svg,.vehicles-wrapper a.active svg{display:block}.vehicles-wrapper a>div{opacity:.3}.vehicles-wrapper a:hover>div,.vehicles-wrapper a.active>div{opacity:1}.vehicles-wrapper a .vh-name{font-weight:700;font-size:1.2em;padding:10px;background:#ececec;border-bottom:solid 1px #ddd}.vehicles-wrapper a .vh-det-wrapper{padding:10px}.vehicles-wrapper a .vh-det{margin:5px 0}.vehicles-wrapper a .vh-det:first-child{margin-top:0}.vehicles-wrapper a .vh-det:last-child{margin-bottom:0}.vehicles-wrapper a .vh-det .vh-label{font-size:.85em;color:#959595}.vehicles-wrapper a .vh-det .vh-value{font-weight:700}@media only screen and (max-width: 1300px){.adminpage-inner .side-menu{left:-250px}.toggle-menu .adminpage-inner .side-menu{left:0}.content{width:100%}.toggle-menu .content{width:calc(100% - 250px)}.adminpage-inner .main-panel{width:100%}.toggle-menu .adminpage-inner .main-panel{width:calc(100% - 250px)}.vehicles-wrapper a{width:calc(33% - 20px)}}@media only screen and (max-width: 850px){.vehicles-wrapper a{width:calc(50% - 20px)}.toggle-menu .adminpage-inner .side-menu{left:0!important}.toggle-menu .content,.toggle-menu .adminpage-inner .main-panel{width:100%!important;transform:translate(0)!important}.dashboard-cards .each-cards{width:calc(50% - 20px)}.dashboard-graphs .each-graphs,.dashboard-data .each-data{width:calc(100% - 20px)}.content{padding-bottom:100px}html body{max-width:100%;overflow-x:hidden;overflow-y:visible}html body .adminpage-inner .side-menu{left:0;top:calc(100vh - 50px);width:100%;height:50px;overflow:hidden;background:#fff;padding:0;box-shadow:0 0 5px #ccc;z-index:100}.adminpage-inner .side-menu .heading{display:none}html body.toggle-menu .adminpage-inner .side-menu{left:0}.adminpage-inner .main-panel .main-panel-header .admin-panel-txt .menu-bar{display:none}.adminpage-inner .side-menu ul{display:flex;align-items:center;justify-content:space-around;width:100%}.adminpage-inner .side-menu ul li{width:auto;padding:0;margin:0;display:flex;align-items:center;height:50px;overflow:hidden;width:25%}.adminpage-inner .side-menu ul li a.active,.adminpage-inner .side-menu ul li a:hover{background:none}.adminpage-inner .side-menu li a svg{margin-right:0;fill:#000;margin-bottom:3px}.adminpage-inner .side-menu ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;font-weight:700;opacity:.3;font-size:11px}.adminpage-inner .side-menu ul li a.active{opacity:1}html body .content,html body .adminpage-inner .main-panel{width:100%}html body.toggle-menu .content,html body.toggle-menu .adminpage-inner .main-panel{width:100%;transform:translate(250px)}.card-filters .form-outer>div{width:50%;padding-bottom:10px}.table-filter{display:none}}@media only screen and (max-width: 600px){.vehicles-wrapper a{width:calc(100% - 20px)}.adminpage-inner .main-panel .main-panel-header .user-info{width:auto}.adminpage-inner .main-panel .main-panel-header .user-info .img-box,.card-header .action-bar a span{display:none}.card form .form-box-half .form-box{width:100%}.dashboard-cards .each-cards{width:calc(100% - 20px)}}.login-error{margin-bottom:10px;color:#fff;background:#dc3545;padding:10px;margin-top:-10px}.login-success{margin-bottom:10px;color:#fff;background:#096b00;padding:10px;margin-top:-10px}.content .login-success,.content .login-error{margin-top:0;border-radius:5px}.form-box{margin-bottom:10px}.form-box.form-login-button{margin-bottom:0}.form-box label .mandatory-text{color:red}.form-box.opaque-field{position:relative;margin-top:0}.form-box.opaque-field input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0}.form-box input.input-error,.form-box select.input-error{border:solid 1px red}.form-box .form-error{color:red;font-size:.75em;font-style:italic;margin-top:3px}.nav-logo{padding:10px}.nav-logo img{max-width:140px;width:100%}.login-text{font-weight:700}.login-img{margin-bottom:10px;text-align:center}.login-img img{width:100%;max-width:140px}
