.ovx-cm-app{font-family:Arial,sans-serif;color:#162033;max-width:1280px;margin:20px auto}.ovx-cm-header{background:linear-gradient(135deg,#111827,#334155);color:#fff;border-radius:22px;padding:28px;display:flex;justify-content:space-between;gap:20px;align-items:center}.ovx-cm-header h2{margin:4px 0 8px;font-size:28px;color:#fff}.ovx-cm-header p{margin:0;color:#dbe4ef}.ovx-cm-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#f4c15d}.ovx-btn{border:0;border-radius:12px;padding:12px 16px;cursor:pointer;font-weight:700}.ovx-btn-primary{background:#f4b740;color:#111827}.ovx-btn-secondary{background:#e9eef5;color:#111827}.ovx-cm-layout{display:grid;grid-template-columns:280px 1fr;gap:18px;margin-top:18px}.ovx-cm-sidebar,.ovx-card,.ovx-project-title-card,.ovx-stat{background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 8px 28px rgba(15,23,42,.06)}.ovx-cm-sidebar{padding:16px}.ovx-project-link{display:block;text-decoration:none;color:#162033;padding:14px;border-radius:14px;border:1px solid #edf0f4;margin-bottom:10px;background:#f8fafc}.ovx-project-link.active{background:#111827;color:#fff;border-color:#111827}.ovx-project-link span{display:block;font-size:12px;opacity:.75;margin-top:6px}.ovx-cm-main{min-width:0}.ovx-project-title-card{padding:20px;display:flex;justify-content:space-between;gap:16px;align-items:center}.ovx-project-title-card h2{margin:0 0 6px}.ovx-budget{text-align:right;color:#64748b}.ovx-budget strong{font-size:24px;color:#111827}.ovx-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.ovx-stat{padding:16px}.ovx-stat span{display:block;color:#64748b;font-size:13px}.ovx-stat strong{font-size:21px}.ovx-tabs{display:flex;gap:8px;margin:18px 0}.ovx-tabs button{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:10px 14px;cursor:pointer}.ovx-tabs button.active{background:#111827;color:#fff}.ovx-tab-panel{display:none}.ovx-tab-panel.active{display:block}.ovx-card{padding:18px;margin-bottom:14px}.ovx-card h3{margin-top:0}.ovx-card input,.ovx-card textarea,.ovx-card select,.ovx-modal-content input,.ovx-modal-content textarea,.ovx-modal-content select{width:100%;box-sizing:border-box;border:1px solid #d8dee8;border-radius:12px;padding:12px;margin-bottom:10px;background:#fff}.ovx-card textarea,.ovx-modal-content textarea{min-height:100px}.ovx-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ovx-actions-row{display:flex;gap:10px;flex-wrap:wrap}.ovx-voice-status{margin-top:8px;font-size:13px;color:#475569}.ovx-list{display:grid;gap:10px}.ovx-list-item{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px}.ovx-list-item p{margin:8px 0}.ovx-list-item span{font-size:12px;color:#64748b}.ovx-task-item{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.ovx-task-status{max-width:170px;border:1px solid #d8dee8;border-radius:10px;padding:9px}.ovx-modal{display:none;position:fixed;inset:0;background:rgba(15,23,42,.55);z-index:99999;align-items:center;justify-content:center;padding:20px}.ovx-modal.open{display:flex}.ovx-modal-content{background:#fff;border-radius:22px;padding:22px;width:min(620px,100%);position:relative;max-height:90vh;overflow:auto}.ovx-modal-close{position:absolute;right:14px;top:12px;border:0;background:#f1f5f9;border-radius:50%;width:34px;height:34px;cursor:pointer;font-size:22px}.ovx-users-checklist{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;border:1px solid #e5e7eb;border-radius:14px;padding:12px;margin-bottom:12px}.ovx-users-checklist input{width:auto;margin:0 6px 0 0}.ovx-small-label{font-size:13px;color:#64748b;margin-bottom:6px;display:block}.ovx-empty,.ovx-cm-login-box{background:#fff3cd;border:1px solid #ffe08a;border-radius:14px;padding:14px}.wrap .ovx-cm-app{max-width:none;margin-left:0}@media(max-width:900px){.ovx-cm-layout{grid-template-columns:1fr}.ovx-stats-grid,.ovx-form-grid{grid-template-columns:1fr}.ovx-cm-header,.ovx-project-title-card,.ovx-task-item{flex-direction:column;align-items:stretch}.ovx-budget{text-align:left}.ovx-users-checklist{grid-template-columns:1fr}} .ovx-program-topbar{background:#05070b;color:#fff;border-radius:20px 20px 12px 12px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;box-shadow:0 10px 30px rgba(0,0,0,.18)}
.ovx-brand-left{display:flex;align-items:center;gap:14px;min-width:0}.ovx-brand-left img{height:42px;width:auto;max-width:230px;object-fit:contain}.ovx-brand-left strong{display:block;font-size:16px;letter-spacing:.02em}.ovx-brand-left span{display:block;font-size:12px;color:#cbd5e1;margin-top:3px}.ovx-user-box{display:flex;align-items:center;gap:12px;font-size:14px;white-space:nowrap}.ovx-user-box span{color:#e2e8f0}.ovx-user-box a{color:#111827;background:#f4b740;text-decoration:none;padding:9px 12px;border-radius:999px;font-weight:700}.ovx-header-actions{display:flex;align-items:center;gap:12px}.ovx-support-mini{text-align:right;color:#cbd5e1;font-size:12px}.ovx-support-mini strong{color:#fff}.ovx-portal-login{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:30px;background:radial-gradient(circle at top,#1f2937,#030712 58%,#000)}.ovx-login-card{width:min(430px,100%);background:#fff;border-radius:24px;padding:30px;box-shadow:0 30px 80px rgba(0,0,0,.35);text-align:left}.ovx-login-logo{display:block;max-width:300px;width:100%;height:auto;margin:0 auto 20px}.ovx-login-card h2{text-align:center;margin:0;color:#111827}.ovx-login-card p{text-align:center;margin:8px 0 20px;color:#64748b}.ovx-login-card label{display:block;font-weight:700;font-size:13px;margin:10px 0 6px;color:#334155}.ovx-login-card input[type=text],.ovx-login-card input[type=password]{width:100%;box-sizing:border-box;border:1px solid #d8dee8;border-radius:12px;padding:13px;font-size:15px}.ovx-remember{display:flex!important;align-items:center;gap:8px;font-weight:400!important}.ovx-remember input{width:auto!important}.ovx-login-submit{width:100%;margin-top:8px;font-size:16px}.ovx-login-error{background:#fee2e2;border:1px solid #fecaca;color:#991b1b;border-radius:12px;padding:10px 12px;margin-bottom:12px}.ovx-support-box{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:12px;margin-top:18px;text-align:center;color:#475569;font-size:13px}.ovx-cm-app{background:#f1f5f9;border-radius:24px;padding:14px}.ovx-cm-sidebar{background:#0f172a;color:#fff;border-color:#0f172a}.ovx-cm-sidebar h3{color:#fff}.ovx-cm-sidebar .ovx-empty{color:#111827}.ovx-project-link{background:#162033;color:#e2e8f0;border-color:#263244}.ovx-project-link.active{background:#f4b740;color:#111827;border-color:#f4b740}.ovx-project-link strong{color:inherit}.ovx-cm-main .ovx-card,.ovx-project-title-card,.ovx-stat{border:0}.ovx-tabs button{font-weight:700}.ovx-tabs button.active{background:#f4b740;color:#111827;border-color:#f4b740}
@media(max-width:700px){.ovx-program-topbar{flex-direction:column;align-items:stretch}.ovx-brand-left img{max-width:190px}.ovx-user-box{justify-content:space-between}.ovx-header-actions{flex-direction:column;align-items:stretch}.ovx-support-mini{text-align:left}.ovx-portal-login{padding:14px}.ovx-login-card{padding:22px}.ovx-login-logo{max-width:240px}} .ovx-sidebar-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:14px 0 8px;padding-left:4px}.ovx-my-tasks-list{margin-top:14px}.ovx-task-status{background:#fff}.ovx-list-item .ovx-task-status{font-weight:700}.ovx-project-link.active span{opacity:.85} .ovx-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ovx-access-card strong{display:block;font-size:17px;margin-bottom:4px}.ovx-access-card small{color:#64748b;font-size:11px;margin-left:4px}.ovx-sidebar-label{font-size:12px;color:#94a3b8;margin:12px 0 8px;text-transform:uppercase;letter-spacing:.08em}.ovx-header-actions a.ovx-btn{text-decoration:none;display:inline-flex;align-items:center}@media(max-width:900px){.ovx-access-grid{grid-template-columns:1fr}} .ovx-user-row{display:flex;justify-content:space-between;gap:14px;align-items:center}.ovx-user-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ovx-btn-danger{background:#fee2e2;color:#991b1b}.ovx-btn-danger:hover{background:#fecaca}@media(max-width:700px){.ovx-user-row{flex-direction:column;align-items:stretch}.ovx-user-actions{justify-content:flex-start}}
.ovx-project-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}
@media(max-width:700px){.ovx-project-actions{justify-content:flex-start;width:100%}}
.ovx-user-checklist{
display:flex;
flex-wrap:wrap;
gap:10px;
padding:12px;
border:1px solid #d8dee8;
border-radius:14px;
background:#fff;
min-height:48px;
}
.ovx-user-checklist label{
display:inline-flex;
align-items:center;
gap:7px;
padding:8px 10px;
border:1px solid #e5eaf2;
border-radius:999px;
background:#f7f9fc;
font-weight:700;
cursor:pointer;
}
.ovx-user-checklist input{ width:auto !important; min-width:auto !important; }
.ovx-mini-link{border:0;background:transparent;color:#fff;font-weight:700;cursor:pointer;margin:0 10px;text-decoration:underline;text-underline-offset:3px}.ovx-staff-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.ovx-staff-action{border:0;border-radius:18px;padding:18px;background:#f8b938;color:#06101f;font-weight:800;text-align:left;cursor:pointer;box-shadow:0 12px 26px rgba(0,0,0,.08)}.ovx-staff-action:hover{transform:translateY(-1px)}.ovx-email-edit{display:flex;gap:8px;align-items:center;margin:8px 0}.ovx-email-edit input{max-width:260px;padding:8px 10px;border:1px solid #d6deea;border-radius:10px}.ovx-small-muted{font-size:13px;color:#64748b;margin-top:-4px}.ovx-personal-list{margin-top:14px;max-height:220px;overflow:auto}@media(max-width:900px){.ovx-staff-action-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ovx-staff-action-grid{grid-template-columns:1fr}.ovx-email-edit{display:block}.ovx-email-edit button{margin-top:8px}} .ovx-personal-note-form-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}
.ovx-personal-note-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}
.ovx-personal-note-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.ovx-note-action{border:0;border-radius:999px;padding:7px 10px;font-weight:800;cursor:pointer;background:#eef2f7;color:#111827;font-size:12px}
.ovx-delete-personal-note{background:#fee2e2;color:#991b1b}
.ovx-personal-note-item span{display:block;margin-top:8px;font-size:12px;color:#64748b}
@media(max-width:560px){.ovx-personal-note-head{align-items:flex-start;flex-direction:column}.ovx-personal-note-actions{justify-content:flex-start}} .ovx-card input[type=file], .ovx-modal-content input[type=file]{
padding:10px;
background:#f8fafc;
border:1px dashed #cbd5e1;
border-radius:12px;
margin-bottom:12px;
}
.ovx-attachments{
display:flex;
flex-wrap:wrap;
gap:8px;
margin:10px 0;
}
.ovx-attachment{
display:inline-flex;
align-items:center;
justify-content:center;
width:88px;
height:72px;
border-radius:12px;
overflow:hidden;
border:1px solid #e5e7eb;
background:#f8fafc;
text-decoration:none;
color:#111827;
font-size:12px;
font-weight:700;
}
.ovx-attachment img{
width:100%;
height:100%;
object-fit:cover;
display:block;
} .ovx-notifications-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:14px 16px;margin:12px 0 14px;box-shadow:0 10px 26px rgba(15,23,42,.06)}
.ovx-notifications-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}
.ovx-notifications-head strong{display:block;font-size:16px}.ovx-notifications-head span{display:block;color:#64748b;font-size:13px;margin-top:2px}
.ovx-notifications-list{display:grid;gap:8px}.ovx-notification-item{border:1px solid #e5e7eb;border-radius:14px;padding:10px 12px;background:#f8fafc}.ovx-notification-item.unread{background:#fff7e6;border-color:#f6c65b}.ovx-notification-item p{margin:5px 0;color:#334155}.ovx-notification-item span{font-size:12px;color:#64748b}.ovx-overdue-badge{display:inline-block;margin-left:7px;background:#fee2e2;color:#991b1b;border-radius:999px;padding:3px 8px;font-size:11px}.ovx-stat-alert strong{color:#991b1b}
@media(max-width:700px){.ovx-notifications-head{align-items:flex-start;flex-direction:column}.ovx-notification-actions{width:100%;justify-content:stretch}.ovx-notification-actions button{width:100%}.ovx-notifications-head button{width:100%}} .ovx-activity-card{
background:#fff;
border:1px solid #e5e7eb;
border-radius:18px;
padding:14px 16px;
margin:12px 0 14px;
box-shadow:0 10px 26px rgba(15,23,42,.06);
}
.ovx-activity-list{display:grid;gap:8px}
.ovx-activity-item{border-left:4px solid #f8b938;background:#fbfdff}
.ovx-activity-item p{margin:6px 0;color:#334155}
.ovx-activity-item span{font-size:12px;color:#64748b}
.ovx-empty-state{padding:14px;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc;color:#64748b;font-weight:700} .ovx-dashboard-title-card{align-items:center}
.ovx-dashboard-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.ovx-dashboard-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.ovx-stat-warning strong{color:#b45309}
.ovx-dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0}
.ovx-dashboard-panel{min-height:190px}
.ovx-dashboard-panel h3,.ovx-dashboard-projects-card h3{margin-bottom:6px}
.ovx-dashboard-task-list{margin-top:12px}
.ovx-dashboard-task-item{padding:13px 14px;background:#fbfdff}
.ovx-dashboard-task-item p{margin:5px 0;color:#334155}
.ovx-dashboard-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}
.ovx-dashboard-project-card{display:block;text-decoration:none;color:#111827;background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;padding:15px;transition:.15s ease}
.ovx-dashboard-project-card:hover{transform:translateY(-1px);border-color:#f4b740;box-shadow:0 10px 24px rgba(15,23,42,.08)}
.ovx-dashboard-project-card strong{display:block;font-size:16px;margin-bottom:5px;color:#111827}
.ovx-dashboard-project-card span{display:block;color:#64748b;font-size:13px;margin-bottom:10px}
.ovx-dashboard-project-meta{display:flex;gap:7px;flex-wrap:wrap}
.ovx-dashboard-project-meta em{font-style:normal;background:#eef2f7;border-radius:999px;padding:5px 8px;font-size:12px;color:#334155;font-weight:700}
.ovx-finance-summary{display:grid;gap:10px;margin-top:14px}
.ovx-finance-summary div{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:12px}
.ovx-finance-summary span{color:#64748b;font-size:13px}.ovx-finance-summary strong{font-size:18px;color:#111827}
@media(max-width:1000px){.ovx-dashboard-stats-grid{grid-template-columns:repeat(2,1fr)}.ovx-dashboard-grid{grid-template-columns:1fr}.ovx-dashboard-project-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.ovx-dashboard-stats-grid,.ovx-dashboard-project-grid{grid-template-columns:1fr}.ovx-dashboard-actions{justify-content:flex-start;width:100%}} .ovx-task-actions{display:flex;flex-direction:column;gap:8px;align-items:stretch;min-width:170px}.ovx-task-actions .ovx-btn{width:100%;padding:10px 12px}.ovx-task-actions .ovx-task-status{max-width:none;width:100%}@media(max-width:700px){.ovx-task-actions{min-width:0;width:100%}}
.ovx-activity-collapsed .ovx-activity-extra{display:none}
.ovx-show-more-activity{margin-top:10px} .ovx-notification-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
.ovx-notifications-collapsed .ovx-notification-extra{display:none}
.ovx-show-more-notifications{margin-top:10px} .ovx-cm-app, .ovx-cm-app *{box-sizing:border-box}
.ovx-cm-app{width:100%}
.ovx-cm-main img{max-width:100%;height:auto}
.ovx-btn, .ovx-tabs button, .ovx-project-link, .ovx-staff-action{touch-action:manipulation}
@media(max-width:782px){
body .ovx-cm-app{margin:8px auto;padding:10px;border-radius:18px;max-width:100%;overflow:hidden}
.ovx-program-topbar{border-radius:16px;padding:12px;gap:12px;margin-bottom:10px}
.ovx-brand-left{gap:10px;align-items:flex-start}
.ovx-brand-left img{height:auto;max-height:42px;max-width:170px}
.ovx-brand-left strong{font-size:15px;line-height:1.25}
.ovx-brand-left span{font-size:11px;line-height:1.35}
.ovx-user-box{width:100%;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;white-space:normal}
.ovx-user-box a{padding:9px 12px;text-align:center}
.ovx-header-actions{width:100%;gap:8px}
.ovx-support-mini{font-size:11px;line-height:1.35;background:rgba(255,255,255,.06);border-radius:12px;padding:8px}
.ovx-cm-layout{display:block;margin-top:10px}
.ovx-cm-sidebar{padding:12px;border-radius:16px;margin-bottom:12px}
.ovx-cm-sidebar h3{font-size:16px;margin:0 0 10px}
.ovx-sidebar-label{margin:10px 0 6px;font-size:11px}
.ovx-project-link{padding:12px;border-radius:12px;margin-bottom:8px}
.ovx-project-link span{font-size:11px}
.ovx-project-title-card{padding:14px;border-radius:16px;gap:12px}
.ovx-project-title-card h2{font-size:21px;line-height:1.25;word-break:break-word}
.ovx-project-title-card p{line-height:1.35}
.ovx-project-actions, .ovx-dashboard-actions, .ovx-actions-row{display:grid;grid-template-columns:1fr;gap:8px;width:100%}
.ovx-project-actions .ovx-btn, .ovx-dashboard-actions .ovx-btn, .ovx-actions-row .ovx-btn{width:100%;text-align:center}
.ovx-stats-grid, .ovx-dashboard-stats-grid{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}
.ovx-stat{padding:12px;border-radius:14px;min-width:0}
.ovx-stat span{font-size:12px;line-height:1.25}
.ovx-stat strong{font-size:18px;word-break:break-word}
.ovx-tabs{overflow-x:auto;gap:7px;margin:12px -10px 14px;padding:0 10px 8px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}
.ovx-tabs button{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;padding:10px 13px;font-size:13px}
.ovx-tabs::-webkit-scrollbar{height:5px}.ovx-tabs::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}
.ovx-card, .ovx-notifications-card, .ovx-activity-card{padding:14px;border-radius:16px;margin-bottom:12px}
.ovx-card h3, .ovx-dashboard-panel h3, .ovx-dashboard-projects-card h3{font-size:18px;line-height:1.25;margin-bottom:8px}
.ovx-card input,.ovx-card textarea,.ovx-card select,.ovx-modal-content input,.ovx-modal-content textarea,.ovx-modal-content select{font-size:16px;padding:12px;border-radius:12px}
.ovx-card textarea,.ovx-modal-content textarea{min-height:120px}
.ovx-form-grid,.ovx-access-grid,.ovx-dashboard-grid,.ovx-dashboard-project-grid{grid-template-columns:1fr!important;gap:10px}
.ovx-list{gap:9px}
.ovx-list-item{padding:13px;border-radius:14px;overflow:hidden}
.ovx-list-item p{line-height:1.4;word-break:break-word}
.ovx-task-item{display:block}
.ovx-task-actions{width:100%;margin-top:10px;display:grid;grid-template-columns:1fr;gap:8px}
.ovx-task-actions .ovx-btn,.ovx-task-actions .ovx-task-status{width:100%}
.ovx-task-status{max-width:none;font-size:15px}
.ovx-user-row{display:block}
.ovx-user-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;justify-content:stretch;margin-top:10px}
.ovx-user-actions .ovx-btn{width:100%;padding:10px 8px;font-size:13px}
.ovx-email-edit{display:grid;grid-template-columns:1fr;gap:8px}
.ovx-email-edit input{max-width:none;width:100%}
.ovx-user-checklist,.ovx-users-checklist{display:grid;grid-template-columns:1fr!important;gap:8px;padding:10px;max-height:260px;overflow:auto}
.ovx-user-checklist label,.ovx-users-checklist label{width:100%;justify-content:flex-start;border-radius:12px;padding:10px;background:#f8fafc}
.ovx-notifications-head,.ovx-personal-note-head{display:block}
.ovx-notification-actions,.ovx-personal-note-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px;width:100%}
.ovx-notification-actions .ovx-btn,.ovx-personal-note-actions .ovx-btn,.ovx-note-action{width:100%;text-align:center}
.ovx-activity-item,.ovx-notification-item{padding:11px;border-radius:13px}
.ovx-attachments{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}
.ovx-attachment{width:100%;height:78px;border-radius:10px}
.ovx-modal{align-items:flex-end;padding:0;background:rgba(15,23,42,.62)}
.ovx-modal-content{width:100%;max-height:92vh;border-radius:22px 22px 0 0;padding:20px 14px 18px;overflow:auto}
.ovx-modal-close{right:10px;top:10px;width:38px;height:38px;font-size:24px}
.ovx-login-card{border-radius:20px;padding:20px}
.ovx-login-logo{max-width:220px}
}
@media(max-width:430px){
body .ovx-cm-app{margin:0;padding:8px;border-radius:0}
.ovx-program-topbar{border-radius:14px}
.ovx-stats-grid,.ovx-dashboard-stats-grid{grid-template-columns:1fr}
.ovx-user-box{grid-template-columns:1fr}
.ovx-user-box a{width:100%}
.ovx-user-actions{grid-template-columns:1fr}
.ovx-attachments{grid-template-columns:repeat(2,1fr)}
.ovx-staff-action{padding:15px;border-radius:15px}
}
.ovx-btn-success{background:#138a43;color:#fff;border-color:#138a43}
.ovx-btn-success:hover{filter:brightness(.96)}
.ovx-completed-project-badge{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:12px;background:#eaf7ef;color:#166534;font-weight:700;font-size:13px;white-space:nowrap}
.ovx-activation-card{max-width:620px;margin:28px auto;padding:28px}
.ovx-activation-card input{width:100%;margin:12px 0 14px}
.ovx-settings-separator{border:0;border-top:1px solid #e2e8f0;margin:22px 0}
.ovx-inline-check{display:flex;align-items:center;gap:8px;margin:10px 0 12px;color:#334155;font-weight:700}
.ovx-btn-danger{background:#dc2626!important;color:#fff!important} .ovx-setup-card{max-width:880px}.ovx-setup-card h4{margin:18px 0 8px;color:#111827}.ovx-field-label{display:block;margin:12px 0 7px;font-weight:700;color:#334155}.ovx-setup-card select,#ovx-settings-ordovex-visibility{width:100%;margin:0 0 12px}.ovx-settings-separator + h4{margin-top:0}#ovx-settings-import-json{width:100%;min-height:120px;margin:12px 0}.ovx-activation-wrap .ovx-program-topbar{max-width:980px;margin:0 auto 18px}.ovx-activation-wrap{padding:16px}.ovx-setup-card .ovx-form-grid{margin-bottom:10px} .ovx-cm-app{
max-width:1500px;
margin:14px auto;
padding:16px;
background:#eef3f8;
border:1px solid #dfe7f1;
border-radius:26px;
color:#172033;
box-shadow:0 24px 70px rgba(15,23,42,.10);
}
.ovx-program-topbar{
background:#ffffff!important;
color:#172033!important;
border:1px solid #e4eaf2;
border-radius:20px;
box-shadow:0 14px 36px rgba(15,23,42,.07);
margin-bottom:14px;
}
.ovx-brand-left strong{color:#172033;font-size:17px}
.ovx-brand-left span{color:#64748b!important}
.ovx-user-box span{color:#172033!important;font-weight:700}
.ovx-user-box .ovx-mini-link{border:0;background:#f2f6fb;color:#172033;border-radius:999px;padding:9px 12px;font-weight:700;cursor:pointer}
.ovx-user-box a{background:#f6b73c!important;color:#111827!important;box-shadow:0 8px 18px rgba(246,183,60,.25)}
.ovx-cm-header{
background:#ffffff!important;
color:#172033!important;
border:1px solid #e4eaf2;
box-shadow:0 14px 36px rgba(15,23,42,.07);
border-radius:22px;
padding:18px 22px;
}
.ovx-cm-header p,.ovx-cm-header .ovx-cm-simple-subtitle{color:#334155!important;font-weight:700;font-size:17px}
.ovx-support-mini{color:#64748b!important;background:#f7fafc;border:1px solid #e4eaf2;border-radius:16px;padding:10px 12px}
.ovx-support-mini strong{color:#172033!important}
.ovx-cm-layout{
grid-template-columns:270px minmax(0,1fr);
align-items:start;
gap:16px;
margin-top:16px;
}
.ovx-pro-sidebar{
position:sticky;
top:12px;
padding:14px!important;
background:#ffffff!important;
border:1px solid #e4eaf2!important;
border-radius:22px!important;
box-shadow:0 14px 36px rgba(15,23,42,.07)!important;
max-height:calc(100vh - 28px);
overflow:auto;
}
.ovx-side-title{padding:8px 8px 12px;margin-bottom:6px;border-bottom:1px solid #edf1f6}
.ovx-side-title strong{display:block;font-size:18px;color:#172033;line-height:1.2}
.ovx-side-title span{display:block;margin-top:4px;font-size:12px;color:#64748b;font-weight:700}
.ovx-app-menu{display:grid;gap:7px;margin-bottom:12px}
.ovx-app-menu-item{
display:grid;
grid-template-columns:34px 1fr;
grid-template-areas:"icon title" "icon sub";
align-items:center;
gap:0 9px;
width:100%;
text-align:left;
text-decoration:none;
color:#172033;
background:#f8fbff;
border:1px solid #e7edf5;
border-radius:15px;
padding:10px 11px;
cursor:pointer;
transition:transform .15s ease, border-color .15s ease, box-shadow .15s ease, background .15s ease;
font-family:inherit;
}
.ovx-app-menu-button{appearance:none;-webkit-appearance:none}
.ovx-app-menu-item:hover{transform:translateY(-1px);border-color:#f6b73c;box-shadow:0 10px 22px rgba(15,23,42,.07);background:#fff}
.ovx-app-menu-item.active{background:#fff7e5;border-color:#f6b73c;box-shadow:inset 4px 0 0 #f6b73c,0 10px 22px rgba(15,23,42,.06)}
.ovx-menu-icon{grid-area:icon;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:#ffffff;border:1px solid #e7edf5;font-size:16px}
.ovx-app-menu-item strong{grid-area:title;font-size:13px;line-height:1.15;color:#172033}
.ovx-app-menu-item em{grid-area:sub;font-style:normal;color:#64748b;font-size:11px;line-height:1.25;margin-top:2px}
.ovx-sidebar-label{margin:14px 8px 8px!important;color:#64748b!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em;text-transform:uppercase}
.ovx-side-projects{display:grid;gap:7px}
.ovx-project-link{
background:#ffffff!important;
border:1px solid #e7edf5!important;
border-radius:15px!important;
padding:11px 12px!important;
margin-bottom:0!important;
color:#172033!important;
}
.ovx-project-link.active{background:#172033!important;color:#fff!important;border-color:#172033!important;box-shadow:0 10px 24px rgba(23,32,51,.18)}
.ovx-project-link.active span{color:#d8e0ea!important;opacity:1!important}
.ovx-cm-main{min-width:0}
.ovx-project-title-card,.ovx-card,.ovx-stat,.ovx-notifications-card,.ovx-activity-card{
background:#ffffff!important;
border:1px solid #e4eaf2!important;
border-radius:22px!important;
box-shadow:0 14px 36px rgba(15,23,42,.07)!important;
}
.ovx-project-title-card{padding:22px!important}
.ovx-project-title-card h2{font-size:30px;color:#172033;letter-spacing:-.02em}
.ovx-project-title-card p{color:#64748b;font-weight:600}
.ovx-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.ovx-stat{min-height:96px;position:relative;overflow:hidden;padding:18px!important}
.ovx-stat:after{content:"";position:absolute;right:-24px;top:-24px;width:78px;height:78px;border-radius:50%;background:rgba(246,183,60,.13)}
.ovx-stat span{text-transform:uppercase;letter-spacing:.05em;font-size:11px!important;font-weight:800;color:#64748b!important}
.ovx-stat strong{font-size:28px!important;color:#172033;letter-spacing:-.03em}
.ovx-dashboard-grid{grid-template-columns:1.15fr .85fr;gap:14px}
.ovx-dashboard-panel{min-height:210px}
.ovx-dashboard-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.ovx-dashboard-project-card,.ovx-list-item{
background:#f9fbfe!important;
border:1px solid #e7edf5!important;
border-radius:17px!important;
}
.ovx-dashboard-project-card:hover,.ovx-list-item:hover{border-color:#f6b73c!important}
.ovx-tabs{background:#fff;border:1px solid #e4eaf2;border-radius:18px;padding:8px;margin:16px 0;box-shadow:0 10px 26px rgba(15,23,42,.05);overflow:auto}
.ovx-tabs button{border:0!important;background:transparent!important;color:#64748b;font-weight:800;border-radius:13px!important;white-space:nowrap}
.ovx-tabs button.active{background:#172033!important;color:#fff!important}
.ovx-btn{border-radius:14px!important;box-shadow:none!important}
.ovx-btn-primary{background:#f6b73c!important;color:#111827!important}
.ovx-btn-secondary{background:#edf2f7!important;color:#172033!important;border:1px solid #e0e7ef!important}
.ovx-btn-danger{background:#fee2e2!important;color:#991b1b!important;border:1px solid #fecaca!important}
.ovx-btn-success{background:#dcfce7!important;color:#166534!important;border:1px solid #bbf7d0!important}
.ovx-notifications-card,.ovx-activity-card{margin:12px 0 14px!important}
.ovx-notification-item.unread{background:#fff8e8!important;border-color:#f6d08a!important}
.ovx-form-grid{gap:12px}
.ovx-card input,.ovx-card textarea,.ovx-card select,.ovx-modal-content input,.ovx-modal-content textarea,.ovx-modal-content select{
border-color:#dbe4ef!important;background:#fff!important;border-radius:14px!important;
}
@media(max-width:1100px){
.ovx-cm-layout{grid-template-columns:1fr}
.ovx-pro-sidebar{position:relative;top:auto;max-height:none}
.ovx-app-menu{grid-template-columns:repeat(2,minmax(0,1fr))}
.ovx-side-projects{grid-template-columns:repeat(2,minmax(0,1fr))}
.ovx-dashboard-grid{grid-template-columns:1fr}
}
@media(max-width:782px){
.ovx-cm-app{padding:10px!important;background:#eef3f8!important}
.ovx-app-menu,.ovx-side-projects{grid-template-columns:1fr}
.ovx-cm-header{padding:15px!important}
.ovx-cm-header p,.ovx-cm-header .ovx-cm-simple-subtitle{font-size:15px!important}
.ovx-project-title-card h2{font-size:24px}
.ovx-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.ovx-stat strong{font-size:22px!important}
.ovx-pro-sidebar{border-radius:18px!important}
}
@media(max-width:480px){.ovx-stats-grid{grid-template-columns:1fr!important}} :root{
--ovx-bg:#f4f7fb;
--ovx-surface:#ffffff;
--ovx-surface-soft:#f8fafc;
--ovx-line:#e5edf6;
--ovx-text:#182235;
--ovx-muted:#66758a;
--ovx-gold:#f5b73e;
--ovx-gold-soft:#fff4da;
--ovx-blue:#2f6fed;
--ovx-green:#18a957;
--ovx-red:#e15542;
--ovx-purple:#7b61ff;
}
body .ovx-cm-app{
max-width:1540px!important;
background:linear-gradient(180deg,#f8fbff 0%,#edf3f9 100%)!important;
border:1px solid #dde7f2!important;
box-shadow:0 22px 60px rgba(24,34,53,.10)!important;
padding:18px!important;
}
.ovx-program-topbar{
min-height:74px;
padding:12px 18px!important;
border-radius:22px!important;
background:rgba(255,255,255,.96)!important;
backdrop-filter:blur(8px);
}
.ovx-brand-left img{height:48px!important;max-width:250px!important;filter:drop-shadow(0 4px 10px rgba(15,23,42,.08))}
.ovx-brand-left strong{font-size:18px!important;letter-spacing:-.01em;color:var(--ovx-text)!important}
.ovx-brand-left span{font-size:12px!important;color:var(--ovx-muted)!important;font-weight:600}
.ovx-user-box{gap:10px!important}
.ovx-user-box span{
padding:8px 12px;
background:#f8fafc;
border:1px solid var(--ovx-line);
border-radius:999px;
color:var(--ovx-text)!important;
}
.ovx-user-box .ovx-mini-link{
background:#fff!important;
border:1px solid var(--ovx-line)!important;
color:var(--ovx-text)!important;
}
.ovx-user-box a{
padding:10px 15px!important;
font-weight:900!important;
text-transform:uppercase;
letter-spacing:.02em;
}
.ovx-cm-header{
min-height:72px;
display:flex!important;
align-items:center!important;
background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%)!important;
border-radius:22px!important;
}
.ovx-cm-header p,.ovx-cm-header .ovx-cm-simple-subtitle{
font-size:18px!important;
letter-spacing:-.01em;
color:var(--ovx-text)!important;
}
.ovx-header-actions{gap:10px!important;flex-wrap:wrap;justify-content:flex-end}
.ovx-header-actions .ovx-btn{
min-height:44px;
display:inline-flex;
align-items:center;
justify-content:center;
gap:6px;
font-weight:900;
}
.ovx-cm-layout{grid-template-columns:292px minmax(0,1fr)!important;gap:18px!important}
.ovx-pro-sidebar{
padding:16px!important;
background:linear-gradient(180deg,#ffffff 0%,#f9fbfe 100%)!important;
border-radius:24px!important;
}
.ovx-side-title{
padding:12px 12px 15px!important;
margin-bottom:12px!important;
}
.ovx-side-title strong{font-size:20px!important;letter-spacing:-.025em;color:var(--ovx-text)!important}
.ovx-side-title span{font-size:12px!important;color:var(--ovx-muted)!important}
.ovx-app-menu{gap:9px!important}
.ovx-app-menu-item{
min-height:58px;
padding:11px 12px!important;
border-radius:17px!important;
background:#fff!important;
box-shadow:0 7px 18px rgba(24,34,53,.035);
}
.ovx-menu-icon{
background:#f5f8fc!important;
color:var(--ovx-blue)!important;
border-color:#e4ecf5!important;
}
.ovx-app-menu-item strong{font-size:13.5px!important;font-weight:900!important;color:var(--ovx-text)!important}
.ovx-app-menu-item em{font-size:11px!important;color:var(--ovx-muted)!important;font-weight:600}
.ovx-app-menu-item.active{
background:linear-gradient(135deg,#172033 0%,#243149 100%)!important;
border-color:#172033!important;
box-shadow:0 14px 26px rgba(23,32,51,.18)!important;
}
.ovx-app-menu-item.active strong,.ovx-app-menu-item.active em{color:#fff!important}
.ovx-app-menu-item.active .ovx-menu-icon{
background:var(--ovx-gold)!important;
border-color:var(--ovx-gold)!important;
color:#111827!important;
}
.ovx-project-link{
box-shadow:0 6px 15px rgba(24,34,53,.035);
}
.ovx-project-link strong{font-size:14px!important}
.ovx-project-link span{font-size:11.5px!important;color:var(--ovx-muted)!important}
.ovx-project-link.active{
background:linear-gradient(135deg,#fff4da 0%,#ffffff 100%)!important;
color:var(--ovx-text)!important;
border-color:var(--ovx-gold)!important;
box-shadow:inset 4px 0 0 var(--ovx-gold),0 10px 22px rgba(245,183,62,.18)!important;
}
.ovx-project-link.active span{color:var(--ovx-muted)!important}
.ovx-project-title-card{
background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%)!important;
min-height:112px;
align-items:center!important;
}
.ovx-project-title-card h2{
font-size:34px!important;
letter-spacing:-.04em!important;
color:var(--ovx-text)!important;
}
.ovx-project-title-card p{font-size:14px!important;color:var(--ovx-muted)!important}
.ovx-dashboard-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.ovx-stats-grid,.ovx-dashboard-stats-grid{
grid-template-columns:repeat(4,minmax(160px,1fr))!important;
gap:14px!important;
}
.ovx-stat{
min-height:118px!important;
display:flex;
flex-direction:column;
justify-content:space-between;
background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%)!important;
}
.ovx-stat:before{
content:"";
position:absolute;
left:0;top:0;bottom:0;width:5px;
background:var(--ovx-blue);
border-radius:22px 0 0 22px;
}
.ovx-stat:nth-child(2):before{background:var(--ovx-gold)}
.ovx-stat:nth-child(3):before{background:var(--ovx-red)}
.ovx-stat:nth-child(4):before{background:var(--ovx-purple)}
.ovx-stat:nth-child(5):before{background:#0ea5e9}
.ovx-stat:nth-child(6):before{background:var(--ovx-green)}
.ovx-stat:nth-child(7):before{background:#f97316}
.ovx-stat:nth-child(8):before{background:#64748b}
.ovx-stat span{font-size:11px!important;color:var(--ovx-muted)!important}
.ovx-stat strong{font-size:31px!important;line-height:1;color:var(--ovx-text)!important}
.ovx-stat-alert strong{color:var(--ovx-red)!important}
.ovx-stat-warning strong{color:#f97316!important}
.ovx-dashboard-grid{
display:grid!important;
grid-template-columns:1.05fr .95fr!important;
gap:16px!important;
}
.ovx-dashboard-panel,.ovx-dashboard-projects-card,.ovx-card{
overflow:hidden;
}
.ovx-card h3,.ovx-dashboard-panel h3,.ovx-dashboard-projects-card h3{
font-size:20px!important;
letter-spacing:-.02em;
color:var(--ovx-text)!important;
display:flex;
align-items:center;
gap:8px;
}
.ovx-small-muted{color:var(--ovx-muted)!important;font-weight:600!important}
.ovx-dashboard-task-list,.ovx-list{gap:10px!important}
.ovx-list-item,.ovx-dashboard-project-card,.ovx-notification-item,.ovx-activity-item{
background:#fff!important;
border:1px solid var(--ovx-line)!important;
box-shadow:0 7px 16px rgba(24,34,53,.035);
transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;
}
.ovx-list-item:hover,.ovx-dashboard-project-card:hover,.ovx-notification-item:hover,.ovx-activity-item:hover{
transform:translateY(-1px);
box-shadow:0 12px 22px rgba(24,34,53,.07);
}
.ovx-dashboard-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
.ovx-dashboard-project-card{
display:block;
text-decoration:none;
padding:15px!important;
border-radius:18px!important;
color:var(--ovx-text)!important;
}
.ovx-dashboard-project-card strong{display:block;font-size:15px!important;margin-bottom:5px;color:var(--ovx-text)!important}
.ovx-dashboard-project-card span{display:block;font-size:12px!important;color:var(--ovx-muted)!important;margin-bottom:10px}
.ovx-dashboard-project-card b{display:inline-flex;margin:3px 5px 0 0;padding:5px 8px;border-radius:999px;background:#f2f6fb;color:var(--ovx-text);font-size:11px}
.ovx-tabs{
position:sticky;
top:0;
z-index:5;
background:rgba(255,255,255,.94)!important;
backdrop-filter:blur(8px);
}
.ovx-tabs button.active{background:linear-gradient(135deg,#172033,#293750)!important;color:#fff!important}
.ovx-btn{transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important;font-weight:900!important}
.ovx-btn:hover{transform:translateY(-1px);filter:brightness(.99)}
.ovx-btn-primary{box-shadow:0 10px 20px rgba(245,183,62,.25)!important}
.ovx-btn-secondary:hover{background:#e6edf5!important}
.ovx-notifications-card,.ovx-activity-card{padding:18px!important}
.ovx-notifications-head strong{font-size:18px!important;color:var(--ovx-text)!important}
.ovx-notifications-head span{font-weight:600;color:var(--ovx-muted)!important}
.ovx-notification-item.unread{border-left:5px solid var(--ovx-gold)!important}
.ovx-activity-item{border-left:5px solid var(--ovx-gold)!important}
.ovx-overdue-badge{background:#fee2e2!important;color:#b42318!important;font-weight:900!important}
.ovx-empty-state,.ovx-empty{
background:#f8fafc!important;
border:1px dashed #cbd5e1!important;
color:#64748b!important;
border-radius:15px!important;
padding:14px!important;
font-weight:700;
}
.ovx-modal-content{
border:1px solid var(--ovx-line);
box-shadow:0 30px 90px rgba(15,23,42,.25)!important;
}
.ovx-modal-content h2{letter-spacing:-.03em;color:var(--ovx-text)!important}
.ovx-modal-close{background:#f2f6fb!important;color:var(--ovx-text)!important}
@media(max-width:1200px){
.ovx-cm-layout{grid-template-columns:1fr!important}
.ovx-pro-sidebar{position:relative!important;max-height:none!important}
.ovx-app-menu{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.ovx-side-projects{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:900px){
.ovx-app-menu,.ovx-side-projects{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.ovx-stats-grid,.ovx-dashboard-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.ovx-dashboard-grid,.ovx-dashboard-project-grid{grid-template-columns:1fr!important}
.ovx-project-title-card h2{font-size:28px!important}
}
@media(max-width:600px){
body .ovx-cm-app{margin:0!important;border-radius:0!important;padding:10px!important}
.ovx-program-topbar,.ovx-cm-header,.ovx-pro-sidebar,.ovx-card,.ovx-project-title-card,.ovx-stat,.ovx-notifications-card,.ovx-activity-card{border-radius:18px!important}
.ovx-app-menu,.ovx-side-projects,.ovx-stats-grid,.ovx-dashboard-stats-grid{grid-template-columns:1fr!important}
.ovx-project-title-card h2{font-size:24px!important}
.ovx-stat{min-height:94px!important}
.ovx-stat strong{font-size:26px!important}
}@font-face {
font-family: 'bwg';
src: url(//kyriakos-homes.gr/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk);
src: url(//kyriakos-homes.gr/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk#iefix) format('embedded-opentype'),
url(//kyriakos-homes.gr/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.ttf?qy18kk) format('truetype'),
url(//kyriakos-homes.gr/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.woff?qy18kk) format('woff'),
url(//kyriakos-homes.gr/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.svg?qy18kk#bwg) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="bwg-icon-"],
[class*=" bwg-icon-"],
.bwg-icon { font-family: 'bwg' !important;
speak: none;
display:inline-block;
line-height: 1;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
vertical-align: top; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.bwg-icon-angle-down:before {
content: "\e900";
}
.bwg-icon-angle-down-sm:before {
content: "\e901";
}
.bwg-icon-angle-left:before {
content: "\e902";
}
.bwg-icon-angle-left-sm:before {
content: "\e903";
}
.bwg-icon-angle-right:before {
content: "\e904";
}
.bwg-icon-angle-right-sm:before {
content: "\e905";
}
.bwg-icon-angle-up:before {
content: "\e906";
}
.bwg-icon-angle-up-sm:before {
content: "\e907";
}
.bwg-icon-arrow-down:before {
content: "\e908";
}
.bwg-icon-arrow-left:before {
content: "\e909";
}
.bwg-icon-arrow-right:before {
content: "\e90a";
}
.bwg-icon-arrows-in:before {
content: "\e90b";
}
.bwg-icon-arrows-out:before {
content: "\e90c";
}
.bwg-icon-arrow-up:before {
content: "\e90d";
}
.bwg-icon-bell:before {
content: "\e90e";
}
.bwg-icon-bell-half-o:before {
content: "\e90f";
}
.bwg-icon-bell-o:before {
content: "\e910";
}
.bwg-icon-caret-down:before {
content: "\e911";
}
.bwg-icon-caret-up:before {
content: "\e912";
}
.bwg-icon-chevron-down-sm:before {
content: "\e913";
}
.bwg-icon-chevron-left:before {
content: "\e914";
}
.bwg-icon-chevron-left-sm:before {
content: "\e915";
}
.bwg-icon-chevron-right:before {
content: "\e916";
}
.bwg-icon-chevron-right-sm:before {
content: "\e917";
}
.bwg-icon-chevron-up-sm:before {
content: "\e918";
}
.bwg-icon-circle:before {
content: "\e919";
}
.bwg-icon-circle-half:before {
content: "\e91a";
}
.bwg-icon-circle-o:before {
content: "\e91b";
}
.bwg-icon-comment-square:before {
content: "\e91c";
}
.bwg-icon-compress:before {
content: "\e91d";
}
.bwg-icon-double-left:before {
content: "\e91e";
}
.bwg-icon-double-right:before {
content: "\e91f";
}
.bwg-icon-download:before {
content: "\e920";
}
.bwg-icon-expand:before {
content: "\e921";
}
.bwg-icon-facebook-square:before {
content: "\e922";
}
.bwg-icon-flag:before {
content: "\e923";
}
.bwg-icon-flag-haif-o:before {
content: "\e924";
}
.bwg-icon-flag-o:before {
content: "\e925";
}
.bwg-icon-google-plus-square:before {
content: "\e926";
}
.bwg-icon-heart:before {
content: "\e927";
}
.bwg-icon-heart-half-o:before {
content: "\e928";
}
.bwg-icon-heart-o:before {
content: "\e929";
}
.bwg-icon-info-circle:before {
content: "\e92a";
}
.bwg-icon-minus-square:before {
content: "\e92b";
}
.bwg-icon-minus-square-o:before {
content: "\e92c";
}
.bwg-icon-pause:before {
content: "\e92d";
}
.bwg-icon-pinterest-square:before {
content: "\e92e";
}
.bwg-icon-play:before {
content: "\e92f";
}
.bwg-icon-refresh:before {
content: "\e930";
}
.bwg-icon-search:before {
content: "\e931";
}
.bwg-icon-shopping-cart:before {
content: "\e932";
}
.bwg-icon-sign-out:before {
content: "\e933";
}
.bwg-icon-square:before {
content: "\e934";
}
.bwg-icon-square-half:before {
content: "\e935";
}
.bwg-icon-square-o:before {
content: "\e936";
}
.bwg-icon-star:before {
content: "\e937";
}
.bwg-icon-star-half-o:before {
content: "\e938";
}
.bwg-icon-star-o:before {
content: "\e939";
}
.bwg-icon-times:before {
content: "\e93a";
}
.bwg-icon-times-sm:before {
content: "\e93b";
}
.bwg-icon-tumblr-square:before {
content: "\e93c";
}
.bwg-icon-twitter-square:before {
content: "\e93d";
}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}