@font-face { font-family: 'villatheme'; src: url('fonts/villatheme.eot?anbl5v'); src: url('fonts/villatheme.eot?anbl5v#iefix') format('embedded-opentype'), url('fonts/villatheme.ttf?anbl5v') format('truetype'), url('fonts/villatheme.woff?anbl5v') format('woff'), url('fonts/villatheme.svg?anbl5v#villatheme') format('svg'); font-weight: normal; font-style: normal; } [class^="vlt-ico-"], [class*=" vlt-ico-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'villatheme' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .vlt-ico-vc_btn:before { content: "\e900"; } .vlt-ico-voucher:before { content: "\e901"; } .vlt-ico-icon:before { content: "\e902"; } .vlt-ico-move:before { content: "\e903"; } .vlt-ico-format_color_text:before { content: "\e904"; } .vlt-ico-format_color_fill:before { content: "\e905"; } .vlt-ico-border_color:before { content: "\e906"; } .vlt-ico-palette:before { content: "\e907"; } .vlt-ico-question:before { content: "\e908"; } .vlt-ico-shopping-cart:before { content: "\e909"; } .vlt-ico-floppy-disk:before { content: "\e962"; } .vlt-ico-spinner2:before { content: "\e97b"; } .vlt-ico-spinner9:before { content: "\e982"; } .vlt-ico-bin2:before { content: "\e9ad"; } .vlt-ico-bold:before { content: "\ea62"; } .vlt-ico-underline:before { content: "\ea63"; } .vlt-ico-italic:before { content: "\ea64"; } .vlt-ico-paragraph-left:before { content: "\ea77"; } .vlt-ico-paragraph-center:before { content: "\ea78"; } .vlt-ico-paragraph-right:before { content: "\ea79"; } .vlt-ico-mail3:before { content: "\ea85"; } .vlt-ico-facebook:before { content: "\ea90"; } .vlt-ico-facebook2:before { content: "\ea91"; } .vlt-ico-file-excel:before { content: "\eae2"; } .vlt-ico-messenger:before { content: "\e90a"; } .vlt-ico-cross:before { content: "\ea0f"; } #wacv-admin-settings { font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif !important; box-sizing: border-box; h1 { font-size: 2em; } select { font-size: 15px; max-width: 100%; line-height: 1.38461538em; } .wacv-messenger-message { display: flex; } .wacv-message-length { padding: 0.5em; } } .vi-ui.form input, .vi-ui.form select { padding: 0.5em !important; } .tab-admin { //margin-left: 0 !important; //margin-right: 0 !important; box-sizing: border-box; } .vi-ui.attached.segment { width: 100% !important; } .wacv-header h1 { font-weight: 500; } h4 { font-weight: 600; padding: 8px; margin-bottom: 0; } select { font-size: inherit; } table.wacv-table { width: 100%; td { padding: 0.5rem; } td.col-1 { width: 30%; } td.col-2 { width: 60%; } td.col-3 { width: 10%; } } table.wacv-email-rules-table { tr { th, td { text-align: center !important; } .cols-1, .cols-2, .cols-3 { width: 30%; } .cols-4 { width: 10%; } } } .wacv-submit-btn { height: auto !important; font-weight: 500 !important; } .wp-core-ui .button { height: auto; } @media screen and(max-width: 800px) { #wacv-abandoned-cart * { font-size: 14px !important; } .wacv-table td { display: block; } .wacv-email-rules-table td { display: table-cell; } table.wacv-table { width: 100%; td.col-1, td.col-2 { width: 100%; } } } //media .wacv-explain-group { font-size: 0.8rem; float: right; } #wacv-settings-container { [data-tooltip]:before { z-index: 100 !important; } [data-tooltip]:after { white-space: normal !important; min-width: 300px !important; font-size: 0.8rem; z-index: 99 !important; } } .select2-container { width: 100% !important; } .select2-selection.select2-selection--multiple { border: 1px solid #ddd; border-radius: 3px; } .select2-search.select2-search--inline { margin-bottom: 0 !important; min-width: auto !important; width: 350px; } input.select2-search__field { border: unset !important; line-height: 1.5; width: 100% !important; } li.select2-results__option { font-size: 16px; } ul.select2-selection__rendered { vertical-align: middle; li.select2-selection__choice { line-height: 1.5; } } input[type=number] { height: inherit !important; } .wacv-messenger_rules-table, .wacv-sms_abd_cart-table, .wacv-sms_abd_order-table { .cols-1, .cols-2, .cols-4 { width: 20%; } .cols-4 { width: 10%; } } //Guideline div.wacv-guide { padding-left: 8px; margin-top: 15px; } table.wacv-guide-step { td { padding: 5px; vertical-align: top; font-size: 15px; line-height: 1.5; } td.wacv-step { white-space: nowrap; } } .wacv-add-email-rule, .wacv-add-messenger-rule, .wacv-btn { font-weight: normal !important; } @media screen and (max-width: 782px) { #wpbody select { //height: auto !important; } } //Abandoned report table .wacv-reminder-number { margin-right: 5px; } #reminder { padding-left: 20px; } .wacv-customer-info del { color: #999999 } .wacv-email-reminder-group { border-collapse: collapse; td { padding: 0 5px; white-space: nowrap; min-width: 40px; text-align: right; } .wacv-reminder-icon { color: #969696; } .wacv-reminder-icon.blue { color: dodgerblue; } } .wacv-cart-detail-tb { width: 100%; td { padding: 0 10px; &.first-col { text-align: right; } &.middle-col { text-align: center; } &.last-col { text-align: right; width: 1%; } } } .wacv-messenger-subscribe { font-size: 16px; color: dodgerblue; } .wacv-abandoned-stt { color: #e70000; } .wacv-recovered-stt { color: #00c100; } .wacv-email-reminder-group { position: relative; } .wacv-get-logs:hover { color: dodgerblue; cursor: pointer; } .wacv-get-logs:hover .wacv-email-reminder-popup { display: block; } .wacv-inline-block { display: inline-block; } .wacv-user-agent { position: relative; .dashicons.dashicons-info { color: dodgerblue; } } .wacv-user-agent:hover .wacv-user-agent-detail { display: block; } .wacv-user-agent-detail { display: none; position: absolute; background-color: white; z-index: 10; -webkit-box-shadow: 0 1px #fff inset, 0 1px 3px rgba(34, 25, 25, 0.4); box-shadow: 0 1px #fff inset, 0 1px 3px rgba(34, 25, 25, 0.4); padding: 5px 8px; border-radius: 3px; top: 20px; left: 0; } i.flag.unknown { background-color: #bbbbbb; color: white; &:before { content: '?' !important; text-align: center; font-family: Arial, sans-serif; font-style: normal; font-size: 10px; vertical-align: bottom; } } .wacv-user-agent .dashicons { font-size: 18px; } .wacv-ajax-loading { //position: absolute; //top: 0; //left: 0; //animation: spin 2s linear infinite; //margin-top: 5px; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .wacv-email-reminder-popup { display: none; ul { position: absolute; top: 0; left: 0; background: white; padding: 5px; z-index: 99; border-radius: 3px; box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4); li { white-space: nowrap; padding: 5px; border-radius: 3px; &.email-sent { background-color: #0bedd0; } &.email-opened { background-color: #4ebfed; } &.email-clicked { background-color: #eda513; } &:hover { background-color: #eee; cursor: default; } } } } .wacv-country-flag { width: 24px; vertical-align: middle; } .fixed .column-date { width: unset; } div .last-col { position: relative; } .wacv-country-flag-group { position: relative; &:hover .wacv-from-detail { display: block; } .wacv-from-detail { position: absolute; display: none; background-color: white; z-index: 10; box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4); padding: 5px 8px; border-radius: 3px; top: 20px; left: 0; p { margin: 0; } } } .wacv-abd-cart-detail { position: absolute; top: 0; left: 120px; background-color: white; box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4); display: none; z-index: 99; padding: 5px 8px; border-radius: 3px; td { white-space: nowrap; vertical-align: middle; padding: 0; border-bottom: 1px solid #ddd; text-align: left; &.last-col { text-align: right; } img { padding-top: 3px; padding-right: 5px; } } } .column-cart_detail:hover .wacv-abd-cart-detail { display: block; } .view.column-view { width: 10%; } .manage-column { &.column-checkbox { width: 15px; input[type=checkbox] { margin: 0; } } } .cart_detail.column-cart_detail { position: relative; } .wacv-select-time-range td { /*display: flex;*/ padding: 5px; } .wacv-select-time-report { //width: 100%; margin-bottom: 4px; } .wacv-general-reports-group { margin-top: 30px; margin-bottom: 50px; } .wacv-general-reports-group table { width: 100%; text-align: center; border-collapse: separate; border-spacing: 20px; } .wacv-general-reports-group table td { width: 25%; border: 1px solid #ccc; border-radius: 3px; background: linear-gradient(to bottom, white, #fafbfc); } .wacv-general-reports-group table td h5 { font-weight: 500; } .wacv-general-reports-group table td div { margin: 0.5rem 0; } .wacv-report-element { text-align: center; padding: 10px 30px; } .wacv-report-element .wacv-report-element-inner { /*background-color: #ddd;*/ padding: 15px; } .wacv-select-time-group .wacv-select-time-1, .wacv-select-time-group .wacv-select-time-2 { white-space: nowrap; } #button { background: linear-gradient(to bottom, white, #f9fafb); border: 1px solid #c4cdd5; box-shadow: inset 0 1px 0 0 #6f7bcb; } .vlt-none-shadow { box-shadow: none !important; } .vlt-height-32 { height: 32px !important; } @media screen and (max-width: 600px) { .tablenav.top { select { width: 140px; } .wacv-custom-time, .wacv-send-email-manual { width: 200px; } } .wacv-send-email-manual-group { white-space: nowrap; margin-left: 0 !important; } .wacv-custom-time-range input { width: 138px; } } .wacv-select-time-group .wacv-select-time-2 { display: none; } .wacv-mlg-label { margin: 5px 0 0; } @media screen and (min-width: 600px) { .wacv-select-time-group .wacv-select-time-2 { padding: 5px; left: 1px; //margin-top: px; position: absolute; background: #fff; z-index: 99; border-radius: 3px; box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4); } .wacv-select-time-group .wacv-select-time-title { width: 100px; } .wacv-select-time-1 .wacv-select-time-report { //width: 160px; } .wacv-select-time-2 input { margin-right: 5px; width: 160px !important } } .wacv-select-time-group .wacv-select-time-title { margin: 5px 0; } .wacv-select-time-group .wacv-select-time-2 .wacv-custom-time-range-group { //display: flex; } //.wacv-custom-time-range input { // width: 120px; //} .wacv-custom-time-range { width: 100%; display: none; font-size: 14px; } .vlt-round { border-radius: 4px; } .wacv-date-input { padding: 1px 4px; box-shadow: none !important; } .vlt-button:hover { background: linear-gradient(to bottom, white, #f1f2f3); cursor: pointer; } .vlt-button { background: linear-gradient(to bottom, white, #f9fafb); border: 1px solid #c4cdd5; padding: 8px 16px; line-height: 1; } .wacv-select-time-group { float: left; margin-top: 1px; font-size: 14px; position: relative; } .tablenav.top { .alignleft.actions.bulkactions { padding: 0; } select { width: 120px; } } .wacv-send-email-manual-group { float: left; margin-left: 5px; label { margin-right: 8px; } * { vertical-align: middle; } .wacv-send-email-manual-progress { height: 32px; vertical-align: middle; width: 400px; margin-left: 28px; } } .wacv-input-readonly-block { position: relative; .wacv-readonly { background-color: #eee !important; cursor: copy; } .wacv-copy-icon { position: absolute; top: 8px; right: 0; cursor: copy; } .wacv-suffix-icon { i { background-color: unset; } &:hover { color: green; } } } table.wacv-template-popup { width: 100%; td { padding-left: 0; position: relative; height: 120px; width: 50%; } .selected { outline: 2px solid #2185D0; } .wacv-select-popup-temp { max-width: 300px; } .template-1 { border: 1px solid #aaa; padding: 15px; //max-width: 300px; height: inherit; p { margin-top: 0; margin-bottom: 5px; } .title { text-align: center; font-weight: bold; } .desc { text-align: center; } .email { border: 1px solid #212121; padding: 5px; } .atc-btn { text-align: center; background-color: #212121; color: white; padding: 5px; margin-bottom: 0; } } .template-2 { border: 1px solid #aaa; padding: 15px; //max-width: 300px; height: inherit; p { margin-top: 0; margin-bottom: 15px; } .title { text-align: center; font-weight: bold; } .desc { text-align: center; //margin-bottom: 5px; } .email { border: 1px solid #212121; padding: 5px; flex: 1; } .atc-btn { text-align: center; background-color: #212121; color: white; padding: 5px; //margin-bottom: 0; white-space: nowrap; } } .wacv-template-popup-input { position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; } } .wacv-accor { width: 100% !important; li { margin-bottom: 15px; } } .vi-ui.styled.accordion .title { padding: 8px !important; } .wacv-send-mail-progress progress { width: 100%; height: 5px; display: none; //margin-top: 5px; } .wacv-send-test-sms { margin-top: 16px !important; } .wacv-send-test-sms-notice { &.red { color: red; } &.green { color: green; } }