.mid-section{height:auto}body{background:#000 !important}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{margin-left:0}.terms-page .panel-heading{padding:15px 8px !important;text-align:center;font-size:17px;height:auto}.terms-page .panel{margin-left:auto;margin-right:auto;width:80%;max-width:1000px}#top-bar .top-bar-icon,#top-bar .top-bar-title{line-height:24px;vertical-align:middle}#top-bar .top-bar-icon{color:#777;font-size:15px}header .navbar-right .dropdown-toggle{padding-top:10px !important;max-width:200px}header .navbar-right .dropdown-toggle span.username{white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;max-width:180px;display:inline-block}#top-bar .top-bar-title{color:#555;font-size:18px}#toggle_sidemenu_l,#toggle_sidemenu_t{line-height:62px}#user-role+.btn-group>button.multiselect{width:100%}#user-role+.btn-group .multiselect-container.dropdown-menu,#user-status+.btn-group .multiselect-container.dropdown-menu{width:100%}.breadcrumb .glyphicon,.breadcrumb .glyphicons{color:#4a89dc}.bootbox-list{max-height:300px;margin-top:15px}.bootbox-list li{padding:2px 0}.bootbox-list-warnings-message{padding-bottom:15px}.bootbox-list-warning-title{margin-bottom:15px}.sidebar-menu>li>a>span.flaticon:before{line-height:35px;font-size:13px}.sidebar-title-tray-icon{top:initial}.sidebar-title-tray-icon i{line-height:35px;font-size:13px;text-align:center}.sidebar-title-tray-icon .sidebar-platform-warning{color:yellow}.sidebar-menu li>a>.sidebar-title-tray-icon{top:initial}.breadcrumb .crumb-icon .flaticon:before{font-size:12px}.admin-form .panel-title i.flaticon:before{font-size:26px}

html{background:#f4f4f4}.readonly-select,textarea[readonly]{background-color:#fafafa !important;opacity:1 !important;border:1px solid #DDD !important}.selectbox-readonly-mask{position:absolute;top:0;width:100%;height:42px;z-index:100}.rq,.txt-danger{color:red}.cursor-pointer{cursor:pointer}.flex{display:flex}.content-overflow-auto{overflow:auto}.break-url{word-break:break-word}.ui-pnotify{z-index:10000}.ui-pnotify-closer{visibility:visible !important}.text-attention{color:orangered}.subsection-container{padding-left:-5px}.subsection{display:inline-block;vertical-align:middle;margin-left:5px}.multi-select-pagination-rows-info,.multi-select-pagination-rows-info i,.multi-select-pagination-rows-info a{color:#FFF}.image-rotator-section img,.bootbox-image-enlarge img{width:100%}.image-rotator-section{position:relative}.image-rotator-section i.icon-img-rotate,.bootbox-image-enlarge .bootbox-close-button{position:absolute;color:#FFF;cursor:pointer;background:#4a89dc}.image-rotator-section i.icon-img-rotate{top:0;right:0;padding:10px;border-bottom-left-radius:5px}.section.image-rotator-section i.icon-img-rotate{top:24px}.bootbox-image-enlarge .bootbox-close-button{z-index:1;opacity:1;top:25px;right:15px;padding:5px 10px}#qrcode-print{position:absolute;left:-10000px;bottom:-10000px}.base-timer{position:relative;height:300px;width:300px}.base-timer__circle{fill:none;stroke:none}.base-timer__path-elapsed{stroke-width:7px;stroke:grey}.base-timer__label{position:absolute;width:300px;height:300px;top:0;display:flex;align-items:center;justify-content:center;font-size:48px}.base-timer__path-remaining{stroke-width:7px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:1s linear all;stroke:currentColor}.base-timer__svg{transform:scaleX(-1)}.modal-backdrop{background:#0b0b0b !important;opacity:.8 !important}.mfp-bg{z-index:900}.mfp-wrap{z-index:901}#form-loading,.form-loading{text-align:center;font-size:16px}#form-loading-icon,.form-loading-icon{font-size:20px;display:block;margin-bottom:20px;margin-top:10px}#form-loading-message,.form-loading-message{margin-bottom:25px}.admin-form .input-group.date,.admin-form .input-group.datetime{height:auto;min-height:42px;width:100%;max-width:230px}.admin-form .input-group.datetime{width:100%;max-width:320px}.admin-form .input-group.date input,.admin-form .input-group.datetime input{height:42px;padding:10px}.admin-form .smr-50 .label-above-input{margin-top:24px}.admin-form-bootbox .field-label{font-size:13px !important;font-weight:400 !important;line-height:1.49 !important;color:#666 !important}.admin-form .mfp-close-custom{font-size:26px;color:#999;text-shadow:none;font-weight:400;padding-top:5px;overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);font-style:normal;font-family:Arial,Baskerville,monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar{z-index:800}.template,.start-hidden,#pcmb-generator-alert{display:none}.pb3{padding-bottom:3px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.abshidden{position:absolute;top:-10000px;left:-10000px}.alert-dismissable .close,.alert-dismissible .close{font-size:18px;opacity:1}.modal-form.admin-form .panel{border:0}.popup-basic{max-width:800px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed !important;background-color:#fafafa !important;opacity:1 !important;border:1px solid #DDD !important}.admin-form .gui-input[disabled],.admin-form .gui-textarea[disabled],.admin-form .select>select[disabled],.admin-form .select-multiple select[disabled],.admin-form .gui-input[disabled] ~ .input-footer,.admin-form .file .gui-file[disabled]+.gui-input,.admin-form .file .gui-file[disabled]:hover+.gui-input,.admin-form .gui-textarea[disabled] ~ .input-footer{background-color:#fafafa !important;color:#626262 !important}.admin-form .select,.admin-form .gui-input,.admin-form .gui-textarea,.admin-form .select>select,.admin-form .select-multiple select{height:auto;min-height:42px}.admin-form .switch>label{height:unset}.admin-form .switch>input{z-index:1000;width:56px}.admin-form .select>select{padding-right:30px}.multiselect-container .checkbox{transition:none}.multiselect-container li.active .checkbox{color:#FFF !important}.state-error .multiselect-container .checkbox,.state-success .multiselect-container .checkbox{background:initial;border-color:initial}.multiselect-container li .checkbox input[type='checkbox']{margin-bottom:0 !important;top:7.5px}.multiselect-container .multiselect-item.filter input{height:40px}.admin-form .multiselect-container label{margin:0 !important;height:100% !important;cursor:pointer !important;font-weight:400 !important;padding:8px 10px 6px 32px !important;top:initial !important;vertical-align:initial !important;border:0 !important;font-size:13px !important;background:transparent}.admin-form .multiselect-container .multiselect-group label{padding-left:11px !important;font-weight:bold !important}.multiselect-container li .checkbox,.multiselect-container li .radio{margin:0 !important;width:auto !important;min-width:267px !important;padding:5px 10px 5px 32px !important}.multiselect.btn{padding-right:17px}.admin-form .panel-form-widget .panel-heading{position:relative;height:40px;line-height:36px;background:#fafafa;color:#666;font-size:13px;font-weight:600;border:1px solid #e5e5e5;padding:0 8px;border-top-right-radius:1px;border-top-left-radius:1px}.admin-form .panel-form-widget .panel-heading .panel-icon{padding-left:5px}.admin-form .panel-form-widget .panel-heading .panel-title{padding-left:6px;font-size:13px;font-weight:600}.admin-form .panel-form-widget .panel-body{position:relative;border:1px solid #e5e5e5;border-top:0}.admin-form .panel-form-widget .panel-footer{border-top:0;padding:10px 15px;background-color:#fafafa;border:1px solid #e5e5e5;border-top:0;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.admin-form .panel-form-widget .panel-heading .panel-icon-close{font-size:18px;cursor:pointer}#save-form .product-image-preview-box{margin-top:2px}.upload-helper-message{font-size:12.2px}.upload-helper-message span.important{color:red}.fileupload-progress.fade{display:none}.fileupload-progress.fade.in{display:block}.fileupload-cancel-btn{display:none}.fileupload .thumbnail{outline:initial;border:#d9d9d9 dashed 2px}.fileinput-button input{height:40px}.btn-single-upload,.btn-single-upload-remove{display:inline-block;margin-right:5px !important;vertical-align:middle}.btn-single-upload-remove{width:36px;border:0}.state-error .fileupload .fileupload-preview{background:#fee9ea;border-color:#de888a}.state-success .fileupload .fileupload-preview{background:#f0fee9;border-color:#a5d491}.modal-form .errors-box{margin-bottom:0;display:none}table.dataTable{margin-top:0 !important;margin-bottom:0 !important}table.dataTable td.dataTables_empty{padding:20px !important}div.dataTables_processing{margin-top:39px;padding-top:11px;padding-bottom:8px;height:auto;top:initial;color:#3078d7}table.dataTable thead>tr>th{vertical-align:middle;padding-left:9px !important;padding-right:18px !important}table.dataTable .dt-select-checkbox{width:18px !important;padding-right:9px !important}table.dataTable .dt-select-checkbox.sorting_asc,table.dataTable .dt-select-checkbox.sorting_desc{background:0}table.dataTable thead>tr>th.sorting_disabled{padding-right:9px !important}.dataTables_length{float:right;margin-top:3px;margin-right:10px}.table-hover>tbody>tr.selected:hover>td,.table-hover>tbody>tr.selected:hover>th,.table-striped>tbody>tr.selected:nth-child(odd)>td,.table-striped>tbody>tr.selected:nth-child(odd)>th,.table-striped>tbody>tr.selected:nth-child(even)>td,.table-striped>tbody>tr.selected:nth-child(even)>th{background-color:#7cb3fc}table.dataTable tbody>tr.selected td{color:#FFF}td.dt-body-alignright{text-align:right}td.dt-body-center,th.dt-header-center{text-align:center}div.dataTables_paginate{float:right}.dt-panel-toolbar{position:relative;margin-left:-5px !important}.dt-panel-toolbar .col{display:inline-block;line-height:39px;vertical-align:middle;margin-left:5px;margin-bottom:10px}.dt-panel-toolbar-filter{position:absolute;top:10px;right:10px}.datatablebox-btntoolbar .panel-heading{height:auto;padding:0 !important}.datatablebox-btntoolbar .panel-heading .btn{padding:9px 12px;font-size:13px;line-height:1.49}.datatablebox-btntoolbar .panel-heading i{font-size:13px;margin-right:0}.datatablebox-btntoolbar .panel-title{padding:10px;padding-right:82px;padding-bottom:0}.datatablebox .panel-filter{margin-left:-10px;padding-right:10px}.datatablebox .panel-filter .section{display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:14px}.datatablebox .panel-filter .section-inline-break{display:block}.datatablebox .panel-filter .section .field{width:auto;max-width:230px;display:inline-block}.datatablebox .panel-filter .section .field.datetime{max-width:320px}.datatablebox .panel-filter .section .field .slider-container{height:25px;margin-top:15px;margin-left:6px;margin-right:15px}.datatablebox .panel-filter .section.section-btn-filter{vertical-align:top;margin-top:24.5px}.datatablebox .panel-filter select{min-width:120px}.datatablebox-btntoolbar .dt-panelmenu{padding-bottom:0}.modal-form .datatablebox{border-top:1px solid #DDD !important}.subgrid-panel .dataTables_paginate,.subgrid-panel .dataTables_length,.subgrid-panel .dataTables_info,.subgrid-panel .dataTables_filter{float:none !important;display:inline-block !important;width:25%;margin:0;vertical-align:middle;padding:0 !important;text-align:center;padding-left:5px !important;padding-top:5px !important}.subgrid-panel div.dataTables_paginate ul.pagination{margin:0 !important}.subgrid-panel .dt-panelfooter{padding:0 !important;padding-right:5px !important;padding-bottom:5px !important}.subgrid-panel div.dataTables_filter input{margin-left:0 !important;width:100% !important}.subgrid-panel .dt-panelmenu{display:none}.subgrid-panel .subgrid-panel-heading-icon{margin-right:2px}.subgrid-panel .subgrid-panel-heading-icon:before{font-size:18px}.subgrid-toolbar{padding-top:0 !important;text-align:right}.subgrid-toolbar .subgrid-toolbar-item{margin-top:4.5px;display:inline-block;vertical-align:middle}.subgrid-toolbar button.subgrid-toolbar-item{width:auto}@media all and (max-width:768px){.subgrid-panel .dataTables_paginate,.subgrid-panel .dataTables_length,.subgrid-panel .dataTables_info,.subgrid-panel .dataTables_filter{width:50%;text-align:left}}@media all and (max-width:768px){.subgrid-panel .dataTables_paginate,.subgrid-panel .dataTables_length,.subgrid-panel .dataTables_info,.subgrid-panel .dataTables_filter{width:100%}.subgrid-panel .dataTables_info{padding-left:7px !important}}.admin-form-grid .panel-heading{position:relative;min-height:40px;line-height:36px;background:#fafafa;color:#666;font-size:13px;font-weight:600;padding:0 8px !important;border:1px solid #e5e5e5;border-bottom:0;border-top-right-radius:1px;border-top-left-radius:1px;overflow:visible}.admin-form-grid .panel-heading .panel-title-column{line-height:30px}.admin-form-grid .panel-title{padding-left:6px;margin-top:0;margin-bottom:0;color:#666;font-size:13px;font-weight:600}.admin-form-grid .panel-title-buttons-column{text-align:right}.admin-form-grid .panel-title-buttons-column .btn{display:inline-block;margin-left:5px}.admin-form-grid .dt-panelmenu{padding:10px 14px;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.admin-form-grid .panel-body{border:1px solid #e5e5e5}.admin-form-grid .panel-heading .btn{padding:5px 12px;font-size:13px;line-height:1.49}.admin-form-grid .panel-heading .btn i{font-size:13px;margin-right:0}.admin-form-grid .panel-title-column{padding-top:4.5px;padding-bottom:4.5px}.btn-icon-left i:before{margin-right:6px}#modal-form .modal-form-panel{position:relative}#save-form .fileupload-preview{max-width:364px}#fileupload{max-width:512px}#save-form .fileupload .thumbnail>img{max-height:340px}#save-form .qrcode-preview img{width:100px;height:100px}#seller-qrcode-message{padding-bottom:15px}.reset-admin-form-datatable .panel-heading{position:relative;height:40px;line-height:36px;background:#fafafa;color:#666;font-size:13px;font-weight:600;padding:0 8px !important;border:1px solid #e5e5e5;border-top-right-radius:1px;border-top-left-radius:1px}.reset-admin-form-datatable .panel-title{padding-left:6px;margin-top:0;margin-bottom:0}.reset-admin-form-datatable .panel-body{position:relative !important;border:1px solid #e5e5e5 !important}.reset-admin-form-datatable{font-size:13px}.reset-admin-form-datatable .panel-heading .panel-title{color:#666;font-size:13px;font-weight:600;line-height:36px}.reset-admin-form-datatable label,.reset-admin-form-datatable input,.reset-admin-form-datatable button,.reset-admin-form-datatable select,.reset-admin-form-datatable textarea{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.49;color:#666}.reset-admin-form-datatable .dataTables_length{margin-top:0}.typeahead.dropdown-menu{min-width:300px !important}.typeahead.dropdown-menu a{padding:5px}.typeahead.dropdown-menu .thumb{position:absolute !important;top:0 !important;left:0 !important;background-size:contain !important;background-position:center center !important;background-repeat:no-repeat !important}.typeahead.dropdown-menu .typeahead-item{position:relative !important}.typeahead.dropdown-menu .title{padding-left:55px !important;min-height:50px !important}.modal-layer-2-backdrop,.modal-layer-2{display:none}#new-orders-monitor .btn{width:auto}#new-orders-monitor .btn,#new-orders-monitor .status-wrapper{display:inline-block;margin-right:10px;margin-bottom:10px}#new-orders-monitor-status{font-weight:bold}#new-orders-monitor-modal-backdrop,.modal-layer-2-backdrop{background:#000;opacity:.7;position:absolute;width:100%;height:100%;display:none;z-index:50000}#new-orders-monitor-modal,.modal-layer-2{display:none;position:absolute;left:0;right:0;width:100%;max-width:800px;z-index:50001;margin:auto}#new-orders-monitor-modal{padding:30px;border-radius:5px}#new-orders-monitor-modal .tpl-content{padding:30px;color:#FFF;background:darkcyan;position:relative;font:'arial'}#new-orders-monitor-modal .tpl-close{position:absolute;right:10px;top:10px;font-size:30px}#new-orders-monitor-modal .tpl-title{text-align:center;font-size:22px;text-transform:uppercase}#new-orders-monitor-modal .tpl-products-card-title{padding-top:30px;text-align:center;font-size:30px;text-decoration:underline}#new-orders-monitor-modal .tpl-products-card-payment-express-forced{padding-bottom:5px;text-align:center;font-size:30px;text-decoration:underline}#new-orders-monitor-modal .tpl-details{padding-top:15px}#new-orders-monitor-modal .tpl-row{padding-top:15px;display:flex;flex-direction:row}#new-orders-monitor-modal .tpl-column{display:inline-block;width:50%;padding:5px;font-size:20px}#new-orders-monitor-modal .tpl-label{text-align:right}#new-orders-monitor-modal .tpl-value[name=products_card_total_remaining]{text-decoration:underline}#new-orders-monitor-modal .tpl-close-helper-text{text-align:center;font-size:15px;padding-top:30px}.display-inline{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.elli{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elli-seller{max-width:185px}.elli-user{max-width:165px}.navbar .caret{position:relative;top:-5px;margin-left:3px;display:inline-block !important}.scroller-sticky{position:-webkit-sticky;position:sticky;bottom:0}.scroller-sticky-top{position:-webkit-sticky;position:sticky;top:0}.scroller-header{max-height:270px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.navbar .dropdown-menu>li.dropdown-header .label{font-size:85%;padding:0 .6em .2em}li.media .fix-link{padding:10px !important;width:350px !important}.navbar .media-list>li.fix-media{margin:0;padding:0}#seller-list-group-user-menu .seller-list-group-user-menu-item:focus{background-color:#e6ffe5 !important}#seller-select-loading-icon-header{font-size:20px;margin-top:13px;display:block;vertical-align:middle !important}.dropdown-menu-loading-header{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;background:0;background-clip:padding-box;padding:0;margin-top:10px;border-radius:2px;border-top:3px solid transparent;left:auto;right:0;display:block}.superadmin-menu-loading{margin-top:7px !important;float:right !important;margin-right:30px !important}span a.header-seller-logo img.mw50{padding-top:5px !important}#seller-list-group-user-menu .dropdown-header{padding:5px 10px 5px 10px;position:relative}#seller-list-group-user-menu .dropdown-title{padding-left:0}#seller-list-group-user-menu .dropdown-header .label{float:none;padding:3px 7px;display:inline-block;margin-top:0;line-height:normal}#seller-select-user-menu-loading{position:absolute;display:none;right:9px;top:-3px;text-align:center;font-size:16px}header #impersonator-logout-btn{font-size:30px;position:absolute;left:250px;top:9px}header #impersonator-logout-btn i:before{color:darkcyan}.bootstrap-multiselect+.btn-group{width:100%;position:relative}.bootstrap-multiselect+.btn-group{width:100%;position:relative}.multiselect.dropdown-toggle{width:inherit;overflow:hidden;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn.multiselect .caret{right:5px;top:17px;position:absolute}.modal-form .modal-panel .panel-heading{position:relative;height:40px;line-height:36px;background:#fafafa;color:#666;font-size:13px;font-weight:600;padding:0 8px;border:1px solid #e5e5e5;border-top-right-radius:1px;border-top-left-radius:1px}.modal-form .modal-panel .panel-heading .panel-icon{color:#666;font-size:13px;font-weight:600}.modal-form .modal-panel .panel-heading .panel-title{color:#666;font-size:13px;font-weight:600;padding-left:6px;margin-top:0;margin-bottom:0}.modal-form .modal-panel .panel-heading .panel-controls a{color:#999}.modal-form .modal-panel .panel-body{position:relative;padding:15px;border:1px solid #e5e5e5;border-top:0}@media all and (max-width:1100px){header #impersonator-logout-btn{left:230x}}@media all and (max-width:599px){header #impersonator-logout-btn{left:200px}}

@media all and (max-width:1100px){.sidebar-toggle-mini{display:none}.navbar .navbar-right>li:last-child>a>span{display:inline-block}body.sb-l-m .navbar-branding,body.sb-l-o .navbar-branding{width:215px;max-width:215px;margin-right:0;display:block !important}.navbar-branding .navbar-brand{padding:1px 0 0 75px;display:inline-block !important;max-width:215px;overflow:hidden}#toggle_sidemenu_l,#toggle_sidemenu_t{float:left;width:45px}}@media all and (max-width:1095px){.sidebar-menu>li>a>span.attention{color:gold !important}}@media all and (max-width:1000px){.datatablebox-btntoolbar .panel-title{padding-right:10px !important;text-align:center}.col.dt-panel-toolbar-filter{position:relative;top:initial;right:initial}.dt-panelfooter{text-align:center}.dataTables_info,.dataTables_paginate,.dataTables_length{display:inline-block !important;float:none !important;vertical-align:middle;margin:5px;padding:0 !important}.navbar .navbar-right>li:last-child>a>span.caret{display:inline-block !important}}@media all and (max-width:900px){.navbar-branding .navbar-brand{padding:1px 0 0 60px}}@media all and (max-width:870px){.mfp-container{padding-left:40px !important}}@media all and (max-width:599px){#seller-list-group-user-menu{width:350px !important;min-width:350px !important;left:initial;right:0}header .navbar-right .dropdown-toggle{width:200px}header .navbar-right .dropdown-toggle span.username{max-width:185px}body.sb-l-o .navbar #toggle_sidemenu_l,body.sb-l-m .navbar #toggle_sidemenu_l{width:20px}body.sb-l-m .navbar-branding,body.sb-l-o .navbar-branding{width:215px;max-width:215px}}@media all and (max-width:400px){#seller-list-group-user-menu{width:270px !important;min-width:270px !important}header .navbar-right .dropdown-toggle{width:138px}header .navbar-right .dropdown-toggle span.username{max-width:120px}.elli-seller{max-width:120px}.elli-user{max-width:103px}}
