/* Shared responsive shell: staff, store, courier and management. */
.waslek-shell{--shell-header:76px;--shell-side:260px;--shell-inset:260px;min-width:0;overflow-x:clip}
.waslek-shell :is(.dashboard-main-wrapper,.dashboard-wrapper,.dashboard-content,.page-wrapper,.page-body-wrapper,.page-body,.container-fluid,.card,.card-body,.row)>*{min-width:0}
.waslek-shell :is(img,svg,video,canvas){max-width:100%}
.waslek-shell :is(p,li,.alert,.card-header,.dropdown-item,.notice,.boss-message){overflow-wrap:anywhere}
.waslek-shell :is(.table-responsive,.vgt-responsive,.waslek-table-scroll,.boss-table-wrap,.scroll){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}
.waslek-shell .waslek-table-scroll{margin-bottom:16px;border-radius:8px}
.waslek-shell :is(.select2,.select2-container){max-width:100%!important}
.waslek-shell :is(.btn-group,.pagination,.vgt-wrap__footer,.footer__navigation,.card-header.d-flex){flex-wrap:wrap;gap:6px}
.waslek-shell .card-header.d-flex{align-items:center}
.waslek-shell .card-header .btn-group{flex:0 1 auto}
.waslek-shell :is(.alert,.notice,.boss-message,[id^="city-receipt"]){scroll-margin-top:calc(var(--shell-header) + 14px)}
:is(.waslek-ui,.waslek-shell) .waslek-message{display:flex;align-items:flex-start;gap:12px;padding:16px!important;font-size:14px;line-height:1.8}
:is(.waslek-ui,.waslek-shell) .waslek-message-icon{flex:0 0 22px;width:22px;height:22px;margin-top:3px}
:is(.waslek-ui,.waslek-shell) .waslek-message-body{flex:1;min-width:0}
:is(.waslek-ui,.waslek-shell) .waslek-message-title{display:block;color:inherit;font-size:15px;margin:0 0 4px;font-weight:600}
:is(.waslek-ui,.waslek-shell) .waslek-message ul{padding-inline-start:20px;margin:4px 0 0}
:is(.waslek-ui,.waslek-shell) .waslek-message a{color:inherit;text-decoration:underline;text-underline-offset:3px}
:is(.waslek-ui,.waslek-shell) .waslek-message-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}
:is(.waslek-ui,.waslek-shell) .waslek-message-actions .btn{text-decoration:none;white-space:normal;height:auto;min-height:40px;padding:8px 12px}
:is(.waslek-ui,.waslek-shell) .waslek-message.alert-danger{background:#fff1f2!important;border:1px solid #fecdd3!important;color:#9f1239!important}
:is(.waslek-ui,.waslek-shell) .waslek-message.alert-success{background:#ecfdf5!important;border:1px solid #a7f3d0!important;color:#065f46!important}
:is(.waslek-ui,.waslek-shell) .waslek-message.alert-warning{background:#fffbeb!important;border:1px solid #fde68a!important;color:#92400e!important}
:is(.waslek-ui,.waslek-shell) .waslek-message :is(small,.text-muted){color:inherit!important}
.waslek-shell.waslek-drawer-open{position:fixed!important;top:calc(-1 * var(--shell-scroll-top,0px));right:0;left:0;width:100%;overflow:hidden!important}
.waslek-shell :is(.waslek-sidebar-overlay,.waslek-store-overlay,.waslek-delivery-overlay,.boss-overlay,.finance-overlay){border:0;padding:0;border-radius:0;cursor:pointer}
.waslek-shell :is(.waslek-sidebar-toggle,.waslek-store-toggle,.waslek-delivery-menu,.waslek-sidebar-close,.waslek-store-sidebar-close,.waslek-delivery-sidebar-close,[data-boss-toggle],[data-boss-close],[data-finance-toggle],[data-finance-close]){touch-action:manipulation}

/* One header height and one content inset drive the legacy staff/courier shells. */
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-main-wrapper{padding-top:var(--shell-header)!important;min-height:100dvh}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header{height:0!important;min-height:0!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header>.navbar{position:fixed!important;inset:0 0 auto!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;height:auto!important;min-height:76px!important;padding:10px 20px!important;z-index:1030!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header .navbar-collapse{position:static!important;inset:auto!important;display:flex!important;flex:0 0 auto!important;width:auto!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header .navbar-brand{position:static!important;flex:0 1 180px;min-width:0;max-width:180px;margin:0!important;padding:0 8px!important;display:flex!important;justify-content:center}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header .navbar-brand img{width:auto!important;max-width:100%!important;height:auto;max-height:40px}
body.waslek-shell .waslek-navbar-actions{min-width:0;gap:8px}
body.waslek-shell .waslek-navbar-actions .navbar-nav{gap:8px}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar{position:fixed!important;inset:var(--shell-header) 0 0 auto!important;width:var(--shell-side)!important;height:calc(100dvh - var(--shell-header))!important;display:flex!important;flex-direction:column;overflow:hidden!important;z-index:1020!important;transition:transform .2s ease!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar>.menu-list{flex:1;min-height:0;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important;overscroll-behavior:contain}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar>.menu-list>.slimScrollDiv{height:auto!important;overflow:visible!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar .menu-list .slimScrollBar{display:none!important}
body.waslek-shell :is(.waslek-sidebar-head,.waslek-delivery-sidebar-head){flex:0 0 56px;height:56px!important;position:relative!important;display:flex;align-items:center;justify-content:space-between;padding:0 16px}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar .navbar{display:block!important;width:100%;padding:10px!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar .navbar-collapse{display:block!important;width:100%}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar .navbar-toggler{display:none!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-wrapper{width:calc(100% - var(--shell-inset))!important;max-width:calc(100% - var(--shell-inset))!important;min-width:0;margin:0 var(--shell-inset) 0 0!important;padding:0!important;min-height:calc(100dvh - var(--shell-header));transition:width .2s ease,margin-right .2s ease!important}
body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-content{width:100%;padding:24px!important}
body.waslek-shell.waslek-sidebar-collapsed,body.waslek-shell.waslek-delivery-sidebar-collapsed{--shell-inset:0px}
body.waslek-shell.waslek-sidebar-collapsed .nav-left-sidebar,body.waslek-shell.waslek-delivery-sidebar-collapsed .nav-left-sidebar{transform:translateX(105%)!important;pointer-events:none}

/* Store geometry overrides the old close_icon rules at their original specificity. */
body.waslek-shell.waslek-store .page-header{position:fixed!important;inset:0 0 auto!important;width:100%!important;height:auto!important;min-height:76px!important;z-index:1030!important}
body.waslek-shell.waslek-store .header-wrapper{height:auto!important;min-height:76px!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:12px!important;padding:12px 20px!important}
body.waslek-shell.waslek-store .left-header{flex:1 1 auto!important;width:auto!important;min-width:0;max-width:760px!important;margin:0!important}
body.waslek-shell.waslek-store .right-header{flex:0 1 auto!important;min-width:0;margin:0!important}
body.waslek-shell.waslek-store .store-account-chip{max-width:200px}
body.waslek-shell.waslek-store .store-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.waslek-shell.waslek-store #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper #waslek-store-sidebar.sidebar-wrapper{position:fixed!important;inset:var(--shell-header) 0 0 auto!important;width:var(--shell-side)!important;min-width:0!important;max-width:var(--shell-side)!important;height:calc(100dvh - var(--shell-header))!important;z-index:1020!important;transform:none!important;overflow:hidden!important;transition:transform .2s ease!important}
body.waslek-shell.waslek-store #waslek-store-sidebar.sidebar-wrapper>div{display:flex!important;flex-direction:column;height:100%!important}
body.waslek-shell.waslek-store .waslek-store-sidebar-head{flex:0 0 56px;height:56px!important;position:relative!important}
body.waslek-shell.waslek-store .sidebar-wrapper .sidebar-main{flex:1;min-height:0;height:auto!important;overflow:auto!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}
body.waslek-shell.waslek-store .sidebar-wrapper .sidebar-links{height:auto!important;overflow:visible!important}
body.waslek-shell.waslek-store #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper .page-body{width:calc(100% - var(--shell-inset))!important;max-width:calc(100% - var(--shell-inset))!important;margin:var(--shell-header) var(--shell-inset) 0 0!important;padding:0 12px 24px!important;min-height:calc(100dvh - var(--shell-header));transition:width .2s ease,margin-right .2s ease!important;transform:none!important}
body.waslek-shell.waslek-store .footer,body.waslek-shell.waslek-store .sidebar-wrapper.close_icon~.page-body~.footer{width:calc(100% - var(--shell-inset))!important;max-width:calc(100% - var(--shell-inset))!important;margin:0 var(--shell-inset) 0 0!important}
body.waslek-shell.waslek-store-sidebar-collapsed{--shell-inset:0px}
body.waslek-shell.waslek-store.waslek-store-sidebar-collapsed #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper #waslek-store-sidebar.sidebar-wrapper{transform:translateX(105%)!important;pointer-events:none!important}
.waslek-shell .waslek-mobile-bottom-nav{z-index:1015!important}

/* Financial management uses the same drawer behavior and breakpoint. */
.waslek-finance .finance-topbar{position:fixed;inset:0 0 auto;min-height:76px;background:#fff;border-bottom:1px solid #dee5ee;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;z-index:1030}
.waslek-finance .finance-topbar strong{font-size:18px;color:#112c45}
.waslek-finance .finance-menu-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px}
.waslek-finance .finance-menu-button svg{width:20px;height:20px}
.waslek-finance #finance-sidebar{top:var(--shell-header);width:var(--shell-side);height:calc(100dvh - var(--shell-header));z-index:1020;transition:transform .2s ease;overscroll-behavior:contain;padding-bottom:max(24px,env(safe-area-inset-bottom))}
.waslek-finance .finance-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}
.waslek-finance .finance-sidebar-head .brand small{margin:6px 0 0}
.waslek-finance #finance-main{margin:var(--shell-header) var(--shell-inset) 0 0;width:calc(100% - var(--shell-inset));max-width:none;min-width:0;transition:margin-right .2s ease,width .2s ease}
.waslek-finance.finance-collapsed{--shell-inset:0px}
.waslek-finance.finance-collapsed #finance-sidebar{transform:translateX(105%)}
.waslek-finance .finance-overlay{display:none}
.waslek-finance :is(.panel,.card,.grid){min-width:0}
.waslek-finance .account{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;max-width:300px}
.waslek-finance .account form{margin:0}
.boss-shell.waslek-shell .boss-sidebar{top:var(--shell-header);height:calc(100dvh - var(--shell-header));padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain}
.boss-shell.waslek-shell .boss-header{height:auto;min-height:76px;padding-block:10px}
.boss-shell.waslek-shell .boss-main{padding-top:24px;margin-top:var(--shell-header)}
.boss-shell.waslek-shell .boss-message{font-size:14px;line-height:1.8}

@media(max-width:991.98px){
  .waslek-shell{--shell-header:64px;--shell-side:min(86vw,310px);--shell-inset:0px}
  .waslek-shell :is(input.form-control,textarea.form-control,select.form-control,.select2-search__field){font-size:16px!important}
  .waslek-shell :is(.btn,.form-control,.custom-select){min-height:44px}
  .waslek-shell .btn{height:auto;white-space:normal;padding-block:9px;line-height:1.5}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header>.navbar{min-height:64px!important;padding:8px max(10px,env(safe-area-inset-right)) 8px max(10px,env(safe-area-inset-left))!important;gap:8px!important}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header .navbar-brand{flex:1 1 auto;max-width:150px;padding:0 4px!important}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header .navbar-brand img{max-height:30px}
  body.waslek-shell .waslek-navbar-actions,body.waslek-shell .waslek-navbar-actions .navbar-nav{gap:4px}
  body.waslek-shell :is(.waslek-sidebar-toggle,.waslek-account-trigger,.waslek-navbar-actions .top-head-dropdown>.nav-link,.waslek-delivery-menu,.waslek-delivery-actions .nav-user-img){height:44px!important;min-height:44px!important;width:44px!important;min-width:44px!important;padding:0!important;justify-content:center}
  body.waslek-shell :is(.waslek-account-label,.waslek-sidebar-toggle-label,.waslek-delivery-menu span,.waslek-delivery-account-label){display:none!important}
  body.waslek-shell :is(.waslek-sidebar-close,.waslek-delivery-sidebar-close,.waslek-store-sidebar-close){height:44px!important;width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-content{padding:16px 16px 28px!important}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .nav-left-sidebar{width:var(--shell-side)!important;transform:translateX(105%)!important;z-index:1032!important;pointer-events:none;box-shadow:-8px 0 24px #0a0a0a18!important}
  body.waslek-shell.waslek-sidebar-open .nav-left-sidebar,body.waslek-shell.waslek-delivery-sidebar-open .nav-left-sidebar{transform:translateX(0)!important;pointer-events:auto}
  body.waslek-shell :is(.waslek-sidebar-overlay,.waslek-store-overlay,.waslek-delivery-overlay,.boss-overlay,.finance-overlay){display:block!important;position:fixed;inset:var(--shell-header) 0 0!important;width:100%;height:auto;z-index:1031!important;background:rgb(15 23 42 / 40%);opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease}
  body.waslek-shell.waslek-drawer-open :is(.waslek-sidebar-overlay,.waslek-store-overlay,.waslek-delivery-overlay,.boss-overlay,.finance-overlay){opacity:1!important;visibility:visible!important;pointer-events:auto!important}
  body.waslek-shell.waslek-store .page-header,body.waslek-shell.waslek-store .header-wrapper{min-height:64px!important}
  body.waslek-shell.waslek-store .header-wrapper{padding:10px!important;gap:8px!important}
  body.waslek-shell.waslek-store :is(.left-header,.waslek-store-search-cluster,.waslek-store-search){height:44px!important;min-height:44px!important}
  body.waslek-shell.waslek-store .waslek-store-search-cluster>.waslek-store-toggle{height:44px!important;min-height:44px!important;width:44px!important;min-width:44px!important}
  body.waslek-shell.waslek-store .waslek-store-search .form-control{height:44px!important;min-height:44px!important;font-size:16px!important;padding-inline:8px!important}
  body.waslek-shell.waslek-store .waslek-store-search-button,body.waslek-shell.waslek-store .store-logout{height:44px!important;width:44px!important;min-width:44px!important}
  body.waslek-shell.waslek-store .right-header .nav-menus{gap:0!important}
  body.waslek-shell.waslek-store .right-header .nav-menus>li:has(.store-brand-link),body.waslek-shell.waslek-store .right-header .nav-menus>li:has(.store-account-chip){display:none!important}
  body.waslek-shell.waslek-store #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper #waslek-store-sidebar.sidebar-wrapper{width:var(--shell-side)!important;max-width:var(--shell-side)!important;min-width:0!important;transform:translateX(105%)!important;z-index:1032!important;pointer-events:none!important}
  body.waslek-shell.waslek-store.waslek-store-sidebar-open #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper #waslek-store-sidebar.sidebar-wrapper{transform:translateX(0)!important;pointer-events:auto!important}
  body.waslek-shell.waslek-store #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper .page-body{padding:0 0 24px!important;max-width:100%!important;width:100%!important;margin-right:0!important}
  .waslek-shell .dashboard-header .dropdown-menu{position:fixed!important;top:calc(var(--shell-header) + 8px)!important;right:8px!important;left:8px!important;min-width:0!important;width:auto!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - var(--shell-header) - 24px);overflow:auto;transform:none!important;margin:0!important}
  .waslek-shell .dropdown-menu .nav-user-info{overflow-wrap:anywhere}
  .waslek-shell .card-body{padding:16px!important}
  .waslek-shell .card-header{padding:14px 16px!important}
  .waslek-shell .modal-dialog{max-width:calc(100% - 24px)!important;margin:12px auto!important}
  .waslek-shell .modal-content{max-height:calc(100dvh - 24px);overflow:auto}
  .waslek-shell .modal-footer{flex-wrap:wrap}
  .waslek-shell .waslek-mobile-bottom-nav{height:calc(72px + env(safe-area-inset-bottom))!important;padding-bottom:calc(6px + env(safe-area-inset-bottom))!important}
  .waslek-shell.waslek-store,.waslek-shell.waslek-deliveryman{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}
  .waslek-finance .finance-topbar{min-height:64px;padding:8px 12px}
  .waslek-finance #finance-sidebar{position:fixed;width:var(--shell-side);transform:translateX(105%);z-index:1032}
  .waslek-finance.finance-mobile-open #finance-sidebar{transform:none}
  .waslek-finance #finance-sidebar nav{display:block;overflow:visible}
  .waslek-finance #finance-sidebar nav a{white-space:normal;min-height:44px}
  .waslek-finance #finance-main{margin-right:0;width:100%;padding:20px 14px}
  .waslek-finance main>header{flex-wrap:wrap;gap:12px}
  .waslek-finance .account{max-width:100%}
  .waslek-finance :is(.grid,.roleform){max-width:100%;grid-template-columns:1fr}
  .waslek-finance .toolbar>label{flex:1 1 140px;min-width:0}
  .waslek-finance .toolbar input,.waslek-finance .toolbar select{width:100%;font-size:16px;min-height:44px}
  .boss-shell.waslek-shell .boss-header{min-height:64px;z-index:1030}
  .boss-shell.waslek-shell .boss-sidebar{z-index:1032;width:var(--shell-side)}
  .boss-shell.waslek-shell .boss-main{margin-inline:0}
  .boss-shell.waslek-shell :is(.boss-icon-button,.boss-sidebar-close){width:44px;height:44px;min-width:44px}
}
@media(max-width:575.98px){
  :is(.waslek-ui,.waslek-shell) .waslek-message{padding:12px!important;gap:9px;font-size:14px}
  .waslek-shell .card-header>.row>[class*="col-"]{flex:0 0 100%;max-width:100%}
  .waslek-shell .card-header>.row{gap:10px}
  .waslek-shell .vgt-wrap__footer .footer__navigation{float:none!important;display:flex;justify-content:space-between;margin-top:10px}
  .waslek-shell .vgt-wrap__footer .footer__row-count{float:none!important;max-width:100%}
  .waslek-finance .finance-topbar strong{font-size:15px}
  .waslek-finance .finance-topbar .finance-subtitle{display:none}
  .boss-shell.waslek-shell .boss-wordmark>span{display:none}
}
@media(max-width:360px){
  body.waslek-shell.waslek-staff .waslek-start-back{padding-inline:6px!important;font-size:12px}
  body.waslek-shell.waslek-staff .waslek-start-back svg{display:none}
  body.waslek-shell.waslek-staff .dashboard-header>.navbar{gap:4px!important}
  body.waslek-shell.waslek-staff .dashboard-header .navbar-brand{padding:0!important}
}
@media(prefers-reduced-motion:reduce){.waslek-shell *{scroll-behavior:auto!important;transition:none!important}}
@media print{
  .waslek-shell :is(.dashboard-header,.nav-left-sidebar,.sidebar-wrapper,.page-header,.waslek-mobile-bottom-nav,.boss-sidebar,.boss-header,.finance-topbar,#finance-sidebar,.finance-overlay){display:none!important}
  body.waslek-shell,body.waslek-shell .dashboard-main-wrapper{position:static!important;padding:0!important;overflow:visible!important}
  body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-wrapper,body.waslek-shell.waslek-store #pageWrapper.page-wrapper.compact-wrapper .page-body-wrapper .page-body,.waslek-finance #finance-main,.boss-shell.waslek-shell .boss-main{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
  .waslek-shell :is(.waslek-table-scroll,.table-responsive,.scroll){overflow:visible!important}
}

.waslek-shell .waslek-table-scroll>table.waslek-wide-table{min-width:640px}
@media(max-width:991.98px){body.waslek-shell:is(.waslek-staff,.waslek-deliveryman) .dashboard-header>.navbar,.waslek-finance .finance-topbar,.boss-shell.waslek-shell .boss-header{padding-top:calc(8px + env(safe-area-inset-top))!important}body.waslek-shell.waslek-store .header-wrapper{padding-top:calc(10px + env(safe-area-inset-top))!important}}

.waslek-shell .waslek-account-icon{width:20px;height:20px;flex:0 0 20px;color:var(--waslek-muted,#667085)}
.waslek-shell .card-body>p{color:var(--waslek-text,#18273a)}
.waslek-shell [data-waslek-error-summary]:focus{outline:2px solid #be123c;outline-offset:2px}
@media(max-width:991.98px){body.waslek-shell.waslek-store .header-wrapper,.waslek-finance .finance-topbar,.boss-shell.waslek-shell .boss-header{padding-right:max(12px,env(safe-area-inset-right))!important;padding-left:max(12px,env(safe-area-inset-left))!important}.waslek-shell .waslek-mobile-bottom-nav{padding-right:max(8px,env(safe-area-inset-right))!important;padding-left:max(8px,env(safe-area-inset-left))!important}}
@media(max-width:991.98px){body.waslek-shell.waslek-store .ecommerce-page{padding-right:16px!important;padding-left:16px!important}body.waslek-shell.waslek-store .ecommerce-page>.row{margin-right:-15px!important;margin-left:-15px!important}body.waslek-shell.waslek-store .ecommerce-page>.row>[class*="col-"]{padding-right:15px!important;padding-left:15px!important}}
