.course_page .course_top_details{
display: flex;
justify-content: space-between;
margin-bottom: 30px;
}
.course_page .course_top_details:after {
display: block;
position: absolute;
content: '';
border-bottom: 1px solid #D9D9D9;
width: 100%;
left: 0;
top: 19em;
}
.course_page button.start_taking_course {
background: #F2F2F2;
border: 1px solid #DBDBDB;
color: #000000;
width: 100%;
font-size: 16px;
font-family: "Roboto", Sans-serif;
font-weight: 400;
padding-top: 5px;
padding-bottom: 5px;
}
.slide_left_top_info p span {
font-weight: 600;
}
.slide_left_top_info p {
font-size: 16px;
font-family: "Roboto", Sans-serif;
font-weight: 400;
color: #000000;
}
.countdown{
display: flex;
justify-content: space-between;
padding: 10px 10px 10px 10px;
background: #F2F2F2;
border: 1px solid #DBDBDB;
color: #000000;
font-size: 16px;
font-weight: 600 !important;
border-radius: 3px;
}
.slide_timer_right p {
font-size: 16px;
font-family: "Roboto", Sans-serif;
color: #000000;
}
.countdown .timing_main {
margin-right: 10px;
margin-left: 10px;
}
.countdown .timing_main p {
margin-top: unset;
margin-bottom: unset;
text-align: center;
}
.courses.type-courses header.page-header {
display: none;
}
.bottom_actions_course{
display: flex;
justify-content: space-between;
margin-top: 80px;
align-items: center;
}
.bottom_actions_course .right_next_btn .disabled {
pointer-events: none;
}
.bottom_actions_course .left_prev_btn .disabled {
pointer-events: none;
}
.ques_result_msg_fail {
color: #f00;
}
.ques_result_msg_success {
color: #3dae79;
}
.ques_all_options ul li {
list-style: none;
display: flex;
align-items: center;
margin-bottom: 10px;
}
.slide_progress {
border-radius: 10px;
background-color: #f1f1f1;
margi767n-bottom: 1rem;
height: 1.2rem;
}
.slide_progress .progress-bar {
border-radius: 10px;
}
.slide_progress .bg-info {
background-color: #2274a1;
text-align: right;
color: #fff;
height: 100%;
display: flex;
align-items: center;
justify-content: flex-end;
}
.course_page .slide_counting {
font-weight: 600;
margin-top: 75px;
display: block;
padding-bottom: 10px;
}
.course_page .question_counting {
border: 1px solid #D2D2D2;
background-color: #f1f1f1;
padding: 10px;
}
.course_page .course_head_title {
border-bottom: 1px solid #D2D2D2;
background-color: #f1f1f1;
padding: 10px;
font-size: 16px;
font-family: "Roboto", Sans-serif;
font-weight: 600;
color: #000000;
}
.course_page .learning-slide-content .slide-content {
padding: 10px;
overflow: hidden;
}
.course_page .learning-slide-content {
border: 1px solid #D2D2D2;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.course_page .slide-content p {
font-size: 15px;
font-family: "Roboto", Sans-serif;
font-weight: 400;
color: #171A23;
}
.course_page .slide-content h2, .course_page .slide-content h3 {
font-size: 18px;
font-family: "Roboto", Sans-serif;
font-weight: 500;
color: #202F4C;
font-style: italic;
}
.course_page .page-content {
margin-top: 50px;
}
.course_page .learning-slide-content .ques_all_options ul {
padding-left: 0;
}
.course_taken_parent {
border: 1px solid #2274a1;
text-align: center;
padding: 25px;
}
.course_taken_parent img {
width: 100%;
max-width: 20%;
}
.course_taken_parent p {
font-size: 30px;
margin-top: 20px;
font-weight: 600;
margin-bottom: 10px;
}
.course_taken_parent .certificate_link {
font-weight: 500;
font-size: 18px;
}
.course_taken_parent .certificate_link a {
color: #2274a1;
}
button.slide_prev_btn, button.slide_next_btn {
background: #2274A1;
border: none;
color: #fff;
border-radius: 100px;
font-size: 16px;
font-family: "Roboto", Sans-serif;
font-weight: 600;
padding: 10px 40px;
border: 1px solid #2274A1;
}
button.slide_prev_btn:hover, button.slide_next_btn:hover {
color: #2274A1;
background-color: #FFFFFF;
border-color: #2274A1;
}
button.slide_prev_btn:focus, button.slide_next_btn:focus {
color: #2274A1;
background-color: #FFFFFF;
border-color: #2274A1;
outline: none;
}
.page-header .entry-title {
display:none;
}
.all_categories_parent .all_cat_list {
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
} .all_categories_parent .all_cat_list .category_single {
flex-basis: 20%;
margin-bottom: 30px;
}
.select_map_parent .select_by_state {
display: flex;
align-content: stretch;
align-items: flex-start;
margin-bottom: 30px;
}
.select_map_parent .go_next_map {
background-color: #2274a1;
color: #fff;
border: unset
}
.select_map_parent .select_by_state select {
margin-right:10px;
}
.my_certificates_list {
display: flex;
}
.category_single img {
max-width: 200px;
}
.fea-btn a.elementor-button-link.elementor-button.elementor-size-sm {
width: 100%;
height: 71px;
line-height: 45px;
}
.review-sec .elementor-testimonial {
background: #EEF6FA;
}
.review-sec .elementor-star-rating {
position: absolute;
right: 10px;
}
.all_cat_list h3 {
color: #206489;
font-size: 22px;
font-family: 'Roboto';
}
p.elementor-image-box-description {
position: absolute;
left: 0;
padding-left: 20px;
padding-right: 20px;
padding-top: 18px;
}
.box-1:hover h3.elementor-image-box-title, .box-2:hover h3.elementor-image-box-title, .box-3:hover h3.elementor-image-box-title, .box-4:hover h3.elementor-image-box-title {
color: #fff !important;
}
.box-1:hover p.elementor-image-box-description, .box-2:hover p.elementor-image-box-description, .box-3:hover p.elementor-image-box-description, .box-4:hover p.elementor-image-box-description {
color: #fff !important;
}
.review-sec i.elementor-star-full {
font-style: unset;
}
.footer-main li.elementor-icon-list-item {
align-items: unset !important;
}
.footer-main i.fas {
padding-top: 2px;
}
.footer_all_cat_list {
display: flex;
flex-wrap: wrap;
}
.footer_category_single {
flex-basis: 46%;
}
.footer_category_single h6 {
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #11181C;
}
.footer_category_single h6:hover {
color: #2274A1;
}
h3.loc-heading {
color: #2274A1;
text-align: center;
padding-bottom: 50px;
padding-top: 20px;
font-size: 40px;
font-family: "Roboto", Sans-serif;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
color: #FFFFFF;
background-color: #2274A1;
font-family: "Jost", Sans-serif;
font-size: 13px;
font-weight: 500;
border-style: solid;
border-width: 1px 1px 1px 1px;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
color: #2274A1 !important;
background-color: #FFFFFF !important;
border-color: #2274A1 !important;
}
span.woocommerce-Price-amount.amount {
color: #206489;
font-family: "Jost", Sans-serif;
font-weight: 500;
}
h2.woocommerce-loop-product__title {
font-family: "Roboto", Sans-serif;
font-size: 22px !important;
font-weight: 400;
color: #206489;
}
.state-cou {
font-size: 40px;
color: #2274A1;
font-family: "Roboto", Sans-serif;
font-weight: 900;
border-bottom: 1px solid #C7C7C7;
margin-bottom: 25px;
padding-bottom: 15px;
}
button.single_add_to_cart_button.button.alt {
margin-left: 0 !important;
}
.single_prod_banner span.woocommerce-Price-amount.amount {
color: #fff;
font-weight: 400;
}
.woocommerce-cart:not(.credit_point_product) td.product-quantity, .woocommerce-cart:not(.credit_point_product) .quantity {
display: none;
}
.woocommerce-cart.credit_point_product table.shop_table.cart.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item.cart_item td {
padding-bottom: 10px;
padding-top: 10px;
} .woocommerce-cart.credit_point_product .quantity input.qty::-webkit-outer-spin-button,
.woocommerce-cart.credit_point_product .quantity input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .woocommerce-cart.credit_point_product .quantity input.qty[type=number] {
-moz-appearance: textfield;
}
.woocommerce-cart.credit_point_product .quantity input.qty {
font-size: 14px;
line-height: 24px;
display: flex;
align-items: center;
color: #202A44;
border: 0;
width: 44px !important;
height: 24px;
outline: 0;
padding: 5px;
}
.woocommerce-cart.credit_point_product table.cart td.actions button.button[name="update_cart"] {
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 500;
background-color: #2274A1;
border: 1px solid;
border-radius: 5px;
color: #fff;
height: 42px !important;
line-height: 26px;
display: block;
text-align: center;
}
.woocommerce-cart.credit_point_product .quantity button.minus, .woocommerce-cart.credit_point_product .quantity button.plus {
border: 0;
color: #2564A6;
padding: 0;
outline: 0;
background: transparent;
}
.woocommerce-cart.credit_point_product .quantity {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
padding: 2px 10px;
width: 100px;
height: 40px;
background: #FFFFFF;
border: 1px solid #E3EBF6;
border-radius: 6px;
}
.woocommerce-cart main#content, .woocommerce-checkout main#content {
max-width: 100%;
background-color: #eef6fa;
padding-top: 50px;
padding-bottom: 50px;
}
.woocommerce-cart form.woocommerce-cart-form {
width: 100%;
margin-right: 30px;
}
.woocommerce-cart .cart-collaterals {
width: 100%;
max-width: 38%;
}
.woocommerce-cart tr.cart-subtotal td, .woocommerce-cart tr.order-total td , .woocommerce-cart tr.tax-rate td {
text-align: right;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: unset;
width: 100%;
}
.woocommerce-cart .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
float: right;
width: 100%;
max-width: 50%;
}
.woocommerce-cart .cart-continue {
text-align: left;
width: 25%;
float: left;
}
.woocommerce-cart .page-content, .woocommerce-checkout .page-content {
max-width: 1130px;
margin: auto;
}
.woocommerce-cart table tbody > tr:nth-child(odd) > td, table tbody > tr:nth-child(odd) > th {
background-color: unset;
}
.woocommerce-cart table.shop_table.cart.woocommerce-cart-form__contents {
background: #fff;
border: 1px solid #E4E4E4;
padding-top: 13px;
padding-bottom: 20px;
}
.woocommerce-cart table th, .woocommerce-cart table td {
border-right: 0px;
}
.woocommerce-cart .cart-collaterals {
background: #fff;
}
.woocommerce-cart .cart-collaterals table.shop_table {
border-radius: unset;
border-right: 0;
}
.woocommerce .zarathom-signup-form {
display:none;
}
.woocommerce-cart table.shop_table {
border: none;
} 
.woocommerce-cart tr.cart-subtotal th, .woocommerce-cart td {
border: none;
}
.woocommerce-cart .cart_totals h2 {
padding-top: 10px;
margin-top: 0;
font-family: "Roboto", Sans-serif;
font-size: 18px !important;
font-weight: 500;
color: #181E2A;
padding-left: 8px;
border-bottom: 1px solid #E4E4E4;
margin-bottom: 0;
padding-bottom: 20px;
}
a.checkout-button.button.alt.wc-forward {
background: #2274A1;
font-family: "Roboto", Sans-serif;
font-size: 18px !important;
font-weight: 400;
margin-left: 10px;
margin-right: 10px;
border-radius: 10px;
}
.woocommerce-cart tr.order-total th {
border-bottom: 0;
}
.woocommerce-cart th {
font-family: "Roboto", Sans-serif;
font-size: 17px !important;
font-weight: 500 !important;
color: #181E2A;
}
.woocommerce-cart th, .woocommerce-cart td {
border: none !important;
}
.woocommerce-cart .cart-collaterals {
background: #fff;
border: 1px solid #E4E4E4;
padding-top: 5px;
height: 100%;
}
.woocommerce-cart table tbody tr:hover > td, .woocommerce-cart table tbody tr:hover > th {
background-color: #fff;
}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
width: 100%;
max-width: 65%;
margin-right: 0;
border-right: 0;
border-radius: 6px 0px 0px 6px;
font-size: 14px;
color: #969DA1;
padding-left: 15px;
height: 42px;
padding-top: 0;
}
.woocommerce-cart span.woocommerce-Price-amount.amount {
color: #181E2A;
font-family: "Roboto", Sans-serif;
font-weight: 600;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals td {
border-bottom: 1px solid #E4E4E4 !important;
padding-bottom: 20px;
padding-top: 20px;
}
.woocommerce-cart tr.cart-subtotal td, .woocommerce-cart tr.order-total td, .woocommerce-cart tr.cart-discount td {
text-align: right;
}
.cart-continue a {
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 500;
background-color: #2274A1;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 5px 5px 5px 5px;
text-decoration: unset !important;
color: #fff;
height: 42px !important;
width: 100%;
line-height: 38px;
display: block;
text-align: center;
}
.cart-continue a:hover, .coupon button.button a:hover, a.checkout-button.button.alt.wc-forward a:hover {
color: #2274A1 !important;
background-color: #FFFFFF !important;
border-color: #2274A1 !important;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-name a {
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 400;
color: #181E2A;
text-decoration: unset;
padding-left: 2px;
}
table.shop_table.cart.woocommerce-cart-form__contents th, table.shop_table.cart.woocommerce-cart-form__contents td {
border-bottom: 1px solid #E4E4E4 !important;
margin-bottom: 0;
padding-bottom: 20px;
padding-top: 20px;
}
table.shop_table.cart.woocommerce-cart-form__contents td.actions {
border-bottom: none !important;
}
table.shop_table.cart.woocommerce-cart-form__contents th.product-name, table.shop_table.cart.woocommerce-cart-form__contents th.product-remove, table.shop_table.cart.woocommerce-cart-form__contents th.product-price {
padding-top: 0px !important;
}
.coupon button.button {
background-color: #2274A1;
color: #fff;
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 500;
height: 42px;
width: 100%;
max-width: 35%;
border-radius: 0px 5px 5px 0px;
}
.cart-sec2 {
display: flex;
justify-content: center;
width: 100%;
}
tr.cart-discount.coupon-first100 td {
text-align: right;
}
.woocommerce-cart .footer-main, .woocommerce-checkout .footer-main {
background-color: #fff !important;
}
c .woocommerce-billing-fields h3 {
display: none;
}
.woocommerce-checkout .woo-checkout-main {
display: flex;
}
.woocommerce-checkout .woocommerce .col2-set .col-1, .woocommerce-checkout .woocommerce-page .col2-set .col-1 {
float: left;
width: 100%;
}
.woocommerce-checkout div#order_review {
width: 100%;
max-width: 38%;
}
.woocommerce-checkout .woocommerce .col2-set, .woocommerce-checkout .woocommerce-page .col2-set {
width: 100% !important;
max-width: 65% !important;
margin-right: 30px;
background-color: #fff;
padding: 20px;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #fff;
}     
.woocommerce-checkout div#order_review {
width: 100%;
max-width: 38%;
background: #fff;
height: 100%;
}
.woocommerce-billing-fields h3 {
display: none;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
border-radius: 0;
border: 1px solid #E4E4E4;
}
.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table th, .woocommerce-checkout .woocommerce table.shop_table td {
border: none;
border-bottom: 1px solid #E4E4E4;
}
.woocommerce-checkout tfoot, .woocommerce-checkout .woocommerce table.shop_table {
border: none;
}
.select2-container--default .select2-selection--single {
border: 1px solid #E4E4E4;
border-radius: 0;
height: 39px;
line-height: 30px;
}
.woocommerce-checkout button#place_order {
background: #2274A1;
font-family: "Roboto", Sans-serif;
font-size: 18px !important;
font-weight: 400;
border-radius: 10px;
width: 100%;
padding: 1em;
}
.woocommerce-checkout .woocommerce table.shop_table td {
text-align: right;
}
.woocommerce-checkout td.product-name {
text-align: left !important;
}
.woocommerce-checkout th.product-total {
text-align: right;
}
.woocommerce-checkout th.product-name, .woocommerce-checkout th.product-total {
font-family: "Roboto", Sans-serif;
font-size: 18px !important;
font-weight: 500 !important;
color: #181E2A;
}
h2.checkout-course-info {
font-family: "Roboto", Sans-serif;
font-size: 20px;
font-weight: 900;
color: #181E2A;
}
.woocommerce-account .u-column1.col-1 form.woocommerce-form.woocommerce-form-register.register {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.woocommerce-account .u-column1.col-1 p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
flex-basis: 49%;
margin-bottom: 20px;
}
.woocommerce-account input {
background-repeat: no-repeat;
background-position: 5%;
padding-left: 35px;
} .woocommerce-account .woocommerce form .form-row input.input-text, .woocommerce-account .woocommerce form .form-row textarea,
select.woocommerce-select.woocommerce-select--text.select-text {
border-radius: 5px;
border: 1px solid #E0E9EE;
height: 60px;
font-family: 'Roboto';
font-size: 14px;
font-weight: 400;
color: #929292;
}
.woocommerce-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.signup-f-input {
flex-basis: 100% !important;
}
.form-heading {
width: 100%;
text-align: center;
color: #2274A1;
margin-bottom: 20px;
margin-top: 15px;
font-weight: 600;
font-family: "Roboto", Sans-serif;
font-size: 32px;
}
.top-header {
box-shadow: 0px 0px 10px 0px #2274a1;
}
.logged-in .top-header {
box-shadow: unset;
}
.woocommerce-account .woocommerce form .show-password-input::after, .woocommerce-account .woocommerce-page form .show-password-input::after {
position: absolute;
right: 0;
top: 0px;
}
.g-recaptcha.brochure__form__captcha {
width: 100%;
margin-bottom: 15px;
}
.become_company {
margin-bottom: 15px;
font-weight: 500;
font-family: "Roboto", Sans-serif;
font-size: 15px;
}
.become_company .check_company{
margin-right: 10px;
}
p.woocommerce-form-row.form-row {
width: 100%;
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button {
width: 100%;
background: #2274A1;
color: #fff;
border-radius: 100px;
height: 50px;
border: 1px solid #2274A1;
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover {
background: #fff;
color: #2274A1;
}
form.woocommerce-form.woocommerce-form-register.register span {
text-align: center;
width: 100%;
}
form.woocommerce-form.woocommerce-form-register.register span a {
color: #2274A1;
font-weight: 700;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
margin-top: 50px;
border: 1px solid #2274A1;
}
form.woocommerce-form.woocommerce-form-login.login input#password {
background-position: 3%;
} form.woocommerce-form.woocommerce-form-login.login p.woocommerce-LostPassword.lost_password {
margin-top: 30px;
}
form.woocommerce-form.woocommerce-form-login.login p.woocommerce-LostPassword.lost_password a {
color: #2274A1;
}
form.woocommerce-form.woocommerce-form-login.login span.sign-btn {
text-align: center;
display: block;
margin-top: 2.9em;
}
form.woocommerce-form.woocommerce-form-login.login span.sign-btn a{
color: #2274A1;
font-weight: 700;
}
form.woocommerce-ResetPassword.lost_reset_password .g-recaptcha.brochure__form__captcha div {
margin: auto;
}
form.woocommerce-ResetPassword.lost_reset_password .u-column1.col-1 {
padding: 20px;
padding-top: 0px;
}
form.woocommerce-ResetPassword.lost_reset_password .u-column1.col-1 p {
text-align: center;
}
form.woocommerce-ResetPassword.lost_reset_password p.form-heading {
margin-bottom: 15px;
}
form.woocommerce-ResetPassword.lost_reset_password p.lostpassword-p {
margin-bottom: 30px;
}
form.woocommerce-ResetPassword.lost_reset_password span.sign-btn {
text-align: center;
display: block;
}
form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button {
margin-top: 33px;
}
form.woocommerce-ResetPassword.lost_reset_password span.sign-btn a.create_account {
color: #2274A1;
font-weight: 700;
} .woocommerce-account main#content {
max-width: 1120px;
margin-top: 50px;
margin-bottom: 100px;
}
.woocommerce-account .woocommerce .col2-set .col-1, .woocommerce-account .woocommerce-page .col2-set .col-1 {
float: left;
width: 56%;
}
.woocommerce-account .woocommerce .col2-set .col-2, .woocommerce-account .woocommerce-page .col2-set .col-2 {
float: right;
width: 44%;
}
.woocommerce-account .woocommerce form.checkout_coupon, .woocommerce-account .woocommerce form.login, .woocommerce-account .woocommerce form.register {
border: 0px solid #d3ced2;
margin: 0em 0;
padding-top: 0;
}
.page-id-14.logged-in main#content {
max-width: 100%;
background: #EEF6FA;
margin-top: 20px;
padding-top: 50px;
margin-bottom: 0px;
padding-bottom: 50px;
}
.page-id-14 .page-content {
max-width: 1120px;
margin: auto;
}
.woocommerce-account .woocommerce-MyAccount-content {
float: right;
width: 68%;
background: #fff;
}
.woocommerce-MyAccount-content h3, .wishlist-title-container .wishlist-title.wishlist-title-with-form h2 {
background: #2274A1;
margin-top: 0;
padding: 20px;
color: #fff;
}
tbody.wishlist-items-wrapper a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
display: block!important;
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 500;
background-color: #2274A1;
width: 100%;
max-width: 45%;
padding-top: 15px;
padding-bottom: 15px;
text-transform: uppercase;
text-decoration: unset;
font-size: 14px;
color: #fff;
border-radius: 100px;
float: right;
}
tbody.wishlist-items-wrapper td.product-name a {
color: #4F5663;
font-family: "Roboto", Sans-serif;
font-size: 20px;
font-weight: 400;
border-radius: 5px;
text-decoration: unset;
font-size: 18px;
}
tbody.wishlist-items-wrapper tr {
width: 100% !important;
display: inline-flex;
justify-content: space-between;
}
tbody.wishlist-items-wrapper {
border: 1px solid #D4E4EC;
display: block;
margin: 20px;
padding: 10px 10px;
}
tbody.wishlist-items-wrapper td.product-add-to-cart {
width: 100%;
display: flex;
align-items: center;
}
tbody.wishlist-items-wrapper td.product-remove {
display: flex;
align-items: center;
}
.wishlist-title-container .wishlist-title.wishlist-title-with-form h2 {
display: block;
}
tbody.wishlist-items-wrapper td.product-name {
display: flex;
align-items: center;
width: 100%;
}
tbody.wishlist-items-wrapper td.product-name img {
margin-right: 20px;
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive {
border: 0px solid rgba(0,0,0,.1);
}
td.product-remove {
text-align: right;
float: right;
}
nav.woocommerce-MyAccount-navigation {
background: #fff;
padding-top: 0px;
padding-bottom: 10px;
}
nav.woocommerce-MyAccount-navigation ul li a {
text-decoration: none;
display: flex;
align-items: flex-start;
color: #4F5869;
font-size: 15px;
font-family: "Roboto", Sans-serif;
}
nav.woocommerce-MyAccount-navigation ul {
padding-left: 0;
list-style-type: none;
}
.woocommerce-MyAccount-content h3, .wishlist-title-container .wishlist-title.wishlist-title-with-form h2 {
background: #2274A1;
margin-top: 0;
padding: 15px;
color: #fff;
font-family: "Roboto", Sans-serif;
font-size: 20px;
font-weight: 700;
border-radius: 5px;
}
.woocommerce-MyAccount-content .company_dashboard{
padding: 20px;
padding-bottom: 200px;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec p{
font-size: 20px;
margin-bottom: 5px;
font-weight: 500;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec p.remaining_credits {
border: 1px solid #2274a1;
text-align: center;
margin-bottom: 15px;
}
.company_dashboard .add_new_user {
display: flex;
align-items: center;
margin-top: 10px;
}
.company_dashboard .add_new_user #select_user {
max-width: 80%;
width: 100%;
}
.company_dashboard  .company-btn-add {
width: 100%;
max-width: 20%;
padding: 10px;
border-radius: 5px;
text-decoration: none;
margin-left: 2px;
margin-right: 10px;
text-align: center;
color: #FFFFFF;
background-color: #2274A1;
font-family: "Jost", Sans-serif;
font-size: 13px;
font-weight: 500;
border-style: solid;
border-width: 1px 1px 1px 1px;
}
.add_new_user span.added-sucess {
font-family: "Jost", Sans-serif;
font-size: 14px;
font-weight: 500;
color: #28b96a;
}
.company_dashboard .add_new_user .company-add-new-user:hover {
color: #2274A1;
background-color: #FFFFFF;
border-color: #2274A1;
}
.company_dashboard .company-assigned-users-list {
margin-top: 30px;
}
.company_dashboard .company-assigned-users-list .company-assigned-users {
border: 1px solid #2274a1;
padding: 20px;
margin-bottom: 10px;
}
.company_dashboard .company-assigned-users-list .company-assigned-users p.user_name {
font-family: "Roboto", sans-serif;
font-size: 15px;
font-weight: 500;
color: #2274a1;
}
.company_dashboard .company_courses_tbl {
margin-top: 30px;
}
.company_dashboard .company_courses_tbl tr th {
text-align: left;
color: #2274a1;
}
.company_dashboard .add_user_error {
font-size: 15px;
font-weight: 400;
color: #ff0000;
}
.company_dashboard .add_course_error {
font-size: 15px;
font-weight: 400;
color: #ff0000;
}
.company_dashboard .credit_product .add_credit_form {
display: flex;
align-items: center;
margin-top: 30px;
margin-bottom: 30px;
}
.company_dashboard .credit_product .add_credit_form p {
margin-bottom: 0px;
margin-right: 10px;
}
.company_dashboard .credit_product .add_credit_form .credit_qty {
width: 100%;
max-width: 10%;
text-align: center;
padding: 8px;
}
.company_dashboard .credit_product .add_credit_form .credit_product_smt {
color: #FFFFFF;
background-color: #2274A1;
font-family: "Jost", Sans-serif;
font-size: 13px;
font-weight: 500;
border-style: solid;
border: 1px solid #2274a1;
border-width: 1px 1px 1px 1px;
margin-left: 15px;
}
.company_dashboard .credit_product .add_credit_form .credit_product_smt:hover {
color: #2274A1;
background-color: #FFFFFF;
border-color: #2274A1;
}
.company_dashboard .add_new_user_toggle {
background-color: #2274a1;
text-align: center;
padding: 8px;
}
.company_dashboard .add_new_user_toggle span{
color: #FFFFFF;
font-family: "Jost", Sans-serif;
font-size: 15px;
font-weight: 500;
}
.company_dashboard .add_new_user_toggle span.add_user_aero {
float: right;
}
.company_dashboard .add_user_tag{
text-decoration: none;
}
.company_dashboard .fields-toggle{
display: none;
}
.company_dashboard .company-assigned-users-list .company-assigned-users .company-course-add {
display: flex;
width: 100%;
max-width: 70%;
}
.company_dashboard .company-assigned-users-list .company-assigned-users .company-course-add .select_course {
padding-left: 10px;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec li a img {
display:none!important;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec li .yith-wcwl-add-to-wishlist {
display:none;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
margin:0px;
}
.woocommerce-MyAccount-content .company_dashboard .company-credit-sec .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
width: 100%;
}
form.woocommerce-EditAccountForm.edit-account label {
color: #202F4C;
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 500;
}
tbody.wishlist-items-wrapper td {
background: #fff !important;
border: none;
}
tbody.wishlist-items-wrapper tr {
border: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-material-dashboard.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/352426_history_icon.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-awesome-user-alt.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-feather-log-out.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-courses a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-awesome-graduation-cap.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-certificates a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/icon-138-certificate.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wish-list a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-feather-heart.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--notification a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-material-notifications-active.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--completed-courses a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-awesome-check-circle.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/Icon-awesome-check-circle.png);
} 
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--company a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/company-dashboard-1.png);
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-semesters a::before {
content: url(//academyofzarathom.com/wp-content/uploads/2022/05/my-semesters-1.png);
}
.woocommerce-MyAccount-navigation ul li.is-active a::before {
filter: brightness(0) invert(1);
}
.woocommerce-MyAccount-navigation ul li a::before {
padding-top: 1px;
}
.woocommerce-MyAccount-navigation ul li a::before {
width: 100%;
max-width: 10%;
display: inline-flex;
}
li.woocommerce-MyAccount-navigation-link {
border-bottom: 1px solid #DADFE8;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 15px;
}
li.woocommerce-MyAccount-navigation-link.is-active {
background: #2274A1;
}
li.woocommerce-MyAccount-navigation-link.is-active a {
color: #fff;
}
li.woocommerce-MyAccount-navigation-link:last-child {
border-bottom: 0;
}
.message-row {
display: flex;
padding-left: 20px;
border-bottom: 1px solid #DADFE8;
padding-top: 25px;
padding-bottom: 15px;
padding-right: 20px;
}
.message-row p.left_first_letter {
background: #2274A1;
color: #fff;
border-radius: 100%;
height: 45px;
width: 45px;
line-height: 45px;
text-align: center;
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 800;
margin-right: 20px;
}
p.notification_date {
margin-bottom: 5px;
color: #2274A1;
font-weight: 600;
font-size: 14px;
font-family: "Roboto", Sans-serif;
}
p.notification_msg {
color: #2A3757;
font-size: 16px;
font-weight: 700;
font-family: "Roboto", Sans-serif;
}
.course_completed_row {
display: flex;
justify-content: space-between;
width: 100%;
border: 1px solid #D4E4EC;
margin-bottom: 20px;
padding: 15px 15px;
align-items: center;
}
.completed-left-info {
display: flex;
align-items: center;
}
select#filter_courses, select#filter_certificate {
max-width: 30%;
float: right;
width: 100%;
display: block;
margin-right: 35px;
margin-top: 10px;
margin-bottom: 20px;
font-weight: 400;
font-family: "Roboto", Sans-serif;
font-size: 14px;
border: 1px solid #DEDEDE;
color: #112834;
}
.list-completed-courses {
margin-left: 35px;
margin-right: 35px;
padding-bottom: 35px;
}
.success_head {
padding-right: 20px;
}
.completed-head h4 {
margin-top: 0;
margin-bottom: 5px;
font-size: 18px;
color: #4F5663;
font-weight: 400;
font-family: "Roboto", Sans-serif;
}
.completed-right-info a {
background: #2274A1;
color: #fff;
font-size: 12px;
padding: 10px 30px;
text-decoration: unset;
border-radius: 100px;
font-family: "Roboto", Sans-serif;
}
.completed-head span {
font-family: "Roboto", Sans-serif;
font-size: 15px;
color: #4F5663;
font-weight: 400;
}
.my_certificates_list {
display: flex;
width: 100%;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 35px;
flex-wrap: wrap;
gap: 15px;
}
.certificate_single {
flex-basis: 31%;
background: #F6F6F6;
padding: 10px 10px 10px 10px;
position: relative;
margin-bottom: 20px;
}
.certificate_single h4 {
margin-top: 10px;
text-align: center;
font-size: 15px;
color: #2274A1;
font-weight: 700;
font-family: "Roboto", Sans-serif;
margin-bottom: 5px;
}
a.cer-download {
position: absolute;
right: 5px;
bottom: 20px;
}
.all_purchased_courses .cate-sin-sec {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-top: 25px;
}
.all_purchased_courses .category_single a {
text-decoration: unset;
}
.all_purchased_courses .course_list_row {
margin: 25px 20px 20px 20px;
}
.course_cat_name {
font-size: 21px;
font-weight: 700;
border-bottom: 1px solid #C7C7C7;
padding-bottom: 15px;
font-family: "Roboto", Sans-serif;
margin-bottom: 25px;
}
.category_single h4 {
font-size: 16px;
font-weight: 500;
color: #206489;
font-family: "Roboto", Sans-serif;
line-height: 25px;
}
.category_single-main {
display: flex;
flex-wrap: wrap;
}
.category_single-main .category_single {
flex-basis: 20%;
margin-right: 25px;
}
.category_single-main .category_single:last-child {
flex-basis: 31%;
margin-right: 0px;
}
.woocommerce table.my_account_orders {
border: none;
}
th.woocommerce-orders-table__header {
border: none !important;
}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
border: none;
background: unset;
padding-left: 0;
}
th.woocommerce-orders-table__header {
font-size: 15px;
font-family: "Roboto", Sans-serif;
font-weight:500;
color: #20293A;
}
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.my_account_orders.account-orders-table {
padding: 0px 20px 20px 20px;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total span.woocommerce-Price-amount.amount {
font-size: 14px;
font-family: "Roboto", Sans-serif;
font-weight:400;
color: #181E2A;
}
a.woocommerce-button.button.invoice {
background: #2274A1;
color: #fff;
font-size: 12px;
padding: 10px 30px;
text-decoration: unset;
border-radius: 100px;
font-family: "Roboto", Sans-serif;
}
td.woocommerce-orders-table__cell, th.woocommerce-orders-table__header {
border-bottom: 1px solid #DADFE8 !important;
padding-bottom: 15px !important;
padding-top: 15px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
padding-bottom: 0;
}
.faq_un span{
text-decoration: underline;
}
.faq_un ul.elementor-icon-list-items {
list-style-type: none;
}
.home .category_single img {
max-width: 250px;
height: 250px;
}
.courses.type-courses {
margin-top: 50px;
margin-bottom: 50px;
max-width: 1125px !important;
}
.contact-main p.elementor-image-box-description {
position: relative;
padding: 0;
}
.contact-main h3.elementor-image-box-title {
margin-bottom: 5px;
}
.contact-main button.elementor-button.elementor-size-sm {
margin-top: 20px;
}
.wishlist-title-container a.btn.button.show-title-form {
display: none;
}
.wishlist-title-container .wishlist-title {
display: unset;
}
.dashboard_main {
margin: 30px;
}
.dashboard-username h2 {
text-align: center;
text-transform: capitalize;
font-size: 38px;
color: #202F4C;
font-weight: 700;
font-family: "Roboto", Sans-serif;
margin-bottom: 5px
}
.dashboard-username a {
text-align: center;
display: block;
text-decoration: unset;
color: #4F5663;
font-weight: 400;
font-size: 18px;
font-family: "Roboto", Sans-serif;
}
.dashboard-course-list {
display: flex;
justify-content: space-between;
width: 100%;
max-width: 50%;
margin: auto;
margin-top: 15px;
}
.dashboard-course-list h4 {
display: inline-grid;
text-align: center;
font-weight: 700;
font-family: "Roboto", Sans-serif;
font-size: 38px;
color: #202F4C;
border-right: 1px solid #E9E9E9;
padding-right: 25px;
}
.certi-course h4 {
border-right: 0px;
padding-right: 0px;
}
.dashboard-course-list h4 span {
display: inline-grid;
text-align: center;
font-weight: 400;
font-family: "Roboto", Sans-serif;
font-size: 16px;
color: #4F5663;
}
.dashboard-courses-list {
border: 1px solid #D4E4EC;
margin-top: 25px;
padding: 15px;
}
.dashboard-courses-list {
border: 1px solid #D4E4EC;
margin-top: 25px;
padding: 15px;
display: flex;
justify-content: space-between;
align-items: center;
}
.dashboard-courses-sec1 {
display: flex;
align-items: center;
}
.dashboard-courses-sec1 img {
height: 100%;
margin-right: 15px;
padding-top: 2px;
}
.dashboard-courses-sec2 p {
margin-bottom: 0;
background: #E3E6EC;
border-radius: 100px;
padding: 10px 20px;
font-size: 12px;
color: #4F5663;
font-weight: 500;
font-family: "Roboto", Sans-serif;
}
.dashboard-courses-sec1 h2 {
font-size: 18px;
color: #4F5663;
font-weight: 400;
font-family: "Roboto", Sans-serif;
margin-bottom: 0;
}
a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button, a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button {
width: 100%;
max-width: 25%;
margin-bottom: 30px;
background: #2274A1;
color: #fff;
font-size: 14px;
padding: 15px 0px;
border-radius: 100px;
font-family: "Roboto", Sans-serif;
}
.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination {
text-align: center;
}
form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row {
padding-left: 15px !important;
padding-right: 15px !important;
}
form.woocommerce-EditAccountForm.edit-account input {
height: 45px !important;
padding-left: 10px;
color: #4F5258 !important;
font-size: 14px !important;
font-family: "Roboto", Sans-serif !important;
}
form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row {
flex-basis: 50%;
}
form.woocommerce-EditAccountForm.edit-account {
display: flex;
flex-wrap: wrap;
}
form.woocommerce-EditAccountForm.edit-account h3 {
width: 100%;
}
form.woocommerce-EditAccountForm.edit-account fieldset {
width: 100%;
border: none;
padding-left: 0;
padding-right: 0;
width: 100%;
}
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-clm-city {
flex-basis: 50%;
}
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-clm-postcode {
flex-basis: 50%;
}
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-country {
flex-basis: 50%;
}
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-clm-comaddress {
flex-basis: 100%;
}
form.woocommerce-EditAccountForm.edit-account fieldset legend {
display: none;
}
form.woocommerce-EditAccountForm.edit-account select {
border: 1px solid #E0E9EE;
color: #4F5258 !important;
font-size: 14px !important;
font-family: "Roboto", Sans-serif !important;
height: 45px !important;
}
form.woocommerce-EditAccountForm.edit-account input#company_name {
background-image: unset;
}
form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button {
font-size: 16px;
font-weight: 500;
background-color: #2274A1;
color: #fff;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
font-family: "Roboto", Sans-serif;
}
form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button:hover {
background-color: #fff;
border-color: #2274A1;
color: #2274A1;
}
.certificate_sucess img {
max-width: 13%;
width: 100%;
}
.certificate_sucess {
text-align: center;
}
.certificate_sucess a.go_back_dashboard {
margin-bottom: 0;
background: #22749F;
border-radius: 100px;
padding: 10px 25px;
font-size: 12px;
color: #ffffff;
font-weight: 500;
font-family: "Roboto", Sans-serif;
text-decoration: none;
margin-right: 10px;
border: 1px solid #fff;
}
.certificate_sucess a.go_back_dashboard:hover {
color: #2274A1;
background-color: #FFFFFF;
border-color: #2274A1;
}
.certificate_sucess h2 {
font-family: "Roboto", Sans-serif;
font-size: 30px;
font-weight: 600;
margin-top: 25px;
}
.certificate_sucess p {
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 500;
}
.logged-in.woocommerce-account .footer-main {
background: #fff !important;
}
p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.my-account-display-name {
display: none;
}
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.my-learner-address {
flex-basis: 100%;
}
.footer-sec-4 ul.elementor-icon-list-items {
list-style-type: none;
}
.free_quiz_quetions h3 {
color: #202F4C;
font-family: "Roboto", Sans-serif;
font-size: 22px;
font-weight: 600;
}
.free_quiz_ans {
display: flex;
margin-top: 30px;
}
.free_quiz_ans .custom-control.custom-radio {
width: 50%;
display: flex;
align-items: center;
}
.free_quiz_ans .custom-control.custom-radio input {
margin-right: 10px;
width: 20px;
height: 20px;
}
.free_quiz_ans label.custom-control-label {
color: #202F4C;
font-family: "Roboto", Sans-serif;
font-size: 19px;
font-weight: 600;
padding-top: 1px;
}
.free_quiz_q_ans:first-child {
margin-top: 0;
}
.free_quiz_q_ans {
margin-top: 60px;
}
.check_ans p.check-ans-btn {
font-family: "Jost", Sans-serif;
font-weight: 500;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 5px 5px 5px 5px;
background-color: #2274A1;
color: #ffffff;
border-color: #2274A1;
width: 100%;
max-width: 12%;
text-align: center;
cursor: pointer;
margin-bottom: unset;
padding: 6px;
}
.check_ans p.visible-ans {
margin-bottom: unset;
margin-left: 25px;
font-family: "Jost", Sans-serif;
color: #13b513;
}
.check_ans p.check-ans-btn:hover {
background-color: #FFFFFF;
color: #2274A1;
border-color: #2274A1;
}
.free_quiz_main .check_ans{
display: flex;
align-items: center;
margin-top: 28px;
}
.free_quiz_ans.ans-sec {
margin-top: 40px;
}
.single_preview_main .row {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.single_preview_main img {
margin: 15px 15px 15px 0px;
}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist {
right: 10px !important;
left: auto;
}
a.add_to_wishlist.single_add_to_wishlist:hover {
color: #CC3366 !important;
}
.special_packages_topsec h2 {
font-size: 40px;
color: #2274A1;
font-family: "Roboto", Sans-serif;
font-weight: 900;
border-bottom: 1px solid #C7C7C7;
margin-bottom: 25px;
padding-bottom: 15px;
}
.special_packages_productsec {
display: flex;
margin-bottom: 25px;
}
.special_packages_productsec .special_packages_img {
margin-right: 30px;
max-width: 25%;
}
.special_packages_productsec h2.special_packages_name {
font-family: "Roboto", Sans-serif;
font-size: 22px !important;
font-weight: 500;
color: #206489;
}
span.special_packages_price {
color: #206489;
font-family: "Jost", Sans-serif;
font-weight: 500;
width: 100%;
display: block;
}
a.special_packages_addtocart, .state-coursae-sec a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
color: #FFFFFF;
background-color: #2274A1;
font-size: 13px;
font-weight: 500;
border-style: solid;
border-width: 1px 1px 1px 1px;
width: 100%;
max-width: 35%;
display: block;
text-align: center;
margin-top: 25px;
text-transform: uppercase;
height: 40px;
line-height: 40px;
border-radius: 5px;
font-family: "Roboto", Sans-serif;
}
.state-coursae-sec a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
width: 100%;
max-width: 50%;
padding: 0px;
margin-top: 20px;
}
a.special_packages_addtocart:hover {
border-color: #2274A1;
background-color: #fff;
color: #2274A1;
}
.special_packages {
margin-bottom: 50px;
}
.special_packages_con p {
font-family: "Roboto", Sans-serif;
font-size: 14px !important;
font-weight: 400;
color: #206489;
}
.special_packages_con p a{
-webkit-box-shadow: none;
box-shadow: none;
text-decoration: none;
font-family: "Roboto", Sans-serif;
font-size: 14px !important;
font-weight: 400;
color: #206489;
}
.top-header a.elementor-item.elementor-item-active {
font-weight: 500 !important;
text-decoration: underline;
}
.faq-secfirst span.elementor-toggle-icon-closed i.fas, .faq-secfirst span.elementor-toggle-icon-opened i.fas {
font-size: 20px;
}
.my_semesters_list {
margin-left: 35px;
margin-right: 35px;
margin-bottom: 35px;
}
.sem_parent {
border: 1px solid #DADFE8;
padding: 20px;
list-style-type: none;
font-size: 14px;
font-family: "Roboto", Sans-serif;
font-weight: 400;
color: #181E2A;
}
button.take_sem {
background: #2274A1;
color: #fff;
font-size: 12px;
padding: 10px 30px;
text-decoration: unset;
border-radius: 100px;
font-family: "Roboto", Sans-serif;
border: 1px solid #2274A1;
font-weight: 700;
}
button.take_sem:hover {
background-color: #fff;
color: #2274A1;
border: 1px solid #2274A1;
}
button.take_sem.disabled {
pointer-events: none;
}
.chap-sec1, .chap-sec2 {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
align-items: center;
}
.chap-sec1:last-child, .chap-sec2:last-child {
margin-bottom: 0;
}
.my-account-btn-parent .btn-menu-toggle{
display:none;
position: absolute;
}
.running-course-parent{
text-align: center;
}
.running-course-parent img{
width: 100%;
max-width: 10%;
}
.running-course-parent .running-head {
font-size: 18px;
font-weight: 400;
margin-bottom: 50px;
font-family: "Roboto", Sans-serif;
}
.running-course-parent .running-color {
color: #2274a1;
font-weight: 700;
}
.running-course-parent .running-btn{
font-family: "Roboto", Sans-serif;
background-color: #2274a1;
padding: 10px;
color: #fff;
border-radius: 5px;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{
background-color: #eef6fa;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{
border: unset;
}
.wc-stripe-elements-field, .wc-stripe-iban-element-field{
padding: 10px;
}
@media screen and (max-width: 990px) {
.course-end-popup-overlay {
max-width: 50% !important;
}
}
@media screen and (max-width: 768px) {
.cart-sec2 {
display: block;
}
.woocommerce-cart .cart-continue {
width: 100%;
}
.woocommerce-cart .cart-collaterals {
width: 100%;
max-width: 100%;
}
tr.cart-subtotal td {
background: #fff;
}
.woocommerce-cart .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
float: right;
width: 100%;
max-width: 100%;
margin-top: 20px;
}
.woocommerce-car input#coupon_code {
width: 100% !important;
}
.woocommerce-account .woocommerce .col2-set .col-1, .woocommerce-account .woocommerce-page .col2-set .col-1 {
float: left;
width: 100% !important;
}
.woocommerce-account .woocommerce .col2-set .col-2, .woocommerce-account .woocommerce-page .col2-set .col-2 {
float: right;
width: 100% !important;
}
.woocommerce-account .u-column1.col-1 p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
flex-basis: 100% !important;
margin-bottom: 18px;
}
.course_page .course_top_details {
display: block;
}
.bottom_actions_course {
display: block;
}
.course_page .course_top_details:after, .bottom_actions_course:before {
border: none;
}
.bottom_actions_course {
margin-top: 30px;
}
.left_prev_btn {
margin-bottom: 20px;
}
.right_next_btn {
margin-top: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 100%;
}
td.product-remove {
position: relative;
}
.woocommerce-cart input#coupon_code {
width: 64%!important;
}
tbody.wishlist-items-wrapper td.product-add-to-cart {
max-width: 100%;
width: 100%;
display: block;
}
tbody.wishlist-items-wrapper a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
width: 100%;
max-width: 100%;
margin-top: 10px !important;
}
tbody.wishlist-items-wrapper {
padding: 30px 10px;
}
.dashboard-course-list {
width: 100%;
max-width: 100%;
}
.dashboard-courses-sec1 h2 {
font-size: 15px;
}
.dashboard-course-list h4 {
font-size: 30px;
}
.dashboard-course-list h4 span {
font-size: 14px;
}
.dashboard-username h2 {
font-size: 30px;
}
.dashboard-username a {
font-size: 15px;
}
form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row, p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-clm-city, p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-clm-postcode, p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last.edit-profile-country {
flex-basis: 100%;
}
.course-end-popup-overlay {
max-width: 70% !important;
}
.woocommerce-order-received section.woocommerce-customer-details {
max-width: 100% !important;
}
a.thankyou-dashboard {
max-width: 60%;
}
}
@media screen and (max-width: 767px) {
.all_categories_parent .all_cat_list {
display: block!important;
justify-content: space-between !important;
}
.category_single img {
width: 100%;
height: auto;
} 
.all_categories_parent .all_cat_list .category_single {
margin-bottom: 30px;
}
.state-coursae-sec a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.special_packages_addtocart {
width: 100%;
max-width: 100%;
padding: 0px;
margin-top: 20px;
}
.woocommerce-account main#content {
max-width: 1120px;
margin-top: 30px;
margin-bottom: 50px;
}
.woocommerce-account input {
padding-left: 45px;
}
.woocommerce-account input#address {
background-position: 5%;
}
.all_categories_parent {
text-align: center;
}
.slide_timer_right {
margin-top: 30px;
}
.free_quiz_ans {
display: block;
margin-top: 15px;
}
.free_quiz_ans .custom-control.custom-radio {
margin-bottom: 20px;
}
.free_quiz_ans label.custom-control-label {
font-size: 15px;
line-height: 22px;
}
.free_quiz_quetions h3 {
font-size: 16px;
line-height: 1.5;
}
.certificate_single {
flex-basis: 100%;
}
select#filter_courses, select#filter_certificate {
max-width: 50%;
}
.completed-head h4 {
font-size: 14px;
}
.completed-right-info a {
width: 100%;
display: block;
text-align: center;
}
.list-completed-courses {
margin-left: 15px;
margin-right: 15px;
}
select#filter_courses {
margin-right: 15px;
}
.completed-head span {
font-size: 12px;
}
.woocommerce table tr:nth-child(2n) td, .woocommerce-page table tr:nth-child(2n) td {
background-color: unset;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order {
margin-top: 30px;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order:first-child {
margin-top: 0px;
}
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
width: 100%;
max-width: 100%;
}
.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.woocommerce-checkout .woocommerce .col2-set, .woocommerce-checkout .woocommerce-page .col2-set {
width: 100% !important;
max-width: 100% !important;
}
.woocommerce-checkout form.checkout.woocommerce-checkout {
display: block;
}
.woocommerce-checkout div#order_review {
width: 100%;
max-width: 100%;
}
.course-end-popup-overlay {
max-width: 90% !important;
}
.select_map_parent .select_by_state {
display: block;
margin: 0px 10px 30px 10px;
}
.select_map_parent .select_by_state select {
margin-bottom: 30px;
}
.select_map_parent .go_next_map {
width: 100%;
}
h3.loc-heading {
font-size: 30px;
}
.company_dashboard .credit_product .add_credit_form {
display: block;
}
.company_dashboard .add_new_user {
display: block;
}
.company_dashboard .company-assigned-users-list .company-assigned-users .company-course-add {
max-width: 100%;
}
.woocommerce-MyAccount-content .company_dashboard {
padding-bottom: 50px;
}
.company_dashboard .company-btn-add {
max-width: 40%;
}
.company_dashboard .credit_product .add_credit_form .credit_qty {
max-width: 20%;
}
.company_dashboard .add_new_user input {
flex-basis: 100% !important;
}
.free_quiz_ans.ans-sec {
margin-top: 0px;
}
.free_quiz_q_ans {
margin-top: 35px;
}
.dashboard-courses-list {
display: block;
}
.dashboard-courses-sec1 {
margin-bottom: 15px;
}
.dashboard-courses-sec2 p {
text-align: center;
width: 100%;
}
.woocommerce-MyAccount-content h3, .wishlist-title-container .wishlist-title.wishlist-title-with-form h2 {
font-size: 16px;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: unset;
}
tbody.wishlist-items-wrapper td.product-name a {
font-size: 13px;
}
tbody.wishlist-items-wrapper a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
font-size: 13px;
}
tbody.wishlist-items-wrapper td.product-name img {
margin-right: 10px;
}
.running-course-parent img {
max-width: 25%;
}
.running-course-parent h3{
font-size: 25px;
}
.running-course-parent .running-head {
font-size: 15px;
}
.running-course-parent .running-btn {
padding: 10px 25px;
}
.sem_chapter_count .sem_quiz_result .take_again_btn{
max-width: 50%!important;
}
.sem-links a{
max-width: 25%!important;
}
.check_ans p.check-ans-btn {
width: 100%;
max-width: 40%;
}
.woocommerce-checkout .woo-checkout-main {
display: block;
}
.woocommerce ul.order_details {
display: block !important;
}
.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
margin-bottom: 35px;
}
.woocommerce ul.order_details {
margin: 0 0 0em;
}
a.thankyou-dashboard {
max-width: 100% !important;
font-size: 15px !important;
}
}
@media screen and (max-width: 360px) {
tbody.wishlist-items-wrapper a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
font-size: 11px;
}
}
.sem_chapter_count {
max-width: 1125px;
margin: auto;
margin-top: 50px;
margin-bottom: 50px;
border: 1px solid #C7C7C7;
padding: 20px;
}
.sem_chapter_count .sem_quiz_result .take_again_btn{
background: #2274A1;
color: #fff;
font-size: 12px;
padding: 0px 15px;
text-decoration: unset;
border-radius: 5px;
font-family: "Roboto", Sans-serif;
font-weight: 700;
width: 100%;
max-width: 18%;
border: 1px solid #2274a1;
cursor: pointer;
line-height: 40px;
margin: auto;
}
.sem_chapter_count .sem_quiz_result .take_again_btn:hover{
background-color: #FFFFFF;
color: #2274A1;
border-color: #2274A1;
}
.sem_quiz_result a.sem_certificate {
padding: 8px 20px;
background: #2274A1;
color: #fff;
font-size: 12px;
cursor: pointer;
border-radius: 5px;
font-family: "Roboto", Sans-serif;
border: 1px solid #2274A1;
font-weight: 700;
margin: auto;
}
.sem_quiz_result a.sem_certificate:hover {
color: #2274A1!important;
background-color: #FFFFFF;
border-color: #2274A1;
}
.sem-links {
max-width: 1125px;
margin: 50px auto;
text-align: center;
display: flex;
}
.sem-links a {
background: #2274A1;
color: #fff;
font-size: 12px;
text-decoration: unset;
border-radius: 100px;
font-family: "Roboto", Sans-serif;
border: 1px solid #2274A1;
font-weight: 700;
width: 100%;
max-width: 10%;
height: 40px;
line-height: 40px;
margin: auto;
display: block;
}
.sem_chapter_count h3 {
font-size: 28px;
font-weight: 700;
border-bottom: 1px solid #C7C7C7;
padding-bottom: 15px;
font-family: "Roboto", Sans-serif;
margin-bottom: 25px;
}
.sem_chapter_count .sem_slide_take h2 {
font-size: 24px;
font-weight: 500;
color: #206489;
font-family: "Roboto", Sans-serif;
}
.sem_slide_take input {
margin-right: 10px;
width: 20px;
height: 20px;
}
.sem_slide_take label {
display: flex;
align-items: center;
margin-bottom: 10px;
color: #202F4C;
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 500;
padding-top: 1px;
}
.sem_slide_take.active{
display: block;
}
.sem_slide_take:nth-child(2).active {
display: block;
}
.sem_slide_take {
display: none;
}
span.sem_incorrect_msg {
color: #ff0000;
font-size: 16px;
font-weight: 500;
}
.single_prod_banner .bundled_product.bundled_product_summary.product.thumbnail_hidden {
display: none;
}
.sin_bundle_pro form.cart.cart_group.bundle_form.layout_default.group_mode_noindent {
display: block !important;
}
.sin_bundle_pro .bundled_product .details {
display: flex;
justify-content: space-between;
}
.sin_bundle_pro a.bundled_product_permalink, .sin_bundle_pro .bundled_product_excerpt.product_excerpt {
display: none;
}
.single_prod_banner button.single_add_to_cart_button.bundle_add_to_cart_button.button.alt {
float: unset;
}
.sin_bundle_pro h4.bundled_product_title.product_title span.item_title {
color: #1D272D;
font-family: "Roboto", Sans-serif;
font-size: 20px;
font-weight: 500;
}
.sin_bundle_pro div.bundled_product_summary, .woocommerce div.product.bundled_product_summary {
padding-bottom: 0.618em !important;
margin-bottom: 0.618em !important;
border-bottom: 1px solid rgba(0,0,0,0.05);
}
.sin_bundle_pro .bundle_button {
margin-top: 40px;
}
.course-end-popup-overlay {
visibility: visible;
text-align: center;
top: 210px;
margin-left: auto;
margin-right: auto;
border-radius: 15px;
width: 100%;
max-width: 30%;
box-shadow: 1px 3px 14px -4px #00000061;
border: none;
padding: 30px 0px;
opacity: 99999999;
z-index: 999;
background: #fff;
position: fixed;
}
span.course-end-close {
position: absolute;
right: -1em;
background: #fff;
color: red;
width: 35px;
height: 35px;
border-radius: 100px;
top: -1em;
font-weight: 600;
line-height: 35px;
cursor: pointer;
}
.course-end-bottom {
display: flex;
justify-content: space-around;
}
a.stay_page {
background: #2274a1;
color: #fff;
border-radius: 100px;
padding: 8px 25px;
font-family: "Jost", Sans-serif;
font-size: 13px;
font-weight: 500;
}
a.leave_page {
background: #f90606;
color: #fff;
border-radius: 100px;
padding: 8px 25px;
font-family: "Jost", Sans-serif;
font-size: 13px;
font-weight: 500; 
}
.course-end-bottom {
border-top: 2px solid;
padding-top: 20px;
}
.overlay-bgwrapp {
position: fixed;
display: none;
background-color: #000;
width: 100%;
height: 100%;
z-index: 999;
opacity: 0.5;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.course_fail_load{
border: 2px solid #2274a1;
padding: 70px;
text-align: center;
}
.course_fail_load h3{
font-family: "Roboto", Sans-serif;
font-size: 25px;
font-weight: 500;
}
.course_fail_load a {
color: #2274a1;
}
.woocommerce-message {
border-top-color: #2274a1;
}
.woocommerce-message::before {
content: "\e015";
color: #2274a1;
}
.woocommerce-message .wc-forward{
color: #fff;
background-color: #2274a1;
}
.woocommerce-form-coupon-toggle .woocommerce-info a{
color: #2274a1;
}
.woocommerce-order-details .order_item td{
background-color: unset;
}
.woocommerce-order-details .order_item td.product-name a{
color: #2274a1;
font-weight: 600;
}
th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions {
text-align: right;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
text-align: right;
}
.order_item .product-name .wc-item-meta{
display:none;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-remove {
width: 100%;
height: 65px;
display: flex;
align-items: center;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a.remove {
font-size: 1.6em;
line-height: 18px;
text-align: center;
}
.course-end-popup-parent { display:none;
}
.footer-social a.elementor-icon:hover {
background-color: #fff !important;
}
.footer-social a.elementor-icon:hover i.fab.fa-twitter {
color: #1DA1F2;
}
.footer-social a.elementor-icon:hover i.fab.fa-facebook-f {
color: #4267B2;
}
.footer-social a.elementor-icon:hover i.fab.fa-instagram {
color: #E4405F;
}
.footer-social a.elementor-icon:hover i.fab.fa-linkedin-in {
color: #0077b5;
}
.company_dashboard .add_new_user {
display: flex;
align-items: center;
margin-top: 10px;
flex-wrap: wrap;
justify-content: flex-start;
}
.company_dashboard .add_new_user input {
padding-left: 20px;
padding-right: 35px;
flex-basis: 48%;
margin-bottom: 10px;
background-repeat: no-repeat;
background-position: 5% center;
margin-right: 10px;
height: 45px;
}
.company_dashboard .add_new_user #togglepassword, .company_dashboard .add_new_user #toggle_cpassword {
right: 35px;
position: relative;
bottom: 10px;
}
.company_dashboard .fa-eye:before {
position: absolute;
}
.new_user_field_err span.error_msg {
color: #ff0000;
font-size: 14px;
font-family: "Roboto", Sans-serif;
padding-top: 10px;
display: block;
}
.dashboard_main .course_redirect{
text-decoration: none;
}
.dashboard_main .course_redirect .buy_courses{
text-align: center;
color: #fff;
padding: 8px;
font-family: "Jost", Sans-serif;
font-size: 16px;
font-weight: 500;
background-color: #2274A1;
border-radius: 5px 5px 5px 5px;
margin-top: 10px;
}
.my-account-btn-parent button.btn-myaccount {
font-family: "Jost", Sans-serif;
font-size: 16px;
font-weight: 500;
background-color: #2274A1;
border: 1px solid #2274A1;
border-radius: 5px 5px 5px 5px;
color: #fff;
}
.my-account-btn-parent button.btn-myaccount:hover {
background-color: #fff;
color: #2274A1;
border: 1px solid #2274A1;
}
.my-account-btn-parent button.btn-myaccount:before {
content: "\f007";
font-family: "Font Awesome 5 Free";
padding-right: 10px;
}
.my-account-btn-parent .btn-menu-toggle {
z-index: 9999999;
}
.my-account-btn-parent ul {
list-style-type: none;
padding-left: 0px;
}
.my-account-btn-parent ul li a {
color: #243138;
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 400;
padding-bottom: 10px;
display: block;
}
.my-account-btn-parent ul li a:hover {
color: #206489;
}
.btn-menu-toggle {
width: 140px;
background: #fff;
padding: 15px 10px 5px 10px;
border-radius: 0px 0px 5px 4px;
}
button.btn-myaccount {
width: 100%;
}
.my-account-btn-parent.btn-existing {
width: 140px;
}
button.woocommerce-button.button.woocommerce-form-login__submit:hover {
border-color: #2274A1;
background: #fff;
color: #2274A1; 
}
.dashboard-courses-sec2 a{
margin-bottom: 0;
background: #2274a1;
border-radius: 100px;
width: 100%;
padding: 10px 20px;
font-size: 12px;
color: #ffffff;
font-weight: 500;
font-family: "Roboto", Sans-serif;
text-decoration: none;
margin-right: 10px;
border: 1px solid #fff;
text-align: center;
}
.dashboard-courses-sec2 {
display: flex;
align-items: center;
}
.dashboard-courses-sec2 a:hover {
color: #2274A1 !important;
background-color: #FFFFFF !important;
border: 1px solid #2274A1;
}
form.woocommerce-form.woocommerce-form-login.login input {
padding-left: 40px;
}
:focus-visible, :focus {
outline: none !important;
}
.single_preview_main .popup-action img {
max-width: 20px;
}
.single_preview_main .popup-action {
text-align: center;
}
.single_preview_main .row.preview_imgs img {
margin-top: 45px;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
text-align: center;
margin-bottom: 20px;
}
.woocommerce ul.order_details {
list-style: none;
display: flex;
justify-content: center;
padding-left: 0;
}
.woocommerce-order {
display: flex;
flex-flow: column;
}
.woocommerce-order-received .woocommerce-order {
display: flex;
flex-flow: column;
}
.woocommerce-order-received p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
order: 1;
}
.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
order: 2;
}
.woocommerce-order-received .woocommerce-order p {
order: 3;
}
.woocommerce-order-received section.woocommerce-customer-details {
order: 4;
width: 100%;
max-width: 50%;
}
.woocommerce-order-received section.woocommerce-order-details {
order: 5;
}
.woocommerce-order-received .woocommerce table.shop_table td {
border: 1px solid #cccccc !important;
border-bottom: 1px solid #cccccc !important;
}
.woocommerce-order-received .woocommerce table.shop_table {
border: 1px solid #cccccc !important;
}
.woocommerce-order-received .woocommerce table.shop_table tfoot th {
font-weight: 700;
border-top: 1px solid #ccc;
}
.woocommerce .woocommerce-customer-details address {
border: 2px solid #cccccc !important;
}
a.thankyou-dashboard {
font-family: "Jost", Sans-serif;
font-size: 16px;
font-weight: 500;
background-color: #2274A1;
border: 1px solid #2274A1;
border-radius: 5px 5px 5px 5px;
color: #fff;
width: 100%;
display: block;
height: 50px;
line-height: 50px;
text-align: center;
max-width: 35%;
margin: auto;
text-decoration: unset;
text-transform: uppercase;
}
a.thankyou-dashboard:hover {
color: #2274A1;
background-color: #fff;
}
p.taking-p {
font-size: 18px;
}
.single-product .wcppec-checkout-buttons.woo_pp_cart_buttons_div {
display: none;
} .woocommerce .cart-sec2 table.shop_table .coupon{
display: flex;
align-items: center;
}
.woocommerce .cart-sec2 table.shop_table .coupon>label{
margin-right: 5px;
} .woocommerce-cart table.shop_table.woocommerce-cart-form__contents th.product-state, .woocommerce-cart table.shop_table.woocommerce-cart-form__contents th.product-disclipine, .woocommerce-cart table.shop_table.woocommerce-cart-form__contents th.product-quantity{
padding-top: 0;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table th, .woocommerce-checkout .woocommerce-checkout-review-order-table td{
text-align: left !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-disclipine, .woocommerce-checkout .woocommerce-checkout-review-order-table th.product-state{
font-family: "Roboto", Sans-serif;
font-size: 18px !important;
font-weight: 500 !important;
color: #181E2A;
} .home .all_categories_parent .all_cat_list {
display: flex;
flex-wrap: wrap;
gap: 20px;
} p.form-field.new-user-state {
flex-basis: 48%;
margin-bottom: 10px;
margin-right: 10px;
width: 100%;
border: solid 1px #666666;
border-radius: 3px;
padding: 0.5rem 1rem;
transition: all .3s;
}
p.form-field.new-user-state span.select2.select2-container.select2-container--default {
width: 100% !important;
}
p.form-field.new-user-state span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single {
border: 0;
height: 30px;
}
p.form-field.new-user-state span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single span#select2-new_user_state-container {
padding-left: 0;
} .company-assigned-users .delete_user_course_id-content, 
.company-assigned-users .delete_user_id-content {
display: flex;
position: fixed;
left: 0;
top: 0;
z-index: 9999;
width: 100%;
height: 100%;
background: #f5f5f500;
-webkit-transition: 0.5s;
overflow: auto;
transition: all 0.3s linear;
backdrop-filter: blur(2px);
}
.company-assigned-users .delete_user_course_id-content .delete_user_course, 
.company-assigned-users .delete_user_id-content .delete_user_id {
background-color: #fefefe;
margin: auto;
padding: 20px;
border-radius: 0;
max-width: 500px;
width: 100%;
height: auto;
border: 1px solid #959595;
display: grid;
justify-items: center;
justify-content: center;
align-items: center;
gap: 10px;
}
.company-assigned-users .delete_user_course p, 
.company-assigned-users .delete_user_id p {
font-size: 20px;
font-weight: 400;
margin: 10px;
}
.company-assigned-users .delete_user_course .btn-user_course:first-child, 
.company-assigned-users .delete_user_id .btn-user_delete:first-child {
margin-right: 10px;
}
.company-assigned-users .delete_user_course .btn-user_course, 
.company-assigned-users .delete_user_id .btn-user_delete {
padding: 10px;
width: 60px;
background-color: #2274A1;
font-family: "Jost", Sans-serif;
font-size: 14px;
font-weight: 500;
border: 1px solid #2274A1;
color: #fff;
}
.company-assigned-users .company_courses_tbl button.btn-delete-course.delete_user_course_id, 
.company-assigned-users .company_courses_tbl button.btn-delete-course.delete_user_course_id:hover {
color: red;
border: 1px solid;
padding: 5px 10px;
height: 30px;
font-size: 14px;
line-height: 1;
}
.company-assigned-users .company_courses_tbl button.btn-delete-course.delete_user_course_id:hover {
color: #fff;
border: 1px solid;
}
.company-user-action {
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 10px;
}
button.btn-delete-user.user_delete_from_company {
padding: 10px;
border-radius: 5px;
color: #FFFFFF;
background-color: #2274A1;
font-family: "Jost", Sans-serif;
font-size: 14px;
font-weight: 500;
border: 1px solid #2274A1;
margin: 0;
display: block;
}