  .dokan-spinner {  position:absolute;  width:20px;  height:20px;  background:url(https://recyme.com/wp-content/plugins/dokan-pro/assets/js/images/spinner-2x.a51f7b34.gif) center center no-repeat;  z-index:99;  background-size:20px; } .dokan-variation-loader {  background:url(https://recyme.com/wp-content/plugins/dokan-pro/assets/js/images/ajax-loader@2x.6d21a3b8.gif) no-repeat;  position:absolute;  height:35px;  width:35px;  top:45%;  left:50%; } li.dokan-share-btn-wrap .dokan-share-btn {  margin-top:3px;  margin-right:10px; } .dokan-share-popup-wrapper {  text-align:center;  max-width:350px;  padding:5px; } .rma-deleted-status {  text-align:left;  color:#d9534f;  white-space:nowrap; } @keyframes progress-bar-stripes {  from {   background-position:40px 0;  }  to {   background-position:0 0;  } } .dokan-progress {  overflow:hidden;  height:20px;  margin-bottom:20px;  background-color:#f5f5f5;  border-radius:5px;  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1); } .dokan-progress-bar {  float:left;  width:0%;  height:100%;  font-size:12px;  line-height:20px;  color:#fff;  text-align:center;  background-color:#337ab7;  box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);  transition:width 0.6s ease; } .dokan-progress-striped .dokan-progress-bar, .dokan-progress-bar-striped {  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size:40px 40px; } .dokan-progress.active .dokan-progress-bar, .dokan-progress-bar.active {  animation:progress-bar-stripes 2s linear infinite; } .dokan-progress-bar-success {  background-color:#5cb85c; } .progress-striped .dokan-progress-bar-success {  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .dokan-progress-bar-info {  background-color:#5bc0de; } .progress-striped .dokan-progress-bar-info {  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .dokan-progress-bar-warning {  background-color:#f0ad4e; } .progress-striped .dokan-progress-bar-warning {  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .dokan-progress-bar-danger {  background-color:#d9534f; } .progress-striped .dokan-progress-bar-danger {  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } #dokan-profile-progressbar-closer {  cursor:pointer !important; }  .dokan-izimodal-wraper {  position:relative; } .dokan-izimodal-wraper .dokan-izimodal-close-btn {  position:absolute;  top:0;  right:0; } .dokan-izimodal-wraper .dokan-izimodal-close-btn button {  background:white;  padding:0.2em 0.5em 0 0; } .dokan-izimodal-wraper .dokan-izimodal-close-btn button:focus {  outline:none; } .dokan-dashboard-content article.dokan-notice-listing-area .dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action a.remove_announcement {  display:inline-block;  padding-top:2px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget {  min-height:310px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget .dokan-no-announcement .annoument-no-wrapper {  height:100%;  margin:70px auto;  text-align:center; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget .dokan-no-announcement .annoument-no-wrapper .dokan-announcement-icon {  font-size:100px;  color:#e3e3e3;  -moz-animation:ring 8s 1s ease-in-out infinite !important;  -moz-transform-origin:50% 4px;  -webkit-animation:ring 8s 1s ease-in-out infinite !important;  -webkit-transform-origin:50% 4px;  animation:ring 8s 1s ease-in-out infinite !important;  transform-origin:50% 4px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget .dokan-no-announcement .annoument-no-wrapper p {  margin-top:10px;  color:#a6a6a6;  font-size:18px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget .widget-title {  margin-bottom:0px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul {  margin-bottom:0px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li {  border-bottom:1px solid #e8e8e8; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-content {  width:75%;  font-size:13px;  color:#656565;  padding-left:4px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-content h3 {  font-size:15px;  font-weight:bold;  margin:16px 0px 0px;  padding:5px 0px;  color:#6f6f6f; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-date {  width:25%;  height:77px;  text-align:center;  line-height:20px;  margin:7px 0px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-date .announce-day {  padding-top:5px;  font-size:15px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-date .announce-year {  font-size:15px; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-date .announce-day, .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-date .announce-year {  font-weight:bold; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-read {  background-color:#f3f3f3;  color:#8b8b8b; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li .dokan-dashboard-announce-unread {  background-color:var(--dokan-button-background-color, #7047EB);  color:#f3f3f3; } .dokan-dashboard-content article.dashboard-content-area .dokan-announcement-widget ul li:last-child {  border-bottom:none; } .product-edit-new-container .dokan-product-seo .seo-snippet {  padding:20px;  background-color:white;  font-family:arial, sans-serif;  box-sizing:border-box;  padding:0 12px 12px;  line-height:1.4em;  font-size:13px; } .product-edit-new-container .dokan-product-seo .seo-snippet .seo-title {  color:#1e0fbe;  cursor:pointer;  -webkit-text-decoration:none;  text-decoration:none;  font-size:18px;  line-height:1.2;  font-weight:normal;  margin:0;  overflow:hidden;  max-width:600px;  vertical-align:top;  text-overflow:ellipsis; } .product-edit-new-container .dokan-product-seo .seo-snippet .seo-slug {  display:inline-block;  color:#006621;  cursor:pointer;  max-width:600px;  white-space:nowrap;  font-size:14px;  overflow:hidden;  text-overflow:ellipsis; } .product-edit-new-container .dokan-product-seo .seo-snippet .seo-meta {  color:#545454;  cursor:pointer;  position:relative;  max-width:600px;  font-size:13px; } .product-edit-new-container .dokan-product-seo .snippet-btn {  border:1px solid #ccc;  background-color:#eee; } .product-edit-new-container .dokan-product-seo .snippet-btn:hover {  background-color:#ddd; } .product-edit-new-container .dokan-product-seo .wpseo-shortcode-wrap {  position:absolute;  right:0px;  top:-8px; } .product-edit-new-container .dokan-product-seo .wpseo-shortcode-wrap select.wpseo_shortcode {  height:30px;  background-color:#fafafa; } .product-edit-new-container .dokan-product-seo .wpseo-shortcode-wrap select.wpseo_shortcode:hover {  height:30px;  background-color:#f1f1f1; } .cat-checklist {  height:12em;  border:solid 1px #dcdcde;  overflow-y:scroll;  margin:0; } .dokan-w4 .cat-checklist {  padding:10px 15px;  background:#fdfdfd; } .dokan-mt10 {  margin-top:10px; } .dokan-cross {  transform:scale(0.8); } .dokan-cross:hover {  color:#d63638;  cursor:pointer; } .uncheck-product input:checked {  display:none; } .select2-search__field {  min-width:220px !important; }  .dokan-panel .dokan-panel-body .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr td div small.refunded {  color:var(--dokan-button-background-color, #7047EB); } .dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals {  float:right; } .dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals tbody tr td.label {  color:#000; } .dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals tbody tr td.refunded-total {  color:var(--dokan-button-background-color, #7047EB); } .dokan-panel .dokan-panel-body .wc-order-data-row .add-items {  padding-top:10px;  float:right; } .dokan-panel .dokan-panel-body .wc-order-data-row .refund-actions {  float:right; } .dokan-orders-content .label.dokan-order-discount, .dokan-orders-content .label.dokan-quantity-discount {  font-size:100%;  padding:0;  color:#444;  font-weight:normal; } .shipping-status-provider, .shipped-status-date, .tracking-status-other-provider, .tracking-status-other-p-url, .shippments-tracking-title {  float:left;  width:33%;  margin-right:2%; } .shipped-tracking-number {  overflow:hidden; } .shippments-tracking-footer-button {  text-align:right;  margin-top:5px; } .shippments-tracking-status strong {  background-color:#eee;  padding:8px 20px;  border-radius:35px;  text-align:center;  font-size:13px; } .shippments-tracking-status .ss_cancelled {  background-color:var(--dokan-button-background-color, #7047EB);  color:#fff; } .shippments-tracking-status .ss_delivered, .shippments-tracking-status .ss_mark_received {  background-color:#5cb85c;  color:#fff; } .shippments-tracking-via a {  text-decoration:none; } .shippments-tracking-via .dashicons-external {  font-size:20px;  margin:0px 10px; } .shipping-status-tracking-shippments-inner {  border-bottom:1px solid #ddd;  box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);  border-radius:4px; } .shipping-status-tracking-shippments-inner .shippments-tracking-header {  padding:20px 20px 20px 20px; } .shipping-status-tracking-shippments-inner .shippments-tracking-items {  border-top:2px solid #ddd;  border-bottom:2px solid #ddd;  padding:20px; } .shipping-status-tracking-shippments-inner .shippments-tracking-items .dokan-product-status-label svg {  position:absolute; } .shipping-status-tracking-shippments-inner .shippments-tracking-footer {  padding:20px; } .shipping-status-tracking-shippments-inner .shippments-tracking-footer .shipped-status-update-is-notify {  margin-top:5px; } .shipping-status-tracking-shippments-inner .shippments-tracking-footer .shipped-status-update-label {  font-weight:200;  color:#777; } .shipping-status-tracking-shippments-inner .shippments-tracking-footer .shipment-update-response-box {  margin-top:15px;  color:green; } #dokan-order-shipping-status-tracking .woocommerce_order_items .quantity {  width:80px; } #dokan-order-shipping-status-tracking .woocommerce_order_items td {  vertical-align:middle; } #dokan-order-shipping-status-tracking .printful-product {  position:relative; } #dokan-order-shipping-status-tracking .printful-product .order_item_select label {  width:13px;  display:block; } #dokan-order-shipping-status-tracking .printful-product .order_item_select label input.shipment_order_item_select {  display:none; } #dokan-order-shipping-status-tracking .printful-product .quantity input.shipping_order_item_qty {  display:none; } #dokan-order-shipping-status-tracking-panel {  padding:0px; } #dokan-order-shipping-status-tracking-panel .shipping-status-tracking-top-info {  text-align:center; } #dokan-order-shipping-status-tracking-panel .shipping-status-tracking-top-info #create-tracking-status-action {  margin-bottom:20px; } #dokan-order-shipping-status-tracking-panel .shipping-status-tracking-top-info .no-shipment-found-desc {  font-size:14px;  color:#999;  margin-top:15px;  margin-bottom:10px; } #dokan-order-shipping-status-tracking-panel .info-not-shipment-yet {  text-align:left;  margin-top:15px;  margin-left:15px; } .shippments-tracking-header .shippments-statuses {  width:63%;  float:right;  display:flex;  text-align:right;  margin:10px 0 0 2%;  align-items:center;  justify-content:flex-end; } .shippments-tracking-header .shippments-statuses .customer-status {  line-height:1;  cursor:pointer;  font-size:15px;  margin-right:2.5%;  border-radius:35px;  padding:6.75px 20px;  border:2px solid gray;  box-sizing:border-box; } .shippments-tracking-header .shippments-statuses .customer-status:hover {  color:white;  background:gray;  transition:0.3s linear; } .shippments-tracking-header .shippments-statuses .shippments-tracking-status {  margin:0; } .shippments-tracking-header .shippments-tracking-via {  margin:0px; } .shippments-tracking-header .shippments-tracking-title {  margin:0px; } .shippments-tracking-items table {  width:100%;  margin:0px; } .create-shippment-tracking-action-button {  text-align:center; } #tracking_status_number {  width:98%; } .shipping-status-track-info-heading {  font-size:16px; } .shippments-tracking-items td.thumb {  width:15%;  padding-right:10px; } .shippments-tracking-items td.thumb img {  margin:0px;  width:100%; } .shippments-tracking-items td {  vertical-align:middle; } .shipment-item-details-tab-toggle {  cursor:pointer;  margin-left:10px;  position:relative;  top:1px;  width:20px;  border-radius:50%;  text-indent:-1px; } .shipment-item-details-tab-toggle .fa-sort-desc {  font-size:18px;  color:#999; } .dokan-customer-shipment-list-area .shippments-tracking-items {  padding:0px; } .dokan-customer-shipment-list-area .customer-shipment-list-inner-area {  font-style:normal;  margin-bottom:0;  border:1px solid rgba(0, 0, 0, 0.1);  border-bottom-width:2px;  border-right-width:2px;  text-align:left;  width:100%;  border-radius:5px;  margin-bottom:15px; } .dokan-customer-shipment-notes-list-area {  padding:20px;  position:relative;  border-top:solid 1px #dcdcdc; } .dokan-customer-shipment-notes-list-area .shipment-notes-details-tab-toggle {  cursor:pointer;  position:absolute;  right:20px;  top:10px; } .dokan-customer-shipment-notes-list-area h5 {  margin:0px;  font-size:14px;  padding:0px; } .dokan-customer-shipment-notes-list-area .customer-shipment-list-notes-inner-area {  margin-top:20px; } .dokan-customer-shipment-notes-list-area .customer-shipment-list-notes-inner-area .dokan-order-updates {  margin:15px; } ol.dokan-order-shipment-notes-updates {  list-style-type:none; } .dokan-order-shipment-notes-updates li {  position:relative;  margin:0;  padding-bottom:1em;  padding-left:20px;  padding-top:0px;  border:none; } .dokan-order-shipment-notes-updates li:before {  content:'';  background-color:#ccc;  position:absolute;  bottom:0px;  top:0px;  left:6px;  width:3px; } .dokan-order-shipment-notes-updates li:after {  content:'';  background-color:#777;  border-radius:50%;  height:11px;  left:2px;  position:absolute;  top:7px;  width:11px; } .shipping-status-tracking-shippments-inner .dokan-customer-shipment-notes-list-area {  padding:15px 15px 15px 15px;  position:relative;  margin-top:25px;  border-top:solid 1px #dcdcdc;  background-color:#f5f5f5; } .dokan-order-shipping-status .dokan-label-success {  background:#c6e1c6;  color:#5b841b; } .dokan-order-shipping-status .dokan-label-default {  background:#e5e5e5;  color:#777; } .dokan-order-shipping-status .dokan-label-info {  background:#c8d7e1;  color:#2e4453; } .dokan-coupon-content .dashboard-coupons-area .dokan-coupon-header {  margin-bottom:20px; } .dokan-coupon-content .dashboard-coupons-area .dokan-coupon-header .left-header-content {  width:40%; } .dokan-coupon-content .dashboard-coupons-area .dokan-coupon-header .left-header-content h1 {  padding:0px;  margin:0px; } .dokan-coupon-content .dashboard-coupons-area .dokan-coupon-header .right-header-content {  width:40%; } .dokan-coupon-content .dashboard-coupons-area table tr td {  vertical-align:top; } .dokan-coupon-content .code:before, .dokan-coupon-content .code a:before, .dokan-coupon-content .code span:before, .dokan-coupon-content .code:after, .dokan-coupon-content .code a:after, .dokan-coupon-content .code span:after {  content:"";  display:block;  position:absolute;  width:8px;  height:4px;  background:#f7f7f7;  border-radius:2px;  box-shadow:0 2px 0 0 rgba(255, 255, 255, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.1); } .dokan-coupon-content .code {  overflow:hidden;  vertical-align:middle;  margin:0 8px 0 0;  background:#ececec;  color:#21759A;  text-shadow:0 1px 0 #ddd;  padding:2px;  position:relative;  float:left;  line-height:1em;  box-shadow:0 2px 0 0 #dddddd;  font-weight:bold; } .dokan-coupon-content .code:before {  bottom:5px;  left:0;  margin:0 0 0 -4px; } .dokan-coupon-content .code:after {  top:5px;  left:0;  margin:0 0 0 -4px; } .dokan-coupon-content .code a, .dokan-coupon-content .code span {  float:left;  padding:0 4px;  color:#21759A; } .dokan-coupon-content .code a:before, .dokan-coupon-content .code span:before {  bottom:5px;  right:0;  margin:0 -4px 0 0; } .dokan-coupon-content .code a:after, .dokan-coupon-content .code span:after {  content:"";  top:5px;  right:0;  margin:0 -4px 0 0; } .dokan-coupon-content .code a span, .dokan-coupon-content .code span span {  border:1px dashed #ccc;  padding:0.5em 6px;  border-radius:2px; } .dokan-coupon-content .code a span:before, .dokan-coupon-content .code span span:before {  top:50%;  left:0;  margin:-2px 0 0 -4px; } .dokan-coupon-content .code a span:after, .dokan-coupon-content .code span span:after {  top:50%;  right:0;  margin:-2px -4px 0 0; } .dokan-coupon-content .code:hover {  background:#975e83;  color:#fff;  text-shadow:0 1px 0 #5a324b; } .dokan-coupon-content .code:hover a, .dokan-coupon-content .code:hover span {  color:#fff; } .dokan-coupon-content .code:hover a span, .dokan-coupon-content .code:hover span span {  border:1px dashed #bb82a7; } .dokan-coupon-content .row-actions {  visibility:hidden;  font-size:12px;  color:#ccc;  clear:both;  padding-top:8px; } .dokan-coupon-content .row-actions .delete a {  color:#A05; } .dokan-coupon-content .row-actions .delete a:hover {  color:red; } .dokan-coupon-content tr:hover .row-actions {  visibility:visible; } .dokan-reports-content .dokan-reports-area h1 {  margin:0px 0px 20px; } .dokan-reports-content .dokan-reports-area .dokan-reports-wrap {  margin-top:20px; } .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-left {  width:28%;  margin-right:10px; } .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-right {  width:68%; } .dokan-reports-content .dokan-reports-area ul.chart-legend {  background:#fff;  list-style:none;  margin:0;  padding:0;  border:1px solid #EDEDED; } .dokan-reports-content .dokan-reports-area ul.chart-legend li {  color:#aaa;  padding:13px 18px;  border-bottom:1px solid #EDEDED;  font-weight:normal;  font-size:13px; } .dokan-reports-content .dokan-reports-area ul.chart-legend li strong {  display:block;  color:#464646;  font-size:30px;  font-weight:normal; } .dokan-reports-content .dokan-reports-area .report-filter {  margin-top:15px; } .dokan-reports-content .dokan-reports-area .report-filter select {  border:1px solid #EDEDED;  padding:2px 5px; } .dokan-reports-content .dokan-reports-area .report-filter#dokan-v-dashboard-reports div.dokan-form-group {  display:flex;  align-items:center; } .dokan-reports-content .dokan-reports-area .report-filter#dokan-v-dashboard-reports div.dokan-form-group input[type=text].datepicker {  height:38px;  margin-right:3px;  margin-left:3px; } .dokan-reports-content .dokan-reports-area .report-filter#dokan-v-dashboard-reports div.dokan-form-group input[type=submit].dokan-btn-success {  height:36px; } .dokan-reports-content .dokan-reports-area table.table {  margin-top:15px; } .dokan-reports-content .dokan-reports-area table.table .progress {  margin-bottom:0; } .dokan-reports-content .dokan-reports-area table.table tbody tr th a, .dokan-reports-content .dokan-reports-area table.table tbody tr td a {  color:#6d6d6d; } .dokan-reports-content .dokan-reports-area table.table tbody tr th a:hover, .dokan-reports-content .dokan-reports-area table.table tbody tr td a:hover {  color:#000; } .dokan-reports-content .dokan-reports-area .dokan-reports-main h3 {  margin:0 0 15px 0; } .dokan-reports-content .dokan-reports-area .dokan-reports-main .chart-placeholder.main {  height:435px; } .dokan-reports-content .dokan-reports-area .chart-tooltip {  position:absolute;  display:none;  line-height:1;  background:#333;  color:#fff;  padding:3px 5px;  font-size:11px;  border-radius:3px; } .dokan-reviews-content .dokan-reviews-area h1 {  margin:0px;  padding:0px; } .dokan-reviews-content .dokan-reviews-area #dokan-comments_menu ul li {  display:inline-block;  padding:0 5px !important; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions {  visibility:hidden;  list-style:none;  margin:0;  padding:0;  font-size:13px; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions a {  text-decoration:none; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions a[data-cmt_status='delete']:hover {  color:red !important; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions li {  display:inline;  border-right:1px solid #EDEDED;  padding-right:5px;  margin:0 !important; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions li:last-child {  border-right:none; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select {  padding:5px;  border:1px solid #EDEDED; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table {  display:table;  table-layout:fixed; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-check {  width:5%;  padding:0 0 0 10px;  vertical-align:middle; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-author, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-author {  width:35%; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-author .dokan-author-img, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-author .dokan-author-img {  float:left;  margin-right:5px; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-author .dokan-author-meta, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-author .dokan-author-meta {  float:left;  max-width:100%; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-content, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-content {  width:60%; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-link, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-link {  width:25%; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th {  vertical-align:top; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tr.pending {  background:#FFFFE0; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tr:hover .dokan-cmt-row-actions {  visibility:visible; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .dokan-comments-subdate {  font-size:12px;  color:#7C7C7C;  margin-bottom:8px; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .dokan-comment-edit-row tr.dokan-comment-edit-contact td {  padding-bottom:10px;  padding-right:10px; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .dokan-comment-edit-row tr.dokan-comment-edit-contact td label {  padding-right:10px; } .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .dokan-comment-edit-row tr.dokan-comment-edit-body td, .dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .dokan-comment-edit-row tr.dokan-comment-edit-actions td {  padding-left:55px;  padding-bottom:10px; }  .dokan-profile-completeness .dokan-alert {  margin-bottom:0; } .dokan-settings-content .dokan-settings-area .dokan-seo-image {  position:relative; } .dokan-settings-content .dokan-settings-area .dokan-seo-image .dokan-remove-gravatar-image {  position:absolute;  width:150px;  height:150px;  background:#000;  top:0;  left:0;  opacity:0.7;  font-size:70px;  text-align:center;  color:#f00;  padding-top:35px;  display:none;  border-radius:0%; } .dokan-settings-content .dokan-settings-area .dokan-seo-image .gravatar-wrap .dokan-gravatar-img {  border-radius:0%;  height:150px !important;  width:150px; } .dokan-settings-content .dokan-settings-area .dokan-seo-image:hover .dokan-remove-gravatar-image {  display:block; } table.dps-shipping-table {  padding:10px;  width:100%; } table.dps-shipping-table tr {  padding:10px; } table.dps-shipping-table tr td {  padding:10px; } table.dps-shipping-states {  padding:10px;  width:100%; } table.dps-shipping-states tr {  padding:10px; } table.dps-shipping-states tr td {  padding:10px;  width:30%; } #dps-shipping-hidden-lcoation-content {  display:none; } .dokan-shipping-location-wrapper {  border-top:1px solid #EDEDED;  padding-top:15px;  margin-top:30px; } .dokan-shipping-location-wrapper .dps-shipping-location-content {  border:2px solid #eee;  margin-bottom:15px;  position:relative; } .dokan-shipping-location-wrapper .dps-shipping-location-content table tr td {  padding:10px 15px; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-table {  background:#F5F5F5; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-table tr td {  width:50%; } .dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-remove {  position:absolute;  top:-1px;  right:-1px;  height:25px;  width:25px;  background:#fff;  color:#ccc; } .dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-remove:hover {  color:#fff;  background:#ccc; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states {  text-align:center; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states tr td:last-child {  vertical-align:middle; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states .dps-add, .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states .dps-remove {  color:#A8A8A8;  font-size:11px;  border:1px solid #eee;  padding:3px 5px 2px 5px;  border-radius:3px; } .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states .dps-add:hover, .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-states .dps-remove:hover {  background:#eee; }  .dokan-single-store .store-review-wrap h2.headline {  font-size:17px;  margin-bottom:15px; } .dokan-single-store .store-coupon-wrap {  margin-bottom:10px; } .dokan-single-store .store-coupon-wrap:before, .dokan-single-store .store-coupon-wrap:after {  content:" ";  display:table; } .dokan-single-store .store-coupon-wrap:after {  clear:both; } .dokan-single-store .store-coupon-wrap .code:before, .dokan-single-store .store-coupon-wrap .code a:before, .dokan-single-store .store-coupon-wrap .code span.outside:before, .dokan-single-store .store-coupon-wrap .code span.inside:before, .dokan-single-store .store-coupon-wrap .code:after, .dokan-single-store .store-coupon-wrap .code a:after, .dokan-single-store .store-coupon-wrap .code span.outside:after, .dokan-single-store .store-coupon-wrap .code span.inside:after {  content:"";  display:block;  position:absolute;  width:8px;  height:4px;  background:#f7f7f7;  border-radius:2px;  box-shadow:0 2px 0 0 rgba(255, 255, 255, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.1); } .dokan-single-store .store-coupon-wrap .code {  overflow:hidden;  vertical-align:middle;  margin:0 15px 15px 0;  background:#ececec;  color:#21759A;  text-shadow:0 1px 0 #ddd;  padding:2px;  position:relative;  float:left;  line-height:1em;  box-shadow:0 2px 0 0 #dddddd;  font-weight:bold;  max-width:250px; } .dokan-single-store .store-coupon-wrap .code:before {  bottom:5px;  left:0;  margin:0 0 0 -4px; } .dokan-single-store .store-coupon-wrap .code:after {  top:5px;  left:0;  margin:0 0 0 -4px; } .dokan-single-store .store-coupon-wrap .code span.outside {  float:left;  padding:0 4px;  color:#21759A; } .dokan-single-store .store-coupon-wrap .code span.outside:before {  bottom:5px;  right:0;  margin:0 -4px 0 0; } .dokan-single-store .store-coupon-wrap .code span.outside:after {  content:"";  top:5px;  right:0;  margin:0 -4px 0 0; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside {  border:1px dashed #ccc;  padding:15px 10px;  border-radius:2px;  float:left;  text-align:center; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside .coupon-title {  font-size:20px;  padding-bottom:15px;  font-weight:500;  text-align:center; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside .coupon-body {  font-size:14px;  font-weight:500; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside .coupon-details {  display:block;  color:#666;  line-height:20px;  margin-bottom:10px; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside .expiring-in {  font-size:13px;  font-style:italic;  display:block;  color:#999;  margin-top:5px; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside:before {  top:50%;  left:0;  margin:-2px 0 0 -4px; } .dokan-single-store .store-coupon-wrap .code span.outside span.inside:after {  top:50%;  right:0;  margin:-2px -4px 0 0; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap {  display:flex;  justify-content:space-between;  margin-top:25px;  flex-wrap:wrap;  align-items:center; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category {  position:relative; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input {  border:1px solid #cccccc;  width:250px;  border-radius:3px;  padding:10px 15px;  color:#8c8a8a;  cursor:pointer;  position:relative; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input span {  display:inline-block; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input .category-label {  color:#444;  font-weight:bold; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input .dokan-icon {  position:absolute;  top:10px;  left:87%;  font-size:17px;  color:#000000b0; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-box {  position:absolute;  background:#ffffff;  z-index:500;  width:400px;  box-shadow:1px 1px 20px 0px #bbbbbb;  top:58px;  padding:20px 10px; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-box:before {  content:"\f142";  height:0 !important;  top:-3px;  left:50%;  position:absolute;  transform:translate(-50%, -50%);  font-family:dashicons;  font-size:40px;  color:#fff;  font-weight:bold;  line-height:0 !important; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-box ul {  display:-moz-flex;  display:-webkit-flex;  list-style:none;  flex-wrap:wrap;  -webkit-flex-wrap:wrap;  justify-content:space-around;  margin:0;  padding:0; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-box ul li {  list-style:none;  padding:5px 10px;  border:1px solid #cccccc;  margin:5px;  border-radius:3px;  cursor:pointer; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item {  display:flex;  align-items:center; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item label {  color:#444;  font-weight:bold; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox {  position:relative;  width:50px;  height:22px;  -webkit-appearance:none;  -moz-appearance:none; appearance:none;  outline:none;  border-radius:30px;  background-color:#cccccc;  cursor:pointer;  display:inline-block;  margin-left:10px; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox:checked {  background-color:#64b450; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox:before {  content:'';  position:absolute;  width:15px;  height:15px;  border-radius:50%;  top:3px;  left:4px;  background-color:white;  transition:0.5s; } #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox:checked:before {  left:30px; } #dokan-store-listing-filter-form-wrap .apply-filter {  margin-top:0px; } .dokan-product-list-inline-edit-form fieldset {  padding:0;  margin:0; } .dokan-product-list-inline-edit-form .dokan-inline-edit-column {  padding:0 10px; } .dokan-product-list-inline-edit-form .dokan-inline-edit-column .select2-container {  width:100% !important; } .dokan-product-list-inline-edit-form .dokan-inline-edit-field-row {  margin-bottom:10px; } .dokan-product-list-inline-edit-form hr {  display:block;  margin:12px 0;  opacity:0; } .dokan-product-list-inline-edit-form .dokan-inline-edit-section-title {  display:block;  margin-bottom:10px;  font-size:13px;  text-transform:uppercase; } .dokan-product-list-inline-edit-form label {  display:block;  margin:8px 0 4px;  font-size:14px; } .dokan-product-list-inline-edit-form .inline-edit-submit-button {  position:relative; } .dokan-product-list-inline-edit-form .inline-edit-submit-button .dokan-spinner {  top:8px;  left:-30px;  visibility:hidden; } .dokan-product-list-inline-edit-form .inline-edit-submit-button.show-loading-animation .dokan-spinner {  visibility:visible; } @media (max-width:430px) {  .dokan-product-list-inline-edit-form .quick-edit-submit-wrap {   display:flex;   justify-content:flex-end;   margin-top:10px;  }  .dokan-product-list-inline-edit-form .quick-edit-submit-wrap .inline-edit-submit-button {   margin-left:15px;  } } @media (max-width:992px) {  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap {   font-size:13px;  }  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input {   width:195px;  } } @media (max-width:767px) {  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap {   font-size:14px;   flex-direction:column;  }  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input {   width:100%;  }  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-box {   width:100%;  }  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item {   justify-content:space-between;   width:100%;  }  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item:not(.store-lists-category) {   margin-top:20px;  } } @media (max-width:430px) {  #dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-lists-category .category-input .dokan-icon {   left:90%;  }  #dokan-store-listing-filter-form-wrap .apply-filter {   margin-top:30px;  } } @media (max-width:320px) {  #dokan-store-listing-filter-wrap #dokan-store-list-filter-button,  #dokan-store-listing-filter-wrap .sort-by.item {   font-size:12px;  } } .dokan-switch-container {  display:flex;  align-items:center; } .dokan-switch-container strong {  margin-right:0.5rem; } .dokan-switch-container .dokan-switch {  position:relative;  display:inline-block;  width:42px;  height:20px; } .dokan-switch-container .dokan-switch input {  opacity:0;  width:0;  height:0; } .dokan-switch-container .dokan-switch .slider {  position:absolute;  cursor:pointer;  top:0;  left:0;  right:0;  bottom:0;  background-color:#ccc;  transition:0.4s; } .dokan-switch-container .dokan-switch .slider:before {  position:absolute;  content:"";  height:14px;  width:14px;  left:3px;  bottom:3px;  background-color:white;  transition:0.4s; } .dokan-switch-container .dokan-switch .slider.round {  border-radius:34px; } .dokan-switch-container .dokan-switch .slider.round:before {  border-radius:50%; } .dokan-switch-container .dokan-switch input:checked + .slider {  background-color:#2196F3; } .dokan-switch-container .dokan-switch input:focus + .slider {  box-shadow:0 0 1px #2196F3; } .dokan-switch-container .dokan-switch input:checked + .slider:before {  transform:translateX(22px); } 