/* 4/1/2021*/ .log_info_txt{font-size: 14px;} .circle-custom p { width: 120px; height: 120px; display: flex; justify-content: center; align-items: center; border-radius: 50%; font-style: italic; background: #C5E7DD; font-weight: 700 !important; font-size: 32px !important; color: #264B5B !important; margin:auto; } .first-circle p{ border: 2px solid #91D1BF; animation: pulse 2s infinite; } .teleinvitasjon-form input { text-align: center; box-shadow: 4px 1px 7px 1px rgb(164 164 164 / 35%); color: #3FAF90 !important; font-weight: 400 !important; font-style: normal !important; border: 1px solid #3FAF90 !important; } .teleinvitasjon-form button#pm_search_data { margin-left: -10px !important; } @-webkit-keyframes pulse { 0% { -webkit-box-shadow: 0 0 0 0 rgba(26, 20, 20, 0.51); } 70% { -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0) !important; } 100% { -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0) ; } } @keyframes pulse { 0% { -moz-box-shadow: 0 0 0 0 rgba(16, 15, 13, 0.4); box-shadow: 0 0 0 0 rgba(20, 19, 15, 0.48) ; } 70% { -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0); box-shadow: 0 0 0 10px rgba(204,169,44, 0); } 100% { -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0); box-shadow: 0 0 0 0 rgba(204,169,44, 0) ; } } /* media query */ @media only screen and (max-width:1024px){ .teleinvitasjon-form .elementor-field-type-number { max-width: 80% !important; width: 80% !important; } .teleinvitasjon-form .elementor-field-type-submit { max-width: 30% !important; width: 20% !important; } .text-custom-circle { width: 70% !important; margin: auto; } } @media only screen and (max-width:768px){ .teleinvitasjon-form .elementor-form-fields-wrapper.elementor-labels-above { display: flex; justify-content: center; } .teleinvitasjon-form .elementor-field-type-number { max-width: 50% !important; width: 50% !important; } .teleinvitasjon-form .elementor-field-type-submit { max-width: 20% !important; width: 20% !important; } } @media only screen and (max-width:600px){ .text-custom-circle { width: 45% !important; margin: auto; } .teleinvitasjon-form button#pm_search_data { margin-left: 0px !important; width: 100%; } .teleinvitasjon-form .elementor-form-fields-wrapper.elementor-labels-above { display: flex; flex-wrap: wrap !important; justify-content: center; } .teleinvitasjon-form .elementor-field-type-number { max-width: 100% !important; width: 100% !important; } .teleinvitasjon-form .elementor-field-type-submit { max-width: 100% !important; width: 100% !important; } } /* end work on new step form */ header#custom-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { top: -36px !important; height: 100vh; vertical-align: middle; z-index: 1; background: #264B5B; } header#custom-header ul#menu-2-5378f39 { top: 34%; } header#custom-header .elementor-menu-toggle.elementor-active i { z-index: 3333; color: #264B5B; } @media only screen and (max-width:1024px){ div#order2 { order: 3; } } @media (min-width:1025px) and (max-width:1152px){ div#order3 .elementor-button.elementor-size-lg{ padding: 20px 17px; font-size: 14px; } ul#menu-1-5378f39 li a { padding: 36px 10px !important; } } @media only screen and (max-width:768px){ header#custom-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { top: -113px !important; height: 100vh; vertical-align: middle; z-index: 1; background: #fff; } .word-wrap-custom h2 { white-space: pre-wrap; word-break: break-all; } p.helse-para { display: none; } } @media (min-width:1024px) and (max-width:1200px) { .pm_small_tabs .elementor-text-editor p { font-size: 18px; } } table.ingrdient { width: 100%; /* margin: 0 auto; */ border-color: rgba(255, 255, 255, 0.23); box-shadow: 0px 0px 5px 0px #d3d3d3; border-radius: 20px !important; box-shadow: 0px 3px 12px 1px rgba(0,0,0,0.5); background:#fff; } tr.heading-row td { background: #264B5B !important; color: white; /* color: #F37E6C; */ font-size: 16px; font-weight: 600; } table.ingrdient td { border: none; } tr.heading-row:hover td {background: #264b5b !important;color: white !important;} table.ingrdient tr:hover td { background: white; color: #e9a335; } table.ingrdient td.radius-one { border-top-left-radius: 20px; vertical-align: middle; } table.ingrdient td.radius-two { border-top-right-radius: 20px; } table.ingrdient tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th { background-color: #fff; } table.ingrdient tr td { /* padding-left: 50px; */ /* padding: 10px 50px; */ padding:10px 20px; }tr.last-row-igredienser:hover td { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } table.ingrdient p { margin: 0px; font-size: 16px; line-height: 35px; } @media (max-width:600px){ .table-container { overflow-x: auto; } .table-container table { box-shadow: unset; } } /* Home page form */ label#field_poststed_label, label#field_postnr_label,label#field_e6lis6_label { display: none; } /* home page form end */ .st0{ fill: #3faf90 !important; } .woocommerce-checkout main header, .woocommerce-account main header { display: none; } .pm_loginreg_my_account { max-width: 490px; margin: 0 auto; width: 100%; } div#customer_details p.form-row label { color: #264B5B; } .lost_reset_password { max-width: 490px; margin: 0 auto; width: 100%; box-shadow: 2px 2px 12px #0000001f; border: none; padding: 20px; border-radius: 5px; } .page-id-6471 ul.woocommerce-error { max-width: 530px; margin: 0 auto; } .pm_thankyou_page_section h2 { color: #264B5B !IMPORTANT; } .pm_thankyou_page_section h2 { color: #264B5B !IMPORTANT; } .f_row { display: flex; } .f_row strong { width: 58%; } .lost_reset_password .form-row-first { width: 100% !IMPORTANT; } .lost_reset_password input#user_login { border-color: #41af8f; } .lost_reset_password button.woocommerce-Button.button { background: #41af8f; color: white; } div#customer_details p.form-row label a { color: #43af91; } input#terms {position: relative;visibility: hidden;} input#terms:checked:after {content: "\2713";position: absolute;width: 15px;height: 16px;border: 1px solid #43af91;visibility: visible;left: 0;background: #43af91;color: #fff;padding: 0px 0 12px;font-size: 10px;font-weight: 900;} input#terms:after { content: ""; position: absolute; width: 15px; height: 15px; border: 1px solid #43af91; visibility: visible; left: 0; background: transparent; color: #fff; padding: 0px 0 12px; cursor: pointer; } .pm_login_form_login .woocommerce-info { border-top-color: #43AF91; background: #fff; box-shadow: 2px 2px 12px #0000001f; } .page-id-6470 .woocommerce-form-login.login { box-shadow: 0px 3px 6px 1px rgb(199 199 199 / 50%); border-radius: 20px !IMPORTANT; margin-bottom: 60px; padding: 20px 30px; margin: 20px 0px; } .page-id-6470 input#username { border: 0.5px solid #43AF91; border-radius: 5px; color: #989898; font-family: 'Montserrat'; font-size: 14px; height: 49px; } .page-id-6470 input#password { border: 0.5px solid #43AF91; border-radius: 5px; color: #989898; font-family: 'Montserrat'; font-size: 14px; height: 49px; } .pm_loginreg_my_account h2 { color: #264B5B; } .page-id-6470 .woocommerce-form-login__submit { background: #43AF91 !IMPORTANT; padding: 8px 26px !important; font-family: 'Montserrat'; font-size: 14px !important; color: #fff !important; } .pm_login_form_login .woocommerce-info::before { color: #43af91; } a.pm_lg_btn { background: #43AF91; color: white; padding: 10px 15px; margin-bottom: 50px; border-radius: 3px; font-size: 13px; font-weight: 700; } .pm_logout_btn_section { margin-bottom: 30px; float: right; margin-top: -40px; } .modal{ z-index: 99; } .pm_modal_container .modal-content{ top: 50%; transform: translateY(-50%); } .pm_modal_container .modal-header{ margin-bottom: 20px; } .post-6471 .woocommerce-error, .post-6471 .woocommerce-message { background: #fff; box-shadow: 2px 2px 12px #0000001f; } .post-6471 .woocommerce-message::before { content: "\e015"; color: #43AF91; } .post-6471 .woocommerce-message { border-top-color: #43AF91; } ul.wc_payment_methods.payment_methods.methods { display: none; } /* my account payment information css start*/ .edit_payment_info { display: none; } /* my account payment information css end */ .pm_dashboard_outer_section .pro_dashboard_main_top { display: grid; grid-template-columns: 1fr 1fr; max-width: 100%; width: 100%; grid-gap: 25px; } .pm_dashboard_outer_section{ display:block !important; } .page-id-6471 table.shop_table.subscription_details{ width: 100% !important; } .pm_dashboard_outer_section .pro_dashboard_main_top .edit-popup a{ color:#3FAF90; } .pm_dashboard_outer_section .pro_dashboard_main_top .subscription_inner_single{ padding: 53px; border-radius: 19px; background: #fff; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.17); } .woocommerce .pm_dashboard_outer_section .pro_dashboard_main_top table.shop_table{ border:none; } .pm_dashboard_outer_section .woocommerce-form-row { margin-bottom: 36px !important; } .pm_dashboard_outer_section table.shop_table tr td:nth-child(3) { width: 132px; } .pm_dashboard_outer_section .pro_dashboard_main_top{ grid-gap:40px !important; } .pm_dashboard_outer_section .edit-popup { color: #43af91; font-size: 16px; } .pm_dashboard_outer_section .btn_close_pro { background: transparent !IMPORTANT; color: #E9A335 !important; font-size: 18px !IMPORTANT; padding: 0 !IMPORTANT; display: flex; align-items: center; padding-left: 37px !IMPORTANT; padding-right: 5px !important; } .loading .load { border: 4px solid #f3f3f3; border-radius: 50%; border-top: 4px solid #58d4b2; width: 25px; height: 25px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; display: flex; justify-content: center; position: absolute; } .loading .btn-text { opacity: 0; } .pm_dashboard_outer_section a#DataTables_Table_0_previous { display: none; } .pm_dashboard_outer_section a#DataTables_Table_0_next { display: none; } .pm_dashboard_outer_section .dataTables_wrapper .dataTables_paginate a.paginate_button.current { background: transparent !IMPORTANT; border: none; padding: 0; border-top-color: transparent !IMPORTANT; border-left-color: transparent !IMPORTANT; border-right-color: transparent !IMPORTANT; border-bottom-color: #3FAF90 !IMPORTANT; border-bottom: 3px solid #3FAF90 !important; } .pm_dashboard_outer_section div#DataTables_Table_0_wrapper { padding: 80px 60px 45px; box-shadow: 2px 2px 12px #0000001f; border-radius:20px; } .pm_dashboard_outer_section .dataTables_wrapper .dataTables_paginate{ text-align:center; float: none; } .pm_dashboard_outer_section .dataTables_paginate { width: fit-content; margin: 0 auto; } .pm_modal_container .half_section.title_in:nth-child(5) { width: 60%; } .pm_modal_container .half_section.title_in{ width: 67% !important; } .pm_dashboard_outer_section .dataTables_paginate:before {content: "<<";} .pm_dashboard_outer_section .dataTables_paginate:after {content: ">>";} .swal2-styled.swal2-confirm{ background-color: #264B5B !important; } .swal2-icon.swal2-success .swal2-success-ring{ border: .25em solid #43AF91 !important; } .swal2-icon.swal2-success [class^=swal2-success-line]{ background-color: #43AF91; } .order-actions { color: #3FAF90 !important; } .post-6470 .entry-title { display: none; } .swal2-icon.swal2-info { border-color: #43AF91 !important; color: #43AF91 !important; } .post-6471 .page-content { margin-top: 70px; } .pm_dashboard_outer_section .dataTables_wrapper .dataTables_paginate .paginate_button:hover { background: transparent !important; color: #989898!important; border: none !IMPORTANT; padding: 0 !important;} .pm_dashboard_outer_section a.paginate_button { padding: 0 !important; border: none !important; } form.elementor-form .elementor-field-group.elementor-field-type-submit{ -webkit-box-align: start; -ms-flex-align: start; align-items: start; }.elementor-20 .elementor-element.elementor-element-dd6837b .elementor-button[type="submit"]:hover { background-color: #3faf90 !important; color: #ffffff; } .pm_modal_container .switch_link_btn_cnf { border: none; } /* loader css start */ .elementor-button-text.loading_btn {color: #43af91;} .loading_btn:after { content: "\f110"; position: absolute; font-family: "Font Awesome 5 Free"; font-weight: 900; color: #fff; width: 100%; left: 0; height: 100%; top: 0; -webkit-animation: load3 1.4s infinite linear; animation: load3 1.4s infinite linear; } @-webkit-keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } span.elementor-button-text { position: relative; } /* loader css end */ /* Safari */ @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @media (max-width:900px){ .pm_dashboard_outer_section .sub_related_orders_list { padding: 0px 9px; overflow: scroll; } .pm_dashboard_outer_section .pro_dashboard_main_top{ grid-template-columns: 1fr; } .pm_dashboard_outer_section table.shop_table tr td:nth-child(3) { width: auto; } } @media(max-width:600px){ .f_row strong{ width: 49%; } } .pm_modal_container #confirm_unapp_btn { background: #43AF91; color: white; } .pm_modal_container #cancel_unapp_btn { border-color: #43AF91; color: #43AF91; } .pm_modal_container #cancel_unapp_btn:hover{ background:transparent; } .pm_modal_container .btn_unapp_btn { padding: 8px 30px; border-color: #43AF91; font-size: 100%; font-weight: 600; margin: 5px; outline: 0; } .pm_modal_container { text-align: center; } .pm_modal_container .icon_modal_top .img_postgen { max-width: 170px; margin-bottom: 20px; width: 100%; } .pm_modal_container #cancel_unapp_btn:focus { background: transparent; } li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--support-conversations { display: none; } @media(min-width:767px){ #step-two-form .elementor-form-fields-wrapper>div:nth-child(4) { grid-column: 2; } } .bp_step_one_outer_section .elementor-button {margin-left: -10px;} button#pm_search_data_30 { margin-left: -10px !important; } p.thank_min_btn { margin-top: 25px; margin-bottom: 25px; } .elementor-field-group-search_api_1881_30 { width: 75% !IMPORTANT; } a.a_link_color.a_link_btn { font-size: 14px; padding: 8px 22px; background: #264B5B; color: #fff; border-radius: 100px 100px 100px 100px; } .custom_word_break { word-break: break-word; } .ab_buble_wrapper:before { content: ""; width: 10px; height: 39px; border: 0 solid transparent; border-top-width: 21px; border-bottom-width: 18px; border-right: 18px solid white; position: absolute; top: 50%; left: -17px; transform: translateY(-50%); } .ab_buble_right_corner_arrow:after { content: ""; width: 10px; height: 39px; border: 0 solid transparent; border-top-width: 21px; border-bottom-width: 18px; border-left: 18px solid white ;position: absolute; top: 50%; right: -17px; transform: translateY(-50%); } .elementor-element-db09f3f.step_one:after{ content:unset; } .ab_numbers_container { position: relative; } .ab_numbers_container { max-width: 85%; margin: 0 auto; padding-left: 0 !important; } .ab_numbers_container:before { content: ""; width: 13%; height: 100%; background: url(https://ashwagandhaforte.naturepharma.no/wp-content/uploads/2021/08/arrow2.png); position: absolute; background-repeat: no-repeat; top: -54px; left: -90px; background-size: contain; } .ab_testimonial_section .elementor-testimonial__content { height: fit-content; } .ab_testimonial_section .elementor-testimonial { align-items: center !IMPORTANT; } .ab_custom_testimonial .elementor-testimonial__content { display: flex; align-items: center; } .ab_custom_testimonial .swiper-wrapper { align-items: center !important; } .elementor-50 .elementor-element.elementor-element-c62f1f5{ z-index:5 !important; } .custom_ovrflow_hdn { overflow: hidden; } a.font-grey-forte { color: #c8c2b6; } a.font-green-forete { color: #3faf90; } a.font-yellow-forte { color: #e9a335; } @media(max-width:1024px){ .custom-svg svg { display: none; } } @media only screen and (max-width:468px){ .custom-list-mb { display: flex; justify-content: none; margin-left: 0px !important; } .custom-list-mb li.elementor-icon-list-item { display: flex; justify-content: space-between !important; } .custom-list-mb span.elementor-icon-list-text { width: 90%; } .custom-list-mb .elementor-widget-container { width: 98%; } } header#custom-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { top: -36px !important; height: 100vh; vertical-align: middle; z-index: 1; background: #fff; } header#custom-header ul#menu-2-5378f39 { top: 34%; } header#custom-header .elementor-menu-toggle.elementor-active i { z-index: 3333; color: #264B5B; } @media only screen and (max-width:1024px){ div#order2 { order: 3; } } @media (min-width:1025px) and (max-width:1152px){ div#order3 .elementor-button.elementor-size-lg{ padding: 20px 17px; font-size: 14px; } ul#menu-1-5378f39 li a { padding: 36px 10px !important; } } @media only screen and (max-width:768px){ header#custom-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { top: -113px !important; height: 100vh; vertical-align: middle; z-index: 1; background: #fff ; } .custom-list-mb { display: flex; justify-content: center; margin-left: -47px; } .word-wrap-custom h2 { white-space: pre-wrap; word-break: break-all; } p.helse-para { display: none; } button#pm_search_data_30{ margin-left: 0 !important; width: 100%; } } @media (min-width:1024px) and (max-width:1200px) { .pm_small_tabs .elementor-text-editor p { font-size: 18px; } } table.ingrdient { width: 100%; /* margin: 0 auto; */ border-color: rgba(255, 255, 255, 0.23); box-shadow: 0px 0px 5px 0px #d3d3d3; border-radius: 20px !important; box-shadow: 0px 3px 12px 1px rgba(0,0,0,0.5); background:#fff; } tr.heading-row td { background: #264B5B !important; color: white; /* color: #F37E6C; */ font-size: 16px; font-weight: 600; } table.ingrdient td { border: none; } tr.heading-row:hover td {background: #264b5b !important;color: white !important;} table.ingrdient tr:hover td { background: white; color: #e9a335; } table.ingrdient td.radius-one { border-top-left-radius: 20px; vertical-align: middle; } table.ingrdient td.radius-two { border-top-right-radius: 20px; } table.ingrdient tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th { background-color: #fff; } table.ingrdient tr td { /* padding-left: 50px; */ /* padding: 10px 50px; */ padding:10px 20px; }tr.last-row-igredienser:hover td { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } table.ingrdient p { margin: 0px; font-size: 16px; line-height: 35px; } @media (max-width:600px){ .table-container { overflow-x: auto; } .table-container table { box-shadow: unset; } .ab_numbers_container .elementor-field-group-search_api_1881{ width:100% !important; } } /* Home page form */ label#field_poststed_label, label#field_postnr_label,label#field_e6lis6_label { display: none; } /* home page form end */ .st0{ fill: #3faf90 !important; } /* bubble */ .ab_testimonial_section .elementor-testimonial__image img { width: 250px !important; height: 250px !important; border-radius: 100% !important; position: relative; } .ab_testimonial_section .elementor-testimonial__content { position: relative; left: 0px; box-shadow: 0px 15px 50px 0px rgb(0 0 0 / 10%); background: #fff !important; padding: 50px 50px 60px 50px !important; /* max-width: 740px !IMPORTANT; */ } .ab_testimonial_section .elementor-testimonial__footer { justify-content: center; position: relative; } .elementor-1371 .elementor-element.elementor-element-aab8e64 .elementor-testimonial__content:after{ content:unset; } .ab_custom_testimonial .elementor-testimonial__content:before { content: ""; width: 10px; height: 39px; border: 0 solid transparent; border-top-width: 21px; border-bottom-width: 18px; border-right: 18px solid white; position: absolute; top: 50%; left: -17px; transform: translateY(-50%); } /* .ab_testimonial_section .elementor-testimonial__footer { padding: 0 !IMPORTANT; } */ /* .ab_testimonial_section .elementor-testimonial__footer { position: absolute; left: 0; } */ .ab_testimonial_section .swiper-slide.swiper-slide-active { padding-right: 42px; padding: 50px; } @media(max-width:767px){ .ab_buble_wrapper:before, .ab_buble_right_corner_arrow:after { content: ""; width: 10px; height: 39px; border: 0 solid transparent; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid white; position: absolute; top: -37px; left: 50%; transform: translateX(-50%); } .ab_testimonial_section .elementor-testimonial{ flex-wrap: wrap; flex-direction: column-reverse; } .ab_testimonial_section .swiper-slide.swiper-slide-active{ padding: 20px; } .ab_custom_testimonial .elementor-testimonial__content:before{ content: ""; width: 10px; height: 39px; border: 0 solid transparent; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid white; position: absolute; top: -37px; left: 50%; transform: translateX(-50%); } .ab_testimonial_section .elementor-testimonial__footer { margin-bottom: 20px; } .ab_testimonial_section .elementor-testimonial__content{ padding: 30px !important; } .ab_testimonial_section .elementor-testimonial__image img{ width: 210px !important; height: 210px !important; } .ab_numbers_container:before{ content:unset; } } @media(max-width:1070px) and (min-width:990px){ .ab_numbers_container:before{ width: 10%; top: -30px; } } @media(max-width:989px){ .ab_numbers_container:before{ width: 12%; top: -24px; } } /* 13 march for header layout fix */ @media (min-width: 1025px) and (max-width: 1366px){ #custom-header .site-logo{ width: 17.959%; } #custom-header .header-menu{ width: 85.954%; } #custom-header .header-action{ width: 17%; } ul#menu-1-5378f39 li a { padding-right: 10px; padding-left: 10px; } #custom-header .header-action a { white-space: nowrap; padding-left: 16px; padding-right: 16px; } }