@font-face{font-family:'iconsmind';src:url(//discovertutoring.co.uk/wp-content/themes/salient/css/fonts/iconsmind.eot?v=1.0);src:url(//discovertutoring.co.uk/wp-content/themes/salient/css/fonts/iconsmind.eot?#iefix&v=1.0) format('embedded-opentype'), url(//discovertutoring.co.uk/wp-content/themes/salient/css/fonts/iconsmind.ttf?v=1.0) format('truetype'), url(//discovertutoring.co.uk/wp-content/themes/salient/css/fonts/iconsmind.woff?v=1.0) format('woff'), url(//discovertutoring.co.uk/wp-content/themes/salient/css/fonts/iconsmind.svg#iconsmind?v=1.0) format('svg');font-weight:normal;font-display:block;font-style:normal;}
[class^="iconsmind-"], [class*=" iconsmind-"]{font-family:'iconsmind' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body [class^="iconsmind-"], body [class*=" iconsmind-"] {
visibility: visible;
}#science-questions-container{background-color:#ccdee1;padding:20px;border-radius:10px;}
.exam-board-btn, .science-type-btn, .subject-btn, #generate-question-btn, #sci-load-quiz-btn, #sci-load-mock-btn, #submit-answer, #report-irrelevant-btn, .report-question-btn, .prepare-video-btn, .model-answer-btn{background-color:#00454f;color:white;border:1px solid transparent;padding:10px 20px;margin:5px;cursor:pointer;}
.exam-board-btn:hover, .science-type-btn:hover, .subject-btn:hover, #generate-question-btn:hover, #sci-load-quiz-btn:hover, #sci-load-mock-btn:hover, #submit-answer:hover, #report-irrelevant-btn:hover, .report-question-btn:hover, .prepare-video-btn:hover, #model-answer-btn:hover{background-color:white;color:#00454f;border:1px solid #00454f;}
.exam-board-btn.selected, .science-type-btn.selected, .subject-btn.selected{background-color:white;color:#00454f;border:1px solid #00454f;}
.exam-board-btn:disabled, .science-type-btn:disabled, .subject-btn:disabled, #generate-question-btn:disabled, #sci-load-quiz-btn:disabled, #sci-load-mock-btn:disabled, #submit-answer:disabled{background-color:#cccccc;color:#666666;border:1px solid #999999;cursor:not-allowed;}
#selection-form, #subject-selection, #topic-selection, #sci-quiz-selection-form, #sci-quiz-subject-selection, #sci-quiz-topic-selection, #sci-mock-selection-form, #sci-mock-subject-selection, #sci-mock-topic-selection{text-align:center;}
#selection-form, #sci-quiz-selection-form, #sci-mock-selection-form{background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px 0;}
#selection-form h3,
#subject-selection h3,
#topic-selection h3,
#sci-quiz-selection-form h3,
#sci-quiz-subject-selection h3,
#sci-quiz-topic-selection h3,
#sci-mock-selection-form h3,
#sci-mock-subject-selection h3,
#sci-mock-topic-selection h3{margin:0 0 12px;}
#subject-selection, #sci-quiz-subject-selection, #sci-mock-subject-selection{background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px 0;}
#topic-selection, #sci-quiz-topic-selection, #sci-mock-topic-selection{background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px 0;}
.exam-board-options, .science-type-options, .subject-options{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;}
#selection-form .exam-board-options, #sci-quiz-selection-form .exam-board-options, #sci-mock-selection-form .exam-board-options{margin-bottom:28px;}
#topic-selection, #sci-quiz-topic-selection, #sci-mock-topic-selection{margin-top:15px;}
#topic-dropdown, #sci-quiz-topic-dropdown, #sci-quiz-dropdown, #sci-mock-paper-dropdown{width:100%;max-width:300px;text-align:center;padding:10px;margin:10px 0;border:1px solid #00454f;border-radius:4px;}
#sci-quiz-status{min-height:24px;margin:18px 0;text-align:center;color:#00454f;font-weight:600;}
#sci-quiz-status.sci-quiz-status--error{color:#8a1f11;}
#sci-quiz-embed{margin-top:20px;}
#question-area{margin-top:0;background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px;}
.sci-result-line{display:flex;flex-wrap:wrap;align-items:center;gap:12px;}
.sci-grade-tooltip{position:relative;display:inline-flex;align-items:center;}
.sci-grade-tooltip > summary{list-style:none;}
.sci-grade-tooltip > summary::-webkit-details-marker{display:none;}
.sci-estimated-grade{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(0, 69, 79, 0.08);color:#00454f;font-size:0.9em;line-height:1.2;cursor:help;white-space:nowrap;user-select:none;}
.sci-grade-tooltip-box{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);min-width:240px;max-width:min(320px, calc(100vw - 48px));padding:10px 12px;border-radius:10px;background:#00454f;color:#ffffff;font-size:0.88rem;line-height:1.4;text-align:left;box-shadow:0 12px 24px rgba(0, 0, 0, 0.18);z-index:5;opacity:0;visibility:hidden;pointer-events:none;}
.sci-grade-tooltip[open] .sci-grade-tooltip-box{opacity:1;visibility:visible;pointer-events:auto;}
#marking-message,
#feedback-area{margin-top:20px;background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px;}
#question-buttons{display:flex;gap:28px;margin:10px 0;align-items:stretch;}
#question-buttons > button{flex:1 1 0;width:100%;margin:0;}
#answer-input{width:100%;min-height:100px;background-color:white;resize:none;padding:10px;box-sizing:border-box;overflow:hidden;}
#answer-format-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 6px;}
#superscript-message{font-size:12px;color:#4a6f74;}
#submit-answer{display:block;margin:10px auto;}
#feedback-area{margin-top:20px;}
#feedback-area h3{font-size:1.4rem;font-weight:700;margin-bottom:8px;color:#00454f;text-align:center;}
.sci-general-comments{margin-bottom:12px;background:#ffffff;border:2px solid #00454f;border-radius:8px;padding:20px 22px;color:#4a6f74;line-height:1.6;}
.sci-view-ms-toggle{margin:8px 0 20px;text-align:center;}
.sci-secondary-btn{background:#ffffff;color:#00454f;border:1px solid #00454f;padding:8px 18px;border-radius:6px;font-size:0.9rem;font-weight:600;cursor:pointer;}
.sci-secondary-btn:hover{background:#00454f;color:#ffffff;}
.sci-comparison-container{background:#ffffff;border:2px solid #00454f;border-radius:8px;padding:20px;margin-bottom:24px;}
.sci-q-ms-row{display:flex;gap:20px;margin-bottom:15px;align-items:flex-start;}
.sci-q-col{flex:1;min-width:0;}
.sci-q-body{line-height:1.6;}
@media(max-width:600px){
.sci-q-ms-row{flex-direction:column;}
}
.sci-ms-col{flex:1;min-width:0;background:rgba(122, 0, 53, 0.08);border-radius:8px;padding:20px;border-left:4px solid #7a0035;margin-bottom:20px;}
.sci-ms-label{font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#7a0035;display:block;margin-bottom:8px;}
.sci-ms-body{font-size:0.9rem;line-height:1.5;color:#4c1731;}
.sci-label-text{font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#555;display:block;margin-bottom:5px;}
.sci-student-answer-block{margin-bottom:20px;background:rgba(0, 69, 79, 0.1);padding:20px;border-left:4px solid #00454f;border-radius:8px;color:#002a2f;}
.sci-feedback-block{background:rgba(198, 109, 0, 0.08);padding:20px;border-left:4px solid #c66d00;border-radius:8px;color:#5d3300;}
#loading-spinner{margin-top:0;background:rgba(255, 255, 255, 0.65);border-radius:var(--radius-lg);padding:28px;text-align:center;}
.spinner{border:4px solid #f3f3f3;border-top:4px solid #00454f;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;display:inline-block;}
#loading-spinner .spinner,
.sci-loading-spinner{border:4px solid rgba(0, 69, 79, 0.18);border-top-color:#00454f;}
@keyframes spin {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
table{border-collapse:collapse;width:100%;margin:10px 0;}
th, td{border:1px solid #00454f;padding:8px;text-align:center;}
th{background-color:#00454f;color:white;}
.sci-remedial-section{margin-top:30px;margin-bottom:48px;padding-top:28px;border-top:2px solid #00454f;}
.sci-remedial-intro{text-align:center;margin-bottom:20px;border:2px solid #00454f;border-radius:8px;overflow:hidden;padding:0;}
.sci-remedial-intro h4{background:#00454f;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:18px 24px;border-radius:0;letter-spacing:0.01em;}
.sci-remedial-intro p{color:#555;font-size:0.95rem;margin:16px 24px;}
.sci-primary-btn{display:inline-flex;align-items:center;gap:6px;background:#00454f;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:0.95rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background 120ms, box-shadow 120ms;}
.sci-primary-btn:hover{background:#005f6b;box-shadow:0 4px 12px rgba(0, 69, 79, 0.27);color:#fff;text-decoration:none;}
.sci-primary-btn:disabled{opacity:0.6;cursor:default;}
.sci-primary-btn.sci-round-quiz-start-btn{margin:28px auto;}
.sci-round-quiz-start-btn{display:block;}
.sci-round-quiz-intro{padding-bottom:0;}
.sci-round-quiz-area{display:flex;flex-direction:column;gap:16px;background:transparent;border:2px solid #00454f;border-radius:8px;padding:20px;}
.sci-round-header h3{font-size:1.05rem;font-weight:700;margin-bottom:16px;color:#00454f;padding-bottom:8px;border-bottom:1px solid #e0e0e0;}
.sci-mcq-item{background:var(--surface);border:1px solid rgba(0, 69, 79, 0.1);border-radius:var(--radius);padding:18px 22px;margin-bottom:0;box-shadow:0 8px 16px rgba(0, 69, 79, 0.05);}
.sci-mcq-question{font-weight:600;margin-bottom:12px;line-height:1.5;}
.sci-mcq-options{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;}
#science-questions-container .sci-option-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:0.95rem;line-height:1.4;padding:10px 14px;border:1px solid #ddd;border-radius:var(--radius-sm);background:#fff;background-color:#fff;color:#222;font-family:var(--font-stack);text-align:left;transition:background 120ms, border-color 120ms;width:100%;margin:0;}
#science-questions-container .sci-option-label:hover{background:rgba(0, 69, 79, 0.05);background-color:rgba(0, 69, 79, 0.05);border-color:#00454f;color:#222;}
#science-questions-container .sci-option-label:disabled{cursor:default;}
#science-questions-container .sci-option-label:disabled:hover{background:#fff;background-color:#fff;border-color:#ddd;color:#222;}
#science-questions-container .sci-option-label.sci-option-correct{background:rgba(76, 175, 80, 0.12);background-color:rgba(76, 175, 80, 0.12);border-color:#4CAF50;color:#222;}
#science-questions-container .sci-option-label.sci-option-wrong{background:rgba(244, 67, 54, 0.1);background-color:rgba(244, 67, 54, 0.1);border-color:#F44336;color:#222;}
.sci-option-text{flex:1;}
.bbq-number-format-buttons{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap;}
.bbq-number-format-buttons button{padding:4px 8px;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:12px;line-height:1.2;}
.bbq-number-format-buttons button:hover{background:#e0e0e0;}
.sci-result-item{border-radius:var(--radius-sm);padding:14px 18px;margin-bottom:12px;border:1px solid;}
.sci-correct{background:var(--green-pale);border-color:#a8d88a;}
.sci-incorrect{background:var(--red-pale);border-color:#f4a0bc;}
.sci-result-item p{margin:4px 0;line-height:1.5;}
.sci-result-heading{text-align:center;font-weight:700;}
.sci-explanation{font-style:italic;color:#4a6f74;font-size:0.9rem;}
.sci-remedial-all-done{background:#eaf4e0;border:1px solid #a8d88a;border-radius:12px;padding:16px 20px;margin:16px 0;color:#327f00;font-weight:600;text-align:center;}
.sci-remedial-partial{background:#fef3e2;border:1px solid #f4d090;border-radius:12px;padding:14px 18px;margin:14px 0;color:#c66d00;text-align:center;}
.sci-round-actions{margin-top:20px;display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:center;}
.sci-loading-spinner{width:36px;height:36px;border-radius:50%;animation:sci-spin 0.8s linear infinite;margin:20px auto;}
@keyframes sci-spin { to{transform:rotate(360deg);}
}
.sci-error{color:#7a0035;font-style:italic;text-align:center;padding:12px;}
@keyframes slideIn {
from{transform:translateX(100%);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@keyframes slideOut {
from{transform:translateX(0);opacity:1;}
to{transform:translateX(100%);opacity:0;}
} body:has(#science-questions-container.sci-shell) #ajax-content-wrap,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .container-wrap,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .container,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .container.main-content,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .row,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .inner-wrap,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .col.span_12,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .wpb_wrapper,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .vc_column-inner,
body:has(#science-questions-container.sci-shell) #ajax-content-wrap .wpb_column{background:#ccdee1 !important;max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important;}
#science-questions-container.sci-shell{--nav-h:64px;--sidebar-w:240px;--teal:#00454f;--teal-light:#ccdee1;--green:#327f00;--amber:#c66d00;--red:#7a0035;--surface:#ffffff;--surface2:#f5f5f3;--border:rgba(0, 0, 0, 0.12);--text:#1a1a1a;--muted:#6b6b68;--radius-md:8px;--radius-lg:12px;min-height:100vh;display:flex;flex-direction:column;font-size:15px;line-height:1.5;color:var(--text);background:#ccdee1;-webkit-font-smoothing:antialiased;border-radius:0;padding:0;overflow:visible;border:none;}
#sci-shell-sidebar{display:none;}
#sci-shell-main{flex:1;min-width:0;display:flex;flex-direction:column;}
.sci-shell-view{display:none;padding:0 0 calc(var(--nav-h) + 24px);opacity:0;transform:translateY(6px);transition:opacity 150ms ease, transform 150ms ease;}
.sci-shell-view.active{display:block;opacity:1;transform:translateY(0);padding-top:0;}
.sci-shell-mobile-brand{text-align:center;padding:18px 16px 0;}
.sci-shell-mobile-logo{display:inline-block;padding:6px 14px;background:var(--teal);color:#fff;border-radius:10px;font-weight:700;font-size:15px;margin-bottom:4px;line-height:1;}
.sci-shell-mobile-sub{font-size:12px;color:var(--muted);}
.sci-shell-card--workspace{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;}
#sci-shell-bottom-nav{position:fixed;bottom:0;left:0;right:0;height:var(--nav-h);background:var(--surface);border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-around;z-index:100;transition:transform 180ms ease, opacity 180ms ease;}
#sci-shell-bottom-nav.sci-shell-bottom-nav-hidden{transform:translateY(100%);opacity:0;pointer-events:none;}
.sci-shell-bottom-btn{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:none;color:var(--muted);font-size:11px;font-family:inherit;font-weight:500;cursor:pointer;padding:8px 0;transition:color 150ms;}
.sci-shell-bottom-btn svg{width:22px;height:22px;}
.sci-shell-bottom-btn.active{color:var(--teal);background:#ccdee1;}
.sci-shell-bottom-btn[hidden]{display:none;}
.sci-shell-brand-logo, .sci-shell-about-logo{width:100%;height:40px;background:#ffffff22;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;color:#fff;margin-bottom:10px;}
.sci-shell-brand-sub{font-size:12px;color:#ffffff88;text-align:center;}
.sci-shell-sidebar-nav{flex:1;padding:0 12px;}
.sci-shell-nav-btn{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:transparent;border:none;color:#ffffffaa;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background 120ms, color 120ms;margin-bottom:2px;text-align:left;}
.sci-shell-nav-btn[hidden]{display:none;}
.sci-shell-nav-btn svg{width:18px;height:18px;flex-shrink:0;}
.sci-shell-nav-btn:hover{background:#ffffff15;color:#fff;}
.sci-shell-nav-btn.active{background:#ffffff22;color:#fff;}
.sci-shell-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;max-width:none;margin:0;text-align:center;}
.sci-settings-heading{margin:0 0 10px;color:#00454f;}
.sci-settings-btn{background:var(--red);color:#fff;border:1px solid var(--red);border-radius:8px;padding:10px 16px;cursor:pointer;font-weight:600;}
.sci-settings-btn--ghost{background:#fff;color:#00454f;border-color:#00454f;}
.sci-settings-card p{margin:0 0 14px;color:var(--muted);}
.sci-settings-btn:hover{background:#5c0028;border-color:#5c0028;}
.sci-settings-btn--ghost:hover{background:#eef6f7;color:var(--teal);border-color:var(--border);}
.sci-shell-about{margin-top:32px;text-align:center;}
.sci-shell-about-logo{max-width:320px;margin:0 auto 10px;background:var(--teal);}
.sci-shell-about-sub{font-size:12px;color:var(--muted);}
.sci-shell-about-meta{margin-top:8px;color:#6b6b68;font-size:13px;}
#sci-shell-rating-slot{width:100%;margin-top:24px;display:flex;flex-direction:column;box-sizing:border-box;padding:0 0 calc(var(--nav-h) + 24px);}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"]{width:100%;max-width:none;margin:0 auto;padding:20px 22px;background:rgba(255, 255, 255, 0.65);border-radius:16px;box-sizing:border-box;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] form{width:100%;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] textarea,
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] input,
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] select{background:rgba(255, 255, 255, 0.42);border:1px solid rgba(0, 69, 79, 0.18);box-shadow:none;box-sizing:border-box;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] .glsr-input-text,
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] input[type="text"],
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] textarea{width:100%;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] textarea{background:rgba(255, 255, 255, 0.34);}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] button[type="submit"],
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] input[type="submit"]{width:100%;display:block;box-sizing:border-box;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] .wp-block-buttons,
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] .wp-block-button{width:100%;}
#sci-shell-rating-slot .glsr[data-shortcode="site_reviews_form"] .wp-block-button__link{width:100%;box-sizing:border-box;}
#sci-shell-view-progress,
#sci-shell-view-settings{padding-top:0;}
#sci-shell-view-progress .headline{margin-top:0;}
#sci-shell-view-settings .sci-shell-about{background:var(--teal);border-radius:16px;padding:36px 24px;color:#fff;width:100%;max-width:none;box-sizing:border-box;margin:24px auto 24px;}
#sci-shell-view-settings .sci-shell-about-logo{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 20px;background:#ffffff22;border-radius:14px;font-weight:700;font-size:22px;color:#fff;margin:0 auto 32px;max-width:none;}
#sci-shell-view-settings .sci-shell-about-sub{font-size:13px;color:#ffffffbf;margin-top:0;}
#sci-shell-view-new .sci-shell-card--workspace,
#sci-shell-view-quizzes .sci-shell-card--workspace,
#sci-shell-view-mock .sci-shell-card--workspace{max-width:none;margin:0;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;}
#sci-shell-view-resume .sci-shell-card--workspace{width:100%;max-width:none;margin:0 auto;}
#sci-shell-view-resume .sci-general-comments,
#sci-shell-view-resume .sci-comparison-container,
#sci-shell-view-resume .sci-mcq-item,
#sci-shell-view-resume .sci-remedial-all-done,
#sci-shell-view-resume .sci-remedial-partial,
#sci-shell-view-resume .sci-result-item{background:transparent;box-shadow:none;}
#sci-shell-view-resume .sci-general-comments,
#sci-shell-view-resume .sci-comparison-container,
#sci-shell-view-resume .sci-mcq-item,
#sci-shell-view-resume .sci-remedial-all-done,
#sci-shell-view-resume .sci-remedial-partial,
#sci-shell-view-resume .sci-result-item{border-color:rgba(0, 69, 79, 0.12);}
#sci-shell-view-resume .sci-student-answer-block{background:rgba(0, 69, 79, 0.08);}
#sci-shell-view-resume .sci-feedback-block{background:rgba(198, 109, 0, 0.08);}
#sci-shell-view-settings{max-width:1120px;margin:0 auto;}
#sci-shell-view-settings .sci-shell-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}
@media(min-width:860px){
#science-questions-container.sci-shell{flex-direction:row;align-items:stretch;}
#sci-shell-bottom-nav{display:none;}
.sci-shell-mobile-brand{display:none;}
#sci-shell-sidebar{display:flex;flex-direction:column;width:var(--sidebar-w);align-self:stretch;background:var(--teal);padding:28px 0 24px;flex-shrink:0;}
.sci-shell-brand{padding:0 20px 28px;border-bottom:1px solid #ffffff22;margin-bottom:12px;text-align:center;}
.sci-shell-view{padding:0;}
#sci-shell-rating-slot{margin-top:auto;padding-bottom:0;}
#sci-shell-rating-slot{padding-bottom:0;}
#sci-shell-view-settings .sci-settings-card{height:100%;}
}
@media(max-width:700px){
#sci-shell-view-settings .sci-shell-settings-grid{grid-template-columns:1fr;}
} .sci-progress-page{color:var(--text);}
.sci-progress-page h1{font-size:20px;font-weight:500;color:var(--teal);margin:0 0 1.75rem;}
.headline{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:20px;}
.heatmap-card, .suggested-card{background:rgba(255, 255, 255, 0.65);border:0.5px solid var(--border);border-radius:var(--radius-lg);padding:16px;}
.hmap-row{margin-bottom:14px;}
.hmap-row:last-of-type{margin-bottom:0;}
.hmap-subj{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:5px;}
.hmap-subj-name{font-size:13px;font-weight:500;}
.hmap-subj-meta, .card-title, .sug-subj, .col-head, .col-head-group, .a-detail-row{color:var(--muted);}
.hmap-subj-meta, .card-title, .sug-subj, .a-detail-row{font-size:11px;}
.hmap-bar-wrap{height:24px;border-radius:6px;overflow:hidden;background:var(--surface2);border:0.5px solid var(--border);display:flex;}
.hmap-seg{height:100%;}
.seg-hi{background:var(--teal);}
.seg-mid{background:#327f00;}
.seg-low{background:#c66d00;}
.seg-none{background:transparent;}
.hmap-legend{display:flex;gap:12px;margin-top:16px;justify-content:center;flex-wrap:wrap;}
.hleg{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);}
.hleg-dot{width:10px;height:10px;border-radius:2px;}
.card-title{margin-bottom:10px;text-align:center;}
.sug-item{padding:9px 12px;border-radius:var(--radius-md);border:0.5px solid var(--border);margin-bottom:8px;}
.sug-item:last-child{margin-bottom:0;}
.sug-name{font-size:13px;margin-bottom:5px;}
.sug-meta{display:flex;align-items:center;gap:6px;}
.sug-badge{font-size:10px;padding:2px 7px;border-radius:999px;font-weight:500;white-space:nowrap;}
.badge-six{background:#fff3d6;color:var(--amber);}
.badge-activity{background:rgba(0, 69, 79, 0.08);color:var(--teal);}
.ftabs{display:grid;grid-template-columns:repeat(3, 1fr);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;border:0.5px solid var(--border);border-bottom:none;}
.ftab{padding:10px 0;text-align:center;font-size:14px;cursor:pointer;background:var(--surface2);color:var(--muted);border:none;border-right:0.5px solid var(--border);}
.ftab:last-child{border-right:none;}
.ftab.on{background:var(--surface);color:var(--teal);font-weight:500;}
.topic-section{background:rgba(255, 255, 255, 0.65);border:0.5px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden;}
.col-heads-wrap{border-bottom:0.5px solid var(--border);background:var(--surface2);}
.col-heads-top{display:grid;grid-template-columns:1fr 240px;padding:7px 14px 0;}
.col-heads-bot{display:grid;grid-template-columns:1fr 120px 120px;padding:0 14px 7px;}
.col-head{font-size:13px;text-align:center;}
.col-head:first-child{text-align:left;font-size:14px;}
.col-head-group{font-size:13px;text-align:center;letter-spacing:0;font-weight:400;padding-bottom:4px;border-bottom:0.5px solid var(--border);margin-bottom:3px;}
.a-row{display:grid;grid-template-columns:1fr 120px 120px;align-items:center;padding:9px 14px;border-bottom:0.5px solid var(--border);cursor:pointer;transition:background 0.1s;}
.a-row[data-expandable="false"]{cursor:default;}
.a-row[data-expandable="true"]:hover,
.a-row.open{background:var(--surface2);}
.sci-progress-row--mock{font-weight:600;background:rgba(0, 69, 79, 0.05);}
.sci-progress-row--mock .a-topic{font-size:13px;}
.a-topic{font-size:14px;}
.pip-wrap{display:flex;justify-content:center;}
.a-pip{width:54px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;border:0.5px solid var(--border);color:var(--muted);background:var(--surface);}
.a-pip.low{background:#c66d00;border-color:#c66d00;color:#ffffff;}
.a-pip.mid{background:#327f00;border-color:#327f00;color:#ffffff;}
.a-pip.hi{background:var(--teal);border-color:transparent;color:#ffffff;}
.a-detail{display:none;padding:0;border-bottom:0.5px solid var(--border);background:var(--surface2);}
.a-detail.show{display:block;}
.sci-subtopics-list{display:flex;flex-direction:column;margin-left:14px;padding-left:14px;border-left:2px solid rgba(0, 69, 79, 0.14);}
.sci-subtopics-heading{margin:0 0 0 14px;padding:10px 14px 4px 0;font-size:10px;letter-spacing:0.06em;color:var(--muted);}
.sci-subtopic-row{display:grid;grid-template-columns:1fr 120px 120px;align-items:center;padding:9px 14px 9px 10px;background:rgba(255, 255, 255, 0.38);border-bottom:0.5px solid rgba(0, 69, 79, 0.08);}
.sci-subtopic-row:last-child{border-bottom:none;}
.sci-subtopic-left{display:flex;align-items:center;gap:10px;}
.sci-subtopic-name{font-size:12px;color:var(--muted);font-weight:500;}
.a-detail-row{display:flex;justify-content:space-between;padding:3px 0;}
.a-detail-row span:last-child{color:var(--text);font-weight:500;}
.a-detail-subtitle{margin-top:8px;padding-top:8px;border-top:0.5px solid var(--border);color:var(--text);font-size:11px;font-weight:600;}
.sci-subtopic-progress-row{padding-left:10px;}
@media(max-width:520px){
.col-heads-top{grid-template-columns:1fr 144px;}
.col-heads-bot, .a-row, .sci-subtopic-row{grid-template-columns:minmax(0, 1fr) 72px 72px;}
.sci-subtopics-list, .sci-subtopics-heading{margin-left:10px;}
.a-pip{width:46px;}
}
@media(min-width:860px){
#sci-shell-sidebar {
display: flex;
}
#sci-shell-main {
padding: 28px 28px 0;
}
#sci-shell-rating-slot {
padding: 24px 0 0;
}
.sci-shell-mobile-brand, #sci-shell-bottom-nav {
display: none;
}
.headline {
grid-template-columns: 1fr 260px;
}
.sci-shell-settings-grid {
grid-template-columns: 1fr 1fr;
}
}.mfp-bg{top:0;left:0;width:100%;height:100%!important;z-index:104200;overflow:hidden;position:fixed!important;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:104300;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:104500;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:104400;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:104600;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{top:20px;color:#333;display:inline-block;width:20px!important;height:20px;padding-right:0!important;line-height:20px!important;transition:all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s;-webkit-transition:all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s;}
.mfp-close-btn-in .mfp-close:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-image-holder .mfp-close:before, .mfp-iframe-holder .mfp-close:before{content:"\e117";font-size:20px;display:block;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
body.original .mfp-arrow:before, body.original .mfp-arrow:after, body.original .mfp-arrow .mfp-b, body.original .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
body.original .mfp-arrow:after, body.original .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
body.original .mfp-arrow:before, body.original .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
body.original .mfp-arrow-left:after, body.original .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}
body.original .mfp-arrow-left:before, body.original .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
body.original .mfp-arrow-right:after, body.original  .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}
body.original .mfp-arrow-right:before, body.original .mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content, .mfp-inline-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;}
.mfp-iframe-scaler iframe, .mfp-iframe-scaler > div.video, .mfp-iframe-scaler > div.video .mejs-container{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;}
.mfp-iframe-scaler > div.video .mejs-container{width:100%!important;height:100%!important;}
.mfp-wrap .mfp-container .mfp-iframe-scaler .wp-video-shortcode video{height:100%!important;width:100%!important;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:55px 0 55px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:55px;bottom:55px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-40px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.ascend .mfp-arrow-left, .material .mfp-arrow-left{left:20px!important;}
.ascend .mfp-arrow-right, .material .mfp-arrow-right{right:20px!important;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.mfp-bg{transition:all 0.3s ease-out;}
.mfp-zoom-in{}
.mfp-zoom-in .mfp-with-anim, .mfp-zoom-in .mfp-iframe-scaler{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.93);}
.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-in.mfp-ready.mfp-image-loaded .mfp-with-anim, .mfp-zoom-in.mfp-ready .mfp-iframe-scaler,
.mfp-zoom-in.mfp-ready div[id*="video-popup-"].mfp-with-anim{opacity:1;transform:scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.85;}
body .mfp-zoom-in.mfp-removing .mfp-with-anim, .mfp-zoom-in.mfp-removing .mfp-iframe-scaler{transform:scale(0.93)!important;opacity:0!important;}
.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-wrap.mfp-removing .mfp-arrow-left, .mfp-wrap.mfp-removing .mfp-arrow-right{opacity:0;}
.mfp-zoom-out{}
.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);}
.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}
.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0;}
.mfp-zoom-out.mfp-removing.mfp-bg {
opacity: 0;
}@media only screen and (min-width: 690px) {
#slide-out-widget-area .secondary-header-text{display:none;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
body.original #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:none;}
} .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container li a:after,
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon span:after,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon span:after{-webkit-transition:-webkit-transform .3s ease-out, border-color .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out;position:absolute;display:block;bottom:-6px;left:0;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);border-top:2px solid #000;content:'';padding-bottom:inherit}
body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-menu-item-with-icon,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li .nectar-menu-item-with-icon,
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li .nectar-menu-item-with-icon,
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li .nectar-menu-item-with-icon{display:flex;align-items:center;}
body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc,
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li .nectar-menu-item-with-icon.nectar-menu-item-with-desc,
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li .nectar-menu-item-with-icon.nectar-menu-item-with-desc{align-items:flex-start;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc span:after,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc span:after{bottom:0;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after{border-color:inherit;transform-origin:left;}
body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon:after,
body #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon:after{display:none!important;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text{position:relative;}
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a{position:relative;}
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .current-menu-item > a:after,
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:hover:after,
body.material #slide-out-widget-area[class="slide-out-from-right"] .off-canvas-menu-container li a:focus:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item > a:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:hover:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:focus:after,
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .current-menu-item > .nectar-menu-item-with-icon .menu-title-text:after,
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item > .nectar-menu-item-with-icon .menu-title-text:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after{backface-visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1)}
#slide-out-widget-area .off-canvas-menu-container ul .menu-item .widget-area-active .widget ul{max-height:none;padding-left:0;}
body #slide-out-widget-area .menu.subview .menu-item .widget-area-active .widget li,
#header-outer #mobile-menu ul .menu-item .widget-area-active .widget ul{display:block!important;}
#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget{text-align:left;}
#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget li a{display:inline;}
#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget li a:after{display:none;}
#slide-out-widget-area .widget-area-active .wp-caption .wp-caption-text{color:#000;}
#slide-out-widget-area .off-canvas-menu-container li > a > .sf-sub-indicator{display:none;}
#slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:20px;line-height:30px;font-family:'Open Sans';font-weight:700;}
#slide-out-widget-area.fullscreen .inner li a,
#slide-out-widget-area .off-canvas-social-links li a,
#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a,
#slide-out-widget-area .menuwrapper li small{opacity:0.7;transition:opacity 0.2s ease, color 0.2s ease;-webkit-transition:opacity 0.2s ease, color 0.2s ease;}
#slide-out-widget-area.fullscreen .inner li a:hover,
#slide-out-widget-area .off-canvas-social-links li a:hover,
#slide-out-widget-area .off-canvas-social-links li a:hover,
#slide-out-widget-area .inner .current_page_ancestor >a,
#slide-out-widget-area .inner .current-menu-item >a,
#slide-out-widget-area .inner .current-menu-ancestor >a,
#slide-out-widget-area .inner .current_page_item >a,
#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:hover,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover,
#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:focus,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:focus,
#slide-out-widget-area .inner .off-canvas-menu-container .menuwrapper li >a.hovered{opacity:1}
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li{position:relative;}
#slide-out-widget-area .ocm-dropdown-arrow{transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);position:absolute;right:-6px;top:10px;transform:translateY(-50%);cursor:pointer;height:28px;width:28px;line-height:0;}
#slide-out-widget-area .ocm-dropdown-arrow i{font-size:18px;height:28px;width:28px;line-height:28px;top:0;}
#slide-out-widget-area .open-submenu > .ocm-dropdown-arrow{transform:translateY(-50%) rotate(180deg);}
#slide-out-widget-area .secondary-header-text,
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content{margin-bottom:35px;border-radius:6px;background-color:rgba(0,0,0,0.1);padding:10px 15px;}
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content *{color:inherit;}
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content div > *:last-child{margin-bottom:0;}
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content{align-self:flex-start;}
#slide-out-widget-area .nectar-header-text-content > span > *:last-child{margin-bottom:0;}
body #slide-out-widget-area .secondary-header-text{line-height:1.4em;}
#slide-out-widget-area.mobile,
#slide-out-widget-area.slide-out-from-right-hover.mobile{overflow-y:scroll;overflow-x:hidden;}
#slide-out-widget-area .bottom-text{padding-bottom:0;font-size:12px}
#slide-out-widget-area:not(.fullscreen) .off-canvas-social-links li{display:inline-block;padding:0 6px 6px 0}
#slide-out-widget-area .off-canvas-social-links li i{background-color:transparent;font-size:18px;line-height:22px}
body:not(.material) #slide-out-widget-area .off-canvas-social-links li a,
.material #slide-out-widget-area:not(.slide-out-from-right) .off-canvas-social-links li a{padding:0 8px;}
.blurred-wrap.blurred{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}
.msie .blurred-wrap.blurred{-ms-filter:none;filter:none}
#slide-out-widget-area .widget h4{margin-bottom:8px}
#slide-out-widget-area .inner >div{margin-bottom:25px}
#slide-out-widget-area .inner >div:first-of-type{margin-top:-7px}
#slide-out-widget-area .inner{width:100%;height:100%}
#slide-out-widget-area a,
#slide-out-widget-area,
#slide-out-widget-area h4,
#slide-out-widget-area h3{color:#fff}
body.material #slide-out-widget-area.slide-out-from-right .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover{color:#fff}
#slide-out-widget-area .nectar-menu-label:before{background-color:#fff;}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{position:absolute;right:22px;top:22px}
body[data-full-width-header="false"].admin-bar #slide-out-widget-area .slide_out_area_close{top:47px}
body[data-full-width-header="false"].ascend #slide-out-widget-area.slide-out-from-right .slide_out_area_close,
body[data-full-width-header="false"].original #slide-out-widget-area.slide-out-from-right .slide_out_area_close{z-index:100;}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{display:block;transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;-webkit-transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;font-family:'Open Sans';font-weight:400}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{backface-visibility:hidden;-webkit-backface-visibility:hidden;width:34px;height:34px;transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;-webkit-transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;color:#ddd;font-size:18px;max-width:none;line-height:32px}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close:hover .icon-default-style[class^="icon-"]{transform:rotate(90deg);-webkit-transform:rotate(90deg)}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close:hover{border-color:rgba(255,255,255,0.7)}
body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"]{-webkit-backface-visibility:hidden;font-size:18px;height:34px;left:-2px;line-height:32px;max-width:none;transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;-webkit-transition:all 0.47s cubic-bezier(0.3,1,0.3,0.95) 0s;width:34px}
body #slide-out-widget-area .slide_out_area_close .icon-default-style{color:#fff;}
#slide-out-widget-area .menuwrapper{position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:center;perspective-origin:center;margin-right:0;display:block}
#slide-out-widget-area .menuwrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none}
#slide-out-widget-area .menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}
#slide-out-widget-area .menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
#slide-out-widget-area .menuwrapper li{position:relative}
#slide-out-widget-area .menuwrapper li small{display:inline-block;text-transform:uppercase;font-size:15px;font-family:'Open Sans';font-weight:600;letter-spacing:2px;position:relative;top:-4px;opacity:0.6}
#slide-out-widget-area:not(.fullscreen):not(.fullscreen-alt) .menuwrapper li small{font-size:14px;display:block;font-family:'Open Sans';letter-spacing:inherit;margin-top:5px;font-weight:700}
#slide-out-widget-area .no-touch .menuwrapper li a:hover{background:rgba(255,248,213,0.1)}
#slide-out-widget-area .menuwrapper .back >a{background:rgba(0,0,0,0.13)}
#slide-out-widget-area:not(.fullscreen) .menuwrapper .back >a,
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .back > a{padding-left:10px;padding-right:10px;margin-left:-10px}
body #slide-out-widget-area .menuwrapper .back,
body #slide-out-widget-area .menu.subview .subviewopen >.sub-menu >.back{display:inline-block;margin-bottom:20px!important}
#slide-out-widget-area .menuwrapper .menu{margin:0;position:relative;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}
#slide-out-widget-area .menuwrapper .menu.menu-toggle{transition:all 0.25s ease}
#slide-out-widget-area .menuwrapper .menu.menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}
body #slide-out-widget-area .menuwrapper li .sub-menu{display:none;}
body #slide-out-widget-area .menuwrapper li .sub-menu,
#slide-out-widget-area .menuwrapper >.sub-menu{margin:0!important;padding:0!important}
body #slide-out-widget-area .menu.subview li,
body #slide-out-widget-area .menu.subview .subviewopen >a,
body #slide-out-widget-area .menu.subview .subview >a,
body #slide-out-widget-area .menu.subview .subviewopen >small,
body #slide-out-widget-area .menu.subview .subview >small,
#slide-out-widget-area .mobile-only{display:none}
body #slide-out-widget-area .menu.subview .subviewopen >a,
body #slide-out-widget-area .menu.subview .subview >a{display:none!important;}
body #slide-out-widget-area .menu.subview .subview,
body #slide-out-widget-area .menu.subview .subview .sub-menu,
body #slide-out-widget-area .menu.subview .subviewopen,
body #slide-out-widget-area .menu.subview .subviewopen >.sub-menu,
body #slide-out-widget-area .menu.subview .subviewopen >.sub-menu >li{display:block}
#slide-out-widget-area .menuwrapper >.sub-menu{position:absolute;width:100%;top:0;left:0;}
.menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease-in-out;animation:MenuAnimOut5 0.4s ease-in-out}
.menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease-in-out;animation:MenuAnimIn5 0.4s ease-in-out}
.menuwrapper >.sub-menu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease-in-out;animation:SubMenuAnimIn5 0.4s ease-in-out}
.menuwrapper >.sub-menu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease-in-out;animation:SubMenuAnimOut5 0.4s ease-in-out}
@-webkit-keyframes MenuAnimOut5{ 0%{}
100%{-webkit-transform:rotateY(-25deg) translateX(-300px);opacity:0}
}
@keyframes MenuAnimOut5{ 0%{}
100%{-webkit-transform:rotateY(-25deg) translateX(-300px);transform:rotateY(-25deg) translateX(-300px);opacity:0}
}
@-webkit-keyframes MenuAnimIn5{ 0%{-webkit-transform:rotateY(-25deg) translateX(-300px);opacity:0}
100%{-webkit-transform:rotateY(0deg) translateX(0px);opacity:1}
}
@keyframes MenuAnimIn5{ 0%{-webkit-transform:rotateY(-25deg) translateX(-300px);transform:rotateY(-25deg) translateX(-300px);opacity:0}
100%{-webkit-transform:rotateY(0deg) translateX(0px);transform:rotateY(0deg) translateX(0px);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn5{ 0%{-webkit-transform:rotateY(25deg) translateX(300px);opacity:0}
100%{-webkit-transform:rotateY(0deg) translateX(0px);opacity:1}
}
@keyframes SubMenuAnimIn5{ 0%{-webkit-transform:rotateY(25deg) translateX(300px);transform:rotateY(25deg) translateX(300px);opacity:0}
100%{-webkit-transform:rotateY(0deg) translateX(0px);transform:rotateY(0deg) translateX(0px);opacity:1}
}
@-webkit-keyframes SubMenuAnimOut5{ 0%{-webkit-transform:rotateY(0deg) translateX(0px);opacity:1}
100%{-webkit-transform:rotateY(25deg) translateX(300px);opacity:0}
}
@keyframes SubMenuAnimOut5{ 0%{-webkit-transform:rotateY(0deg) translateX(0px);transform:rotateY(0deg) translateX(0px);opacity:1}
100%{-webkit-transform:rotateY(25deg) translateX(300px);transform:rotateY(25deg) translateX(300px);opacity:0}
}
.menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease-in-out;animation:MenuAnimOut4 0.4s ease-in-out}
.menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease-in-out;animation:MenuAnimIn4 0.4s ease-in-out}
.menuwrapper >.sub-menu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease}
.menuwrapper >.sub-menu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease}
@-webkit-keyframes MenuAnimOut4{ 0%{}
100%{-webkit-transform:scale(1.2);opacity:0}
}
@keyframes MenuAnimOut4{ 0%{}
100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
}
@-webkit-keyframes MenuAnimIn4{ 0%{-webkit-transform:scale(1.2);opacity:0}
100%{-webkit-transform:scale(1);opacity:1}
}
@keyframes MenuAnimIn4{ 0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn4{ 0%{-webkit-transform:scale(0.8);opacity:0}
100%{-webkit-transform:scale(1);opacity:1}
}
@keyframes SubMenuAnimIn4{ 0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes SubMenuAnimOut4{ 0%{-webkit-transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0.8);opacity:0}
}
@keyframes SubMenuAnimOut4{ 0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
#slide-out-widget-area.fullscreen-split[data-dropdown-func="default"] .off-canvas-menu-container li ul,
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul,
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul{position:relative;max-height:0;box-sizing:content-box;-webkit-transition:max-height 0.5s cubic-bezier(0.215,0.61,0.355,1),padding 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:max-height 0.5s cubic-bezier(0.215,0.61,0.355,1),padding 0.25s cubic-bezier(0.215,0.61,0.355,1);-ms-transform:none;-webkit-transform:none;transform:none;overflow:hidden;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul,
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul{padding-left:20px;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:first-child,
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:first-child{margin-top:10px;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:last-child,
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child{margin-bottom:0;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a,
body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a{font-size:16px;line-height:22px;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container .menu-item-has-children > a,
body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container .menu-item-has-children > a{margin-right:20px;}
body:not(.material) #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child{margin-bottom:10px;}
#slide-out-widget-area .widget_recent_entries span,
#slide-out-widget-area .recent_posts_extra_widget .post-widget-text span{display:block;line-height:17px;color:#999;font-size:11px;margin-bottom:6px}
#slide-out-widget-area .widget_recent_entries span,
#slide-out-widget-area .recent_posts_extra_widget .post-widget-text span{color:inherit}
#slide-out-widget-area .widget_recent_entries span{opacity:0.8}
#slide-out-widget-area .widget_calendar table th,
#slide-out-widget-area .widget_calendar table tbody td{color:inherit;}
#slide-out-widget-area .tagcloud a{padding:2px 11px;position:relative;border:1px solid #fff;background-color:transparent;margin:0 8px 8px 0;font-size:12px;display:block;float:left;text-transform:uppercase;transition:all 0.2s linear;-webkit-transition:all 0.2s linear}
#slide-out-widget-area .tagcloud a:last-child:after,
#slide-out-widget-area .tagcloud:after{display:block;content:' ';clear:both;height:1px}
#slide-out-widget-area .recent_projects_widget img{height:auto;width:100%}
body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"]{font-size:24px!important}
@media only screen and (max-width : 690px) {
body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:block;}
}
@media only screen and (min-width : 1px) and (max-width : 999px) {
body #slide-out-widget-area .slide_out_area_close {
position: absolute;
right: 22px;
top: 22px;
z-index: 100;
}
body #slide-out-widget-area.fullscreen .off-canvas-social-links,
.admin-bar #slide-out-widget-area.fullscreen .off-canvas-social-links,
body #slide-out-widget-area.fullscreen-alt .off-canvas-social-links,
.admin-bar #slide-out-widget-area.fullscreen-alt .off-canvas-social-links {
position: relative;
bottom: 0;
right: 0;
margin-top: 70px;
}
#slide-out-widget-area.fullscreen .off-canvas-social-links:after,
#slide-out-widget-area.fullscreen-alt .off-canvas-social-links:after {
display: block;
height: 1px;
width: 0;
background-color: rgba(255,255,255,0.6);
content: ' ';
margin: 0 auto;
position: absolute;
top: -40px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
-moz-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
#slide-out-widget-area .mobile-only {
display: block;
}
#slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile="true"] .off-canvas-menu-container {
top: 0;
position: relative;
}
#slide-out-widget-area.fullscreen .off-canvas-social-links.line-shown:after,
#slide-out-widget-area.fullscreen-alt .off-canvas-social-links.line-shown:after {
width: 100px;
}
body #slide-out-widget-area.fullscreen .bottom-text,
.admin-bar #slide-out-widget-area.fullscreen .bottom-text,
body #slide-out-widget-area.fullscreen-alt .bottom-text,
.admin-bar #slide-out-widget-area.fullscreen-alt .bottom-text {
position: relative;
bottom: 0;
left: 0;
margin-bottom: 30px;
margin-top: 15px;
}
#slide-out-widget-area.overflow-state,
.admin-bar #slide-out-widget-area.overflow-state {
padding-top: 110px;
}
#slide-out-widget-area.fullscreen .inner.overflow-state {
margin-top: 0;
margin-bottom: 130px;
}
body[data-full-width-header="false"] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close {
display: none;
}
}#slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:0;}
body.material-ocm-open #slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:1;}
#slide-out-widget-area.slide-out-from-right #slide-out-widget-area .inner > div,
#slide-out-widget-area.slide-out-from-right .inner{width:auto;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li:first-child a{padding-left:0;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li a i:after{z-index:10000;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li{padding:0;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li a{height:24px;display:block;width:auto;line-height:38px;opacity:1;padding:0 14px;box-sizing:content-box;text-align:center;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i:before{z-index:10;display:block;position:relative;}
body[data-slide-out-widget-area-style="slide-out-from-right"].material #slide-out-widget-area .off-canvas-social-links li i{height:26px;width:auto;}
body.material[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{font-size:20px;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{line-height:28px;display:block;position:relative;top:auto;backface-visibility:hidden;transition:color 0.2s ease;vertical-align:middle;}
@media only screen and (min-width: 1000px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close{opacity:1;right:0;transform:translateY(-50%) translateX(-36.55vw);}
}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-full-width-header="false"].admin-bar #slide-out-widget-area .slide_out_area_close{top:50px;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #header-outer.side-widget-open{box-shadow:none;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .nectar-social.fixed{transition:transform 0.45s cubic-bezier(.15,0.2,.1,1);}
.ocm-effect-wrap.material-ocm-open .nectar-social.fixed{-webkit-transform:scale(0);transform:scale(0);}
.ocm-effect-wrap.material-ocm-open .swiper-container .slider-prev, .ocm-effect-wrap.material-ocm-open .swiper-container .slider-next{transition:background-color 0.2s linear, opacity 0.45s cubic-bezier(.15,0.2,.1,1);-webkit-transition:background-color 0.2s linear, opacity 0.45s cubic-bezier(.15,0.2,.1,1);}
.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width="true"] .swiper-container .slider-prev,
.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width="true"] .swiper-container .slider-next{opacity:0!important;}
#fp-nav.material-ocm-open li{-webkit-transform:scale(0);transform:scale(0);}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item > a{opacity:1;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow{-ms-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-ms-transform-origin:right;-webkit-transform-origin:right;transform-origin:right;position:fixed;left:0;top:0;width:100%;height:100%;content:'';display:block;z-index:1;box-shadow:0 80px 145px rgba(0,0,0,0.33);}
body.admin-bar.material-ocm-open{position:fixed;left:0;width:100%;height:100%;top:0;}
.material-ocm-open .container-wrap{pointer-events:none;}
.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:scale(1.007)!important;transform:scale(1.007)!important;-webkit-transform-origin:center;transform-origin:center;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transform:scale(0.835) translateX(-466px) translateZ(0)!important;transform:scale(0.835) translateX(-466px) translateZ(0)!important;height:100%;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transform:scale(0.825) translateX(-476px) translateZ(0)!important;transform:scale(0.825) translateX(-476px) translateZ(0)!important;height:100%;}
@media only screen and (max-width: 450px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transform:scale(0.84) translateX(-93vw) translateZ(0)!important;transform:scale(0.84) translateX(-93vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform:scale(0.83) translateX(-94vw) translateZ(0)!important;transform:scale(0.83) translateX(-94vw) translateZ(0)!important;}
}
@media only screen and (min-width: 1000px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.8) translateX(-32vw) translateZ(0)!important;transform:scale(0.8) translateX(-32vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.79) translateX(-33.6vw) translateZ(0)!important;transform:scale(0.79) translateX(-33.6vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close{-ms-transform:translateY(-50%) translateX(-35.55vw);-webkit-transform:translateY(-50%) translateX(-35.55vw);transform:translateY(-50%) translateX(-35.55vw);}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open{-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.85) translateX(-29.6vw) translateZ(0)!important;transform:scale(0.85) translateX(-29.6vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:none!important;transform:none!important;}
}
.material-ocm-open #ajax-content-wrap{cursor:pointer;}
#slide-out-widget-area.slide-out-from-right .inner > div,
#slide-out-widget-area.slide-out-from-right .bottom-meta-wrap{-webkit-transform:translateX(110px);-webkit-transition:all 0.8s cubic-bezier(0.2, 1, 0.3, 1);transform:translateX(110px);transition:all 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
#slide-out-widget-area.slide-out-from-right.material-open .inner > div,
#slide-out-widget-area.slide-out-from-right.material-open .bottom-meta-wrap {
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px);
}