/* Dokan Mod | ST-Shop (ShopMe) --------------------------------------------- */


/* Generale ----------------------------------------------------------------- */

/* Non visualizzare Nome Venditore */
.variation-Venditore {display: none !important;}


/* Titoli Pagine ------------------------------------------------------------ */

/* Titolo Sottosezioni */
.dokan-dashboard .dokan-dashboard-header .entry-title,
.dokan-dashboard .dokan-dashboard-header h1,
/* Edit Account Details */
.dokan-dashboard-wrap .dashboard-content-area .entry-title,
.dokan-dashboard-wrap .dashboard-content-area h1 {
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 15px 10px 20px 10px;
    font-size:20px;}

/* DOKAN Store -------------------------------------------------------------- */

/* Dokan Primary  */
.page_wrapper.sbr main#main {width: 100%;}

/* Dokan Primary --------- */ #main #dokan-primary,
/* Dokan Store Sidebar --- */ #main .dokan-store-sidebar,
/* Dokan Store Sidebar --- */ .page_wrapper.sbr aside#sidebar {
    width: 100%; 
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left:0%; 
    padding-right:0%;
    margin-left: auto;
    margin-right: auto;
    float:left; 
    height: auto;}

/* Dokan Store Sidebar --- */ .page_wrapper.sbr aside#sidebar {
    padding-left:15px; 
    padding-right:15px;}

/* Dokan Store Sidebar */
.dokan-store-sidebar {padding-right: 0% !important;}

/* Profile Info */
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info-head {
    width: 15% !important;
    height: auto;}

/* Titolo Store */
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
    margin-top: 15px !important;
    font-size: 35px !important;
    font-weight: normal !important;}

/* Profile Img */
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info-head .profile-img {
    max-width: 100px;
    max-height: 100px;
    margin: 0px 0px 0px 0px !important;}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info-head .profile-img img {
    border-radius: 15px;
    border:0px !important;
    padding: 0px 0px 0px 0px !important;
    width: 100% !important;
    height: auto !important;}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info {
    width: 85%;
    color: #333 !important;
    padding: 0px 0px 0px 0px !important;}

/* Store Info */
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info .dokan-store-info {width: 100%;}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info .dokan-store-info .dokan-store-rating {display: none;}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info .dokan-store-info .dokan-store-address {display: none;}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info .dokan-store-info li::before {content: "" !important;}

/* Social Links */
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
.profile-info-summery .profile-info .store-social-wrapper {
    position: absolute !important;
    top:20px !important;
    right:0px !important;
    bottom:auto !important;
    left:auto !important;}

/* Dokan Store Menu */
.dokan-single-store .dokan-store-tabs ul {
    width: 100%;
    margin: 0px 0px 10px 0px !important;}

.dokan-single-store .dokan-store-tabs ul li {
    background-color: #fff;
    width: 33.33333%;}

.dokan-single-store .dokan-store-tabs ul li:last-child {
    width: 32.3%;
    border-right: 0px;}

.dokan-single-store .dokan-store-tabs ul li a {
    width: 100%;
    text-align: center;
    padding: 8px 0px 8px 0px !important;}

.dokan-single-store .dokan-store-tabs ul li a:hover {background-color: #f5f5f5 !important;}

/* Dokan Seller Items */
.dokan-single-store .seller-items {margin-bottom: 10px !important;}

/* Widget Area */
.dokan-store-sidebar .dokan-widget-area {
    position: relative;
    width: 100%;
    height: auto;}

.dokan-store-sidebar .dokan-widget-area .widget {
    position: relative;
    display: inline-block;
    float: right;
    width: 100%;
    height: auto;
    padding: 35px 25px 30px 25px;
    background-color: #fff;
    border:1px solid #eaeaea;
    border-radius: 3px;}

.dokan-store-sidebar .dokan-widget-area .widget .widget-title {font-size: 16px;}

/* Widget Category */
.dokan-store-sidebar .dokan-widget-area .widget:nth-child(1) {}

.dokan-store-sidebar .dokan-widget-area .dokan-category-menu {display: none;}

/* Widget Mappa */
.dokan-store-sidebar .dokan-widget-area .widget:nth-child(2) {
    width: 30%;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left:0px;}

/* Widget Contatti */
.dokan-store-sidebar .dokan-widget-area .widget:nth-child(3) {
    width: 70%;
    border-top-right-radius:0px;
    border-bottom-right-radius: 0px;}

.dokan-store-sidebar .dokan-widget-area .widget:not(:last-child) {margin-bottom: 0px !important;}

/* Contenuto Widget */

/* Widget Mappa */
.dokan-store-sidebar #dokan-store-location {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    background-color: #f0f0f0;
    border-radius: 2px;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;}

.dokan-store-sidebar .location-container {
    position: relative; 
    width: 100%; 
    height: 270px;}

/* Widget Contatti */

.dokan-store-sidebar .seller-form {min-height: 270px;}

.dokan-store-sidebar .seller-form .dokan-form-group {padding: 5px 0px 15px 0px;}

.dokan-store-sidebar .seller-form .dokan-form-group textarea {height: 100px;}


/* DOKAN Store > Recensioni / Termini e Condizioni -------------------------- */

/* Widget */
#main .products-container .dokan-store-sidebar {
    margin-right: auto !important; 
    margin-left: auto !important;}

/* Contenitore - Recensioni / Termini e Condizioni */
.dokan-single-store .store-review-wrap {margin-top: 10px;}

.dokan-single-store .store-review-wrap h2.headline {
    margin-bottom: 14px !important;
    font-size: 16px !important;}

.dokan-single-store .store-review-wrap .commentlist {font-size: 14px;}

/* Recensioni */
.dokan-single-store .store-review-wrap #reviews,
/* Termini e Condizioni */
.dokan-single-store .store-review-wrap #store-toc-wrapper {
    padding: 35px 25px 30px 25px;
    background-color: #fff;}

/* Termini e Condizioni */
.dokan-single-store.dokan-w8 {width: 100% !important;}

/* END DOKAN Store ---------------------------------------------------------- */


/* DOKAN Dashboard ---------------------------------------------------------- */

/* Fullscreen */
.dokan-dashboard .dokan-dashboard-content {padding: 0px 0px 0px 0px !important;}

/* Titolo pagina - Contenitore */
.dokan-dashboard header.dokan-dashboard-header h1 {border:0px !important;}

/* Non visualizzare link a Store */
.dokan-dashboard header.dokan-dashboard-header h1 small,
/* Non visualizzare completamento profilo */
.dokan-dashboard .dokan-profile-completeness .dokan-progress {display: none;}

.dokan-dashboard .dokan-profile-completeness .dokan-alert-info {display: none;}

/* Logo SocialTheca */
.dokan-dashboard .dokan-profile-completeness .dokan-panel-body {
    height: 50px;
    background-image: url(../images/shops/logo_socialtheca-shop.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto 50px;
    display: none;}

/* Help */
.dokan-page-help {
    font-style: normal !important;
    margin: 0px 0px 0px 0px !important;
    padding: 20px 10px 20px 10px;
    text-align:center;}

.dokan-page-help p {
    line-height: 25px;
    margin: 0px 0px 0px 0px !important;}

.dokan-dashboard-wrap hr {border:0px !important;}

/* Prodotti Variabili -------------------------------------------- */

/* Blocca Prodotti Variabili */
.dokan-dashboard .dokan-edit-sidebar .product-type.dokan-toggle-sidebar {display: none;}


/* Dokan Tabs ---------------------------------------------------- */

ul.dokan_tabs {
    border-bottom:0px !important;
    margin: 0px !important;
    line-height: 25px !important;
    border:0px;}

ul.dokan_tabs li {
    margin: 0px 0px 10px 0px !important;
    line-height: 25px;
    border:1px solid #ededed !important;
    border-radius: 2px;
    background-color: #ffffff;}

ul.dokan_tabs li a:hover {
    color: #fff;
    background-color: #627aad !important;}

ul.dokan_tabs li.active {
    background-color: #516895;
    border:1px solid #fff !important;}

ul.dokan_tabs li.active a {color:#fafafa;}

ul.dokan_tabs li.active a:hover {color:#fff;}


/* Dokan Menu Sezioni -------------------------------------------- */

ul.subsubsub,
ul.list-inline {
    margin: 0px !important; 
    padding: 0px !important;}

ul.subsubsub li,
ul.list-inline li {
    position: relative;
    background-color: #fff;
    line-height: 32px !important;
    border:1px solid #ededed !important;
    padding: 0px 0px 0px 0px !important;
    transition: 0.1s ease all;}

ul.subsubsub li a,
ul.list-inline li a {
    position: relative;
    color: #333;
    padding: 10px 10px 10px 10px !important;
    margin: 0px 0px 0px 0px !important;
    transition: 0.1s ease all;}

ul.subsubsub li:hover,
ul.list-inline li:hover,
ul.subsubsub li.active:hover,
ul.list-inline li.active:hover {
    background-color: #627aad;
    transition: 0.1s ease all;}

ul.subsubsub li a:hover,
ul.list-inline li a:hover {
    color: #fff;
    transition: 0.1s ease all;}

ul.subsubsub li.active,
ul.list-inline li.active {background-color: #516895;}

ul.subsubsub li.active a,
ul.list-inline li.active a {
    color:#fafafa !important;
    transition: 0.1s ease all;}

ul.subsubsub li.active a:hover,
ul.list-inline li.active a:hover {
    color:#fff !important;
    transition: 0.1s ease all;}


/* Dokan Table --------------------------------------------------- */

.dokan-table,
.dokan-table th, 
.dokan-table td,
.dokan-dashboard-wrap .table-striped,
.dokan-dashboard-wrap .table-striped th, 
.dokan-dashboard-wrap .table-striped td {
    margin: 0px 0px 0px 0px !important;
    border:1px solid #ededed !important;}

.dokan-table,
.dokan-table thead th,
.dokan-dashboard-wrap .table-striped,
.dokan-dashboard-wrap .table-striped thead th {background-color: #f8f8f8 !important;}

.titolo-dokan-tab {display: none;}


/* Dokan Forms --------------------------------------------------- */

.dokan-form-group {
    margin:0px 0px 0px 0px !important;
    min-width: 30.%;
    padding: 20px 10px 5px 10px;}

.dokan-form-horizontal .dokan-form-group .dokan-btn {margin: 10px 0px 15px 0px !important;}

.dokan-form-horizontal .dokan-form-group label {
    padding: 0px 10px 0px 0px;
    line-height: 35px;}

.dokan-form-inline {
    min-height: 90px;
    padding:25px 0px 25px 0px !important;}

.dokan-form-inline label,
.dokan-form-inline input,
.dokan-form-inline select,
.dokan-form-inline button {
    margin: 0px 20px 0px 20px;
    display: inline-block; 
    min-height: 20px;
    line-height: 20px;
    float:left; 
    max-width: 200px;}

.dokan-form-inline label {
    line-height: 35px;
    margin: 0px 5px 0px 20px;}

.dokan-section-heading .fa,
.dokan-form-group .fa {line-height: 22px;}

/* Pulsanti */
.dokan-form-inline input[type="submit"] {margin-top: 2px;}

input.dokan-btn-sm[type="submit"], 
a.dokan-btn-sm, .dokan-btn-sm {font-size: 14px !important;}

/* Span Select JS */

/*
.dokan-form-group {position: relative !important;}
.variable_pricing .dokan-form-group {position: static;}
*/

.select2-selection {max-width: 100% !important;}

.select2-container,
.select2-container .select2-selection--single {height: 35px !important;}

.select2-dropdown,
.select2-container--default .select2-selection--single {border:1px solid #eaeaea !important;}

.select2-container--default .select2-selection--single .select2-selection__arrow {height: 33px !important;}

.select2-dropdown {
    z-index: 400 !important;
    border-radius: 0px !important;}

.dokan-form-group .select2,
.dokan-form-group .select2 .selection {
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;}

.dokan-form-group .select2 .select2-selection__rendered {
    margin: 0px 0px 0px 0px !important;
    padding: 0px 10px 0px 10px !important;}

.dokan-form-group .select2 .select2-selection__rendered .select2-search__field {
    margin: 0px 0px 0px 0px !important;
    padding: 0px 5px 0px 5px !important;}

/* Lunghezza per tutto il sito */
.select2-container,
.select2-container--default,
.select2-container--open {
    /* 
    width: 100% !important;
    Pannello Dokan
    max-width: 440px;
    */}

/* Allinea voce selezionata */
.select2-container .select2-chosen {padding: 5px 10px 5px 10px;}

.select2-container,
.select2-container--default,
.select2-container--open,
.select2-container--default,
.select2-selection--multiple {padding: 0px 0px 0px 0px !important;}

/* Editor */
.dokan-form-group .wp-editor-wrap {margin: 40px 0px 30px 0px !important;}

.dokan-form-group .wp-editor-wrap .mce-statusbar .mce-path {padding: 0px 2px 0px 2px;}

.dokan-form-group .wp-editor-wrap .mce-statusbar .mce-path-item {
    color: transparent;
    background-color: transparent;}

.dokan-form-group .wp-editor-wrap .mce-statusbar .mce-path-item:before {
    padding: 10px 5px 5px 0px;
    background-color: transparent;
    font-size: 14px;
    color: #666666;
    content:'☰';}

/* Pulsanti Salva | Aggiorna */
.dokan-dashboard-wrap .dokan-settings-area .ajax_prev {
    width: 100%;
    text-align: center;
    margin: 0px 0px 0px 0px !important;}

/* Tooltip */
.dokan-tooltips-help i {
    color:#666 !important;
    line-height: 40px;}


/* Background Dashboard ---------------------------------------- */

/* Home Dashboard ---------------- */ .dokan-dashboard .dokan-dash-left,
/* Home Dashboard ---------------- */ .dokan-dashboard .dokan-dash-right,
/* Reports ----------------------- */ #dokan_tabs_container,
/* Prodotti ---------------------- */ .dokan-product-listing-area,
/* Nuovo Prodotto ---------------- */ .dokan-new-product-area,
/* New Cupons -------------------- */ .coupons,
/* Product Edit ------------------ */ .dokan-product-edit,
/* Recensioni -------------------- */ #dokan_comments-form,
/* Ordini ------------------------ */ .dokan-order-filter-serach,
/* Impostazioni Negozio ---------- */ #store-form,
/* Spedizione -------------------- */ .dokan-page-help,
/* Spedizione -------------------- */ #shipping-form,
/* Pagamenti --------------------- */ #payment-form,
/* Social ------------------------ */ #profile-form,
/* Seo Store --------------------- */ .dokan-store-seo-wrapper,
/* Account ----------------------- */ .edit-account,
/* Annunci ----------------------- */ .dokan-announcement-wrapper,
/* Pannelli Aggiuntivi ----------- */ .extra_dashboard {
    background-color: #fff;
    border: 1px solid #dddddd;} /* #ededed */

/* Impostazioni Negozio ---------- */
/* Product Edit ------------------ */ .dokan-product-edit,
/* Nuovo Prodotto ---------------- */ .dokan-new-product-area,
/* Recensioni -------------------- */ #dokan_comments-form,
/* Seo Store --------------------- */ .dokan-store-seo-wrapper,
/* Account ----------------------- */ .edit-account,
/* Annunci ----------------------- */ .dokan-announcement-wrapper,
/* Pannelli Aggiuntivi ----------- */ .extra_dashboard, .extra_dashboard {
    padding: 20px 20px 30px 20px;}

/* Prodotti ---------------------- */ .dokan-product-listing-area .product-listing-top,
/* Prodotti ---------------------- */ .dokan-product-listing-area .dokan-w12,
/* Reports ----------------------- */ #dokan_tabs_container .report-filter {
    background-color: #fff;}


/* Home Dashboard ------------------------------------------------ */

/* Contenitori */
.dokan-dashboard .dokan-dash-left,
.dokan-dashboard .dokan-dash-right {
    width: 100%;
    min-height: 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px !important;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);}

.dokan-dashboard .dokan-dash-left {border-top:0px;}

.dokan-dashboard .dokan-dash-right {/* border-left:0px; */}

.dokan-panel {
    -webkit-box-shadow:none !important;
    box-shadow: none !important;
    margin-bottom: 0px !important;
    border: 1px solid #ededed !important;
    border-radius: 0px !important;
    border-bottom:0px !important;}

.dokan-dashboard .dashboard-widget {
    -webkit-box-shadow:none !important;
    box-shadow: none !important;
    border: 0px !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;}

.dokan-dashboard .dashboard-widget .widget-title {padding: 10px 15px !important;}

.dokan-dashboard .dashboard-widget .widget-title i {line-height: 20px;}

.dokan-dashboard .dashboard-widget .list-unstyled {
    padding: 10px 10px 20px 10px;
    margin: 0px 0px 0px 0px !important;}


/* Widget dokan -------------------------------------------------- */

/* Big Counter */
.big-counter ul.list-inline li {
    display: inline-block !important;
    float:left !important;
    width: 25% !important;
    overflow: hidden !important;
    border:0px solid #ededed !important;}

.big-counter ul.list-inline li:hover,
.big-counter ul.list-inline li.active:hover,
.big-counter ul.list-inline li.active {background-color: #ffffff;}

/* Annunci */
.dokan-dashboard .dokan-announcement-widget {
    height: 571px !important;
    display: none;}

.dokan-dashboard .dokan-announcement-widget .annoument-no-wrapper {margin: 195px auto !important;}

/* Statistiche */
.dokan-dashboard .dashboard-widget .sells-graph {
    overflow: hidden;
    max-width: 570px;}

.sells-graph .chart-container {padding: 12px 10px 30px 10px;}

.sells-graph .legend {
    position: relative;
    width: 290px;}

.sells-graph .legend div {
    background-color: rgba(255, 255, 255, 0.8) !important; 
    opacity: 1 !important;
    border-radius: 5px;
    overflow: hidden;}

.sells-graph .legend .legendColorBox {
    padding: 2px 2% 2px 2%;
    width: 51%;}

.sells-graph .legend .legendLabel {
    padding: 2px 0px 2px 0px;
    line-height: 14px;
    font-size: 14px;
    width: 45%;}

.sells-graph .chart-container table {
    background-color: transparent;
    max-width: 100%;}

.sells-graph .chart-container table th, 
.sells-graph .chart-container table td {
    background-color: transparent;
    border-color: transparent;}

/* Ordini */
.dashboard-widget.orders {width: 100% !important;}

.dokan-dashboard .dokan-dashboard-content .dashboard-widget.orders #order-stats {
    width: 250px !important;
    min-width: 300px !important;
    height: 100% !important;
    margin: 15px auto 0px auto !important;}

.dokan-dashboard .dokan-order-action {min-width: 20%;}

.dokan-dashboard .dokan-order-action input.dokan-btn-sm[type="submit"], 
.dokan-dashboard .dokan-order-action a.dokan-btn-sm, 
.dokan-dashboard .dokan-order-action .dokan-btn-sm {padding: 8px 5px 2px 9px;}

.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf,
.dokan-dashboard .dokan-order-action input.dokan-btn-sm[type="submit"], 
.dokan-dashboard .dokan-order-action a.dokan-btn-sm, 
.dokan-dashboard .dokan-order-action .dokan-btn-sm {margin: 0px 1px 5px 1px;}

/* BTN > DDT / Invoice / View Order */
.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf,
.dokan-dashboard .dokan-order-action .dokan-btn.dokan-btn-sm.tips {
    position: relative;
    display: inline-block;
    padding: 8px 0px 0px 0px;
    width: 33px; 
    height: 33px;
    text-align: center;
    line-height: 33px;
    color:#555555;
    background-color: #fff;
    border: 1px solid #cccccc;
    border-radius: 3px;
    transition: 0.2s ease all;}

.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf:hover,
.dokan-dashboard .dokan-order-action .dokan-btn.dokan-btn-sm.tips:hover {
    color:#fff;
    background-color: #597cc4;
    border: 1px solid #7f9fe2;
    background-image: linear-gradient(#7f9fe2, #597cc4) !important;
    transition: 0.2s ease all;}

/* BTN > Remove defualt icons + Area Tooltip */
.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf img {
    position: absolute;
    width: 100%;
    height: 100%;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index: 2;
    opacity: 0;}

/* BTN > Invoice */
.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf.invoice::before {
    position: relative;
    content:'\f571';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 16px;
    top: -9px;}

/* BTN > DDT */
.dokan-dashboard .dokan-order-action .button.tips.wpo_wcpdf.packing-slip::before {
    position: relative;
    content:'\f570';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 16px;
    top: -9px;}

/* BTN > View Order */
.dokan-dashboard .dokan-order-action .dokan-btn.dokan-btn-sm.tips i {
    font-size: 16px;
    padding: 0px 0px 0px 5px;}

/* Reports */
.dokan-reports-content .dokan-reports-wrap,
.dokan-reports-content .report-filter,
.dokan-reports-content .dokan-reports-wrap .report-left {margin: 0px 0px 0px 0px !important;}

.dashboard-widget.sells-graph chart-container .chart-placeholder.main {height: 200px !important;}

/* Sidebar Legenda */
.dokan-reports-content .report-left {width: 100% !important;}

.dokan-reports-content .dokan-reports-area ul.chart-legend,
.dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li {border:0px !important;}

.dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li {
    display: inline-block;
    padding: 15px 5px 15px 15px !important;
    min-width: 16.6%;}

.dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li strong {margin: 5px 0px 10px 0px;}

.dokan-reports-content .dokan-reports-area table.table {margin: 0px 0px 50px 0px !important;}


/* Reports Statistiche ------------------------------------------- */

.dokan-reports-sidebar,
.dokan-report-wrap .report-filter {border-bottom: 1px solid #ededed;}

.dokan-report-wrap .report-filter .dokan-form-group {padding: 0px 10px 0px 10px;}

.dokan-reports-content .dokan-reports-area .dokan-reports-main h3 {
    text-align: center;
    font-size: 18px !important;
    margin: 25px 0px 20px 0px !important;}

.dokan-reports-content .dokan-reports-area .chart-container {padding: 0px 25px 30px 25px;}

.dokan-reports-content .dokan-reports-area .chart-container .legend {
    position: relative;
    width: 400px;}

.dokan-reports-content .dokan-reports-area .chart-container .legend div {
    background-color: rgba(255, 255, 255, 0.8) !important; 
    opacity: 1 !important;
    border-radius: 5px;
    overflow: hidden;}

.dokan-reports-content .dokan-reports-area .chart-container .legend .legendColorBox {
    padding: 6px 2% 6px 2%;
    width: 66%;}

.dokan-reports-content .dokan-reports-area .chart-container .legend .legendLabel {
    padding: 6px 0px 6px 0px;
    line-height: 14px;
    font-size: 14px;
    width: 30%;}

.dokan-reports-content .dokan-reports-area .chart-container table {
    background-color: transparent;
    max-width: 100%;}

.dokan-reports-content .dokan-reports-area .chart-container table th, 
.dokan-reports-content .dokan-reports-area .chart-container table td {
    background-color: transparent;
    border-color: transparent;}

.dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-right {width: 100% !important;}

.dokan-reports-content .dokan-reports-area .dokan-reports-main .chart-placeholder.main {height: 470px !important;}


/* Products ------------------------------------------------------- */

.dokan-product-listing-area {padding: 0px 0px 0px 0px !important;}

.dokan-product-listing-area .product-listing-top {
    margin: 0px 0px 0px 0px !important;
    padding: 20px 0px 0px 0px;}

.dokan-product-listing-area .product-listing-top .dokan-listing-filter {width: auto !important;}

.dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {
    margin: 0px 0px 0px 20px !important;
    padding: 0px 0px 0px 0px !important;}

.dokan-product-listing-area .product-listing-top .dokan-add-new-product,
.dokan-product-listing-area .product-listing-top .dokan-add-product-link .dokan-btn {margin-right: 20px;}

.dokan-product-listing .dokan-form-group {padding: 0px 0px 0px 0px;}

.dokan-dashboard-content.dokan-product-listing .pagination-wrap {border-bottom:1px solid #eee !important;}


/* New Product Popup ---------------------------------------------- */

.dokan-add-new-product-popup span.select2-container, 
.dokan-add-new-product-popup span.select2-container--default, 
.dokan-add-new-product-popup span.select2-container--open {/* width: 100% !important; */}

.dokan-add-new-product-popup .dokan-form-group,
.dokan-add-new-product-popup .content-half-part {
    padding: 5px 0px 10px 0px !important;
    width: 100%;}

.dokan-add-new-product-popup .dokan-form-group textarea {
    margin: 0px 0px 0px 0px !important;
    height: 85px;}

.content-half-part dokan-feat-image-content {padding: 0px 0px 0px 0px !important;}


/* New Product ---------------------------------------------------- */

.dokan-new-product-area .dokan-form-group {padding: 0px 0px 0px 0px;}

.dokan-new-product-area .dokan-product-meta {float: right;}

.dokan-new-product-area .dokan-product-meta .dokan-form-group {padding: 0px 0px 20px 0px;}

.dokan-product-edit-form {padding: 10px 10px 10px 10px !important;}

.dokan-product-edit-form span.select2-container, 
.dokan-product-edit-form span.select2-container--default, 
.dokan-product-edit-form span.select2-container--open {/* width: 707px !important; */}

.dokan-product-edit-form .product-edit-new-container .dokan-edit-row,
.dokan-product-edit-form .product-edit-new-container .dokan-product-short-description,
.dokan-product-edit-form .product-edit-new-container .dokan-product-description,
.dokan-product-edit-form .product-edit-new-container .dokan-product-inventory,
.dokan-product-edit-form .product-edit-new-container .dokan-product-shipping-tax,
.dokan-product-edit-form .product-edit-new-container .dokan-attribute-variation-options,
.dokan-product-edit-form .product-edit-new-container .dokan-discount-options,
.dokan-product-edit-form .product-edit-new-container .dokan-other-options {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;}

.dokan-new-product-area .wp-editor-container iframe#post_content_ifr,
.dokan-product-edit-form .wp-editor-container iframe#post_content_ifr {height: 250px !important;}

.product-edit-container #dokan-product-images ul.product_images li.image.add-image, 
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image, 
.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image {
    border:1px solid #ddd; /* 2px dashed #dddddd */
    border-radius: 2px;
    background-color: #fcfcfc;}

.product-edit-container #dokan-product-images ul.product_images li.image.add-image a i, 
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image a i, 
.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image a i {line-height: 60px;}

.product-edit-container #dokan-product-images ul.product_images li.image a.action-delete, 
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete, 
.product-edit-container #dokan-product-images ul.product_images li.add-image a.action-delete {
    background: rgba(0, 0, 0, 0.1) !important;
    opacity: 0.7 !important;
    padding: 0px 0px 0px 0px !important;
    line-height: 60px;}

.dokan-new-product-area .dokan-form-group .wp-core-ui.wp-editor-wrap {margin: 5px 0px 30px !important;}


/* Modifica Prodotto ---------------------------------------------- */

.dokan-product-edit .dokan-product-edit-area {padding: 20px 20px 20px 20px;}

.dokan-product-edit .dokan-product-edit-area ul.dokan_tabs {margin: 0px 0px 20px 0px !important;}

.dokan-product-edit .dokan-product-edit-area .wp-core-ui.wp-editor-wrap {
    border: 0px;
    padding: 20px 10px 5px 10px;}

.dokan-product-edit .dokan-product-edit-area .wp-core-ui.wp-editor-wrap iframe {height: 180px !important;}

/* Anteprima IMG */
.product-edit-container .dokan-feat-image-upload {
    border:1px solid #ddd; /* 2px dashed #dddddd */
    border-radius: 2px;
    background-color: #fcfcfc;}

.product-edit-container .dokan-feat-image-upload {
    min-width: 200px;
    width: 100% !important; 
    height: 200px !important;}

.product-edit-container .dokan-feat-image-upload a.close {
    width: 100% !important; 
    height: 100% !important;
    position: absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    justify-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.1) !important;
    opacity: 0.7 !important;
    padding: 0px 0px 0px 0px !important;}

.product-edit-container .dokan-feat-image-upload .image-wrap:hover a.close {display: flex !important;}

.product-edit-container .dokan-feat-image-upload a.close:before {color:transparent;}
    
.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    font-size: 12px !important;
    padding: 5px 5px !important;}
    
.product-edit-container .dokan-feat-image-upload .instruction-inside {padding-top: 40px !important;}

.product-edit-container .dokan-section-content .dokan-form-group {padding: 0px 10px 5px 0px !important;}

.product-edit-container .dokan-section-content .dokan-form-control {
    min-height: 40px;
    height: auto;
    padding:8px 10px 8px 12px !important;}

.dokan-product-edit-area .dokan-form-group .select2.select2-container {max-width: 100% !important;}

/* Pulsante Selezione Azione Varianti */
.dokan-dashboard .dokan-product-variation-wrapper .variation-actions.dokan-form-control,
.dokan-dashboard .dokan-product-variation-wrapper .do_variation_action {
    outline: none;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);
    background-image: linear-gradient(#7f9fe2, #3b5998);
    background-color: #3b5998;
    border:1px solid #3b5998;
    color: #ffffff;}

.dokan-dashboard .dokan-product-variation-wrapper .do_variation_action:hover {
    background-image: linear-gradient(#7f9fe2, #597cc4);
    background-color: #597cc4;}

.dokan-dashboard .dokan-product-variation-wrapper .variation-actions.dokan-form-control optgroup,
.dokan-dashboard .dokan-product-variation-wrapper .variation-actions.dokan-form-control option {
    background-image: none;
    background-color: #ffffff;
    color:#333333;}

/* Recensioni ----------------------------------------------------- */

.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select {margin: 0px 0px 25px 0px;}


/* Ordini --------------------------------------------------------- */

.dokan-order-filter-serach {
    padding: 25px 0px 25px 0px;
    margin: 0px 0px 0px 0px; }

.dokan-order-filter-serach .dokan-form-group {padding: 20px 10px 20px 10px;}

.dokan-order-filter-serach .dokan-left {min-width: 400px;}

.dokan-order-filter-serach .dokan-left .dokan-form-group label,
.dokan-order-filter-serach .dokan-left .dokan-form-group input {margin: 0px 0px 0px 10px;}

.dokan-order-filter-serach .dokan-left .dokan-form-group input {max-width: 200px;}


/* Impostazioni Negozio ------------------------------------------- */

#store-form {border-top:0px;}

.dokan-settings-area .dokan-panel {border: 1px solid #ededed !important;}

.dokan-settings-area .dokan-w5 {width: auto;}


/* Spedizioni ----------------------------------------------------- */

.dokan-settings-area #shipping-form {padding-top: 50px;}

.dokan-settings-area .dokan-page-help {border-bottom: 0px;}

.dokan-settings-area #shipping-form .dokan-page-help {border: 0px;}

#shipping-form .dokan-shipping-location-wrapper {border-top: 0px;}

.dokan-shipping-location-wrapper .dps-shipping-location-content,
.dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-remove {border: 1px solid #dddddd !important;}

.dokan-shipping-location-wrapper .dps-shipping-location-content {margin-bottom: 30px !important;}

.dokan-shipping-location-wrapper .dps-shipping-location-content table td {
    border-color: #dddddd;
    border-bottom: 0px;}

.dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states {border-top:1px solid #dddddd !important;}

.dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states .dps-add,
.dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states .dps-remove {
    background-color: #fff !important;
    color:#333 !important;
    font-size: 14px !important;
    border: 1px solid #dbdbdb !important;
    padding: 11px 14px 11px 14px !important;}

.dokan-shipping-location-wrapper .dps-shipping-location-content table {margin-bottom: 0px !important;}

.dokan-shipping-location-wrapper .dps-shipping-location-content, 
.dokan-shipping-location-wrapper .dps-shipping-location-content table td {background-color: #f7f7f7;}
    
.dokan-form-horizontal .dokan-form-group .dokan-text-left label {
    padding: 5px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}


/* Pagamenti / Social --------------------------------------------- */

#payment-form,
#profile-form {border-top:0px;}

#payment-form .dokan-control-label,
#profile-form .dokan-control-label {padding: 10px 10px 0px 10px;}

#payment-form .dokan-form-group,
#profile-form .dokan-form-group {padding: 10px 10px 10px 10px;}

.dokan-settings-area #payment-form .dokan-w5,
.dokan-settings-area #profile-form .dokan-w5 {min-width: 50%;}


/* Seo Negozio ---------------------------------------------------- */

.dokan-settings-area .dokan-store-seo-wrapper .dokan-w5 {min-width: 50%;}


/* Sidebar (Menu di Default) -------------------------------------- */


/* Pulse Menu > Open Dokan Sidebar -------------------------------- */
.show_mini_vendor_menu,
.show_mini_vendor_menu .mv_menu_show,
.show_mini_vendor_menu .mv_menu_hide {display: none;}

/* Sidebar (Menu di Default) -------------------------------------- */

.dokan-dashboard .dokan-dash-sidebar {
    /* Fullscreen --> Sidebar Menu di Dokan */
    width: 97% !important;
    position: relative;
    z-index: 200;
    /* Sfondo Sidebar */
    height: auto; /* 0px Close - 55px Desktop */
    overflow: hidden;
    background-color: transparent !important;}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    /* Contenitore */
    background: #ffffff !important;
    border: 1px solid #dedede;
    border-radius: 5px;
    margin: 0px 0px 15px 0px !important;
    overflow: hidden;}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
    /* Link */
    padding: 10px 10px 10px 10px !important;
    line-height: 18px;
    color:#333 !important; 
    font-size:15px !important;}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
    padding: 0px 0px 0px 5px !important;
    font-size:18px !important;}

/* Voci */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {border: 0px solid !important;}

/* Voce Attiva --> rimuovi freccia */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active::after {display: none;}

/* Voce Hover / Focus */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus {
    background: #a6c3ff !important;}

/* Voce Attiva */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {background: #cedeff !important;}

/* Dokan Common links (contenitore) */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    float:right;
    overflow: hidden;}

/* Dokan Common links (Style) */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    border-top: 0px solid #dedede;
    padding: 10px 15px 10px 15px !important;
    text-align:center;
    border-right:0px !important;}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {padding-top: 0px !important;}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a i {padding-right: 0px;}

/* Correct Woocommerce Mod Css */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .products {top:0px;}

/* Voci menu - display */
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .dashboard,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .products,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .orders,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .coupons,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .reports,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .reviews,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .back,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .payment,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .shipping,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .settings,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .withdraw,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .store,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .social,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu .seo {display: none;}

/* Dokan Common links - display */
/* Single Shop Link --- */ .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:first-child {display: none !important;}
/* Account ------------ */ .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:nth-child(2) {display: none !important;}
/* Logout ------------- */ .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:nth-child(3) {display: none !important;}

/* Sidebar */
.dokan-dashboard .dokan-dash-sidebar {display: none;}


/* Pulsanti Dashboard --------------------------------------------- */

input.dokan-btn-theme[type="submit"], 
a.dokan-btn-theme, 
.dokan-btn-theme {
    margin-bottom: 2px;
    color:#fff !important;
    border-radius: 2px;
    border:0px solid transparent !important;
    background-color: #3b5998 !important;
    background-image: linear-gradient(#7f9fe2, #3b5998) !important;
    transition: 0.2s ease all !important;}

input.dokan-btn-theme[type="submit"]:hover, 
a.dokan-btn-theme:hover, 
.dokan-btn-theme:hover {
    color:#fff !important;
    background-color: #3b5998 !important;
    border:0px solid transparent !important;
    background-image: linear-gradient(#7f9fe2, #597cc4) !important;
    transition: 0.2s ease all !important;}


/* DOKAN Shortcode - Pulsanti Dashboard --------------------------- */

/* Il mio negozio - dvslink_db ---- */ .dvs_link_db,
/* Il mio account - dealink_db ---- */ .dea_link_db,
/* logout - dlolink_db ------------ */ .dlo_link_db {
    min-width: 100%;
    min-height: 50px;
    position: relative;
    font-size: 15px;
    border:1px solid #e5e5e5;
    border-radius: 5px;
    text-align: center;
    color:#333;
    background-color: #fff;
    overflow: hidden;
    transition: 0.1s ease all;}

.dvs_link_db:hover, .dea_link_db:hover, .dlo_link_db:hover {
    color:#fff;
    background-color: #627aad;
    transition: 0.1s ease all;}

.dvs_link_db a, .dea_link_db a, .dlo_link_db a {
    min-width: 100%;
    height: 100%;
    position: absolute;
    line-height: 15px;
    top:0px;
    left:0px;
    color:#333;
    transition: 0.1s ease all;}

.dvs_link_db a:hover, .dea_link_db a:hover, .dlo_link_db a:hover  {
    color:#fff;
    transition: 0.1s ease all;}

.dvs_link_db i, .dea_link_db i, .dlo_link_db i {
    font-size: 18px;
    padding-right:15px;}


/* Prodotti > Tab View ------------------------------------------------------ */


/* Tab View ----------------------- */
.dokan-dashboard-content .dokan-product-edit-left .tab-container {}

.dokan-dashboard-content .dokan-product-edit-left .tab-container table th, 
.dokan-dashboard-content .dokan-product-edit-left .tab-container table td {padding: 10px 5px 5px 5px;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .box-inside {line-height: 30px;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .wc-metabox {
    padding: 10px 10px 10px 10px !important;
    margin: 0px 0px 30px 0px !important;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .wc-metabox .wc-metabox-content {margin: 0px 0px 0px 0px !important;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .toolbar {line-height: 30px;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .toolbar select {margin-top: 10px;}

.dokan-dashboard-content .dokan-product-edit-left .tab-container .actions .btn {
    border:1px solid #ddd;
    background-color: #ffffff;
    color: #333;
    border-radius: 2px;
    padding: 5px 5px 5px 5px;
    margin: 15px 5px 5px 5px;
    transition: 0.2s ease all;}

.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 a.view-product {transition: 0.2s ease all;}

.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 a.view-product:hover,
.dokan-dashboard-content .dokan-product-edit-left .tab-container .actions .btn:hover {
    background-color: #516895;
    color: #ffffff;
    transition: 0.2s ease all;}


/* Sidebar ------------------------ */
.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar {}

/* Select */
.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .dokan-toggle-select-container select.dokan-toggle-select {
    margin-top: 5px; 
    margin-bottom: 5px;}


.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .dokan-input-group .dokan-input-group-addon {
    background-color: transparent !important;
    border: 0px !important;
    line-height: 25px;}

/* Download */
.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .dokan-input-group #_download_limit,
.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .dokan-input-group #_download_expiry {
    border:0px;
    width: 80% !important;}

/* Sconto */
.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .show_if_needs_lot_discount 
.dokan-form-group:first-child .dokan-input-group-addon {
    font-size: 0;
    color: transparent;}

.dokan-dashboard-content .dokan-product-edit-right.dokan-edit-sidebar .show_if_needs_lot_discount 
.dokan-form-group:first-child .dokan-input-group-addon:after {
    font-size: 14px;
    color:#333;
    content: 'Qty';}


/* Dokan PayPal Adaptive Payment -------------------------------------------- */

.woocommerce-checkout-payment ul li.payment_method_dokan_paypal_adaptive label {
    /* Nascondi label con immagine */
    width: 0px;
    color:transparent;
    /* Posizione immagine (after) */
    padding: 0px 80px 0px 0px;}

.woocommerce-checkout-payment ul li.payment_method_dokan_paypal_adaptive label img {display: none;}

.woocommerce-checkout-payment ul li.payment_method_dokan_paypal_adaptive label::after {
    content: '';
    position: absolute;
    width: 80px; 
    height: 25px;
    top:-2px;
    right:0px;
    left:auto;
    bottom:auto;
    background-image:url(../images/payments/paypal_logo.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: #ffffff;
    border-radius: 2px;}

.woocommerce-checkout-payment .info_payment_dpa {max-width: 600px;}


/* END DOKAN Dashboard ------------------------------------------------------ */

/* Responsive Media Query --------------------------------------------------- */

/* Full HD 1080p */
@media (max-width: 1920px) {}

/* HD Ready 1050p */
@media (max-width: 1680px) {}

/* 1380px */
@media (max-width: 1380px) {}

/* HD Ready 840p */
@media (max-width: 1344px) {}

/* HD Ready 720p */
@media (max-width: 1280px) {
    
    /* DOKAN Dashboard ---------------------------------------------------------- */
    
    /* Reports | Dokan -------------------- */
    .dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li {
        padding: 5px 5px 5px 5px !important;
        text-align: center;
        min-width: 33.2%;}
    
    .dokan-report-wrap .report-filter .dokan-form-group {
        padding: 5px 10px 15px 10px;
        text-align: center;
        width: 100%;}
    
    .dokan-report-wrap .report-filter .dokan-form-group label {
        margin: 0px 5px 0px 5px;
        text-align: left;
        min-width: 40px;}
    
    .dokan-report-wrap .report-filter .dokan-form-group input[type="text"] {margin: 0px 5px 0px 5px;}
    
    .report-filter .dokan-form-group label, 
    .report-filter .dokan-form-group input, 
    .report-filter .dokan-form-group select, 
    .report-filter .dokan-form-group button,
    .report-filter input {float: none;}
    
    .report-filter input[type="submit"] {
        display: block !important;
        margin: 0px auto 0px auto;}
    
    .dokan-report-wrap .report-filter .dokan-form-group input[type="submit"] {margin: 15px auto 0px auto;}
    
    /* Forms | Dokan ---------------------- */
    .dokan-form-inline label, 
    .dokan-form-inline input, 
    .dokan-form-inline select, 
    .dokan-form-inline button {margin: 0px 10px 0px 10px;}
    
    /* END DOKAN Dashboard ------------------------------------------------------ */
    
}

/* Dokan + Woocommerce @Media */
@media (max-width: 1200px) {
    
    /* DOKAN Store -------------------------------------------------------------- */
    
    /* Info */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info {width: 80%;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
        margin: 10px 0px  10px 0px !important;
        font-size: 30px !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {margin-right: 0px !important;}
    
    /* Img */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info-head .profile-img {
        max-width: 150px; 
        max-height: 150px;}
    
    /* Social Links */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info .store-social-wrapper {right: 10px!important;}
    
    /* Widget */
    .dokan-store-sidebar .seller-form {min-height: 230px;}
    .dokan-store-sidebar .location-container {height: 230px;}
    
    .dokan-store-sidebar .seller-form .dokan-form-group textarea {height: 60px;}
    
    /* END DOKAN Store ---------------------------------------------------------- */
    
}

/* Limite Grafico Schermi Grandi */
@media (max-width: 1164px) {}

/* HD 1080px */
@media (max-width: 1080px) {}

/* Tablet 10p iPad Orizzontale (next 768px) */
@media (max-width: 1024px) {
    
    /* New Products */
    .select2-container, 
    .select2-container--default, 
    .select2-container--open {/* width: 400px !important; */}
    
}

/* Tablet 10p iPad Orizzontale (next 768px) */
@media (max-width: 999px) {}

/* Bootstrap.min.css | Media Query | 970px */
@media (max-width: 970px) {}

/* Tablet 10p iPad Orizzontale | Tema menu Mobile */
@media (max-width: 992px) {
    
    /* DOKAN Dashboard ---------------------------------------------------------- */

    /* Elementi Nascosti ------------------ */
    
    /* Statistiche */
    .dokan-report-wrap ul.dokan_tabs li:nth-child(1n),
    .dokan-report-wrap ul.dokan_tabs li:nth-child(2n) {display: inline-block;}
    
    .dokan-report-wrap ul.dokan_tabs li:nth-child(3n),
    .dokan-report-wrap ul.dokan_tabs li:nth-child(4n),
    .dokan-report-wrap ul.dokan_tabs li:nth-child(5n),
    .dokan-report-wrap .table-striped {display: none;}
    
    /* Dokan Tabs ------------------------- */
    ul.dokan_tabs {
    margin: 0px 0px 5px 0px !important;
    text-align: center;}

    ul.dokan_tabs li {margin: 5px 0px 10px 0px !important;}
    
    /* Dokan Menu Sezioni ----------------- */
    ul.subsubsub,
    ul.list-inline {
        text-align: center;
        margin: 0px 0px 5px 0px !important;}

    ul.subsubsub li,
    ul.list-inline li {
        margin: 5px 0px 0px 0px !important; }
    
    /* Dokan Image ----------------- */
    .product-edit-container .dokan-feat-image-upload {
        min-width: 0px !important;
        height: auto !important;}
    
    /* Dokan Dashboard -------------------- */
    /* Generale */
    .dokan-dashboard .dokan-w6, 
    .dokan-dashboard .dokan-w8, 
    .dokan-dashboard .dokan-w4 {
        float: none; 
        width: 100%;}
    
    /* Dashboard */
    .dokan-dashboard .dokan-dash-left, 
    .dokan-dashboard .dokan-dash-right {min-height: auto;}
    
    /* Big Counter */
    .big-counter ul.list-inline li {width: 50% !important;}
    
    /* Widget Ordini */
    .dokan-dashboard .dokan-dashboard-content .dashboard-widget.orders #order-stats {min-width: 300px !important;}
    
    /* Dokan Table ------------------------ */
	.dokan-dashboard-wrap table {display: inline-block;}
    
    .dokan-dashboard-wrap thead, 
    .dokan-dashboard-wrap tbody, 
    .dokan-dashboard-wrap th, 
    .dokan-dashboard-wrap td, 
    .dokan-dashboard-wrap tr {display: block;}
    
    .dokan-table, 
    .dokan-table th, 
    .dokan-table td,
    .dokan-dashboard-wrap .table-striped, 
    .dokan-dashboard-wrap .table-striped td, 
    .dokan-dashboard-wrap .table-striped th {
        margin:0px 0px 0px 0px !important;
        border:0px !important;}
    
    .dokan-table tbody,
    .dokan-dashboard-wrap .table-striped tbody {display: block !important;}
    
	/* Titoli Righe */
	.dokan-dashboard-wrap .dokan-table thead tr,
    .dokan-dashboard-wrap .table-striped thead tr {display: none;}
    
    .titolo-dokan-tab {
        display: block;
        position: absolute;
        padding: 0px 0px 0px 10px;
        line-height: 50px;
        font-size: 14px;
        font-weight: bold;
        top:0px;
        left:0px;}
    
    .titolo-dokan-tab:after {content: " :"}
    
    /* Elementi */
    .dokan-dashboard-wrap .dokan-table .row-actions,
    .dokan-dashboard-wrap .table-striped .row-actions {visibility: visible !important;}
	
    /* Righe */
	.dokan-dashboard-wrap .dokan-table tr,
    .dokan-dashboard-wrap .table-striped tr {
        border-radius: 5px;
        background-color: #ffffff !important;
        border: 1px solid #efefef !important;}
    
    .dokan-dashboard-wrap .dokan-table tr:nth-child(2n+2),
    .dokan-dashboard-wrap .table-striped tr:nth-child(2n+2) {
        background-color: #fafafa !important;}
	
    /* Colonne */
	.dokan-dashboard-wrap .dokan-table td,
    .dokan-dashboard-wrap .table-striped td { 
		border: none;
		border-bottom: 1px solid #efefef !important;
        background-color: transparent;
		position: relative;
        text-align: center;
        min-height: 50px;
		padding-left: 150px;}
    
    .dokan-dashboard-wrap .dokan-order-action,
    .dokan-dashboard-wrap .table-striped td {
        min-width: 100%;
        width: 100% !important;}
    
    /* Ultima */
    .dokan-dashboard-wrap .dokan-table .diviader,
    .dokan-dashboard-wrap .table-striped .divider {
        height:auto;
        min-height: 0px;
        padding: 0px;}
    
    /* Coupon */
    .dokan-table .coupon-code .code {
        text-align: center;
        width: 40% !important; 
        margin-left: 30% !important; 
        margin-right: 30% !important;}
    
    .dokan-coupon-content .code a, 
    .dokan-coupon-content .code span {
        line-height: 30px;
        float:none !important;}
    
    /* Sfondi Tabelle --------------------- */
    
    /* Tabelle Dokan ---------------------- */ .dokan-table,
    /* Tabelle Dokan Reports -------------- */ .dokan-dashboard-wrap .table-striped, 
    /* Prodotti --------------------------- */ .dokan-product-listing-area {
        border: 1px solid transparent !important;
        background-color: transparent !important;}
    
    /* Tabelle Dokan tr ------------------- */ .dokan-dashboard-wrap .dokan-table tr,
    /* Tabelle Dokan Reports tr ----------- */ .dokan-dashboard-wrap .table-striped tr, 
    /* Prodotti --------------------------- */ .dokan-product-listing .dokan-w12,
    /* Ordini ----------------------------- */ .dokan-order-filter-serach {
        margin-bottom: 15px !important;}
    
    /* New Products | Dokan --------------- */
    
    /*
    .product-edit-container .dokan-feat-image-upload {
        min-width: 150px;
        height: 150px !important;}

    .product-edit-container .dokan-feat-image-upload a.close {padding: 15% 0px !important;}
    */
    
    .product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn {font-size: 10px !important;}
    
    .product-edit-container .dokan-feat-image-upload .instruction-inside {padding-top: 20px !important;}
    
    /* Modifica Prodotto | Dokan ---------- */
    .dokan-product-edit-form span.select2-container, 
    .dokan-product-edit-form span.select2-container--default, 
    .dokan-product-edit-form span.select2-container--open {/* width: 100% !important; */}
    
    .dokan-product-attribute-wrapper select,
    .dokan-product-attribute-wrapper input.dokan-btn[type="submit"], 
    .dokan-product-attribute-wrapper a.dokan-btn, 
    .dokan-product-attribute-wrapper .dokan-btn {margin-top: 10px !important;}
    
    /* Forms | Dokan ---------------------- */
    .dokan-dashboard-wrap .dokan-w5 {width:74% !important;}
    
    .dokan-dashboard-wrap .dokan-form-horizontal .dokan-control-label {text-align: left !important;}
    
    .dokan-dashboard-wrap .dokan-form-horizontal .dokan-control-label .fa,
    .dokan-dashboard-wrap .dps-shipping-location-content label .fa {line-height: 35px;}
    
    .dokan-dashboard-wrap .dokan-settings-area .dokan-w5 {width: 100% !important;}
    
    .dokan-dashboard-wrap .dokan-store-seo-wrapper .dokan-w3 {
        text-align: left !important;
        width:100% !important;}
    
    /* Spedizioni | Dokan ----------------- */
    .dokan-shipping-location-wrapper .dps-shipping-location-content table.dps-shipping-table tr td {
        border:0px !important;
        width: 100% !important;}
    
    .dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states {border-top:0px !important;}
    
    .dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states tr {
        margin-bottom: 15px;
        border:1px solid #dddddd;}
    
    .dokan-shipping-location-wrapper .dps-shipping-location-content .dps-shipping-states tr td {
        width: 100% !important;
        border:0px !important;}
    
    /* Statistiche | Dokan ---------------- */
    /* Reports */
    .dokan-reports-content .dokan-reports-area .chart-container .legend .legendColorBox,
    .dokan-reports-content .dokan-reports-area .chart-container .legend .legendLabel,
    /* Widget Reports */
    .sells-graph .legend .legendColorBox,
    .sells-graph .legend .legendLabel {display: inline-block;}
    
    /* END DOKAN Dashboard ------------------------------------------------------ */
    
    
    /* DOKAN Store -------------------------------------------------------------- */
    
    .dokan-single-store .dokan-store-tabs ul li:last-child {width: 31.5%;}
    
    /* Profile Info */
    
    /* Img */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info-head {
    width: 150px !important;
    height: auto;}
    
    /* info */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info {width: auto;}
    
    /* Titolo */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {margin-top: 10px !important;}
    
    /* Dokan Store Widget */
    
    /* Contatti Widget */
    .dokan-store-sidebar .dokan-widget-area .widget:nth-child(3) {width: 50%;}
    
    /* Mappa Widget */
    .dokan-store-sidebar .dokan-widget-area .widget:nth-child(2) {width: 50%;}
    
    /* END DOKAN Store --------------------------------------------------------- */
    
}

/* Tablet 10p iPad Verticale 768px | Facebook (810x800) iframe */
@media (max-width: 810px) {}

/* Menu Principale > Secondary Navigation */
@media (max-width: 800px) {}

/* Bootstrap.min.css | Media Query | 768px */
@media (max-width: 768px) {}

/* Tablet -10 Pollici 765px (next 568px) */
@media (max-width: 765px) {}
    
/* We consider 680px to be mobile resolution. */
@media (max-width: 680px) {
    
    /* DOKAN Dashboard ---------------------------------------------------------- */
    
    /* New Products | Dokan --------------- */
    .select2-container, 
    .select2-container--default, 
    .select2-container--open {/* width: 240px !important;*/}
    
    /*
    .product-edit-container .dokan-feat-image-upload {
        min-width: 100px;
        height: 150px !important;}

    .product-edit-container .dokan-feat-image-upload a.close {padding: 15% 0px !important;}
    */
    
    /* Modifica Prodotto | Dokan ---------- */
    .dokan-product-edit-form input.dokan-btn-sm[type="submit"], 
    .dokan-product-edit-form a.dokan-btn-sm, 
    .dokan-product-edit-form .dokan-btn-sm {
        font-size: 12px !important;
        padding: 5px 5px !important;}
    
    .dokan-product-edit-form .dokan-form-top-area .dokan-price-container .content-half-part {
        margin-bottom: 10px;
        padding: 0px;
        width: 100%;}
    
    /* END DOKAN Dashboard ------------------------------------------------------ */
    
    /* DOKAN Store -------------------------------------------------------------- */
    
    /* Info */
    
    /* Titolo */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
        margin: 5px 0px 10px 0px !important;
        font-size: 25px !important;}
    
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper
    .profile-info-summery .profile-info li {padding-bottom:5px !important; }
    
    /* Social Links */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery .profile-info .store-social-wrapper {
        position: relative !important;
        top:0px !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
        margin: 5px 0px 0px 10px;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {padding-bottom: 0px;}
    
    /* Shop Tabs */
    .dokan-single-store .dokan-store-tabs ul li {font-size: 12px;}
    
    .dokan-single-store .dokan-store-tabs ul li:last-child {width: 30.5%;}
    
    /* Widget */
    .dokan-store-sidebar .dokan-widget-area .widget {padding: 20px 25px 30px 25px;}
    
    /* Contatti */
    .dokan-store-sidebar .dokan-widget-area .widget:nth-child(3) {
        width: 100%;
        border:1px solid #eaeaea;
        border-top-left-radius: 0px;
        border-bottom-right-radius: 3px;}
    
    /* Mappa */
    .dokan-store-sidebar .dokan-widget-area .widget:nth-child(2) {
        width: 100%;
        border:1px solid #eaeaea;
        border-top-left-radius: 3px;
        border-bottom-right-radius:0px;
        border-bottom:0px;}
    
    /* END DOKAN Store ---------------------------------------------------------- */
    
}
    
/* Smartphone iPhone 5 Orizzontale (next 480px) */
@media (max-width: 568px) {
    
    /* DOKAN Dashboard ---------------------------------------------------------- */
    
    /* Big Counter */
    .big-counter ul.list-inline li {width: 100% !important;}
    
    /* Products | Dokan ------------------- */
    .dokan-product-listing-area .dokan-left {float: none !important;}
    
    .dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name="product_listing_search"] {float:none !important;}
    
    /* Area Titolo e Pulsante | Dokan ----- */
    .dokan-dashboard header {margin: 0px 0px 0px 0px !important;}
    
    .dokan-dashboard header .entry-title .dokan-right {
        width: 90% !important;
        display: block !important;
        margin: 15px 5% 0px 5% !important;}
    
    /* Modifica Prodotto | Dokan ---------- */
    .dokan-product-attribute-wrapper .dokan-w5 {
        text-align: center;
        width: 100% !important;}
    
    /* Dokan Table | Dokan ---------------- */
    .dokan-dashboard-wrap .dokan-table td,
    .dokan-dashboard-wrap .table-striped td {padding: 14px 0px 14px 0px;}
    
    .titolo-dokan-tab {
        width: 100%;
        padding: 0px 5px 5px 5px;
        min-height: 20px;
        line-height: 20px;
        position: relative;}
    
    .dokan-dashboard-wrap .dokan-table td abbr[title],
    .dokan-dashboard-wrap .dokan-table tbody tr .post-date .status {
        width: 50%;}
    
    /* Dokan Forms | Dokan ---------------- */
    .dokan-dashboard .dokan-w6, 
    .dokan-dashboard .dokan-w8, 
    .dokan-dashboard .dokan-w4 {
        text-align: center;
        display: inline-block;}
    
    .dokan-dashboard .dokan-right {float:none !important;}
    
    .dokan-dashboard .dokan-form-group {width: 100%;}
    
    .dokan-dashboard .dokan-form-inline {padding: 10px 0px 10px 0px !important}
    
    .dokan-dashboard .dokan-form-inline label, 
    .dokan-dashboard .dokan-form-inline input, 
    .dokan-dashboard .dokan-form-inline select, 
    .dokan-dashboard .dokan-form-inline button {
        float:none;
        width: 90%;
        margin: 5px 5% 5px 5%;}
    
    .dokan-dashboard-wrap .dokan-w3,
    .dokan-dashboard-wrap .control-label {
        text-align: left !important;
        width:100% !important;}
    
    .dokan-dashboard-wrap .dokan-w5 {width:100% !important;}
    
    /* Dokan Reports | Dokan -------------- */
    .dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li {
        padding: 5px 0px 10px 0px !important;
        text-align: center;
        width: 50%;
        min-width: 46%;}
    
    .dokan-dashboard-wrap .dokan-reports-sidebar .chart-legend li strong {
        margin: 5px 0px 5px 0px;
        font-size: 16px !important;}
    
    .dokan-reports-content .dokan-reports-area .chart-container .legend {width: 160px;}
    
    .dokan-reports-content .dokan-reports-area .chart-container .legend .legendColorBox {width: 25%;}
    
    .dokan-reports-content .dokan-reports-area .chart-container .legend .legendLabel {
        line-height: 12px;
        font-size: 12px;
        width: 75%;}
    
    .dokan-reports-content .dokan-reports-area .dokan-reports-main .chart-placeholder.main {height: 280px !important;}
    
    /* Modifica Prodotto | Dokan ---------- */
    .dokan-dashboard-wrap .product-edit-container .dokan-product-meta {width: 100% !important;}
    
    .product-edit-new-container .dokan-form-top-area .featured-image {
        margin: 30px 5% 10px 5%;
        padding-left: 0px !important;
        width: 90% !important;}
    
    .product-edit-new-container .dokan-form-top-area .featured-image .instruction-inside {
        padding-bottom: 20% !important;
        padding-top: 40px !important;}
    
    .product-edit-new-container .dokan-product-type-container .content-half-part.virtual-checkbox {padding-left: 0px !important;}
    
    .dokan-new-product-area .featured-image {width: 100% !important;}
    
    /* Orders | Dokan --------------------- */
    .dokan-order-filter-serach .dokan-left {
        min-width: 0px !important;
        float:none !important;}
    
    .dokan-order-filter-serach .dokan-left .dokan-form-group {width: 100% !important;}
    
    .dokan-order-filter-serach .dokan-left .dokan-form-group label {text-align: center;}
    
    .dokan-order-filter-serach .dokan-left .dokan-form-group label,
    .dokan-order-filter-serach .dokan-left .dokan-form-group input {
        width: 80% !important;
        float:none !important;
        margin: 10px 10% 10px 10%;
        max-width: 80% !important;
        display: block;}
    
    .dokan-order-filter-serach .dokan-right {text-align: center;}
    
    /* Elementi Nascosti | Dokan ---------- */
    /* Prodotti */
    .dokan-product-listing-area .product-listing-top .dokan-add-new-product,
    .dokan-product-listing-area .product-listing-top .dokan-add-product-link .dokan-btn {
        display: none;
        width: 80%;
        margin: 0px 10% 10px 10%;}
    
    /* END DOKAN Dashboard ------------------------------------------------------ */
    
}

/* Smartphone iPhone 4 Orizzontale (next 359px) | Menu Principale Mobile */
@media (max-width: 480px) {
    
    /* DOKAN Dashboard ---------------------------------------------------------- */
    
    /* Generale | Dokan ------------------- */
    .dokan-dashboard .dokan-dash-sidebar article, 
    .dokan-dashboard .dokan-dashboard-content article {overflow: auto !important;}
    
    /* Widget | Dokan --------------------- */
    .dokan-alert {text-align: center;}
    
    /* Widget Orders | Dokan -------------- */
    .dokan-dashboard .dashboard-widget.orders .content-half-part {width: 100% !important;}
    
    .dokan-dashboard .dashboard-widget.orders .content-half-part .list-unstyled {padding: 10px 10px 10px 10px;}
    
    .dokan-dashboard .dashboard-widget.orders #order-stats {margin: 0px auto 0px auto !important;}
    
    /* Widget Statistiche | Dokan --------- */
    .sells-graph .legend {width: 200px;}
    
    .sells-graph .legend .legendColorBox {width: 35%;}
    
    .sells-graph .legend .legendLabel {
        line-height: 12px;
        font-size: 12px;
        width: 65%;}
    
    /* Widget Annunci | Dokan ------------- */
    .dokan-dashboard .dokan-announcement-widget {height: auto !important;}
    
    .dokan-dashboard .dokan-announcement-widget .annoument-no-wrapper {margin: 70px auto !important;}
    
    /* Dokan Prodotti | Dokan ------------- */
    .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {margin: 0px 10px 0px 10px !important;}
    
    /* New Products | Dokan --------------- */
    .dokan-new-product-area .dokan-form-group .dokan-btn {margin: 10px 0px 10px 0px;}
    
    /* END DOKAN Dashboard ------------------------------------------------------ */
    
}

/* Mobile - Dokan Shop */
@media (max-width:450px) {
    
    /* DOKAN Store -------------------------------------------------------------- */
    
    /* Info */
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper
    .profile-info-summery .profile-info {
        width: 100% !important;
        text-align: center !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {padding-left: 0px !important;}
    
    .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {text-align: center !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {margin-left: 0px !important;}
    
    .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper 
    .profile-info-summery .profile-info i {float:none !important;}
    
    /* Img */
    .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info-head {margin: 0px auto 0px auto !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info-head {float:none !important;}
    
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery .profile-info-head {width: 80px !important;}
    
    /* Social Links */
    .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 
    .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
        text-align: center !important;
        right: auto !important;
        margin: 10px 0px 0px 0px;}
    
    /* Shop Tabs */
    .dokan-single-store .dokan-store-tabs ul li {
        font-size: 10px;
        border-right: 0px !important;}
    
    /* Dokan Store Widget */
    .dokan-store-sidebar .dokan-widget-area .widget .widget-title {text-align: center;}
    
    /* END DOKAN Store ---------------------------------------------------------- */
    
}

/* Smartphone Standard Verticale (next 320px) */
@media (max-width: 359px) {}

/* Smartphone iPhone 4/5 Verticale (next 0px) */
@media (max-width: 320px) {}


/* Responsive - Media Queries Max Height ------------------------------------ */

@media (max-height:965px) {}

@media (max-height:720px) {}

@media (max-height:600px) {}

@media (max-height:480px) {}