.student-details-inner-wrapper2>p{color:#212529;padding:16px 24px;font-size:20px;font-weight:600}.courses-details-wrapper .course-details-inner2{display:flex;justify-content:space-between;align-items:center;width:90%;margin:auto;border:1px solid #dee2e6;border-radius:8px;padding:20px 12px;margin-bottom:12px}.student-details-inner-wrapper2 .course-assignment,.group-entitlement-page .course-details-inner2 .course-assignment{display:flex;align-items:center}.student-details-inner-wrapper2 .course-assignment p.course-assignment-p,.group-entitlement-page .course-details-inner2 .course-assignment p.course-assignment-p{color:#051c2d;padding:0 10px;font-size:14px;font-style:normal;font-weight:700;line-height:21px;border-bottom:none}.student-details-inner-wrapper2 .course-details-inner2 .course-assignment p.course-assignment-p2,.group-entitlement-page .course-details-inner2 .course-assignment p.course-assignment-p2{color:#495057;font-size:12px;font-style:normal;font-weight:400;line-height:150%;padding:0 10px}.student-details-inner-wrapper2 .course-details-inner2 p.course-assignment-price{color:#051c2d;padding:0;text-align:right;border-bottom:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.student-details-inner-wrapper2 .course-details-inner2 p.course-assignment-price2{color:#495057;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.group-entitlement-page .course-details-inner2.total-value{border:none}.group-entitlement-page .course-details-inner2.total-value .course-assignment-p2{font-size:15px !important}.group-entitlement-page .course-details-inner2.total-value .course-assignment-price-final{color:#2c867a;font-size:24px;font-weight:700;line-height:32px}.group-entitlement-page .course-details-inner2 p.course-assignment-price{padding:0;text-align:right;border-bottom:none}.ui-dialog{background-color:#f9f9f9;border:2px solid #0073e6;border-radius:8px}.ui-dialog .ui-dialog-titlebar{background:linear-gradient(90deg,#3fd0c9 0%,#70f07f 100%);color:#fff;border:none;font-weight:700;padding:10px}.ui-dialog .ui-dialog-content{background:#fff;padding:20px;color:#333}.ui-dialog .ui-dialog-buttonpane{background:#f1f1f1;border-top:1px solid #ddd}.ui-dialog-titlebar-close{width:24px;height:24px;background:0 0 !important;border:none;cursor:pointer}.ui-dialog .ui-dialog-buttonpane{background:#fff}.ui-dialog .ui-dialog-buttonset button{background:#0073aa;color:#fff;border:none;padding:6px 14px;margin-left:8px;border-radius:4px;cursor:pointer;font-size:14px}.ui-dialog .ui-dialog-buttonset button:hover{background:#006799}#receipt_popup_yes_btn{background:#28a745}#receipt_popup_yes_btn:hover{background:#218838}#receipt_popup_no_btn{background:#dc3545}#receipt_popup_no_btn:hover{background:#c82333}.policy-content-wrapper{padding-top:80px !important}.shoping-cart-option img.attachment-80x80,.cart_item img.attachment-80x80{flex:0 0 80px;height:80px;width:80px;object-fit:cover;border-radius:5px}.w-num-90{width:90px !important}.bg-white-box{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.2);margin-top:22px}.grecaptcha-badge{display:none}ul.ui-widget.ui-autocomplete{border-radius:8px !important}.ui-menu .ui-state-active{background:linear-gradient(90deg,#6ff081 .1%,#42d2c4 99.9%) !important;border:none !important;color:#000 !important;border-radius:4px;margin:0 !important;font-weight:400}.ui-menu .ui-menu-item{margin:5px !important}.ui-menu .ui-menu-item-wrapper{padding:6px 30px !important}.ui-autocomplete-loading{background:#fff url(//etraintoday.com/wp-content/themes/etraintoday/V1/css/../images/loading.gif) no-repeat;background-position:90% 50%}@media only screen and (max-width:767px){.ui-autocomplete-loading{background-position:80% 50%}}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}